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
339359687374	339359687940	339359688490	339359689040	339359689590	339359690140	339359690690	339359691240	339359691790	339359692340	339359692890	339359693440	339359693990	339359694540	339359695090	339359695640	339359696190	339359696740	339359697290	339359697840	339359698390	339359698940	339359699490	339359700040	339359700590	339359701140	339359701690	339359702240	339359702790	339359703340	339359703890	339359704440	339359704990	339359705540	339359706090	339359706640	339359707190	339359707740	339359708290	339359708840	339359709390	339359709940	339359710490	339359711040	339359711590	339359712140	339359712690	339359713240	339359713790	339359714340	339359714890	339359715440	339359715990	339359716540	339359717090	339359717640	339359718190	339359718740	339359719290	339359719840	339359720390	339359720940	339359721490	339359722040	339359722590	339359723140	339359723690	339359724240	339359724790	339359725340	339359725890	339359726440	339359726990	339359727540	339359728090	339359728640	339359729190	339359729740	339359730290	339359730840	339359731390	339359731940	339359732490	339359733040	339359733590	339359734140	339359734690	339359735240	339359735790	339359736340	339359736890	339359737440	339359737990	339359738540	339359739090	339359739640	339359740190	339359740740	339359741290	339359741840	339359742390	339359742940	339359743490	339359744040	339359744590	339359745140	339359745690	339359746240	339359746790	339359747340	339359747890	339359748440	339359748990	339359749540	339359750090	339359750640	339359751190	339359751740	339359752290	339359752840	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	5504	3600	2300	5504	3600	2300	5504	3600	2300	5504	3600	2300	5504	3600	2300	5504	3600	2300	5503	3600	2300	5502	3600	2300	5501	3600	2300	5500	3600	2300	5499	3600	2300	5498	3600	2300	5497	3600	2300	5496	3600	2300	5495	3600	2300	5494	3600	2300	5493	3600	2300	5492	3600	2300	5491	3600	2300	5490	3600	2300	5489	3600	2300	5488	3600	2300	5487	3600	2300	5486	3600	2300	5485	3600	2300	5484	3600	2300	5483	3600	2300	5482	3600	2300	5481	3600	2300	5480	3600	2300	5479	3600	2300	5478	3600	2300	5478	3600	2300	5476	3600	2300	5476	3600	2300	5475	3600	2300	5474	3600	2300	5473	3600	2300	5472	3600	2300	5471	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23418	21857	29088	34718	84463	81859	64249	45135	38065	35380	34548	34171	34041	34048	33907	33900	34141	34262	34183	33804	34027	34151	34021	33910	34439	33812	33785	33941	34025	33789	33770	33950	33904	33763	34011	33602	33749	33595	33615	34063	33819	34074	33736	33924	33863	33840	33730	33777	33625	34112	33791	33651	33964	33797	33707	33907	33915	33842	33706	33851	33759	33761	33832	33866	33851	33432	33944	33878	33583	33964	33696	33796	33905	34006	34095	33833	33909	33449	33607	33690	33675	33816	33709	33734	34082	33602	33777	33837	33799	33744	33927	33971	33601	33613	33985	33744	33824	33698	33959	33917	33950	33805	33800	33642	33658	33943	33816	33801	33996	33938	33721	33974	33952	33828	33556	33765	33519	33833	33894	33764	33832	33661	33772	33934	33837	33523	33722	33872	33878	33911	33856	33807	33817	34043	33577	33729	33624	33802	33884	33798	33771	33806	33840	33617	33951	33729	33729	33825	33606	33616	33771	33838	34216	33818	33742	33524	33794	33803	33624	33768	33612	33689	33771	33690	33983	33863	33986	33573	33794	33853	33921	33885	33899	34032	33893	33858	33720	33961	33916	33752	33890	33703	33509	33526	33673	33800	33923	34034	33644	33849	33603	34034	33732	33803	33725	33774	34036	33693	33723	33811	33590	33739	33384	33460	33926	33814	33929	33618	33764	33630	33759	33782	33996	33681	33981	33742	33786	33774	33857	33696	33799	33898	33969	34068	33865	33759	33919	33910	33663	33760	33696	33570	33728	33987	33756	33681	33957	33842	33651	33681	33831	33879	33624	33860	33602	33695	33812	33867	33874	33768	34055	33841	33844	33584	33808	33830	33686	33684	34009	33887	33765	33962	34094	33503	33649	33940	33937	33604	34251	33853	33605	33939	33744	33829	33769	33633	34135	33724	33797	33614	33720	33825	33683	33858	33591	33345	33673	33862	33676	33826	33783	33584	33775	33748	33895	34003	33741	33483	33505	33655	33761	33914	33705	33764	33694	33710	33840	33524	33531	33911	33594	33686	33721	33392	33755	33914	33972	33625	33646	33800	33538	33801	33835	33889	34066	33911	33814	33802	33794	33721	33752	33392	33946	33660	33834	33797	33739	34011	33565	33333	33645	33855	33764	33705	33628	33763	33947	34126	33655	34087	33795	34024	33899	33926	34142	33832	33867	33683	33765	34030	33691	33722	33785	33745	33645	33557	33716	33739	33938	33630	33929	34096	33622	33870	33791	33778	33830	33668	33903	33794	33709	33672	33905	33686	33811	33699	33704	33691	33790	33701	33900	33992	33991	34075	33759	33597	33737	33861	33707	33538	33823	33851	33756	33702	33973	33824	34089	33553	33609	33688	34042	33757	33978	33746	33976	33576	33656	33696	33714	33422	33665	33755	33591	33681	33802	33786	33390	33627	33845	33881	33742	33885	33704	33521	33776	33956	33862	33751	33936	33770	33865	33703	33861	33558	33597	33815	33758	33663	33812	33813	33949	33546	33977	33870	33960	33711	34107	33687	34040	33883	33568	33649	33522	33615	33743	34008	33692	33903	34005	33991	33715	33883	33780	33930	33724	33546	33893	33944	33939	33561	33968	33859	33977	33829	33819	33679	33757	33897	33794	33962	33784	33655	33811	33723	33503	33656	33802	33914	33736	33531	33948	33920	34217	34164	33693	33742	34083	33830	33857	33889	33891	33856	33751	33655	33602	33672	33789	33498	33886	33766	33543	33838	33563	33712	33732	33746	33848	33771	33807	33845	33729	33999	33739	33781	33654	33711	33723	33857	33880	33944	33742	33938	33648	33610	33988	33853	33695	33530	33529	33909	33817	33773	33838	33936	33891	33787	33768	33402	33947	33777	33946	33780	33766	33532	33943	33823	33600	33761	33716	33522	33876	33693	34027	33800	34053	33940	33748	33654	33594	33735	34304	33819	33889	33714	33720	33450	33515	33622	33765	33894	34071	33860	34072	33788	33790	33792	33630	33758	33965	33782	33729	33935	33807	33825	33822	33816	33756	33884	34063	33595	33891	33740	33680	33771	33866	34016	33865	33769	33803	33665	33853	33834	34143	33882	33836	33710	33986	33678	33631	33934	33546	33857	34179	34086	33702	33881	33785	33806	33703	34011	33825	33948	33857	33952	33785	33808	33941	34019	33844	33797	33970	33804	33667	33663	33847	33956	33865	33758	33686	33381	33864	33818	33503	33748	33977	33768	33851	33932	33990	33847	33622	33773	33584	33750	33933	33584	33728	33799	33588	33698	33675	33687	33667	33757	33517	33827	33803	34059	33885	33887	33838	33781	33572	33520	33859	33699	33866	33697	33733	33626	33777	33782	33410	33793	33776	33864	33938	34006	33699	33526	33915	33896	33892	33800	33885	33464	33653	33752	33736	33799	33871	33780	33768	33845	34020	33784	33923	33640	33889	33833	33608	33692	33775	33450	33543	33813	33558	33847	33766	33983	33682	33796	34019	33682	34042	33702	33640	33696	33824	33904	33879	33959	33775	33820	33946	33868	33697	33942	33973	33948	33890	33772	33598	33594	33639	33741	33746	33550	33682	33822	33707	33728	33935	33726	33973	33664	33812	33853	33937	33867	33928	33817	33996	33615	33804	33913	33799	33828	33660	33688	33778	33869	33620	33713	33728	33925	33772	33583	33895	33604	33903	33651	33661	34066	33708	33721	33960	33522	34005	33987	33584	33453	33914	33593	33845	33761	33969	33677	33823	33801	33808	33968	34009	33857	33888	33753	33831	33821	33812	33989	33903	33721	33931	33711	33881	33765	33416	33788	33929	34161	33933	33552	33943	33798	33742	33881	33855	33813	33622	33794	33838	33814	33470	33752	33793	33953	33491	33589	34065	33841	33973	33866	33885	33710	33610	34011	33648	33715	33704	33777	34007	33750	33996	33902	33740	33602	33868	34093	33702	34038	33646	33896	33642	33926	33764	33608	33810	33686	33651	33780	33707	33892	33889	34128	33812	33830	33771	33807	33874	33705	33976	33942	33844	33772	33731	33577	33799	33871	33821	34042	33933	33760	33853	34024	33727	33625	33998	33567	33626	33642	33813	33762	33651	33894	33949	33735	33676	33636	33674	33783	33779	34043	33544	33708	33880	33841	33809	33747	33786	33765	33695	33812	33843	33920	33696	33855	33884	33667	33962	33652	33822	33935	33827	33733	33774	33771	33918	33655	33903	33642	33630	33783	33541	33804	33611	33747	33741	34004	33904	33598	33685	33833	33601	33721	33881	33677	33925	33803	33827	33915	33837	33718	33643	33800	33540	34027	33834	33791	34024	34158	33862	33773	33910	33913	33748	33919	33786	33796	33804	33574	34080	33808	33758	34065	34028	33822	33795	33660	33889	33743	33909	33849	33709	33868	33414	33532	33706	33651	33936	33512	33641	33658	33763	33712	33582	33787	33710	34157	33812	33982	33684	34101	33896	33782	33700	33939	33820	33622	33860	33700	33682	33525	33814	34074	33470	33750	33889	33988	34016	33725	33880	33652	33982	34142	33895	33873	33607	33734	34043	33873	33876	33808	33916	33877	33873	34057	33711	33887	33575	33655	33655	33946	33663	33962	33815	33881	33772	33738	33915	33637	33801	33858	34019	34151	33633	33930	33615	33586	33601	33887	33650	33621	33928	33835	33587	33768	33799	33758	33913	33848	33748	33825	33806	33449	33851	33628	33776	33736	33795	33660	33753	33720	33906	33592	33891	33789	33685	33889	33871	33783	34212	33775	33828	33864	33767	33730	33610	33684	33790	33932	33704	33967	33831	33667	33866	33829	33883	33632	33809	33782	33829	33574	33939	33673	33459	33642	33813	33629	33911	33594	33958	33779	33761	33771	33891	33766	33964	33886	33651	33596	33680	33638	33792	34103	33801	33949	33848	33712	33948	33740	33827	33611	33971	33935	33805	33803	33782	33769	33920	34065	33847	33820	33775	33977	33997	33778	33906	33546	34059	33736	33933	33746	33863	33825	33661	34025	33756	33939	33754	33754	33687	34022	34021	33819	33878	33796	34027	33799	33583	33463	33502	33540	33939	33438	33704	33721	33786	34079	33987	34069	33502	33712	33551	34039	33704	33595	33968	33725	33559	33794	33758	33809	33526	33444	33457	33824	33486	33801	33738	33798	34007	34082	33895	33536	33261	33819	33790	33742	33883	33673	33849	33639	34149	33860	33727	33599	33715	33752	33801	33521	33813	33725	33827	33740	33693	33785	33845	33924	33634	33828	33850	33383	33448	33760	33802	33972	33752	33959	33768	33756	33758	33629	33832	33799	33743	33824	33993	33675	33777	33619	33969	33887	33940	33775	33667	33679	33820	33891	33669	33507	33785	33794	33552	33737	33702	33679	33701	33559	34192	33792	33706	33770	33783	33799	33568	33861	33606	33693	33897	33744	33649	34009	33946	33865	33850	33876	33792	33732	33799	33973	34064	33897	33816	33772	33684	33712	33809	33609	33767	33581	33834	33835	33965	33822	33628	33531	34010	33533	33572	33773	33845	33979	33769	33908	33815	33701	33862	33805	33530	34013	33915	33884	33682	33768	33523	33870	34042	34000	33983	33817	34023	33560	33659	33870	33731	33809	33757	33645	33831	33575	33854	33996	33423	33831	33817	33655	33913	33860	33805	33783	33636	33826	33696	33713	34043	33993	34112	34059	33799	33820	33863	33910	33688	33786	33816	34023	33927	33703	33519	33653	33680	33728	33883	33745	33756	33940	33675	33789	33532	33962	33834	34125	33618	33982	33893	33882	33738	33724	33609	33754	34012	33788	33761	33855	33857	33824	33774	33613	33750	33679	33795	33914	34038	33860	33928	33604	33638	33586	33908	33829	33758	33825	33853	33813	33818	33832	33892	33886	33993	33857	33739	33766	33667	33762	33825	33869	33714	33765	34023	33758	33943	33757	33902	33805	33838	33874	33630	33616	33721	33798	33856	33947	33716	33858	33865	33882	33980	34061	34016	33887	33886	33697	33824	33859	33686	33882	33879	33910	33725	33951	33877	33703	33811	33754	33808	33983	33890	33851	33717	33652	33829	33532	33745	33723	33566	34002	33888	33734	33718	33643	33660	33799	33847	33744	33762	33689	34089	33596	33907	33992	33629	33837	34241	33706	33787	33678
23448	47524	46519	56524	101077	88773	58056	33248	23684	20287	19789	19919	19941	19768	19707	19993	19933	19930	19762	19739	19995	19820	19661	19899	19897	19679	19999	19999	20111	19753	19667	19838	19745	19729	19702	19861	19728	19542	19732	19714	19764	19798	19759	19531	19912	19783	19738	20006	19701	19812	19709	19549	19720	19706	19745	19652	19735	19628	19834	19844	20018	19624	19580	19702	19807	19766	19640	19882	19720	19701	19719	19806	19941	19728	19772	19626	19575	19917	19866	19753	19769	19893	19785	19925	19779	19861	19938	19655	19778	19597	19693	19896	19822	19788	19699	19805	19746	19734	19688	19929	19972	19748	19758	19829	19760	19665	19925	19712	19849	19786	19728	19482	19762	19577	19748	19734	19588	19771	19661	19748	19693	19812	19660	19864	19742	19876	19850	19726	19871	19749	19689	19809	19804	19722	19865	19685	19697	19830	19850	19889	19841	19833	19723	19719	19869	19663	19817	19693	19686	19477	19795	19823	19676	19853	19836	19747	19782	19600	19770	19431	19855	19421	19723	19896	19788	19886	19704	19749	19788	19880	19827	19647	19695	19470	19702	19772	19788	19772	19683	19557	19568	19889	19846	19958	19686	19890	19768	19722	19743	19807	19717	19796	19868	19736	19676	19656	19709	19852	19719	19763	19795	19840	19541	19912	19749	19746	19841	19529	19655	19654	19681	19788	19877	19834	19643	19984	19746	19750	19780	19727	19605	19839	19687	19678	19793	19946	19721	19813	19675	19825	19745	19973	19569	19792	19698	19518	19927	19803	19668	19869	19781	19706	19838	19669	19799	19998	19621	19871	19730	19745	19798	19922	19725	19634	19816	19789	19890	19700	19817	19733	19809	19607	19722	19708	19738	19725	19791	19604	19841	19942	19668	19782	19655	19718	19660	19697	19789	19809	19663	19797	19862	19831	19581	19809	19703	19727	19495	19733	19852	19677	19901	19576	19764	19758	19744	19720	19565	19605	20026	19663	19875	19674	19699	19790	19599	19731	19948	19637	19592	19829	19676	19773	19716	19855	19755	19775	19902	19691	19743	19567	19691	19749	19781	19582	19579	19857	19764	19667	19724	19574	19771	19692	19546	19714	19653	19782	19658	19887	19683	19827	19721	19825	19909	19593	19647	19767	19567	19692	19704	19753	19796	19633	19813	19695	19793	19649	19610	19655	19692	19619	19784	19671	19717	19693	19811	19831	19784	19963	19772	19812	19754	19749	19503	19656	19665	19914	19859	19835	19615	19657	19977	19558	19717	19633	19911	19828	19565	20007	19838	19848	19542	19604	19687	19557	19673	19732	19687	19580	19703	19798	19698	19851	19821	19814	19681	19828	19692	19720	19755	19773	19807	19913	19649	19793	19744	19946	19681	19769	19631	19840	19686	19469	19864	19749	19703	19628	19684	19785	19660	19808	19922	19796	19688	19881	19872	19627	19676	19625	19865	19960	19711	19793	19778	19568	19819	19810	19588	19941	19702	19752	19591	19823	19698	19644	19867	19765	19683	19554	19710	19767	19705	19574	19909	19564	19510	19916	19731	19610	19799	19910	19582	19718	19744	19739	19456	19644	19699	19733	19709	19801	19946	19779	19823	19791	19866	19792	19876	19905	19843	19697	19733	19740	19586	19797	19671	19670	19764	19655	19702	19779	19614	19854	19644	19799	19799	19718	19766	19611	19781	19660	19739	19630	19785	19746	19752	19646	19588	19526	19756	19715	19704	19654	19652	19620	19818	19911	19666	20051	19636	19809	19797	19773	19702	19864	19660	19754	19784	19718	19885	19642	19659	19664	19673	19909	19484	19552	19492	19693	19954	19760	19971	19904	19955	19636	19673	19752	19559	19780	19610	19929	19628	19854	19650	19798	19647	19765	19824	19872	19725	19749	19613	19666	19714	19638	19748	19802	19780	19768	19925	19585	19630	19782	19798	19786	19736	19802	19699	19809	19582	19765	19856	19720	19889	19488	19803	19693	19680	19652	19858	19565	19636	19786	19853	19641	19712	19866	19695	19845	19899	19724	19723	19658	19700	19768	19669	19711	19860	19631	19480	19805	19799	19902	19608	19684	19824	19760	19779	19766	19727	19624	19848	19663	19590	19786	19569	19507	19772	19648	19948	19790	19746	19518	19722	19715	19685	19666	19697	19566	19730	19746	19618	19786	19812	19770	19677	19704	19894	19839	19858	19767	19950	19689	19789	19641	19608	19738	19701	19700	19656	19755	19913	19912	19723	19688	19814	19713	19759	19754	19855	19703	19618	19705	19792	19680	19866	19969	19817	19733	19584	19688	19637	19626	19678	19803	20005	19653	19994	19734	19880	19826	19773	19728	19624	19813	19548	19564	19656	19670	19556	19707	19782	19547	19760	19794	19832	19791	19632	19743	19575	19705	19998	19995	19631	19991	19809	19648	19809	19694	19643	19978	19791	19751	19871	19788	19900	19875	19626	19580	19656	19602	19627	19866	19645	19792	19895	19738	19597	19811	19817	19875	19568	19878	19650	19676	19799	19858	19468	19510	19846	19889	19600	19595	19864	19654	19901	19732	19557	19532	19683	19662	19814	19637	19767	19756	19747	19555	19614	19898	19684	19837	19710	19724	19778	19852	19765	19709	19546	19657	19701	19576	19607	19594	19672	19623	19613	19589	19654	19796	19872	19557	19652	19779	19662	19725	19612	19809	19750	19649	19829	19702	19675	19848	19849	19851	19963	19672	19664	19797	19523	19754	19658	19757	19704	19523	19562	19606	19751	19629	19665	19678	19719	19705	19708	19635	19632	19805	19811	19765	19766	19874	19783	19879	19647	19684	19876	19931	19597	19620	19788	19706	19796	19751	19774	19823	19487	19675	19922	19780	19851	19685	19654	19647	19616	19796	19742	19686	19687	19673	19818	19680	19806	19759	19822	19906	19979	19780	19769	19793	19810	19617	19807	19688	19799	19828	19848	19751	19847	19411	19712	19703	19724	19726	19641	19799	19803	19801	19760	19996	19784	19723	19685	19851	19846	19593	19695	19697	19755	19775	19878	19735	19965	19809	19794	19661	19687	19728	19675	19907	19857	19925	19594	19702	19796	19620	19749	20030	19616	19882	19765	19662	19780	19852	19817	19799	19731	19603	19734	19614	19663	19659	19493	19770	19642	19737	19731	19570	19382	19881	19757	19756	19877	19624	19929	19863	19763	19894	19803	19742	19676	19838	19743	19575	19744	19730	19747	19836	19664	19739	19807	19685	19767	19525	19759	19725	19749	19847	19684	19786	19855	19797	19864	19583	19693	19873	19706	19657	19837	19672	19793	19710	19636	19621	19705	19551	19824	19844	19680	19714	19699	19807	19839	19762	19618	19772	19841	19681	19607	19945	19710	19805	19554	19716	19835	19817	19858	19873	19796	19716	19981	19612	19970	19622	19536	19699	19608	19620	19820	19618	19732	19719	19546	19704	19640	19806	19804	19862	19882	19929	19897	19682	19540	19614	19770	19748	19809	19758	19710	19818	19744	19809	19501	19939	19774	19722	19836	19711	19719	19746	19690	19730	19734	19794	19646	19779	19605	19792	19705	19697	19862	19700	19763	19702	19815	19675	19520	19748	19576	19973	19857	19678	19825	19625	19769	19725	19631	19949	19718	19668	19767	19764	19668	19686	19648	19705	19622	19843	19698	19686	19894	20030	19889	19783	19802	19872	19722	19919	19840	19540	19697	19656	19687	19774	19830	19810	19925	19820	19725	19584	19522	19719	19760	19676	19577	19949	19602	19722	19948	19908	19856	19841	19704	19699	19798	19779	19924	19893	19652	19671	19913	19647	19744	19840	19602	19714	19746	19620	19966	19740	19650	19699	19854	19481	19877	19652	19690	19792	19771	19766	19706	19762	19776	19557	19775	19714	19685	19859	19790	19770	19614	19805	19684	19609	19809	19746	19653	19823	19733	19951	19769	19753	19568	19700	19792	19831	19743	19670	19929	19682	19824	19564	19771	19769	19660	19684	19703	19765	19680	19721	19875	19646	19634	19626	19780	19575	19883	19841	19568	19877	19632	19624	19887	19727	19871	19777	19660	19592	19801	19786	19778	19827	19522	19704	19584	19795	19760	19680	19798	19662	19663	19686	19681	19711	19630	19662	19820	19520	19925	19711	19724	19792	19871	19649	19946	19758	19865	19707	19930	19715	19725	19809	19820	19616	19690	19872	19782	19679	19755	19817	19801	19780	19602	19787	19704	19687	19851	19660	19568	19578	19581	19822	19617	19786	19804	19881	19677	19717	19743	19855	19730	19797	19832	19907	19763	19868	19794	19816	19617	19750	19819	19875	19787	19897	19682	19816	19646	19784	19752	19588	19519	19759	19810	19759	19698	19804	19786	19700	19786	20015	19694	19761	19946	19638	19651	19791	19715	19932	19541	19807	19786	19615	19636	19732	19826	19730	19912	19708	19956	19714	19794	19812	19576	19711	19986	19734	19718	19571	19524	19775	19571	19837	19764	19726	19712	19736	19723	19730	19520	19681	19621	19613	19660	19738	19627	19545	19850	19689	19863	19705	19631	19418	19532	19832	19749	19798	19595	19724	19929	19560	19782	19931	19780	19633	19786	19677	19960	19849	19710	19899	19595	19849	19753	19921	19923	19921	19768	19622	19807	19857	19843	19830	19795	19632	19879	19838	19962	19739	19791	19928	19822	19788	19891	19819	19686	19568	19717	19922	19984	19708	19580	19843	19743	19612	19675	19787	19842	19804	19788	19685	19773	19597	19524	19733	19976	19754	19748	19534	19754	19760	19618	19857	19715	19784	19906	19646	19738	19811	19778	19710	19670	19520	19603	19960	19598	19813	19480	19899	19826	19621	19702	19764	19910	19803	19717	19883	19924	19640	19690	19721	19917	19676	19810	19841	19810	19732	19604	19624	19771	19679	19785	19625	19529	19665	19573	19650	19720	19865	19797	20058	19624	19931	19785	19857	19771	19710	19705	19715	19760	19843	19778	19653	19816	19735	19643	19834	19462	19829	19748	19747	19722	19705	19628	19724	19566	19911	19776	19714	19628	19938	19786	19676	19867	19679	19853	19882	19608	19665	19616	19727	19748	19743	19949	19658	19522	19680	19599	19696	19557	19628	19864	19769	19771	19491	19764	19563	19752	19788
32941	30100	37864	37699	46464	44766	39508	35015	33832	33310	32991	33011	33140	32968	33136	32851	32828	32732	33082	33087	33228	33103	33180	32752	33053	32751	33364	33186	33027	33077	32859	33011	33011	32992	32785	33071	33029	33098	33047	33022	32708	33332	33019	33030	32982	33277	33012	33034	32960	33017	33059	32967	33008	32995	33230	32946	33084	32906	32902	33026	32705	32880	33082	32715	33309	33225	32695	33146	33013	33122	32953	33322	32778	33172	32900	32834	32915	32858	32928	33104	32683	33296	32859	33073	33139	32825	33060	32952	32865	33034	32861	32948	32636	32991	32883	33110	32915	33045	32974	32913	33221	33062	32935	33140	32788	32931	32955	32844	32970	32952	33141	32896	32845	33020	32965	32720	32833	33037	32796	32908	32989	33025	33218	33100	32913	32875	32689	32884	32773	32986	33370	32881	32879	33047	32925	33079	32916	32905	33093	32919	32955	33062	32724	33116	32816	33125	32999	32661	32906	33008	33005	33023	32833	33172	32797	32785	32790	33170	33022	32666	32905	32988	32870	33006	32852	32971	32791	32811	32836	33184	32809	32846	32956	33184	32860	32891	32762	33060	33259	32790	33212	33000	33083	32862	32891	32984	33065	33225	32701	33207	33024	32935	32893	33122	32690	32744	32960	32839	32864	33131	32791	32960	32909	33168	33004	32796	32707	32760	32844	33203	33104	33076	32965	32827	32893	33319	33039	32772	33187	33163	32759	32813	33305	32933	32943	32921	33034	32860	32894	33045	32943	32999	33197	32691	33108	32998	32992	32855	32943	33005	33160	32901	32889	32979	32898	32833	32919	32906	33110	33066	32834	32702	32894	32885	33100	32875	32973	33009	32962	33088	33168	32994	32968	33082	33094	33086	32915	33028	32971	32645	32894	32835	32956	32819	32972	33094	33043	33095	32999	32868	33063	33149	32999	32697	33116	32986	32956	33094	32689	32913	33116	33216	32895	33026	33105	33017	32790	32934	32847	32874	33214	32929	32915	32828	33021	32758	32882	32808	32863	32889	32860	32749	32994	32884	32762	33168	33247	32710	33023	32935	32835	32978	33164	33159	33004	33041	32949	32834	33007	33020	33024	32874	32723	32948	32830	33073	33182	33074	33013	32943	33056	32665	32626	32881	32766	32967	33129	33042	33119	33076	32844	32874	32964	32766	33136	33023	33196	32806	32913	32937	32913	32919	33054	32740	32894	32890	33239	33015	33087	33121	32846	33364	32904	32893	33027	32777	32869	32987	32993	32687	33048	33216	32790	33304	33020	32819	32984	33199	32984	33019	32906	33185	32845	32933	33107	32965	32805	32715	32933	32871	32899	33185	32841	32749	32651	33164	33138	32991	32985	32818	33084	32873	32726	32694	32807	33155	33291	32866	32875	33142	33141	33029	32919	32909	33154	33006	33013	32950	32962	32813	33187	32902	33051	33112	33099	33039	32881	33069	33037	32929	32836	32752	32852	32957	33200	32932	32802	32912	32938	32983	32800	32880	32911	32704	32664	33254	32898	32880	33119	33035	32890	32930	33011	32990	33126	33026	32969	32825	32968	33119	33286	33197	32894	32886	33263	32993	32860	33032	33017	33057	32981	32925	32697	32911	32877	32838	33087	33214	32901	33174	33066	32972	32888	32801	32853	32798	33035	32969	32963	33006	32956	33143	33168	32872	32796	32939	32891	33093	32940	32995	33338	32768	32786	32840	32944	33025	32989	32938	32803	33013	33041	32855	32846	32675	33021	32928	33105	33286	32973	32874	32878	33135	32835	32942	32966	32797	33082	32890	32829	32918	33098	32967	32769	32986	32763	32846	32878	32977	32931	33254	32902	33025	32783	33246	32892	32939	32862	32737	33054	32946	33142	32898	32855	33135	32998	32873	33013	32906	33157	32959	32952	32979	32958	33154	32983	32801	32951	33107	32933	32943	32901	33098	32824	32835	33105	32925	33138	32925	32764	32857	32963	32840	33099	33045	33100	32799	32935	33113	33078	32968	33281	32804	32949	33143	33170	33084	33032	33085	33001	33128	33111	32753	32862	32864	32735	32883	33178	33064	32488	32821	33012	32789	33010	33008	32808	32749	33083	33033	32674	32893	33025	32912	32828	32902	32835	33054	32881	32882	33041	32840	32855	33066	33179	33258	33169	33107	33147	32996	32938	32904	33210	33002	32608	32807	32979	32863	32992	32764	32734	32878	33104	32731	33226	32846	33116	32940	33132	33102	32843	32993	32754	32757	33086	32964	33075	32845	32901	33029	32985	32729	33135	32811	32887	32710	32900	33175	33214	32872	32991	32990	32983	32787	33183	33007	32845	33046	32978	32774	32705	33051	33017	33027	32929	32982	32863	32978	33113	32908	32899	32874	32945	32892	33281	33192	32952	33089	32906	32954	33142	33098	32688	32775	32891	33101	33052	32872	32898	32862	32922	33076	33155	33055	32903	32757	32795	32883	33192	33175	32627	32890	33235	33087	32922	32847	33026	32799	33154	32815	33075	32833	32917	33293	33125	33019	32871	32833	32932	33039	32711	32999	32849	32903	33380	32909	33291	32857	32929	33015	32915	33140	32866	32581	33209	33010	32864	33030	32924	32998	33133	32786	32988	32905	33082	32832	32848	32927	32841	32735	32991	33019	33144	33058	32984	33023	33393	33125	32722	32896	33004	32914	32941	32907	33150	33153	32915	33131	32930	32640	32822	32848	33070	32694	32847	32914	32752	33000	33014	33056	33051	32924	32809	32991	33061	32854	32839	33035	32776	33014	33130	33007	32988	32960	33277	32675	33230	33041	32894	32930	33139	32766	32762	32883	32956	32862	32956	32901	32900	32890	33062	32929	32922	32963	33071	32974	32825	32834	33078	32977	33266	33291	32873	33133	32960	32858	32614	33004	33155	32992	33053	32938	32794	32757	32786	32909	32807	32801	32816	32881	33017	33110	33337	32879	32786	33078	33093	32864	33125	32723	33028	33259	32966	33195	32907	33059	32962	32892	33059	33014	32949	33115	32941	32881	32980	32827	32966	33261	32962	33060	33129	33156	32909	32964	33107	33023	32923	32974	32993	32918	33489	33014	32941	33167	33290	33004	32815	33006	33008	32832	32957	32662	32694	33016	32907	33127	33002	32914	33132	33093	33082	33007	33010	33153	33064	33080	32977	32963	32842	32723	32855	32979	33090	32922	33069	32666	32853	33116	33167	32665	33023	32784	32758	33026	32978	32912	32854	32797	33170	33073	32789	32964	33015	33231	33150	32936	33172	32907	33005	32776	33030	33207	33314	32826	32736	32950	32869	32980	32854	32660	32853	33023	32889	32859	32991	32828	33031	33160	32967	32879	32913	32471	32993	33038	32947	32848	32869	33212	32707	32974	33381	33063	33135	32844	33018	33135	32960	32998	32998	32843	32816	33032	33054	32785	33080	33061	33025	33140	32909	32975	32929	33039	33026	32861	32719	33045	32898	33023	32937	33020	33051	32764	33071	33218	33081	33195	33035	32815	32882	32806	32935	32877	32947	32707	33092	32805	32618	32766	33092	33100	33043	32823	33030	33094	32679	33123	32933	32975	32838	32915	33177	33005	33363	33030	33046	33127	33130	32885	32934	32987	33071	32918	33231	32929	32763	32997	32804	32888	33066	32917	33116	32935	32968	33133	32959	32656	33063	32931	32653	32838	32934	33032	32879	32838	32829	32928	33079	32905	33171	33150	33179	33178	33139	33178	32842	32885	32859	33035	33026	33384	32944	33063	32977	33028	33089	32576	33120	33101	32789	32840	32825	33123	32902	32927	33110	33080	33123	33089	32937	33008	32794	33093	32881	33319	33191	32845	33173	32910	32886	32965	33066	32806	32813	32891	32920	33079	33132	32790	32887	32893	32917	32785	33008	32985	33095	33188	33071	33174	33005	32986	32806	32740	32769	32626	32833	32899	32753	33057	33053	33224	32962	33041	32804	32861	33045	32877	32980	33128	32968	32985	33143	32799	32690	32920	33058	32804	32890	32891	32964	32931	33233	32917	33386	32845	32842	33004	32783	33056	32931	32808	32942	32754	33140	32831	33047	33095	33113	33232	32913	33025	33093	32922	33163	33091	32844	32849	32972	32839	33343	33177	32770	33046	32921	32925	32754	33125	32988	32905	32977	33075	33299	32692	32985	33015	32993	33184	33041	33198	32874	32906	32825	32936	33344	32955	32961	32937	33161	32760	32923	32896	32927	33034	32887	32892	32905	32884	33062	33230	33233	32745	33028	32770	32910	32952	32977	33207	33049	32952	32852	32817	32922	33065	33226	32887	33243	32996	32894	33039	33106	33056	32814	32733	32801	32963	32932	33018	33107	33001	33145	33170	32854	32762	32849	33021	32782	32925	32977	32957	32930	33197	32981	32992	32902	32998	33015	32907	33063	33003	33022	33025	33056	32904	33111	32849	32937	32693	32766	32935	32738	33072	32824	32706	33052	32787	32876	32909	32839	32832	32747	33011	32930	33054	33117	32961	32924	33174	33143	32740	32739	33092	33048	33141	33016	32833	33251	33064	33242	32744	33066	33059	33017	32939	32939	32964	32886	33009	32954	32894	32988	33112	32707	33008	33022	32965	33011	33081	32830	32970	32836	33018	33184	33031	32871	32685	32827	32978	33062	32859	33028	32870	33148	32910	33022	33115	33090	32935	32860	32818	32785	32901	32734	33074	32743	32818	32957	33120	33108	33035	33127	32727	33095	32798	32866	32981	33025	33099	32973	32863	32874	32998	33332	32911	32983	33043	32998	32946	32998	32896	33191	33161	33061	32995	33003	33007	33033	32676	33104	32961	33158	33170	32832	32854	33161	32705	33065	33068	32970	32853	33044	32996	32966	33101	33041	32781	32921	32994	32998	32969	32862	33166	32948	33180	33101	32882	32655	32937	32941	32873	32772	32893	32903	33178	32861	32995	33142	33000	32940	33198	33065	33292	33106	32817	32734	32981	32952	33135	33026	32786	32902	33255	33092	32836	32919	33105	33084	33001	33098	33001	33044	33028	32899	33305	33052	32784	32827	32996	33040	32965	32983	32967	32956	32802	32872	33126	33432	33119	33230	33326	33009	32865	32682	32792	32813	33028	33061	33032	33190	32980	32900	32831	33056	33045	32734	32980	33057	33032	32836	32830
20275	27944	26606	25002	35088	31349	24517	20405	19217	18766	18816	18728	18793	18899	18662	18653	18858	18735	18917	18701	18694	18657	18719	18723	18992	18772	18706	18661	18725	18726	18778	18723	18703	18748	18677	18734	18869	18753	18664	18642	18743	18722	18722	18642	18804	18815	18687	18678	18709	18789	18608	18800	18863	18771	18704	18802	18714	18541	18701	18553	18720	18716	18782	18701	18611	18765	18843	18806	18636	18637	18676	18812	18780	18676	18686	18715	18593	18577	18863	18617	18666	18786	18601	18356	18894	18702	18798	18667	18751	18563	18643	18586	18751	18854	18698	18695	18662	18611	18863	18666	18734	18751	18694	18536	18711	18781	18755	18657	18731	18718	18734	18755	18659	18861	18856	18699	19057	18799	18794	18681	18795	18521	18689	18737	18825	18728	18791	18752	18735	18608	18690	18694	18706	18763	18791	18645	18948	18782	18789	18677	18631	18676	18575	18542	18702	18625	18751	18802	18945	18679	18549	18798	18611	18613	18612	18892	18723	18563	18761	18756	18705	18660	18715	18757	18692	18746	18571	18579	18696	18748	18712	18732	18861	18752	18584	18818	18699	18730	18708	18647	18744	18837	18655	18639	18706	18721	18782	18678	18737	18713	18628	18600	18819	18755	18774	18676	18560	18750	18846	18823	18636	18707	18693	18675	18744	18848	18907	18573	18996	18870	18638	18681	18926	18822	18721	18809	18717	18767	18882	18736	18792	18724	18583	18600	18607	18665	18801	18712	18699	18616	18861	18897	19007	18842	18796	18633	18715	18637	18669	18742	18626	18731	18611	18771	18642	18652	18927	18894	18854	18684	18742	18691	18560	18614	18513	18664	18694	18685	18613	18803	18567	18663	18665	18672	18577	18851	18705	18693	18911	18701	18698	18668	18879	18489	18748	18728	18735	18769	18709	18813	18565	18697	18732	18756	18730	18729	18798	18633	18714	18778	18645	18730	18436	18806	18683	18681	18619	18793	18723	18758	18615	18697	18636	18573	18881	18654	18615	18588	18701	18855	18714	18737	18546	18707	18972	18820	18738	18848	18585	18903	18733	18711	18593	18712	18712	18619	18613	18719	18639	18703	18787	18553	18961	18696	18616	18722	18741	18725	18853	18576	18880	18674	18769	18767	18735	18441	18875	18720	18928	18746	18693	18650	18594	18594	18685	18584	18716	18596	18914	18746	18548	18819	18808	18605	18688	18786	18756	18729	18505	18813	18791	18754	18770	18751	18761	18774	18708	18896	18796	18780	18798	18763	18855	18701	18752	18914	18646	18857	18679	18783	18655	18649	18826	18719	18729	18764	18663	18801	18674	18617	18808	18742	18666	18790	18603	18668	18809	18692	18613	18678	18752	18817	18865	18810	18730	18831	18860	18666	18819	18666	18704	18706	18766	18708	18777	18559	18798	18732	18802	18821	18697	18739	18581	18763	18710	18904	18690	18690	18786	18753	18631	18754	18754	18699	18675	18817	18713	18790	18832	18535	18728	18796	18640	18691	18837	18599	18754	18772	18682	18736	18625	18733	18694	18618	18557	18859	18707	18649	18665	18790	18731	18734	18953	18813	18763	18841	18760	18714	18615	18707	18874	18696	18687	18612	18648	18763	18618	18712	18770	18962	18517	18834	18726	18852	18650	18652	18517	18651	18871	18784	18800	18822	18808	18531	18767	18683	18767	18711	18793	18650	18862	18750	18682	18688	18875	18672	18931	18762	18967	18732	18577	18635	18809	18810	18867	18648	18759	18831	18817	18839	18752	18850	18739	18578	18762	18874	18509	18854	18506	18586	18848	18720	18565	18851	18734	18633	18660	18727	18828	18762	18753	18767	18702	18668	18786	18678	18726	18832	18610	18679	18590	18627	18743	18837	18717	18838	18742	18769	18614	18636	18622	18713	18725	18729	18676	18673	18900	18697	18929	18419	18578	18744	18768	18662	18657	18878	18646	19074	18676	18738	18719	18720	18838	18824	18629	18710	18721	18787	18687	18814	18708	18809	18786	18732	18711	18829	18586	18782	18715	18647	18711	18656	18902	18876	18777	18756	18897	18755	18695	18705	18666	18676	18620	18579	18635	18701	18871	18905	18848	18602	18714	18796	18753	18767	18821	18738	18771	18740	18710	18898	18885	18565	18836	18774	18601	18709	18656	18726	18748	18719	18734	18887	18686	18698	18725	18658	18812	18612	18639	18789	18861	18645	18680	18760	18778	18669	18596	18795	18840	18679	18554	18662	18826	18787	18630	18772	18857	18737	18693	18811	18720	18778	18775	18644	18671	18842	18791	18751	18796	18779	18686	18856	18744	18701	18673	18689	18782	18540	18781	18855	18724	18822	18737	18695	18615	18536	18796	18677	18972	18873	18720	18551	18629	18939	18507	18677	18896	18846	18792	18736	18783	18675	18541	18750	18761	18500	18768	18475	18594	18732	18796	18505	18713	18721	18559	18678	18777	18801	18901	18757	18647	18908	18694	18994	18753	18995	18881	18714	18684	18639	18797	18892	18679	18774	18768	18821	18519	18767	18695	18624	18943	18542	18671	18810	18696	18633	18670	18821	18532	18717	18854	18403	18727	18846	18621	18659	18846	18692	18703	18526	18743	18788	18799	18792	18663	18724	18675	18610	18823	18825	18758	18758	18926	18829	18612	18797	18748	18676	18643	18623	18669	18671	18739	18707	18623	18570	18661	18575	18646	18815	18885	18669	18729	18822	18879	18718	18769	18862	18685	18887	18799	18803	18709	18648	18772	18599	18625	18792	18726	18619	18785	18563	18635	18775	18780	18720	18524	18639	18848	18721	18652	18729	18762	18646	18925	18716	18803	18724	18840	18758	18670	18775	18853	18706	18786	18603	18628	18620	18907	18681	18758	18481	18683	18759	18758	18812	18691	18869	18920	18738	18525	18679	18765	18763	18832	18577	18636	18630	18638	18712	18606	18618	18731	18641	18828	18665	18785	18721	18713	18637	18923	18642	18700	18711	18787	18721	18721	18803	18886	18812	18893	18575	18691	18623	18637	18810	18834	18684	18651	18722	18740	18772	18730	18696	18651	18603	18683	18912	18889	18674	18784	18780	18711	18804	18660	18797	18680	18870	18811	18809	18822	18616	18852	18769	18727	18619	18968	18840	18693	18819	18570	18768	18648	18685	18796	18655	18637	18709	18887	18821	18814	18730	18776	18833	18731	18770	18730	18706	18682	18646	18667	18736	18852	18602	18917	18771	18703	18713	18724	18548	18829	18773	18628	18544	18422	18752	18589	18362	18563	18601	18491	18667	18892	18753	18550	18604	18811	18589	18910	18795	18540	18723	18625	18856	18727	18709	18747	18634	18601	18720	18840	18811	18816	18656	18815	18886	18705	18579	18716	18680	18846	18644	18958	18735	18610	18572	18757	18782	18852	18871	18844	18616	18619	18742	18796	18768	18712	18927	18610	18719	18849	18777	18763	18600	18525	18878	18653	18706	18678	18848	18784	18612	18736	18633	18771	18776	18687	18625	18699	18827	18814	18578	18895	18727	18729	18747	18681	18615	18711	18751	18704	18837	18761	18888	18601	18616	18685	18812	18719	18965	18683	18628	18766	18817	18843	18942	18503	18790	18672	18775	18675	18572	18733	18625	18905	18892	18718	18727	18705	18729	18737	18720	18750	18725	18770	18872	18761	18693	18776	18773	18607	18738	18853	18738	18793	18656	18769	18650	18851	18730	18822	18776	18707	18794	18852	18512	18549	18600	18623	18664	18832	18732	18662	18769	18850	18786	18891	18730	18778	18834	18636	18956	18836	18653	18786	18611	18818	18651	18644	18702	18667	18709	18648	18698	18679	18571	18676	18741	18701	18803	18767	18590	19003	18893	18871	18801	18745	18567	18694	18695	18668	18717	18777	18844	18573	18675	18820	18677	18878	18703	18682	18740	18731	18610	18776	18794	18771	18560	18656	18738	18976	18600	18633	18812	18707	18551	18633	18782	18703	18607	18691	18751	18699	18841	18689	18820	18682	18646	18754	18913	18672	18694	18822	18796	18633	18682	18555	18574	18989	18524	18616	18738	18703	18736	18565	18565	18682	18919	18639	18728	18609	18721	18818	18759	18693	18536	18493	18777	18746	18801	18636	18766	18769	18885	18584	18913	18773	18447	18483	18594	18617	18765	18866	18725	18764	18590	18762	18782	18731	18745	18741	18561	18631	18588	18711	18596	18721	18846	18729	18832	18827	18806	18880	18691	18747	18701	18762	18683	18592	18798	18809	18698	18573	18898	18879	18893	18695	18660	18592	18796	18790	18844	18664	18746	18938	18916	18674	18783	18752	18922	18708	18929	18688	18829	18608	18819	18759	18487	18617	18622	18728	18822	18786	18809	18996	18724	18824	18552	18745	18752	18768	18640	18812	18654	18748	18860	18689	18878	18793	18634	18837	18726	18793	18929	18638	18700	18638	18886	18561	18560	18786	18817	18859	18606	18769	18936	18761	18640	18794	18836	18683	18652	18673	18650	18765	18756	18817	18589	18743	18774	18708	18594	18788	18535	18659	18702	18715	18953	18709	18713	18718	18741	18714	18863	18653	18800	18655	18583	18721	18639	18662	18732	18920	18729	18842	18830	18920	18490	18851	18931	18625	18905	18738	18761	18648	18698	18663	18655	18983	18618	18800	18652	18702	18951	18631	18746	18682	18618	18731	18761	18753	18679	18666	18797	18748	18868	18607	18581	18903	18842	18830	18776	18731	18831	18671	18720	18735	18717	18883	18694	18682	18640	18708	18795	18721	18753	18601	18835	18684	18752	18620	18849	18738	18710	18601	18687	18515	18899	18683	18722	18659	18619	18633	18617	18773	18669	18678	18713	18978	18786	18604	18904	18575	18679	18962	18628	18707	18850	18772	18783	18753	18743	18755	18616	18704	18517	18695	18785	18776	18838	18539	18735	18604	18594	18933	18757	18596	18784	18915	18630	18806	18551	18613	18675	18694	18767	18818	18851	18842	18745	18667	18619	18894	18821	18652	18844	18888	18581	18733	18754	18797	18842	18659	18788	18898	18689	18770	18663	18837	18809	18774	18794	18585	18832	18691	18632	18823	18758	18838	18700	18796	18732	18592	18665	18714	18550	18679	18829	18603	18581	18759	18659	18687	18646	18877	18577
23468	21270	28311	33207	70626	72078	58377	41982	36098	33703	33155	33005	32920	32904	33133	32678	32853	32855	32697	32862	32803	32808	32764	32936	32749	32609	32790	32824	32596	32606	32790	32756	32628	32609	32898	32708	32896	32584	32414	32565	32725	32391	33027	32741	32705	32827	32833	32571	32574	32679	32499	32668	32530	32551	32732	32405	32600	32635	32700	32627	32462	32634	32548	32630	32643	32539	32897	32794	32639	32353	32585	32643	32610	32641	32567	32639	32804	32719	32737	32886	32769	32883	32561	32801	32726	32630	32638	32619	32582	32499	32875	32725	32545	32564	32493	32687	32525	32351	32710	33019	32523	32299	32928	32650	32714	32463	32679	32455	32622	32488	32793	32547	32846	32596	32723	32702	32782	32471	32432	32555	32517	32443	32678	32731	32880	32884	32522	32679	32573	32554	32395	32589	32678	32601	32213	32636	32450	32214	32644	32854	32808	32797	32653	32694	32507	32614	32836	32675	32736	32732	32371	32635	32667	32422	32495	32609	32689	32839	32770	32656	32647	32546	32725	32638	32814	32833	32645	32542	32588	32727	32565	32655	32445	32663	32878	32570	32633	32634	32882	32547	32446	32713	32830	32651	32616	32515	32791	32534	32702	32489	32659	32676	32572	32538	32256	32446	32385	32734	32781	32438	32690	32441	32606	32620	32559	32578	32638	32791	32860	32678	32597	32534	32235	32508	32694	32755	32567	32735	32630	32716	32828	33000	32704	32819	32827	32506	32562	32584	32551	32484	32534	32640	32520	32591	32626	32203	32603	32713	32544	32458	32722	32679	32636	32448	32728	32407	32597	32581	32737	32646	32762	32604	32672	32628	32855	32601	32619	32541	32558	32414	32679	32890	32533	32684	32790	32528	32869	32357	32582	32556	32594	32696	32570	32611	32518	32398	32748	32835	32512	32482	32565	32635	32779	32740	32473	32493	32435	32697	32695	32579	32462	32777	32571	32482	32622	32480	32535	32573	32840	32659	32663	32332	32947	32864	32621	32614	32404	32620	32587	32700	32568	32825	32642	32774	32455	32672	32670	32830	32658	32667	32554	32793	32468	32597	32466	32524	32634	32723	32640	32614	32469	32695	32716	32830	32555	32475	32746	32771	32702	32741	32632	32481	32537	32777	32586	32917	32736	32597	32685	32620	32642	32612	32947	32510	32662	32347	32875	32570	32603	32441	32579	32735	32878	32583	32724	32638	32718	32472	32701	32589	32691	32666	32597	32666	32640	32649	32509	32620	32510	32876	32662	32735	32594	32519	32640	32609	32609	32660	32731	32691	32426	32521	32525	32700	32550	32701	32930	32507	32525	32517	32496	32483	32634	32441	32569	32915	32698	32478	32564	32822	32771	32482	32690	32882	32873	32797	32763	32555	32705	32759	32493	32703	32555	32620	32721	32615	32575	32577	32491	32565	32553	32443	32736	32692	32727	32685	32592	32464	32705	32659	32473	32546	32594	32760	32642	32653	32733	32496	32485	32604	32690	32495	33004	32536	32731	32899	32631	32682	32497	32623	32625	32653	32550	32671	32594	32537	32440	32543	32672	32523	32700	32533	32469	32350	32650	32694	32407	32570	32633	32718	32553	32527	32604	32552	32608	32772	32816	32664	32848	33042	32466	32920	32717	32718	32794	32547	32650	32546	32512	32405	32737	32481	32866	32663	32505	32639	32473	32520	32525	32579	32331	32629	32794	32738	32513	32951	32736	32660	32573	32756	32588	32540	32166	32595	32465	32544	32436	32788	32961	32561	32829	32594	32689	32615	32787	32544	32741	32519	32505	32492	32680	32461	32413	32554	32540	32693	32946	32339	32519	32320	32720	32592	32474	32628	32390	32260	32453	32697	32451	32383	32720	32715	32786	32756	32581	32631	32511	32771	32606	32760	32714	32845	32308	32494	32757	32683	32981	32357	32481	32396	32838	32676	32540	32716	33038	32713	32471	32462	32529	32675	32485	32745	32717	32737	32689	32490	32610	32688	32667	32681	32799	32474	32789	32540	32537	32585	32483	32659	32701	32779	32879	32546	32695	32656	32703	32720	32404	32517	32429	32867	32767	32683	32527	32591	32624	32415	32448	32575	32584	32634	32733	32619	32844	32704	32675	32759	32656	32497	32811	32637	32614	32587	32382	32463	32755	32549	32738	32748	32878	33051	32402	32685	32643	32564	32726	32768	32906	32559	32469	32449	32514	32544	32474	32309	32741	32889	32827	32627	32574	32619	32578	32655	32757	32569	32547	32445	32410	32699	32536	32586	32530	32633	32761	32476	32748	32415	32589	32481	32620	32776	32845	32654	32507	32602	32766	32613	32674	32640	32809	32525	32754	32382	32609	32837	32344	32576	32522	32648	32896	32782	32538	32433	32432	32693	33002	32770	32770	32609	33200	32466	32692	32417	32571	32716	32700	32728	32862	32644	32539	32799	32796	32503	32524	32813	32689	32567	32475	32923	32440	32496	32524	32511	32787	32804	32508	32682	32762	32469	32648	32504	32280	32651	32729	32495	32636	32615	32742	32593	32804	32435	32681	32720	32964	32777	32378	32604	32803	32621	32588	32682	32693	32534	32427	32491	32422	32353	32575	32693	32688	32841	32703	32608	32674	32764	32629	32734	32564	32672	32778	32757	32685	32620	32650	32479	32556	32410	32489	32415	32552	32427	32915	32567	32815	32213	32770	32520	32731	32503	32476	32329	32733	32856	32824	32805	32802	32420	32774	32503	32780	32607	32583	32448	32423	32535	32690	32347	32658	32534	32558	32439	32877	32666	32337	32786	32538	32642	32610	32796	32642	32603	32566	32616	32542	32399	32577	32603	32414	32458	32730	32598	32691	32769	32876	32706	32641	32723	32819	32535	32703	32773	32427	32503	32623	32563	32561	32884	32619	32576	32589	32218	32500	32840	32692	32697	32799	32715	32286	32752	32568	32397	32833	32683	32621	32680	32655	32488	32731	32331	32391	32696	32526	32520	32448	32396	32528	32797	32756	32535	32618	32792	32869	32662	32466	32564	32621	32301	32590	32796	32699	32772	32614	32399	32523	32625	32614	32479	32388	32822	32870	32771	32429	32750	32712	32549	32707	32269	32569	32374	32531	32452	32754	32666	32960	32736	32760	32936	32751	32462	32521	32821	32744	32766	32650	32639	32707	32566	32711	32690	32625	32686	32619	32276	32407	32908	32674	32891	32654	32918	32558	32687	32824	32474	32800	32583	32574	32709	32656	32868	32998	32704	32454	32616	32779	32672	32652	32577	32504	32558	32852	32850	32779	32523	32675	32428	32531	32893	32638	32539	32814	32579	32798	32483	32561	32428	32586	32615	32518	32404	32527	32602	32761	32526	32411	32851	32774	32718	32642	32628	32554	32806	32553	32561	32695	32706	32726	32554	32961	32894	32694	32474	32494	32738	32831	32582	32686	32660	32739	32423	32663	32872	32458	32414	32708	32835	32501	32745	32823	32583	32679	32481	32464	32230	32510	32616	32927	32601	32478	32731	32438	32648	32711	32448	32712	32451	32708	32738	32875	32922	32663	32614	32575	32782	32812	32652	32720	32568	32773	32507	32743	32562	32536	32511	32501	32801	32709	32694	32768	32570	32502	32820	32680	32607	32551	32624	32588	32516	32689	32572	32673	32704	32646	32935	32991	32720	32793	32624	32336	32707	32718	32364	32571	32684	32756	32546	32666	32754	32398	32843	32412	32484	32453	32790	32955	32636	32596	32646	32710	32743	32914	32720	32794	32448	32339	32639	32762	32624	32710	32742	32531	32591	32521	32834	32656	32755	32552	32635	32508	32428	32441	32393	32612	32315	32824	32672	32588	32544	32674	32601	32848	32622	32654	32320	32796	32729	32324	32738	32484	32798	32555	32738	32659	32514	32521	32707	32738	32765	32538	32493	32522	32551	32512	32718	32664	32434	32614	32501	32638	32502	32627	32399	32732	32564	32736	32619	32479	32517	32754	32780	32477	32867	32426	32571	32585	32543	32819	32530	32620	32734	32556	32480	32672	32633	32780	32746	32702	32459	32315	32780	32652	32700	32449	32632	32512	32797	32459	32593	32723	32529	32602	32735	32797	32749	32478	32631	32765	32370	32547	32613	32529	32929	32523	32622	32713	32376	32678	32745	32595	32839	32589	32749	32818	32659	32469	32623	32505	32538	32264	32755	32707	32358	32385	32640	32672	32898	32598	32692	32788	32773	32601	32648	32717	32546	32383	32484	32464	32659	32526	32470	32790	32641	32743	32933	32566	32614	32821	32506	32524	32631	32748	32796	32571	32493	32506	32393	32880	32240	32618	32573	32636	32570	32626	32582	32730	32938	32701	32624	32696	32641	32719	32410	32571	32465	32899	32645	32572	32690	32402	32471	32640	32465	32399	32520	32455	32512	32631	32439	32822	32765	32741	32676	32633	32722	32520	32683	32787	32658	32487	32593	32621	32625	32533	32610	32526	32473	32870	32842	32664	32565	32516	32719	32617	32771	32648	32667	32489	32401	32586	32599	32548	32231	32609	32741	32710	32393	32530	32896	32634	32465	32792	32747	32524	32669	32917	32443	32479	32830	32455	32748	32628	32772	32536	32596	32568	32604	32655	32932	32605	32651	32655	32622	32623	32658	32771	32886	32743	32864	32662	32453	32930	32520	32548	32876	32615	32661	32942	32761	32767	32755	32819	32718	32298	32555	32725	32639	32704	32688	32667	32371	32732	32674	32439	32435	32724	32796	32641	32651	32493	32377	32586	32668	32415	32427	32634	32528	32616	32617	32384	32513	32808	32503	32759	32553	32777	32565	32538	32585	32547	32804	32730	32583	32421	32459	32428	32610	32647	32700	32631	32834	32558	32354	32780	32470	32729	32592	32628	32628	32610	32801	32654	32788	32747	32725	32396	32667	32619	32786	32422	32781	32590	32520	32519	32794	32722	32738	32854	32767	32439	32528	32610	32822	32863	32485	32813	32586	32464	32197	32420	32457	32505	32480	32629	32686	32698	32759	32815	32412	32747	32849	32581	32537	32885	32850	32681	32669	32463	32402	32501	32362	32462	32531	32730	32804	32730	32643	32689	32537	32442	32763	32528	32657	32719	32522	32482	32621	32552	32547	32731	32655	32156	32807	32530	32447	32719	32515	32639	32387
19605	39528	36557	43475	82577	74539	49334	29452	22214	19506	18861	18825	18755	18936	19070	18997	18812	18857	18771	18889	18744	18976	18893	18904	18803	18764	18818	18911	18915	18786	18879	18754	18753	18585	18911	18885	18870	18824	19023	18820	18869	18698	18897	18661	18715	18789	19158	18961	18806	18926	18592	18643	18861	18955	18876	18745	18814	19057	18913	18656	18769	18739	18632	18952	18739	18663	18559	18735	18930	18935	18982	18773	18895	18622	18857	18604	18870	18868	18688	18756	18816	18710	18777	18827	18715	18760	18935	18817	19072	18732	18618	18828	18723	18851	18950	18845	18685	18909	18785	18757	19091	18917	18689	18889	18927	18753	18822	18803	18869	18956	18925	18873	18583	18660	18762	18710	18788	18873	18864	18691	18785	18692	18864	18868	18724	18567	18816	18916	18723	18671	18697	18774	18714	18807	18745	18897	18733	18581	18796	18727	18767	18847	18824	18595	18968	18892	18738	18780	18713	18668	18772	18782	18671	18819	18751	18850	18842	18985	18732	18775	18876	18920	18595	18956	18776	18763	18777	18748	18861	18943	18917	18786	18837	18635	18773	18882	18831	18856	18672	18934	18890	18825	18785	18603	18839	18767	18701	18756	18818	18881	18960	18579	18944	18811	18955	18866	18671	18905	18722	18883	18867	18839	18792	18900	18916	18683	18877	18883	18850	18629	18597	18879	18731	18979	18832	18722	18850	18830	19019	18898	18807	18864	18782	18794	18730	18873	18872	18801	18509	18778	18749	18772	18787	18708	18650	18901	18734	18703	18810	18959	18671	18998	18718	18871	18792	18805	18782	18685	18846	18701	18762	18840	18876	18869	18675	18887	19111	18775	18731	18839	18616	18792	18800	18660	18758	18920	18899	18762	19022	18648	18931	18761	18802	18898	18849	18842	18702	18733	18885	18578	18653	18960	18809	19063	18934	18794	18723	18854	18755	18735	18820	18755	18712	18733	18621	18663	18692	18773	18725	18823	18762	18808	18830	18897	18808	18674	18774	18762	18701	18615	18738	18743	18843	18782	18693	18693	18895	18831	18955	18662	18728	18783	18821	18718	18612	18889	18667	18799	18865	18870	18686	18800	18691	18922	18834	18980	18920	18787	18816	18797	18711	18785	18865	18842	18630	18776	19013	18721	18694	18658	18643	19005	18818	18733	18718	18599	18778	18897	18730	18786	18774	18883	18712	18894	18818	18800	18792	18795	18965	18800	18783	18798	18690	18822	18745	18790	18773	18828	18781	18887	18693	18722	18760	18874	18773	18824	18940	18864	18657	18768	18974	18770	18917	18901	18970	18795	18577	18843	18869	18680	18831	18800	18911	18886	18791	18886	18786	18924	18735	18803	18795	18808	18757	18806	18965	18719	18911	18704	18834	18872	19000	18900	18852	19013	18852	18747	18751	18865	18792	18973	18835	18909	18694	18782	18945	18767	18662	18727	18630	18885	18843	18813	18872	18926	18717	18878	18970	18829	18933	18727	18664	18647	18861	18920	18735	18809	19075	18526	18800	18752	18804	18671	18809	18844	18766	18812	18791	18664	19013	18630	18875	18585	18979	18770	18703	18718	18839	18842	18845	18834	18695	18888	18726	18673	18836	18947	18911	18879	18927	18702	18826	19045	18988	18718	18821	18914	18778	18673	18674	18678	18968	18871	18906	18999	18725	18687	18809	19050	18614	18697	18708	18887	18689	18797	18873	18603	18839	18636	18786	18708	18750	18748	18736	18825	18925	18835	18789	18867	18679	18937	18951	18792	18782	19006	18731	18872	18635	18874	18938	18807	18668	18765	18778	18895	18778	18987	18764	18947	18847	18856	18832	18888	18697	18791	18647	18841	18511	18854	18850	18653	18883	18773	18966	18580	18799	18721	18741	18891	18658	18958	18794	18654	18795	18673	18925	18881	18748	18681	18944	18715	18851	18679	18774	18800	18889	18730	18832	18770	18951	18833	18720	18822	18699	18690	18723	18635	18654	18686	18796	18652	18541	18923	18825	18719	18737	18679	18597	18677	18853	18878	18777	18710	18736	18840	18824	18787	18640	18694	18842	18792	18761	18764	18728	18857	18795	18735	18825	18814	18829	18853	18738	18861	18965	18815	18827	18729	18639	18838	18904	18634	18920	18606	18665	18840	19006	18823	18928	18802	18826	18602	18777	18732	18835	18742	18725	18784	18748	18910	18819	18689	18825	18667	18883	18885	18852	18622	18811	18906	18681	18850	18716	18850	18837	18943	18671	18712	18664	18768	18764	18845	18619	18803	18768	18676	18814	18724	18811	18830	18863	18840	18612	18834	18819	18920	18810	18856	18924	18760	18792	18781	18657	18865	18695	18760	18778	18838	18733	18743	18913	19061	18860	18727	18557	18898	18896	18995	18909	18733	18667	18781	18737	18861	18901	18866	18800	18730	18680	18698	18802	18780	18777	18965	18688	18838	18884	18894	18705	18781	18786	18925	18747	18734	18946	18826	18922	18991	18770	18598	18839	18775	18793	18694	18813	18817	18808	18752	18697	18701	18759	18878	18743	18642	18696	18910	18854	18756	18830	18726	18779	18814	18878	18660	18679	18824	18775	18820	18855	18759	18836	18797	18697	18863	18887	18868	18765	18757	18731	18688	18767	18819	18604	18745	18801	18819	18811	18865	18715	18818	18877	18768	18823	18749	18854	18686	18849	18747	18869	18842	18943	18687	18698	18727	18648	18785	18784	18870	18948	18770	18676	18794	18766	18663	18832	18936	18681	18838	18898	18848	18916	18635	18919	18699	18790	18780	18842	18814	18801	18857	18792	18841	18664	18802	18800	18796	18702	18919	18867	18894	18790	18792	18792	18639	18774	18827	18707	18850	18920	18744	18686	18755	18516	18619	18781	18946	18797	18595	18869	18718	18895	18783	18888	18722	18720	18726	18960	18851	18860	18868	18888	18784	18755	18890	18819	18810	18743	18762	18771	18768	18827	18755	18702	18652	18808	18748	18892	18928	18979	18951	18754	18750	18782	18704	18858	18924	18996	18910	18890	18624	18728	18843	18756	18852	18798	18668	18708	18948	18704	18740	18833	18825	18990	18753	18796	18756	18769	18745	18783	18689	18702	18682	18875	18908	18799	18893	18704	18678	18743	18582	18924	18715	18857	18896	18771	18730	18682	18890	18774	18703	18831	18878	18772	18797	18740	18841	18703	18621	18920	18802	18742	18850	18885	18749	18900	18792	18716	18742	18728	18722	18756	18806	18859	18758	18664	18826	18855	18870	18798	18899	18708	18715	18899	18774	18740	18723	18835	18906	18709	18930	18713	18757	18751	18900	18654	18834	18761	18977	18757	18855	18944	18729	18731	18780	18859	18694	18781	18979	18834	18651	18915	18683	18830	18632	18886	18775	18757	18649	18822	18849	18757	18719	18829	18941	18757	18806	18739	18776	18745	18955	18996	18625	18874	19009	18728	18723	19085	18715	18696	18804	18668	18918	18799	18711	18640	18687	18836	18746	18688	18735	18708	18706	18822	18807	18709	18877	18782	18753	18851	18772	18659	18687	18720	18984	18813	18789	18827	18676	18792	18683	18780	18803	18682	18930	18920	18858	18854	18847	18727	18818	18802	18745	18988	18827	18685	18825	18923	18783	19119	18900	18796	18700	18844	18955	18786	18974	18693	18753	18637	18684	18836	18788	18765	18827	18862	18790	18779	18692	18936	18874	18614	18746	18818	18780	18715	18778	18810	18993	18786	18777	18762	18638	18703	18855	19031	18890	18854	19003	18766	18714	18694	18828	18881	18786	18792	18937	18736	18833	18733	18704	18713	18839	18558	18791	18594	18748	18812	18998	18854	18724	18831	18723	18837	18792	18880	18899	18810	18836	18906	18765	18749	18942	18941	18839	18813	18667	18740	18842	18701	18885	18700	18923	18924	18631	18777	18766	18885	18796	18664	18809	18924	18690	18833	18683	18696	18687	18909	18861	18744	18824	18808	18922	18945	18666	18996	18774	18762	18868	18911	18983	18824	18800	18792	18409	18925	18718	19019	18780	18905	18871	18803	18802	18957	18821	18698	18796	18732	18859	18866	18758	18805	18812	18855	18671	18704	18830	19013	18812	18776	18916	19048	18686	18670	18641	18614	18773	18826	18904	18716	18642	18728	18807	18809	18827	18634	18815	18827	18721	18647	18763	18968	18639	18677	18744	18841	18829	18815	18893	18940	18857	18973	18915	18781	18926	18798	18929	18862	18715	18985	18721	18925	18693	18841	18812	18706	18633	18836	18787	18624	18990	18713	18743	18780	18765	18857	18716	18959	18909	18638	18929	18826	18882	18957	18754	18912	18754	18790	18749	18631	18867	18741	18867	18872	18718	18914	18984	18589	18727	18899	18776	18794	18838	18801	18756	19070	18650	18656	18613	18808	18791	18843	18747	18826	18665	18563	18924	18612	18791	18638	18620	18800	18848	18866	18759	18984	18661	18938	18788	18931	18777	18839	18618	18658	18704	18743	18871	18766	19048	18898	18812	18730	19001	18755	18862	18844	18681	18846	18673	18571	18865	18706	18922	18664	19038	18568	18704	18845	18908	18741	18771	18871	18798	18586	18796	18674	18778	18865	18739	18867	18743	18850	18759	18756	18796	18881	18831	18924	18698	18770	18780	18858	18596	18845	18859	18827	18726	18582	18640	18795	18837	18843	18906	18733	18943	18862	18859	18592	18837	18825	18828	18753	18810	18791	18980	18881	18856	18687	18729	18819	18605	18917	18800	18768	18687	18817	18601	18892	18849	18863	18711	18897	18882	18710	19003	18929	18794	18859	18829	18802	18767	18867	18883	18835	18649	18867	18622	18830	18610	18859	18727	18920	18927	18643	18868	18826	18841	18628	18717	18876	18802	18744	18799	18791	18646	18786	18830	18765	18654	18900	18657	18636	18644	18912	18810	19016	18891	18838	18766	18939	18880	18855	18817	18934	18881	18991	18960	18672	18551	18822	18829	18766	18783	18803	18641	18957	18773	18810	18715	18614	18487	18762	18844	18630	18891	18734	18960	18763	18689	18794	18666	18827	18868	18738	18837	18885	18687	18742	18774	18707	18961	18826	18835	18757	18737	18722	18762	18757	18737	18775	18666	18708	18648	18576	18786	18713	18753	18720	18802
22749	21242	28254	28953	76693	80403	65488	46334	38617	34620	33699	33413	33340	33344	33393	33445	33313	33317	33217	33003	33483	33453	33234	33147	33096	33408	33053	32966	33107	33136	33296	33432	33165	33115	33700	33296	33200	33296	33198	33069	32947	33183	33007	33115	33139	33201	32998	33086	32996	33249	33047	33045	33006	32936	33150	32942	33022	33055	33183	33214	33051	32908	32862	32903	33007	33124	33302	32789	33117	33153	32964	33238	33178	33013	33306	33143	33195	33012	33235	33061	33231	33105	33205	33020	33482	33040	33148	33147	32979	33050	33111	33005	33354	33133	33068	33009	32805	32971	33063	33108	32954	33002	33056	33383	32944	33121	33326	33320	33250	33308	33134	33058	33224	33170	32821	33090	33035	32848	32911	33074	33280	32904	33108	32961	33280	33161	33019	32965	33070	33179	32811	32899	33118	33257	33074	33183	33122	33056	33078	32985	33008	33199	32868	33067	33259	33032	33069	32975	33023	33104	33142	33012	33283	33060	32951	33077	33066	32971	33280	32976	33228	32829	33106	33168	32915	32786	33111	32912	33030	33145	32992	33256	32979	33164	33060	32804	32887	33009	32861	33197	33184	33185	33121	33107	32998	33208	32988	33114	33099	33027	33061	32919	33249	33214	33012	33074	32987	32950	32978	33117	32977	33053	33071	33021	33193	32984	32944	33276	33162	33101	33123	33301	33005	33156	33058	33146	33068	32856	32799	33059	32922	32945	32939	33050	33107	33058	33205	32795	33216	33196	33154	33245	32798	32819	33290	33301	33185	32935	33324	33144	33007	33218	33479	33186	32948	33093	32841	33237	33202	32963	33124	33303	33061	32972	33047	33039	33241	33253	33014	33040	32959	33261	32904	33037	33003	33253	32977	33269	33287	33395	33131	33099	33246	33132	33070	33078	33158	32765	32972	33247	33082	33017	33194	33140	33111	33009	32820	33314	33077	33115	32956	32905	32935	33088	32893	33217	33242	33222	33085	33032	33057	33041	32990	32999	32985	33144	33242	33166	33085	32927	32965	33014	33426	32833	33083	33155	32765	32895	33340	32908	32871	32974	33049	33072	32984	33072	33153	33164	33056	32943	32889	33027	33059	33187	32782	32902	33228	33029	32907	33238	33230	33400	33059	32921	33148	33439	32968	32888	33055	33201	33162	33117	32879	33022	33089	33059	33136	32912	33097	32916	33174	33094	32978	33158	33221	32898	33115	33079	33175	33097	32919	33049	33051	33030	33116	33082	33202	33007	32944	33101	33061	33256	32941	33040	32967	32900	32839	33112	32913	33000	33043	33307	33284	32989	33085	32955	32902	33134	32944	32966	32859	32760	33175	32984	33011	33129	33004	33024	33180	33084	32961	33015	32889	33098	32948	33123	32953	33059	33035	32905	32999	32762	33258	33126	33011	33318	32980	32874	32939	32901	33229	33047	33033	33110	32962	32944	33023	33050	33120	33180	32777	33054	32867	33051	33096	32957	33239	33085	32801	33252	32936	32731	33143	33013	32881	33163	32933	32936	32995	33055	32823	32981	32936	33162	33169	33206	33337	33042	33236	33162	32928	33006	33164	33124	33179	33031	33174	33366	33029	33091	33286	32920	33056	33086	33002	32989	33138	32975	32987	32824	32987	32581	32874	33046	33211	33143	33147	33424	33013	32983	33192	33038	32911	32913	33263	33276	33178	33148	33080	32998	32992	33159	33019	33277	33269	32939	33004	33164	33011	32893	33259	33022	33065	32804	33246	33218	32914	33113	33152	32898	33043	32989	32844	33283	32978	33162	33107	33180	33047	33091	33135	32974	33023	32725	32998	33038	33108	32981	33342	33192	33032	33347	33043	33039	33126	33132	32924	33474	33126	33193	32826	32800	32930	33068	33019	33020	32990	33187	33166	33145	33187	33152	33110	33097	32912	33162	33387	33120	33010	33192	32986	33171	33194	33098	33098	33037	33274	33119	32829	33365	33110	33130	33110	32997	32980	33054	33107	32826	33025	32967	33176	33089	33046	32877	33118	32963	33125	33484	33130	32903	33000	33071	33143	33138	33179	33183	33308	32871	33092	32937	33112	32748	33285	33116	33045	32899	33127	33108	33085	33057	33236	33117	32936	33223	33046	32996	33091	33162	32935	33171	32833	32828	33250	33184	33022	32990	33073	33122	32839	32827	32812	32954	33155	33182	33127	33081	33082	32927	33033	33117	33324	33052	32986	32775	32925	33041	33038	32975	33068	33344	33166	33029	33289	33178	32966	33232	32851	33058	33191	32810	32723	32909	32905	33143	32776	33075	32908	33182	33314	33169	33288	32876	33013	33076	33218	33139	33008	33179	33521	33141	33173	33411	33323	33166	33022	33156	33136	33267	33048	33124	32963	32938	33144	33049	33165	32911	32822	32908	33099	33055	32961	33141	32855	33166	33190	33131	33048	32785	33108	33104	33312	33038	33162	33000	32950	33372	33050	33138	33038	33218	33191	33230	33105	32845	32828	33072	32839	33031	33139	33132	33063	33021	33222	32819	32967	32922	32848	33000	33051	33057	33133	32943	33120	33216	33372	33072	32904	32848	33305	32857	32854	32830	33238	33089	33027	33260	32976	33164	32997	33041	33363	33440	33122	33176	32982	32963	33118	33204	33093	33001	33213	33216	32834	32915	33068	33035	33150	32887	33212	33209	33198	33288	32953	32927	32836	33224	33100	33173	32984	33024	33187	32720	33003	33309	33038	33051	33071	33116	33081	33157	33184	33299	33150	33042	33061	32983	32910	32861	32898	33154	33018	33171	33009	33202	33140	33032	33035	33151	33310	33100	33092	32961	33073	33141	33171	33253	33139	33050	32969	33172	33314	32879	33076	33114	33171	33011	32948	33358	33057	33270	33371	33253	33110	33166	32987	33073	33128	33148	33257	33280	33026	33116	33026	33137	33158	32906	32946	33083	33167	33170	32570	33277	33064	33084	33057	33079	33425	33304	32834	32807	32983	33100	33270	32901	33246	33052	33195	32979	32879	33062	33052	33213	33198	33051	32958	32623	32901	33210	33282	32924	33131	33115	33147	33067	33043	32923	33065	33093	33043	32750	32867	33082	33120	33102	33005	33068	32958	33052	32766	33225	32846	32956	33031	32948	33119	33272	33145	32909	33193	33182	32925	33048	33047	33056	32678	33020	33202	33135	32779	32834	32994	33010	33068	33065	33214	33088	33081	33145	33035	33136	33160	32944	33136	33151	33212	32920	33178	33150	33141	33051	33130	33002	33200	33017	33013	32984	33316	33448	33181	33047	33098	33178	33059	32854	33177	33279	33041	33019	32778	32911	32973	33336	33353	33387	33021	32902	33355	33225	33072	33034	32899	33062	32548	33100	33176	33078	32946	33258	33269	33078	32954	33153	32874	32705	32961	33242	33452	32979	33344	32898	33091	33016	33002	32992	32771	32947	33186	32718	32967	32994	32709	33069	32907	33073	33103	33107	33349	33000	33158	33092	33439	33052	32974	32969	32896	32795	33070	32937	33090	33244	33107	33055	33021	33240	33038	33005	33165	32967	33293	33051	33112	33187	33016	33320	33099	33139	33171	33044	32665	32914	33079	32962	33008	33263	32955	33062	33101	33299	32777	33191	33057	32683	33099	33169	33111	32915	33101	32871	33087	33218	33111	33052	33135	32895	33155	32988	33216	33228	33179	32846	33121	33138	33294	33265	33113	33042	33029	32997	33290	33278	33065	32904	32883	33033	33217	32989	32994	33028	32927	33099	33292	32969	33102	33001	33099	32939	33299	33156	33058	32945	33080	33054	33148	33063	33032	32904	33115	33304	33225	32700	32939	32791	33012	32869	33108	33015	33064	33351	33457	33365	33019	32891	33042	33033	32945	33076	33362	32947	33181	33030	32804	32953	32995	33168	33044	33366	32828	33007	33015	33033	33329	33063	33268	33401	33152	32847	33124	33237	32875	32872	33129	33295	33106	33194	33015	33078	33050	33039	33119	32924	33141	33268	33132	32858	32936	32997	33466	32960	32976	33158	33295	32765	32979	32909	33096	32841	33151	32859	33099	33226	32990	33114	32846	33122	33085	32870	33147	33318	32715	32909	32732	33089	33053	32980	33089	32976	33041	33149	32999	32844	32925	33296	33004	32918	33139	33108	33212	33206	32765	33191	32869	33089	32939	32994	33144	33079	32930	32866	33137	32971	32930	32970	33184	32914	33117	33357	33279	33167	33151	33165	33013	33166	33245	32983	32846	33265	33207	32712	32918	33204	33120	32984	33229	33063	33214	33097	32932	33133	33212	32918	32943	33155	33024	32947	33393	33081	32999	32829	33062	32903	33007	33056	33285	32757	33067	33018	33269	32851	33128	33005	33036	33104	33045	33170	32922	32929	33043	33044	33053	33143	33105	33219	33255	32906	33217	33052	33176	33086	33208	32930	33054	33096	32926	33117	33368	33140	32960	33097	33127	33242	33158	33088	33064	33186	32799	33267	33130	33298	33343	33280	33249	32977	33010	32892	32971	33194	33077	33014	33018	32898	33418	33158	33046	32949	32995	33169	33348	33187	32871	32913	32914	33104	33297	33224	33087	33008	33008	33286	33101	32874	32856	33035	33070	33122	33075	32978	33074	33063	33074	33029	33128	33029	33206	32955	32917	33110	32975	33037	32878	32988	33055	33344	32945	33165	33001	33229	33119	32911	33063	33137	33039	32684	33146	32996	33248	33229	33073	33105	32903	32988	33156	33158	32971	33102	32994	33089	33040	32930	33183	32659	33076	32874	33131	33117	33079	33057	33134	33042	33240	33196	33099	33004	33221	33310	33089	33277	33190	32881	33134	33230	33146	33137	33211	33220	33202	33164	33011	32782	32974	33185	32990	32802	33385	33216	33307	33108	33270	33189	32997	33020	33247	33095	33262	33200	33141	33158	32815	33116	32912	33396	32898	33082	33358	33164	33225	33134	32891	33267	33209	33112	33196	33018	32847	33027	33181	33076	33067	32792	33012	33097	33100	32959	33305	33211	33356	33159	33170	33156	33098	33074	33166	33209	33127	33088	33130	33293	33208	33056	33009	33309	32864	33163	33097	32931	33186	33192	32779	33028	32959	33003	32996	33187	32781	33149	33219	33104	33082	33111	32920	32641	33180	33290	33201	33062	32971	33007
22202	42464	42252	43193	95521	87552	60743	35323	25125	20076	19307	19430	19227	19449	19107	19185	19316	19151	19449	19174	19292	19241	19096	19093	19601	19151	19213	19313	19124	19113	19211	19251	19236	19399	19309	19168	19290	19220	19261	19176	19254	19252	19431	19131	19462	19279	19288	19269	19174	19391	19301	19393	19115	19268	19168	19220	19075	19173	19356	19290	19276	19327	19179	19171	19468	19299	19253	19262	19401	19109	19081	19074	19214	19381	19228	19446	19091	19118	19230	19301	19415	19387	19296	19237	19339	19109	18982	19352	19402	19098	19128	19310	19301	19130	19254	19345	19352	19136	19416	19167	19326	19301	19187	19344	19070	19255	19227	19196	19142	19251	19062	19246	19114	19242	19346	19085	19263	19208	19222	19128	19206	19219	19178	19176	19015	19429	19293	19212	19250	19131	19263	19218	19257	19272	19228	19205	19206	19099	19186	19179	19075	19213	19292	19252	19380	19183	19300	19082	19036	19327	19207	19280	19061	19297	19253	19273	19186	19112	19301	19323	19121	19122	19254	19282	19323	19271	19255	19321	19326	19156	19181	19090	19104	19247	19244	19346	19124	19233	19294	19343	18983	19281	19247	19208	18931	19563	19026	18998	19347	19261	19340	19275	19271	19304	19133	19229	19212	19165	19189	19368	19135	19232	19329	19187	19293	19086	19267	19168	19320	19263	19063	19246	19319	19086	19315	19182	19312	19225	19165	18958	19348	19184	19135	19244	18937	19254	19136	19227	19463	18963	19309	19232	19196	19139	19324	18985	19213	19208	19197	19191	19265	18986	19228	19203	19426	19125	19137	19161	19213	19280	19192	19205	19099	19211	19145	19224	19005	19390	18978	19179	19276	19201	19275	19110	19150	19187	19258	19194	19079	19155	19298	19059	18857	19129	19133	19106	19335	19216	19383	19350	19132	19012	19250	19299	19345	19168	19037	19316	19264	19202	19135	18962	19179	19132	19244	19159	19228	19249	19110	19361	19329	19312	19194	19371	19236	19094	19367	19166	19215	19362	19349	19244	19327	19263	19077	19114	19370	19150	19107	19348	19283	19331	19229	19099	19316	19173	19144	19395	19362	19015	19275	19228	19229	19257	19033	19159	19213	19278	19270	19211	19256	19204	19220	19196	19272	19037	19189	19224	19234	19091	19370	19136	19204	19143	19224	19198	18937	19297	19299	19058	19315	19183	19128	19160	19104	19288	19071	19197	19098	19146	19241	19133	19276	19153	19223	19278	19192	19248	19188	19236	19275	19155	19119	18996	19314	19224	19422	19093	19146	19148	19229	19352	18933	19077	19063	19189	19256	19192	19336	19231	18959	19218	19157	19213	19189	19138	19368	19173	19167	19162	19213	19301	19059	19316	19187	19401	19103	19237	19181	19234	19021	19253	19029	19223	19091	19160	19266	19271	19135	19094	19072	19154	19214	19078	19280	19112	19268	19196	19184	19231	19253	19229	19201	18987	19358	19121	19313	19079	19019	19118	19360	19227	19254	19375	19140	19209	19043	19293	19264	19257	19182	19185	19270	19472	19142	19159	19223	19262	19156	19394	19045	19172	19005	19382	19302	19440	19278	19348	19084	19200	19245	19374	19377	19264	19375	19040	19194	19237	19172	19315	19206	19285	19193	19460	19076	19297	19223	19254	19235	19292	19217	19171	19332	19261	19294	19206	19176	19166	19192	19019	19169	19097	19322	19263	18954	19141	19078	19085	19354	19272	19174	19245	19175	19181	19136	19202	19204	19306	19185	19260	19378	19166	19061	19174	19211	19276	19470	19320	19231	19273	19260	19272	19283	19130	19023	19158	19198	19508	19119	19125	18925	19280	19139	18969	19129	18996	19032	19172	19300	19090	19149	19234	19338	19280	19105	19202	19218	18954	19223	19238	19159	19141	19205	19399	19151	19273	19332	19279	19069	18994	19251	19001	19206	19248	19092	19080	19130	19234	19520	19291	19352	19127	19139	19286	19074	19075	19453	19442	19161	19250	19398	19085	19048	19238	19259	19304	19282	19295	19233	19131	19032	19187	19091	19193	19340	19224	19263	19401	19162	19399	19143	19156	19252	19264	19115	19399	19204	19202	19146	19244	19121	19241	19288	18957	19094	18968	19249	19045	19234	19122	19218	19386	19484	19325	19225	19152	19293	19184	19145	19007	19232	19311	19315	19340	19151	19300	19118	19249	19232	19216	19140	19233	19137	19064	19300	19254	19183	19321	19267	19123	19092	19166	19188	19179	19323	19068	19133	19268	19304	19078	19161	19424	19221	19117	19167	19138	19213	19101	19402	19182	19143	19080	19102	19309	19154	19264	19397	19279	19239	19160	19116	19155	19054	19238	19171	19192	19323	19289	19041	19174	19145	19123	19259	18900	19248	19257	19074	19210	19230	19386	19086	19002	19135	19261	19038	19221	19380	19010	19270	19064	19268	19129	19360	19227	19296	19122	19322	19353	19084	19374	19179	19269	19254	19282	19152	19226	19231	19249	19291	19088	19381	19303	19354	19245	19276	19124	18956	19327	19104	19355	19411	19067	19209	19223	19183	19088	19410	19165	19301	19265	19228	19113	19079	19296	19089	19289	19275	19276	19321	19290	19216	19265	19104	19182	19254	19121	19216	19405	19361	19104	19094	19180	19242	19159	19173	19138	19247	19139	19120	19296	19261	19102	19140	19329	19082	19174	19256	19161	19402	19086	19275	19122	19120	19152	19407	19346	19058	19135	19223	19253	19225	19149	19247	19098	19111	19292	19290	19236	19151	19296	19414	19389	19179	19180	19035	19089	19221	19136	19120	19365	19102	19204	19216	19366	19313	19343	19120	19320	19071	19065	19060	19181	19116	19231	19306	19177	19237	19071	18996	19083	19286	19217	19227	19147	19141	19013	19225	19091	19142	19284	19269	19222	19320	19316	19329	19201	18953	19066	19215	19218	19262	19275	19204	19172	19301	19282	19133	19225	19199	19487	19185	19474	19004	19054	19079	19335	19276	19197	19387	19278	18997	19139	19337	19239	19238	19129	19416	19412	19325	19287	19143	19278	19225	19285	19215	19099	19204	19148	19193	19235	19230	19258	19197	19343	19393	19280	19327	19265	19325	19391	19304	19226	19332	19118	19280	19149	19034	19275	19360	19273	19446	19046	19185	19169	19038	19138	19128	19373	19259	19183	19160	19115	18914	19194	19156	19136	19279	19215	19166	19230	19124	19083	19139	19283	19042	19283	19156	19081	19289	19321	19209	19221	19207	18946	19093	19198	19233	19140	19260	19226	19075	19484	19193	19199	19355	19266	19157	19192	19087	19231	19262	19236	19139	19107	19035	19353	19019	19145	19263	19220	19009	19257	19345	19254	19276	19374	19164	19463	19142	19181	19407	19210	19397	19007	19081	19106	19227	19095	19290	19207	19058	19265	19268	19233	19179	19124	19111	19315	19241	19186	19145	19077	19340	19168	19260	19268	19017	19319	19246	19383	19181	19059	19215	19225	19299	19071	19251	19087	19169	19172	19334	19307	19061	19199	19098	19303	19173	19292	19090	19268	19243	19299	19198	19228	19139	19330	19080	19341	19364	19349	19252	19256	19311	19267	19215	19106	19095	19201	19198	19348	19361	19099	19131	19164	19227	19310	19453	19245	19052	19137	19352	19400	19133	19102	19270	19058	19309	19088	19254	19166	19289	19272	19077	19278	19139	19118	19226	19270	19210	19284	19163	19224	19116	19186	19302	19064	19426	19206	19148	19333	19147	19214	19179	19184	19049	19402	19069	19182	19312	19077	19182	19079	19321	19261	19180	19102	19221	19320	19062	19226	19219	19305	19295	19160	19338	19234	19191	19153	19247	19324	19188	19310	19246	19149	19279	19068	19203	18990	19218	19249	19102	19480	19243	19266	19223	19307	19262	19166	19099	19218	19246	19130	19146	19104	19188	19156	19319	19334	19209	19233	19345	19007	19276	19174	19233	19312	19317	19187	19114	19077	19387	19011	19193	19254	19161	19193	19154	19168	19039	19235	19134	19258	19281	19345	19235	19077	19338	19197	19309	19248	19344	18975	19160	19145	19105	19257	19037	19102	19182	19407	19187	19194	19198	19129	19310	19225	19329	19367	19055	19027	19027	19083	19459	19220	19285	19279	19258	19117	19254	19336	19396	19128	19217	19158	19166	19122	19199	19110	19190	19223	19244	19293	19217	19030	19012	19373	19318	18907	19312	19248	19381	19220	19076	19271	19201	19215	19210	19330	19282	19252	19172	19071	19240	19236	19381	19146	19197	19224	19168	19133	19203	19332	19280	19290	19220	19322	19206	19220	19153	19054	19307	19275	19203	19352	19265	19205	19285	19176	19287	19367	19323	19325	19372	19288	19579	19187	19247	19371	19172	19247	19365	19181	19148	19184	19370	19132	19238	19339	19174	19136	19312	19328	19071	19258	19070	19262	19146	19227	19149	19252	19064	19488	19217	19357	19133	19047	18968	19004	19298	19115	19516	19064	19221	19303	19276	19136	19150	19425	19126	19191	19038	19455	19112	19055	19164	19138	19310	19339	19188	19245	19194	19160	19199	19231	19202	19164	19284	19285	19045	19258	19353	19235	19137	19184	19208	19180	19250	19225	19148	19130	19123	19189	19249	19187	19217	19206	19244	19423	19222	19091	19141	18996	19284	19110	19205	19165	19101	19293	19242	19159	19256	19444	19301	19107	19056	19118	19212	19421	19164	19153	19077	19414	19337	19259	19381	19222	19147	19371	19312	19112	19333	19236	19205	19041	19244	19258	19269	19089	19198	19206	19188	19331	19120	19202	19304	19232	19258	19059	19225	19183	19030	19017	19004	19365	19109	19316	19186	19344	19173	19378	19183	19443	19149	19305	19256	19119	19025	19145	19260	19212	19284	19324	19318	19214	19077	19303	19283	19184	19413	19180	19291	19196	19165	19204	19212	19237	19157	19304	19213	19143	19276	19192	19235	19122	19207	19177	19373	19341	19325	19010	19248	19252	19118	19137	19297	19304	19176	19205	19137	19063	19126	19230	19099	18934	19322	19463	19305	19076	19159	19083	19150	18953	19309	19107	19225	19249	19235	19100	19275	19075	19198	19306	19273	19367	19363	19239	19236	19270	19133	19285	19358	19368	19107	19154	19342	19330
32960	30118	37727	39575	46243	44392	38971	34830	33539	33046	32645	33019	32859	32845	32837	33120	32716	32856	33008	32916	32971	32938	32825	32750	32941	32979	32967	32798	32929	32818	32822	32827	32882	32726	33011	32870	33085	32721	32710	32848	32739	32785	32715	32677	33138	32613	32993	32633	32856	32763	32840	32747	32928	32805	32815	33112	32788	32903	32632	32624	32985	32895	32768	32793	32585	32803	32863	32701	33001	32758	32768	32839	32801	32957	32676	32866	33135	32801	32884	32858	32819	32686	32763	32653	32783	32720	32701	32886	32965	32921	32765	32794	32820	32834	32815	33008	32943	32997	32923	33086	32990	32803	32665	32851	32753	32921	32758	33016	32813	32617	32862	32860	32648	32904	33012	32905	32969	32509	32868	32594	32994	32732	32618	32902	32680	32920	32787	32843	32715	32828	32828	32875	32830	32963	32703	32872	32650	32845	32482	32899	32743	32825	32884	33102	32825	32611	32845	32704	32808	32890	32595	33022	33229	32804	32948	33161	32663	32807	32751	32474	32791	32847	32983	33099	32918	32907	32832	32891	32955	32652	32847	32788	32971	32812	32808	32928	32867	32739	32726	32948	32729	32846	32655	32561	32826	32882	32879	32731	32835	32903	33012	32596	32831	32692	32824	33055	32786	32673	32828	33015	32883	32885	32589	32795	32453	32747	32686	32975	32797	32546	32832	32699	32992	32937	32682	32754	33234	32762	32824	32631	32820	32703	32685	32855	32860	32935	33172	33058	32961	32917	32742	32675	32863	32758	32695	32937	32916	32639	32596	32872	32679	32711	32618	32795	32958	32878	33096	32749	32657	32600	33058	32807	32552	33194	32632	32782	32921	32776	32961	32812	32760	32610	33038	32888	32846	32909	32913	32841	32973	32878	32841	32984	32844	32901	33095	32792	32720	32747	32883	33037	32648	32974	32821	32666	32705	32997	32996	32544	32699	32783	33080	32894	32888	32818	32951	32670	32761	32838	32932	32649	33185	32761	32998	32811	32970	33125	32635	33040	32893	32742	32986	32945	33065	32670	32497	32665	32881	32767	33023	32894	32736	32722	32848	32842	32783	32820	32768	32720	33036	32740	32794	32659	32590	32847	32677	32523	32789	33006	32703	32665	32550	32842	33045	32865	32659	32846	32877	32816	32626	32990	32765	33033	32732	32751	32880	32880	33201	32829	32698	32826	32913	32616	32745	32612	32842	32894	32943	32804	32976	32514	32978	32865	32773	32953	32865	32935	32731	32875	32716	32908	32917	32975	32987	32543	32958	32878	32885	33066	32839	32676	32840	32568	32910	32549	32759	32918	32828	32863	32780	32805	32789	32650	32944	32842	32775	32902	32718	32849	32584	32709	33079	32776	32981	33020	32683	32808	32690	32972	32738	33025	32643	32696	32442	32819	33213	32885	33056	32669	33021	32792	32586	32981	32740	32959	32849	32818	32810	32743	32821	32696	32728	32934	32818	32825	32724	32989	32917	32746	32931	32989	32644	32922	32803	33104	32920	32835	32801	32915	32815	32857	32680	32610	32882	32862	32808	32645	32846	32986	32725	32757	33015	32658	32890	32688	32866	33034	32829	32743	33009	32767	32854	32698	32895	32715	32710	32770	32765	32669	32864	32623	32685	32695	32574	33115	32752	32976	32954	32935	32897	33050	32838	32890	32918	33066	32727	32772	32738	32793	32635	32811	32821	32912	32595	32639	32956	32726	32675	32956	32710	32952	32898	32845	33128	33074	32584	32811	32810	32906	33009	32640	32642	32573	32963	32582	32674	32787	32864	32947	32888	32636	32845	32698	32903	32569	32814	32489	32888	32990	33094	32841	32836	32762	32951	32957	32865	33006	32996	32833	32699	32770	32734	32740	32594	32858	33099	32942	32980	32747	32684	32842	33015	32619	32876	32726	32882	32905	32833	32894	32901	32986	32977	32791	32667	32734	32527	32942	32876	32921	32809	32929	32713	32526	32725	33010	32855	32647	32865	32884	32745	32684	32785	32877	32842	32880	32764	32845	32576	32857	32777	32807	32605	32676	32894	32791	32685	32854	32904	32685	32903	32607	32736	32692	32752	32731	32849	32701	32863	33054	32984	32984	32694	32835	33040	33062	32749	33125	32930	32673	33105	32755	32788	32760	32717	33125	32973	32655	32842	32780	32774	32923	32770	32848	32387	32626	32922	32800	32741	32901	33185	32822	32703	32840	32799	32764	32928	32641	32765	32837	33024	32723	32561	32882	32961	32894	32765	32706	32939	32777	33118	32450	32438	32873	33004	32814	33014	32913	32958	32806	32861	32760	33046	32742	32643	32945	32821	32583	32634	32804	32787	32777	32704	32722	32874	32993	32894	32908	33090	32971	32826	33108	32813	32932	32721	32738	32913	32880	32960	32561	32690	32909	33016	33136	32722	32708	32702	32752	32957	32937	32998	32774	32992	32721	32883	32659	32729	32800	32642	32929	32929	32713	33028	33072	32614	32963	32639	32644	32778	32697	33112	32728	33247	32863	32676	33004	32646	32972	32728	32984	32746	32873	32714	32510	32590	32884	32935	32980	32839	33001	32757	32920	32929	32739	32817	32996	32894	32871	32905	32685	33034	33159	32941	32783	32853	32664	32958	32910	32701	32749	32723	32670	32868	32723	32778	32690	33026	32741	32834	32634	33003	32801	32715	32951	33036	32975	32822	32899	32641	32971	32602	33016	32788	32974	32812	32698	32811	32927	32922	32933	32799	32868	32808	32799	32830	32799	32898	32791	32961	32584	32806	32385	32827	32639	33005	32760	32712	32615	32988	32840	32972	32736	33035	32861	32603	32866	32730	32612	32894	33114	32897	32551	32938	32978	32890	32774	32770	32683	32887	32752	32657	32723	33061	32862	32521	32939	32758	32771	32935	32719	32857	32846	32894	32916	32873	32636	32758	32959	32644	32829	33055	32999	33206	33024	32772	32626	32989	32940	32792	32700	32920	32914	32845	32925	32979	33065	32849	33146	32975	32474	32867	32588	32908	32743	32902	32958	33020	32992	33192	32774	33041	32901	32806	32914	33092	32770	32861	32837	32701	32776	32952	32799	32866	33014	32920	32639	32703	32714	32630	32844	32930	32963	32855	32730	32742	32921	32525	32854	32662	32694	32745	32777	32732	32825	32695	32935	32578	32852	32792	32748	32786	32643	32754	32953	32630	32609	33049	32526	32863	32724	32548	32790	33088	32753	32698	32987	32731	32891	32819	32776	32501	32892	32886	33088	32718	32697	32707	32780	32831	32841	32908	32863	32722	32875	32890	32652	32727	33051	32901	32862	32929	32729	32825	32998	32965	32831	32866	32556	33000	32706	33045	32884	32821	32787	32919	32667	32524	32857	32982	32951	32862	32900	32812	32690	32939	32795	32942	32809	32819	32653	32719	32734	32846	32789	32786	32940	32682	33093	33103	32770	32756	32813	32834	32696	32610	32958	32977	32629	33142	32945	32866	32900	32917	32825	32847	32954	32927	32683	32899	32757	32615	32784	33016	32983	32979	32854	32734	32762	33167	32837	32800	33033	32733	32897	32784	32935	33076	33018	32795	32920	32712	32891	32715	33022	32631	32762	32951	32633	32676	32784	32799	32950	32739	33051	32709	32686	32925	33197	32822	32825	32858	32910	32833	33105	32834	32920	33119	32890	32974	32696	32764	33103	32816	32969	32869	32929	32893	32789	32494	32883	32893	32991	32854	32817	32693	32754	32906	32861	32865	32900	32799	32925	32795	32884	32796	32614	32865	32671	32853	32782	33029	32978	32930	32973	32777	32796	33052	32884	32620	32847	32693	32905	33022	32958	32629	33000	33023	32858	32428	32684	32794	32910	33008	32994	33009	32672	33025	32663	32534	32667	32912	32611	33011	32733	33082	32621	32810	32948	33019	32870	32728	32794	32832	32843	32825	32870	33000	32820	32874	32931	32627	32832	32771	33082	32897	32737	32869	32837	32931	32892	33020	32801	32569	32668	32818	32861	32827	32998	33040	32750	32815	32978	32940	33117	32867	32924	32886	32988	32894	32921	32567	32740	32814	32859	32746	32853	33102	32766	32890	32804	32735	32937	32839	32651	32550	32709	32695	33064	32863	32845	32928	32566	32791	32891	32944	32879	33058	33134	32978	32826	33155	32691	32951	32904	33145	32862	33012	32629	32744	32893	32737	32824	32834	32987	32878	32771	32874	32816	32890	33012	32657	32466	32990	32731	32836	32809	32957	32542	32767	32814	32585	32826	32957	32631	32881	33092	33048	32859	32975	33045	32710	32807	32955	32781	32896	32921	32837	33003	32855	32719	32668	32800	32977	33059	32719	32948	32772	32831	32758	32803	32498	32822	32896	32602	32865	33040	32999	32743	33044	32988	32758	32868	32629	32881	32760	32815	32974	32933	32906	32620	32830	32905	32942	33112	32974	32740	32851	32946	32898	32633	32941	32616	33102	32739	32785	33133	32919	32604	32557	32761	33031	32850	33063	32748	32857	32601	32896	33036	32908	32715	32744	32834	33057	33085	33072	32983	32909	32705	32930	32948	33087	32800	32692	32970	32896	33011	32857	32743	32910	32986	32859	32644	32908	32884	32910	32957	32843	32856	32953	32801	32771	32646	33293	32692	32764	32548	32811	33060	33047	32695	32776	32774	32730	32751	32847	32885	32991	32917	32983	32697	32553	32854	32958	32784	32935	32856	32863	32874	32741	32974	32643	32679	32841	33017	32906	32587	33030	32761	32694	32792	32721	32880	32714	32626	32906	32895	32573	32942	33050	32862	32895	32896	32982	32752	32834	32690	32836	32622	32706	32887	32884	32870	32793	32815	32586	32689	32963	32417	33211	32802	32566	32840	32877	32792	32791	32945	32876	32874	32660	32550	32665	32831	32979	32915	32770	32984	32976	32817	32910	32860	32770	33008	32946	32920	32898	32973	32800	32976	32707	32805	32830	32657	33170	33123	32948	32985	33090	32760	33038	32629	32814	32774	32729	33069	32848	32953	32753	32921	32805	32907	32952	32673	33241	32828	32773	32909	32966	32670	32721	32991	32973	32856	32781	32669	32898	32890	32615	32849	32891	32920	33094	32869	32833	32870	32751	32717	32868	32959	32950	33080	32907	32750	32711	32953	32727	32711	32764	32696
20984	27211	26679	26772	35202	30634	24228	19984	19082	18726	18554	18546	18656	18579	18501	18671	18736	18723	18431	18615	18671	18613	18644	18472	18496	18616	18673	18770	18422	18583	18585	18520	18551	18627	18472	18660	18589	18638	18582	18660	18612	18478	18741	18615	18632	18884	18563	18514	18708	18525	18753	18457	18609	18758	18572	18631	18666	18348	18568	18524	18539	18713	18462	18618	18731	18624	18514	18567	18661	18607	18416	18628	18722	18682	18439	18622	18479	18708	18433	18541	18475	18578	18404	18625	18560	18613	18601	18534	18752	18763	18847	18607	18627	18554	18516	18578	18605	18638	18521	18630	18539	18465	18555	18351	18526	18850	18482	18688	18614	18588	18593	18620	18661	18573	18527	18413	18682	18523	18580	18742	18634	18545	18483	18615	18716	18515	18446	18613	18661	18712	18524	18509	18742	18655	18700	18610	18569	18637	18279	18692	18692	18643	18576	18609	18508	18480	18578	18679	18588	18436	18682	18688	18455	18771	18695	18460	18447	18756	18624	18689	18490	18563	18522	18772	18401	18543	18459	18489	18613	18512	18663	18584	18516	18598	18683	18540	18412	18633	18582	18604	18830	18559	18490	18697	18452	18480	18620	18517	18605	18588	18660	18666	18568	18653	18667	18628	18528	18812	18410	18732	18675	18645	18694	18524	18688	18577	18334	18514	18676	18518	18554	18526	18564	18531	18781	18436	18738	18778	18456	18621	18641	18481	18644	18594	18755	18328	18717	18669	18603	18457	18711	18512	18519	18561	18450	18539	18709	18693	18553	18549	18625	18633	18625	18572	18431	18650	18393	18580	18514	18675	18728	18608	18667	18551	18448	18671	18434	18738	18684	18651	18655	18380	18529	18576	18593	18638	18620	18605	18778	18374	18595	18653	18687	18536	18474	18606	18461	18530	18573	18316	18740	18627	18639	18434	18580	18495	18629	18626	18515	18650	18557	18439	18467	18736	18396	18466	18585	18507	18659	18509	18630	18542	18683	18672	18469	18516	18514	18661	18595	18777	18603	18581	18371	18714	18636	18546	18540	18492	18670	18654	18661	18726	18799	18503	18850	18449	18612	18447	18653	18552	18367	18688	18779	18495	18572	18547	18491	18482	18518	18651	18594	18633	18390	18554	18639	18355	18705	18663	18796	18669	18470	18451	18697	18434	18604	18536	18701	18780	18537	18598	18567	18598	18582	18516	18566	18560	18687	18462	18671	18701	18637	18650	18578	18525	18622	18610	18565	18471	18537	18578	18852	18334	18716	18572	18514	18666	18484	18434	18356	18561	18529	18518	18672	18627	18633	18380	18608	18538	18589	18584	18521	18644	18488	18573	18625	18566	18450	18583	18544	18574	18542	18646	18589	18520	18552	18538	18651	18643	18403	18592	18628	18814	18549	18526	18511	18613	18520	18682	18579	18591	18435	18396	18663	18666	18603	18730	18595	18694	18577	18475	18483	18463	18653	18721	18489	18526	18513	18607	18549	18575	18503	18524	18591	18499	18524	18594	18526	18334	18758	18612	18686	18668	18614	18579	18505	18610	18683	18652	18618	18537	18463	18667	18507	18818	18665	18647	18569	18763	18642	18706	18474	18517	18493	18513	18502	18615	18514	18518	18643	18557	18492	18592	18560	18515	18644	18539	18626	18741	18452	18507	18389	18675	18618	18375	18550	18586	18652	18712	18458	18551	18669	18489	18744	18386	18625	18584	18693	18597	18619	18580	18701	18717	18448	18524	18612	18653	18608	18525	18514	18540	18592	18501	18583	18398	18625	18788	18533	18547	18704	18457	18590	18538	18566	18683	18794	18446	18548	18650	18689	18626	18583	18550	18707	18659	18664	18473	18605	18422	18748	18751	18663	18714	18494	18649	18645	18431	18674	18559	18716	18632	18635	18775	18742	18704	18647	18682	18454	18639	18744	18558	18648	18567	18769	18392	18611	18550	18516	18541	18728	18630	18679	18598	18596	18589	18496	18553	18730	18538	18618	18681	18585	18663	18600	18547	18525	18759	18436	18681	18386	18623	18497	18712	18604	18507	18456	18521	18556	18568	18513	18729	18744	18627	18618	18778	18662	18621	18589	18595	18444	18617	18536	18625	18677	18495	18653	18859	18559	18573	18688	18454	18514	18608	18704	18577	18562	18731	18530	18487	18635	18819	18566	18536	18574	18809	18696	18448	18405	18496	18524	18570	18572	18703	18617	18537	18689	18498	18503	18677	18524	18469	18584	18357	18710	18584	18569	18653	18698	18612	18561	18646	18371	18573	18585	18668	18479	18693	18421	18432	18587	18698	18658	18464	18470	18685	18669	18578	18461	18776	18765	18704	18558	18556	18814	18636	18692	18903	18535	18550	18636	18736	18393	18567	18573	18476	18607	18552	18337	18643	18640	18615	18685	18689	18579	18619	18330	18581	18684	18616	18608	18753	18669	18778	18655	18751	18707	18501	18437	18525	18663	18729	18716	18648	18438	18794	18501	18654	18715	18640	18529	18507	18733	18571	18703	18653	18440	18488	18661	18260	18733	18522	18701	18493	18468	18693	18441	18797	18552	18645	18535	18559	18835	18611	18441	18754	18547	18691	18617	18489	18663	18721	18675	18476	18674	18554	18751	18476	18775	18687	18781	18614	18577	18530	18478	18317	18755	18614	18519	18633	18534	18682	18470	18707	18711	18679	18438	18486	18375	18836	18620	18492	18642	18680	18740	18672	18494	18664	18696	18756	18521	18550	18552	18741	18713	18527	18560	18630	18602	18561	18586	18809	18744	18509	18507	18689	18699	18546	18566	18633	18525	18745	18681	18593	18411	18866	18677	18775	18651	18624	18556	18672	18540	18621	18624	18593	18691	18594	18299	18639	18706	18645	18643	18586	18621	18781	18596	18719	18548	18754	18806	18469	18682	18623	18460	18586	18646	18510	18814	18615	18781	18624	18599	18496	18596	18512	18609	18578	18494	18665	18706	18665	18719	18557	18532	18676	18604	18686	18571	18672	18640	18440	18773	18430	18704	18511	18454	18688	18628	18717	18606	18543	18601	18672	18641	18628	18649	18540	18714	18699	18728	18475	18456	18613	18549	18562	18585	18631	18425	18541	18789	18359	18484	18728	18703	18806	18638	18562	18709	18431	18694	18479	18490	18524	18593	18573	18507	18756	18460	18506	18493	18601	18608	18554	18592	18556	18578	18531	18720	18691	18718	18686	18726	18748	18746	18880	18516	18768	18621	18634	18603	18504	18445	18493	18665	18654	18561	18698	18464	18470	18554	18669	18632	18648	18579	18615	18615	18594	18689	18569	18611	18730	18553	18710	18452	18778	18740	18841	18437	18529	18775	18603	18485	18428	18502	18477	18576	18787	18580	18453	18652	18685	18508	18427	18537	18658	18569	18625	18524	18806	18529	18499	18526	18530	18574	18602	18531	18634	18610	18378	18634	18507	18732	18443	18716	18391	18562	18763	18663	18671	18411	18577	18801	18571	18488	18419	18565	18481	18641	18563	18662	18545	18382	18521	18652	18582	18575	18707	18656	18600	18822	18514	18521	18471	18580	18464	18494	18550	18580	18528	18609	18697	18765	18621	18627	18639	18591	18567	18734	18743	18592	18658	18605	18533	18661	18629	18437	18519	18605	18627	18677	18653	18833	18599	18578	18501	18621	18527	18465	18781	18661	18470	18486	18583	18513	18539	18483	18616	18477	18552	18505	18560	18575	18657	18713	18585	18528	18608	18748	18515	18770	18501	18779	18467	18664	18761	18589	18672	18592	18521	18366	18636	18664	18558	18585	18655	18708	18515	18546	18633	18549	18670	18371	18686	18531	18508	18671	18731	18708	18598	18453	18470	18399	18555	18611	18688	18522	18349	18658	18422	18602	18632	18567	18528	18648	18648	18470	18443	18574	18497	18573	18699	18773	18671	18593	18557	18615	18478	18583	18535	18620	18719	18545	18589	18557	18401	18577	18580	18655	18649	18474	18639	18789	18574	18557	18854	18452	18799	18578	18615	18447	18491	18515	18433	18480	18492	18638	18659	18285	18483	18530	18562	18626	18633	18537	18729	18716	18670	18502	18701	18462	18546	18650	18519	18772	18677	18635	18568	18733	18283	18612	18679	18639	18479	18544	18641	18737	18771	18478	18564	18580	18573	18664	18686	18604	18575	18701	18520	18498	18769	18672	18389	18612	18731	18606	18437	18606	18544	18673	18609	18608	18603	18734	18724	18544	18684	18524	18507	18662	18557	18515	18635	18671	18624	18527	18590	18603	18591	18742	18617	18557	18726	18574	18581	18536	18600	18678	18504	18688	18534	18598	18641	18629	18556	18626	18502	18504	18576	18661	18636	18641	18398	18762	18595	18480	18640	18454	18600	18605	18549	18419	18593	18508	18565	18566	18584	18574	18505	18556	18503	18620	18690	18566	18646	18533	18686	18693	18699	18499	18526	18545	18719	18382	18642	18625	18707	18641	18652	18698	18736	18671	18643	18467	18703	18713	18455	18482	18523	18675	18582	18457	18677	18631	18576	18685	18586	18557	18630	18484	18802	18824	18537	18468	18566	18550	18599	18564	18554	18731	18664	18510	18529	18807	18520	18503	18652	18519	18416	18530	18747	18727	18458	18641	18597	18595	18700	18630	18749	18805	18583	18441	18722	18712	18543	18607	18505	18647	18683	18686	18814	18675	18619	18724	18403	18576	18562	18464	18619	18587	18684	18510	18596	18699	18516	18745	18732	18680	18391	18488	18683	18500	18607	18520	18760	18570	18476	18569	18368	18598	18739	18635	18533	18616	18780	18681	18496	18726	18659	18586	18448	18637	18711	18584	18495	18598	18719	18585	18600	18558	18603	18493	18623	18649	18755	18510	18578	18922	18611	18612	18719	18784	18461	18546	18461	18669	18668	18546	18639	18767	18711	18627	18519	18707	18370	18624	18559	18614	18659	18690	18520	18474	18564	18667	18730	18766	18673	18725	18422	18631	18726	18377	18357	18696	18615	18698	18523	18665	18500	18474	18696	18727	18681	18723	18594	18743	18563	18579	18526	18552	18610	18576	18609	18474	18755	18661	18510	18645	18483	18461	18593	18676	18605	18597	18822	18562	18586	18506	18745	18611	18531	18574	18661	18635	18417	18704	18682	18462	18503
23289	21293	28377	35745	77456	71971	56924	41311	36549	34147	33518	33186	33478	33137	33333	33337	33027	33478	33381	33191	33193	33222	33314	33275	32834	32931	33143	33173	32931	33326	33339	33128	32853	33115	33142	33167	33043	33248	32935	33072	33367	32967	33184	32827	33087	33179	33321	33054	33091	33153	33046	32934	33117	33093	33208	33271	33088	33404	33265	32806	32977	33049	33173	33143	33139	33087	33126	32932	32927	32922	33058	33039	33009	33198	33143	33430	33086	33128	33173	33089	33059	33126	33154	33076	33262	32994	33040	33038	32958	33015	32886	33043	33017	33368	33132	32749	33113	33069	32999	32778	33163	33266	33359	32788	33157	32978	33031	33089	32927	33192	32971	32987	33115	32988	33096	32838	32989	33110	33013	33258	33336	32918	32961	33029	33011	33211	33162	33034	33050	32812	33099	32828	33246	32874	32953	32836	32814	33100	32889	32960	33136	33127	32934	32914	32832	33127	33048	33001	33367	32966	33037	33464	33114	32864	33004	32838	32912	33147	33190	33199	33101	32955	32740	32955	32996	33280	33106	33018	33066	33021	33344	33212	33226	32864	32903	33049	32815	33144	33182	33170	33043	33192	33148	32867	33153	32853	33088	32968	33031	32994	32976	33090	33177	32821	32696	32782	33167	32960	32771	33068	32956	32957	32973	32954	33166	33014	33065	32913	32856	32642	32946	33114	33259	33045	33218	32928	33090	32941	33418	32824	33113	33028	32806	32801	32799	33248	33018	32929	33077	33029	33281	32736	32999	33331	32668	32983	33110	33090	33078	33223	33155	32756	33070	32872	33232	33072	33220	32850	33354	33068	33112	33315	33011	33176	33048	32991	32970	33194	32999	32743	32984	33116	32831	32885	33019	33077	33090	33033	32842	33301	33078	32953	32768	32918	33055	33349	33194	32701	32958	32800	32786	32985	32865	32911	32972	32874	32825	33253	33168	32860	33132	33188	33146	32942	33102	33268	33296	32857	32637	33049	32979	33019	33012	33330	32790	33230	33003	32918	33247	33111	32692	32805	32980	32991	33243	32962	33006	32943	33008	32931	33019	33176	32784	33117	33026	32936	32917	32935	33024	33222	33099	33291	32842	32997	33148	33205	33175	33216	33052	33252	33293	33113	33070	33255	33000	33089	32804	33349	32814	32992	32765	33238	33114	33033	32904	33195	33104	33011	33050	33284	33039	32943	32957	33061	33142	33008	32755	33075	32888	33154	32821	32929	33118	32905	32953	32974	33213	33147	32950	32953	33153	33128	32959	33133	33039	32933	32771	33113	32848	32855	32910	32939	33100	33149	33104	33047	32965	33048	33156	33178	33010	33015	32863	33099	33101	32981	33118	32887	33285	33221	33149	33132	33030	33144	32889	33214	32860	32968	32953	33024	32897	32924	33092	32879	33166	32956	33166	32984	32962	32912	33256	33000	33005	33097	33136	33302	32966	33103	32957	33451	33180	33160	32912	32919	33045	33046	33028	32743	32999	32879	32925	33284	32827	32727	33085	32763	33075	32803	33051	33085	32583	32905	33034	32768	33000	32937	33013	32971	32986	33131	33046	32796	33126	32846	33037	33093	32961	32829	32887	33157	33095	32828	33217	32916	33043	32769	33097	32943	33061	33130	33018	33054	33247	33028	33085	32988	32872	33099	33047	33129	33019	32860	32954	32977	33067	33021	32912	33070	32920	32812	33081	32964	33124	33180	32961	32933	33036	32985	33022	33020	32996	32983	33129	33191	32895	32834	33065	32959	33041	33110	32921	33180	33157	32981	33195	33102	33188	32860	33268	33154	32796	33341	33193	33110	33045	33115	32863	33003	33265	33093	32953	33009	32875	32962	32972	32814	33062	32771	33315	32950	33338	32905	33200	33097	33136	32860	32961	32984	32873	33102	33109	33248	32946	33155	33288	33002	33218	33335	33123	32908	33244	32977	33165	32926	33273	33105	33136	32857	32980	33210	33187	33189	32782	32882	32996	32928	33043	33121	33109	33105	32997	32966	32918	32930	33186	33255	33022	32686	32847	33169	33126	32918	32987	32998	33145	33220	32979	33220	33230	32977	33280	33192	32978	33257	33202	33021	33309	32893	32787	32756	33100	32738	33053	32847	32909	33020	32827	33297	32940	32875	32998	32951	33095	33123	32852	33265	33174	33027	33013	32926	32810	32945	32867	33148	32959	32977	32855	32868	32949	33027	32948	33123	32946	33024	33219	33273	33099	32914	32964	32815	33021	33205	33180	32946	32851	32976	32744	33189	33045	32999	33237	32992	33174	33144	33044	32996	33105	33120	32959	33007	32778	33054	33080	32945	32937	33039	33219	33023	32827	33049	33233	33216	33009	33023	33008	33065	33090	33127	33030	33330	32859	33117	32921	32838	32879	33009	33113	32993	33202	33098	33128	33037	33214	33232	32787	32843	33134	33079	33153	33266	32984	32945	33021	33155	33016	33167	32788	33237	32749	33015	33219	33057	33284	32990	33009	32760	33123	32943	32853	32984	33079	33227	32995	33374	32795	33103	32906	32933	32928	33181	32985	33077	33129	32770	32989	33418	33174	33019	33265	32953	32920	33000	33179	33131	32988	33044	33206	33053	33079	32988	33179	33210	32968	32948	33113	33147	32981	33095	32993	33078	32883	33150	33086	32795	32992	33041	33067	33293	32928	32899	33104	33141	33022	33117	33017	32966	33264	33180	33247	33279	33020	32928	33152	33233	32856	32763	33123	33084	33079	33207	33283	33265	32957	33075	32902	33239	33072	33273	33000	33010	33160	33063	33039	32941	33349	32912	32940	33200	33181	33002	33144	33070	33045	33045	33075	33170	32932	32991	33145	33004	33062	33069	33108	33083	32964	33001	32926	32949	33131	32840	33068	33175	33149	33224	33169	32984	33388	33040	33245	33217	33027	33249	33119	33416	32991	33071	33076	33031	33040	32853	32984	33177	33045	33221	33157	33157	32815	32986	33169	32984	33011	32772	32956	33117	32674	32895	33078	32990	33011	32953	32892	33023	32948	33077	32941	33161	33057	33163	33035	32985	32900	33136	32657	33269	33107	33336	33103	33156	32741	33201	33063	32816	32780	33080	33121	32949	33002	33510	33149	33031	33026	33017	33118	32980	33040	33147	33338	32775	33103	33070	33089	32781	32828	33149	33103	32827	32791	33023	33120	33149	32997	33146	33059	32841	33039	32993	32919	32822	32881	33051	32921	33064	32803	32854	33295	32912	32691	33098	33190	32956	32866	33187	32878	33001	32913	32827	32926	32831	32983	32919	33058	32974	33231	32919	33155	33339	32934	33183	33268	33308	33119	33096	33019	33070	33225	33192	32926	32946	33424	33031	33199	32767	33224	33426	33257	32954	33152	33166	33099	32871	33269	33146	33045	32990	32952	32737	33061	32707	33002	33206	32828	32860	33072	33229	32788	32764	33062	33168	33083	32983	33069	33109	32851	32937	33102	33123	33025	32689	33372	33188	33078	32899	32877	33030	32736	33044	33051	33031	32929	32803	32827	33190	33353	32983	33221	32972	33227	32974	33056	32982	33236	33113	33137	33106	33121	32990	33168	32975	33058	33014	32839	33050	32981	32968	33237	32962	33155	32955	33385	32756	33060	33175	33081	32906	33231	32876	32876	33047	33091	33091	33138	33183	32874	32755	32941	32870	33011	32917	32970	33143	32644	33071	32872	33176	32991	32973	33131	32901	32937	33163	32780	33126	33125	32958	33024	32833	33039	33070	32788	33348	33344	32879	32860	32846	33013	33027	33085	33419	33174	32977	33112	33013	32960	33003	33044	32906	33009	32754	33138	33203	33019	33203	33461	33186	33001	32972	33037	32946	33095	33199	32975	33152	33316	33051	33044	32972	32836	33047	33083	33302	33030	32880	33216	33246	33001	32877	32834	33103	33035	33194	33247	32961	33013	33150	33130	33179	33053	33116	33130	33292	32978	32889	33207	33004	32974	32980	33009	33173	32882	32744	32911	33289	33267	32991	33084	33298	33112	32934	33120	33094	32865	33050	33052	33143	33102	33024	32915	33129	33119	33142	33147	32906	33222	32964	33019	32940	32803	33326	32953	32981	33034	32931	33122	33259	33286	33108	32865	33086	33035	32923	32800	33026	33051	33080	32994	33163	33031	33245	33268	32937	33015	33046	33050	32974	32888	32803	33212	32797	33149	33219	32883	32983	33196	32898	32871	33164	33155	32796	33197	33035	32944	32969	33071	32972	32821	33153	32960	32872	32681	33051	33366	32985	33092	33307	32896	32997	33361	33103	33257	32560	32929	33172	33330	33152	33268	32830	33125	33025	33059	33390	33027	33164	33019	32734	33163	32883	32941	33131	33160	32992	33228	33160	33273	33000	32730	33076	32919	32738	32967	32745	33219	33038	33379	33216	33109	33081	33061	32955	32747	32966	33143	32944	32866	33126	33087	32799	32931	33074	32911	32859	32925	32932	32941	33052	32903	32979	32874	32870	33158	33171	32831	33074	32994	33144	33044	33122	33238	33264	32794	32901	33193	33140	33078	32825	32961	33184	32925	32973	33172	33051	33082	33066	33134	33152	33429	33232	33038	32962	33007	33024	33056	32949	32939	33108	33046	32965	33185	32857	33239	33109	32753	32845	32977	33259	32929	33150	32976	33101	33131	33096	32771	32974	32969	33298	33237	33041	33067	33162	32728	32945	33163	33158	32980	33053	33193	33146	33082	33037	33065	33333	33125	32923	32858	32692	33164	33105	32972	33073	33203	32957	32898	33375	33114	32990	32941	33279	32760	32864	33101	33066	32797	33020	32980	33267	33279	33224	33322	33006	33213	33116	33046	32834	33149	33227	32997	33220	33135	33150	33218	33046	33140	33196	33166	32784	32767	33063	32703	33108	33216	33333	33139	32933	33066	33098	32920	32865	32986	33100	32969	32996	33077	33041	33131	32756	32875	33062	32984	32950	33073	33252	32937	33236	32838	32950	33091	32972	32938	33148	33225	33066	32926	33072	33003	33324	33048	33167	32960	33466	33106	33311	32970	33021	33103	32982	33233	33054	33008	32933	33086	33047	33141	32763	33016	33314	33098	32945	33077	33138	32919	33191	33080	33188	33260	32921	33046	32954	33149	33102	33148	32986	33130	32878	32980	33403	33053	33067
22602	40212	37572	47577	85993	72040	47990	27737	22361	19477	19219	19223	18874	19140	18958	18998	19108	19174	18948	19139	19046	18957	18933	19230	19130	19177	19202	19016	18988	19067	19073	19181	18880	19012	19084	18986	18938	19042	19110	19164	19252	18918	18991	19017	19186	19026	18961	19106	19023	18985	19027	18940	19140	19289	19164	19016	19124	19088	18864	19042	19093	19132	19028	19009	19013	19107	18948	19080	19050	18852	19094	18977	18910	18930	18866	18978	19031	19068	18943	19207	19104	18958	19146	18897	19130	19032	18978	19076	18817	19013	19187	18879	18948	19007	18962	19180	19190	18858	19017	19038	18986	18807	19180	18879	19132	19201	19087	18952	18975	18855	18844	19045	19072	19096	19007	19143	19105	19182	19047	18874	19071	19253	19000	19064	19062	19037	18969	18797	19064	19103	19010	19151	19082	19018	19006	19230	19003	18928	19053	18825	19033	19066	19032	18929	18849	19081	18959	19011	19093	18919	18812	18935	19206	19043	19020	18889	19003	19077	19042	18995	18989	18829	18942	18966	19072	18835	18931	19014	19048	18915	18888	18991	19037	18988	18958	19077	19184	19031	18994	18922	18929	19047	19087	18894	19051	19230	18904	18874	18968	19023	18837	18840	19014	18891	19040	19118	18982	19118	19002	18974	19218	18904	18839	18914	19003	19119	18929	18818	18955	18885	18982	18875	19027	18986	18892	19084	18917	18795	19002	19138	19026	19105	19028	19091	18839	19114	19180	19165	19030	19173	19109	18948	19036	19057	18963	19035	18984	18767	18804	18969	19023	19180	19014	18959	18916	19083	19112	19068	19040	18899	19188	19077	19016	19074	18998	18921	19127	18963	18999	18955	18898	19063	18889	19090	18924	19105	19092	19170	18837	19160	18971	18990	19020	19023	18956	19054	19076	19016	19184	18888	18916	19068	19104	18995	19108	19000	18884	18953	18941	19074	19114	18895	19019	18999	19091	18878	18891	18914	18940	18830	18881	19142	19013	18909	18928	18855	19079	18894	19042	19082	19026	18919	18999	19058	19016	18804	19121	18825	18904	18900	19056	18766	18857	18780	18961	18882	19132	19131	19059	18983	19037	19102	18931	19101	18988	19056	19027	18995	18959	19079	18948	18984	19077	19021	19109	19107	18935	18969	19038	18971	19038	19066	19158	19268	18982	18948	19023	19216	19083	19168	19070	18758	19051	18820	19152	18854	19041	18923	18845	18946	19025	18765	19026	18944	18972	18987	19197	19007	19031	18908	18879	18877	18919	19129	18805	19103	19145	18982	19015	19014	18983	19065	19072	19054	19003	18908	18850	19016	18723	19050	19014	18931	18881	19053	18889	18887	18712	18911	18876	19014	19133	18843	19038	18935	19055	19189	19028	19034	18846	18974	19097	19012	18994	18874	18853	18821	18899	18975	19041	18958	18966	19004	19089	19103	18819	18885	19049	19026	19180	18837	19094	18907	18917	18818	18919	18828	18867	19057	19158	19176	19156	18930	18954	19072	19004	18949	19083	19133	18922	19079	19081	19106	18809	18855	19060	18932	19171	19028	19071	19151	19062	18818	19063	18967	19003	18978	18970	18997	19158	18950	19090	18885	19115	18828	18984	18987	18968	18870	18986	19031	18905	19156	18971	18843	19016	18939	18913	18979	18909	19119	18844	18982	19001	19148	19040	18989	18962	18970	18860	19023	18956	18794	18944	18946	18898	18952	18906	19061	18804	19096	19130	18890	19051	18966	19127	19054	19035	18753	18963	19025	19031	19086	19049	18837	19022	19095	18905	19014	18941	19141	19084	19006	18820	19168	19028	18981	18974	18963	19010	19046	18996	18955	19104	19087	18967	19226	18988	18931	19144	19124	19148	18930	19159	19006	19118	18959	18919	18881	19124	19001	18967	18912	19068	18973	18883	19073	18914	19163	19059	18945	18862	19060	18977	19000	19043	18833	18969	19052	19172	18869	18777	19173	18956	19047	18898	18813	18973	19049	18980	19099	19016	18858	18896	19060	19224	18883	18925	18884	18991	19127	18956	18896	19078	18964	19030	18885	19205	19137	18900	19012	19092	19106	19188	18989	18877	19030	19041	19111	19000	18880	19188	19135	19063	18933	19116	19086	18942	18954	18980	19156	18959	19139	18978	18929	19215	18999	19052	18995	18930	19094	18874	18947	19079	19181	19104	18920	18970	18909	19171	18845	18939	18820	19071	19048	19047	19015	19053	19144	19005	18902	19008	18815	18959	19254	18945	19096	19148	18856	18982	18940	19026	18855	19035	19059	19050	19107	18911	18871	19033	18970	19207	18981	19088	18903	19156	18628	18956	19008	18999	18974	18907	18939	18987	19042	19016	19115	19040	19144	18939	19057	19063	18924	19272	19107	19077	19131	19071	18734	18990	18919	19010	18983	19002	19166	18988	19066	18925	19082	19206	18970	19220	19233	18868	18886	18769	19164	18993	19032	19175	19059	19023	18845	18826	18890	19090	18810	19191	18927	18830	19025	19057	19006	19017	19060	18890	19143	19209	18962	19268	19002	19026	18955	19037	19081	19050	19048	18933	19041	19006	18833	18926	19094	19099	19172	19088	19177	19027	18989	19014	18878	19129	19104	19050	19060	18998	19026	18904	18896	19105	19126	19117	19165	19012	18947	18953	18973	19082	18788	19190	18971	19066	19004	19176	18899	18910	19130	18904	19097	19065	19145	18957	19128	19233	18797	18967	18884	19015	19093	19139	19025	18926	18904	18918	19252	19236	18847	18977	18966	19111	18906	19109	19044	19016	18956	18968	18803	18865	18846	19071	19137	18868	18958	19084	19134	18991	18976	18993	18940	19022	19050	19127	19088	19097	19008	18999	18978	18931	19224	18892	19008	19116	19150	19097	18961	19142	19245	18960	18938	18923	19171	19013	19072	18965	18827	19142	18984	19097	19184	18869	18958	19160	18980	18861	19046	19046	19173	18935	18894	18882	18898	19211	19019	19041	19156	19150	18993	19066	18708	18900	19046	18885	19011	19105	18877	19045	19101	19069	18936	19116	18927	18971	18957	18967	19092	18817	18799	19030	18841	18975	18988	19076	19133	19044	19040	19016	18766	18985	18976	18998	19066	18888	19000	18988	18861	19030	18821	19052	19126	18963	18995	18990	19079	19005	19023	18994	19063	19155	19089	19019	18990	18907	18962	19017	18949	19017	18974	19158	19189	19073	19104	19174	18822	18766	19108	18751	18988	18933	19301	19012	19055	18976	18962	19057	18976	19208	19013	19000	19082	18858	19052	19071	19025	18933	18880	18795	19078	18987	18932	19184	18921	18896	19086	19017	18976	19163	18814	18992	19134	18929	18979	18865	19004	19073	19012	19121	18981	19014	19011	18957	18994	19051	18907	18947	19181	19071	18975	19006	19038	18976	18936	18947	18883	19050	19086	18972	19033	18899	18927	18975	18956	18832	19108	18861	19029	18998	18947	18966	19068	18982	18847	18847	19203	19130	18923	19165	18972	18695	18867	18836	18984	18867	19044	18985	18935	19046	19058	18960	19147	19218	19114	18889	18889	18988	19037	19026	19058	19020	18852	18881	19100	19067	19092	19039	18870	18932	19035	19044	18874	19206	18901	19238	18981	18933	18886	18927	19008	19111	18971	19197	18951	19094	19189	18860	19038	19123	18998	18895	19062	18982	18974	19092	19130	18924	18884	18981	18901	19041	19030	19090	19056	19050	19006	18875	18911	18840	18891	19071	19037	19249	18992	19023	19164	18874	18926	19056	18981	18847	18893	18961	18878	19050	18994	18905	19182	19079	19197	19152	18983	18940	18872	18895	18932	19174	18956	18985	19130	18821	18966	19051	18990	19051	19176	18902	19258	18964	18924	19038	19060	18950	19009	18907	18964	18951	18987	19241	19009	18965	19214	18880	19134	19026	19090	18863	19124	18961	18744	18848	18861	18950	18758	19008	19024	19061	19091	19195	19036	18979	19134	19046	18900	19045	19058	18990	18865	18842	19133	19053	18890	18966	19092	18954	19078	18982	18901	18910	18837	18964	19061	18884	19029	19275	19055	19028	19040	18813	19044	19047	19041	18961	19049	18936	18975	18942	19054	19008	18837	18846	19108	19189	18813	18951	18893	19003	18964	18972	18914	18875	18876	19009	18947	18927	19007	19108	18922	19000	19169	18831	18911	19010	19019	18875	19002	19116	19094	19005	19139	18945	19014	18961	19016	19000	18924	19122	19028	18971	19000	19048	18980	19024	19109	19154	19206	19090	19040	19082	18972	19173	19018	18910	19213	18979	18991	18966	19087	19099	18911	19095	19178	19070	18995	19086	18823	19164	19035	18928	19189	18989	18851	19154	19055	18911	18771	18974	19024	19002	18884	19038	18974	19014	19063	18963	19206	19111	19158	18828	19094	19095	18997	19052	18884	19020	18918	19052	19097	19111	19070	19040	19015	19214	18936	18966	19044	18981	18975	18935	18835	18940	19015	19083	18972	19111	18994	19166	19063	19075	18817	19021	19006	19064	18938	18961	18889	19032	18989	18921	18863	18965	19102	19002	18973	18791	18822	19118	19104	19029	19084	18997	19036	18839	18882	19008	19051	19128	18994	19103	19031	19097	18829	19021	19102	18877	19056	19075	19138	18997	18793	19043	18938	19128	18930	19052	19067	18929	18963	18853	19227	19002	18877	18972	19139	18934	18742	18970	19200	19052	18748	19038	19095	19054	18968	19081	19124	18989	18946	18895	18960	18953	18920	18942	18821	18952	19027	19015	19239	18977	19042	19055	19200	19088	18974	18914	18921	18949	19114	19154	18814	18956	18897	18963	19175	19110	19042	18871	18925	19218	18891	19166	19071	19112	19116	18944	18828	18986	19183	18972	19009	18937	19020	18962	19034	19085	18974	18948	18962	19141	19007	18989	18765	19013	19090	18942	19109	19070	18858	18987	18951	18923	18969	18838	19112	19045	18902	19035	19162	19096	19053	18819	19155	19044	19016	19115	18884	18927	18866	18958	19016	19005	19054	19046	18973	18874	19150	18972	19063	19008	18934	19030	19031	18928	19036	19104	18881	18884	18962	18915	19148	19037	19068	18982	19151	19106	19100	18966	18940	18830	19063	18996	18969	18999	19123	18886	19092	19106	18888	18929	19109
22717	21287	28296	37223	83149	78395	64791	44733	38569	35999	34950	34949	34900	34775	34773	34717	34699	34879	34740	34522	34700	34527	34677	34988	34495	34478	34937	34845	34462	34347	34676	34448	34746	34568	34572	34625	34529	34405	34869	34587	34684	34376	34672	34655	34811	34639	34809	34360	34427	34364	34453	34534	34611	34527	34563	34833	34505	34758	34545	34241	34679	34629	34445	34530	34307	34633	34571	34620	34711	34776	34927	34468	34470	34632	34696	34549	34652	34500	34780	34751	34539	34508	34349	34649	34541	34590	34653	34321	34430	34876	34586	34543	34619	34485	34370	34258	34404	34330	34767	34656	34350	34601	34561	34768	34418	34454	34462	34592	34786	34426	34893	34559	34551	34619	34682	34637	34116	34635	34501	34556	34591	34555	34579	34549	34776	34919	34554	34465	34652	34483	34589	34734	34751	34367	34619	34695	34414	34422	34512	34437	34356	34617	34278	34660	34770	34505	34569	34495	34490	34870	34636	34841	34740	34421	34754	34471	34612	34665	34475	34734	34470	34397	34703	34459	34326	34629	34630	34665	34244	34298	34495	34604	34442	34659	34584	34408	34589	34714	34439	34208	34554	34669	34691	34561	34666	34404	34490	34563	34543	34698	34699	34706	34392	34640	34807	34392	34486	34453	34593	34711	34599	34741	34635	34022	34368	34747	34399	34454	34587	34716	34364	34156	34533	34408	34537	34482	34519	34699	34404	34864	34637	34584	34663	34553	34194	34410	34753	34612	34457	34532	34292	34339	34379	34651	34389	34299	34705	34789	34650	34710	34778	34430	34403	34302	34535	34724	34744	34484	34689	34428	34646	34455	34865	34488	34219	34241	34448	34519	34688	34023	34586	34555	34526	34687	34789	34474	34410	34589	34648	34669	34398	34414	34509	34761	34495	34564	34303	34433	34624	34605	34712	34466	34480	34464	34813	34330	34347	34399	34448	34512	34589	34285	34476	34416	34354	34399	34630	34519	34571	34382	34545	34622	34531	34472	34616	34699	34538	34657	34455	34490	34720	34485	34748	34608	34498	34312	34668	34578	34800	34656	34518	34486	34323	34414	34572	34338	34574	34485	34616	34525	34836	34704	34722	34421	34506	34481	34268	34516	34449	34289	34430	34560	34476	34535	34552	34529	34683	34788	34497	34459	34640	34688	34570	34557	34410	34586	34538	34605	34729	34664	34356	34424	34688	34641	34279	34733	34346	34612	34268	34442	34625	34539	34829	34608	34640	34479	34503	34599	34539	34535	34539	34589	34468	34379	34766	34573	34839	34422	34545	34677	34670	34779	34589	34475	34407	34287	34797	34544	34595	34737	34298	34692	34439	34672	34530	34539	34941	34562	34805	34255	34365	34544	34393	34762	34576	34720	34650	34742	34468	34536	34924	34592	34359	34421	34651	34574	34436	34628	34386	34387	34570	34612	34570	34389	34636	34323	34495	34662	34504	34451	34460	34481	34637	34615	34321	34581	34617	34818	34461	34668	34327	34588	34501	34563	34439	34527	34371	34234	34581	34570	34441	34476	34561	34551	34547	34510	34436	34662	34625	34444	34524	34721	34832	34673	34236	34618	34220	34477	34597	34592	34109	34361	34816	34555	34563	34623	34288	34521	34568	34694	34577	34490	34326	34376	34471	34254	34570	34331	34685	34593	34586	34586	34324	34427	34360	34519	34523	34580	34478	34608	34635	34778	34252	34306	34668	34340	34647	34577	34529	34392	34571	34636	34572	34380	34442	34463	34472	34451	34509	34802	34559	34384	34411	34179	34668	34347	34399	34579	34312	34455	34676	34619	34574	34489	34529	34537	34434	34695	34393	34655	34792	34760	34552	34380	34540	34824	34691	34400	34540	34773	34539	34437	34399	34641	34562	34557	34627	34620	34532	34487	34428	34488	34391	34664	34431	34498	34496	34548	34513	34483	34392	34573	34534	34407	34563	34428	34594	34463	34419	34471	34442	34468	34438	34656	34746	34716	34591	34515	34278	34554	34482	34492	34350	34638	34659	34514	34491	34754	34683	34464	34419	34902	34473	34363	34752	34459	34505	34460	34535	34525	34376	34489	34625	34576	34376	34538	34538	34423	34617	34609	34317	34267	34519	34585	34805	34431	34702	34444	34674	34457	34703	34539	34249	34204	34412	34387	34578	34605	34539	34642	34448	34377	34426	34448	34389	34579	34444	34569	34546	34671	34803	34569	34727	34728	34601	34213	34636	34416	34503	34424	34620	34710	34542	34496	34594	34507	34706	34305	34598	34525	34644	34457	34369	34736	34501	34399	34509	34289	34548	34783	34258	34315	34436	34361	34597	34427	34500	34258	34575	34717	34582	34642	34612	34586	34509	34312	34735	34629	34587	34517	34585	34523	34441	34540	34538	34502	34663	34740	34533	34565	34260	34576	34429	34551	34460	34593	34709	34560	34380	34431	34576	34335	34547	34429	34546	34443	34530	34558	34167	34513	34598	34430	34621	34622	34661	34466	34462	34393	34821	34493	34394	34371	34717	34543	34729	34767	34680	34304	34674	34510	34560	34409	34523	34411	34536	34548	34419	34539	34593	34536	34350	34440	34553	34498	34468	34366	34678	34454	34652	34271	34367	34536	34707	34765	34625	34518	34506	34213	34337	34645	34694	34319	34488	34337	34431	34494	34509	34409	34633	34607	34425	34445	34782	34748	34742	34577	34697	34258	34419	34544	34578	34364	34320	34664	34415	34508	34466	34464	34312	34597	34396	34379	34712	34501	34427	34469	34416	34560	34556	34540	34894	34761	34514	34504	34421	34449	34718	34647	34519	34346	34691	34537	34620	34690	34577	34626	34377	34623	34542	34636	34563	34634	34528	34394	34458	34397	34438	34473	34406	34581	34320	34683	34606	34596	34556	34467	34680	34403	34281	34440	34723	34435	34615	34597	34647	34565	34343	34494	34093	34514	34571	34436	34559	34512	34362	34482	34553	34441	34524	34402	34212	34507	34475	34299	34821	34410	34555	34436	34666	34471	34297	34575	34613	34530	34494	34578	34561	34666	34528	34758	34488	34603	34542	34736	34578	34547	34282	34635	34114	34383	34773	34565	34577	34613	34506	34648	34779	34418	34503	34754	34471	34666	34731	34358	34393	33977	34450	34388	34599	34467	34501	34633	34682	34350	34592	34608	34619	34733	34594	34597	34810	34573	34132	34601	34489	34747	34235	34412	34694	34569	34735	34709	34487	34611	34370	34501	34609	34554	34394	34403	34341	34464	34662	34476	34171	34597	34650	34228	34629	34693	34358	34539	34324	34475	34537	34585	34658	34493	34439	34538	34485	34499	34452	34527	34584	34420	34482	34727	34531	34532	34602	34582	34336	34917	34744	34557	34808	34398	34564	34814	34442	34339	34636	34711	34444	34096	34387	34190	34381	34509	34632	34688	34295	34695	34719	34447	34681	34529	34594	34509	34714	34653	34425	34451	34552	34750	34449	34406	34371	34416	34643	34316	34462	34338	34696	34750	34407	34478	34443	34459	34631	34328	34625	34529	34666	34358	34475	34554	34648	34562	34645	34588	34232	34853	34503	34589	34459	34448	34461	34641	34480	34537	34659	34574	34620	34588	34425	34553	34402	34417	34398	34505	34530	34498	34780	34362	34433	34573	34555	34337	34337	34665	34704	34550	34497	34505	34684	34395	34552	34612	34130	34643	34751	34268	34348	34156	34715	34867	34355	34579	34696	34501	34422	34634	34589	34572	34454	34469	34606	34739	34523	34454	34327	34497	34882	34728	34667	34478	34508	34761	34369	34564	34434	34465	34493	34700	34561	34586	34256	34415	34722	34454	34496	34550	34605	34638	34464	34566	34516	34331	34346	34493	34217	34511	34673	34531	34283	34502	34730	34828	34644	34337	34552	34581	34764	34297	34291	34555	34672	34717	34531	34557	34638	34665	34559	34489	34669	34482	34616	34737	34620	34385	34761	34540	34542	34529	34644	34505	34690	34601	34428	34252	34499	34653	34339	34867	34485	34393	34448	34411	34707	34588	34594	34553	34586	34760	34414	34542	34509	34202	34591	34656	34670	34709	34811	34652	34319	34288	34493	34372	34416	34471	34620	34457	34712	34493	34422	34554	34459	34405	34215	34357	34475	34671	34857	34555	34558	34455	34505	34560	34520	34678	34630	34731	34502	34470	34496	34481	34648	34501	34663	34460	34467	34638	34483	34780	34613	34522	34752	34657	34604	34466	34524	34613	34634	34426	34403	34431	34508	34435	34317	34665	34403	34583	34554	34640	34540	34719	34249	34734	34599	34288	34644	34372	34468	34585	34579	34496	34441	34334	34407	34619	34951	34413	34681	34570	34504	34781	34696	34366	34550	34367	34712	34754	34746	34410	34511	34719	34620	34609	34734	34546	34620	34667	34709	34401	34552	34653	34507	34601	34336	34653	34305	34342	34649	34488	34483	34663	34329	34286	34507	34353	34503	34652	34760	34353	34630	34819	34585	34306	34305	34543	34667	34482	34157	34318	34629	34420	34550	34524	34353	34541	34539	34401	34449	34562	34321	34826	34689	34348	34345	34313	34859	34362	34572	34750	34812	34421	34654	34974	34617	34589	34435	34539	34450	34687	34561	34655	34710	34577	34385	34297	34644	34512	34501	34312	34544	34755	34573	34491	34601	34338	34333	34407	34708	34739	34792	34667	34523	34399	34720	34518	34385	34562	34708	34678	34588	34285	34356	34709	34465	34489	34524	34599	34609	34881	34673	34461	34505	34424	34628	34297	34442	34429	34460	34504	34646	34456	34415	34621	34367	34600	34522	34612	34507	34724	34853	34572	34735	34624	34530	34480	34514	34661	34707	34485	34469	34247	34459	34490	34607	34715	34859	34778	34489	34592	34780	34508	34648	34591	34639	34623	34445	34398	34443	34851	34562	34686	34399	34626	34730	34534	34863	34751	34821	34396	34569	34505	34547	34536	34837	34479	34631	34638	34503	34810	34496	34659	34628	34638	34513	34498	34267	34356	34485	34439	34618	34532	34604	34489	34672	34465	34714	34630	34546	34477	34531	34730	34531	34702	34656	34419	34606	34490	34519	34549	34589	34553	34486	34565	34766	34839	34758	34743	34651	34323	34474	34757	34605	34374	34508	34698	34297	34579	34598	34381
25253	47745	43576	57148	96884	84709	60046	31910	24687	20414	20103	19970	20024	20092	19951	20129	19906	20118	19827	20019	20173	20137	20000	20000	20067	19944	19876	19861	20133	20009	19864	19874	19916	20042	19897	20092	19802	20072	19965	20070	19904	20152	20011	19850	19902	19856	19988	19928	19956	20011	19915	19938	19830	19988	19994	19815	20024	19954	19954	19902	20044	19882	19976	19933	19702	19793	19968	19990	20029	19786	20103	19956	19897	19881	19860	20003	20089	19992	20030	19927	20038	19836	19796	19987	19984	20104	20036	20003	20077	19826	20119	19987	20171	19864	19857	19818	19969	19810	20073	20051	19966	19927	19966	19780	20105	19939	20121	19997	19968	20056	19995	19825	19995	19976	20092	19947	19975	19982	20092	19914	20060	19848	20148	19940	20007	20021	19872	19873	20010	19885	19968	19845	20022	19833	19869	20216	19837	19829	19939	19912	19896	19980	19873	20000	19872	20085	20044	19638	19880	20130	20020	20052	19969	19993	19936	19909	19929	20125	19880	19987	19950	19896	19925	19731	20116	20089	20062	19899	20133	20069	19898	19923	20037	20034	20203	19827	19768	19854	19953	20055	20025	19909	19874	19797	19934	19922	19878	19747	19805	19984	19882	20045	19982	19939	19855	19939	19819	20106	19907	19868	19834	19948	19646	19810	19894	19962	20001	19895	20157	19795	20201	19903	19678	19788	20030	20164	19788	19887	19819	19860	20189	19974	19709	19961	19903	19998	19964	19867	19978	20070	19991	20015	19949	19965	19857	19877	19792	19598	19894	19960	19826	19994	19982	19958	20067	20054	19877	19894	19864	19784	19883	20106	19983	19995	20054	19990	20035	19786	19806	20016	19895	19932	20039	19788	20011	19819	19974	19876	20090	19940	19914	19867	19963	20007	19802	19901	19775	20008	19790	20058	20241	19845	19988	19776	19907	19885	19848	19985	20006	19918	19825	20061	20079	19844	19758	19912	19919	19776	19930	20182	19801	19900	19808	19851	19948	19903	19804	19744	19875	19785	19841	19775	19763	19946	19902	19964	19976	20107	19795	19971	19887	19937	19997	19984	19987	19939	20102	19936	19947	20242	20029	19954	19919	19766	20009	19910	19961	19655	19957	19929	19984	19780	19927	19938	19902	20054	19748	19914	20008	19731	20007	20056	19945	20139	19821	19864	19996	20049	19888	19966	19659	19934	19950	19833	19921	19919	20152	20168	19913	20031	19937	19927	19973	19875	19830	19948	19976	19889	20069	19934	19887	20060	19940	19959	20082	19829	19998	19951	19850	19944	19921	20045	19834	19748	19890	19927	19832	19989	19987	19926	19761	19901	19791	19886	20206	19786	19943	19841	19949	19771	20142	19880	20097	19960	19989	19805	19897	19697	19902	20215	19793	19973	19931	19994	19832	19910	20040	19868	19922	19891	19915	19806	19910	19947	20094	19827	19982	20032	19693	19895	20038	19834	20207	20182	19878	19904	19710	19943	20036	19827	19996	19868	19785	20000	19878	19808	19759	19922	20009	19897	19957	19889	19876	19949	19879	19924	19966	19819	19963	19869	20078	20029	19894	19804	19753	19875	19929	19937	20018	19806	19825	20024	19909	19948	20024	19841	19929	19935	19916	19936	19974	20065	20009	19831	19832	20181	19804	19945	19738	19885	20017	19946	20097	19823	19979	19851	19889	19966	19754	19834	19871	19915	19881	20070	19953	19950	19692	19898	19885	20030	19948	19858	19867	20002	20001	20013	20017	19652	19907	19858	19836	19658	20159	20070	19875	19930	19858	19726	19869	19755	19819	19875	19884	19926	20068	19991	19871	19951	19831	19738	19839	19918	20068	20029	19863	20006	19998	20179	19891	19873	19919	19808	19718	20034	19984	20015	19863	19798	20008	19875	19836	19878	19878	20086	19988	20033	20072	19892	19792	19875	19802	19810	19849	19753	19833	20019	19791	19992	20089	19941	20085	19813	19753	19969	19966	19886	19916	19824	19919	19823	19747	19910	19849	19926	19795	19981	19894	19858	19788	19865	20057	20023	19978	19833	19746	19879	19931	19973	20122	19708	19963	19945	19958	19927	19810	20101	20004	20115	19777	20247	19899	19838	19882	19814	19982	20129	19860	19811	19893	19723	19862	20122	19800	19846	19811	19990	19928	19833	19952	19943	20017	19893	20055	19807	20207	19763	19908	19894	19922	20151	19832	19856	19803	19978	20087	19827	19705	19979	20143	19899	19930	19907	20057	19936	19778	19759	19803	19915	19739	19709	19953	20057	19972	19959	20032	20013	20039	19850	19837	20118	20113	19996	19670	19936	19851	20012	20007	19807	19900	19818	19837	20027	19899	19893	19940	20081	19938	19900	19887	19909	20069	19930	19789	19772	19995	19915	19895	19838	20036	20067	19881	19928	19902	19995	19956	19835	19893	20119	19980	19966	19868	19910	20079	20025	19941	19802	19922	20055	20061	19736	19864	20091	19905	19992	19802	19925	20105	19928	20029	19921	20013	20015	19978	20119	19850	19859	19955	19993	19891	20008	19886	19965	19828	19593	20026	19807	19937	19932	19945	19743	20053	20253	19937	19991	19760	19929	19947	19957	19800	19870	20072	19812	19932	19952	19823	19880	20050	19875	19892	19861	19950	19800	20017	19946	19962	19925	19970	19827	19703	19900	19986	19738	19961	19787	19884	19906	20028	19942	20138	19888	19815	20064	19856	20115	19848	19938	19774	19814	20034	19822	19810	20079	19917	20154	19950	19980	19786	19781	19884	19819	19872	19986	19788	19928	19858	19915	19956	19999	19904	19841	20056	20006	19831	20087	19918	19830	20004	19974	19966	19833	20055	19924	19976	19931	19964	19968	19980	20032	19997	20012	20038	20277	20098	19839	19999	20030	19988	19801	19849	19904	19852	19933	19715	19904	20088	20032	20248	20296	19940	19866	20221	19852	19878	19829	20056	19972	19927	19955	19968	19896	19692	20239	19939	20104	20046	19798	20028	19917	19894	19872	19802	19673	19831	19918	20032	19967	19662	19813	20004	19829	19824	19852	19858	19878	19879	19817	19912	20053	19951	19730	19982	19873	19873	20031	19735	19889	20065	19781	19818	19959	19976	19961	20017	20081	20027	19980	19994	19920	19997	19990	20040	19820	19816	19959	19760	19934	19821	19777	20036	20075	20011	19777	19852	19997	19798	19973	19843	19932	19935	20120	20152	19962	20016	19842	19681	19914	19982	19839	19871	19803	20089	19996	19907	20017	19859	19901	19735	20083	20054	19873	19900	19873	19917	19958	20001	20079	20037	19976	20061	19853	20025	19867	19985	19968	20022	19944	20005	20068	20104	19790	20019	19952	19849	19934	20054	20017	19702	19834	19953	19998	19853	19905	19869	19908	19894	19914	20169	19783	20065	19887	19928	20041	20056	20073	19867	19909	19825	20009	20128	19777	19671	19916	19867	19877	19904	19919	19887	19942	20052	20020	20012	19869	20051	20104	20010	19919	19875	19999	19778	19984	19940	20052	19694	19978	19867	19989	19911	20169	19962	19835	19804	19823	20061	19884	20164	19928	19702	19820	20008	19952	19829	19897	20019	19901	20010	20061	19738	19985	20030	19881	19854	19931	20006	19897	19971	19943	19958	19889	19793	19975	19800	19948	19848	19955	20145	19937	20072	20022	19934	19939	19878	19876	19884	19954	20008	19982	19953	20088	19701	20040	19922	19832	19870	19859	19700	19979	19979	19881	20036	19836	19669	20039	19876	19959	19949	19895	19875	19937	20066	20036	20096	19867	19876	20020	19894	19930	19809	19940	19822	19648	19955	20024	20021	19867	19762	19938	19864	19928	19990	19810	19822	19692	19816	19989	19839	20030	19894	19958	20070	19960	20005	19881	20019	19748	19917	19818	20092	19938	20025	20076	19862	19829	19888	19881	20035	19863	19752	19986	19798	19952	19854	19864	20032	19967	20065	19988	19815	19954	19774	19910	19965	20046	20133	19995	20094	19831	19925	20004	19842	20120	20014	19977	19911	19919	19781	19981	19782	20030	19956	19880	19772	19865	19825	20051	20070	20095	19941	20081	20015	19900	19960	19926	19830	20179	19931	19899	19806	20058	19732	19878	19929	20047	19844	19970	20045	19950	19755	19859	20007	19941	20018	19870	20018	19859	19935	19850	19822	20036	19870	19940	19960	20077	19841	20007	19828	19997	19877	19872	19954	19932	20210	20055	19909	19848	19917	19983	19954	19934	19847	19772	20031	19742	20050	19969	20001	19795	19817	19932	20034	20133	19871	20002	19809	19927	19966	19981	20089	19997	19928	20071	19844	20074	20077	20137	20005	19997	19721	19873	20097	19876	19803	19995	20070	19749	20025	19838	19706	19973	20055	19945	19885	19821	19868	19902	20039	19849	19927	19936	20031	20004	19846	19989	19991	19823	20056	19988	19900	20000	19951	19958	19869	20019	19877	19926	20001	19773	20082	20049	19775	19836	19793	19943	19925	19898	19838	19913	19849	20065	19819	20017	19782	20108	20117	19862	20067	19885	19983	19816	19833	20045	19892	19975	19977	19945	19863	19931	19951	19881	19900	19904	20059	19970	20021	19810	19950	19907	20028	19930	19808	20026	19952	20124	20048	20010	19960	19831	20018	19790	19880	20011	20053	19898	19947	19790	19932	19938	19761	19852	19789	20075	19946	19867	20031	19929	20020	19985	19773	20063	20047	19979	19897	19880	19872	20078	19996	19815	19937	20019	20003	19993	19829	19798	19820	19946	19956	19986	19907	19928	19677	20012	19993	20106	19908	19968	19779	19950	19845	19644	19857	19849	19852	19934	19870	19965	19966	19888	19669	19939	19958	20102	19980	19987	19901	19908	19980	19907	19824	19948	19954	19887	19988	20026	19861	20052	19860	19666	19741	19948	19687	19996	19978	19871	19769	19920	19955	19876	19786	19974	19964	19764	19802	19928	19963	19874	19828	20009	19903	19765	20145	19906	19814	19893	19971	19881	19938	20034	19739	19883	19901	19876	19978	19904	19943	20068	19985	19911	19873	19934	19851	19870	19967	19884	19799	19967	20021	20165	20053	20010	20133	19961	19976	20076	19810	19867	19884	19862	19851	20065	19994	19789	19897	19760	20041	19919	19820	19821
33259	30660	38376	40177	47630	45590	40258	36230	35091	34760	34795	34730	34356	34773	34264	34608	34693	34433	34382	34627	34971	34654	34785	34758	34560	34505	34522	34579	34510	34518	34496	34382	34511	34694	34649	34811	34669	34662	34492	34517	34258	34726	34629	34547	34798	34454	34571	34357	34527	34533	34589	34834	34931	34666	34501	34794	34572	34417	34472	34486	34529	34605	34590	34411	34563	34485	34734	34526	34561	34624	34596	34508	34439	34506	34519	34340	34549	34610	34446	34840	34512	34512	34671	34606	34489	34313	34476	34496	34202	34564	34433	34708	34740	34692	34569	34327	34493	34572	34245	34436	34506	34347	34529	34537	34584	34742	34550	34394	34245	34413	34513	34453	34432	34486	34636	34629	34550	34640	34615	34483	34567	34556	34629	34721	34557	34512	34418	34600	34599	34630	34653	34474	34727	34642	34420	34455	34401	34670	34465	34586	34472	34293	34747	34467	34444	34484	34283	34674	34407	34438	34639	34477	34632	34535	34480	34469	34404	34416	34689	34417	34555	34784	34541	34609	34597	34354	34392	34558	34569	34596	34559	34534	34550	34471	34224	34585	34417	34460	34788	34379	34737	34365	34608	34516	34711	34576	34358	34749	34753	34457	34685	34597	34560	34432	34323	34730	34972	34633	34749	34482	34446	34662	34597	34572	34426	34380	34349	34333	34631	34647	34438	34476	34589	34497	34805	34575	34263	34395	34444	34531	34420	34322	34657	34517	34768	34468	34551	34661	34236	34598	34247	34505	34374	34686	34470	34824	34415	34503	34424	34516	34456	34592	34697	34826	34411	34755	34529	34788	34559	34739	34614	34757	34560	34563	34532	34474	34615	34698	34456	34680	34629	34961	34378	34772	34435	34559	34643	34803	34525	34665	34801	34712	34474	34549	34754	34509	34429	34488	34496	34596	34395	34696	34582	34550	34714	34391	34624	34766	34487	34607	34758	34424	34655	34520	34638	34771	34504	34241	34717	34636	34766	34723	34549	34384	34690	34731	34815	34375	34548	34825	34487	34509	34709	34493	34616	34202	34740	34504	34360	34578	34526	34797	34645	34799	34644	34475	34648	34147	34602	34746	34624	34650	34551	34439	34506	34662	34624	34545	34402	34305	34431	34522	34617	34737	34790	34816	34800	34715	34521	34676	34371	34780	34509	34410	34573	34557	34568	34338	34732	34594	35129	34605	34279	34563	34636	34573	34312	34422	34636	34582	34527	34534	34613	34644	35006	34575	34521	34475	34736	34609	34601	34565	34682	34452	34686	34655	34522	34480	34707	34645	34367	34557	34234	34276	34171	34551	34479	34395	34575	34469	34363	34555	34571	34788	34439	34503	34531	34580	34694	34566	34690	34502	34594	34678	34611	34700	34382	34523	34396	34504	34459	34244	34431	34415	34596	34346	34412	34501	34367	34400	34713	34596	34375	34397	34441	34718	34590	34781	34857	34514	34687	34300	34746	34244	34912	34652	34377	34872	34634	34364	35019	34718	34500	34456	34521	34423	34792	34669	34469	34510	34613	34527	34625	34412	34490	34629	34251	34397	34543	34412	34560	34549	34548	34573	34539	34464	34608	34476	34643	34537	34559	34501	34437	34762	34899	34565	34502	34494	34534	34580	34499	34772	34435	34620	34831	34510	34298	34520	34453	34648	34628	34558	34472	34701	34370	34451	34582	34659	34231	34510	34415	34602	34598	34556	34609	34863	34490	34691	34452	34779	34417	34693	34472	34541	34482	34617	34384	34385	34671	34230	34722	34682	34926	34392	34386	34421	34490	34414	34465	34319	34376	34521	34566	34325	34385	34619	34539	34736	34656	34834	34663	34556	34599	34366	34750	34705	34474	34867	34711	34374	34813	34440	34356	34846	34713	34681	34774	34493	34540	34537	34852	34604	34724	34625	34785	34241	34380	34447	34602	34234	34563	34652	34580	34372	34658	34608	34642	34278	34723	34582	34374	34322	34395	34604	34645	34595	34574	34259	34535	34529	34627	34445	34718	34686	34687	34751	34654	34416	34573	34468	34738	34472	34382	34519	34648	34245	34412	34445	34418	34405	34572	34381	34570	34474	34610	34599	34588	34733	34454	34570	34499	34487	34151	34251	34868	34397	34277	34410	34277	34799	34596	34544	34595	34653	34524	34274	34686	34886	34736	34598	34582	34576	34429	34381	34446	34322	34631	34601	34535	34502	34577	34303	34534	34812	34377	34614	34541	34706	34576	34801	34389	34690	34749	34605	34499	34456	34495	34834	34548	34427	34565	34564	34472	34495	34509	34334	34467	34422	34594	34515	34708	34752	34594	34432	34876	34502	34809	34534	34575	34664	34676	34560	34920	34578	34304	34426	34598	34615	34531	34652	34207	34693	34436	34625	34637	34776	34638	34408	34412	34653	34434	34640	34601	34561	34371	34511	34487	34432	34774	34567	34329	34413	34485	34959	34356	34382	34564	34459	34197	34291	34379	34481	34764	34491	34577	34187	34366	34699	34801	34820	34523	34350	34619	34638	34613	34601	34601	34356	34525	34551	34565	34536	34601	34542	34545	34594	34366	34495	34408	34377	34431	34564	34565	34375	34601	34475	34228	34337	34460	34729	34554	34670	34657	34602	34341	34426	34639	34429	34702	34613	34494	34661	34871	34613	34466	34694	34664	34634	34797	34431	34657	34379	34720	34414	34572	34434	34666	34682	34280	34700	34608	34755	34390	34545	34578	34468	34638	34551	34825	34482	34473	34653	34376	34372	34624	34679	34369	34541	34311	34264	34605	34687	34637	34378	34562	34492	34538	34590	34618	34504	34837	34263	34542	34535	34639	34559	34383	34742	34655	34525	34628	34287	34536	34570	34696	34636	34839	34686	34719	34628	34552	34572	34361	34740	34781	34403	34549	34275	34521	34767	34417	34612	34614	34761	34440	34842	34445	34550	34582	34847	34490	34579	34583	34385	34558	34651	34401	34423	34349	34333	34552	34821	34553	34521	34768	34697	34531	34588	34746	34428	34697	34827	34708	34329	34614	34893	34842	34355	34583	34666	34420	34770	34509	34413	34688	34512	34739	34517	34239	34687	34589	34346	34585	34502	34560	34474	34388	34543	34604	34527	34618	34361	34812	34563	34604	34369	34485	34316	34441	34539	34921	34752	34450	34741	34209	34726	34599	34519	34238	34629	34667	34602	34323	34523	34771	34768	34679	34849	34674	34467	34343	34379	34770	34513	34417	34604	34277	34479	34494	34844	34632	34648	34749	34539	34734	34716	34440	34481	34673	34510	34571	34700	34503	34642	34351	34584	34497	34267	34520	34459	34623	34659	34680	34505	34541	34650	34472	34645	34582	34517	34708	34458	34656	34609	34661	34516	34534	34669	34481	34574	34694	34517	34466	34526	34653	34642	34646	34499	34605	34636	34709	34492	34667	34234	34292	34310	34368	34693	34523	34550	34503	34468	34765	34202	34231	34630	34558	34467	34601	34661	34255	34802	34456	34476	34351	34921	34810	34372	34651	34655	34456	34458	34737	34760	34435	34739	34756	34782	34498	34668	34482	34691	34477	34585	34663	34484	34498	34943	34590	34362	34547	34642	34450	34499	34442	34465	34558	34628	34564	34533	34646	34186	34779	34720	34635	34426	34486	34495	34582	34484	34602	34539	34625	34495	34563	34579	34621	34391	34406	34352	34667	34757	34130	34315	34479	34430	34556	34138	34659	34382	34553	34562	34776	34748	34575	34468	34690	34217	34529	34521	34551	34910	34566	34333	34665	34203	34499	34481	34711	34893	34876	34633	34335	34505	34226	34402	34608	34471	34385	34375	34428	34429	34604	34653	34565	34426	34479	34422	34367	34550	34550	34492	34540	34769	34768	34531	34524	34290	34586	34220	34519	34635	34514	34365	34640	34557	34414	34312	34609	34618	34670	34494	34551	34661	34632	34694	34608	34385	34481	34625	34655	34786	34544	34492	34429	34732	34709	34617	34359	34463	34177	34366	34435	34506	34662	34495	34479	34556	34577	34646	34573	34397	34723	34662	34496	34615	34708	34738	35124	34645	34579	34921	34609	34763	34432	34642	34664	34392	34419	34531	34699	34445	34729	34623	34448	34696	34540	34609	34237	34539	34455	34662	34719	34578	34749	34565	34941	34529	34350	34516	34421	34521	34701	34584	34852	34455	34457	34581	34402	34578	34689	34660	34700	34603	34382	34233	34720	34551	34426	34409	34679	34467	34457	34537	34532	34539	34639	34524	34540	34706	34549	34484	34567	34660	34570	34448	34670	34356	34565	34586	34449	34697	34557	34730	34670	34545	34568	34488	34660	34519	34469	34585	34588	34495	34693	34518	34742	34459	34489	34684	34690	34555	34701	34564	34654	34267	34746	34881	34594	34688	34699	34695	34538	34544	34534	34641	34526	34638	34325	34307	34236	34716	34455	34654	34603	34352	34497	34638	34764	34639	34558	34409	34538	34296	34277	34429	34747	34439	34518	34450	34719	34700	34446	34379	34610	34599	34547	34336	34619	34625	34173	34393	34599	34253	34629	34473	34658	34636	34632	34700	34520	34607	34570	34773	34507	34424	34566	34672	34546	34426	34692	34523	34541	34780	34609	34528	34702	34525	34792	34597	34629	34436	34636	34485	34380	34859	34396	34382	34416	34488	34637	34391	34618	34485	34415	34517	34796	34509	34455	34455	34734	34352	34576	34781	34460	34503	34319	34759	34511	34686	34436	34520	34593	34713	34702	34361	34582	34771	34618	34534	34479	34808	34585	34569	34685	34482	34766	34460	34470	34556	34357	34521	34538	34360	34517	34530	34646	34659	34818	34591	34829	34652	34590	34673	34741	34740	34334	34789	34536	34748	34780	34740	34485	34631	34564	34531	34585	34542	34546	34675	34844	34421	34599	34705	34612	34798	34853	34476	34574	34581	34471	34425	34446	34701	34442	34560	34716	34639	34505	34811	34554	34715	34537	34346	34643	34774	34881	34547	34404	34547	34521	34516	34836	34707	34464	34683	34749	34261	34469	34662	34629	34527	34608	34762	34650	34462	34691	34509	34556	34437	34355	34400	34547	34936	34616	34524	34687	34473	34530	34430	34358	34420	34722	34439	34439	34556	34466	34466	34631	34604	34868	34829	34820	34570	34718	34632
22529	28646	26645	26106	36193	31323	25072	20936	19665	19439	19486	19317	19427	19627	19499	19520	19456	19541	19617	19445	19440	19384	19455	19448	19460	19506	19352	19338	19311	19336	19366	19327	19337	19326	19485	19347	19235	19470	19394	19509	19435	19373	19454	19411	19643	19224	19503	19354	19391	19460	19565	19387	19401	19230	19234	19339	19503	19425	19074	19359	19584	19351	19412	19334	19614	19421	19401	19643	19115	19614	19356	19233	19435	19353	19391	19619	19354	19365	19608	19426	19289	19474	19445	19557	19353	19553	19502	19277	19293	19434	19488	19434	19468	19523	19337	19525	19342	19410	19482	19434	19417	19376	19506	19507	19336	19386	19294	19421	19390	19435	19546	19315	19423	19308	19522	19381	19253	19490	19614	19482	19525	19423	19312	19518	19356	19404	19298	19409	19374	19388	19209	19376	19355	19371	19388	19385	19347	19510	19279	19304	19401	19297	19431	19315	19525	19338	19269	19430	19517	19403	19394	19427	19340	19276	19435	19598	19343	19544	19436	19504	19493	19355	19360	19576	19379	19384	19386	19250	19340	19256	19464	19618	19346	19391	19469	19394	19508	19450	19425	19643	19189	19437	19364	19622	19293	19373	19281	19480	19420	19313	19316	19429	19566	19463	19358	19406	19311	19438	19439	19505	19346	19577	19311	19465	19409	19436	19787	19495	19447	19430	19644	19434	19527	19375	19541	19499	19512	19499	19330	19402	19484	19444	19460	19548	19322	19520	19227	19525	19387	19481	19350	19472	19443	19530	19406	19361	19641	19409	19373	19458	19300	19445	19450	19415	19426	19400	19516	19437	19276	19379	19339	19275	19387	19423	19372	19452	19390	19458	19398	19463	19348	19457	19447	19241	19367	19265	19741	19297	19283	19257	19323	19455	19558	19320	19480	19452	19205	19519	19563	19582	19487	19448	19308	19458	19202	19600	19550	19401	19411	19541	19322	19435	19624	19356	19407	19345	19317	19234	19379	19116	19334	19477	19194	19278	19148	19457	19361	19369	19649	19489	19388	19528	19586	19351	19278	19306	19487	19399	19444	19318	19441	19452	19634	19591	19231	19534	19371	19585	19241	19215	19486	19403	19261	19399	19391	19293	19349	19277	19445	19133	19300	19350	19525	19417	19599	19556	19448	19263	19312	19540	19458	19281	19240	19451	19468	19343	19406	19467	19346	19551	19504	19588	19397	19270	19420	19388	19318	19515	19387	19335	19316	19240	19470	19357	19559	19475	19641	19418	19412	19456	19640	19363	19472	19587	19322	19404	19446	19352	19204	19695	19541	19380	19497	19331	19512	19287	19398	19234	19288	19348	19459	19357	19453	19219	19407	19551	19362	19363	19291	19370	19410	19453	19395	19514	19544	19466	19357	19343	19426	19481	19379	19339	19344	19505	19417	19375	19482	19455	19455	19494	19289	19263	19438	19391	19350	19290	19614	19419	19474	19525	19477	19360	19404	19512	19271	19421	19645	19186	19345	19439	19489	19449	19477	19320	19408	19416	19384	19324	19463	19198	19389	19574	19437	19393	19513	19640	19479	19479	19405	19397	19483	19437	19312	19426	19381	19517	19368	19609	19479	19332	19437	19541	19515	19351	19450	19307	19263	19243	19290	19509	19515	19334	19607	19322	19338	19403	19316	19393	19355	19338	19408	19234	19193	19571	19392	19367	19568	19505	19378	19226	19349	19317	19616	19188	19508	19578	19556	19558	19416	19326	19148	19341	19525	19478	19366	19332	19550	19271	19446	19365	19426	19287	19267	19349	19462	19212	19637	19250	19390	19441	19518	19470	19596	19503	19540	19346	19433	19504	19300	19646	19459	19463	19423	19616	19492	19373	19465	19348	19431	19489	19419	19384	19272	19314	19411	19712	19449	19636	19438	19332	19186	19570	19390	19395	19471	19405	19357	19385	19336	19221	19389	19614	19525	19315	19406	19388	19436	19373	19347	19511	19255	19584	19400	19494	19530	19299	19366	19309	19379	19337	19484	19341	19597	19376	19311	19405	19436	19491	19404	19281	19423	19431	19399	19603	19425	19503	19421	19348	19525	19434	19404	19381	19262	19420	19485	19422	19465	19666	19498	19452	19515	19382	19444	19606	19493	19577	19368	19412	19354	19506	19395	19556	19381	19432	19223	19298	19487	19279	19444	19518	19502	19479	19276	19390	19514	19357	19424	19373	19377	19567	19390	19348	19557	19489	19432	19532	19393	19441	19669	19589	19300	19333	19426	19492	19235	19366	19179	19503	19266	19488	19437	19464	19434	19240	19326	19387	19456	19307	19470	19444	19497	19557	19365	19497	19333	19291	19407	19284	19395	19329	19514	19303	19475	19448	19517	19464	19606	19270	19294	19504	19336	19444	19516	19198	19398	19358	19383	19170	19396	19381	19447	19364	19593	19463	19400	19544	19431	19606	19408	19469	19411	19227	19399	19429	19466	19450	19403	19428	19464	19403	19204	19417	19503	19423	19489	19306	19280	19363	19414	19449	19332	19278	19447	19565	19344	19399	19459	19494	19429	19609	19386	19255	19269	19405	19361	19214	19522	19417	19587	19560	19515	19301	19309	19463	19385	19258	19573	19326	19297	19239	19508	19457	19434	19468	19696	19405	19315	19501	19584	19411	19282	19444	19355	19410	19429	19353	19434	19588	19469	19342	19599	19231	19409	19519	19416	19263	19471	19378	19438	19365	19367	19519	19440	19669	19543	19402	19384	19415	19471	19455	19459	19577	19480	19500	19307	19179	19272	19610	19335	19622	19481	19543	19489	19520	19420	19415	19688	19573	19361	19241	19403	19370	19292	19466	19459	19424	19513	19329	19513	19503	19478	19233	19447	19377	19387	19609	19332	19323	19329	19368	19464	19635	19394	19556	19353	19482	19429	19355	19373	19400	19500	19372	19451	19487	19270	19289	19469	19573	19507	19468	19333	19410	19308	19526	19539	19428	19427	19417	19312	19311	19308	19462	19355	19459	19509	19445	19444	19546	19468	19487	19401	19554	19414	19481	19340	19440	19594	19442	19469	19351	19296	19584	19445	19458	19455	19311	19520	19538	19569	19673	19314	19373	19318	19376	19704	19288	19359	19600	19343	19444	19367	19450	19489	19465	19510	19391	19480	19381	19375	19378	19110	19242	19325	19586	19446	19269	19462	19357	19433	19309	19562	19379	19470	19230	19679	19371	19526	19319	19415	19132	19525	19441	19571	19293	19578	19331	19281	19302	19398	19454	19273	19514	19427	19485	19396	19350	19466	19502	19437	19255	19300	19373	19262	19272	19350	19462	19210	19407	19608	19374	19554	19455	19358	19452	19314	19438	19299	19424	19463	19456	19593	19403	19464	19261	19384	19448	19492	19270	19423	19425	19522	19323	19678	19271	19627	19395	19309	19380	19585	19464	19430	19432	19436	19356	19493	19457	19529	19585	19365	19410	19512	19565	19475	19408	19170	19384	19539	19307	19408	19410	19513	19318	19460	19434	19391	19446	19435	19402	19510	19511	19462	19557	19270	19543	19460	19260	19434	19430	19147	19583	19369	19468	19445	19578	19323	19580	19480	19449	19382	19349	19572	19421	19528	19556	19356	19548	19342	19370	19434	19586	19394	19456	19116	19401	19378	19274	19291	19536	19362	19430	19514	19496	19556	19383	19367	19301	19492	19428	19448	19320	19378	19524	19316	19360	19442	19438	19402	19363	19434	19473	19417	19483	19318	19463	19516	19509	19570	19243	19576	19403	19480	19380	19637	19591	19504	19444	19477	19200	19321	19486	19444	19445	19484	19266	19285	19262	19486	19629	19462	19401	19443	19360	19420	19406	19338	19375	19241	19457	19542	19470	19552	19368	19505	19315	19466	19360	19644	19545	19480	19271	19393	19385	19509	19532	19544	19460	19454	19490	19506	19319	19436	19466	19443	19382	19562	19360	19439	19335	19327	19438	19461	19347	19482	19395	19464	19368	19357	19434	19393	19415	19517	19751	19494	19350	19399	19373	19492	19465	19366	19505	19360	19402	19318	19372	19346	19560	19425	19613	19471	19443	19517	19371	19422	19514	19454	19354	19304	19437	19367	19403	19228	19204	19261	19583	19418	19455	19325	19389	19406	19425	19414	19402	19482	19684	19384	19465	19308	19327	19407	19454	19281	19742	19244	19243	19457	19430	19354	19398	19479	19230	19489	19260	19546	19409	19599	19304	19665	19420	19568	19523	19476	19589	19499	19255	19307	19410	19273	19466	19444	19382	19377	19212	19272	19385	19286	19630	19590	19465	19475	19508	19536	19304	19462	19484	19497	19255	19373	19432	19539	19457	19286	19463	19487	19332	19305	19512	19338	19338	19382	19352	19429	19537	19183	19378	19430	19552	19507	19299	19563	19380	19486	19510	19409	19502	19478	19639	19557	19578	19456	19273	19411	19500	19592	19400	19370	19612	19547	19499	19478	19533	19237	19553	19286	19533	19490	19379	19486	19471	19445	19295	19486	19588	19319	19506	19480	19337	19334	19463	19459	19418	19300	19281	19241	19436	19453	19248	19501	19498	19454	19507	19324	19404	19491	19265	19676	19412	19337	19424	19498	19320	19345	19584	19414	19375	19288	19343	19435	19432	19332	19294	19331	19309	19412	19527	19432	19503	19537	19301	19296	19535	19459	19487	19303	19312	19592	19472	19433	19465	19579	19360	19303	19464	19486	19328	19444	19467	19397	19420	19310	19282	19551	19458	19595	19387	19363	19351	19620	19406	19469	19619	19399	19572	19394	19347	19409	19355	19657	19493	19503	19383	19465	19453	19426	19439	19418	19229	19402	19417	19476	19487	19216	19310	19389	19403	19482	19544	19436	19528	19393	19132	19462	19518	19426	19361	19434	19252	19355	19376	19519	19326	19296	19536	19460	19299	19411	19237	19424	19509	19106	19590	19464	19435	19432	19482	19357	19370	19353	19575	19612	19442	19304	19458	19650	19447	19383	19288	19196	19408	19364	19200	19564	19416	19361	19320	19449	19350	19240	19358	19555	19340	19462	19219	19485	19246	19379	19507	19557	19416	19356	19401	19355	19370	19520	19357	19365	19383	19450	19335	19523	19338	19364	19448	19646	19445	19488	19450	19416	19356	19311	19370	19660	19401	19656	19313	19326	19271
23213	21254	28145	35189	70886	71435	58837	42918	37774	35899	35517	34989	35275	35034	35243	34931	35196	34954	34905	34739	34945	35117	34938	34921	35061	34804	34778	35013	35056	34716	35046	34852	34902	35068	34763	34781	34784	35092	34968	34696	34832	34682	35019	34921	34818	35353	35179	34781	35049	34926	34938	34889	34951	34860	34861	34831	35011	35155	34775	34845	34912	35137	35156	34898	34788	34997	35059	34976	35350	35113	34989	34872	34928	34800	34879	34721	34801	34989	34735	34985	34791	34932	34811	34742	34887	34777	34883	34890	34933	35136	34723	34755	34672	34816	34760	34941	34873	35203	35205	34942	34963	34825	34716	34744	34922	34840	34865	35006	34357	35038	34886	34826	34797	34956	34987	35141	34936	34860	35052	34981	34852	34767	35043	34620	34670	35172	34807	34731	34871	34807	34598	34717	34492	34746	35005	34881	34783	34770	34858	34819	35028	34733	34785	34873	34756	34925	34709	34995	34845	34847	34869	34639	34459	34994	34721	34774	34952	34560	34697	34590	34633	34861	34698	34669	34761	35041	34657	34793	34872	35005	34778	34734	34651	34956	34753	34913	34879	34562	34575	34887	34655	34975	34725	34890	34815	35053	34803	35032	34937	34941	34711	34828	34873	34770	34810	34638	35202	34967	35020	34962	34922	34933	34868	34719	34783	34674	34807	35015	34799	34707	34719	35110	34854	34824	34845	34591	34670	34744	34841	34697	34910	34637	34989	34857	34990	35017	34655	34801	34564	34612	34557	34892	34842	34850	34980	34680	34827	34822	34833	34798	34816	34747	34988	34970	35009	34893	34854	34986	34704	34995	34833	34926	34609	34652	34836	34474	34885	34979	34758	35212	34953	34741	34715	34718	34975	34628	34922	34765	34833	34753	35056	34615	34744	34520	34823	34809	34937	34733	35042	34976	34966	34928	35103	34958	34922	34769	34944	35025	34740	35040	34844	35099	34633	34788	34677	35118	34907	34963	34921	34914	34691	34958	34779	34845	34666	34661	34937	34677	34998	34902	34878	34926	35001	34955	34774	34636	34665	34840	34643	34659	34931	35076	34799	35038	35018	35028	34916	34968	35047	35017	34636	34893	34647	34964	34811	34834	34929	34912	35019	34728	34485	34780	34889	34845	34696	34863	34844	34748	35182	35017	35037	34864	34992	34899	34762	35140	34879	34940	34794	34756	34817	34724	34748	34994	34591	34824	34922	34832	35091	34949	34714	34757	34880	34528	34989	34800	34923	34936	34796	34606	34778	35031	34882	34877	34772	34892	35061	34852	34777	34831	34848	34870	34945	34811	34734	34675	34792	34803	34716	34785	34956	34978	34800	34861	34787	34906	34868	34977	34948	34668	35094	34645	35074	34767	34925	34677	34809	34916	35033	34897	34721	35075	34892	34768	34829	34906	34743	34767	34687	34891	35026	34730	34894	34937	34903	34828	34886	34810	34789	34793	34897	34914	34840	35140	34915	34926	34727	35055	34769	34888	35114	34829	34754	34967	34882	34707	34779	34540	34718	34654	34911	34899	34715	34994	34929	34938	34855	34997	35070	34792	35034	34850	34761	34733	34802	34912	34809	34916	34584	35125	34987	34754	34853	34626	34689	34742	34818	34684	34658	35158	35132	35057	34904	34943	34894	34898	34882	35039	35001	34825	34986	34844	34940	34945	34927	34735	34913	34913	34976	34913	34959	34957	35009	34896	34680	34664	34589	34824	34750	34805	34759	34562	34935	34658	34767	34907	34800	35090	34974	34779	34692	34978	34893	34710	35049	34902	34890	34864	34608	34716	35020	34612	34711	34625	34969	34894	34712	34833	34743	34779	34924	34839	34839	34956	34962	34689	34712	34725	35016	34954	35047	35120	34820	35063	34843	34687	34799	34733	34802	34680	34981	34582	34986	35060	35141	34907	34562	34734	34932	34776	35140	35073	34918	34729	34613	34815	34882	34868	34664	34780	34676	34873	34921	34639	34798	34887	35076	34830	35090	34739	34829	34821	34922	35111	35147	34866	34923	34756	34937	35093	35091	35093	35199	34930	34585	34651	35018	34704	34567	34861	35103	34791	34932	34897	34743	34943	34776	34767	34520	34696	34607	34748	34744	34811	34923	34925	35008	34708	34817	34974	34916	34550	34973	34866	34882	34699	34918	34926	34802	34747	34689	35283	34807	35211	35045	35434	34890	34793	34715	34855	34626	34768	34853	34901	34948	35048	34961	34844	34865	34902	34910	34832	34791	34940	35083	35002	34925	35027	34977	34990	34998	34851	35078	34964	34886	35049	35077	34814	34706	34921	35134	34745	34922	34611	35041	34726	34693	35241	35010	34965	34933	34826	35229	34930	34873	35076	34899	34981	34840	34929	34825	34758	34912	34903	35224	34753	34940	34507	34681	34958	34953	34778	34968	34806	35062	34977	34869	34896	34787	34842	34914	34989	34883	34854	34791	34812	35048	34981	34864	34814	35184	35038	34875	34945	34794	34921	35025	34691	35136	34920	34991	35092	34882	34655	34977	34671	34843	35015	34807	34902	34980	34868	35007	34879	34902	34922	34869	34523	34726	34775	34900	34610	34695	34885	34723	34962	34971	34869	34914	35102	34968	34533	34882	34691	34867	35110	35263	35008	34887	34918	34814	34929	34829	34887	34881	34576	35030	34728	34837	34951	35023	34825	34629	35152	34838	34564	34772	34608	34936	34498	34735	34804	34706	34986	35130	34897	34761	34833	34932	34967	35059	34963	34929	34814	34842	34816	34700	34921	34789	34868	34718	34832	34950	34810	34994	34700	34853	35100	34703	34940	34769	34873	34945	34859	34801	34636	34869	34708	35044	34937	35005	35119	34871	34772	34870	34891	34856	35029	34556	35036	34781	35079	35336	34995	34831	35074	34825	34896	34714	35004	34717	34644	34906	34776	34882	35073	34875	35017	34834	34992	34976	34625	34883	34751	34650	34872	35218	35070	34805	34705	34835	34700	34729	34894	34620	34776	34924	35176	35065	34849	34718	34815	34738	34971	34849	35007	34893	34737	34993	34923	34889	34992	34924	34987	34904	34945	34761	34932	34728	34842	34822	34921	34821	34749	34674	34876	35095	34971	34815	35145	35053	34826	34784	35031	34655	34893	34686	34623	35116	35031	34747	34547	34830	34749	34817	34671	34841	34850	34977	34520	34703	34607	34785	34762	34823	34738	34928	34903	34739	34806	35093	35042	34847	34766	35012	34992	34904	34979	34925	34822	34898	34864	34998	34628	34838	34582	34791	34942	34806	34742	34754	34507	34933	34956	35124	34764	34890	34851	35030	34869	34812	34864	34865	34960	34932	35179	34722	34840	34696	35109	35088	34912	34914	34821	34913	35002	34824	34871	35085	34823	35099	34765	34880	34775	34745	34934	34645	35079	34754	34845	34870	34801	34976	34859	34931	34815	35016	34972	34747	34968	34888	34690	34997	34632	34892	35036	35105	34818	34769	34728	34807	34864	34595	34343	34585	34907	34840	34610	34877	34936	35000	35014	34744	34700	35309	34890	34998	34642	34733	34876	34687	34802	34653	34779	34803	34554	34760	34854	34648	34769	35023	34545	34981	34556	34891	34854	35006	34892	34896	34588	34907	35040	34883	34997	35092	34977	35162	34803	34760	34687	34734	34849	34829	34774	34706	35115	35086	35074	34995	34760	34959	34487	34813	34808	34816	34697	34811	35307	34789	35028	34948	34927	34898	34986	34991	34961	34660	34826	34996	34722	34963	35031	34961	35017	34674	34859	35125	34978	34913	35016	34891	34712	35120	34676	34721	34897	34767	35069	35052	34892	34932	34883	35107	34737	34850	34885	34849	34960	34793	34862	34641	35042	35077	34781	35090	34753	34979	34777	34951	34978	34899	34825	34779	34693	34713	34734	34900	34729	34446	35003	34913	35014	34731	34891	34556	34861	34929	34731	35000	34655	34803	34922	34831	34705	35120	34857	34574	35034	34752	34830	34712	34966	34793	34922	34800	34766	34885	34624	34914	34853	34895	34504	34691	34898	34978	34540	34787	35053	34652	34962	34816	35170	34855	34879	35055	34963	34711	34939	34731	34770	35015	34865	35100	34674	35092	34520	34879	34559	34680	35030	34650	34726	34758	34840	34671	34998	34976	34666	35004	34858	34923	34924	35062	34874	34730	34935	35253	34804	34963	34971	34785	34842	34819	34939	34708	34914	34713	34962	34852	34916	34862	34914	34992	35031	35119	34867	34627	34953	34578	34810	34871	34850	34980	35011	34935	34965	34986	34795	34649	34653	34622	35149	34860	34962	34822	34681	34963	34827	34734	34772	35197	34711	34841	34834	34845	35005	34944	34897	34665	34504	34874	34932	34932	34740	34818	34975	35013	34957	34823	34915	34855	35081	34837	34763	34939	34707	35025	34882	34780	34881	34824	34827	34923	34825	34706	34898	35037	35053	35127	34771	34838	34975	34725	34834	35010	35007	34849	34918	34753	34911	34555	35027	35074	34678	34901	34642	34825	34930	34961	34532	34801	34697	34948	34874	35254	34793	34676	34827	34679	34797	34583	34874	34824	34994	34691	34942	34728	34895	34802	35095	34792	34802	34706	34844	34794	34694	34768	34776	35134	34870	35069	35001	34473	35161	34615	34528	34904	34953	34714	34882	34973	35010	34772	35258	34787	34983	34934	34696	35037	34953	35056	34917	34877	35200	35083	34921	35057	35006	34859	35110	34616	34851	34703	34978	34830	34983	34938	34986	34856	34903	34693	34719	34705	34996	34747	34964	34817	35039	34795	35063	34644	35074	35188	35081	34996	34790	34810	35019	34792	34815	34867	34767	34732	34725	34541	34829	34937	34930	35020	35026	34934	34526	34940	34830	35146	34596	35183	35002	34939	34633	35097	34993	34584	34652	34842	34850	34805	34811	34964	35046	34915	34796	34888	34886	34555	34821	34911	34967	34952	34756	34892	34814	34603	34741	34739	34761	34810	34879	35054	34891	34707	34721	34914	34711	34570	34839	34959	34856	34874	34959	34766	35157	34793	34870	34604	34694	34785	34763	34899	34957	34827	34679	34947	34725	34922	35022	34695	34773	34827	34697	34980	34966	34707	34888	35008	34790	35188	34857	34807	34882	34889	35048	34887	35165	35018	34761
20815	34849	33156	46501	83170	75349	50615	28611	23046	20378	19954	20005	19913	19945	20038	20059	19626	20147	19898	20076	19963	19734	19834	19750	19978	20072	20140	19738	19885	19785	19915	19827	19649	19989	19637	19912	20056	19946	19893	19958	19877	19802	20095	19769	19770	19911	19845	19838	19890	19828	19888	19923	20104	20035	19889	19747	19783	19793	19854	19902	19603	19849	19974	20051	19842	19896	19920	20086	19786	19794	19731	19817	19870	19801	19990	19894	19876	19919	19928	19993	19885	19932	19692	19854	19758	19890	19845	19881	19987	19721	19799	20000	19801	19885	19807	20019	19791	19916	19883	19799	19899	19644	19643	20014	19951	19851	19846	19937	19909	19811	19781	19840	19775	19931	19889	19969	19864	19823	19895	19732	19889	19818	19778	19893	19661	19991	19536	19835	19846	20031	19729	19912	20037	20000	19923	19989	19886	19869	19959	20012	19783	19937	19953	19840	19653	19970	19851	19810	19735	19722	19878	19897	19832	19739	19792	19798	19624	19818	19819	19975	19951	19773	19832	19812	19896	19759	19754	19848	19944	19704	19940	19949	19675	19732	19706	19745	19862	19823	19976	19810	19865	19834	19968	19691	19755	19839	19954	19908	19930	20035	19733	19882	19835	19737	20017	19903	19823	19965	19975	19753	19707	19992	19659	19888	19927	20013	19955	19638	19628	19888	19818	20017	19701	19803	20121	19858	19804	19982	20121	19890	19939	20075	19863	19881	19913	19842	19666	19929	19855	20006	19644	19600	19865	19706	19891	20007	20049	19711	20149	19851	19954	19745	19915	19913	19899	19728	19899	20002	19865	19779	19834	19883	19927	19975	19757	19897	19778	19768	19781	19841	19895	19764	19888	19818	19818	19767	19770	19820	19734	19803	19729	19960	20053	19663	19858	19735	19657	19841	19932	19936	19834	19783	19902	19805	20024	19663	19878	19652	19889	19933	19916	19815	19792	19706	19984	19777	19929	19774	19729	19811	19998	19896	19951	19795	19869	19949	19682	19795	19815	19908	20009	19682	19885	19878	19820	19968	19715	19801	19855	19798	19906	19679	19712	19759	19615	19791	19825	19771	20004	19725	19845	19698	19797	19898	19760	19942	19785	20004	19903	19846	19778	19724	19853	19783	19697	20115	19923	20137	19927	19887	19749	19779	19676	19947	19881	19788	19773	19748	19956	19947	19693	19720	19814	19752	19727	19759	19968	19965	19760	19836	19901	20015	19799	19885	19818	19951	19863	19843	19974	19752	19944	19689	19758	19823	19862	19925	19803	20035	19812	19780	19786	19781	19813	19867	19749	19862	19743	19956	19765	19799	19898	19771	19679	19756	19965	19832	19927	20107	19785	20152	19720	19734	19854	19909	19786	19820	19937	19851	19955	19945	19953	19870	19584	19988	20002	19925	19962	19826	19963	19831	20021	19713	20025	19999	19716	19922	19829	19997	19955	19730	19958	19886	19840	19700	20105	19944	19933	19961	19933	19705	19738	19831	19791	19686	19673	19946	19633	19775	19722	19789	19902	19791	19921	19690	19971	19973	19684	19753	19815	19924	19751	20050	19859	19917	19841	20070	19812	20043	19880	20047	19972	19968	19653	19922	19964	19772	19882	20048	19745	19707	19709	19909	19955	19890	19661	19786	19699	19800	19869	19891	19835	19704	19854	19617	19888	19825	19844	19738	19881	19815	19806	19899	19871	19795	19902	19842	19823	19924	19951	19885	19845	19948	19861	19807	20007	19854	19811	19912	20000	19722	19856	19834	19890	19835	19813	19773	19700	19980	19874	19705	19950	19917	19768	20057	19847	19850	19929	19579	19729	19875	19850	20012	19865	20063	19659	19814	19597	20044	19887	19942	19746	19810	19850	19905	19826	19873	19789	19870	19798	19846	19904	19724	19955	19969	19785	19813	20010	19873	19740	19800	19868	20090	19878	20038	19906	19843	19872	19795	19972	19679	19716	19843	19877	19794	19926	19953	19816	19703	19751	19875	19961	19821	19793	19599	19804	19849	19831	19844	19819	19792	19744	20057	19668	19835	19818	20145	19703	20102	19719	19903	19917	19828	20021	19904	19858	19758	19808	19723	19778	19951	19823	19998	19913	19804	19530	19907	19886	19587	20027	19925	19857	19698	19646	19988	19880	19697	19936	19908	19825	19938	20000	19859	19908	19892	19806	19870	19890	19840	19742	19833	19817	19642	19873	19928	19781	19912	19726	19849	19798	19844	19758	19627	19814	19867	19796	19865	20004	19701	19687	19908	19637	19807	19890	19714	19745	19771	19761	19832	19863	19845	19820	19886	19731	19885	19967	19833	19825	19817	19797	19803	19694	19875	19818	19938	19791	19788	19776	19522	19677	19855	19813	19626	19923	19630	19989	19964	19865	19627	19801	19804	20073	19780	19912	19954	19848	19877	19870	19890	19726	19756	19856	19934	19855	19937	19924	19872	19735	19871	19918	19743	19935	19887	19882	19798	19919	19713	20082	19877	19916	19918	20068	19871	19724	19987	19752	19866	19819	19712	19921	19818	19930	19911	19858	19903	19754	19729	19929	19957	19823	19920	19851	19736	19803	19916	19953	19861	19679	19785	19885	19818	19946	19890	19853	19899	19910	19775	20009	20103	19850	19745	19802	19840	19926	19899	19788	19779	19914	19881	19922	19952	19752	19901	19861	19857	19919	19834	19723	19791	19958	19780	19823	19740	19674	19719	19943	19875	19814	19703	19843	20013	19907	19821	19682	19824	19943	20087	19871	19882	19695	20007	19807	19792	19950	19904	20007	19786	19802	20107	19894	19828	19739	19911	19893	19809	19755	19895	19688	19833	19879	19927	20078	19715	19814	19920	19911	19896	19696	19974	19617	19885	19938	19865	19840	19992	19934	19807	19748	19609	19907	19694	19628	19783	19872	19769	19844	19737	19948	19837	19877	19941	19699	19843	19886	19829	19866	19868	19747	19870	20056	19933	19854	19930	19858	19806	19659	19855	19761	19914	19724	19743	19844	19855	19793	19910	19898	19784	19846	19744	19888	19617	19981	19631	19903	20051	19818	19896	19686	19841	20126	20031	19879	19989	19877	19814	19945	19956	19884	19883	19707	19790	19807	19788	19876	20063	19729	19872	19774	19649	19665	19889	19870	19884	19844	19912	19812	19742	19859	19832	19735	20073	19896	19959	19738	19800	19860	19764	19821	19782	19692	19904	19809	19908	19845	20095	19596	19805	19803	19813	19782	19928	19685	19748	19869	19848	19883	19756	19762	19880	19917	19619	19803	19709	20164	19889	19984	19705	19765	19800	20030	19938	19684	19694	19809	19844	19938	19834	19747	19698	19953	19791	20051	19803	19760	19961	20026	19832	19817	19789	19919	19814	19718	19949	20052	19858	19830	19680	19727	19935	19829	19834	19657	20001	19814	19900	20043	19670	19831	19945	19891	19852	19853	19969	19847	19876	20045	19917	19931	19850	19704	19776	19787	19734	19857	19689	19819	19784	19818	19955	20125	19958	19736	19933	19903	19802	19837	19994	19546	19740	19831	20064	20001	19843	19797	19798	19981	19814	19870	19922	19821	19860	19928	19789	20037	19683	19709	19650	19713	19914	19548	19930	19909	19981	19945	20005	19931	19954	19849	19652	19641	19721	20099	20097	19863	19812	19831	19753	19806	20014	19902	19950	19655	19681	19825	19994	19715	19732	19938	19979	19905	19967	19959	19657	19829	19821	19925	19836	19984	19942	19780	19880	19846	19523	19910	19791	19619	19867	19651	19862	19945	19940	20102	19878	19877	19896	19974	19767	19970	19768	19918	19828	19890	19861	19703	19905	19754	19664	20031	19680	19943	19897	19812	19866	20064	20043	19865	19830	19948	19985	19706	19909	19849	19755	19765	19721	19720	19712	19833	20017	19640	19857	19993	19829	19834	19686	19766	19813	19923	19758	19852	19736	19948	19744	19888	19855	19830	19819	19721	19928	19698	19817	19901	19837	19879	19744	19901	19709	19830	19644	19747	19898	19962	19921	19959	19669	19849	19944	19799	19832	19837	19801	19717	19872	20010	19717	19964	20044	19791	19905	19950	20002	19835	20037	19867	19920	19879	19862	19909	19928	19833	19790	19798	19956	19737	19676	19791	19764	19624	19939	19798	19836	19926	20111	19809	19811	19797	19749	19777	19908	19942	19825	19562	19913	19858	19696	19710	19875	19830	19852	19918	19757	19871	19776	19826	20154	19684	19790	19764	19818	19750	19730	19893	19638	19885	19798	19897	19743	19891	19940	19952	19808	19853	19819	19886	19865	19891	19999	19896	19823	19921	19851	19929	19871	19827	19931	19755	19866	19836	19981	19667	19994	19798	19983	19825	19820	19780	19728	19683	19925	19896	19749	19844	19804	19685	19821	19821	19686	19838	20122	19880	19870	19676	19826	19674	20095	19928	19755	19826	19751	20003	19690	19811	19876	19925	19965	19770	20178	19707	19911	19950	19867	19822	19898	19771	19609	19896	19851	19659	19960	19975	19834	19783	19870	19916	19728	19848	19864	19823	20061	20006	19990	19773	20161	19665	19822	19828	19861	19989	19928	19792	19857	19857	19830	19743	19923	19731	19910	19919	19792	19934	19780	19802	19767	20009	19708	19807	19702	19797	19889	19746	19927	19682	19988	19801	19721	20004	19967	19825	19999	19891	19763	19764	20174	20007	19962	19865	19820	19863	19869	20045	19874	19741	19908	19899	19888	20064	19687	19887	19835	19897	19697	19999	19902	19741	19888	19844	19998	19770	19747	19787	19780	19714	19989	19722	19888	19878	19786	19884	19699	19872	19875	19776	19875	19844	19952	20011	19838	19912	19775	19850	19884	19956	19890	19891	19991	19677	19787	19838	19756	19952	19806	19852	19611	19819	19950	19770	19910	19987	19913	19972	19875	19777	19871	19853	19638	19930	19723	19905	19772	19920	19938	19871	19971	19726	20042	19841	19954	19773	19933	19848	19784	20033	19862	19998	19916	19748	19716	19838	19715	19880	19943	19831	19784	19872	19915	19877	19852	19771	19909	19969	19958	19751	19900	19725	19975	19908	19664	19926	19653	19876	19876	19736	19965	19754	19793	19759	19643	19684	19718	19981	19694	19920	19840	19960	19860	19926	19850
22726	21272	28109	33588	74534	78859	65690	46386	39821	37146	36292	36163	36109	36392	36088	36078	36089	35739	36016	36095	35951	36030	35976	35832	35893	36080	35894	36041	35737	35946	36052	36018	35777	35817	36126	36022	35862	35714	35958	36104	35774	36187	35765	35765	35890	35984	36005	35610	35917	35928	35719	35945	35674	36040	35977	35624	35961	35787	35777	35848	35796	35757	35860	35948	35741	35971	36048	35820	35957	35786	35914	35955	35686	35840	35712	35553	36088	35757	35710	35875	35590	35532	35808	35683	35912	35588	36068	35565	35921	35705	35708	36030	36004	35877	35741	35985	35810	36054	35614	35854	35927	35642	36087	35566	35761	35936	35927	35928	35843	35813	35616	35763	35827	35603	35963	35793	35697	36058	35903	36027	35688	35710	35774	35892	35872	35845	35894	35750	35888	35838	36083	36160	35896	35839	35802	35901	35979	35757	35664	35894	35953	35932	35888	36074	35850	35907	35970	35610	35903	35567	35908	35678	35818	35818	35899	35998	35799	35904	35948	35699	36062	36084	35951	35918	35737	36126	36010	35848	35926	35727	35700	36020	35769	35898	35947	35933	35794	35946	35837	35835	35633	35638	35721	35892	36062	35838	35928	36009	35753	35849	35862	36037	36080	35848	35949	35996	35897	35637	36300	35848	35912	35738	36117	36057	35756	35850	35914	35864	35724	36012	35787	35909	35802	35526	35753	35693	35797	35793	35793	35704	35834	35993	35680	35868	35784	35830	35728	35856	35817	36055	36002	35780	35726	35833	36138	35780	35799	35946	35764	35941	35835	35775	36059	35716	35639	35628	35486	35818	36134	35614	35732	35880	35795	35788	35884	35774	35617	35660	36004	35716	35597	35777	35746	35931	35822	35772	35820	35728	35881	35997	35942	35785	35862	35710	35732	35921	35654	35797	35595	35682	35781	35703	35905	35657	36138	35673	36091	35826	35901	35578	35904	35352	35626	35755	35938	35896	35747	35815	35742	35656	35788	36144	35959	35511	35937	35744	35808	35756	35594	35764	35649	35890	35854	35956	35924	35722	35818	36041	35800	36021	35929	35841	35678	35841	35932	35852	36011	35956	35706	35853	35511	35731	35841	35734	35791	35912	36125	35819	35812	35709	35836	35699	35650	35831	35989	35981	35898	36069	35513	35740	35927	35651	36006	35791	35803	35685	36057	35814	35947	35888	35774	35895	35814	35607	35857	35925	35931	36069	35840	36009	35740	35852	35776	36059	35794	36032	35940	35723	36187	36024	36010	35921	36035	35580	36071	35785	36216	35668	35808	35681	35709	35636	35772	35728	35615	35749	35805	36065	35971	35653	36038	36035	35753	35757	35731	35807	36002	35921	35960	35851	36101	35710	35611	35939	35504	35675	35762	35771	36008	35759	35582	35956	35797	35768	35957	35784	35827	35657	35651	35702	35951	36088	35891	35600	35757	35926	35859	35862	35976	36174	35938	35959	35866	35760	35859	35867	35385	35919	36038	35947	35781	36142	35756	35867	35927	35932	36076	35917	35866	35692	35706	35784	35710	35868	35582	35678	35923	35881	35781	35754	35871	35935	35471	35886	35849	35672	35622	35817	36080	35997	35840	35595	35738	35638	35874	35875	35897	35718	35548	35709	35687	35864	35716	35949	35961	35815	35739	35934	35672	35704	35894	35989	36212	35790	36122	35895	35824	35636	36008	35410	35909	35886	35977	35818	36079	36107	36015	35629	35792	35887	36033	35683	35724	35761	35842	35796	35836	35885	35834	35754	35985	35929	35691	35737	35897	35814	35899	35898	35813	35910	35952	35771	35884	35911	35548	35880	35734	35672	35910	35761	35951	35769	36049	35699	36067	35871	35894	35834	35744	35731	35771	35846	35775	35988	35861	35786	35915	35532	35761	35685	35631	35908	35858	35889	35668	35765	35926	35551	35897	35967	35824	35826	35870	35740	35720	35828	35785	35800	36047	35700	35991	35892	35864	35902	35797	36035	35850	35707	35759	36118	36074	35703	35573	36011	35982	35828	35775	35881	35977	36099	35728	35800	35865	35937	35610	35674	35853	35826	35824	35752	35741	35772	35619	35686	35997	35569	35882	36032	35850	35901	35746	35757	36043	36061	36054	35926	35779	35963	35758	35792	35703	35716	35985	36132	35632	35824	36120	35610	35895	35764	35619	35817	35991	35858	35799	35994	35799	35869	36014	35507	35991	35779	35837	35481	35805	35991	35827	35733	35808	35972	35746	35880	35904	35946	35972	35917	35879	36015	35860	35866	35848	35940	35484	35857	35747	35922	35778	35886	35798	36083	35883	35885	35583	35774	35719	35757	35984	35736	35841	35831	35878	35832	36003	35719	35705	35854	35849	35927	35680	36039	35852	35651	35802	36011	35980	35843	36127	35558	35573	35604	35896	35842	35716	35706	35666	35715	35966	36023	36179	35699	35803	35908	35810	36072	35884	35864	35971	36100	36094	35934	35737	35716	35744	35814	35859	36101	36013	36207	36030	35959	35843	35781	35601	35848	36044	35981	35768	35467	35853	35971	35735	35814	35877	35792	36025	35938	35907	35769	35823	35687	35924	35815	36212	35789	35764	35752	35776	36113	35790	35705	35669	35858	35898	35948	35789	35985	36068	36185	35583	35629	35857	36027	35696	35801	35682	35838	35773	35961	35681	35748	35970	36034	35864	35570	35741	35829	35849	35952	35826	35496	35841	35758	35732	35991	35930	35937	36032	35877	35731	35890	35789	35898	35897	35736	35981	35812	36013	35738	35936	35954	35815	35915	35818	35887	35747	35862	35925	35766	35872	35995	36054	35689	35868	35940	35789	35782	35858	35712	35779	35873	35678	35906	35907	35923	35669	35688	36140	35783	36019	35470	35721	35926	35822	35702	35836	35730	35897	35848	35836	35538	35996	35752	35801	35770	35769	35805	35750	36013	35816	35789	35844	35870	35643	36069	35808	35660	35691	36079	36051	36043	35779	35710	35703	36017	35885	35629	36090	36097	36059	35832	36079	36056	35662	35630	35995	35905	35763	35677	35894	35951	35899	35769	35854	35778	35587	35766	35878	35714	35772	35787	35754	36053	35627	35671	35870	35968	36069	35586	35768	35981	35936	35946	35732	35745	36190	35767	35881	36003	35693	35947	35679	36044	35909	36032	35870	35803	35976	35853	35851	36019	35922	35624	36022	35667	35859	35982	35753	36098	35943	35607	35713	35987	35829	35882	35855	36170	35725	35620	35574	35740	35841	35984	36002	35786	36108	36033	36137	35976	35775	35721	35705	35779	35990	35909	36085	35566	35743	35661	35852	36059	35746	36077	35994	35844	35961	35473	35786	35875	35859	36091	36022	35966	35755	35891	35679	35954	35785	35842	35758	35739	35538	35584	36014	36183	36006	35753	35656	35699	35864	35958	35819	35766	36018	35897	35706	35917	36024	36281	35976	35700	35762	35888	35769	35994	36066	35677	35741	35815	35589	35631	35825	35690	35770	35564	36000	35469	35773	35723	35717	35896	35784	35519	35773	35599	35714	35595	35815	35827	35430	35651	35874	35740	35969	35775	35874	35849	35951	35794	36025	36045	35864	36032	35768	35848	35877	35596	35625	35798	35630	35849	36081	35876	35873	35874	36000	35604	35832	35842	35956	35952	35791	35795	35880	36115	35831	35884	35706	35595	35884	35763	35683	35723	35914	35976	35850	35856	35630	35849	35691	35597	35901	36193	35596	35740	36016	35925	36030	35783	35747	35945	36010	35895	35681	35276	35835	35948	35816	35587	35624	35844	36132	35896	35740	35870	36033	35747	35990	36037	35734	35922	36062	35867	35981	35818	35705	35499	36094	35871	36027	35804	35916	36093	35858	35761	35893	36015	35976	35917	35742	35932	35916	35833	35567	35820	35829	35859	35976	35702	36144	36002	36043	35653	35784	35765	35793	35761	35673	35832	35905	35892	36076	35794	35638	35686	35865	35859	35881	35746	35981	35555	35857	35812	35751	35742	35915	36082	35817	35579	35827	35837	35696	35877	35851	35908	35637	35505	35845	35585	35690	35890	35775	35847	35883	35774	35601	35538	35644	35852	35519	35946	35778	35645	35736	35948	35910	35945	36002	35793	35654	35552	35640	35966	35935	35936	35910	35858	35765	35857	35510	35786	35824	36019	35764	35759	35880	35792	35649	35824	36048	36066	35749	35783	35793	35725	35540	35946	35851	35687	36173	35818	35825	35972	35982	35758	35749	35838	35818	35623	35929	35993	35583	36106	35781	36037	35960	35549	35969	35599	35654	35996	35745	35931	35717	35947	35939	35755	35671	35771	35990	36068	35788	35664	35625	35912	35702	35939	35805	35697	35919	35773	35985	35881	35876	35898	35907	35845	35784	35725	35885	35570	35734	35679	35792	35749	35949	35725	35718	35803	35933	35884	36073	35907	35925	35826	35729	35602	35891	35666	35691	35914	35788	35787	35717	35526	35807	36096	35949	35852	35795	35976	35887	36003	35908	35675	35836	35972	36105	35769	36121	35664	35842	35473	35657	35519	35710	35927	35966	35741	35550	35943	35841	35728	35784	35968	35764	36010	36060	35905	35879	36037	36052	35628	35987	35869	35930	36073	36027	36111	35960	36015	35991	35817	35702	36222	35719	35562	35635	35604	35825	35910	35490	35844	36003	36015	35895	35699	35777	35800	35836	35795	35645	35752	35610	35787	35868	35953	36036	36102	35753	35801	35949	35655	35988	35920	35684	35960	36009	36004	35701	35887	35895	35763	35888	35771	35884	35771	35842	35821	35774	35834	35956	35409	35818	35686	35520	36034	35783	35780	35634	35890	36024	35928	35698	35449	36086	35919	35773	35856	35712	35863	35673	35764	35885	35663	35995	35694	35800	35620	35741	35957	35921	35755	35874	35809	35854	36065	36175	36219	35661	35473	36001	35880	35604	35875	35717	35837	35774	35694	35703	35539	35828	35780	35803	35894	36203	35818	35913	35903	35890	35846	35634	35786	35719	35915	35673	35819	35785	35553	35737	35919	35922	36008	35851	36044	35763	35837	36018	35805	35801	36035	35910	35702	36280	35965	35857	35783	35838	35752	35805	35466	35802	35799	35744	35686	35988	35742	35653	35842	35864	35878	35735	35741	35841	36008	35913	35746
20883	37420	40181	51431	92351	89306	63095	34147	25519	21297	20743	20735	20574	20792	20586	20621	20651	20765	20616	20597	20645	20577	20740	20815	20649	20640	20779	20464	20396	20625	20500	20611	20520	20775	20492	20544	20704	20588	20452	20638	20608	20550	20498	20601	20496	20672	20521	20589	20521	20542	20426	20632	20634	20632	20716	20565	20644	20463	20663	20490	20562	20532	20582	20582	20549	20570	20569	20598	20517	20766	20724	20735	20488	20626	20565	20531	20643	20587	20710	20620	20425	20590	20679	20741	20577	20735	20783	20501	20835	20551	20606	20611	20590	20513	20513	20436	20583	20549	20726	20650	20531	20678	20621	20550	20493	20535	20404	20523	20606	20582	20566	20656	20784	20595	20498	20667	20653	20672	20465	20729	20724	20763	20541	20564	20618	20559	20716	20735	20526	20575	20552	20501	20592	20480	20477	20605	20349	20518	20719	20662	20609	20399	20523	20712	20668	20547	20444	20649	20512	20691	20711	20448	20504	20372	20643	20501	20435	20413	20491	20602	20418	20726	20521	20560	20526	20553	20570	20696	20614	20747	20665	20505	20656	20716	20673	20492	20467	20644	20671	20503	20512	20318	20428	20588	20722	20570	20469	20732	20658	20845	20588	20606	20553	20695	20550	20596	20608	20457	20378	20488	20626	20596	20660	20482	20502	20649	20604	20576	20517	20615	20570	20524	20631	20612	20553	20468	20583	20511	20599	20558	20476	20579	20484	20823	20777	20501	20437	20570	20541	20652	20733	20531	20425	20347	20472	20529	20598	20624	20470	20390	20613	20741	20517	20523	20637	20577	20476	20592	20497	20506	20552	20500	20524	20549	20713	20651	20523	20423	20539	20642	20374	20644	20465	20477	20464	20595	20657	20620	20594	20574	20663	20523	20643	20653	20456	20648	20470	20562	20682	20611	20658	20747	20561	20591	20501	20729	20737	20459	20566	20597	20650	20575	20698	20663	20451	20406	20579	20613	20565	20669	20492	20261	20705	20560	20547	20553	20613	20496	20416	20686	20508	20558	20345	20485	20616	20457	20450	20452	20399	20480	20510	20463	20283	20375	20568	20514	20520	20419	20636	20550	20475	20684	20592	20413	20628	20527	20813	20676	20556	20565	20713	20516	20521	20466	20616	20691	20630	20347	20405	20408	20778	20575	20677	20740	20386	20466	20821	20625	20737	20565	20884	20611	20680	20509	20638	20470	20655	20445	20539	20466	20440	20626	20596	20569	20515	20508	20563	20544	20602	20728	20473	20397	20419	20575	20454	20650	20573	20442	20587	20565	20749	20641	20490	20529	20394	20393	20446	20476	20608	20452	20454	20449	20615	20365	20393	20717	20585	20507	20580	20419	20566	20507	20611	20546	20598	20819	20441	20398	20365	20611	20409	20709	20608	20594	20519	20475	20447	20639	20609	20664	20729	20673	20403	20504	20548	20549	20544	20503	20263	20479	20687	20421	20577	20754	20676	20640	20438	20555	20602	20514	20403	20506	20809	20555	20768	20507	20370	20566	20680	20634	20446	20647	20557	20548	20507	20430	20405	20525	20316	20672	20471	20544	20513	20601	20661	20469	20619	20596	20498	20673	20551	20585	20503	20766	20658	20475	20548	20676	20585	20502	20476	20645	20493	20695	20602	20610	20520	20492	20625	20683	20590	20506	20620	20549	20629	20595	20549	20622	20439	20498	20635	20380	20635	20723	20577	20513	20580	20656	20567	20518	20464	20802	20609	20725	20671	20532	20643	20771	20533	20429	20590	20594	20674	20565	20533	20775	20771	20424	20648	20399	20502	20440	20468	20639	20519	20683	20647	20773	20603	20676	20563	20409	20418	20463	20423	20591	20719	20376	20741	20492	20448	20390	20670	20232	20652	20644	20628	20424	20516	20619	20612	20566	20620	20489	20688	20741	20603	20458	20598	20498	20612	20623	20564	20588	20507	20755	20419	20563	20648	20520	20716	20536	20571	20380	20459	20554	20504	20784	20521	20581	20826	20612	20711	20675	20780	20596	20570	20399	20393	20554	20388	20444	20700	20498	20621	20495	20620	20427	20566	20541	20377	20495	20650	20526	20606	20414	20537	20505	20673	20623	20698	20566	20606	20596	20505	20699	20901	20361	20505	20594	20703	20820	20674	20586	20664	20647	20563	20471	20492	20835	20600	20685	20447	20551	20689	20704	20634	20440	20533	20622	20396	20399	20762	20466	20410	20446	20389	20588	20562	20495	20677	20488	20547	20578	20613	20428	20468	20584	20693	20660	20625	20571	20539	20670	20544	20706	20625	20636	20615	20790	20664	20344	20640	20442	20536	20550	20716	20551	20572	20565	20588	20410	20771	20529	20716	20439	20536	20607	20487	20463	20771	20583	20417	20537	20502	20858	20726	20576	20476	20602	20725	20409	20431	20469	20519	20514	20671	20472	20633	20683	20582	20482	20399	20427	20542	20568	20671	20549	20659	20538	20553	20573	20397	20698	20472	20701	20589	20625	20480	20716	20504	20788	20585	20269	20658	20363	20485	20606	20537	20262	20612	20358	20623	20514	20501	20680	20667	20513	20609	20403	20548	20364	20520	20731	20729	20362	20490	20526	20563	20597	20452	20386	20615	20717	20683	20655	20589	20443	20802	20674	20653	20481	20455	20431	20607	20574	20564	20621	20580	20663	20534	20563	20524	20479	20612	20685	20678	20706	20550	20415	20713	20440	20648	20360	20559	20644	20333	20634	20478	20511	20592	20539	20586	20757	20764	20615	20617	20350	20567	20467	20563	20640	20498	20459	20276	20438	20535	20686	20479	20479	20521	20556	20735	20577	20507	20632	20425	20383	20410	20428	20518	20624	20370	20367	20724	20518	20409	20791	20466	20450	20691	20329	20468	20551	20653	20456	20603	20595	20541	20636	20538	20574	20606	20598	20651	20576	20445	20587	20445	20586	20442	20539	20662	20627	20512	20402	20655	20549	20288	20592	20362	20660	20699	20483	20630	20409	20510	20734	20500	20493	20334	20562	20464	20640	20517	20623	20513	20584	20555	20440	20542	20655	20541	20548	20601	20365	20550	20438	20466	20584	20418	20543	20386	20689	20643	20613	20556	20513	20433	20457	20559	20244	20547	20653	20646	20594	20483	20439	20691	20478	20392	20485	20463	20496	20729	20592	20529	20694	20610	20568	20537	20538	20726	20505	20690	20636	20630	20394	20426	20802	20605	20459	20661	20433	20553	20594	20531	20655	20505	20578	20609	20518	20406	20622	20567	20631	20568	20622	20456	20461	20687	20375	20530	20449	20670	20625	20396	20555	20578	20565	20606	20705	20725	20542	20478	20691	20569	20533	20485	20426	20600	20728	20637	20462	20634	20584	20424	20682	20415	20486	20673	20623	20646	20562	20657	20584	20620	20602	20604	20586	20574	20663	20726	20566	20450	20492	20608	20595	20454	20554	20612	20334	20856	20432	20606	20484	20504	20486	20406	20418	20398	20458	20629	20528	20525	20720	20755	20409	20530	20484	20481	20600	20632	20582	20584	20644	20356	20449	20472	20362	20672	20761	20448	20522	20794	20544	20552	20396	20523	20668	20548	20435	20765	20236	20603	20392	20487	20575	20426	20591	20816	20667	20693	20642	20612	20678	20708	20750	20473	20506	20553	20661	20436	20387	20445	20405	20517	20343	20711	20587	20697	20558	20782	20546	20483	20706	20518	20539	20603	20619	20517	20437	20561	20572	20445	20617	20498	20599	20616	20629	20627	20516	20610	20671	20598	20571	20769	20537	20567	20670	20563	20654	20420	20590	20294	20351	20615	20536	20673	20425	20567	20545	20402	20678	20771	20622	20686	20703	20445	20568	20536	20765	20546	20724	20456	20504	20682	20628	20670	20307	20713	20620	20284	20482	20705	20538	20515	20484	20466	20610	20379	20440	20526	20385	20644	20630	20399	20608	20384	20545	20702	20676	20431	20544	20534	20523	20690	20451	20498	20406	20535	20608	20694	20628	20458	20346	20576	20761	20456	20589	20721	20489	20597	20390	20427	20603	20722	20658	20717	20717	20575	20601	20296	20557	20571	20270	20664	20634	20495	20574	20406	20644	20652	20408	20602	20414	20551	20505	20590	20622	20620	20459	20626	20592	20470	20425	20433	20599	20577	20505	20575	20444	20557	20518	20412	20607	20700	20635	20712	20526	20521	20404	20418	20575	20741	20360	20572	20583	20664	20284	20710	20341	20605	20568	20794	20532	20390	20589	20639	20580	20589	20620	20557	20569	20597	20495	20453	20538	20530	20454	20440	20556	20540	20597	20498	20152	20665	20476	20429	20548	20566	20536	20488	20578	20475	20543	20583	20698	20587	20595	20485	20632	20533	20561	20602	20574	20698	20574	20605	20473	20514	20471	20658	20598	20722	20657	20635	20475	20630	20438	20481	20410	20521	20672	20503	20483	20610	20558	20528	20618	20460	20467	20726	20420	20880	20698	20425	20637	20460	20307	20236	20523	20557	20624	20651	20692	20510	20616	20529	20651	20670	20500	20382	20537	20519	20473	20557	20432	20502	20333	20391	20475	20463	20735	20736	20489	20500	20603	20511	20709	20571	20440	20482	20405	20451	20617	20341	20353	20452	20489	20605	20408	20763	20671	20447	20523	20531	20554	20674	20615	20582	20615	20482	20572	20507	20540	20653	20600	20712	20490	20608	20576	20580	20633	20494	20454	20373	20599	20534	20452	20743	20414	20713	20417	20486	20534	20619	20677	20291	20500	20519	20774	20646	20714	20538	20560	20699	20488	20500	20495	20554	20253	20494	20424	20645	20535	20442	20381	20543	20503	20320	20559	20597	20670	20544	20319	20651	20696	20433	20500	20617	20844	20497	20659	20511	20747	20599	20402	20454	20665	20637	20492	20649	20582	20612	20585	20564	20598	20418	20635	20395	20662	20471	20588	20532	20523	20459	20683	20787	20466	20472	20353	20613	20610	20488	20621	20722	20632	20601	20500	20463	20654	20612	20573	20518	20624	20421	20667	20462	20535	20463	20503	20504	20649	20583	20569	20465	20627	20544	20565	20504	20513	20548	20562	20563	20835	20531	20743	20484	20634	20501	20541	20687	20489	20618	20531	20656	20578	20450	20749	20783	20546	20381	20674	20520	20610
32657	29003	36932	38268	46125	46461	41311	36710	35121	34678	34307	34289	34677	34368	34569	34839	34445	34598	34465	34390	34694	34414	34604	34559	34566	34616	34593	34545	34506	34515	34597	34573	34468	34341	34561	34805	34530	34421	34410	34478	34638	34692	34469	34660	34759	34621	34542	34560	34650	34312	34616	34512	34387	34595	34592	34533	34440	34538	34364	34699	34585	34753	34726	34602	34778	34763	34440	34698	34593	34783	34425	34557	34409	34737	34483	34628	34374	34483	34488	34407	34552	34273	34480	34699	34428	34723	34738	34600	34524	34319	34455	34306	34415	34558	34445	34408	34612	34417	34630	34581	34456	34318	34453	34701	34744	34528	34432	34715	34418	34525	34451	34481	34540	34677	34675	34473	34441	34388	34310	34578	34720	34669	34636	34367	34217	34438	34579	34537	34752	34292	34721	34380	34689	34579	34745	34534	34445	34674	34519	34640	34419	34506	34537	34562	34500	34410	34428	34514	34480	34462	34472	34521	34379	34674	34474	34565	34385	34406	34637	34641	34699	34550	34688	34612	34499	34444	34161	34614	34188	34335	34580	34762	34629	34438	34584	34843	34800	34542	34621	34470	34667	34314	34706	34519	34352	34346	34418	34655	34282	34528	34548	34711	34671	34464	34589	34463	34360	34764	34487	34509	34690	34676	34465	34667	34576	34550	34705	34376	34506	34572	34650	34455	34578	34405	34609	34529	34597	34356	34400	34570	34640	34545	34599	34571	34570	34446	34697	34468	34940	34751	34531	34512	34704	34345	34410	34348	34490	34798	34686	34537	34312	34576	34448	34385	34659	34595	34769	34569	34510	34421	34606	34533	34487	34686	34613	34606	34521	34594	34581	34463	34328	34615	34698	34738	34524	34638	34522	34627	34419	34481	34583	34696	34255	34685	34361	34644	34342	34357	34619	34461	34554	34465	34457	34592	34465	34559	34731	34490	34644	34579	34466	34361	34657	34519	34596	34621	34482	34446	34420	34711	34507	34625	34704	34528	34731	34368	34496	34795	34515	34615	34675	34769	34530	34486	34690	34548	34555	34540	34252	34663	34662	34507	34563	34495	34430	34688	34511	34674	34781	34476	34666	34544	34409	34609	34429	34489	34471	34443	34740	34471	34650	34686	34641	34432	34754	34537	34609	34470	34441	34658	34506	34622	34544	34509	34332	34588	34409	34513	34704	34517	34491	34648	34571	34650	34438	34373	34414	34464	34286	34592	34498	34990	34421	34674	34525	34576	34461	34547	34486	34566	34498	34578	34330	34313	34445	34398	34475	34591	34491	34434	34534	34440	34769	34434	34574	34417	34794	34629	34447	34409	34603	34656	34743	34239	34615	34517	34677	34530	34543	34650	34258	34424	34378	34599	34481	34370	34306	34569	34497	34539	34631	34703	34669	34585	34467	34447	34459	34610	34656	34641	34449	34599	34481	34452	34725	34827	34526	34493	34391	34456	34712	34397	34509	34745	34651	34335	34542	34354	34384	34247	34539	34375	34451	34638	34583	34332	34454	34572	34546	34145	34488	34626	34532	34427	34783	34571	34397	34805	34690	34565	34524	34734	34610	34517	34266	34695	34321	34484	34540	34345	34137	34587	34499	34523	34568	34673	34421	34586	34771	34499	34437	34351	34351	34905	34659	34593	34390	34554	34456	34551	34791	34398	34538	34452	34441	34224	34527	34551	34614	34655	34719	34495	34723	34656	34374	34511	34462	34472	34635	34555	34805	34727	34517	34640	34595	34633	34380	34501	34601	34678	34675	34254	34595	34510	34301	34441	34430	34351	34433	34546	34400	34575	34570	34436	34274	34284	34754	34927	34478	34712	34607	34416	34552	34550	34665	34614	34328	34381	34465	34461	34498	34595	34661	34869	34485	34275	34859	34344	34298	34567	34444	34452	34474	34514	34417	34536	34437	34363	34374	34497	34719	34532	34406	34637	34571	34725	34618	34467	34538	34527	34645	34592	34764	34279	34617	34328	34600	34617	34674	34536	34721	34552	34457	34429	34730	34755	34693	34487	34349	34419	34387	34452	34525	34461	34736	34490	34614	34561	34588	34629	34592	34651	34660	34591	34576	34698	34689	34460	34494	34545	34691	34466	34660	34730	34570	34363	34427	34525	34472	34872	34698	34892	34705	34689	34844	34367	34475	34685	34577	34470	34699	34554	34342	34610	34572	34382	34695	34618	34728	34631	34991	34590	34830	34449	34635	34233	34427	34581	34642	34773	34317	34767	34612	34572	34427	34518	34532	34397	34209	34487	34572	34367	34612	34574	34367	34682	34474	34604	34449	34635	34623	34577	34592	34677	34507	34647	34381	34462	34601	34325	34488	34402	34707	34630	34529	34814	34525	34710	34526	34617	34506	34735	34405	34795	34447	34494	34507	34666	34406	34685	34396	34544	34257	34485	34401	34279	34385	34354	34731	34581	34588	34546	34693	34791	34309	34445	34756	34567	34581	34479	34562	34361	34572	34249	34273	34627	34383	34719	34635	34580	34720	34414	34419	34320	34514	34414	34686	34587	34611	34474	34541	34542	34658	34309	34612	34456	34576	34756	34546	34387	34702	34328	34360	34462	34413	34522	34729	34439	34620	34399	34696	34351	34491	34469	34508	34559	34359	34578	34746	34772	34605	34447	34427	34495	34606	34179	34740	34515	34424	34559	34491	34716	34519	34315	34216	34475	34675	34881	34666	34499	34572	34665	34514	34784	34317	34692	34600	34592	34737	34601	34630	34494	34526	34268	34407	34628	34629	34565	34699	34422	34727	34418	34634	34606	34671	34926	34678	34706	34862	34389	34799	34614	34479	34240	34573	34434	34661	34489	34453	34547	34490	34529	34831	34609	34720	34432	34709	34482	34552	34398	34456	34452	34371	34649	34320	34657	34501	34528	34372	34594	34520	34613	34506	34165	34262	34440	34485	34337	34458	34320	34455	34461	34397	34777	34277	34665	34526	34474	34515	34593	34630	34645	34505	34336	34513	34645	34617	34619	34579	34642	34513	34635	34674	34633	34534	34583	34458	34600	34540	34591	34558	34492	34814	34544	34447	34403	34442	34556	34461	34740	34345	34664	34444	34490	34559	34515	34690	34529	34693	34631	34567	34545	34767	34458	34432	34567	34701	34585	34627	34426	34480	34684	34736	34211	34414	34352	34513	34523	34728	34715	34578	34457	34708	34803	34595	34552	34505	34490	34588	34382	34575	34491	34348	34475	34629	34381	34631	34683	34414	34562	34243	34413	34516	34455	34730	34773	34551	34332	34596	34456	34552	34309	34346	34644	34397	34376	34649	34238	34650	34805	34731	34662	34647	34316	34758	34694	34445	34713	34744	34535	34411	34527	34414	34612	34414	34653	34650	34770	34588	34589	34802	34648	34564	34497	34368	34506	34324	34608	34470	34600	34441	34570	34558	34932	34432	34647	34804	34384	34493	34636	34692	34685	34349	34416	34602	34653	34599	34586	34702	34500	34657	34831	34714	34778	34452	34608	34734	34398	34348	34471	34490	34578	34643	34755	34555	34904	34695	34457	34742	34413	34663	34406	34624	34754	34462	34291	34707	34570	34368	34537	34574	34484	34478	34723	34594	34738	34642	34377	34516	34436	34474	34809	34633	34788	34722	34630	34942	34619	34688	34504	34514	34337	34668	34578	34553	34634	34582	34314	34284	34353	34566	34323	34730	34589	34444	34337	34672	34641	34393	34756	34604	34454	34628	34573	34682	34720	34664	34435	34825	34399	34449	34649	34548	34559	34433	34564	34368	34730	34561	34857	34702	34436	34816	34414	34609	34274	34410	34412	34553	34514	34273	34400	34532	34437	34884	34511	34701	34347	34243	34325	34611	34703	34526	34338	34423	34592	34504	34512	34454	34680	34474	34651	34770	34794	34590	34621	34900	34561	34487	34589	34487	34783	34619	34829	34374	34576	34417	34652	34535	34477	34515	34526	34516	34374	34525	34378	34397	34677	34568	34549	34482	34359	34558	34599	34656	34494	34612	34281	34600	34672	34672	34688	34370	34625	34564	34363	34685	34817	34504	34240	34352	34462	34628	34500	34593	34435	34459	34435	34646	34477	34410	34403	34334	34900	34715	34545	34403	34261	34460	34769	34435	34558	34689	34532	34548	34479	34520	34406	34506	34768	34756	34817	34388	34551	34668	34731	34609	34507	34472	34616	34591	34654	34446	34294	34270	34582	34470	34813	34563	34404	34512	34432	34651	34376	34530	34432	34592	34441	34663	34386	34792	34457	34222	34640	34641	34647	34457	34353	34407	34664	34653	34754	34536	34523	34589	34423	34431	34618	34599	34286	34552	34633	34375	34505	34745	34525	34576	34457	34329	34611	34227	34329	34522	34455	34152	34344	34470	34274	34204	34384	34786	34486	34605	34403	34618	34409	34356	34185	34689	34735	34587	34539	34688	34248	34574	34625	34545	34666	35076	34471	34308	34429	34594	34586	34345	34441	34694	34443	34464	34822	34715	34302	34470	34547	34820	34521	34459	34695	34595	34370	34549	34656	34575	34341	34773	34280	34462	34350	34457	34348	34592	34629	34283	34370	34985	34474	34577	34190	34677	34475	34309	34485	34672	34503	34640	34435	34346	34642	34399	34400	34588	34667	34442	34784	34630	34342	34440	34647	34677	34614	34645	34619	34706	34652	34672	34471	34667	34479	34738	34449	34493	34478	34663	34711	34438	34721	34598	34230	34500	34425	34456	34658	34626	34760	34723	34426	34149	34492	34747	34589	34566	34489	34384	34405	34462	34614	34554	34512	34640	34539	34638	34640	34740	34449	34316	34495	34649	34444	34318	34596	34623	34481	34363	34322	34554	34663	34296	34644	34467	34622	34446	34787	34616	34608	34587	34547	34621	34581	34439	34547	34613	34668	34692	34590	34651	34550	34557	34326	34248	34616	34235	34402	34550	34622	34751	34371	34750	34603	34166	34372	34442	34803	34328	34465	34435	34584	34630	34242	34401	34657	34931	34612	34608	34542	34591	34521	34250	34438	34603	34645	34544	34770	34631	34487	34368	34507	34849	34304	34564	34515	34487	34652	34689	34394	34338	34744	34694	34478	34529	34516	34719	34312	34421	34526	34767	34578	34556	34497	34609	34436	34732	34569	34409	34324	34621	34578
19154	22851	23714	24106	34789	32875	25829	20998	19903	19436	19540	19560	19417	19274	19367	19232	19399	19358	19386	19270	19458	19137	19164	19377	19425	19398	19325	19407	19426	19405	19438	19215	19399	19331	19359	19450	19314	19552	19264	19259	19413	19255	19392	19536	19651	19391	19241	19388	19359	19460	19290	19432	19511	19390	19418	19463	19479	19579	19413	19158	19297	19502	19575	19355	19320	19362	19296	19454	19304	19251	19501	19341	19136	19394	19525	19473	19380	19397	19455	19526	19588	19158	19308	19267	19199	19383	19339	19203	19513	19339	19118	19227	19391	19325	19501	19359	19356	19485	19496	19487	19166	19554	19425	19113	19387	19321	19352	19399	19477	19332	19313	19292	19321	19435	19476	19326	19242	19226	19241	19318	19358	19238	19309	19216	19256	19396	19424	19248	19573	19302	19100	19386	19267	19594	19360	19349	19461	19507	19475	19474	19320	19390	19362	19232	19469	19411	19287	19421	19477	19313	19404	19293	19213	19399	19420	19371	19261	19350	19214	19183	19464	19413	19556	19134	19558	19098	19414	19315	19357	19370	19254	19284	19337	19280	19430	19332	19328	19483	19125	19355	19284	19265	19384	19379	19476	19302	19403	19559	19266	19222	19352	19419	19339	19273	19394	19524	19364	19314	19432	19207	19284	19371	19399	19493	19220	19278	19337	19307	19233	19197	19349	19497	19411	19220	19502	19173	19411	19180	19404	19377	19486	19297	19248	19444	19359	19238	19272	19549	19308	19435	19467	19313	19292	19314	19260	19284	19450	19304	19220	19476	19304	19428	19207	19320	19393	19369	19380	19378	19313	19273	19272	19303	19477	19251	19547	19120	19392	19354	19482	19423	19336	19375	19229	19154	19287	19198	19366	19165	19376	19368	19189	19258	19191	19474	19527	19431	19244	19526	19133	19424	19333	19412	19190	19406	19301	19415	19347	19231	19376	19113	19413	19217	19444	19412	19359	19489	19212	19219	19214	19465	19420	19315	19474	19422	19247	19306	19281	19304	19363	19178	19453	19197	19416	19207	19389	19369	19207	19218	19396	19327	19310	19432	19317	19389	19574	19367	19287	19369	19269	19303	19359	19350	19484	19478	19443	19274	19235	19248	19247	19398	19373	19342	19383	19336	19391	19407	19629	19371	19432	19238	19268	19320	19247	19296	19539	19281	19411	19183	19336	19417	19277	19156	19344	19400	19303	19239	19303	19224	19351	19475	19095	19391	19438	19461	19341	19465	19252	19372	19323	19388	19206	19250	19405	19338	19286	19400	19307	19403	19339	19336	19307	19317	19228	19322	19465	19308	19264	19312	19370	19228	19401	19592	19398	19428	19403	19225	19295	19336	19402	19446	19420	19368	19539	19354	19559	19283	19311	19338	19443	19444	19368	19518	19280	19311	19449	19354	19276	19444	19383	19493	19333	19289	19515	19366	19358	19350	19464	19446	19228	19130	19307	19433	19452	19365	19292	19212	19512	19374	19476	19365	19540	19299	19409	19455	19447	19485	19236	19436	19344	19390	19257	19292	19369	19247	19356	19286	19399	19470	19400	19254	19426	19394	19445	19424	19271	19312	19432	19169	19361	19321	19399	19300	19312	19501	19288	19311	19194	19589	19433	19261	19211	19343	19388	19449	19349	19521	19293	19433	19348	19360	19304	19426	19357	19371	19249	19535	19443	19333	19379	19539	19396	19369	19415	19368	19330	19310	19515	19341	19435	19459	19416	19441	19429	19320	19531	19401	19436	19429	19479	19362	19480	19290	19457	19550	19284	19179	19294	19343	19401	19266	19615	19387	19470	19363	19299	19232	19371	19498	19480	19416	19425	19305	19365	19301	19398	19370	19409	19388	19290	19526	19454	19239	19333	19599	19238	19389	19318	19297	19305	19306	19295	19302	19307	19339	19473	19215	19416	19322	19343	19425	19368	19384	19326	19511	19294	19415	19381	19377	19414	19368	19480	19374	19249	19280	19426	19226	19511	19299	19296	19265	19305	19383	19372	19303	19376	19353	19453	19285	19270	19420	19440	19224	19220	19463	19284	19437	19226	19387	19295	19269	19377	19396	19317	19429	19387	19362	19234	19316	19395	19435	19195	19338	19415	19310	19229	19398	19408	19532	19052	19378	19391	19390	19377	19430	19429	19222	19324	19446	19404	19229	19280	19382	19383	19372	19305	19331	19368	19421	19291	19235	19476	19305	19535	19288	19251	19228	19340	19313	19292	19390	19415	19416	19428	19104	19341	19524	19340	19225	19571	19332	19407	19502	19228	19414	19379	19405	19364	19187	19307	19304	19285	19305	19290	19361	19374	19450	19200	19334	19478	19297	19285	19236	19319	19408	19142	19243	19414	19423	19463	19314	19315	19412	19514	19252	19377	19348	19265	19303	19354	19320	19439	19406	19325	19252	19259	19144	19263	19351	19336	19386	19385	19446	19392	19307	19299	19237	19253	19438	19258	19294	19500	19403	19240	19420	19494	19425	19509	19304	19423	19262	19437	19323	19399	19205	19225	19318	19357	19245	19393	19240	19313	19499	19263	19333	19295	19348	19330	19381	19333	19382	19431	19380	19280	19379	19302	19295	19212	19580	19301	19539	19116	19367	19205	19474	19325	19505	19441	19491	19300	19411	19403	19368	19290	19333	19352	19368	19236	19319	19194	19183	19364	19423	19445	19188	19244	19561	19392	19407	19385	19352	19362	19276	19292	19301	19299	19351	19195	19375	19317	19380	19542	19267	19175	19501	19268	19267	19435	19357	19274	19530	19137	19429	19428	19401	19631	19242	19325	19207	19251	19430	19326	19438	19390	19389	19310	19253	19262	19401	19344	19400	19374	19423	19265	19457	19329	19159	19489	19250	19294	19659	19338	19445	19435	19505	19462	19330	19253	19211	19355	19389	19286	19504	19414	19392	19348	19370	19632	19399	19325	19424	19364	19271	19484	19312	19234	19347	19140	19345	19397	19360	19383	19458	19493	19359	19401	19249	19261	19319	19475	19302	19355	19203	19308	19377	19352	19280	19335	19330	19311	19617	19397	19291	19309	19364	19285	19345	19299	19325	19376	19359	19298	19229	19267	19351	19297	19357	19349	19393	19335	19140	19228	19329	19390	19340	19384	19302	19399	19283	19487	19234	19280	19315	19166	19304	19218	19434	19425	19186	19386	19382	19317	19226	19466	19416	19358	19356	19459	19307	19510	19391	19366	19471	19555	19228	19256	19437	19431	19512	19191	19617	19524	19165	19292	19590	19212	19371	19311	19373	19321	19297	19320	19284	19245	19396	19299	19284	19311	19279	19474	19308	19286	19301	19491	19255	19339	19294	19283	19609	19359	19472	19315	19302	19345	19342	19276	19415	19446	19493	19419	19414	19393	19422	19279	19483	19223	19293	19351	19292	19341	19419	19274	19349	19316	19413	19503	19548	19224	19341	19378	19278	19235	19319	19539	19189	19427	19309	19526	19398	19500	19553	19399	19509	19350	19273	19379	19459	19310	19184	19284	19357	19319	19248	19467	19210	19581	19443	19404	19331	19230	19385	19429	19272	19302	19440	19378	19470	19279	19263	19400	19305	19251	19202	19455	19467	19146	19378	19275	19345	19279	19330	19537	19550	19229	19315	19376	19341	19471	19359	19009	19452	19290	19303	19361	19391	19477	19299	19215	19446	19279	19255	19271	19508	19442	19378	19172	19262	19383	19367	19403	19458	19403	19478	19372	19300	19411	19325	19387	19363	19438	19354	19384	19615	19411	19326	19210	19330	19270	19395	19568	19336	19250	19420	19262	19416	19358	19360	19378	19475	19498	19397	19548	19195	19058	19211	19392	19499	19436	19309	19311	19314	19340	19280	19235	19456	19539	19262	19426	19398	19357	19400	19141	19314	19118	19391	19472	19546	19604	19223	19533	19549	19244	19436	19490	19446	19412	19341	19479	19216	19189	19353	19404	19498	19497	19419	19321	19099	19391	19382	19392	19234	19322	19310	19272	19212	19454	19408	19280	19270	19304	19321	19251	19378	19493	19439	19278	19307	19358	19280	19513	19362	19514	19331	19366	19293	19211	19409	19501	19256	19388	19573	19388	19270	19425	19537	19313	19338	19344	19449	19276	19415	19336	19288	19256	19471	19592	19288	19441	19177	19459	19328	19518	19354	19490	19286	19413	19170	19417	19350	19304	19468	19119	19512	19506	19297	19519	19407	19621	19284	19136	19506	19453	19485	19589	19389	19313	19579	19493	19257	19288	19339	19366	19358	19309	19305	19417	19388	19389	19199	19150	19379	19220	19237	19308	19244	19229	19400	19299	19486	19358	19264	19377	19293	19336	19476	19289	19436	19352	19293	19432	19482	19381	19343	19313	19456	19254	19333	19251	19252	19404	19298	19376	19186	19330	19491	19250	19281	19429	19176	19385	19229	19221	19609	19450	19480	19281	19579	19452	19379	19191	19259	19378	19267	19345	19272	19492	19303	19401	19196	19445	19331	19299	19391	19326	19211	19365	19394	19372	19421	19446	19331	19361	19362	19340	19274	19454	19349	19263	19442	19354	19562	19394	19273	19273	19207	19352	19459	19399	19507	19384	19507	19259	19377	19268	19246	19493	19457	19568	19178	19351	19400	19431	19377	19288	19586	19168	19263	19355	19337	19491	19432	19204	19476	19363	19337	19432	19335	19369	19141	19439	19469	19395	19244	19442	19172	19488	19251	19287	19334	19293	19352	19413	19175	19332	19304	19320	19366	19365	19558	19424	19342	19545	19455	19365	19333	19661	19455	19341	19434	19450	19394	19366	19386	19326	19416	19374	19390	19216	19514	19566	19439	19432	19313	19425	19433	19230	19289	19385	19219	19300	19376	19326	19235	19211	19290	19400	19083	19540	19280	19347	19494	19222	19588	19304	19368	19448	19474	19415	19328	19378	19246	19244	19325	19438	19176	19414	19077	19294	19534	19414	19518	19461	19312	19429	19451	19181	19152	19402	19470	19257	19306	19277	19328	19514	19428	19496	19524	19257	19214	19279	19158	19290	19383	19393	19119	19141	19424	19308	19440	19428	19400	19264	19366	19385	19411	19437	19381	19489	19317	19212	19410	19468	19465	19240	19396	19137	19234	19393	19257	19231	19183	19459	19309	19239	19209	19226	19270
23374	21287	28204	29458	68010	71645	58257	41396	35565	33668	33212	32994	33122	33028	32829	32779	32530	32994	32829	32711	32724	32731	32780	32632	32633	32800	32903	32744	32872	32621	32599	32680	32688	32470	32672	32959	32534	32773	32266	32839	32637	32726	33027	32542	32789	32866	32744	32757	32673	32645	32537	32559	32402	32518	32840	32607	32593	32548	32675	32534	32676	32642	32531	32661	32870	32575	32623	32766	32535	32750	32605	32571	32600	32803	32494	32448	32455	32564	32409	32600	32680	32390	32696	32761	32448	32653	32832	32513	32421	32662	32940	32583	32651	32738	32484	32495	32710	32438	32842	32710	32712	32660	32704	32436	32507	32727	32701	32522	32691	32916	32386	32680	32562	32677	32420	32733	32433	32503	32486	32521	32425	32547	32661	32344	32556	32818	32556	32523	32285	32588	32664	32531	32651	32435	32331	32328	32647	32639	32651	32765	32871	32514	32769	32705	32501	32760	32716	32657	32444	32510	32552	32396	32918	32602	32579	32696	32725	32460	32610	32896	32741	32593	32790	32236	32544	32532	32699	32575	32655	32737	32529	32581	32436	32647	32564	32516	32751	32440	32537	32885	32711	32540	32556	32516	32485	32616	32526	32627	32379	32385	32462	32653	32409	32728	32476	32610	32724	32718	32575	32744	32557	32502	32533	32642	32351	32533	32517	32632	32438	32419	32698	32734	32627	32839	32557	32574	32414	32630	32396	32228	32307	32627	32509	32781	32539	32661	32425	32452	32600	32692	32560	32409	32640	32771	32424	32393	32688	32744	32502	32533	32425	32681	32615	32769	32861	32427	32527	32855	32577	32657	32496	32752	32548	32598	32476	32388	32778	32741	32447	32469	32476	32399	32546	32630	32515	32529	32413	32277	32263	32589	32703	32645	32620	32609	32332	32344	32393	32676	32578	32576	32603	32691	32421	32589	32709	32800	32271	32629	32924	32524	32749	32541	32580	32680	32720	32680	32615	32567	32683	32203	32412	32551	32262	32603	32689	32629	32444	32428	32717	32464	32409	32307	32618	32652	32470	32618	32552	32456	32537	32254	32466	32463	32435	32596	32726	32598	32121	32633	32830	32608	32638	32615	32386	32497	32591	32611	32403	32526	32539	32061	32849	32828	32545	32338	32875	32824	32492	32485	32639	32827	32481	32674	32553	32819	32742	32531	32692	32777	32612	32494	32752	32834	32674	32319	32630	32559	32655	32614	32637	32599	32531	32451	32770	32344	32740	32482	32604	32270	32417	32555	32678	32474	32388	32493	32549	32708	32594	32138	32391	32594	32671	32320	32644	32563	32559	32494	32419	32661	32832	32544	32568	32579	32516	32617	32830	32355	32515	32635	32658	32703	32484	32612	32735	32567	32763	32384	32681	32562	32537	32708	32528	32521	32680	32338	32321	32667	32542	32387	32632	32415	32609	32462	32521	32643	32541	32568	32341	32510	32600	32763	32453	32566	32669	32686	32570	32641	32658	32758	32556	32846	32479	32374	32676	32651	32843	32711	32384	32508	32523	32723	32734	32192	32657	32639	32573	32193	32614	32443	32684	32537	32523	32534	32737	32737	32531	32625	32640	32546	32731	32768	32674	32668	32745	32543	33016	32535	32647	32383	32541	32506	32288	32546	32663	32494	32613	32612	32906	32552	32478	32574	32590	32629	32720	32483	32830	32789	32786	32731	32607	32412	32434	32568	32616	32434	32565	32535	32558	32739	32661	32675	32594	32579	32643	32458	32605	32405	32842	32836	32602	32210	32715	32687	32626	32751	32521	32681	32602	32668	32506	32735	32698	32631	32613	32603	32634	32500	32260	32947	32810	32470	32716	32818	32509	32452	32624	32525	32794	32679	32689	32596	33060	32670	32707	32566	32633	32819	32608	32424	32575	32445	32504	32692	32875	32867	32626	32561	32472	32490	32483	32633	32837	32718	32600	32564	32631	32738	32428	32739	32541	32845	32762	32446	32584	32755	32641	32422	32739	32692	32540	32685	32631	32528	32550	32506	32550	32850	32543	32645	32783	32592	32485	32887	32430	32585	32661	32381	32785	32670	32812	32640	32394	32499	32579	32554	32636	32309	32750	32465	32398	32588	32299	32482	32513	32532	32816	32811	32426	32565	32395	32324	32605	32384	32687	32638	32734	32430	32858	32605	32734	32614	32642	32744	32474	32258	32503	32381	32675	32669	32846	32633	32624	32579	32877	32622	32555	32854	32540	32540	32535	32788	32708	32515	32651	32301	32581	32752	32547	32440	32534	32542	32625	32573	32506	32601	32250	32589	32475	32348	32932	32839	32614	32450	32717	32432	32706	32849	32603	32685	32736	32490	32506	32875	32680	32497	32546	32457	32548	32802	32473	32317	32528	32658	32719	32750	32496	32372	32548	32802	32557	32698	32792	32533	32272	32600	32620	32470	32581	32624	32651	32681	32743	32548	32900	32504	32505	32442	32434	32541	32442	32379	32439	32559	32491	32554	32450	32494	32389	32303	32411	32320	32639	32474	32806	32628	32595	32532	32576	32585	32726	32565	32613	32650	32434	32539	32680	32681	32640	32465	32563	32527	32410	32484	32458	32984	32620	32669	32521	32588	32407	32687	32738	32724	32970	32414	32720	32514	32574	32579	32709	32814	32801	32671	32604	32728	32680	32554	32502	32444	32600	32719	32777	32444	32368	32453	32433	32536	32630	32524	32452	32703	32680	32573	32567	32575	32601	32305	32911	32711	32605	32585	32715	32513	32641	32510	32814	32711	32683	32591	32574	32578	32432	32537	32402	32365	32471	32623	32673	32785	32807	32755	32683	32159	32429	32645	32366	32706	32351	32860	32785	32562	32549	32476	32722	32514	32632	32676	32801	32417	32645	32824	32187	32664	32607	32555	32525	32941	32468	32785	32483	32673	32513	32757	32525	32511	32645	32525	32445	32713	32515	32755	32757	32627	32633	32739	32599	32354	32730	32602	32508	32511	32888	32590	32575	32410	32392	32357	32703	32691	32395	32612	32685	32445	32571	32501	32649	32584	32749	32638	32645	32695	32418	32648	32661	32379	32629	32711	32733	32386	32666	32486	32507	32683	32713	32550	32554	32455	32576	32829	32494	32487	32193	32656	32525	32637	32355	32532	32700	32399	32532	32796	32340	32463	32594	32690	32644	32493	32698	32731	32522	32523	32582	32667	32667	32452	32693	32300	32405	32815	32514	32326	32652	32696	32514	32585	32537	32505	32424	32655	32753	32563	32633	32288	32540	32742	32651	32469	32722	32520	32497	32479	32622	32448	32578	32600	32634	32557	32400	32252	32610	32500	32407	32498	32889	32544	32813	32265	32479	32589	32429	32585	32481	32281	32725	32650	32655	32130	32684	32789	32552	32311	32465	32451	32543	32583	32580	32330	32766	32718	32243	32466	32647	32484	32443	32552	32675	32866	32627	32618	32623	32853	32504	32595	32833	32726	32537	32597	32506	32228	32722	32619	32693	32580	32442	32574	32550	32418	32511	32351	32389	32581	32559	32641	32684	32701	32540	32510	32772	32477	32727	32668	32660	32621	32529	32530	32678	32663	32699	32799	32670	32624	32506	32410	32538	32647	32555	32203	32690	32761	32499	32604	32642	32543	32821	32642	32887	32596	32355	32533	32659	32733	32454	32702	32750	32407	32381	32469	32616	32619	32392	32707	32453	32622	32422	32844	32634	32663	32785	33005	32749	32646	32797	32457	32645	32353	32303	32490	32425	32550	32598	32613	32398	32463	32462	32594	32657	32608	32515	32760	32647	32648	32625	32782	32737	32572	32908	32778	32416	32373	32748	32760	32785	32509	32459	32676	32632	32605	32462	32645	32667	32405	32585	32745	32494	32729	32667	32808	32334	32634	32448	32299	32466	32383	32424	32425	32648	32426	32467	32308	32497	32440	32467	32434	32578	32554	32372	32641	32387	32594	32735	32519	32423	32797	32771	32735	32403	32717	32811	32577	32702	32693	32772	32817	32375	32593	32646	32534	32661	32450	32714	32775	32689	32661	32594	32615	32491	32731	32456	32576	32604	32658	32805	32525	32600	32706	32690	32699	32618	32576	32288	32556	32824	32415	32359	32538	32720	32568	32408	32415	32340	32522	32415	32393	32615	32847	32693	32608	32811	32554	32510	32629	32774	32596	32457	32441	32601	32503	32715	32352	32461	32757	32618	32391	32352	32472	32757	32678	32649	32817	32375	32763	32373	32499	32578	32760	32718	32680	32620	32687	32425	32694	32700	32473	32477	32772	32773	32768	32712	32933	32531	32664	32495	32730	32614	32619	32877	32651	32777	32541	32627	32618	32712	32527	32481	32539	32539	32807	32646	32508	32727	32837	32838	32741	32666	32826	32626	32659	32554	32696	32725	32678	32346	32491	32764	32602	32830	32580	32692	32643	32577	32675	32806	32437	32395	32480	32551	32726	32474	32746	32664	32534	32701	32360	32249	32689	32632	32548	32430	32702	32649	32629	32717	32727	32892	32779	32604	32288	32526	32637	32735	32363	32821	32522	32534	32414	32734	32570	32834	32720	32471	32698	32794	32679	32608	32650	32742	32720	32456	32960	32682	32558	32697	32511	32584	32542	32801	32622	32302	32662	32306	32514	32625	32964	32593	32645	32684	32486	32635	32491	32503	32614	32682	32556	32441	32567	32532	32204	32381	32451	32544	32582	32787	32662	32482	32371	32736	32588	32519	32694	32769	32654	32331	32573	32731	32673	32591	32681	32801	32736	32740	32500	32684	32572	32457	32400	32712	32612	32579	32493	32730	32502	32479	32260	32362	32348	32707	32615	32731	32433	32846	32833	32983	32782	32649	32558	32701	32793	32903	32731	32586	32578	32492	32532	32618	32587	32840	32566	32247	32687	32482	32462	32624	32535	32608	32519	32492	32458	32716	32774	32544	32557	32718	32699	32467	32508	32739	32497	32617	32595	32559	32642	32531	32557	32761	32454	32682	32408	32792	32471	32635	32875	32671	32717	32808	32711	32874	32617	32579	32715	32417	32466	32533	32597	32703	32614	32476	32640	32457	32190	32578	32477	32465	32513	32398	32855	32643	32562	32482	32599	32653	32411	32642	32876	32477	32533	32727	32668	32541	32527	32782	32787	32469	32660	32775	32589	32613	32932
17303	30659	29027	35828	82492	74842	49079	28419	21665	19197	18652	18710	18709	18640	18829	18650	18818	18826	18816	18723	18828	18747	18570	18640	18689	18632	18637	18727	18686	18665	18828	18646	18748	18778	18597	18884	18749	18846	18673	18708	18752	18782	18759	18545	18676	18823	18787	18591	18747	18555	18693	18776	18687	18710	18597	18652	18664	18678	18785	18692	18752	18665	18581	18730	18673	18734	18832	18661	18738	18690	18586	18584	18824	18561	18781	18783	18658	18525	18614	18560	18822	18683	18798	18519	18647	18687	18786	18687	18792	18676	18529	18817	18718	18600	18561	18679	18676	18628	18853	18671	18616	18517	18638	18676	18438	18720	18718	18647	18613	18531	18541	18544	18692	18767	18619	18603	18610	18610	18685	18735	18751	18747	18623	18322	18517	18631	18886	18646	18635	18509	18665	18545	18528	18527	18599	18841	18694	18523	18540	18746	18466	18481	18752	18736	18741	18712	18609	18907	18586	18677	18552	18731	18684	18808	18561	18705	18630	18654	18751	18537	18810	18580	18774	18690	18686	18644	18459	18587	18674	18647	18429	18679	18710	18733	18644	18521	18619	18581	18675	18832	18678	18654	18662	18624	18809	18594	18585	18715	18627	18560	18601	18612	18614	18746	18581	18630	18668	18706	18480	18606	18781	18557	18592	18704	18744	18586	18699	18697	18607	18558	18684	18635	18766	18746	18570	18678	18770	18475	18638	18575	18627	18591	18575	18625	18782	18651	18509	18642	18766	18668	18461	18772	18662	18383	18723	18533	18718	18779	18684	18771	18709	18643	18609	18843	18705	18662	18531	18667	18537	18760	18858	18609	18653	18629	18834	18597	18533	18541	18559	18695	18627	18682	18720	18635	18614	18785	18716	18690	18820	18524	18551	18679	18536	18662	18553	18649	18689	18658	18541	18670	18756	18586	18553	18732	18649	18709	18602	18743	18684	18782	18721	18856	18649	18636	18613	18572	18676	18802	18650	18753	18710	18721	18599	18767	18565	18815	18714	18805	18719	18609	18609	18441	18672	18660	18742	18671	18595	18703	18709	18553	18705	18634	18652	18644	18555	18686	18432	18860	18505	18754	18599	19019	18525	18611	18842	18602	18664	18774	18731	18700	18577	18524	18643	18718	18859	18729	18708	18797	18697	18800	18689	18695	18645	18601	18622	18629	18535	18702	18633	18781	18679	18700	18720	18587	18533	18610	18686	18605	18606	18485	18743	18765	18689	18497	18623	18742	18878	18521	18764	18547	18670	18729	18496	18573	18788	18709	18707	18722	18646	18606	18704	18598	18678	18759	18351	18482	18511	18755	18623	18660	18756	18651	18712	18742	18726	18930	18576	18822	18562	18582	18742	18656	18570	18612	18587	18844	18577	18723	18527	18680	18445	18591	18715	18555	18435	18660	18742	18702	18523	18507	18676	18680	18561	18519	18721	18620	18626	18459	18843	18712	18515	18900	18622	18724	18775	18706	18521	18514	18777	18704	18511	18743	18798	18535	18642	18813	18516	18733	18660	18516	18604	18576	18744	18563	18585	18719	18538	18630	18636	18653	18679	18431	18662	18574	18594	18668	18762	18678	18635	18769	18685	18765	18652	18729	18803	18839	18566	18554	18524	18455	18571	18746	18610	18696	18689	18631	18829	18525	18856	18676	18778	18865	18549	18766	18548	18674	18580	18621	18662	18433	18492	18571	18541	18573	18561	18568	18640	18542	18637	18657	18632	18705	18606	18499	18716	18538	18478	18805	18742	18639	18531	18619	18769	18700	18515	18890	18658	18413	18743	18684	18697	18488	18733	18791	18646	18594	18612	18629	18602	18736	18716	18787	18687	18649	18534	18781	18628	18573	18537	18573	18638	18631	18777	18617	18808	18727	18947	18506	18765	18556	18609	18825	18712	18629	18704	18748	18657	18759	18570	18496	18668	18760	18533	18612	18758	18419	18621	18880	18595	18872	18583	18698	18680	18423	18657	18524	18540	18681	18686	18487	18645	18692	18762	18583	18785	18591	18784	18615	18692	18619	18641	18513	18631	18600	18550	18781	18790	18683	18752	18720	18638	18628	18609	18661	18656	18516	18510	18655	18686	18819	18666	18484	18698	18519	18464	18463	18677	18587	18581	18623	18624	18644	18610	18553	18469	18579	18317	18688	18560	18611	18583	18725	18637	18628	18823	18500	18626	18755	18549	18790	18574	18597	18635	18739	18651	18685	18808	18572	18724	18637	18647	18644	18577	18809	18542	18702	18668	18679	18784	18532	18652	18811	18641	18616	18574	18604	18547	18624	18733	18562	18731	18554	18587	18514	18729	18719	18554	18833	18614	18656	18534	18819	18672	18503	18712	18582	18683	18595	18535	18780	18720	18681	18677	18706	18556	18728	18639	18656	18800	18596	18748	18593	18605	18726	18747	18755	18561	18536	18825	18733	18396	18751	18733	18729	18686	18633	18720	18649	18692	18530	18704	18584	18760	18722	18650	18693	18670	18635	18563	18595	18489	18715	18701	18598	18594	18693	18740	18863	18662	18772	18468	18629	18674	18698	18692	18547	18473	18607	18598	18676	18581	18696	18540	18464	18717	18573	18715	18546	18657	18854	18726	18603	18601	18530	18672	18629	18537	18589	18762	18486	18660	18592	18719	18717	18518	18638	18729	18708	18848	18520	18701	18651	18642	18729	18619	18692	18751	18760	18497	18703	18706	18623	18551	18415	18550	18694	18657	18619	18667	18711	18432	18737	18756	18658	18601	18773	18765	18580	18706	18714	18674	18637	18483	18819	18677	18767	18801	18672	18675	18560	18654	18523	18619	18856	18705	18783	18714	18617	18695	18764	18349	18556	18712	18593	18684	18711	18558	18736	18701	18545	18678	18721	18808	18529	18882	18543	18675	18723	18895	18684	18566	18731	18683	18705	18647	18570	18655	18488	18644	18714	18731	18667	18762	18646	18703	18718	18698	18484	18499	18559	18705	18774	18646	18545	18635	18887	18666	18646	18700	18604	18800	18774	18604	18550	18584	18754	18780	18698	18545	18715	18687	18630	18642	18630	18726	18624	18537	18520	18627	18890	18638	18760	18784	18576	18745	18663	18661	18596	18806	18709	18600	18517	18657	18632	18661	18502	18584	18753	18799	18597	18600	18668	18664	18646	18626	18477	18702	18490	18695	18599	18595	18542	18639	18668	18897	18646	18827	18556	18767	18535	18405	18495	18834	18700	18657	18614	18560	18677	18565	18600	18734	18602	18618	18762	18552	18910	18549	18727	18561	18608	18901	18590	18615	18359	18835	18640	18651	18595	18714	18504	18609	18783	18554	18853	18744	18534	18573	18668	18673	18573	18824	18518	18577	18609	18815	18665	18548	18581	18601	18564	18535	18662	18468	18615	18642	18587	18642	18835	18687	18629	18707	18839	18534	18663	18609	18675	18474	18612	18495	18788	18625	18770	18761	18673	18719	18772	18416	18673	18749	18890	18643	18508	18719	18666	18411	18579	18728	18534	18732	18519	18753	18567	18660	18724	18648	18698	18752	18593	18660	18726	18680	18579	18848	18433	18631	18731	18646	18567	18794	18954	18677	18677	18554	18686	18613	18683	18579	18561	18738	18825	18770	18778	18700	18492	18644	18766	18582	18646	18686	18634	18786	18528	18551	18676	18646	18811	18813	18895	18677	18585	18797	18730	18519	18656	18578	18875	18724	18581	18756	18672	18705	18793	18627	18858	18661	18619	18618	18766	18463	18621	18620	18748	18481	18571	18805	18731	18665	18572	18633	18643	18784	18788	18560	18690	18557	18627	18472	18470	18692	18648	18657	18598	18697	18633	18466	18766	18757	18727	18774	18584	18476	18634	18663	18620	18638	18638	18615	18710	18696	18526	18571	18633	18771	18677	18698	18710	18759	18508	18669	18414	18625	18695	18653	18718	18522	18576	18590	18637	18674	18556	18599	18607	18857	18816	18856	18506	18752	18580	18733	18828	18494	18693	18731	18770	18448	18543	18658	18610	18668	18593	18662	18657	18622	18637	18745	18700	18547	18610	18841	18462	18599	18528	18676	18569	18512	18545	18626	18670	18684	18583	18690	18644	18640	18726	18586	18620	18826	18582	18660	18705	18554	18591	18780	18528	18753	18687	18616	18646	18802	18747	18926	18624	18779	18669	18597	18627	18735	18618	18676	18626	18576	18841	18869	18738	18762	18529	18682	18517	18594	18696	18646	18687	18564	18698	18711	18732	18652	18718	18655	18884	18629	18807	18727	18852	18478	18646	18613	18528	18783	18742	18658	18730	18653	18591	18545	18690	18759	18651	18679	18522	18472	18488	18881	18791	18559	18707	18589	18664	18552	18719	18565	18793	18720	18642	18619	18613	18592	18690	18602	18735	18656	18700	18660	18696	18594	18631	18589	18705	18579	18672	18680	18769	18680	18578	18719	18642	18824	18561	18679	18851	18623	18647	18617	18601	18595	18747	18601	18518	18654	18688	18722	18591	18516	18742	18627	18667	18683	18566	18654	18787	18610	18647	18647	18817	18548	18536	18562	18617	18606	18533	18547	18823	18596	18627	18593	18726	18769	18762	18614	18706	18532	18638	18727	18704	18350	18634	18744	18548	18681	18606	18808	18507	18736	18594	18710	18740	18701	18663	18616	18715	18652	18601	18631	18592	18894	18603	18742	18510	18452	18745	18691	18555	18728	18701	18820	18627	18662	18505	18744	18771	18766	18624	18696	18593	18402	18723	18683	18579	18778	18733	18521	18693	18752	18649	18612	18457	18540	18758	18587	18839	18783	18619	18515	18870	18649	18662	18456	18546	18593	18738	18594	18605	18671	18778	18693	18631	18594	18576	18640	18699	18656	18611	18636	18487	18630	18597	18675	18686	18633	18743	18656	18612	18833	18597	18621	18535	18702	18716	18679	18629	18699	18606	18807	18690	18846	18493	18659	18637	18663	18630	18677	18622	18624	18603	18613	18747	18730	18643	18735	18620	18675	18530	18734	18353	18549	18638	18559	18561	18518	18671	18672	18708	18701	18742	18702	18734	18621	18725	18630	18634	18500	18595	18443	18666	18484	18820	18598	18557	18789	18617	18539	18654	18609	18710	18614	18661	18706	18618	18582	18707	18736	18368	18568	18682	18602	18782
22781	21266	28210	28046	72483	77509	63437	43527	36297	33210	32509	32044	31970	31756	31985	32113	31961	31802	31915	31991	31982	31885	31793	31700	31644	31790	31786	31906	31454	31867	31844	31751	31598	31797	31811	31531	31943	31647	31670	31836	31703	31693	31780	31842	31726	31645	31643	31787	31654	31710	31852	31685	31597	31668	31569	31441	32015	32121	31791	31819	31528	31805	31678	31667	31737	31711	31601	31611	31631	31517	31727	31527	31849	31583	31755	31392	31568	31603	31616	31633	31485	31559	31637	31740	31486	31488	31617	31563	31626	31762	31624	31597	31710	31808	31587	31299	31902	31499	31498	31719	31789	31545	31746	31580	31756	31640	31379	31671	31647	31778	31761	31649	31772	31604	31460	31785	31697	31413	31295	31559	31623	31874	31593	31502	31369	31585	31752	31643	31528	31910	31582	31641	31733	31498	31587	31571	31760	31638	31739	31645	31636	31471	31474	31688	31767	31667	31491	31468	31418	31754	31585	31723	31629	31667	31564	31608	31783	31664	31562	31759	31785	31692	31472	31384	31547	31672	31643	31717	31435	31791	31511	31651	31750	31546	31769	31634	31872	31707	31525	31411	31726	31622	31096	31475	31767	31709	31658	31858	31791	31462	31600	31679	31590	31556	31185	31498	31622	31480	31893	31997	31595	31742	31435	31820	31564	31490	31458	31521	31622	31649	31600	31576	31574	31575	31794	31552	31749	31623	31572	31646	31681	31308	31527	31732	31598	31654	31568	31909	31641	31430	31611	31611	31663	31675	31773	31743	31669	31823	31468	31255	31629	31666	31610	31489	31595	31640	31680	31561	31554	31427	31520	31539	31680	31743	31841	31722	31452	31467	31642	31592	31804	31577	31614	31483	31725	31704	31627	31842	31540	31843	31765	31600	31765	31679	31591	31592	31457	31708	31770	31835	31674	31664	31945	31564	31674	31706	31577	31973	31676	31623	31359	31798	31502	31837	31522	31573	31254	31698	31600	31771	31538	31515	31447	31611	31496	31499	31873	31727	31664	31379	31712	31518	31762	31523	31592	31727	31707	31367	31753	31721	31603	31703	31733	31714	31573	31838	31688	31654	31611	31624	31654	31427	31725	31495	31524	31593	31695	32013	31581	31548	31686	31836	31378	31243	31896	31799	31503	31656	31345	31672	31669	31590	31573	31534	31708	31744	31488	31389	31502	31675	31376	31545	31830	31558	31808	31518	31617	31511	31619	31524	31460	31527	31589	31627	31924	31605	31545	31778	31652	31544	31617	31616	31591	31508	31573	31640	31584	31646	31570	31658	31757	31796	31652	31941	31580	31754	31794	31557	31429	31722	31801	31625	31909	31725	31521	31539	31758	31750	31612	31560	31461	31632	31680	31468	31328	31708	31697	31765	31378	31824	31590	31646	31584	31666	31667	31664	31600	31850	31455	31667	31777	31803	31784	31466	31470	31783	31603	31789	31653	31514	31526	31701	31577	31507	31499	31521	31561	31395	31515	31678	31588	31447	31508	31698	31595	31655	31794	31516	31579	31601	31329	31670	31680	31619	31633	31443	31633	31658	31674	31352	31611	31428	31568	31665	31905	31724	31560	31890	31381	31832	31831	31758	31632	31719	31735	31328	31512	31611	31847	31483	31692	31682	31329	31651	31540	31545	31457	31524	31659	31654	31427	31256	31489	31448	31670	31605	31697	31689	31656	31604	31615	31695	31509	31603	31596	31788	31336	31535	31768	31678	31742	31428	31379	31708	31488	31865	31482	31544	31669	31521	31651	31785	31740	31687	31769	31380	31368	31608	31617	31660	31538	31640	31642	31662	31788	31466	31615	31652	31775	31422	31559	31591	31659	31605	31747	31546	31677	31637	31547	31590	31748	31781	31672	31806	31647	31604	31978	31482	31422	31710	31639	31700	31674	31602	31510	31555	31786	31662	31655	31702	31807	31619	31636	31531	31497	31501	31732	31822	31479	31649	31621	31515	31492	31754	31762	31748	31504	31682	31650	31587	31697	31685	31457	31589	31742	31613	31276	31711	31595	31568	31494	31382	31806	31796	31691	31592	31585	31603	31449	31522	31657	31615	31839	31645	31809	31591	31280	31687	31628	31767	31655	31480	31503	31522	31892	31637	31692	31434	31472	31447	31660	31734	31744	31527	31644	31310	31372	31451	31530	31475	31560	31328	31581	31561	31302	31684	31697	31574	31774	31759	31985	31588	31676	31585	31793	31694	31893	31365	31689	31718	31607	31661	31873	31642	31687	31984	31637	31724	31561	31725	31884	31367	31713	31741	31583	31746	31792	31764	31823	31552	31789	31816	31725	31789	31548	31549	31440	31595	32003	31573	31549	31786	31713	31767	31505	31711	31763	31527	31634	31530	31700	31688	31704	31765	31709	31678	31580	31691	31676	31654	31580	31624	31457	31615	31657	31823	31902	31574	31868	31670	32091	31813	31504	31474	31701	31655	31701	31661	31695	31765	31645	31567	31511	31596	31704	31525	31664	31486	31532	31755	31607	31436	31537	31919	31792	31478	31707	31585	31597	31321	31666	31563	31499	31343	31539	31342	31616	31549	31371	31752	31868	31520	31564	31455	31527	31694	31420	31689	31841	31752	31642	31657	31639	31805	31798	31719	31560	31660	31551	31544	31631	31585	31895	31767	31223	31804	31674	31506	31400	31793	31696	31712	31507	31494	31641	31553	31613	31907	31503	31640	31628	31592	31453	31519	31255	31651	31538	31636	31398	31765	31601	31565	31591	31526	31762	31710	31578	31382	31726	31635	31514	31660	31629	31402	31490	31199	31470	31346	31761	31788	31637	31857	31541	31642	31599	31735	31587	31602	31465	31750	31377	31471	31569	31511	31635	31571	31444	31538	31997	31483	31825	31488	31685	31747	31538	31518	31702	31715	31363	31844	31606	31767	31671	31912	31682	31567	31703	31625	31688	31459	31537	31766	31714	31948	31701	31307	31865	31673	31566	31796	31572	31850	31642	31342	31510	31613	31547	31743	31490	31565	31914	31938	31474	31557	31483	31508	31721	31581	31452	31367	31616	31462	31595	31514	31844	31855	31555	31560	31765	31681	31667	31672	31550	31667	31530	31713	31594	31452	31535	31678	31784	31733	31819	31577	31459	31565	31706	31592	31719	31409	31656	31644	31656	31628	31611	31562	31570	31575	31840	31714	31542	31472	31800	31914	31601	31792	31645	31492	31401	31840	31445	31596	31854	31678	31676	31410	31715	31569	31838	31668	31627	31786	31696	31684	31718	31567	31625	31490	31698	31408	31381	31784	31952	31788	31726	31636	31691	31410	31581	31691	31594	31562	31723	31594	31801	31593	31441	31669	31544	31627	31407	31539	31814	31333	31930	31481	31685	31563	31528	31751	31538	31575	31728	31489	31335	31508	31733	31512	32009	31513	31613	31486	31478	31518	31386	31701	31372	31594	31757	31578	31493	31652	31575	31774	31712	31703	31993	31826	31795	31719	31712	31726	31625	31558	31595	31619	31590	31587	31432	31570	31527	31658	31499	31522	31591	31846	31499	31522	31842	31683	31637	31689	31533	31703	31637	31689	31865	31671	31585	31390	31831	31679	31651	31900	31627	31696	31748	31497	31632	31584	31800	31868	31539	31701	31923	31479	31543	31655	31656	31552	31569	31809	31690	31667	31603	31579	31576	31721	31808	31736	31606	31615	31654	31674	31811	31642	31615	31437	31629	31879	31300	31429	31624	31869	31521	31699	31515	31679	31459	31464	31457	31661	31376	31597	31608	31622	31569	31946	31482	31657	31766	31892	31955	31853	31511	31643	31684	31686	31669	31602	31752	31584	31724	31594	31897	31616	31550	31471	31657	31780	31770	31571	31651	31642	31632	31395	31731	31805	31319	31540	31530	31532	31472	31487	31909	31747	31612	31880	31697	31562	31716	31888	31906	31790	31623	31762	31598	31812	31509	31533	31587	31822	31773	31579	31525	31502	31694	31578	31581	31531	31757	31697	31625	31351	31605	31514	31803	31558	31550	31525	31634	31508	31915	31546	31730	31454	31664	31612	31655	31906	31790	31674	31532	31649	31582	31781	31722	31418	31464	31648	31728	31567	31628	31709	31740	31607	31892	31574	31665	31525	31751	31649	31418	31317	31682	31591	31924	31654	31790	31762	31440	31691	31504	31720	31664	31641	31755	31468	31724	31518	31587	31678	31750	31549	31494	31672	31478	31544	31705	31749	31697	31804	31885	32024	31494	31469	31580	31534	31745	31666	31424	31667	31994	31768	31724	31532	31460	31703	31502	31692	31830	31760	31729	31563	31713	31448	31514	31783	31566	31779	31530	31647	31941	31537	31711	31530	31813	31710	31266	31679	31711	31518	31787	31601	31866	31492	31713	31362	31602	31591	31470	31557	31907	31566	31607	31614	31557	31371	31798	31627	31562	31826	31689	31531	31686	31834	31403	31687	31652	31388	31776	31581	31582	31448	31669	31794	31656	31557	31468	31586	31793	31734	31779	31752	31752	31553	31784	31662	31655	31768	31621	31604	31567	31735	31797	31557	31545	31711	31929	31590	31913	31791	31664	31650	31683	31590	31410	31482	31441	31645	31705	31487	31514	31639	31712	31464	31693	31697	31700	31565	31582	31539	31729	31583	31593	31708	31536	31761	31474	31806	31632	31695	31750	31744	31624	31854	31642	31659	31622	31500	31845	31996	31596	31753	31709	31513	31397	31608	31516	31750	31664	31419	31875	31755	31542	31707	31811	31689	31637	31602	31642	31535	31665	31288	31601	31725	31648	31883	31762	31687	31560	31572	31547	31630	31719	31785	31666	31455	31600	31529	31664	31668	31584	31726	31476	31633	31895	31537	31461	31396	31599	31649	31496	31467	31548	31531	31359	31401	31672	31685	31530	31660	31893	31685	32064	31475	31836	31649	31646	31722	31464	31822	31665	31438	31707	31545	31494	31344	31716	31722	31764	31534	31561	31588	31542	31662	31583	31622	31774	31609	31643	31532	31556	31629	31515	31568	31797	31705	31821	31718	31736	31601	31529	31454	31458	31597	31670	31707	31813	31476	31629	31480	31545	31721	31715	31967	31593	31413	31589	31509	31287	31655	31493	31787	31684	31461	31802	31473	31645	31493	31736	31698	31781	31610	31660	31564
19433	33771	32244	41385	91339	86345	58700	31666	23057	19253	18475	18346	18407	18368	18277	18437	18332	18483	18550	18380	18634	18440	18739	18713	18471	18554	18395	18369	18514	18743	18646	18499	18476	18432	18517	18366	18327	18388	18462	18347	18568	18538	18538	18497	18368	18353	18358	18375	18586	18525	18568	18551	18215	18549	18348	18444	18180	18471	18452	18389	18508	18229	18404	18350	18575	18403	18433	18317	18316	18434	18401	18130	18601	18472	18440	18374	18442	18462	18373	18482	18409	18365	18565	18422	18359	18446	18435	18625	18524	18334	18312	18409	18258	18323	18595	18340	18420	18151	18424	18351	18551	18393	18394	18306	18535	18241	18206	18483	18376	18360	18392	18414	18396	18471	18380	18348	18562	18263	18475	18348	18440	18407	18350	18446	18314	18325	18492	18411	18392	18337	18374	18279	18411	18541	18485	18405	18560	18407	18393	18521	18390	18456	18417	18430	18304	18304	18443	18325	18633	18636	18135	18515	18433	18426	18510	18239	18563	18566	18411	18519	18133	18564	18390	18296	18270	18367	18598	18365	18451	18411	18217	18335	18289	18394	18395	18262	18450	18463	18485	18379	18565	18262	18258	18285	18568	18415	18449	18430	18491	18262	18512	18398	18402	18354	18530	18305	18492	18523	18269	18440	18448	18441	18513	18217	18391	18291	18449	18294	18392	18402	18466	18256	18277	18378	18438	18365	18251	18500	18303	18331	18448	18204	18255	18471	18406	18521	18155	18371	18245	18440	18460	18495	18382	18495	18489	18424	18286	18404	18284	18369	18385	18285	18368	18461	18374	18469	18488	18336	18558	18296	18382	18421	18451	18379	18450	18403	18527	18336	18313	18285	18377	18501	18510	18569	18439	18450	18551	18597	18342	18429	18461	18556	18221	18223	18401	18560	18385	18621	18320	18467	18483	18324	18357	18347	18494	18416	18512	18341	18547	18353	18470	18384	18439	18441	18518	18190	18349	18332	18508	18482	18502	18407	18427	18226	18497	18345	18492	18374	18501	18241	18534	18410	18530	18484	18379	18357	18565	18523	18383	18322	18517	18394	18465	18332	18268	18557	18193	18131	18484	18351	18428	18536	18282	18265	18428	18426	18501	18315	18328	18256	18357	18535	18320	18382	18520	18424	18307	18398	18535	18269	18504	18288	18396	18425	18351	18392	18388	18280	18371	18568	18331	18457	18441	18373	18421	18383	18344	18417	18216	18465	18215	18248	18394	18400	18487	18451	18266	18365	18369	18402	18271	18273	18314	18376	18484	18301	18399	18435	18404	18670	18365	18399	18484	18402	18439	18482	18362	18646	18673	18210	18309	18415	18492	18334	18399	18365	18499	18311	18297	18494	18207	18462	18407	18271	18428	18474	18274	18493	18332	18262	18677	18461	18594	18420	18283	18207	18418	18550	18397	18334	18426	18365	18529	18535	18609	18348	18471	18351	18131	18507	18379	18537	18307	18445	18246	18493	18559	18491	18237	18390	18466	18524	18554	18465	18402	18348	18295	18194	18342	18469	18328	18333	18111	18359	18388	18484	18387	18422	18518	18359	18418	18500	18451	18287	18309	18207	18453	18544	18447	18357	18416	18496	18325	18558	18457	18480	18566	18500	18593	18466	18461	18340	18241	18422	18416	18515	18427	18433	18463	18441	18352	18448	18288	18374	18356	18450	18507	18407	18494	18336	18458	18523	18560	18504	18315	18556	18446	18404	18480	18358	18392	18445	18338	18448	18469	18402	18578	18355	18550	18361	18473	18430	18685	18172	18593	18283	18376	18420	18372	18287	18362	18238	18307	18376	18516	18464	18421	18353	18364	18377	18465	18479	18496	18329	18297	18356	18248	18336	18580	18273	18272	18373	18477	18361	18237	18535	18579	18498	18394	18364	18318	18426	18305	18480	18473	18345	18331	18394	18461	18298	18394	18499	18272	18512	18349	18389	18360	18280	18475	18373	18382	18231	18394	18345	18461	18268	18506	18485	18580	18379	18485	18474	18565	18335	18213	18496	18535	18453	18296	18355	18407	18389	18329	18299	18553	18324	18435	18436	18371	18414	18447	18126	18474	18686	18534	18280	18383	18454	18224	18360	18339	18353	18519	18380	18530	18426	18320	18389	18314	18503	18332	18292	18654	18348	18272	18292	18408	18374	18448	18343	18305	18452	18338	18546	18438	18373	18387	18609	18330	18390	18421	18359	18311	18380	18487	18533	18550	18455	18269	18536	18414	18647	18449	18442	18444	18258	18604	18382	18163	18424	18431	18459	18488	18321	18349	18473	18364	18468	18261	18286	18523	18409	18433	18553	18455	18297	18358	18198	18582	18197	18358	18280	18259	18346	18160	18471	18326	18542	18231	18519	18378	18470	18353	18300	18365	18382	18296	18554	18531	18524	18541	18472	18467	18319	18415	18536	18411	18282	18338	18377	18401	18469	18500	18226	18387	18263	18359	18353	18465	18376	18317	18380	18278	18381	18500	18196	18386	18359	18267	18442	18377	18126	18224	18436	18490	18496	18457	18296	18342	18331	18571	18320	18471	18472	18259	18306	18536	18332	18346	18213	18493	18387	18466	18337	18279	18334	18415	18423	18355	18652	18537	18330	18316	18363	18162	18237	18332	18357	18474	18468	18297	18377	18390	18306	18522	18296	18540	18459	18546	18404	18437	18441	18562	18530	18384	18363	18511	18458	18442	18462	18503	18497	18259	18279	18422	18313	18238	18240	18368	18303	18512	18503	18360	18208	18324	18463	18478	18500	18596	18500	18509	18494	18565	18427	18509	18310	18284	18358	18511	18351	18524	18513	18485	18460	18424	18441	18481	18360	18303	18481	18166	18374	18311	18571	18286	18606	18355	18193	18313	18280	18229	18345	18459	18403	18346	18294	18413	18433	18440	18492	18524	18198	18586	18382	18574	18282	18350	18414	18203	18541	18315	18210	18493	18461	18446	18224	18292	18352	18490	18432	18509	18431	18516	18351	18486	18406	18509	18329	18271	18290	18390	18329	18241	18097	18363	18296	18445	18294	18277	18305	18472	18362	18387	18369	18431	18514	18521	18454	18389	18338	18439	18379	18574	18518	18250	18542	18464	18556	18323	18382	18251	18652	18396	18430	18512	18260	18243	18467	18536	18327	18239	18521	18504	18422	18457	18384	18249	18152	18304	18386	18280	18410	18443	18423	18301	18467	18416	18307	18322	18398	18523	18476	18302	18545	18458	18415	18476	18290	18526	18342	18470	18470	18134	18216	18431	18365	18392	18487	18264	18521	18501	18329	18432	18231	18486	18382	18454	18416	18358	18267	18363	18353	18654	18415	18455	18308	18680	18498	18283	18476	18425	18379	18415	18340	18559	18318	18325	18634	18310	18476	18355	18369	18317	18323	18320	18480	18317	18473	18383	18355	18462	18421	18397	18244	18516	18392	18359	18343	18388	18574	18478	18439	18502	18366	18561	18354	18405	18386	18281	18355	18218	18337	18289	18302	18479	18402	18466	18561	18405	18468	18343	18359	18364	18235	18445	18406	18500	18449	18390	18385	18223	18403	18301	18328	18361	18425	18350	18305	18404	18439	18395	18235	18416	18194	18342	18506	18500	18429	18380	18535	18363	18413	18580	18470	18256	18426	18371	18566	18329	18269	18575	18241	18294	18352	18416	18395	18408	18414	18310	18330	18529	18421	18534	18436	18360	18441	18420	18411	18489	18425	18467	18469	18488	18365	18456	18433	18190	18514	18378	18485	18540	18285	18320	18492	18376	18349	18514	18218	18399	18370	18374	18568	18538	18343	18411	18382	18186	18337	18156	18402	18283	18410	18115	18532	18379	18314	18452	18266	18352	18365	18428	18540	18426	18391	18348	18581	18317	18502	18502	18521	18502	18302	18552	18441	18391	18389	18367	18572	18415	18477	18350	18237	18371	18455	18436	18551	18511	18468	18319	18419	18487	18562	18476	18225	18358	18329	18334	18273	18160	18323	18320	18320	18325	18185	18301	18612	18502	18295	18355	18444	18398	18406	18557	18449	18396	18447	18353	18351	18500	18183	18508	18349	18364	18404	18305	18304	18308	18264	18378	18432	18417	18419	18450	18269	18551	18489	18439	18428	18240	18393	18448	18241	18453	18209	18376	18380	18309	18436	18535	18370	18531	18376	18295	18286	18456	18471	18329	18386	18482	18369	18449	18482	18644	18390	18474	18331	18573	18603	18449	18342	18483	18289	18389	18348	18464	18455	18432	18320	18281	18573	18587	18349	18237	18385	18161	18348	18293	18180	18252	18512	18620	18366	18537	18283	18358	18308	18529	18450	18663	18311	18277	18485	18494	18436	18344	18479	18312	18315	18177	18273	18356	18377	18290	18353	18534	18305	18307	18640	18530	18417	18616	18283	18614	18504	18313	18367	18469	18355	18335	18400	18498	18318	18382	18377	18531	18502	18288	18325	18385	18422	18468	18337	18492	18374	18351	18338	18502	18430	18558	18452	18590	18564	18246	18358	18496	18477	18388	18288	18451	18363	18372	18475	18160	18499	18574	18381	18409	18463	18349	18449	18095	18361	18475	18526	18360	18390	18423	18543	18268	18470	18442	18469	18360	18236	18435	18283	18359	18419	18318	18502	18351	18383	18492	18400	18416	18332	18474	18402	18456	18293	18453	18345	18389	18359	18267	18452	18351	18157	18558	18177	18315	18278	18454	18483	18393	18583	18248	18145	18527	18285	18271	18252	18192	18284	18417	18568	18237	18444	18280	18235	18551	18408	18534	18192	18401	18412	18343	18244	18332	18551	18312	18576	18430	18306	18416	18685	18410	18418	18407	18353	18494	18580	18463	18388	18460	18362	18504	18496	18420	18259	18235	18533	18468	18371	18456	18375	18469	18373	18294	18552	18325	18250	18365	18327	18477	18336	18296	18322	18388	18332	18287	18373	18350	18435	18341	18419	18264	18342	18265	18255	18672	18304	18502	18504	18726	18316	18359	18285	18474	18434	18480	18413	18441	18365	18392	18283	18341	18491	18352	18307	18538	18509	18455	18589	18473	18414	18390	18274	18603	18212	18393	18506	18334	18459	18411	18434	18534	18267	18342	18380	18432	18431	18369	18291	18373	18248	18453	18326	18282	18352	18510	18538	18384	18379	18426	18408
31976	27375	33196	33989	43049	42899	37936	33052	31410	31258	30680	31133	31067	31136	30972	30948	31134	30942	31096	30890	30954	30615	30964	30798	31147	30832	31170	30758	31034	30925	30910	31015	30781	31147	30939	30964	30601	30766	30980	30596	31258	31041	30951	31110	30998	31074	30933	31076	31173	30734	30601	30673	30959	30825	30726	30835	30817	30984	30877	30785	30855	31107	30976	31286	30683	30843	30874	31080	30781	30756	30998	30905	30918	30827	30642	31062	30649	30838	30976	30856	30763	31000	30787	30918	31051	31044	30877	30643	30917	30924	30724	30746	30822	30844	30841	30754	30891	30926	31004	31325	30743	30952	30660	30900	30998	30739	30926	30710	31009	30761	30911	31003	30857	30771	30881	31042	30784	31002	31008	30854	30776	31072	31035	30766	31053	30955	30948	30825	30850	31081	30748	30791	31041	30867	30809	30939	30938	31313	30934	30975	31047	30731	30806	30744	31054	31094	31235	30585	30837	30738	30961	30695	30802	31070	30569	30990	30848	30776	31107	30953	30914	30883	30875	30784	31030	30928	30978	31076	30791	30854	30682	30814	30667	30606	30782	30788	31088	31315	30965	30670	30879	31016	30938	30932	30952	31102	30870	30671	30898	30522	31166	31127	30741	30747	30913	30921	31114	30879	31085	30837	30958	30898	31060	30860	30747	30727	30877	30848	31060	31149	30706	30894	30817	30792	31049	30750	31081	30742	30629	30932	31181	30822	30990	31145	30884	31044	30949	30658	30902	30892	30783	30786	30679	30751	30607	30811	31071	30739	31025	30801	30895	31010	31165	31021	31038	31242	30914	30756	30876	30701	30874	30935	30861	31027	30927	30821	30849	30762	30859	30736	30785	30669	30877	30762	30971	31042	30906	31045	30696	30718	30974	30741	30830	31099	30899	30949	30916	30759	30966	30787	30849	30934	30973	30959	30848	30909	30876	31024	30942	30837	30951	31043	30740	30818	30797	31010	30862	30757	30957	30952	31004	30950	31133	30769	30729	30819	31345	31206	30696	30972	30804	31064	30781	30909	31207	31062	31033	30829	31043	30899	31226	30762	30804	30843	30728	31022	31007	31173	30822	30782	30757	30795	30948	30907	30831	31137	30886	30548	31087	30840	31205	31040	30666	30760	30815	31078	30723	31131	30891	31047	30905	31138	30928	30883	31008	30428	31020	30832	30681	31009	30980	31026	30849	30775	30636	30899	30969	30907	31000	30952	30922	30740	30824	30561	31062	30957	30910	30927	30737	30971	30982	30682	31058	30738	30881	30781	30778	31163	30897	31040	30822	30832	30810	31058	31093	30711	30962	30815	30922	30977	30772	30765	30951	31166	30892	30847	31126	30776	30952	31083	31178	30876	30985	31210	31158	31033	31045	30770	30888	30608	30613	30891	30929	30837	30938	30852	30807	30863	30952	31078	30724	30938	30776	30738	30809	30623	30997	31019	30871	31012	31020	30881	31002	30824	30772	30815	30961	31078	31033	31201	30775	30834	30939	30808	30762	30816	30732	30879	30934	30782	30958	30927	31064	31147	30784	30906	30845	30758	30900	30753	30802	30969	30994	30927	30899	30918	30915	30858	30773	30724	31040	30858	30767	31079	31092	31180	31015	31004	30886	30863	31019	31044	30727	30873	31070	30992	30988	30827	31052	31010	30881	30897	30650	30995	30884	31128	30818	31009	30968	31034	30806	30821	31020	31030	30792	30841	30721	30705	30745	31070	30793	30829	30856	30810	31031	30859	30750	30759	30957	31098	30955	30987	30847	30784	30766	31069	30739	30735	30925	31036	31208	30883	31226	31127	30838	30801	30830	30791	30870	31091	30738	30790	31000	30781	30823	31076	30707	31040	30850	30786	30945	30840	30911	30984	31019	30745	31044	31024	31017	31060	30981	30665	30772	30708	31118	31079	31063	31012	30909	30878	31012	30957	31038	30894	30669	31153	30812	30960	30987	31120	31048	30960	30922	30852	30987	30618	30931	30795	30983	31292	30838	30722	30998	30955	30874	31074	31214	30922	31163	30957	30862	30825	30833	30635	30825	30553	30921	30985	31161	31101	30925	31166	30992	31088	31179	30972	30836	31082	31102	30847	30908	30993	30901	30873	30922	30944	31002	31088	30835	30920	30847	30565	31125	30733	30826	30936	31314	31031	30911	30630	30682	30992	31017	30956	30885	30989	30866	30881	30503	30674	30854	31092	30899	30897	30930	30655	31217	30846	30943	30938	31236	30914	30903	31006	30748	30674	30948	30896	31016	30984	31016	30976	30891	31034	30942	30731	30671	30650	30940	31081	31011	30950	31020	30992	30794	31029	30834	30983	30804	30985	31070	30805	30792	31040	30879	31047	31047	30938	30836	30941	31060	30669	30827	30920	30925	30929	30894	30759	30801	31033	30963	30712	30967	31115	31090	30920	31177	30858	30828	30851	31007	30817	30923	30929	30653	30957	30834	30692	30655	30884	30834	31077	30850	30951	31270	30823	31134	30902	30907	30892	31285	30679	30647	30910	31168	30734	30707	30968	30883	30725	30568	30765	31124	30974	30506	30838	30917	30855	30776	30658	30908	31111	31050	30949	30881	30868	30933	31062	30694	30817	31034	30907	30958	30724	30705	30798	30886	30761	30950	30752	30869	30797	30928	30848	31071	30999	31071	31201	30863	30751	30888	30882	31028	30855	31071	30936	30789	31074	30930	31053	30844	30791	30685	30761	30940	30990	30904	30873	30893	31166	31126	30797	30941	31018	30924	31155	30946	30674	31038	30920	30909	30654	30856	30900	31092	30834	31104	30947	30923	30730	30712	31026	31052	30763	31131	31023	30784	30871	30854	31139	31179	30703	30800	31022	31029	30771	30908	31038	30909	31005	31065	30977	30989	30936	30978	30961	30814	30973	30975	30984	30816	30729	31054	31031	30962	31072	30998	31066	31049	30866	30905	30905	31027	30934	31064	30915	30923	30915	31013	30807	30786	30912	30741	31063	31003	30670	30956	30549	30924	30818	30873	30643	31017	30970	30881	30922	31301	30737	30858	30966	30829	31135	30987	30536	31033	30749	30839	30941	31024	30998	31061	30968	30961	31096	31134	30843	30656	30898	30999	30930	30915	30694	30939	30999	30813	30819	30916	31039	30934	30866	30950	31027	31285	30940	30754	30650	31071	30950	30810	30733	30743	31004	31093	30736	30929	30932	31088	30939	30920	30830	31018	30813	30821	30890	30524	31057	30866	30855	30858	31194	31038	30940	30809	30924	31094	31134	30914	30876	30933	30774	31015	30980	31048	31071	30922	30663	30908	30928	30960	30894	30842	31030	30923	31039	30797	30947	30767	30842	30805	31202	30815	31150	30839	30905	30965	30615	30832	30712	30851	30992	30941	30949	30845	30945	31117	30843	31107	31025	30995	30838	30975	30975	30905	31099	31073	31040	30960	31061	31202	31011	30836	31012	30866	30697	30946	30911	30925	30821	30716	31041	30897	30995	30947	31333	30964	30874	31166	30941	30955	30871	31052	30816	30938	30961	30866	30900	31126	30751	30855	30899	31029	30882	30876	31183	30791	30862	30911	30997	30747	30801	31195	31057	30996	30928	30996	31057	30982	31025	30946	31020	30627	30896	30742	30857	31239	30843	30793	30777	30868	31082	30976	31027	30866	30921	31104	30910	31033	30915	31109	30860	31020	31117	30805	30729	30680	30991	31073	31050	30989	30937	30990	31062	30876	30698	30844	30662	30722	30718	30829	30790	31202	31177	30791	31098	30810	30838	31245	30828	31060	31055	30864	31022	30563	30941	31148	30966	30954	30814	30859	31026	31109	30989	30923	31003	31039	30667	30844	30962	30886	30818	30833	30951	30942	30933	30873	30797	31049	31115	31004	30808	31004	30916	31072	30925	30893	30979	30887	31057	30676	31025	30939	30750	31056	31154	30952	31089	31010	30840	30825	30924	30802	31130	31071	30849	31033	31238	30722	30853	30709	30897	31044	30874	30835	30931	31064	31130	30951	30874	30739	31087	31036	30736	30715	30658	30850	30849	30939	31155	30958	30927	30982	30631	31143	30779	30674	30917	31237	30902	31071	30855	30748	31008	30961	30546	31002	30768	30956	30961	30763	30896	30603	30959	30907	31117	31056	30989	31160	31060	31032	30468	30700	30974	31083	30826	30906	30736	31047	31002	30842	31012	30813	30893	30873	30897	30983	30882	31022	30427	30934	30971	30737	30781	31073	31065	30928	30940	30932	30723	30695	30865	30428	30799	31102	31115	31013	30823	30742	30992	30788	31109	31066	30708	31087	31003	30850	30961	30983	30921	30994	30876	31132	30893	30823	30930	31091	31119	30892	30951	30827	30704	30944	30912	30999	31023	31228	30706	31157	30871	30945	30923	31035	31074	30880	30968	31173	30886	30965	30974	31011	31154	30978	30809	30815	30793	31052	30729	30809	30802	30946	30737	30966	31021	30886	31154	30973	30883	30778	31089	30795	30884	31070	30876	30830	30801	30990	30914	31004	31095	30841	30600	31163	30868	30750	30887	30958	31038	30838	30892	30773	30731	30947	30832	30842	30827	31112	31160	30848	30798	31117	30955	31057	30673	31153	30917	31029	30705	30719	31103	30759	30845	30929	30767	30955	30955	30985	31167	30969	30945	30919	31023	30660	30856	30763	30942	31071	31067	30962	30954	30813	30929	30796	30670	30767	30882	31013	30604	30859	30846	30856	31130	30840	30753	30884	30818	31005	30821	31143	31034	30984	31042	30917	30896	31087	30791	30725	30902	30804	30799	30883	30618	30897	30775	30736	30978	30781	30989	30770	30946	31017	30852	31052	30888	30993	31024	30889	31112	30979	30810	30828	31216	30992	30855	30855	30773	30929	30508	30670	30710	30940	30950	31027	31066	30976	30908	31026	31017	30791	30860	30888	30717	31124	31038	30857	30999	30913	31012	30871	31077	30849	30807	31011	30878	30967	30876	30999	30891	30767	30961	31060	30906	30806	30774	30920	30923	31008	31028	31169	30952	30653	30975	30903	30877	30849	30991	31114	30900	30958	31012	31141	30938	30839	30777	31001	31053	30854	30914	30889	30981	30838	31163	30917	30807	30837	30742	31159	30856	30987	30932	30822	30829	30916	30830	31032	30934	30860	30955
17570	20274	19655	20918	33371	30448	23770	19398	18134	17742	17775	17566	17759	17773	17714	17809	17577	17771	17755	17825	17685	17706	17637	17664	17805	17773	17658	17861	17657	17810	17470	17792	17638	17687	17531	17801	17701	17582	17695	17638	17805	17690	17850	17696	17673	17643	17753	17688	17560	17569	17688	17807	17657	17696	17543	17738	17821	17624	17514	17705	17745	17601	17742	17569	17596	17747	17884	17622	17659	17842	17551	17856	17750	17605	17719	17533	17639	17705	17847	17675	17476	17725	17582	17563	17803	17609	17669	17755	17684	17716	17554	17837	17643	17873	17493	17658	17799	17673	17736	17664	17643	17752	17578	17668	17783	17398	17817	17545	17868	17669	17534	17705	17492	17715	17764	17565	17522	17926	17644	17610	17668	17574	17619	17540	17654	17745	17685	17768	17579	17634	17755	17851	17733	17759	17873	17640	17663	17624	17440	17655	17720	17748	17621	17608	17909	17703	17825	17647	17749	17746	17568	17626	17657	17468	17609	17563	17602	17708	17634	17484	17643	17636	17641	17727	17757	17649	17603	17657	17482	17727	17456	17704	17736	17467	17768	17596	17560	17668	17808	17676	17654	17737	17613	17762	17520	17623	17755	17631	17572	17621	17908	17810	17669	17481	17796	17621	17720	17601	17781	17597	17629	17768	17814	17707	17614	17767	17639	17736	17728	17772	17601	17590	17654	17839	17828	17673	17604	17671	17601	17649	17784	17628	17512	17620	17697	17593	17706	17798	17727	17570	17833	17688	17774	17763	17512	17628	17563	17839	17632	17802	17731	17767	17531	17647	17552	17580	17744	17763	17578	17699	17814	17618	17634	17698	17734	17601	17606	17843	17773	17655	17768	17518	17599	17570	17603	17678	17625	17686	17441	17845	17531	17646	17887	17699	17575	17773	17584	17711	17735	17726	17720	17696	17634	17743	17518	17712	17597	17582	17646	17465	17671	17701	17599	17569	17517	17569	17723	17758	17536	17450	17669	17526	17914	17479	17549	17647	17712	17667	17482	17792	17819	17845	17679	17699	17720	17556	17949	17526	17646	17825	17643	17584	17707	17570	17553	17501	17800	17514	17881	17580	17631	17786	17654	17595	17773	17684	17673	17586	17677	17624	17706	17462	17660	17616	17798	17671	17704	17711	17652	17614	17772	17915	17610	17646	17809	17787	17650	17472	17598	17613	17604	17698	17581	17616	17642	17658	17721	17618	17598	17652	17517	17653	17855	17581	17722	17533	17541	17753	17780	17664	17626	17718	17794	17650	17767	17772	17591	17602	17575	17502	17724	17721	17705	17720	17831	17838	17791	17482	17638	17762	17582	17795	17524	17909	17618	17762	17591	17790	17612	17595	17773	17717	17653	17713	17614	17699	17562	17653	17871	17527	17483	17718	17645	17825	17594	17352	17631	17476	17638	17519	17753	17842	17740	17784	17888	17861	17567	17844	17753	17828	17652	17726	17575	17617	17729	17674	17844	17587	17572	17839	17624	17571	17828	17571	17635	17652	17567	17651	17528	17622	17668	17653	17614	17739	17616	17824	17896	17643	17733	17771	17585	17753	17758	17484	17731	17582	17751	17666	17799	17620	17796	17529	17675	17564	17772	17676	17584	17596	17582	17679	17628	17720	17847	17811	17620	17736	17775	17743	17672	17574	17651	17583	17618	17625	17749	17619	17732	17574	17542	17657	17799	17739	17691	17612	17611	17712	17573	17608	17662	17819	17747	17703	17682	17548	17756	17745	17758	17723	17945	17652	17715	17505	17738	17466	17771	17556	17862	17778	17714	17905	17628	17466	17734	17569	17527	17672	17682	17707	17691	17702	17648	17529	17716	17685	17787	17684	17787	17554	17727	17630	17653	17727	17688	17777	17564	17646	17686	17471	17742	17829	17843	17606	17645	17676	17721	17752	17497	17595	17677	17740	17526	17611	17627	17637	17638	17749	17736	17656	17697	17666	17807	17620	17613	17666	17681	17704	17777	17811	17534	17722	17886	17755	17438	17641	17791	17656	17643	17680	17564	17509	17816	17606	17817	17705	17779	17747	17469	17557	17691	17948	17710	17810	17745	17624	17558	17685	17771	17614	17786	17740	17667	17494	17634	17761	17717	17601	17688	17659	17534	17672	17720	17658	17515	17641	17784	17545	17683	17638	17738	17820	17749	17648	17678	17765	17828	17526	17748	17690	17623	17606	17642	17860	17601	17754	17706	17722	17604	17549	17597	17706	17736	17821	17762	17839	17757	17643	17808	17612	17749	17649	17797	17490	17907	17812	17578	17630	17815	17871	17557	17710	17569	17663	17633	17553	17812	17650	17620	17908	17641	17597	17837	17668	17740	17547	17811	17427	17671	17537	17787	17640	17706	17713	17720	17627	17685	17697	17808	17793	17717	17536	17622	17670	17665	17584	17707	17682	17753	17497	17541	17600	17687	17766	17574	17659	17585	17698	17811	17853	17847	17646	17635	17666	17524	17566	17814	17712	17741	17913	17735	17511	17666	17781	17655	17850	17649	17546	17587	17737	17671	17591	17700	17752	17535	17451	17655	17681	17915	17581	17777	17667	17771	17621	17691	17658	17571	17806	17789	17635	17561	17718	17770	17515	17534	17565	17592	17640	17799	17454	17781	17612	17519	17667	17693	17724	17771	17687	17523	17455	17680	17626	17922	17661	17716	17690	17615	17762	17478	17713	17878	17643	17506	17694	17614	17768	17683	17757	17657	17602	17730	17890	17572	17750	17684	17544	17728	17763	17716	17611	17669	17679	17492	17728	17564	17797	17809	17566	17549	17562	17617	17645	17440	17686	17644	17722	17790	17833	17675	17726	17705	17751	17734	17768	17431	17687	17683	17577	17782	17607	17852	17692	17852	17623	17734	17477	17617	17760	17686	17578	17721	17695	17625	17567	17715	17670	17701	17644	17765	17679	17550	17592	17733	17638	17636	17649	17697	17695	17609	17587	17730	17728	17688	17697	17610	17585	17729	17766	17521	17467	17790	17764	17652	17780	17630	17703	17614	17663	17642	17763	17687	17787	17562	17690	17778	17894	17638	17828	17743	17780	17567	17829	17689	17637	17582	17373	17659	17785	17806	17721	17710	17721	17737	17654	17767	17696	17650	17474	17776	17758	17556	17581	17610	17746	17679	17746	17723	17641	17675	17851	17763	17770	17571	17675	17548	17521	17583	17894	17756	17600	17626	17739	17576	17663	17660	17699	17652	17739	17528	17562	17808	17695	17767	17644	17645	17704	17855	17612	17704	17787	17658	17754	17557	17791	17647	17495	17565	17719	17502	17704	17577	17581	17698	17753	17766	17705	17636	17772	17497	17587	17748	17815	17545	17670	17599	17611	17583	17717	17726	17729	17734	17628	17721	17646	17639	17861	17604	17691	17586	17863	17608	17637	17750	17620	17735	17554	17732	17492	17754	17727	17878	17791	17551	17474	17727	17632	17605	17632	17694	17812	17779	17611	17505	17734	17604	17684	17767	17499	17796	17648	17830	17638	17683	17650	17990	17665	17605	17710	17618	17707	17711	17776	17651	17731	17666	17749	17687	17828	17583	17551	17631	17623	17596	17868	17570	17675	17754	17700	17735	17509	17565	17777	17796	17865	17734	17650	17833	17797	17623	17525	17697	17754	17666	17604	17558	17930	17652	17863	17872	17756	17547	17701	17506	17674	17713	17784	17867	17659	17754	17673	17744	17656	17584	17850	17670	17673	17565	17711	17630	17607	17589	17832	17722	17694	17543	17744	17731	17626	17768	17582	17758	17704	17732	17669	17536	17704	17717	17832	17638	17691	17883	17487	17670	17702	17639	17817	17565	17717	17563	17671	17642	17744	17814	17683	17598	17781	17905	17669	17682	17685	17623	17729	17751	17818	17673	17477	17755	17763	17660	17720	17844	17693	17786	17772	17756	17756	17734	17634	17740	17774	17633	17696	17832	17477	17607	17672	17682	17712	17788	17653	17718	17767	17698	17635	17859	17785	17687	17733	17738	17729	17530	17576	17735	17832	17657	17641	17864	17710	17648	17599	17731	17627	17746	17685	17682	17762	17619	17422	17613	17643	17736	17767	17723	17931	17563	17673	17653	17566	17515	17674	17728	17625	17710	17762	17683	17776	17634	17615	17628	17633	17546	17589	17638	17765	17683	17458	17831	17720	17592	17626	17657	17893	17603	17799	17764	17747	17520	17585	17678	17601	17813	17647	17648	17657	17587	17542	17698	17706	17803	17830	17647	17643	17663	17721	17496	17819	17609	17646	17761	17734	17725	17806	17613	17772	17790	17738	17559	17596	17735	17755	17751	17807	17597	17716	17660	17869	17674	17624	17715	17721	17786	17603	17586	17601	17523	17763	17658	17554	17617	17850	17559	17681	17712	17745	17774	17580	17803	17793	17673	17880	17645	17722	17352	17658	17605	17638	17683	17646	17615	17563	17596	17662	17764	17554	17901	17697	17676	17604	17621	17673	17740	17757	17682	17590	17587	17884	17836	17652	17482	17701	17598	17578	17649	17634	17927	17630	17810	17673	17820	17788	17722	17834	17421	17703	17772	17781	17731	17702	17619	17698	17609	17509	17596	17904	17717	17634	17703	17665	17713	17727	17757	17710	17812	17627	17810	17763	17763	17481	17545	17760	17745	17696	17710	17760	17564	17764	17814	17579	17585	17736	17475	17650	17795	17795	17837	17702	17648	17608	17768	17690	17557	17581	17610	17647	17598	17792	17888	17811	17756	17552	17641	17450	17633	17754	17832	17705	17574	17717	17799	17570	17817	17663	17538	17640	17870	17500	17627	17731	17738	17678	17597	17594	17778	17637	17669	17764	17514	17688	17535	17805	17726	17775	17696	17720	17635	17672	17590	17862	17710	17737	17635	17659	17829	17538	17744	17906	17534	17666	17411	17732	17642	17829	17858	17653	17780	17626	17671	17604	17691	17753	17880	17711	17493	17816	17802	17580	17715	17666	17480	17625	17656	17745	17636	17813	17596	17635	17787	17713	17781	17658	17805	17765	17611	17679	17743	17744	17777	17626	17645	17667	17715	17737	17577	17788	17740	17737	17623	17740	17816	17580	17590	17658	17841	17542	17707	17816	17614	17839	17712	17763	17772	17763	17852	17645	17668	17872	17552	17750
23499	21227	28099	30228	72112	71980	56654	39871	34446	32374	32116	31863	31958	31680	31899	31958	31641	31787	31564	31644	31664	31649	31746	31787	31666	31686	31816	31904	31635	31539	31741	31550	31389	31472	31667	31454	31506	31615	31705	31375	31261	31611	31589	31740	31671	31410	31360	31606	31347	31449	31543	31569	31668	31375	31788	31379	31448	31285	31665	31630	31479	31584	31392	31690	31686	31608	31594	31436	31389	31516	31628	31335	31426	31350	31593	31584	31602	31486	31527	31462	31633	31535	31592	31635	31300	31535	31556	31583	31352	31473	31536	31485	31345	31721	31533	31483	31796	31530	31713	31447	31475	31783	31352	31743	31819	31537	31574	31535	31549	31330	31629	31408	31650	31421	31555	31552	31363	31396	31652	31408	31713	31446	31736	31610	31380	31468	31303	31690	31555	31352	31429	31386	31643	31586	31445	31212	31597	31550	31465	31530	31529	31668	31307	31303	31593	31432	31467	31299	31466	31327	31728	31603	31438	31599	31784	31331	31748	31387	31530	31442	31742	31659	31385	31312	31426	31534	31650	31569	31576	31129	31462	31506	31553	31667	31672	31412	31547	31363	31621	31417	31467	31332	31555	31576	31330	31251	31443	31494	31617	31670	31462	31708	31582	31672	31449	31488	31419	31472	31602	31397	31330	31425	31419	31438	31652	31820	31564	31558	31255	31328	31351	31483	31376	31396	31483	31478	31329	31398	31348	31488	31411	31632	31486	31381	31714	31428	31559	31593	31672	31484	31398	31346	31605	31505	31398	31308	31533	31527	31371	31544	31545	31352	31451	31487	31746	31666	31484	31285	31441	31525	31489	31459	31550	31329	31249	31339	31471	31664	31623	31336	31250	31494	31590	31501	31503	31436	31539	31649	31578	31405	31510	31212	31409	31538	31279	31362	31576	31604	31472	31660	31596	31525	31284	31271	31526	31486	31430	31800	31477	31385	31496	31500	31708	31524	31457	31421	31510	31491	31431	31563	31297	31459	31514	31216	31465	31337	31381	31439	31503	31539	31382	31515	31505	31557	31279	31435	31499	31502	31340	31524	31167	31572	31292	31516	31249	31429	31314	31591	31534	31529	31389	31388	31326	31562	31698	31449	31537	31538	31402	31308	31645	31604	31463	31640	31481	31533	31549	31356	31532	31325	31641	31687	31570	31429	31333	31204	31329	31389	31419	31680	31699	31239	31519	31697	31317	31649	31324	31451	31525	31357	31477	31527	31455	31504	31746	31540	31519	31515	31417	31351	31685	31662	31575	31662	31434	31307	31356	31462	31523	31102	31597	31588	31603	31541	31645	31317	31502	31378	31729	31585	31404	31693	31588	31767	31725	31461	31403	31423	31689	31374	31670	31491	31603	31481	31196	31444	31282	31369	31482	31408	31662	31425	31487	31517	31468	31393	31468	31579	31601	31581	31610	31357	31560	31451	31725	31534	31688	31378	31859	31628	31395	31481	31543	31420	31310	31557	31618	31281	31482	31579	31698	31464	31326	31567	31364	31699	31407	31451	31531	31500	31636	31625	31590	31575	31482	31279	31420	31499	31544	31249	31052	31438	31481	31652	31462	31418	31404	31520	31271	31772	31261	31595	31478	31701	31482	31521	31433	31275	31587	31333	31485	31449	31573	31557	31606	31519	31317	31465	31341	31877	31569	31568	31532	31605	31182	31136	31713	31205	31662	31511	31696	31599	31590	31556	31325	31466	31653	31852	31482	31547	31212	31332	31301	31539	31623	31592	31346	31582	31469	31378	31594	31474	31346	31413	31513	31277	31645	31226	31309	31832	31618	31609	31324	31446	31522	31601	31042	31587	31874	31529	31672	31407	31524	31530	31459	31262	31269	31752	31662	31566	31404	31503	31182	31342	31554	31330	31408	31484	31550	31440	31556	31356	31662	31569	31632	31715	31524	31785	31800	31653	31590	31525	31675	31359	31240	31661	31539	31411	31390	31568	31666	31655	31252	31509	31706	31546	31592	31445	31483	31616	31717	31273	31443	31520	31452	31472	31566	31477	31510	31540	31611	31566	31260	31570	31338	31683	31622	31267	31499	31561	31769	31488	31468	31729	31267	31503	31525	31406	31844	31747	31601	31232	31409	31740	31632	31682	31623	31580	31521	31547	31719	31454	31609	31775	31433	31343	31548	31639	31566	31623	31551	31445	31715	31099	31681	31359	31237	31688	31644	31514	31683	31550	31578	31615	31572	31387	31235	31471	31553	31477	31531	31719	31471	31669	31335	31383	31726	31365	31600	31568	31569	31573	31739	31492	31500	31648	31572	31498	31399	31553	31515	31248	31271	31485	31492	31347	31790	31621	31495	31472	31486	31234	31416	31236	31646	31435	31477	31428	31576	31536	31511	31544	31431	31331	31464	31448	31307	31148	31767	31524	31635	31672	31606	31164	31559	31322	31593	31304	31474	31612	31687	31705	31312	31311	31364	31633	31747	31351	31626	31615	31426	31370	31652	31743	31609	31817	31685	31492	31436	31550	31372	31678	31684	31542	31401	31506	31594	31512	31646	31632	31732	31499	31205	31496	31678	31685	31465	31508	31440	31740	31477	31487	31479	31617	31539	31294	31384	31639	31295	31627	31809	31588	31326	31535	31713	31548	31613	31506	31571	31745	31466	31487	31584	31628	31730	31488	31478	31739	31353	31649	31552	31501	31177	31678	31414	31549	31564	31527	31480	31739	31237	31544	31563	31691	31691	31566	31715	31624	31498	31583	31498	31530	31375	31301	31741	31695	31362	31500	31347	31667	31470	31393	31467	31454	31459	31410	31384	31491	31371	31379	31513	31411	31411	31523	31270	31924	31474	31490	31695	31517	31471	31701	31581	31273	31427	31474	31456	31448	31532	31379	31454	31242	31451	31502	31451	31570	31312	31296	31637	31604	31583	31426	31579	31603	31323	31454	31256	31745	31391	31409	31491	31318	31557	31401	31497	31520	31268	31499	31295	31652	31467	31488	31599	31435	31477	31717	31714	31519	31541	31700	31407	31683	31358	31231	31302	31646	31197	31415	31702	31402	31452	31309	31488	31600	31619	31537	31280	31235	31561	31606	31519	31668	31677	31430	31496	31779	31518	31280	31646	31628	31516	31461	31595	31510	31678	31451	31489	31339	31527	31595	31748	31583	31371	31847	31214	31676	31427	31119	31590	31351	31564	31429	31628	31383	31234	31313	31602	31567	31410	31656	31333	31559	31504	31400	31342	31515	31291	31491	31372	31335	31631	31541	31556	31400	31239	31554	31484	31470	31229	31267	31519	31722	31228	31506	31280	31522	31447	31387	31375	31520	31378	31585	31325	31432	31564	31466	31711	31579	31816	31528	31525	31425	31428	31366	31440	31445	31261	31653	31607	31191	31472	31666	31566	31383	31556	31555	31407	31644	31512	31579	31345	31671	31743	31560	31475	31527	31408	31658	31618	31496	31279	31439	31500	31749	31489	31621	31490	31482	31604	31196	31391	31394	31738	31511	31472	31646	31455	31562	31500	31334	31280	31663	31452	31251	31478	31261	31427	31224	31449	31557	31642	31756	31493	31520	31493	31444	31438	31300	31486	31704	31401	31741	31406	31576	31491	31681	31600	31525	31540	31494	31423	31256	31579	31367	31352	31491	31537	31274	31659	31460	31560	31392	31406	31478	31370	31382	31535	31337	31478	31339	31598	31399	31682	31581	31522	31385	31483	31336	31470	31807	31615	31332	31371	31429	31612	31675	31541	31327	31418	31662	31617	31615	31629	31437	31520	31570	31518	31337	31590	31292	31416	31510	31419	31463	31515	31378	31722	31569	31359	31497	31642	31652	31531	31437	31623	31651	31499	31646	31533	31237	31320	31411	31683	31399	31690	31471	31557	31850	31374	31273	31400	31600	31518	31404	31601	31471	31446	31649	31664	31322	31702	31835	31509	31542	31591	31632	31648	31387	31519	31675	31650	31438	31361	31358	31745	31373	31765	31404	31709	31464	31728	31313	31639	31441	31261	31420	31626	31503	31510	31464	31464	31466	31567	31370	31441	31592	31584	31701	31402	31443	31708	31616	31501	31424	31447	31450	31637	31388	31471	31542	31709	31492	31379	31081	31549	31311	31411	31583	31640	31499	31630	31675	31562	31364	31430	31438	31649	31419	31386	31226	31588	31309	31582	31291	31664	31326	31552	31577	31644	31652	31811	31481	31503	31512	31553	31446	31435	31387	31560	31595	31618	31501	31618	31470	31556	31549	31507	31499	31613	31503	31588	31588	31519	31449	31529	31450	31548	31296	31406	31464	31464	31363	31506	31678	31594	31342	31431	31417	31402	31495	31288	31578	31339	31691	31543	31346	31535	31491	31322	31515	31264	31468	31523	31561	31722	31564	31425	31257	31546	31472	31552	31614	31213	31352	31770	31650	31530	31701	31496	31408	31367	31537	31427	31667	31307	31508	31614	31417	31843	31562	31753	31534	31572	31568	31723	31430	31396	31529	31448	31642	31558	31523	31475	31462	31648	31609	31273	31479	31512	31499	31740	31372	31367	31582	31617	31670	31315	31303	31590	31313	31453	31659	31560	31555	31622	31236	31554	31724	31411	31432	31443	31497	31424	31364	31563	31623	31486	31620	31588	31539	31377	31578	31533	31530	31348	31544	31690	31674	31763	31655	31764	31736	31712	31648	31564	31527	31565	31304	31624	31380	31389	31349	31572	31532	31460	31450	31277	31735	31634	31365	31571	31797	31486	31534	31511	31562	31509	31399	31522	31709	31343	31912	31577	31203	31405	31709	31473	31339	31467	31788	31404	31430	31787	31624	31662	31410	31575	31476	31438	31514	31459	31644	31714	31599	31468	31257	31594	31610	31578	31445	31919	31308	31633	31275	31593	31495	31688	31524	31620	31603	31434	31910	31486	31354	31291	31485	31511	31152	31467	31570	31765	31425	31568	31568	31348	31643	31475	31533	31482	31642	31659	31724	31278	31102	31466	31902	31629	31497	31310	31530	31454	31588	31404	31463	31718	31702	31515	31240	31235	31471	31533	31596	31598	31599	31533	31717	31196	31258	31588	31371	31388	31669	31782	31307	31441	31547	31632	31777	31449	31569	31741	31686	31411	31603	31431	31718	31213	31444	31296	31501	31351	31568	31444	31211	31480	31490
17625	30044	27351	36392	84484	73071	47820	26560	21016	18589	18504	18175	18134	18245	18269	18277	18260	18385	18401	18370	18354	18232	18179	18458	18253	18545	18200	18094	18143	18418	18149	18394	18290	18067	18280	18290	18050	17942	18316	18260	18317	18451	18224	18419	18390	18407	18220	18145	18290	18092	18226	18273	17976	18100	18302	18310	18287	18318	18176	18210	18519	18336	18277	18225	18203	18169	18369	18502	18204	18092	18198	18293	18147	18320	18195	18244	18307	18249	18255	18409	18188	18390	18176	18297	18359	18038	18522	18280	18266	18205	18201	18321	18186	18256	18283	18174	18003	18213	18164	18123	18174	18127	18203	18208	18182	18368	18316	18090	18078	18173	18223	18333	18344	18107	18432	18331	18279	18052	18149	18427	18148	18465	18510	18168	18168	18427	18248	18231	18233	18074	18155	18405	18302	18313	18183	18137	18114	18250	18070	18378	18210	18340	18136	18412	18240	18210	18169	18270	18115	18273	18399	18116	18206	18333	18263	18430	18199	18193	18182	18237	18213	18221	18146	18265	18191	17895	18141	18245	17926	18329	18469	18224	18030	17973	18492	18217	18347	18191	18264	18262	18291	18325	18295	18259	18226	18165	18257	18307	18170	18312	18349	18177	18121	18166	18296	18311	18150	18175	18270	18148	18018	18070	18399	18029	18254	18308	18300	18208	18280	18257	18259	18270	18250	18182	18365	18290	18119	18303	18028	18135	18180	18425	18400	18242	18106	18443	18080	18202	18199	18261	18231	18104	18320	18129	18141	18242	18134	18170	18405	18293	18130	18127	18092	18363	18295	18249	18149	18066	18338	18321	18288	18226	18331	18290	18404	17931	18242	18206	18229	18297	18095	18289	18173	18209	18173	18278	18222	18198	18151	18238	18314	18095	18105	18285	18122	17961	18200	18304	18265	18187	18142	18298	18203	18100	18362	18324	18186	18229	18202	18337	17979	18188	18307	18257	18118	18216	18168	18059	18378	18326	18095	18206	18218	18249	18243	18215	18247	18213	18255	18235	18319	18307	18161	18214	18110	18145	18260	18543	18205	18192	18378	18400	18241	18207	18425	18437	18195	18183	18265	18333	18166	18173	18155	18273	18139	17879	18336	18269	18168	18315	18305	18276	18312	18248	18200	18119	18379	18262	18257	18237	18360	18370	18247	18268	18083	18116	17888	18151	18385	18236	18344	18412	18188	18271	18168	18239	18168	18292	18255	18286	18335	18259	18150	18180	18167	18067	18352	18290	18091	18193	18351	18216	18320	18303	18240	18294	18371	18330	18372	18051	18243	18184	18441	18429	18159	18311	18210	18360	18323	18325	18124	18292	18191	18172	18192	18168	18243	18330	18229	18246	18024	18090	18236	18231	18302	18263	18087	18358	18359	18171	18241	18257	18212	18159	18235	18398	18228	18426	18291	18223	18338	18038	18231	18272	18274	18261	18300	18321	18241	18187	18236	18263	18117	18357	18310	18384	18477	18147	18331	18155	18306	18131	18278	18394	18394	18345	18426	18162	18209	18229	18139	18087	18487	18075	18278	18313	18128	18268	18218	18358	18260	18217	18131	18243	18132	18144	18241	18182	18296	18328	18154	18364	18264	18164	18224	18388	18242	18085	18462	18127	18105	18177	18267	18107	18043	18094	18188	18274	18286	18318	18146	18261	18445	18237	18042	18249	18308	18175	18300	18089	18336	18219	18422	18068	18276	18291	18091	18183	18441	18263	18238	18270	18178	18315	18262	18318	18242	18266	18429	18253	18150	18132	18295	18335	18193	18213	18256	18272	18199	18217	18197	18420	18319	18293	18295	18320	18217	18287	18163	18129	18325	18390	18286	18582	18244	18155	18348	18425	18232	18332	18309	18256	18192	18220	18351	18132	18303	18381	18258	18067	18269	18240	18228	18188	18271	18204	18312	18197	18169	17988	18401	18240	18287	18319	18299	18137	18281	18213	18220	18198	18186	18184	18331	18191	18323	18091	18115	18330	18376	18139	18165	18153	18210	17948	18310	18343	18271	18308	18211	18417	17984	18316	18274	18278	18406	18298	18262	18263	18241	18274	18252	18307	18365	18305	18068	18215	18123	18171	18344	18212	18161	18105	18093	18178	18333	18288	18179	18220	18318	18208	18332	18157	18063	18171	18018	18352	18266	18404	18172	18198	18157	18379	18276	18234	18126	18319	18349	18134	18319	18216	18362	18167	18095	18123	18285	18321	18099	18141	18292	18081	18231	18247	18374	18100	18246	18230	18266	18322	18375	18282	18153	18305	18222	18311	18242	18144	18319	18087	18128	18167	18178	18001	18284	18303	18163	18252	18320	18314	18206	18312	18452	18034	18302	18340	18341	18135	18380	18331	18219	18138	18411	18247	18131	18050	18287	18295	18172	18357	18231	18250	18232	18278	18178	18297	18340	18316	18381	18308	18203	18330	18268	18135	18150	18183	18226	18236	18287	17978	18356	18482	18411	18167	18339	18142	18292	18218	18465	18154	18471	18273	18459	18293	18180	18168	18185	18074	18331	17958	18405	18421	18163	18211	17999	18306	18250	18280	18239	18330	18095	18366	18156	18214	18342	18122	18307	18063	18313	18116	18281	18133	18390	18341	18221	18259	18262	18353	18163	18226	18258	18220	18339	18147	18293	18310	18204	18183	18315	18148	18142	18397	18354	18238	18222	18082	18019	18163	18301	18039	18133	18404	18346	18142	18170	18078	18199	18310	18164	18455	18254	18121	18294	18130	18253	18366	18076	18145	18259	18232	18129	18401	18201	18265	18230	18320	18306	18396	18027	18368	18206	18211	18260	18401	18397	18217	18187	18323	18254	18254	18108	18447	18239	18198	18123	18261	18262	18242	18070	18281	18261	18072	18121	18304	18399	18211	18363	18316	18374	18177	18367	18249	18223	18298	18333	18447	18143	18238	18240	18352	18239	18252	18432	18306	18043	18098	18172	18193	18222	18234	18180	18278	18198	18295	18178	18238	18165	18410	18244	18221	18061	18141	18296	18187	18389	18286	18225	18315	18255	18276	18171	18203	18329	18179	18231	18383	18096	18277	18262	18099	18116	18182	18346	18187	18215	18342	18258	18240	18067	18199	18283	18287	18150	18318	18371	18347	18116	18122	18207	18258	18199	18344	18190	18555	18197	18226	18153	18352	18233	18334	18188	18410	18174	18265	18233	18225	18145	18189	18340	18224	18181	18270	18051	18557	18337	18158	18154	18274	18032	18058	18268	18183	18114	18472	18281	18274	18167	18309	18230	18125	18247	18166	18211	18222	18209	18188	18244	18157	18334	18405	18198	18361	18195	18025	18186	18114	18452	18192	18513	18065	18225	18182	18240	18266	18228	18229	18250	18211	18207	18161	18207	18331	18446	18327	18224	18202	18104	18295	18274	18324	18206	18251	18365	18075	18339	18241	18118	18226	18477	18453	18294	18288	18295	18426	18187	18296	18189	18155	18311	18345	18168	18156	18169	18474	18313	18419	18184	18233	18297	18198	18396	18083	18340	18296	18148	18181	18189	18145	18377	18193	18257	18200	18450	18217	18330	18190	18263	18232	17936	18432	18192	18151	18110	18307	18229	18331	18210	18192	18301	18262	18257	18180	18181	18196	18289	18161	18347	18295	18300	18397	18362	18151	18264	18071	18177	18328	18019	18405	18071	18159	18155	18232	18234	18244	18234	18416	18222	18284	18442	18437	18290	18278	18227	18200	18206	18192	18035	18378	18318	18166	18241	18142	18270	18183	18225	18135	18195	18467	18298	18168	18286	18268	18287	18219	18129	18373	18166	18158	18217	18165	18138	18381	18491	18245	18188	18383	18339	18337	18086	18287	18098	18262	18238	18209	18144	18029	18374	18140	18256	18363	18297	18136	18286	18206	18268	18171	18317	18177	18256	18184	18320	18255	18165	18249	18037	18220	18321	18247	18265	18406	18287	18133	18216	18265	18294	18037	18127	18400	18249	18153	18281	18272	18117	18266	18365	18221	18100	18133	18399	18384	18249	18315	17980	18378	18171	18225	18217	18335	18251	18292	18152	18316	18349	18142	18263	18195	18033	18317	18219	18286	18421	18047	18289	18267	18136	18306	18237	18381	18249	18232	18299	18163	18332	18205	18088	18131	18236	18247	18448	18314	18282	18209	18283	18104	18273	18240	18129	18239	18223	18308	18364	18213	18278	18175	18251	18110	18145	18234	18289	18208	18123	18140	18191	18245	18270	18534	18362	18396	18310	18155	18205	18178	18188	18026	18144	18291	18399	18338	18266	18055	18469	18275	18204	18274	18264	18193	18262	18191	18333	18279	18307	18359	18378	18191	18265	18264	18182	18164	18335	18254	18401	18304	18288	18392	18002	18227	18260	18221	18075	18152	18155	18286	18201	18193	18247	18279	18220	18249	18336	18166	18295	18251	18191	18048	18319	18170	18249	18188	18289	18235	18191	18086	18266	18296	18227	18235	18388	18187	18178	18308	18127	18230	18227	18223	18317	18124	18099	18404	18182	18181	18088	18125	18158	18166	18278	18210	18251	18306	18066	18229	18171	18263	18198	18136	18240	18234	18215	17995	18300	18162	18049	18242	18254	18111	18287	18210	18242	18354	18231	18172	18202	18128	18148	18072	18334	18171	18223	18414	18245	18227	18096	18131	18164	18198	18395	18116	18126	18214	18088	18247	18239	18019	18099	18315	18341	18138	18412	18165	18203	18339	18174	18319	18232	18240	18191	18204	18133	18239	18200	18331	18334	18274	18305	18129	18509	17877	18417	18193	18186	18198	18397	18223	18208	18254	18370	18247	18314	18278	18213	18223	18368	18318	18360	18257	18328	18029	18061	18206	18539	18431	18328	18193	18264	18467	18155	18237	18153	18307	18270	18245	18032	18373	18233	18190	18262	18203	18107	18320	18200	18254	18253	18234	18227	18311	18282	18412	18406	18125	18250	18210	18294	18196	18440	18136	18072	18213	18182	18164	18276	18223	18255	18119	18161	18228	18263	18112	18163	18323	18355	18109	18313	18187	18154	18273	18183	18053	18321	18098	18202	18146	18117	18145	18242	18392	18380	18225	18149	18265	18133	18086	18182	18169	18258	18214	18293	18351	18220	18201	18157	18214	18267	18260	18096	18293	18272	18255	18175	18238
22801	21236	28084	29329	81424	78237	62432	44929	36685	34184	33206	32857	32959	33173	32884	32874	32990	32864	32640	32895	32825	32851	32816	32886	32697	32887	32794	32463	32720	32656	32948	32761	32800	32599	32336	32558	32756	32680	32500	32646	32393	32463	32952	32987	32444	32626	32779	32553	32530	32540	32709	32541	32537	32619	32842	32511	32492	32652	32862	32609	32657	32515	32448	32489	32553	32677	32486	32553	32696	32732	32798	32718	32821	32675	32716	32613	32737	32572	32464	32347	32651	32708	32542	32608	32613	32707	32732	32650	32477	32526	32657	32650	32739	32305	32863	32751	32576	32389	32430	32785	32479	32528	32508	32660	32574	32660	32844	32537	32708	32718	32694	32567	32751	32491	32538	32376	32729	32765	32827	32515	32682	32720	32693	32461	32707	32438	32722	32466	32542	32557	32514	32782	32380	32408	32620	32696	32520	32346	32377	32638	32722	32519	32726	32611	32628	32557	32378	32681	32390	32325	32675	32734	32375	32511	32504	32582	32822	32504	32718	32661	32673	32636	32678	32689	32704	32519	32657	32438	32546	32598	32518	32527	32634	32502	32365	32661	32681	32534	32588	32593	32620	32647	32617	32631	32536	32713	32479	32519	32665	32297	32405	32638	32387	32620	32540	32714	32621	32474	32584	32635	32856	32472	32250	32578	32490	32575	32637	32480	32557	32310	32629	32719	32910	32538	32380	32373	32676	32742	32671	32504	32681	32710	32535	32437	32340	32742	32763	32873	32761	32675	32607	32463	32555	32568	32851	32623	32335	32658	32654	32779	32552	32640	32479	32555	32620	32581	32605	32683	32471	32647	32618	32487	32623	32569	32392	32559	32572	32492	32604	32457	32545	32619	32724	32675	32542	32574	32459	32491	32422	32485	32538	32492	32786	32764	32642	32890	32855	32693	32769	32679	32528	32663	32757	32599	32835	32562	32435	32762	32362	32117	32810	32707	32702	32868	32568	32326	32376	32472	32443	32701	32583	32802	32456	32352	32446	32612	32603	32472	32429	32703	32747	32561	32481	32814	32596	32490	32578	32464	32392	32570	32516	32589	32535	32571	32733	32749	32701	32485	32706	32426	32696	32717	32714	32726	32420	32401	32639	32586	32725	32397	32569	32658	32723	32746	32701	32556	32674	32526	32681	32691	32369	32245	32492	32540	32589	32562	32401	32894	32530	32583	32560	32614	32684	32611	32650	32745	32644	32604	32754	32621	32564	32657	32579	32723	32676	32339	32737	32540	32476	32355	32618	32641	32316	32510	32854	32586	32774	32680	32465	32597	32652	32396	32718	32657	32335	32574	32607	32522	32433	32464	32477	32723	32690	32664	32775	32597	32758	32675	32534	32814	32623	32693	32690	32553	32724	32708	32858	32469	32547	32473	32681	32577	32436	32304	32607	32869	32467	32328	32447	32692	32685	32778	32781	32943	32824	32827	32874	32486	32549	32558	32779	32424	32459	32588	32731	32494	32613	32754	32619	32509	32544	32769	32562	32676	32546	32286	32417	32445	32638	32294	32696	32666	32655	32778	32660	32831	32534	32745	32549	32673	32495	32588	32560	32666	32380	32372	32541	32386	32441	32598	32574	32503	32501	32510	32733	32423	32584	32617	32601	32741	32835	32559	32450	32541	32569	32481	32547	32767	32552	32787	32731	32595	32878	32499	32462	32361	32534	32546	32563	32796	32812	32685	32528	32606	32605	32894	32673	32388	32931	32642	32522	32504	32492	32594	32834	32735	32533	32717	32482	32629	32586	32755	32396	32498	32837	32560	32325	32677	32565	32425	32797	32737	32871	32420	32462	32688	32674	32553	32511	32605	32681	32596	32623	32553	32606	32453	32516	32504	32607	32459	32642	32419	32504	32556	32719	32383	32562	32546	32978	32323	32540	32039	32541	32587	32702	32542	32617	32580	32720	32621	32580	32765	32754	32931	32783	32519	32542	32849	32839	32767	32732	32602	32295	32407	32761	32381	32603	32457	32646	32608	32447	32300	32376	32723	32769	32540	32321	32610	32728	32641	32518	32338	32819	32323	32678	32620	32744	32345	32334	32472	32569	32354	32732	32710	32528	32450	32609	32723	32417	32320	32590	32860	33018	32539	32705	32605	32554	32793	32427	32863	32688	32617	32537	32663	32622	32588	32645	32768	32608	32643	32522	32375	32561	32530	32442	32800	32516	32546	32743	32716	32656	32430	32483	32432	32669	32744	32511	32545	32619	32639	32916	32477	32646	32505	32483	32559	32795	32471	32744	32637	32647	32521	32679	32747	32574	32705	32741	32791	32533	32737	32560	32426	32741	32452	32568	32648	32509	32859	33053	32518	32520	32386	32520	32441	32519	32488	32639	32457	32652	32567	32556	32410	32763	32691	32310	32722	32583	32500	32716	32608	32470	32635	32721	32707	32493	32461	32414	32446	32302	32556	32452	32611	32787	32666	32639	32634	32771	32522	32685	32827	32706	32544	32456	32564	32702	32542	32532	32919	32618	32579	32390	32706	32557	32492	32471	32520	32723	32594	32632	32445	32495	32618	32622	32597	32302	32743	32292	32625	32683	32546	32709	32501	32740	32498	32640	32413	32618	32587	32566	32628	32629	32564	32529	32417	32701	32596	32380	32531	32645	32504	32703	32397	32454	32578	32571	32771	32495	32816	32500	32423	32519	32614	32928	32502	32844	32570	32734	32663	32489	32431	32566	32443	32438	32657	32399	32524	32556	32558	32617	32622	32460	32400	32723	32389	32548	32623	32582	32778	32658	32702	32530	32541	32337	32622	32670	32674	32815	32684	32432	32549	32637	32689	32640	32681	32800	32374	32636	32704	32484	32470	32418	32257	32738	32833	32436	32595	32514	32433	32545	32490	32590	32734	32574	32595	32734	32726	32657	32454	32659	32721	32752	32761	32655	32345	32629	32724	32667	32680	32199	32585	32584	32690	32525	32404	32650	32586	32618	32316	32508	32692	32636	32760	32624	32510	32228	32661	32742	32824	32539	32507	32682	32587	32498	32766	32615	32628	32564	32609	32520	32622	32548	32581	32426	32452	32672	32724	32465	32901	32620	32599	32419	32557	32608	32672	32408	32685	32642	32402	32445	32770	32593	32643	32917	32697	32734	32626	32596	32726	32399	32388	32663	32820	32422	32442	32484	32474	32726	32798	32645	32654	32654	32414	32744	32451	32634	32574	32441	32527	32314	32501	32694	32659	32517	32731	32673	32588	32523	32820	32567	32718	32445	32528	32444	32546	32458	32568	32648	32680	32524	32524	32518	32634	32414	32860	32505	32592	32802	32436	32785	32595	32764	32501	32535	32346	32714	32560	32687	32398	32370	32349	32553	32660	32454	32706	32514	32691	32611	32553	32551	32573	32611	32584	32519	32367	32519	32667	32648	32558	32340	32640	32487	32792	32761	32571	32449	32802	32643	32504	32452	32360	32692	32466	32314	32650	32383	32368	32559	32530	32752	32665	32456	32780	32273	32250	32660	32529	32626	32568	32545	32410	32642	32531	32415	32568	32753	32500	32558	32381	32492	32981	32564	32521	32587	32383	32809	32461	32627	32755	32762	32566	32543	32610	32533	32567	32621	32522	32658	32652	32630	32427	32566	32647	32634	32786	32533	32558	32535	32625	32587	32729	32864	32506	32826	32574	32238	32679	32594	32452	32638	32730	32475	32332	32557	32391	32354	32402	32349	32319	32643	32846	32542	32502	32663	32497	32630	32408	32446	32634	32661	32727	32579	32387	32774	32763	32689	32565	32745	32492	32226	32860	32334	32491	32695	32745	32259	32534	32720	32680	32904	32812	32675	32434	32714	32339	32651	32579	32750	32764	32569	32476	32396	32694	32444	32539	32939	32656	32678	32674	32513	32575	32681	32587	32862	32911	32643	32192	32853	32537	32472	32458	32556	32606	32704	32351	32547	32684	32561	32466	32563	32531	32662	32681	32716	32415	32600	32371	32513	32331	32485	32412	32740	32618	32633	32670	32682	32582	32585	32639	32366	32509	32369	32596	32457	32593	32679	32447	32640	32830	32679	32645	32733	32547	32601	32614	32412	32796	32573	32846	32662	32428	32864	32699	32268	32774	32592	32531	32652	32383	32696	32676	32667	32455	32625	32741	32701	32209	32523	32701	32585	32490	32822	32707	32582	32512	32506	32498	32609	32577	32541	32887	32798	32168	32562	32563	32864	32660	32607	32851	32781	32580	32375	32757	32722	32439	32683	32474	32621	32473	32453	32442	32628	32723	32496	32453	32569	32602	32620	32360	32469	32642	32584	32503	32465	32685	32523	32495	32594	32827	32545	32706	32173	32527	32644	32593	32828	32364	32548	32834	32699	32369	32458	32540	32575	32550	32702	32888	32465	32587	32698	32364	32487	32759	32676	32544	32622	32637	32526	32448	32767	32604	32746	32537	32112	32653	32832	32585	32346	32540	32559	32890	32709	32665	32679	32350	32455	32560	32479	32707	32494	32643	32461	32389	32791	32559	32727	32715	32413	32707	32530	32307	32710	32449	32454	32542	32742	32855	32477	32573	32602	32600	32702	32465	32503	32718	32632	32668	32489	32494	32710	32587	32517	32614	32669	32979	32588	32462	32592	32596	32493	32622	32633	32708	32639	32759	32809	32755	32522	32556	32791	32680	32573	32641	32539	32446	32660	32507	32752	32523	32867	32589	32742	32645	32494	32611	32415	32590	32727	32814	32629	32480	32439	32707	32671	32530	32681	32566	32472	32506	32345	32546	32501	32659	32636	32651	32457	32633	32588	32504	32848	32441	32882	32815	32407	32897	32328	32497	32765	32612	32856	32517	32575	32741	32470	32556	32672	32651	32743	32441	32633	32742	32791	32559	32375	32617	32549	32764	32318	32485	32665	32793	32466	32419	32656	32737	32352	32526	32305	32559	32703	32660	32521	32434	32713	32511	32602	32451	32552	32541	32734	32450	32389	32524	32460	32616	32571	32558	32546	32656	32647	32678	32466	32734	32578	32680	32411	32622	32478	32502	32616	32475	32569	32477	32717	32411	32585	32746	32360	32519	32714	32644	32581	32632	32553	32477	32661	32363	32696	32506	32454	32657	32680	32619	32717	32480	32762	32583	32749	32441	32579	32708	32669	32508	32718	32740	32677	32722
18844	35313	31396	42335	96417	84491	57215	33307	22960	19743	19173	18989	19158	18753	19146	19103	19038	18902	18968	19147	19006	19071	18906	18881	18784	19022	19105	19046	18991	18934	19183	18796	18985	18983	19008	18952	19162	18983	18922	19036	19119	18926	18986	18910	18908	18901	19011	18866	18948	19031	18861	18940	19045	18947	19005	18780	19041	18969	18917	18966	18895	18939	18930	18941	18869	18715	19070	19070	19082	19094	19014	18835	18720	18951	19087	18819	18935	18925	19029	18961	18887	18916	18993	19023	18973	18903	18734	18891	18966	19038	18843	18965	18903	18844	18866	18843	19051	18912	18859	18885	18894	18903	18970	18826	18877	18852	18784	18909	19087	18888	19022	19107	18907	19008	19097	18917	18954	18912	18995	18849	18745	18691	18847	18879	18951	18935	18942	18936	18937	18918	18906	18697	19090	18949	18784	18895	19132	18859	18747	18841	18818	18922	18929	18981	19011	18796	19101	18898	19049	18914	19002	19013	18952	18836	18894	18996	18765	19011	18866	18931	18692	19065	19052	19040	19048	18772	18724	18866	19009	18933	18954	19002	19256	18975	18990	18818	18811	18920	19043	18956	18795	19003	18860	18741	18929	18861	18988	18972	18963	18780	18815	18969	18900	18893	18922	19065	19014	18925	18753	19031	18869	19058	18875	18858	19018	18814	19071	18963	19054	18930	18959	18955	18874	19033	18844	18965	19122	18857	18852	18950	18854	19243	18872	18936	18925	19028	18915	19019	18679	18842	18983	18750	19122	18866	18928	18969	18921	18761	18947	18927	18896	18880	18835	19067	18979	18852	19102	19140	18932	19136	18975	19042	18916	18975	18796	19170	19140	18925	18949	18753	19025	18868	18982	18714	18783	18881	18868	19135	19088	19060	18828	18720	18883	18772	19080	19192	18717	18878	19046	19021	18892	18944	18948	18778	18964	18886	18930	18875	18903	18830	18911	18772	19025	18996	18777	18999	18971	18932	18961	18981	19044	19079	18921	18748	19287	18792	19086	18845	18934	18917	19049	18936	19000	18730	19045	18838	18840	18771	18930	18973	19106	19189	18851	19047	18630	18903	19079	18814	18910	18911	18856	19047	18741	18903	18810	18994	18925	18978	18999	19084	18990	18736	18815	18847	18695	18841	18856	18849	18959	18727	18814	18768	18892	19105	18892	18925	18885	18889	19020	18897	18909	18852	18903	18844	18918	18936	18956	18795	18992	19068	18921	19009	18951	18875	19059	18781	19027	18853	19003	18854	18829	18794	18994	18886	18914	19058	18949	18880	18969	18845	18908	18700	18967	18976	18931	18976	19064	18794	19003	18846	18909	19071	18907	19030	18982	19122	19006	18839	19127	18952	18782	18899	19043	19041	18992	18990	18710	18905	18955	18861	18803	19073	18998	18653	18836	18863	18771	18892	19043	18764	18986	18971	18998	18708	18949	18903	18935	18946	19189	18953	19046	18810	18837	19006	18973	18859	18950	18711	18783	18969	18957	18878	18823	19028	19045	18903	19219	18744	19014	18887	18952	18912	19046	18956	18960	18808	18957	18689	18911	19018	18896	18966	19005	18771	19009	18904	18983	18997	18851	19104	18872	18847	18965	18959	18986	18942	18752	18909	18732	19016	18820	18762	18882	18995	18764	18800	19065	18764	18973	18856	19099	18889	18751	19009	18894	18847	18916	18976	18963	18904	18947	19046	18875	18764	18912	19012	19058	18946	18890	18934	18849	18939	18900	18912	19030	18968	18914	18848	18947	18907	19051	18927	18937	19105	18895	19088	18837	18963	18766	18973	19097	18978	19028	18783	18884	18978	18869	18942	18875	19016	19056	18738	18705	18975	18956	18842	18857	18928	19086	18774	19016	18961	18813	19076	18844	19160	18706	18960	18856	18883	19012	19034	18885	18819	18980	18772	18829	18958	18914	18761	18824	18897	18984	18829	19031	18997	18922	18971	18799	19019	18944	18944	19023	19121	18788	18812	18971	18906	18891	19027	19073	18788	19165	18914	18916	18912	18788	18948	19012	18851	18972	18945	19029	18890	18813	19074	19057	18915	18860	18891	19004	18871	18902	18905	18805	18715	18777	18990	18893	18771	18988	18883	19052	18944	18941	18833	18909	18850	19103	18967	18922	18810	19122	19152	18985	18969	18763	18762	18815	18971	19025	18942	18853	19178	19050	18843	18952	18917	19048	18864	18972	18914	18966	18744	19070	18847	18923	18837	18813	19018	18822	19082	19012	18924	19094	19045	19026	19006	18873	18957	18860	18809	18858	18780	19151	19017	18829	19017	18877	19073	19006	18916	18778	18806	18848	19099	19040	18998	18875	18793	18957	18870	18961	18706	18905	18993	18815	18866	18919	19092	19019	18920	19001	18927	18742	18848	18837	18859	18932	18970	19038	18851	18887	18789	18994	18876	18888	18815	18869	19013	18914	18970	18629	19063	18895	19091	18879	18981	18948	19015	18876	19069	18829	18718	19124	18726	18943	18764	18933	19142	18775	18859	18819	18911	19090	19045	18855	19187	18902	19063	18819	18949	18807	18783	19057	18926	18863	18860	18762	18822	18711	18834	18769	18885	18847	19162	19136	18996	18894	19009	18977	18790	18989	18928	18882	18905	18859	19007	18810	18854	19038	19148	18967	18858	18852	18734	18809	18902	18829	18972	18957	18886	18801	18784	18911	18955	18834	18939	19078	18895	18930	18868	19168	19003	18924	18873	19059	19084	18973	18722	18825	18867	18774	19027	18903	18810	18890	18873	19032	18936	18885	19151	18852	18812	19051	18793	18939	19013	18807	18955	18824	18908	18770	18986	18738	19011	18915	18937	18819	18967	19001	19117	18877	18980	18907	18925	18985	18957	19142	19006	18908	18905	18804	18862	18820	18783	18681	18884	18699	19019	18994	18996	18961	18934	18830	18856	18932	18963	18898	18830	18950	19093	18948	18885	18699	19071	18870	18874	19179	18802	18991	18833	18859	19114	18880	18911	18997	18819	18873	19109	18943	19050	18819	18817	18842	18995	18767	18915	18932	19075	18979	18921	18860	18945	19060	18901	18803	18956	18825	19000	19131	19025	18893	18819	19024	19087	19206	18829	18846	19053	18919	19019	18932	19044	18942	19087	18896	18977	19084	18833	18906	18811	18949	18949	18679	18817	19017	19035	18799	18886	19075	18898	18797	18793	18918	18863	18972	18871	19060	18849	19131	19074	18944	18989	18870	18794	18989	18880	18966	18930	18801	18970	18900	18737	18746	18923	18820	18986	18783	18948	18822	18962	19051	18946	18713	19093	18941	19040	18873	18912	18972	18913	18886	19031	18871	19011	19016	19024	18879	18883	18956	18871	19074	18912	18795	18938	18918	18894	18964	18923	18943	18950	18717	19040	18733	18902	18822	18934	18940	18920	18888	18892	19020	18756	18891	19058	18732	18964	18710	19016	18799	18905	18932	19003	18939	18927	18847	19081	18940	19051	19017	18736	18951	18741	18776	19027	18972	18860	19002	19015	18945	18900	18910	18960	19017	18750	18879	19051	19144	18903	18936	18979	18954	19159	18768	18891	18814	19109	18787	18903	18789	18846	18857	19154	19043	18669	18917	18703	18867	18870	18905	18958	19009	19073	19126	18898	19043	18852	18951	18965	18942	18826	18941	18811	18882	18970	18826	18879	18919	18869	18796	18871	19038	18917	18861	19050	18994	18809	18882	18858	18992	18896	18792	18722	19030	18906	19040	18813	18959	18587	18818	18911	19020	18890	18791	18765	18890	18806	18735	18947	18966	19056	18961	18887	19064	18953	18906	18891	18871	19009	18907	18778	18813	18950	18864	19054	18842	18877	18930	18790	18956	18966	19090	18909	18940	19084	18925	18880	18881	18902	19125	19057	18927	18816	18841	18906	19006	18808	19038	18902	18940	19089	18974	18869	18928	18953	19004	18875	18936	18922	18789	18915	18806	18839	18853	18808	18714	19026	18872	18806	19001	18730	18830	18998	19005	18825	18811	18937	18840	19001	18959	18870	18718	18873	18934	18932	18985	18850	18891	18907	19047	18615	18863	18937	18875	18896	18981	18866	18884	18793	18889	18895	18825	18910	18862	18906	18994	18874	18978	18898	18851	18983	18781	19028	19058	18995	18910	19006	19134	19177	19139	18910	18872	18881	18905	18851	19050	18915	18820	19247	18810	18815	18894	18907	18987	18818	18898	19040	18837	19007	18994	18896	18958	18911	19007	18792	18940	18945	18919	19060	18791	18869	18915	19036	18888	19052	18954	18980	18852	18831	18815	18708	19049	18875	18984	18900	19028	18801	18974	18890	18805	19173	18886	18886	18987	18950	19009	18794	19038	19050	18811	18792	18989	18933	18938	18822	18924	18881	18806	18939	18885	19009	18697	18798	18855	18937	18886	18799	18900	18964	19020	18776	19026	18938	18997	19037	18821	19105	19075	18965	18799	18855	19038	18678	18875	19012	19017	18937	18996	18824	18903	18940	18875	19136	18924	18904	18949	18838	18904	19026	18958	19032	19050	18898	18891	18777	18834	18897	18947	18967	18983	18968	18844	18866	18780	18957	18910	19172	18855	18934	18882	18927	19022	19028	18853	19029	18886	18885	19026	18871	18866	19000	18879	18911	19090	18910	18828	19004	18902	19054	18989	18933	18964	18939	18809	19004	18813	18957	19009	19066	18958	19066	19013	18723	19042	19133	19173	18950	19082	18797	18966	18930	18819	19329	18919	18806	18754	18556	18898	18917	18810	18983	18895	19012	19080	18792	19086	18845	18809	18842	18846	18999	18907	18915	19218	18942	18919	18840	18854	18895	18711	18833	18772	18883	18888	18914	18833	18889	18963	18998	18946	18868	18805	18899	18822	18892	18794	18984	18771	18634	19028	18789	18780	18855	18970	18872	18811	18973	19063	18825	18943	18972	18933	18744	18932	19130	18754	18977	19006	19107	18774	18953	18938	18989	18899	19172	18829	18933	19096	18939	18916	19088	19100	18822	18962	18944	18937	18912	18967	18968	18966	18667	18791	18944	19013	18893	18897	18978	19011	18859	18808	18719	18949	19024	18891	18955	19000	18759	18896	18992	18952	18860	18786	18868	18856	19045	19003	18904	18772	19093	18758	18818	18811	18774	19017	18926
32547	27670	33092	35184	43992	42967	37748	33346	31810	31640	31369	31294	31404	31500	31408	31221	31202	31380	31130	31222	31052	31394	31487	31268	31429	31231	31492	31225	31134	31118	31066	31362	31265	31359	31016	31449	31263	31271	31442	31065	31109	31231	31222	31061	31318	31297	31235	31271	31489	30925	31368	31293	31012	31081	31036	31209	31293	30941	31145	31090	31353	31358	31569	31467	31414	31354	31191	31484	31168	31235	31173	31338	31128	31254	31426	31179	31205	31355	31096	31200	31140	31047	31413	31299	31256	31005	31342	31379	31319	30916	31170	31202	31131	31137	31177	31332	31104	31366	31195	31207	31271	31324	31254	30994	31242	31000	31351	31089	31002	31197	31315	31249	31436	31202	31297	31189	31113	30792	31203	31311	31140	31142	31181	31235	31032	31082	31331	31139	31209	31364	31217	31190	31389	31156	31420	30987	31138	31044	31285	31249	30911	30957	31284	31178	31187	31418	31198	31115	31324	31178	31102	31085	31300	31332	31132	31140	31333	31098	31278	31428	31107	31416	31174	31177	31202	31062	31006	31194	31206	31173	31317	31372	31211	30969	31275	31466	31319	31140	31131	31398	31473	31097	31416	31157	31018	31075	31149	31153	31269	31021	31343	31162	31306	31393	30945	31209	31560	31163	31184	31235	31341	31351	31063	31334	31618	30842	31045	31217	31211	31306	31135	30906	31375	31425	31317	31223	30893	31120	31378	31270	31011	31260	31047	30968	31279	31195	31172	31154	31217	31336	31336	31355	31022	31172	31311	31327	31324	31282	31074	31323	31590	31225	31227	31299	31209	31239	31162	31333	31101	31421	31445	30924	31000	31066	31195	31421	31371	30927	31067	31312	31292	31078	31305	31322	31203	31385	31359	31349	31080	31344	31152	31147	30996	31178	31279	31045	31188	31262	31294	31220	31258	31551	31330	31111	30995	31417	31146	31299	31498	31328	31223	31143	30969	31280	31042	31097	30975	31157	31143	31472	31176	31261	31338	31145	31020	31335	31361	31096	31367	31313	31205	31418	31370	31318	31263	31254	31130	30988	31107	31181	31101	31215	30968	31248	31443	31322	31243	31148	31149	31137	31251	31207	31402	31034	31183	31137	31243	31132	31177	30949	31209	31471	31280	31061	31514	31291	31434	31130	31304	31371	31342	31261	31375	31222	31445	31243	31382	31165	31403	31364	31190	31229	31203	31080	31230	31384	31481	31167	31124	31351	31109	31246	30941	31151	31215	31346	31188	31282	31405	31290	31169	31261	31290	31211	31112	31291	30987	31253	31315	31047	31222	31204	31188	31132	31282	31197	31109	31134	31291	31387	31352	31089	31144	31061	31174	31150	31208	31343	31166	31462	31189	31651	31205	31262	31430	31044	31367	31188	31255	31070	31326	31318	31212	31026	31030	31373	31337	31178	31380	31081	31373	31306	31337	31123	31153	31390	31480	31155	31447	31204	31214	31359	31476	31269	31373	31131	31455	31300	31276	31412	31157	31203	31039	31240	31166	31232	31050	31278	31074	31223	31454	31330	31321	31165	31594	31392	31538	31281	31118	31273	31131	31142	31308	31069	31255	31321	31025	31052	31093	31105	31207	31065	31227	31385	31016	31728	31148	31037	31198	31403	31162	31188	31136	31186	31420	31255	31043	31214	31294	31172	31414	31305	31388	31250	31093	31336	31297	30950	31160	30937	31030	31321	31250	31239	31300	31157	31390	31242	31062	31087	31099	31367	31108	31121	31276	31377	31241	31201	31225	31286	31098	31387	31217	30979	31291	31441	31324	31363	31033	31202	31240	31378	31242	31330	31124	31205	31068	31074	31097	31216	31526	31236	31267	31326	31502	31237	31307	30964	31393	31542	31316	30930	31312	31370	31321	31073	31313	31251	31187	31419	31195	31326	31212	31199	31092	31404	31363	31087	31362	31238	31159	31494	31383	31042	31074	31010	31389	31134	31218	30907	31409	31057	31170	31377	31414	31542	31386	31203	31288	31139	31223	31341	31106	31239	31125	31354	31099	31173	31331	31110	31216	31186	31232	31537	31413	31162	31751	31279	31119	30972	31207	31465	31157	31286	31186	31404	31480	31276	31248	31031	31201	30943	31310	31062	31132	31360	31446	31214	31079	31360	31299	31120	31346	31124	31159	31223	31268	31272	31344	31314	31395	31394	30993	31172	31230	31293	31217	31101	31232	31152	31293	31149	31241	31351	31375	31357	31230	31352	31238	31122	31165	31248	31094	31348	31275	31449	31366	31436	31294	31361	31200	31240	31250	31066	31204	31100	31178	31207	31109	31084	31276	30953	30983	31295	31378	31068	30969	31158	31082	31310	31118	31318	31228	31220	31223	31175	31188	31044	31058	31239	31295	31139	31402	31327	31307	31157	31293	31297	31174	31263	31308	31207	31249	31438	31197	31465	31267	31117	31096	31151	30991	30991	31203	31071	31303	31282	31329	31295	31228	31113	31192	31342	31320	31190	31246	31340	31169	31308	31343	31261	31108	31143	31012	31293	31292	30934	31276	30935	31046	31162	30994	31338	30896	31025	31398	31375	31213	31019	31043	31305	31207	31264	31175	31147	31141	31254	31276	31095	31267	31335	31200	31375	31234	31225	31199	31314	31318	31297	31129	31523	31254	31243	31203	31284	31120	31424	31196	31344	31170	31362	31154	31052	31458	31279	31037	31056	31317	31200	31364	31053	31318	31219	31235	31130	31410	31293	31155	31130	31582	31313	31289	31215	31280	30895	31114	31461	31056	31222	31123	31155	31100	31229	30976	31141	31177	31126	31352	31307	31157	31379	31225	31076	31138	31177	31161	31082	31414	31489	31304	31326	31223	31372	30919	31166	31163	31135	31338	31259	31414	31248	31209	31350	31222	31163	31394	31123	31217	31334	31523	31131	31353	31278	31212	31032	31272	31361	31020	31280	31027	31395	31327	31340	31007	31107	31272	30979	31210	31171	31447	31157	31472	31115	31482	31138	31133	31342	31416	31202	31090	31276	31366	31333	31223	31300	31441	31025	31160	31163	30873	31506	31233	31343	31334	31157	31308	31268	31188	30904	31150	31178	31404	30947	31171	31072	31139	31326	31327	31266	31321	31169	31367	31256	31224	31114	30965	31240	31229	31282	31126	31242	31076	31280	31175	31138	31290	31164	31436	31443	31491	31380	31203	31382	31050	31208	31334	31142	31371	31184	31096	31377	31228	31135	31329	31426	31116	30930	31375	30993	31386	31389	31218	31156	31410	31209	31363	31020	31020	31403	31161	31245	31265	31273	31408	31234	31277	31243	31162	31176	31449	31314	31028	31326	31306	31145	31114	31440	31130	31285	31166	31510	31426	31202	31279	31250	31047	31328	31260	31206	31099	31071	31231	31033	31239	31256	31589	31231	31109	31242	31172	31236	31357	31430	31144	31190	31428	31071	31321	31219	31202	31143	31235	31017	31087	31027	31170	31411	31304	31171	31257	31368	31524	31454	31142	31232	31073	30995	31292	31182	31232	31122	31204	30977	30937	31281	31061	31481	31143	31260	31261	31208	31144	31181	31404	31193	31171	31318	31112	31133	31248	31349	31002	31272	31116	31067	31233	31481	31338	31256	31423	31032	31321	31198	31361	31215	31396	31136	31075	31029	31154	31332	31169	31551	31238	31489	31311	30964	31287	31317	31375	31322	31254	31086	31166	31081	31357	31481	31377	31214	31299	31433	31475	31060	31115	31366	31020	31312	31289	31429	31177	31178	31337	31235	31426	31254	31417	31177	31444	31101	31084	31059	31327	31190	31176	30924	30888	31160	31093	31364	31172	31071	31245	31175	31217	31317	31266	31138	30962	31271	31252	31571	31066	31345	31057	31486	31170	31430	31220	31200	31347	31276	31408	31348	31346	31263	31196	31009	31309	31476	31286	31137	31424	31250	31219	31424	31201	31161	31063	31229	31274	31375	31265	31399	31219	31469	31199	31372	31184	31538	31138	31066	31139	31374	31205	31158	31462	31203	31119	31271	31129	31169	31079	31224	31330	31230	31180	31285	31342	31217	31245	31085	31207	31224	31448	31128	31180	31013	31080	31267	31301	31406	30924	31146	31476	31368	31253	31204	31233	31425	31504	31166	31177	31187	31351	31256	31523	30942	31085	30873	30947	30977	31396	31336	31375	31170	31557	31259	31391	31472	31243	31254	31247	31279	31242	31442	31153	31308	31160	31440	31363	31097	31440	31331	31130	31176	31364	31238	31403	31383	31053	31302	31129	31207	31390	31142	31485	31402	31595	31203	31187	31210	31122	31194	31509	31260	31377	31549	31422	31237	31191	31481	31316	31292	31190	31215	31131	31070	31179	31191	31185	31580	31286	31556	31286	31320	31427	31417	31089	31044	31452	31314	31138	31414	31274	31126	31228	31184	31439	31117	31415	31280	31199	31284	31417	31266	30985	31029	31330	31373	31484	31544	31353	31057	31302	31157	31554	31236	31353	31103	31119	31197	31358	31336	31228	31055	31293	31042	31544	31383	31185	31330	31039	31166	31249	31259	31284	31329	31080	31189	31045	31057	31331	31341	31270	31147	30993	31110	31466	31270	31213	31279	31434	31448	31384	31152	30982	31417	31000	31509	31136	31112	31323	31063	31488	30825	31268	31313	31155	31373	31214	31222	31183	31348	31347	31384	31357	31123	31278	31396	31191	31051	31196	31139	31442	31295	31240	31197	31221	31248	31113	31346	31271	30970	31413	31412	31308	31329	31444	31169	31314	31358	31233	31432	31184	31371	30989	31127	31120	31256	30961	30938	30992	31323	31195	31459	31287	31038	31240	31090	31322	31261	31141	31117	31175	31275	31283	31152	31193	31206	31398	31262	31503	31580	31296	31107	31433	31194	31162	31429	31309	31373	31425	31195	31452	31382	31499	31095	31057	31297	31156	31181	31279	31360	31263	31450	31368	31181	31134	31431	31256	31279	31036	31170	31296	31213	31344	31356	31359	31254	31430	31244	31181	31200	31084	31138	31057	31210	31350	31305	31112	31176	31382	31073	31176	30965	31035	31092	31242	31259	31173	31487	31317	31402	31349	31092	31377	31311	30975	31283	31196	31223	31392	31198	31258	30959	31158	31408	31059	31462	31292	31108	31339	31183	30985	31379	31340	31273
17991	20130	19108	21921	33686	30134	23449	19475	18193	17806	17930	17864	17626	17858	17996	17917	18010	18058	17777	17585	17715	17809	17985	17765	17948	17843	17755	17763	17670	17875	17688	17807	17747	17616	17762	17848	17812	17779	17828	17900	17900	17843	17717	17897	17732	17877	17937	17935	17737	17782	17675	17772	17806	17885	17842	17914	17687	17839	17821	17754	17763	17755	17851	17969	17795	17816	17839	17943	17823	17809	17665	17628	17624	17959	17933	17816	17709	17846	17740	17692	17749	17684	17851	17887	17845	17910	17822	17698	17750	17949	17771	17835	17696	17834	17642	17720	17791	17663	17756	17755	17774	17793	17777	17716	17710	17681	17901	17773	17922	17636	17843	17843	17763	17646	17861	17717	17833	17764	17718	17630	17907	17761	17750	17770	17592	17704	17950	17558	17647	17779	17721	17789	17884	17824	17661	17686	17915	17852	17868	17953	17833	17594	17850	17751	17863	17967	17634	17772	17731	17875	17709	17914	17686	17766	17829	17957	17783	17708	17980	17803	17773	17688	17641	17868	17810	17899	17843	17751	17954	17703	17736	17823	17669	17901	17772	17799	17793	17840	17609	17705	17825	17818	17745	17775	17766	17794	17742	17720	17910	17729	17638	17821	17817	17828	17829	17673	17807	17812	17818	17780	17689	17667	17783	17702	17701	17707	17653	17748	17783	17722	17786	17891	17738	17745	17837	17925	17734	17864	17580	17768	17848	17741	17759	17751	17721	17617	17657	17807	17917	17774	17818	17890	17692	17820	17819	17784	17807	17749	17682	17735	17781	17702	17777	17697	17638	17863	17743	17866	17945	17690	17854	17792	17908	17786	17838	17849	17938	17687	17826	17786	17813	17638	17714	17682	17896	17748	17657	17792	17685	17854	17623	17867	17844	17826	17809	17722	17792	17844	17691	17918	17765	17530	17631	17806	17579	17694	17863	17646	17782	17900	17646	17802	17770	17726	17704	17755	17798	17620	17707	17843	17870	17852	17762	17909	17818	17872	17691	17740	17586	17831	17864	17896	17951	17658	17689	17465	17963	17802	17829	17881	17726	17777	17675	17796	17901	17633	17835	17813	17951	17738	17890	17929	17823	17872	17748	17883	17680	17809	17865	17701	17712	17807	17724	17971	17585	17610	17890	17773	17787	17574	17597	17749	17706	17700	17676	17696	17679	17761	17569	17894	17709	17753	17710	17817	17804	17647	17518	17874	17674	17890	17836	17806	17814	17706	17610	17776	17847	17826	17647	17779	17777	17651	17839	17677	17872	17869	17686	17593	17852	17656	17819	17829	17668	17677	17696	17666	17737	17693	17694	17558	17913	17775	17803	17829	17636	17772	17708	17721	17859	17690	17691	17798	17807	17973	17686	17848	17818	17738	17787	17883	17860	17928	17637	17682	17916	17893	17710	17650	17700	17921	17783	17769	17911	17881	17729	17799	17733	17877	17814	17901	17622	17784	17626	17783	17533	17838	17677	17924	17778	17915	17850	17871	17933	17912	17700	17707	17685	17777	17549	17854	17910	17955	17884	17823	17947	17836	17833	17859	17918	17786	17960	17800	17722	17910	17816	17761	17884	17895	17764	17782	17847	17851	17451	17899	18014	17618	17806	17773	17796	17805	17983	17591	17799	17535	17896	17663	17704	17849	17747	17733	17845	17948	17964	17808	17791	17845	17814	17813	17920	17717	17942	17784	17766	17863	17902	17805	17715	17614	17911	17672	17868	17756	17826	17653	17740	17815	17869	17677	17831	17748	17830	17495	17762	17788	17791	17846	17346	17835	17851	17609	17867	17864	17806	17644	18059	17780	17838	17628	17745	17936	17926	17675	17950	17760	17605	17844	17868	17795	17886	17786	17909	17807	17647	17831	17750	17682	17789	17819	17854	17709	17821	17819	17812	17773	17655	17834	17725	17874	17712	17989	17967	17903	17694	17867	17744	17803	17891	17655	17880	17776	17803	17605	17801	17916	17607	17697	17656	17808	17870	17785	17672	17862	17825	17695	17760	17765	17762	17602	17751	17813	18035	17691	17721	17769	18033	17819	17773	17682	17627	17868	17812	17660	17835	17646	17808	17845	17716	17784	17899	17680	17836	17851	17791	17727	17900	17880	17653	17927	17780	17792	17796	17952	17797	17912	17637	17774	17844	17664	17751	17663	17768	17925	17762	17648	17844	17610	17626	17837	17632	17817	17884	17884	17610	17755	17835	17710	17749	17730	17768	17755	17741	17865	17948	17761	17769	17765	17735	17873	17853	17795	17637	17904	17657	17721	17809	17838	17865	17905	17952	17727	17758	17634	17941	17733	17719	17790	17859	17845	17464	17894	17689	17810	17753	17921	17855	17758	17764	17715	17656	17798	17912	17837	17716	17824	17621	17676	17663	17762	17809	17993	17750	17770	17743	17857	17637	17696	17886	17701	18030	17588	17780	17898	17914	17960	17850	17639	17839	17832	17771	17601	17698	17923	17610	17903	17939	17648	17808	17738	17770	17859	17885	17810	17680	17920	17905	17866	17739	17866	17969	17683	17888	17809	17995	17730	17722	17804	18006	17810	17808	17714	17851	17736	17791	17853	17810	17843	17657	17775	17698	17722	17666	17687	17769	17804	17794	17852	17646	17730	17928	17631	17912	17831	17838	17696	17842	17609	17741	17737	17812	17731	17904	17945	17769	17902	17645	17871	17796	17754	17755	17646	17813	17519	17779	17662	17886	17674	17830	17700	17810	17865	17595	18074	17893	17770	17885	17927	17768	17834	17739	17675	17867	17783	17808	17604	17867	17636	17717	17875	17921	17805	17744	17721	17880	17685	17739	18011	17832	17700	18038	17659	17748	17908	17861	17731	17848	17720	17748	17901	17768	17704	17771	17660	17621	17795	17724	17804	17637	17755	17613	17803	17555	17769	17762	17841	17875	17665	17708	17791	17668	17711	17795	17848	17742	17754	17852	17844	17952	17830	17854	17752	17704	17825	17757	17860	17657	17749	17992	17702	17940	17753	17816	17825	17732	17783	17819	17626	17694	17688	17870	17869	17712	17702	17877	17756	17992	17979	17794	17468	17741	17710	17570	17740	17709	17677	17597	17664	17776	17806	17682	17956	17807	17767	17675	17845	17754	17944	17758	17763	17916	17801	17841	17914	17527	17762	17794	17801	17735	17786	17753	17934	17846	17827	17718	17747	17861	17979	17846	17815	17669	17860	17797	17755	17981	17745	17725	17882	17793	17904	17645	17648	17873	17742	17790	17772	17739	17850	17980	17704	17806	17684	17904	17822	17826	17794	17895	17739	18005	17868	17855	17842	17926	17598	17667	17659	17862	17824	17756	17965	17815	17960	17709	17934	17760	17819	17823	17617	17760	17931	17908	17895	17870	17792	17754	17636	17606	17710	17817	17934	17818	17766	17682	17919	17873	17827	17976	17808	17754	17701	17835	17800	17560	17740	17732	17787	17428	17903	17855	17761	17769	17708	17668	17543	17638	17651	17741	18040	17862	17761	17844	17696	17761	17914	17791	17837	17753	17801	17727	17774	17903	17952	17799	17967	17815	17847	17858	17895	17689	17784	17769	17804	17857	17833	17839	17674	17766	17775	17839	17740	18051	17798	17695	17812	18020	17709	17773	17863	17931	17954	17815	17699	17791	17838	17860	17517	17711	17871	17775	17679	17941	17777	17741	17748	17840	17894	17923	17790	17686	17800	17843	17801	17771	17747	17933	17797	17889	17704	17948	17954	17817	17708	17904	17859	17639	17896	17689	17797	17676	17852	17740	17715	18049	17750	17759	17873	17861	17766	17887	17764	17889	17890	17782	17636	17790	17728	17654	17862	17769	17662	17816	17784	17943	17744	17749	17736	17760	17908	17850	17929	17768	17611	17887	17751	17828	17806	17875	17740	17742	17783	17833	17761	17827	17812	17762	17731	17583	17955	17818	17910	17825	17819	17782	17600	17781	17868	17875	17722	17860	17671	17683	17656	17694	17873	17767	17718	17774	17611	17870	17699	17860	17712	17868	17777	17748	17720	17730	17723	17746	17821	17938	17736	17687	17902	17800	17809	17833	17738	17697	17726	18012	17581	17827	17817	17873	17850	17863	17769	17643	17566	17895	17754	17667	17898	17643	17838	17738	17879	17750	17734	17914	17831	17667	17831	17756	17835	17875	17631	17863	17667	17907	17681	17809	17847	17921	17987	17817	17865	17830	17816	17590	17849	17813	17948	17919	17724	17688	17981	17718	17748	17798	17969	17824	17689	17839	17558	17932	18019	17844	17821	17808	18022	17801	17985	17862	17778	17544	17866	17912	17595	17782	17755	17882	17811	17817	17648	17857	17970	17787	17923	17808	17875	17782	17907	17716	17676	17767	17681	17991	17731	17759	17949	17932	17757	17715	17931	17924	17742	17909	17712	17938	17717	17779	17751	17839	17849	17723	17600	17969	17898	17817	17796	17603	17885	18123	17692	17737	17807	17740	17766	17905	17836	17696	17873	17864	17904	17599	17837	17720	17886	17853	17820	17747	17900	17771	17725	17784	17744	17758	17730	17755	17905	17563	17755	17704	17724	18005	17800	17732	17675	17707	17796	17813	17748	17632	17954	17870	17550	17844	17714	17884	17794	17909	17861	17880	17871	17740	17791	17765	17686	17732	17793	17663	17787	17827	17774	17791	17824	17751	17734	17851	17646	17769	17680	17711	17901	17918	17847	17959	17725	17930	17700	17765	17770	17930	17756	17944	17993	17794	17652	17859	17745	17869	17595	17700	17714	17843	18008	17810	17935	17589	17698	17770	17651	17846	17863	17927	17778	17623	17815	17790	18014	17957	17687	17781	17816	17730	17875	17879	17811	17733	17765	17866	17625	17982	17776	17803	17619	17608	17663	17735	17839	17858	17776	17779	17780	17710	17638	17764	17720	17775	17858	17936	17703	17755	17980	17781	17897	17780	17656	17751	17743	17722	17733	17830	17741	17851	17666	18041	17847	17907	17808	18043	17684	17700	17795	17885	17834	17825	17716	17694	17877	17572	17744	17737	17853	17608	17787	17943	17834	17734	17659	17740	17691	17798	17726	18001	17784	17707	17926	17818	17824	17742	17732	17920	17729	17927	17762	17807	17693	17881	17648	17903	17877	17720	18028	17507	17855
23799	21277	28313	40347	74068	67584	53085	38675	32556	30652	30085	30135	29966	30070	29777	29451	29817	29695	29877	29765	29682	29909	29827	29752	29726	29750	29625	29707	29641	30005	30079	29482	29613	29661	29912	29747	29750	29645	29708	29552	29702	29762	29581	29524	29691	29512	29714	29781	29797	29551	29483	29578	29615	29881	29775	29761	29540	29496	29760	29632	29619	29656	29958	29761	29542	29703	29988	29703	29551	29758	29828	29528	29842	29790	29695	29864	29765	29459	29632	29654	29720	29424	29537	29629	29887	29881	29694	29445	29717	29659	29785	29772	29721	29563	29476	29767	29672	29574	29589	29471	29752	29452	29665	29604	29499	29637	29712	29567	29682	29700	29536	29860	29667	29547	29818	29650	29457	29764	29536	29874	29880	29730	29698	29405	29766	29578	29539	29627	29681	29542	29439	29567	29448	29563	29695	29656	29646	29901	29518	29420	29501	29640	29568	29665	29665	29689	29541	29943	29699	29597	29657	29367	29476	29753	29700	29642	29601	29862	29396	29632	29692	29513	29592	29498	29564	29677	29517	29481	29597	29692	29444	29705	29609	29585	29514	29796	29669	29711	29553	29311	29514	29592	29395	29637	29714	29788	29423	29575	29918	29699	29843	29442	29810	29594	29668	29727	29693	29445	29569	29829	29626	29711	29631	29617	29660	29864	29779	29823	29680	29671	29716	29707	29507	29506	29483	29503	29599	29497	29517	29541	29612	29731	29461	29597	29604	29476	29817	29581	29833	29502	29476	29687	29818	29578	29452	29767	29697	29677	29744	29688	29436	29501	29657	29739	29539	29690	29884	29601	29581	29962	29737	29522	29826	29408	29554	29500	29511	29491	29729	29567	29436	29403	29856	29704	29777	29568	29673	29553	29531	29577	29629	29612	29589	29645	29670	29698	29428	29344	29649	29557	29606	29479	29514	29412	29503	29361	29678	29806	29848	29514	29690	29404	29746	29836	29816	29682	29564	29775	29719	29626	29662	29675	29888	29250	29672	29736	29678	29738	29512	29897	29773	29552	29708	29660	29518	29518	29751	29782	29723	29635	29613	29697	29749	29714	29661	29290	29902	29544	29833	29783	29532	29734	29703	29757	29882	29658	29538	29670	29726	29677	29704	29676	29695	29479	29448	29653	29599	29651	29718	29552	29717	29627	29514	29688	29571	29598	29580	29538	29703	29644	29693	29508	29787	29602	29601	29752	29477	29677	29579	29484	29700	29715	29532	29447	29425	29263	29654	29677	29441	29700	29733	29660	29719	29767	29775	29474	29715	29520	29484	29744	29564	29996	29738	29404	29807	29384	29809	29661	29727	29549	29699	29804	29814	29618	29662	29552	29495	29581	29698	29619	29643	29598	29622	29486	29549	29811	29701	29425	29670	29707	29523	29844	29536	29556	29766	29495	29702	29610	29609	29463	29549	29575	29581	29522	29721	29478	29606	29729	29694	29845	29602	29767	29652	29638	29802	29487	29797	29721	29424	29505	29649	29822	29743	29491	29812	29848	29572	29557	29837	29515	29664	29636	29842	29528	29463	29837	29682	29660	29709	29586	29923	29534	29551	29508	29558	29640	29724	29781	29635	29440	29873	29622	29560	29608	29448	29548	29323	29530	29422	29709	29742	29570	29939	29536	29580	29270	29577	29610	29545	29607	29462	29618	29520	29673	29512	29675	29732	29703	30037	29567	29627	29326	29610	29592	29620	29968	29603	29445	29616	29516	29847	29581	29637	29707	29777	29754	29540	29810	30038	29720	29544	29601	29776	29506	29703	29655	29595	29691	29374	29505	29515	29758	29838	29477	29493	29397	29703	29735	29618	29630	29610	29809	29938	29449	29456	29573	29530	29911	29724	29386	29689	29337	29532	29804	29848	29536	29835	29670	29554	29662	29639	29579	29744	29607	29676	29366	29537	29511	29541	29667	29720	29478	29492	29495	29708	29573	29727	29278	29631	29805	29765	29732	29771	29688	29442	29730	29777	29631	29631	29706	29618	29399	29878	29798	29565	29757	29595	29710	29314	29448	29563	29505	29612	29620	29510	29684	29611	29809	29572	29743	29431	29702	29528	29814	29592	29607	29561	29398	29708	29930	29683	29677	29388	29669	29575	29575	29583	29838	29686	29765	29754	29592	29432	29354	29550	29635	29790	29628	29665	29688	29642	29888	29525	29676	29695	29715	29692	29585	29661	29624	29431	29712	29855	29533	29710	29538	29590	29636	29697	29686	29836	29700	29466	29727	29595	29571	29813	29520	29716	29567	29453	29478	29712	29480	29843	29532	29329	29685	29580	29492	29675	29685	29573	29506	29547	29588	29548	29621	29458	29461	29774	29425	29594	29579	29403	29654	29584	29801	29798	29992	29430	29736	29605	29794	29553	29946	29745	29810	29438	29580	29868	29743	29596	29737	29415	29765	29440	29771	29714	29666	29759	29506	29636	29777	29559	29835	29831	29804	29885	29733	29579	29507	29616	29537	29595	29584	29537	29492	29655	29708	29570	29755	29661	29488	29614	29688	29424	29654	29639	29529	29698	29768	29773	29560	29604	29536	29458	29571	29722	29742	29636	29806	29617	29423	29436	29526	29743	29499	29560	29548	29700	29680	29594	29642	29668	29622	29867	29750	29701	29634	29651	29787	29495	29555	29568	29763	29730	29552	29569	29846	29464	29538	29650	29747	29659	29546	29909	29919	29847	29816	29574	29602	29502	29751	29712	29686	29835	29744	29641	29632	29819	29686	29661	29636	29592	29671	29600	29724	29729	29470	29689	29673	29753	29579	29356	29405	29581	29470	29715	29747	29601	29496	30000	29661	29496	29638	29591	29624	29586	29734	29494	29578	29932	29552	29757	29459	29374	29713	29676	29454	29721	29908	29678	29637	29851	29574	29543	29522	29903	29641	29497	29532	29629	29513	29333	29656	29584	29663	29705	29585	29674	29863	29727	29966	29745	29821	29497	29561	29420	29556	29752	29624	29878	29605	29695	29713	29427	29759	29755	29767	29607	29739	29498	29777	29303	29505	29492	29529	29545	29464	29702	29775	29668	29674	29655	29599	29876	29808	29898	29986	29743	29787	29674	29424	29456	29787	29690	29762	29809	29880	29470	29632	29702	29721	29509	29617	29539	29615	29658	29755	29686	29937	29631	29421	29828	29713	29892	29598	29706	29666	29707	29793	29752	29704	29817	29733	29773	29746	29609	29413	29609	29601	29608	29562	29819	29722	29814	29710	29583	29540	29491	29445	29629	29673	29643	29839	29743	29565	29653	29688	29736	29707	29643	29853	29593	29630	29787	29713	29822	29431	29458	29732	29712	29399	29447	29514	29667	29603	29398	29738	29630	29615	29978	29375	29740	29942	29752	29626	29584	29558	29598	29782	29774	29803	29777	29743	29679	29744	29803	29428	29736	29246	29603	29550	29421	29649	29793	29550	29462	29565	29836	29671	29407	29714	29776	29709	29720	29833	29514	29518	29756	29521	29698	29670	29961	29307	29635	29501	29736	29390	29781	29549	29470	29737	29577	29395	29584	29595	30034	29322	29684	29682	29824	29652	29640	29761	29685	29672	29527	29722	29857	29662	29382	29679	29593	29613	29742	29561	29571	29727	29511	29481	29700	29549	29584	29575	29651	29652	29621	29716	29695	29542	29657	29740	29389	29716	29579	29629	29465	29545	29611	29629	29735	29557	29935	29643	29500	29658	29676	29624	29585	29760	29604	29527	29657	29769	29807	29563	29526	29735	29589	29750	29734	29590	29795	29796	29838	29606	29737	29597	29462	29780	29725	29685	29442	29866	29961	29612	29558	29898	29770	29521	29582	29705	29388	29684	29673	29417	29428	29553	29615	29998	29640	29770	29708	29648	29737	29591	29761	29588	29363	29622	29656	29827	29882	29715	29718	29910	29413	29518	29692	29740	29651	29914	29914	29690	29624	29578	29797	29730	29816	29511	29568	29504	29622	29620	29779	29570	29573	29945	29542	29465	29670	29594	29592	29646	29599	29472	29681	29354	29459	29852	29953	29467	29595	29691	29567	29616	29692	29616	29801	29797	29716	29611	29507	29887	29383	29609	29645	29622	29804	29778	29806	29636	29784	29452	29283	29500	29660	29698	29372	29621	29712	29815	29549	29657	29439	29723	29661	29516	29784	29610	29588	29558	29767	29628	29475	29706	29385	29736	29640	29559	29752	29532	29430	30028	29781	29613	29697	29759	29611	29702	29660	29657	29636	29667	29746	29529	29656	29555	29693	29706	29750	29694	29550	29680	29520	29821	29513	29248	29329	29439	29682	29777	29614	29466	29332	29512	29751	29638	29694	29644	29890	29610	29477	29483	29594	29670	29777	29630	29601	29939	29658	29492	30027	29691	29191	29646	29935	29761	29813	29627	29517	29431	29650	29702	29686	29827	29788	29531	29851	29683	29664	29571	29524	29717	29636	29670	29643	29601	29553	29759	29512	29492	29599	29698	29714	29980	29574	29804	29608	29726	29726	29389	29682	29585	29655	29536	29656	29786	29743	29880	29675	29282	29664	29638	29617	29559	29711	29722	29735	29670	29590	29491	29561	29638	29761	29851	29398	29545	29756	29504	29534	29560	29712	29596	29425	29580	29584	29658	29735	29673	29706	29560	29598	29532	29623	29608	29746	29897	29781	29694	29828	29749	29604	29828	29720	29537	29557	29613	29678	29641	29701	29684	29714	29684	29582	29580	29473	29419	29885	29515	29723	29365	29476	29643	29482	29805	29662	29775	29723	29521	29739	29656	29843	29715	29660	29698	29640	29649	29486	29657	29641	29423	29526	29692	29955	29448	29521	29808	29687	29820	29758	29493	29728	29595	29700	29450	29335	29564	29624	29681	29571	29497	29706	29560	29780	29777	29344	29757	29710	29611	29515	29546	29763	29914	29661	29911	29783	29632	29584	29533	29818	29704	29817	29449	29653	29404	29364	29408	29612	29505	29590	29630	29858	29617	29765	29983	29561	29865	29782	29679	29574	29462	29629	29611	29480	29683	29575	29632	29441	29566	29601	29647	29751	29832	29509	29556	29516	29761	29660	29727	29886	29595	29717	29804	29618	29689	29813	29841	29321	29758	29330	29708	29717	29569	29768	29786	29699	29799	29755	29688	29584	29596	29944	29532
15802	25825	26026	60521	83975	67260	44310	25801	19978	17818	17366	17391	17166	17325	17286	17306	17465	17442	17374	17181	17244	17225	17361	17119	17303	17243	17383	17191	17461	17311	17328	17455	17375	17270	17330	17377	17442	17142	17244	17319	17304	17239	17396	17233	17379	17328	17332	17458	17322	17332	17414	17318	17441	17230	17271	17140	17155	17420	17448	17297	17228	17299	17198	17232	17263	17242	17262	17337	17103	17397	17274	17366	17135	17386	17213	17316	17596	17341	17260	17110	17331	17254	17225	17318	17197	17099	17312	17381	17383	17297	17291	17215	17305	17384	17259	17326	17381	17213	17156	17251	17379	17230	17133	17300	17367	17151	17183	17152	17163	17214	17300	17389	17157	17404	17383	17186	17241	17318	17314	17152	17144	17330	17328	17338	17416	17326	17176	17317	17425	17230	17050	17205	17250	17342	17277	17133	17342	17416	17226	17378	17397	17172	17311	17259	17354	17213	17319	17491	17270	17185	17171	17289	17379	17255	17250	17203	17250	17238	17295	17102	17109	17183	17347	17394	17281	17227	17340	17264	17246	17354	17219	17333	17289	17199	17321	17280	17260	17210	17197	17194	17530	17217	17260	17155	17116	17299	17261	17358	17039	17314	17191	17420	17263	17379	17402	17214	17231	17313	17268	17016	17292	17315	17129	17163	17335	17211	17259	17276	17258	17457	17381	17147	17253	17022	17434	17342	17268	17358	17362	17262	17345	17222	17290	17353	17213	17403	17237	17354	17256	17282	17168	17304	17285	17481	17311	17244	17121	17206	17342	17425	17252	17089	17278	17272	17413	17352	17073	17272	17109	17288	17115	17362	17124	17220	17373	17188	17154	17070	17195	17073	17345	17212	17151	17384	17286	17097	17280	17224	17224	17191	17340	17306	17117	17331	17263	17262	17187	17376	17207	17349	17163	17346	17165	17247	17050	17238	17309	17244	17239	17169	17236	17122	17139	17261	17401	17182	17362	17321	17337	17234	17101	17348	17139	17243	17412	17459	17210	17257	17120	17505	17416	17152	17336	17264	17204	17202	17166	17208	17360	17165	17203	17233	17331	17274	17063	17226	17178	17251	17231	17032	17236	17435	17280	17231	17276	17371	17103	17163	17320	17099	17219	17241	17303	17203	17280	17068	17236	17352	17248	17489	17200	17291	17288	17523	17313	17197	17262	17142	17050	17041	17394	17169	17269	17084	17227	17125	17147	17363	17082	17369	17279	17224	17323	17485	17261	17233	17204	17202	17311	17300	17164	17239	17128	17172	17303	17296	17186	17255	17200	17394	17299	17288	17325	17338	17447	17255	17208	17297	17116	17389	17143	17273	17394	17215	17077	17321	17319	17119	17303	17282	17409	17471	17196	17335	17355	17116	17327	17266	17354	17315	17309	17371	17188	17214	17312	17131	17278	17311	17152	17336	17404	17319	17428	17021	17269	17205	17462	17138	17290	17182	17239	17290	17240	17038	17272	17138	17434	17064	17298	17385	17101	17327	17249	17165	17212	17302	17203	17358	17222	17196	17164	17181	17077	17261	17348	17244	17050	17359	17300	17233	17337	17201	17222	17170	17378	17380	17296	17315	17339	17391	17134	17360	17234	17224	17195	17127	17277	17159	17174	17276	17341	17171	17194	17267	17293	17221	17307	17371	17162	17385	17245	17074	17181	17182	17281	17235	17450	17270	17407	17212	17262	17296	17361	17303	17216	17329	17097	17236	17408	17145	17192	17515	17169	17334	17402	17173	17193	17397	17174	17165	17342	17353	17334	17050	17322	17136	17329	17317	17058	17262	17279	17260	17303	17308	17245	17402	17217	17254	17177	17267	17201	17328	17297	17202	17224	17402	17133	17409	17289	17269	17262	17352	17224	17282	17373	17423	17362	17091	17289	17192	17136	17303	17266	17438	17293	17399	17431	17234	17253	17400	17273	17392	17131	17343	17261	17180	17228	17174	17282	17411	17327	17208	17426	17284	17191	17109	17088	17368	17288	17082	17421	17278	17344	17247	17465	17205	17236	17206	17271	17123	17268	17175	17328	17234	17332	17486	17232	17077	17204	17167	17261	17192	17032	17085	17207	17185	17424	17296	17285	17213	17311	17169	17159	17221	17140	17221	17140	17380	17376	17372	17142	17265	17301	17205	17446	17430	17330	17280	17042	17307	17249	17419	17289	17407	17304	17008	17463	17242	17175	17364	17219	17304	17396	17156	17071	17339	17286	17318	17310	17389	17201	17448	17337	17325	17314	17139	17148	17278	17083	17382	17100	17411	17134	17275	17155	17140	17370	17117	17207	17253	17324	17000	17087	17333	17438	17317	17286	17184	17251	17484	17397	17241	17353	17385	17348	17201	17291	17167	17279	17281	17029	17144	17381	17337	17365	17211	17194	17285	17247	17098	17204	17287	17483	17360	17162	17183	17085	17366	17225	17302	17163	17051	17094	17383	17305	17052	17246	17150	17311	17314	17233	17259	17411	17224	17234	17122	17274	17231	17350	17485	17310	17316	17397	17369	17302	17376	17393	17276	17186	17149	17169	17390	17153	17380	17194	17276	17286	17201	17280	17081	17137	17178	17206	17369	17297	17282	17236	17279	17177	17219	17247	17229	17247	17087	17268	17190	17201	17203	17277	17238	17391	17130	17219	17429	17297	17178	17295	17232	17430	17285	17190	17224	17290	17183	17075	17127	17154	17454	17134	17197	17277	17176	17222	17230	17263	17214	17177	17224	17425	17214	17283	17209	17328	17144	17238	17385	17224	17403	17421	17139	17122	17126	17282	17163	17369	17394	17204	17210	17062	17252	17116	17203	17291	17199	17165	17310	17398	17413	17229	17440	17270	17270	17326	17135	17293	17024	17300	17139	17255	17170	17195	17332	17413	17109	17251	17178	17221	17232	17361	17328	17363	17034	17333	17182	17431	17219	17084	17136	17285	17246	17242	17329	17243	17213	17096	17199	17159	17401	17267	17303	17329	17139	17211	17108	17160	17233	17168	17224	17297	17196	17237	17404	17351	17199	17136	17315	17388	17323	17131	17270	17314	17126	17416	17179	17351	17192	17196	17064	17026	17439	17184	17152	17278	17199	17185	17211	17188	17079	17132	17284	17240	17202	17125	17148	17307	17128	17144	17302	17235	17206	17275	17272	17203	17292	17223	17031	17152	17300	17268	17127	17141	17293	17263	17257	17247	17060	17288	17087	17346	17385	17355	17374	17322	17360	17245	17459	17430	17198	17313	17417	17326	17179	17235	17211	17288	17269	17184	17319	17137	16919	17289	17317	17238	17339	17391	17180	17230	17442	17019	17288	17292	17232	17338	17195	17077	17273	17443	17127	17340	17139	17229	17333	17173	17200	17153	17419	17140	17188	17463	17278	17222	17363	17348	17171	17361	17479	17351	17484	16981	17296	17490	17269	17091	17332	17287	17209	17196	17211	17193	17222	17244	17155	17215	17332	17250	17371	17216	17366	17127	17089	17321	17279	17182	17187	17396	17091	17304	17307	17261	17229	17191	17307	17265	17368	17260	17258	17261	17200	17096	17165	17516	17133	17122	17098	17427	17044	17467	17147	17226	17192	17340	17196	17197	17296	17101	17223	17144	17257	17079	17266	17485	17140	17269	17257	17471	17207	17275	17332	17384	17186	17180	17056	17172	17223	17034	17162	17170	17159	17203	17236	17452	17229	17217	17239	17230	17311	17144	17375	17353	17089	17125	17142	17415	17277	17304	17093	17143	17525	17209	17148	17224	17138	17227	17371	17202	17339	17143	17246	17274	17085	17132	17144	17422	17186	17195	17287	17349	17424	17299	17208	17195	17276	17270	17218	17216	17248	17245	17094	17205	17360	17242	17074	17283	17199	17196	17214	17293	17123	17235	17318	17333	17238	17166	17469	17081	17295	17430	17386	17330	17121	17338	17161	17285	17116	17294	17098	17085	17202	17231	17166	17335	17374	17385	17237	17124	17358	17294	17222	17165	17215	17294	17202	17314	17322	17071	17148	17113	17132	17093	17315	17262	17150	17334	17274	17209	17171	17202	17266	17274	17248	17227	17257	17488	17150	17424	17199	17158	17047	17398	17285	17342	17015	17414	17277	17315	17433	17304	17124	17307	17219	17272	17051	17213	17287	17263	17064	17195	17222	17270	17177	17288	17384	17372	17132	17331	17230	17391	17183	17426	17527	17201	17126	17368	17321	17460	17344	17226	17233	17243	17169	17317	17155	17301	17307	17201	17021	17169	17408	17092	17255	17284	17141	17124	17373	17306	17383	17239	17377	17161	17152	17500	17186	17298	17266	17295	17189	17171	17234	17344	17245	17234	17272	17197	17489	17346	17250	17300	17345	17210	17340	17185	17272	17249	17217	17313	17212	17311	17130	17267	17182	17167	17338	17254	17268	17041	17488	17015	17406	17149	17289	17275	17187	17082	17373	17383	17259	17185	17313	17280	17183	16971	17154	17352	17237	17230	17168	17176	17119	17242	17116	17333	17351	17251	17348	17221	17088	17233	17233	17244	17150	17190	17281	17213	17334	17239	17147	17277	17330	17359	17165	17452	17285	17486	17374	17316	17294	17195	17211	17309	17282	17064	17098	17387	17152	17206	17279	17391	17259	17368	17328	17267	17287	17356	17216	17158	17271	17228	17231	17254	17275	17235	17142	17284	17146	17179	17107	17310	17385	17190	17214	16988	17348	17123	17141	17302	16888	17362	17168	17065	17240	17313	17413	17266	17361	17094	17058	17085	17312	17267	17277	17464	17236	17372	17088	17155	17087	17253	17318	17319	17180	17206	17300	17105	17148	17169	17469	17013	17248	17116	17182	17146	16981	17240	17383	17148	17298	17093	17191	17280	17297	17287	17142	17146	17345	17331	17336	17287	17129	17236	17466	17280	17271	17361	17320	17274	17371	17384	17347	17257	17151	17255	17407	17086	17213	17154	17148	17383	17404	17278	17352	17265	17098	17313	17324	17275	17268	17345	17194	17410	17075	17258	17202	17315	17417	17252	17292	17243	17530	17103	17260	17322	17164	17267	17308	17192	17330	17314	17295	17245	17319	17238	17301	17236	17142	17293	17061	17123	17382	17241	17112	17228	17361	17204	17078	17231	17229	17275	17239	17267	17197	17256	17198	17309	17158	17311	17377
22960	21307	28384	39868	79637	72659	56408	39590	33838	30646	29948	29859	29590	29543	29498	29434	29541	29498	29684	29579	29596	29268	29347	29644	29471	29438	29317	29389	29490	29638	29607	29463	29510	29719	29557	29256	29677	29391	29385	29498	29500	29347	29576	29259	29581	29471	29408	29355	29604	29441	29369	29450	29427	29511	29365	29216	29399	29217	29354	29428	29338	29181	29181	29183	29182	29400	29342	29289	29430	29202	29250	29252	29114	29552	29445	29366	29171	29315	29583	29373	29536	29443	29281	29267	29496	29523	29235	29491	29391	29402	29192	29489	29428	29396	29684	29240	29575	29485	29475	29344	29447	29285	29341	29333	29282	29485	29168	29431	29467	29499	29377	29376	29257	29405	29188	29176	29330	29164	29408	29511	29288	29313	29503	29440	29230	29487	29470	29367	29314	29533	29235	29219	29256	29127	29381	29336	29087	29260	29332	29138	29135	29279	29232	29237	29469	29333	29316	29425	29292	29247	29190	29333	29465	29321	29537	29258	29227	29196	29512	29207	29470	29320	29275	28974	29230	29393	28985	29205	28943	29097	29483	29284	29350	29474	29455	29309	29251	28983	29337	29172	29311	29340	29533	29144	29428	29169	29349	29042	28942	29090	29462	29203	29213	29394	29180	29091	29409	29536	29514	29639	29435	29226	29534	29424	29413	29122	29445	29284	29320	29322	29295	29316	29339	29222	29108	29235	29512	29328	29283	29543	29152	29191	29255	29238	29213	29017	29327	29346	29196	29307	29583	29451	29413	29231	29421	29451	29307	28950	29211	29513	29269	29286	29390	29347	29102	29375	29375	29327	29245	29473	29496	29276	29313	29184	29277	29396	29386	29388	29262	29278	29240	29154	29467	29452	29391	29188	29269	29139	29454	29432	29398	29246	29535	29323	29476	29382	29350	29160	29435	29355	29289	29380	29286	29203	29361	29417	29160	29218	29585	29225	29220	29368	29291	29394	29361	29357	29574	29159	29536	29289	29274	29302	29208	29196	29213	28969	29352	29200	29550	29191	29128	29472	29552	29182	29334	29223	29436	29604	29235	29451	29214	29259	29093	29190	29100	29268	29267	29375	29081	29314	29280	29242	29492	29579	29298	29367	29274	29124	29417	29521	29187	29360	29308	29026	29338	29081	29527	29515	29369	29445	29241	29158	29454	29425	29192	29439	29370	29213	29494	29007	29034	29453	29388	29449	29247	29469	29214	29235	29154	29149	29235	29275	29338	29577	29398	29491	29471	29344	29480	29113	29308	29219	29200	29597	29450	29436	29433	29500	29272	29206	29378	29452	29384	29347	29740	29098	29314	29654	29352	29370	29530	29279	29092	29435	29375	29587	29537	29382	29446	29538	29309	29402	29430	29395	29266	29387	29213	29493	29309	29352	29240	29374	29243	29381	29413	29388	29505	29212	29425	29096	29104	29252	29321	29151	29104	29357	29155	29392	29192	29471	29397	29308	29241	29121	29096	29292	29432	29455	29262	29113	29325	29309	29172	28942	29318	29287	29385	29119	29253	29469	29020	29428	29442	29402	29053	29140	29353	29052	29564	29296	29286	29109	29416	29254	29235	29683	29385	29447	29628	29382	29315	29171	29587	29018	29210	29334	29287	29286	29093	29223	29180	29510	29384	29154	29376	29412	29285	29343	29176	29380	29175	29516	29370	28967	29408	29295	29506	29360	29216	29103	29079	29237	29572	29202	29327	29420	29180	29311	29090	29234	29519	29471	29567	29456	29169	29228	29456	29193	29177	29138	29491	29357	29234	29466	29468	29271	29303	29274	29479	29099	29053	29234	29347	29252	29419	29486	29140	29365	29584	29347	29240	29459	29166	29317	29414	29567	29326	29263	29164	29189	29419	29293	29254	29326	29394	29300	29558	29215	29025	29342	29478	29377	29125	29097	29402	29273	29484	29434	29010	29188	29292	29443	29323	29535	29541	29251	29239	29249	29258	29423	29460	29074	29394	29467	29475	28972	29183	29362	29290	29379	29405	29356	29491	29211	29250	29259	29425	29222	29462	29090	29178	29355	29660	29246	29211	29559	29200	29399	29173	29390	29277	29335	29329	29021	29422	29681	29362	29352	29280	29460	29244	29459	29244	29403	29205	29138	29192	29229	29412	29443	29342	29400	29323	29089	29252	29201	29399	29489	29420	29478	29220	29219	29086	29332	29272	29633	29495	29297	29387	29171	29404	29376	29338	29241	29441	29442	29251	29348	29113	29247	29377	29215	29125	29126	29441	29391	29150	29256	29208	29156	29248	29284	29191	29405	29487	29327	29529	29229	29205	29270	29115	29419	29169	29221	29391	29324	29404	28893	29222	29345	29336	29272	29331	29251	29221	29462	29229	29390	29665	29094	29520	29288	29264	29152	29420	29311	29072	29113	29501	29156	28851	29037	29196	29349	29267	29188	29244	29390	29167	29303	29344	29290	29404	29150	29180	29047	29276	29543	29396	29514	29225	29288	29128	29365	29325	29178	29382	29312	29300	29591	29295	29431	29304	29458	29557	29508	29200	29463	29250	29583	29127	29462	29324	28991	29267	29467	29229	29236	29417	29410	29391	29337	29201	29480	29100	29295	29366	29253	29340	29429	29217	29160	29385	29307	29423	29054	29459	29643	29643	29707	29380	29449	29443	29035	29289	29126	29183	29167	29261	29332	29311	29228	29448	29283	29153	29434	29467	29378	29424	29251	29086	29168	29452	29627	29421	29309	29555	29258	29403	29372	29460	29417	29021	29263	29323	29344	29347	29168	29201	29387	29532	29323	29548	29232	29342	29291	29223	29448	29764	29286	29221	29228	29492	29417	29338	29423	29373	29378	29429	29190	29339	29224	29033	29464	29537	29163	29175	29223	29359	29420	29272	29172	29465	29263	29420	29403	28985	29338	29384	29349	29198	29483	29153	29205	29372	29550	29213	29446	29393	29464	29589	29263	29444	29023	29361	29396	29188	29489	29220	28858	29538	29488	29619	29288	29328	29170	29320	29173	29553	29304	29084	29415	29179	29262	29585	29488	29168	29571	29270	29475	29515	29273	29322	29136	29387	29317	29466	29348	29473	29176	29313	29364	29492	29275	29599	29459	29392	29388	29322	29403	29499	29488	29446	29277	29303	29553	29564	29620	29406	29284	29494	29202	29438	29353	29093	29478	29487	29267	29309	29368	29373	29584	29398	29201	29238	29196	29418	29688	29452	29217	29262	29240	29365	29232	29295	29306	29429	29227	29246	29565	29562	29167	29486	29289	29309	29418	29458	29269	29278	29531	29019	29366	29396	29350	29321	29286	29285	29463	29257	29411	29034	29235	29368	29429	29437	29275	29242	29279	29424	29327	29387	29497	29447	29308	29257	29330	29298	29194	29406	29301	29315	29471	29370	29269	29353	29188	29178	29245	29121	29292	29287	29231	29671	29312	29324	29380	29484	29320	29429	29365	29342	29345	29174	29326	29374	29168	29521	29254	28982	29186	29339	29314	29522	29481	29260	29413	29512	29271	29288	29161	29267	29335	29135	29276	29563	29368	29485	29091	29496	29250	29158	29274	29248	29396	29321	29171	29149	29210	29444	29503	29679	29397	29235	29311	29283	29185	29242	29413	29137	29295	29461	29409	29143	29375	29446	29127	29527	29393	29163	29373	29267	29307	29280	29199	29226	29200	29555	29129	29314	29307	29200	29276	29402	29366	29305	29410	29235	29497	29091	29232	29304	29282	29077	29156	29304	29311	29401	29311	29324	29099	29200	29359	29326	29163	29251	29273	29597	29847	29448	29443	29241	29055	29257	29261	29411	29451	29293	29322	29268	29354	29095	29190	29385	29528	29395	29206	29343	29326	29484	29305	29262	29137	29398	29436	29237	29454	29401	29446	29364	29355	29159	29193	29567	29269	29202	29254	29208	29405	29299	29234	29272	29292	29124	29170	29459	29474	29441	29255	29548	29193	29431	29372	29251	29252	29431	29452	29236	29302	29235	29278	29489	29196	29358	29291	29225	29452	29147	29326	29383	29154	29372	29202	29630	29153	29611	29524	29250	29116	29443	29481	29064	29314	29224	29531	29283	29388	29556	29359	29427	29242	29391	29309	29779	28997	29456	29314	29186	29059	29362	29181	29314	29146	29356	29348	28995	29132	29275	29083	29246	29221	29259	29126	29412	29399	29414	29402	29299	29236	29471	29237	29234	29239	29166	29242	29346	29249	29307	29220	29433	29364	29638	29275	29490	29087	29234	29338	29466	29142	29219	29494	29193	29216	29350	29417	29473	29490	29372	29546	29303	29283	29248	29134	29256	29355	29306	29244	29376	29349	29334	29261	29489	29047	29426	29361	29228	29306	29280	29470	29420	29198	29340	29111	29112	29424	29430	29346	29203	29286	29373	29395	29370	29383	29424	29401	29452	29346	29579	29364	29536	29448	29481	29371	29544	29394	29201	29359	29118	29370	29504	29260	29168	29580	29547	29199	29369	29301	29261	29250	29106	29276	29395	28970	29355	29246	29448	29218	29232	29464	29270	29629	29324	29330	29374	29229	29500	29216	29515	29296	29218	29187	29430	29295	29358	29175	29323	29064	29202	29051	29556	29164	29366	29125	29270	29227	29291	29333	29408	29334	29451	29393	29420	29146	29090	29332	29100	29445	29572	29275	29307	29486	29658	29455	29502	29525	29180	29386	29245	29436	29345	29373	29374	29189	29371	29405	29515	29459	29362	29216	29362	29367	29418	29248	29603	29356	29491	29096	29253	29297	29396	29302	29280	29220	29454	29356	29445	29515	29383	29183	29198	29351	29228	29541	29304	29231	29140	29141	29121	29092	29187	29219	29126	29339	29279	29511	29566	29309	29321	29386	29292	29248	29250	29291	29190	29422	29276	29279	29240	29429	29269	29170	29285	29388	29267	29319	29478	29354	29503	29363	29482	29337	29317	29580	29531	29325	29433	29504	29408	29415	29535	29535	29587	29369	29540	29288	29428	29391	29332	29384	29547	29266	29158	29227	29454	29377	29193	29337	29447	29271	29174	29496	29463	29383	29393	29171	29429	29368	29261	29564	29644	29328	29528	29026	29385	29202	29156	29129	29441	29229	29361	29325	29219	29428	29334	29316	29249	29533	29535	29360	29488	29279	29234	29169	29277	29469	29398	29318
17295	28259	25834	65492	95560	76593	49793	27846	20805	17812	17420	17415	17491	17451	17359	17459	17385	17258	17465	17374	17602	17337	17357	17336	17435	17286	17191	17364	17273	17257	17255	17162	17360	17314	17196	17319	17047	17395	17482	17469	17408	17374	17287	17380	17276	17385	17405	17264	17270	17413	17288	17104	17363	17262	17490	17295	17432	17310	17233	17380	17376	17300	17363	17326	17226	17119	17376	17200	17354	17237	17231	17227	17550	17320	17211	17269	17139	17247	17383	17237	17446	17069	17447	17293	17160	17183	17148	17439	17367	17245	17233	17377	17321	17160	17085	17137	17218	17114	17409	17346	17387	17281	17260	17390	17301	17260	17288	17211	17209	17264	17362	17290	17242	17331	17343	17429	17183	17587	17237	17301	17407	17360	17204	17385	17252	17396	17330	17314	17154	17286	17261	17366	17243	17348	17365	17548	17265	17184	17326	17279	17152	17131	17417	17212	17298	17279	17317	17271	17276	17295	17201	17198	17159	17108	17487	17310	17370	17335	17095	17301	17375	17425	17321	17213	17477	17052	17409	17394	17168	17182	17164	17264	17380	17350	17124	17371	17019	17223	17283	17217	17338	17214	17357	17161	17327	17172	17338	17267	17292	17182	17367	17064	17230	17364	17262	17237	17197	17505	17202	17165	17287	17438	17351	17302	17203	17153	17360	17342	17137	17225	17259	17274	17275	17477	17386	17275	17466	17361	17170	17193	17440	17359	17225	17239	17163	17414	17298	17231	17348	17339	17275	17394	17196	17350	17339	17466	17155	17203	17041	17380	17253	17011	17289	17289	17157	17301	17223	17121	17134	17380	17210	17245	17248	17212	17294	17368	17497	17405	17304	17395	17259	17114	17244	17325	17259	17134	17124	17350	17160	17096	17186	17281	17206	17311	17273	17400	17256	17238	17371	17122	17237	17261	17130	17254	17327	17186	17283	17143	17334	17325	17222	17235	17225	17355	17466	17210	17326	17335	17265	17218	17379	17291	17342	17177	17355	17200	17341	16988	17364	17333	17268	17290	17252	17222	17085	17311	17466	17040	17315	17316	17134	17214	17376	17424	17526	17380	17412	17304	17153	17352	17327	17222	17117	17189	17059	17384	17285	17184	17210	17240	17298	17259	17061	17160	17192	17230	17239	17155	17048	17126	17189	17041	17132	17090	17052	17299	17314	17349	17364	17407	17382	17224	17216	17286	17183	17123	17319	17198	17350	17137	17284	17240	17264	17340	17124	17493	17397	17253	17237	17275	17311	17424	17279	17300	17270	17314	17366	17362	17167	17317	17098	17227	17320	17205	17157	17255	17150	17355	17225	17312	17349	17332	17377	17218	17486	17397	17200	17339	17174	17265	17344	17232	17346	17179	17177	17275	17188	17362	17214	17336	17109	17123	17261	17413	17476	17319	17308	17035	17334	17294	17337	17290	17136	17313	17341	17426	17212	17209	17340	17310	17427	17182	17389	17335	17383	17266	17272	17333	17254	17326	17409	17356	17180	17402	17336	17323	17108	17299	17246	17328	17152	17339	17354	17318	17230	17347	17355	17152	17219	17214	17365	17179	17235	17316	17291	17231	17203	17140	17292	17396	17312	17340	17384	17334	17313	17203	17107	17215	17156	17174	17386	17259	17224	17221	17222	17179	17060	17240	17324	17332	17290	17134	17097	17022	17129	17283	17495	17139	17443	17253	17383	17135	17139	17180	17299	17437	17239	17246	17264	17388	17212	17060	17227	17498	17293	17350	17276	17237	17351	17220	17212	17337	17354	17186	17205	17256	17230	17321	17496	17211	17441	17271	17159	17428	17147	17426	17335	17315	17207	17219	17261	17350	17214	17254	17299	17100	17258	17250	17058	17407	17362	17350	17197	17227	17384	17297	17466	17193	17150	17355	17366	17179	17209	17313	17298	17136	17222	17161	17296	17345	17331	17213	17372	17312	17394	17209	17122	17236	17321	17113	17341	17307	17287	17389	17300	17515	17160	17053	17292	17397	17359	17278	17328	17171	17247	17262	17293	17400	17303	17378	17357	17195	17362	17376	17377	17270	17257	17282	17275	17379	17444	17400	17363	17241	17163	17378	17230	17187	17394	17423	17180	17094	17369	17301	17380	17342	17255	17121	17244	17274	17312	17320	17213	17461	17188	17290	17245	17177	17233	17311	17176	17296	17183	17051	17522	17234	17390	17445	17214	17369	17202	17320	17293	17429	17296	17333	17221	17236	17338	17246	17273	17012	17304	17245	17440	17249	17255	17264	17257	17376	17255	17283	17317	17104	17459	17445	17174	17307	17312	17450	17259	17176	17323	17501	17273	17293	17182	17248	17191	17086	17312	17286	17357	17362	17312	17363	17206	17326	17209	17350	17217	17242	17306	17433	17080	17250	17168	17321	17212	17188	17266	17208	17257	17319	17240	17180	17171	17282	17247	17116	17358	17079	17275	17291	17051	17250	17214	17341	17041	17382	17375	17418	17302	17367	17323	17342	17299	17243	17255	17188	17275	17327	17121	17352	17163	17219	17295	17018	17344	17226	17168	17399	17111	17342	17329	17313	17399	17184	17226	17269	17205	17139	17287	17304	17392	17202	17245	17271	17165	17178	17340	17182	17391	17189	17154	17224	17357	17162	17441	17382	17306	17283	17173	17238	17190	17325	17341	17306	17417	17280	17252	17209	17429	17171	17375	17448	17300	17198	17197	17231	17242	17233	17431	17222	17349	17183	17203	17253	17340	17161	17137	17361	17130	17306	17239	17112	17411	17131	17294	17232	17245	17134	17314	17256	17213	17464	17123	17448	17180	17375	17289	17306	17224	17137	17358	17378	17237	17146	17129	17303	17110	17275	17369	17268	17320	17320	17207	17282	17357	17262	17276	17370	17202	17292	17250	17194	17382	17344	17391	17077	17409	17242	17212	17067	17446	17170	17036	17192	17357	17468	17131	17330	17123	17256	17283	17422	17295	17137	17374	17352	17159	17382	16974	17232	16992	17138	17233	17145	17299	17361	17109	17214	17231	17151	17320	17405	17373	17267	17174	17099	17255	17227	17356	17196	17247	17218	17257	17164	17238	17441	17338	17339	17277	17286	17242	17101	17281	17131	17303	17169	17194	17345	16992	17273	17334	17223	17219	17319	17256	17093	17175	17193	17146	17291	17450	17224	17127	17324	17415	17256	17100	17158	17122	17222	17201	17254	17207	17253	17274	17360	17234	16979	17276	17236	17356	17285	17210	17289	17174	17318	17385	17319	17175	17284	17215	17196	17373	17408	17125	17202	17167	17021	17270	17134	17241	17149	17247	17404	17343	17182	17248	17220	17205	17322	17295	17119	17220	17189	17343	17312	17177	17219	17487	17181	17195	17349	17176	17123	17184	17201	17327	17259	17360	17300	17472	17321	17187	17349	17294	17216	17256	17454	17256	17345	17265	17181	17272	17258	17503	17396	17096	17408	17181	17184	17342	17441	17141	17194	17262	17215	17284	16927	17385	17346	17139	17332	17186	17259	17354	17415	17217	17129	17139	17483	17209	17273	17359	17223	17092	17228	17445	17175	17176	17280	17367	17284	17398	17146	17101	17318	17385	17385	17236	17369	17300	17275	17092	17132	17166	17049	17206	17293	17158	17079	17250	17502	17243	17355	17336	17207	17298	17314	17268	17279	17222	17109	17420	17205	17190	17300	17291	17180	17247	17189	17318	17371	17387	17297	17202	17260	17418	17344	17372	17353	17308	17304	17345	17356	17204	17256	17179	17311	17184	17285	17125	17376	17329	17372	17341	17342	17323	17447	17349	17298	17379	17336	17154	17191	17312	17258	17216	17352	17243	17337	17381	17308	17270	17325	17152	17366	17111	17301	17143	17225	17232	17229	17293	17403	17078	17237	17044	17233	17084	17286	17356	17134	17375	17319	17294	17438	17285	17410	17231	17350	17373	17133	17307	16987	17106	17477	17312	17217	17210	17174	17215	17265	17454	17286	17324	17360	17127	17427	17438	17219	17287	17343	17277	17207	17200	17213	17432	17102	17035	17265	17324	17208	17420	17284	17133	17346	17368	17405	17120	17243	17303	17052	17395	17471	17135	17212	17153	17221	17284	17150	17088	17292	17254	17389	17139	17244	17420	17164	17385	17152	17331	17172	17278	17347	17201	17467	17212	17178	17168	17377	17284	17162	17337	17171	17339	17244	17199	17349	17281	17263	17133	17362	17136	17401	17360	17144	17382	17276	17202	17416	17238	17461	17324	17210	17075	17274	17304	17452	17254	17304	17266	17413	17192	17308	17156	17197	17259	17162	17106	17294	17413	17182	17274	17166	17132	17299	17256	17298	17261	17375	17211	17144	17184	17467	17199	17193	17099	17253	17212	17414	17288	17299	17185	17088	17409	17233	17162	17216	17280	17324	17214	17115	17261	17323	17317	17093	17378	17257	17334	17229	17304	17158	17414	17243	17157	17336	17335	17331	17299	17330	17356	17345	17298	17301	17188	17278	17318	17100	17302	17274	17259	17174	17192	17280	17247	17100	17214	17070	17335	17038	17331	17315	17279	17280	17135	17199	17215	17356	17282	17288	17204	17473	17328	17239	17173	17228	17460	17196	17283	17142	17236	17367	17324	17253	17356	17146	17396	17187	17250	17360	17221	17215	17378	17301	17289	17194	17389	17316	17122	17162	17261	17271	17440	17205	17243	17309	17095	17193	17275	17331	17194	17181	17149	17365	17310	17302	17224	17364	17100	17255	17298	17004	17404	17110	17322	17249	17118	17189	17192	17432	17241	17021	17375	17464	17216	17265	17468	17192	17136	17281	17037	17386	17218	17327	17298	17045	17269	17404	17331	17158	17339	17196	17392	17399	17180	17284	17312	17250	17354	17232	17293	17239	17244	17296	17452	17239	17352	17344	17316	17292	17087	17258	17321	17265	17128	17307	17454	17355	17288	17180	17243	17295	17235	17232	17165	17127	17036	17360	17438	17254	17350	17371	17256	17364	17395	17285	17279	17339	17186	17267	17481	17297	17275	17284	17222	17333	17107	17416	17179	17119	17292	17164	17303	17380	17348	17362	17214	17398	17326	17218	17182	17246	17172	17397	17350	17317	17179	17302	17183	17284	17286	17225	17358	17235	17287	17278	17212	17306	17322	17267	17452	17415
31779	26121	30738	31960	42840	41296	34359	29992	28717	28542	28307	28195	28648	28394	28236	28321	28386	28683	28476	28297	28466	28022	28347	28345	28261	28351	28379	27947	28390	28255	28302	28083	28248	28374	28133	28272	28336	28257	28183	28128	28194	28184	28136	28062	28079	28116	28422	28244	28015	28347	27950	28018	28248	27970	27959	28222	28069	27955	28370	28374	28035	28104	28333	28545	28391	28087	28424	28364	28220	28096	28395	28253	28070	28172	28074	28209	28055	28305	28325	28452	28327	28187	28055	28435	28225	28395	27939	28118	28097	28263	28202	28123	27949	28129	28309	28142	27855	28251	28208	28511	28332	28214	28076	28433	28239	28407	28358	28258	28135	28128	28270	28248	28378	28289	28194	28255	28494	28252	28353	28377	28243	28236	28104	28258	28345	28637	28293	28408	28388	28347	28342	28297	28291	28249	28111	28307	28279	28225	28240	28215	28234	28319	28172	28157	28285	28077	28321	27954	28523	28279	28249	28216	28336	28242	28442	28000	27945	28246	28198	28152	28162	28168	28207	27949	28186	28285	28121	28387	27976	28164	28253	28107	28116	28377	28183	27883	28403	28317	28282	28018	28174	28215	27934	28024	28119	28416	28449	28299	28289	28414	28160	28233	28339	28260	28228	28146	27997	28330	28149	28370	28166	28170	28254	28142	28294	28209	28268	28179	28362	28436	28228	28080	28071	28082	28484	28264	28392	28236	28250	28334	28295	28063	28083	28004	28271	28212	27868	28255	28226	28128	28362	27866	28490	28241	28270	28272	28472	28000	28232	28140	28250	28129	28206	28188	28255	28072	28202	28239	28405	28080	28413	28179	28171	28211	28402	28231	27807	28249	28297	28398	28206	28340	28087	28374	28503	28223	28163	28164	28227	28233	28237	28407	28039	28263	28272	28105	28209	28300	28482	28317	28365	28151	28342	28193	28082	28260	28301	28220	28300	28475	28364	28193	27976	28223	28201	28419	28143	28263	28361	28173	28064	28022	28144	27902	28091	28115	28273	28062	28192	28469	28442	28180	28163	28063	28077	28351	28225	28205	28047	28281	28358	28114	28258	28230	28099	28180	28220	28296	28285	28207	28228	28389	28241	28173	28153	28134	28134	28504	28314	28258	28440	28220	28506	28306	28317	28447	28249	28092	28188	28410	28286	27781	28228	28378	28206	28203	28104	28023	28225	28290	28197	28271	28023	28145	28030	28297	28223	28107	28272	28432	28121	28344	28241	28295	28380	28079	28011	28221	28280	28135	28249	27956	28040	27970	28049	28375	28023	28420	28205	28108	28155	28151	28228	28256	28445	28295	28294	28266	28093	27911	28276	28292	28404	27988	27956	28167	28071	28425	28169	28271	28269	28481	28198	28456	28495	28181	28236	28275	28312	28276	28044	28262	28073	28325	28201	28255	28232	28409	28064	28370	28242	28213	27987	28203	28264	28315	28111	28073	28265	28152	28172	28103	28255	28116	28171	28273	28100	28139	28390	28031	28111	28328	28341	28255	28305	28097	28047	28346	28115	28212	28415	28208	28333	28326	28444	28379	28037	28237	28441	28175	28142	28218	28264	28193	28135	28346	28337	28336	28571	28292	28150	28290	28184	28282	28155	28378	28323	28262	28305	28269	28450	28455	28109	28309	28266	27992	28154	28300	28406	28193	28189	28265	28500	28195	28373	28532	28159	28110	28611	28227	28275	28185	28030	28010	28084	28132	28237	28108	28108	27934	28067	27979	28123	28140	28165	27803	28352	28035	28244	27938	28118	28175	28079	28314	28052	28016	28028	28279	28044	28140	28216	28102	28152	28186	28364	28324	28103	28297	28402	28065	28199	28097	28385	28244	27955	28385	28308	28253	28357	28231	28208	28231	28305	28201	28194	28253	28246	28351	28343	28182	28107	28054	28001	28103	28299	28218	28309	28101	28386	28256	27954	28067	28146	28376	28216	27977	27980	28013	28158	28442	28274	28252	28024	28346	28180	28111	28075	28361	28215	28404	27881	28266	28057	28132	28123	28061	27921	28338	28299	28029	28281	28315	28256	28022	28117	28143	28201	28261	28300	28253	28288	28359	28255	28090	28441	28172	28222	28328	28161	28148	28305	28373	28491	28204	28151	28275	28247	28411	28342	28215	28111	28083	28175	28104	28183	28359	28464	28258	28124	28200	28228	28269	28489	28203	27987	28304	28122	28188	28140	28296	28428	28301	28084	28164	28281	28251	28227	28135	28228	28145	28032	27990	28196	28174	28024	28060	28076	28240	28001	27875	28274	28302	28203	28537	28183	28081	28261	28224	28246	27989	28242	28390	28204	28159	27981	28174	28125	28346	28033	28346	28300	28380	28197	28368	28367	28084	28151	28270	28322	28218	28274	28277	28262	28034	28111	28342	27999	28185	28193	28010	28118	28052	28237	28351	28361	28216	28061	28112	28253	28233	28159	28140	28141	28207	28214	28243	28561	28284	28397	28359	28220	28271	28128	28445	28337	28160	28330	28310	28422	28272	28213	28135	28169	28197	28242	28178	28126	28030	28380	28154	28250	28454	28172	28031	28118	28119	28268	28398	28254	28373	28234	28190	28252	28545	28105	27986	28494	28294	28208	28327	28007	28352	28226	28477	28240	28362	28350	28375	28428	28514	28294	27872	28040	28324	28269	28378	27930	28453	28283	28305	28230	28121	28237	28302	28365	28292	28176	28262	28025	28057	28174	28132	28526	28422	27978	28610	28321	28299	28208	28194	28222	28206	28400	28084	28166	28357	28464	27929	28416	28196	28158	28196	28358	28271	28325	28166	28272	28408	28167	28197	28333	28027	28246	28202	28384	28390	28161	28069	28473	28047	28157	28250	28090	28336	28390	28330	28268	28228	28150	28267	28058	28530	28135	28160	28465	28348	28442	28322	28138	28283	28133	28068	28217	28031	28310	28287	28216	28211	28232	28166	28107	28442	28318	28257	28379	27952	28283	28237	28316	28434	28180	28126	28200	28340	28225	28118	28214	28416	28284	28337	28287	28226	28287	28322	28280	28402	27956	27989	28444	28160	28214	28250	27889	28284	28315	28211	28239	28337	28020	28183	28376	28298	28349	28251	28147	28207	28475	28321	28247	28025	28431	28209	28364	27934	28302	28426	28218	28287	28168	28428	28400	28336	28070	28149	28306	28233	28148	28171	28448	28202	28553	28131	27986	28380	28154	28134	28188	28155	28308	28099	28477	28153	28046	28044	28357	28242	28143	28302	28226	28328	28319	28420	28162	28170	28312	28285	28132	28238	28411	28202	28202	28360	28135	28109	28390	28406	28240	28391	28300	28451	28241	28299	28439	28220	28382	28014	28361	28396	28129	28262	28139	28192	28135	28110	28336	28323	28079	28237	28136	28402	28327	28339	28304	28195	28668	28319	28371	28286	28385	28531	28147	28201	28153	28175	28153	27969	28134	28180	28280	28401	28389	28097	28019	28203	28289	28333	28278	28433	28282	28226	28419	28308	28400	28428	28113	28153	27977	28291	28241	28176	28216	28077	28323	28269	28170	28326	28162	28047	28364	28213	28289	28110	28354	28108	28315	28556	27772	28389	28303	28161	28458	27921	28295	28231	28277	28288	28198	28323	28386	28197	28229	28221	28420	28056	27953	28132	28112	28187	28380	28325	28312	27907	28197	28088	28220	28233	28263	28481	28082	28653	28315	28309	28053	28358	28131	28130	28299	28028	28208	28243	28418	28302	28279	28298	28252	28126	28264	28254	28244	28164	28392	28347	28373	28363	28383	28225	28238	28388	28292	28015	28481	28364	28156	28176	28243	28419	28275	28278	28290	27958	28251	28148	28270	28332	28358	28081	28209	28332	28184	28062	28135	28241	28260	28532	28166	28268	28399	28304	28236	28089	28169	28151	28186	28177	28333	28337	28243	28224	28338	28041	28283	28342	28120	28155	28317	28139	28320	28257	28237	28306	28137	28272	28402	28048	28371	28245	28095	28124	28042	28250	28044	28651	28123	28230	28381	28263	28064	28274	28190	27899	28494	28202	28355	28312	28135	28164	28217	28235	28277	28364	28133	28298	28426	28247	28556	28133	28246	28117	28157	28255	28473	28339	28510	28129	27888	28324	28193	28095	28272	28190	28056	28094	28185	28378	28235	28121	28045	28295	28165	28226	28216	27843	28272	28354	28326	28204	28441	28242	28060	28163	28131	28257	28276	28462	28225	28151	28268	28276	28203	28285	28139	28332	28479	28200	28150	28342	28193	28158	28290	28386	28128	28093	28383	28353	28225	28308	28210	28509	28001	27954	28309	28226	28530	28537	28392	28107	28105	28326	28322	28162	28143	28234	28335	28148	28305	28170	28346	28356	28079	28060	28417	28234	28113	28145	28124	28414	28316	28262	28037	28072	28178	28149	28368	28221	28364	28481	28499	28010	28234	28447	28183	28382	28303	28347	28277	28182	28351	28264	28444	28028	28232	28436	28227	28486	28253	28282	28235	28138	28133	28215	28325	28204	28122	28351	28166	28288	28132	28449	28074	28293	28268	28532	28400	28208	28079	28026	28383	28322	28270	28259	28279	27921	28452	28375	28365	28438	28433	28395	28211	28413	28322	28274	27895	28310	28415	28112	28207	28204	27891	28510	28171	28082	28223	28312	28543	28287	28185	28112	28424	28104	28157	28227	28265	27985	28337	27922	28167	28241	28286	28208	28213	28401	28179	28243	28236	28113	28447	28225	28234	28172	28301	28140	28206	28111	28166	28451	28078	28189	28123	28060	28422	28342	28308	28232	28326	28254	28359	28288	28001	28013	28094	28441	28252	28265	28170	27931	28250	28110	28401	28204	28224	28141	28044	28168	28357	28278	27909	28133	28103	28005	28417	28348	28513	28190	28315	28138	28152	28322	28202	28201	28308	28112	28161	28112	28405	28192	27924	28188	27953	28247	28306	28179	27891	28265	28422	28372	28101	28011	28523	28391	28171	28410	28426	28132	28364	28192	28407	28327	28224	28062	28087	28373	28221	28242	27944	28483	28175	28007	28312	28216	28291	28083	28393	28601	28335	28078	28391	28235	28132	27983	28137	28225	28532	28343	28210	28286	28372	27974	28179	28358	28148	28541	28356	28287	28251	28321	28429	27937	28195	28237	28406	28478	28225	28091	27992	28229
16422	17458	17809	19916	34100	28424	20980	17461	16545	16377	16280	16412	16127	16038	16312	16158	16403	16234	16272	16316	16399	16250	16400	16260	16309	16279	16358	16216	16495	16429	16320	16123	16332	16192	16347	16461	16211	16090	16329	16191	16339	16267	16281	16388	16214	16157	16296	16268	16423	16284	16277	16150	16257	16241	16214	16276	16307	16239	16401	16201	16319	16214	16361	16344	16222	16087	16230	16403	16279	16320	16379	16255	16109	16147	16228	16240	16261	16210	16141	16233	16260	16266	16217	16097	16374	16208	16302	16091	16424	16271	16265	16203	16248	16280	16139	16217	16384	16395	16575	16288	16137	16321	16382	16234	16310	16424	16218	16248	16367	16440	16303	16447	16339	16410	16303	16129	16169	16242	16232	16186	16097	16469	16500	16389	16340	16272	16305	16278	16208	16357	16212	16297	16257	16159	16237	16448	16187	16301	16438	16341	16176	16285	16218	16387	16280	16322	16197	16130	16366	16349	16192	16468	16443	16286	16302	16403	16205	16312	16061	16375	16284	16086	16667	16327	16226	16201	16286	16306	16411	16384	16408	16386	16261	16191	16263	16268	16062	16133	16212	16192	16188	16322	16223	16353	16466	16325	16224	16356	16385	16217	16428	16231	16220	16441	16114	16390	16212	16114	16379	16303	16289	16348	16455	16312	16314	16225	16286	16387	16271	16300	16315	16056	16321	16301	16316	16367	16314	16287	16420	16312	16302	16343	16151	16393	16328	16385	16443	16438	16106	16267	16383	16145	16263	16271	16144	16178	16431	16257	16124	16319	16348	16129	16247	16265	16137	16350	16195	16340	16273	16204	16167	16298	16297	16403	16433	16243	16406	16307	16292	16120	16281	16445	16242	16345	16258	16212	16155	16174	16216	16234	16077	16324	16201	16348	16352	16183	16233	16251	16182	16064	16343	16494	16048	16237	16233	16215	16375	16481	16322	16264	16222	16278	16261	16200	16275	16426	16364	16317	16210	16102	16060	16152	16347	16360	16477	16157	16329	16358	16105	16346	16276	16292	16181	16245	16226	16153	16258	16360	16190	16216	16351	16073	16167	16285	16401	16301	16360	16398	16187	16232	16286	16250	16346	16359	16303	16305	16424	16212	16403	16415	16165	16415	16193	16380	16417	16411	16234	16384	16300	16314	16333	16362	16439	16284	16367	16271	16428	16146	16319	16139	16260	16335	16064	16118	16369	16249	16197	16331	16170	16048	16328	16195	16417	16111	16288	16097	16298	16509	16336	16342	16343	16429	16262	16289	16239	16203	16214	16365	16301	16402	16265	16159	16232	16226	16355	16255	16193	16267	16038	16211	16327	16187	16275	16395	16253	16379	16255	16410	16407	16261	16260	16352	16254	16190	16179	16240	16143	16067	16345	16275	16324	16154	16236	16330	16201	16150	16394	16316	16154	16489	16324	16220	16371	16376	16380	16160	16355	16098	16263	16289	16378	16222	16111	16259	16432	16069	16273	16089	16221	16410	16208	16265	16225	16166	16370	16181	16304	16238	16174	16223	16109	16322	16277	16180	16256	16283	16369	16046	16201	16139	16375	16283	16321	16220	16235	16162	16324	16270	16289	16243	16232	16286	16256	16280	16259	16134	16455	16094	16265	16197	16453	16221	16143	16180	16203	16470	16290	16270	16432	16249	16364	16295	16155	16285	16422	16208	16315	16371	16242	16282	16321	16277	16355	16072	16414	16156	16191	16314	16389	16232	16286	16337	16318	16368	16372	16180	16277	16454	16363	16067	16291	16292	16313	16162	16072	16273	16322	16332	16211	16363	16251	16545	16205	16208	16307	16240	16281	16139	16314	16290	16270	16283	16493	16187	16337	16223	16205	16491	16343	16283	16242	16242	16269	16281	16387	16225	16279	16463	16259	16285	16365	16224	16232	16403	16376	16286	16460	16235	16297	16319	16450	16169	16316	16324	16295	16153	16321	16495	16173	16092	16318	16197	16213	16460	16386	16211	16281	16205	16561	16399	16257	16197	16246	16218	16339	16299	16113	16436	16152	16097	16283	16336	16372	16244	16272	16265	16099	16362	16317	16156	16302	16247	16198	16171	16452	16231	16407	16306	16180	16336	16124	16424	16419	16300	16360	16304	16188	16330	16061	16228	16240	16160	16220	16344	16242	16503	16185	16162	16243	16233	16375	16184	16210	16187	16174	16255	16513	16373	16478	16331	16346	16280	16236	16301	16425	16335	16487	16320	16157	16184	16507	16370	16197	16369	16220	16201	16319	16272	16318	16211	16223	16450	16195	16508	16250	16143	16386	16335	16355	16403	16436	16392	16376	16283	16247	16232	16369	16144	16259	16335	16339	16321	16333	16296	16219	16381	16354	16337	16375	16346	16247	16250	16269	16329	16243	16184	16358	16091	16316	16319	16151	16364	16197	16205	16514	16398	16320	16334	16247	16376	16319	16415	16295	16243	16352	16154	16474	16188	16355	16166	16360	16288	16322	16483	16443	16303	16278	16213	16213	16293	16281	16263	16221	16452	16192	16382	16146	16239	16058	16207	16305	16260	16311	16174	16281	16428	16255	16329	16239	16154	16160	16344	16414	16318	16336	16227	16350	16331	16253	16248	16240	16352	16303	16108	16274	16117	16292	16087	16323	16321	16257	16234	16164	16465	16259	16237	16181	16285	16127	16152	16218	16064	16389	16410	16151	16034	16248	16152	16165	16393	16218	16395	16151	16122	16335	16160	16229	16226	16422	16160	16400	16252	16226	16263	16383	16422	16232	16261	16188	16401	16330	16148	16250	16188	16190	16333	16286	16115	16353	16117	16331	16413	16287	16248	16352	16244	16158	16197	16229	16242	16337	16516	16251	16241	16172	16237	16131	16269	16251	16257	16457	16325	16286	16165	16162	16491	16249	16239	16294	16174	16385	16261	16334	16214	16223	16399	16098	16284	16097	16352	16140	16332	16123	16253	16261	16346	16274	16364	16248	16095	16210	16334	16358	16222	16397	16287	16303	16123	16365	16293	16469	16350	16200	16112	16141	16244	16383	16249	16331	16512	16282	16194	16214	16088	16298	16294	16407	16219	16330	16376	16207	16436	16469	16418	16183	16172	16194	16317	16137	16261	16473	16385	16309	16203	16248	16242	16404	16361	16230	16046	16222	16464	16244	16251	16273	16313	16274	16128	16215	16315	16370	16376	16222	16295	16225	16337	16121	16186	16208	16368	16351	16335	16264	16372	16254	16277	16401	16214	16056	16289	16256	16179	16080	16332	16430	16058	16333	16161	16306	16383	16187	16305	16213	16304	16280	16151	16381	16133	16324	16387	16038	16415	16410	16441	16515	16273	16282	16426	16190	16321	16303	16436	16195	16341	16186	16443	16084	16363	16385	16022	16270	16319	16308	16406	16281	16226	16211	16254	16398	16002	16382	16197	16274	16273	16504	16377	16260	16193	16218	16213	16320	16258	16434	16277	16247	16250	16311	16235	16491	16506	16270	16376	16034	16078	16448	16268	16409	16365	16211	16256	16344	16334	16367	16263	16321	16235	16312	16245	16169	16350	16365	16242	16121	16182	16362	16284	16334	16308	16176	16157	16295	16018	16385	16243	16208	16402	16289	16318	16399	16368	16221	16200	16273	16264	16375	16252	16283	16178	16339	16325	16378	16463	16315	16225	16392	16315	16258	16121	16368	16319	16339	16406	16260	16181	16324	16305	16327	16423	16291	16153	16399	16412	16246	16278	16341	16360	16253	16288	16250	16318	16337	16318	16269	16357	16277	16286	16196	16015	16327	16129	16308	16348	16310	16410	16317	16029	16281	16329	16353	16241	16403	16400	16332	16324	16305	16258	16169	16253	16465	16210	16241	16345	16276	16440	16418	16281	16311	16338	16453	16256	16338	16313	16552	16231	16428	16133	16270	16375	16099	16381	16470	16331	16162	16401	16327	16192	16367	16171	16299	16602	16253	16375	16257	16365	16212	16192	16381	16289	16412	16186	16145	16481	16171	16198	16500	16232	16240	16236	16276	16216	16364	16202	16292	16192	16295	16134	16397	16273	16176	16244	16153	16240	16423	16430	16540	16245	16123	16330	16207	16224	16405	16194	16460	16306	16303	16251	16200	16260	16226	16151	16370	16395	16248	16242	16317	16442	16368	16451	16275	16264	16304	16417	16293	16334	16337	16224	16178	16180	16284	16224	16293	16340	16400	16390	16215	16364	16053	16250	16185	16313	16179	16349	16274	16304	16419	16425	16253	16335	16217	16180	16209	16484	16136	16204	16191	16344	16154	16220	16335	16358	16435	16447	16166	16224	16395	16244	16293	16319	16109	16308	16285	16272	16200	16471	16230	16164	16401	16276	16263	16270	16211	16295	16180	16361	16199	16404	16261	16225	16245	16429	16282	16164	16302	16316	16072	16278	16341	16221	16434	16178	16244	16206	16321	16223	16383	16231	16317	16268	16439	16439	16264	16372	16142	16248	16254	16266	16050	16242	16341	16232	16249	16242	16331	16423	16215	16262	16342	16427	16432	16293	16272	16245	16321	16242	16541	16380	16350	16343	16452	16350	16175	16327	16423	16394	16180	16229	16219	16387	16285	16136	16206	16292	16212	16199	16249	16324	16417	16475	16286	16375	16204	16171	16315	16152	16399	16337	16191	16283	16349	16267	16272	16208	16356	16305	16108	16305	16246	16369	16416	16320	16324	16225	16145	16224	16283	16298	16341	16488	16322	16330	16215	16351	16316	16222	16557	16297	16394	16430	16357	16255	16182	16349	16250	16264	16240	16392	16413	16247	16194	16275	16248	16242	16122	16290	16213	16454	16311	16259	16335	16354	16433	16280	16409	16289	16228	16221	16261	16258	16194	16218	16316	16127	16326	16457	16392	16219	16248	16213	16204	16268	16390	16418	16247	16307	16343	16252	16357	16279	16540	16451	16247	16345	16293	16331	16157	16258	16301	16163	16244	16246	16425	16059	16164	16230	16243	16348	16306	16398	16235	16247	16302	16195	16283	16286	16405	16288	16045	16390	16270	16129	16467	16257	16254	16374	16357	16236	16498	16403	16368	16376	16235	16407	16382	16356	16339	16249	16170	16326	16374	16252	16298	16405	16187	16170	16166	16135	16328	16243	16144	16297	16292	16271	16418	16498	16250	16195
23885	21262	28209	28660	66963	69482	55501	39035	32185	29532	28775	28614	28598	28634	28928	28695	28461	28487	28503	28547	28302	28312	28249	28456	28384	28630	28332	28495	28442	28421	28373	28580	28318	28187	28344	28234	28469	28386	28344	28214	28374	28530	28458	28221	28482	28271	28293	28444	28374	28363	28409	28227	28511	28503	28376	28435	28226	28534	28465	28456	28435	28338	28222	28469	28287	28287	28106	28339	28667	28355	28284	28376	28354	28419	28360	28488	28140	28191	28276	28520	28276	28298	28477	28568	28303	28411	28413	28065	28550	28674	28345	28412	28285	28267	28138	28466	28405	28485	28667	28231	28312	28424	28141	28460	28354	28102	28496	28333	28307	28566	28284	28147	28426	28473	28426	28341	28096	28543	28518	28506	28356	28337	28377	28542	28310	28520	28231	28474	28377	28527	28445	28437	28409	28403	28448	28226	28265	28449	28206	28202	28281	28431	28466	28459	28369	28415	28312	27976	28479	28457	28363	28292	28234	28466	28430	28466	28591	28252	28448	28238	28361	28475	28474	28388	28264	28484	28368	28184	28546	28233	28495	28331	28380	28186	28231	28437	28410	27928	28447	28182	28388	28295	28618	28506	28338	28380	28310	28284	28461	28296	28370	28279	28377	28317	28075	28139	28353	28461	28549	28293	28330	28233	28485	28293	28091	28002	28229	28258	28334	28292	28292	28228	28133	28112	28419	28499	28232	28039	28444	28221	28362	28478	28419	28268	28382	28513	28450	28206	28502	28354	28240	28323	28446	28424	28485	28217	28462	28367	28566	28097	28257	28550	28513	28350	28326	28165	28475	28285	28546	28409	28385	28165	28210	28415	28637	28466	28381	28308	28317	28312	28310	28268	28246	28391	28316	28324	28463	28514	28558	28202	28157	28106	28413	28377	28351	28370	28373	28412	28388	28278	28271	28406	28469	28375	28377	28264	28359	28366	28294	28331	28283	28641	28441	28498	28276	28513	28194	28469	28111	28566	28473	28109	28444	28254	28400	28662	28337	28524	28506	28381	28261	28603	28475	28247	28375	28165	28400	28327	28617	28268	28199	28292	28385	28075	28419	28384	28355	28425	28462	28415	28638	28438	28208	28542	28331	28293	28355	28502	28748	28550	28163	28357	28507	28407	28037	28492	28443	28134	28322	28288	28629	28261	28211	28474	28436	28294	28475	28218	28276	28223	28556	28290	28403	28445	28465	28500	28343	28305	28492	28475	28244	28371	28259	28478	28205	28386	28214	28214	28208	28209	28432	28471	28355	28231	28415	28504	28388	28399	28282	28307	28097	28328	28171	28453	28507	28300	28163	28412	28502	28354	28353	28470	28547	28427	28494	28209	28408	28393	28519	28338	28131	28257	28530	28519	28543	28534	28389	28414	28566	28603	28353	28550	28454	28518	28491	28065	28538	28152	28403	28514	28536	28539	28468	28281	28582	28216	28066	28438	28481	28264	28282	28268	28319	28273	28519	28301	28231	28332	28345	28153	28273	28265	28416	28210	28207	28474	28286	28182	28535	28304	28276	28383	28251	28440	28112	28370	28564	28350	28086	28247	28266	28184	28331	28444	28444	28331	28325	28182	28259	28300	28340	28080	28174	28471	28199	28132	28519	28380	28292	28370	28376	28234	28127	28349	28283	28347	28425	28460	28479	28305	28449	27961	28329	28444	28360	28336	28255	28400	28402	28481	28646	28440	28388	28367	28148	28227	28379	28157	28296	28543	28530	28488	28401	28433	28520	28439	28485	28313	28594	28175	28483	28286	28231	28351	28276	28086	28327	28358	28392	28438	28527	28271	28480	28184	28564	28383	28560	28431	28439	28523	28248	28445	28267	28185	28237	28453	28183	28433	28339	28542	28544	28001	28709	28371	28527	28324	28205	28448	28430	28504	28162	28220	28334	28331	28178	28436	28184	28253	28291	28428	28459	28289	28621	28299	28538	28564	28622	28323	28365	28286	28221	28346	28510	28340	28422	28196	28116	28301	28399	28660	28167	28438	28588	28359	28266	28229	28253	28284	28403	28568	28359	28360	28368	28292	28262	28317	28570	28637	28429	28377	28415	28366	28375	28457	28156	28269	28202	28431	28535	28113	28455	28465	28494	28224	28365	28308	28179	28320	28555	28540	28556	28541	28540	28321	28319	28340	28546	28460	28688	28177	28334	28353	28462	28393	28410	28250	28544	28433	28382	28595	28312	28349	28007	28529	28379	28254	28118	28456	28156	28433	28256	28349	28627	28149	28501	28504	28169	28323	28411	28318	28331	28267	28394	28203	28449	28372	28426	28362	28146	28580	28506	28251	28126	28362	28425	28434	28200	28353	27994	28461	28246	28354	28187	28016	28470	28134	28417	28118	28357	28258	28539	28386	28584	28508	28372	28527	28278	28591	28501	28410	28288	28378	28244	28332	28415	28325	28331	28449	28226	28380	28515	28471	28183	28392	28398	28339	28608	28260	28249	28487	28384	28280	28289	28403	28427	28327	28447	28427	28542	28332	28257	28348	28396	28415	28420	28405	28198	28512	28497	28006	28396	28490	28428	28471	28456	28202	28506	28577	28097	28256	28546	28427	28045	28389	28360	28394	28650	28428	28311	28225	28528	28399	28319	28468	28558	28583	28425	28548	28522	28069	28439	28156	28621	28276	28380	28444	28192	28531	28218	28351	28237	28389	28248	28169	28288	28322	28317	28133	28374	28482	28418	28116	28256	28173	28335	28387	28211	28360	28603	28323	28251	28211	28337	28217	28417	28518	28285	28232	28473	28503	28196	28094	28350	28282	28552	28290	28576	28486	28137	28276	28622	28370	28472	28280	28757	28422	28367	28585	28165	28358	28312	28367	28317	28041	28169	28366	28563	28116	28021	28209	28529	28641	28483	28485	28630	28327	28283	28517	28602	28216	28286	28441	28592	28601	28250	28168	28320	28601	28399	28305	28302	28541	28383	28372	28146	28521	28374	28424	28218	28246	28145	28362	28128	28482	28293	28191	28178	28412	28354	28449	28305	28327	28230	28405	28387	28250	28494	28579	28410	28211	28360	28218	28343	28270	28373	28635	28030	28561	28279	28494	28452	28680	28414	28332	28359	28370	28447	28198	28441	28216	28311	28319	28173	28383	28494	28104	28255	28257	28158	28411	28508	28059	28180	28262	28149	28600	28047	28271	28351	28356	28368	28338	28523	28304	28390	28316	28399	28384	28204	28469	28498	28186	28588	28290	28149	28225	28346	28435	28282	28428	28347	28393	28161	28557	28447	28506	28310	28119	28307	28200	28027	28292	28507	28073	28254	28358	28358	28178	28160	28279	28692	28530	28324	28194	28162	28409	28312	28280	28258	28323	28475	28447	28594	28212	28306	28331	28538	28453	28523	28711	28220	28576	28355	28224	28355	28347	28569	28312	28227	28502	28557	28173	28457	28408	28451	28422	28249	28444	28720	28247	28411	28382	28269	28322	28224	28395	28372	28627	28626	28376	28612	28546	28462	27974	28198	28212	28399	28169	28040	28355	28362	28452	28495	28476	28501	28375	28460	28326	28370	28139	28000	28252	28352	28344	28361	28303	28564	28451	28402	28257	28350	28154	28538	28388	28296	28207	28216	28196	28240	28030	28251	28259	28284	28440	28304	28379	28316	28563	28508	28518	28630	28465	28339	28186	28405	28269	28373	28434	28063	28220	28699	28469	28502	28299	28615	28526	28579	28559	28435	28405	28627	28017	28488	28539	28270	28551	28702	28384	28355	28300	28156	28557	28406	28428	28195	28316	28143	28406	28432	28147	28252	28422	28406	28456	28244	28172	28338	28330	28083	28290	28278	28545	28232	28222	28500	28352	28424	28472	28221	28376	28564	28384	28371	28422	28555	28518	28510	28280	28254	28251	28482	28121	28390	28416	28231	28358	28137	28177	28379	28318	28406	28362	28518	28360	28378	28442	28504	28140	28627	28427	28327	28314	28297	28515	28584	28290	27910	28213	28250	28517	28270	28516	28497	28339	28352	28507	28383	28311	28356	28264	28353	28402	28340	28516	28272	28526	28459	28584	28593	28407	28083	28279	28250	28432	28264	28283	28559	28427	28402	28143	28292	28417	28233	28402	28606	28158	28258	28360	28377	28441	28605	28673	28454	28397	28330	28451	28609	28449	28672	28665	28268	28385	28287	28125	28241	28333	28325	28248	28341	28516	28534	28256	28451	28471	28214	28554	28218	28364	28414	28425	28563	28273	28619	28407	28393	28470	28574	28461	28396	28244	28309	28279	28552	28513	28667	28199	28434	28406	28318	28431	28384	28222	28156	28267	28175	28174	28352	28305	28410	28272	28637	28309	28321	28552	28104	28283	28102	28567	28531	28094	28415	28327	28425	28565	28505	28394	28402	28300	28312	28366	28509	28230	28507	28311	28427	28238	28085	28368	28320	28293	28528	28384	28467	28305	28399	28171	28311	28152	28531	28545	28191	28145	28337	28202	28597	28265	28263	28311	28626	28530	28532	28460	28220	28108	28442	28001	28250	28249	28388	28336	28169	28471	28482	28161	28192	28474	28546	28347	28275	28310	28377	28322	28288	28311	28395	28361	28219	28433	28527	28429	28425	28243	28296	28190	28569	28250	28499	28504	28487	28314	28400	28700	28352	28200	28432	28571	28407	28330	28227	28406	28279	28147	28595	28522	28221	28264	28284	28277	28433	28282	28332	28318	28055	28175	28457	28629	28285	28392	28418	28526	28518	28566	28373	28264	28461	28505	28116	28335	28270	28006	28116	28419	28328	28231	28620	28422	28622	28307	28107	28384	28289	28265	28636	28562	28412	28135	28310	28305	28566	28352	28444	28139	28181	28344	28345	28158	28631	28407	28124	28336	28252	28264	28344	28367	28218	28286	28157	28268	28486	28515	28345	28407	28328	28549	28425	28192	28100	28348	28333	28464	28451	28386	28313	28258	28503	28480	28379	28480	28678	28391	28390	28349	28396	28106	28649	28422	28426	28162	28233	28130	28423	28230	28421	28299	28635	28303	28169	28391	28593	28281	28233	28507	28506	28498	28307	28598	28078	28382	28298	28481	28297	28200	28462	28152	28290	28280	28130	28351	28171	28328	28079	28384	28306	28285	28352	28235	28499	28399	28411	28290	28430	28643	28549	28473	28675	28621
16161	26240	24814	33946	80595	71088	46997	27133	19845	17273	16807	16781	16783	16852	16722	16728	16676	16727	16706	16853	16843	16738	16768	16747	16723	16939	16809	16704	16741	16590	16707	16831	16836	16704	16739	16561	16776	16754	16848	16778	16792	16685	16648	16866	16827	16588	16769	16841	16822	16651	16639	16806	16582	16835	16876	16700	16633	16643	16708	16670	16698	16681	16747	16612	16767	16684	16866	16863	16948	16630	16615	16850	16661	16653	16757	16620	16799	16672	16755	16575	16562	16636	16594	16612	16707	16629	16574	16694	16733	16676	16797	16827	16640	16655	16496	16606	16680	16778	16570	16702	16642	16586	16802	16716	16624	16725	16662	16649	16730	16723	16799	16714	16553	16564	16599	16518	16714	16496	16653	16691	16825	16729	16721	16796	16678	16727	16643	16740	16987	16651	16656	16782	16633	16626	16853	16773	16926	16675	16784	16732	16696	16631	16822	16631	16689	16795	16695	16727	16814	16623	16571	16501	16800	16699	16700	16624	16652	16788	16620	16694	16685	16616	16869	16656	16757	16714	16590	16552	16864	16562	16855	16563	16700	16726	16720	16728	16585	16830	16701	16572	16699	16820	16362	16613	16624	16783	16612	16770	16731	16789	16644	16681	16602	16684	16704	16647	16478	16828	16619	16583	16734	16672	16764	16617	16589	16639	16607	16800	16829	16610	16677	16774	16646	16677	16667	16764	16637	16734	16694	16690	16825	16690	16792	16675	16575	16700	16479	16667	16523	16692	16599	16684	16624	16710	16757	16855	16585	16904	16682	16528	16729	16534	16557	16580	16575	16771	16814	16802	16761	16829	16696	16700	16670	16493	16651	16597	16795	16693	16458	16633	16767	16678	16618	16698	16824	16575	16604	16639	16720	16818	16762	16450	16495	16711	16807	16579	16660	16552	16714	16757	16780	16599	16685	16773	16654	16581	16675	16862	16806	16709	16760	16847	16496	16701	16691	16742	16652	16723	16729	16721	16698	16740	16840	16644	16415	16904	16513	16628	16611	16673	16613	16652	16672	16693	16733	16522	16725	16608	16642	16514	16707	16756	16548	16792	16632	16736	16546	16523	16707	16681	16617	16804	16610	16746	16713	16495	16866	16565	16853	16679	16822	16603	16738	16569	16584	16494	16715	16503	16731	16671	16795	16693	16435	16840	16657	16601	16851	16629	16611	16493	16662	16588	16600	16576	16678	16384	16795	16764	16700	16742	16608	16657	16852	16767	16689	16601	16687	16626	16565	16596	16721	16601	16440	16583	16590	16793	16692	16523	16382	16708	16613	16691	16716	16678	16666	16644	16637	16623	16669	16720	16713	16757	16758	16602	16702	16563	16752	16569	16631	16683	16613	16864	16466	16552	16772	16547	16629	16659	16530	16644	16544	16721	16691	16697	16760	16661	16772	16645	16544	16696	16505	16566	16865	16558	16594	16646	16564	16664	16761	16720	16613	16777	16719	16600	16717	16669	16697	16643	16691	16554	16821	16567	16631	16609	16585	16849	16875	16812	16635	16747	16649	16566	16617	16619	16728	16578	16556	16682	16794	16852	16624	16671	16765	16764	16676	16748	16873	16671	16560	16646	16678	16674	16734	16727	16656	16554	16693	16670	16671	16661	16648	16586	16555	16591	16692	16689	16650	16492	16713	16806	16654	16664	16657	16545	16560	16819	16709	16531	16700	16714	16698	16578	16532	16565	16493	16685	16833	16557	16739	16630	16660	16645	16634	16686	16614	16827	16520	16705	16843	16795	16521	16606	16763	16640	16643	16712	16669	16840	16749	16513	16877	16485	16680	16579	16634	16751	16714	16758	16676	16562	16576	16660	16748	16488	16823	16569	16623	16840	16487	16711	16628	16630	16633	16783	16642	16755	16844	16759	16714	16758	16616	16734	16741	16800	16573	16664	16648	16913	16528	16768	16741	16783	16585	16839	16703	16638	16531	16730	16619	16645	16659	16692	16638	16483	16685	16591	16880	16548	16698	16649	16899	16763	16836	16660	16766	16704	16761	16802	16846	16562	16725	16774	16688	16672	16760	16679	16785	16662	16748	16695	16623	16599	16569	16640	16590	16809	16548	16787	16696	17060	16687	16579	16549	16770	16609	16693	16622	16541	16740	16619	16676	16692	16714	16913	16643	16847	16713	16663	16784	16711	16661	16538	16815	16824	16779	16626	16585	16659	16661	16818	16762	16602	16565	16698	16753	16532	16613	16624	16734	16647	16684	16550	16609	16726	16730	16375	16647	16819	16718	16637	16817	16698	16647	16636	16509	16505	16548	16669	16643	16748	16768	16684	16598	16712	16775	16611	16590	16783	16718	16536	16764	16585	16403	16760	16728	16783	16613	16713	16671	16540	16721	16472	16631	16626	16676	16867	16688	16607	16689	16711	16717	16538	16578	16651	16545	16526	16757	16761	16708	16620	16521	16744	16747	16682	16602	16637	16590	16691	16905	16619	16660	16632	16699	16599	16777	16595	16767	16890	16720	16626	16567	16652	16647	16632	16720	16601	16642	16710	16929	16609	16694	16837	16657	16793	16797	16679	16673	16523	16768	16662	16545	16749	16607	16730	16770	16744	16733	16627	16839	16780	16657	16717	16750	16739	16592	16571	16675	16676	16847	16827	16709	16694	16534	16746	16490	16612	16503	16803	16607	16608	16665	16815	16748	16656	16646	16657	16854	16634	16776	16810	16740	16726	16862	16700	16595	16750	16786	16783	16559	16702	16748	16710	16680	16813	16735	16690	16683	16541	16608	16876	16452	16689	16865	16513	16669	16621	16594	16730	16570	16723	16518	16725	16727	16822	16832	16674	16671	16729	16685	16621	16359	16745	16769	16915	16548	16630	16620	16572	16603	16792	16590	16641	16846	16783	16652	16623	16804	16625	16575	16664	16774	16545	16690	16610	16779	16590	16606	16792	16583	16592	16552	16591	16764	16679	16638	16792	16825	16714	16625	16569	16767	16689	16624	16684	16690	16642	16670	16880	16547	16618	16828	16567	16601	16670	16756	16650	16678	16654	16496	16485	16500	16674	16694	16687	16693	16672	16646	16623	16706	16662	16738	16881	16599	16760	16577	16638	16592	16705	16499	16743	16701	16645	16688	16678	16531	16642	16719	16733	16678	16680	16535	16765	16616	16658	16554	16667	16639	16596	16539	16893	16713	16730	16623	16815	16740	16712	16669	16798	16658	16589	16703	16697	16767	16808	16731	16784	16589	16615	16596	16560	16755	16560	16795	16669	16722	16698	16883	16703	16766	16709	16686	16853	16626	16724	16777	16607	16568	16662	16664	16629	16762	16657	16819	16740	16809	16756	16479	16502	16619	16657	16535	16782	16686	16677	16756	16691	16693	16655	16713	16595	16753	16823	16541	16600	16851	16777	16703	16694	16637	16579	16632	16632	16594	16645	16700	16632	16810	16659	16525	16791	16688	16525	16799	16774	16636	16731	16642	16704	16704	16610	16797	16710	16837	16505	16768	16603	16562	16437	16716	16549	16607	16564	16584	16594	16645	16613	16479	16623	16697	16637	16768	16647	16798	16757	16582	16667	16729	16732	16650	16539	16659	16633	16829	16576	16593	16730	16738	16637	16711	16444	16663	16645	16591	16425	16576	16714	16719	16617	16843	16721	16614	16454	16772	16786	16565	16707	16814	16621	16760	16812	16671	16728	16635	16700	16879	16600	16594	16649	16718	16587	16750	16775	16613	16606	16771	16515	16817	16535	16370	16769	16651	16826	17004	16742	16694	16662	16680	16635	16632	16743	16735	16507	16706	16850	16721	16541	16759	16732	16655	16797	16493	16779	16613	16577	16710	16705	16599	16634	16698	16587	16881	16763	16840	16789	16737	16749	16806	16631	16562	16842	16609	16675	16767	16628	16627	16571	16711	16673	16625	16600	16799	16656	16559	16767	16611	16671	16781	16710	16562	16630	16800	16756	16708	16809	16759	16713	16621	16717	16715	16747	16674	16593	16575	16655	16632	16776	16593	16592	16620	16683	16695	16719	16672	16807	16723	16719	16608	16563	16917	16689	16641	16613	16609	16883	16785	16482	16640	16669	16480	16664	16676	16614	16633	16733	16625	16534	16682	16586	16597	16567	16818	16552	16864	16801	16576	16522	16736	16839	16537	16558	16656	16625	16756	16686	16614	16636	16750	16628	16747	16629	16800	16600	16678	16744	16651	16720	16560	16790	16631	16393	16775	16736	16660	16709	16570	16643	16791	16852	16711	16684	16600	16893	16683	16497	16668	16530	16724	16756	16558	16701	16866	16615	16675	16703	16853	16393	16443	16608	16491	16872	16781	16741	16559	16577	16708	16651	16631	16655	16730	16727	16887	16753	16575	16600	16839	16552	16565	16595	16565	16781	16738	16866	16773	16448	16510	16443	16638	16645	16701	16584	16793	16736	16698	16832	16581	16570	16554	16586	16766	16690	16849	16695	16579	16836	16548	16575	16708	16591	16640	16797	16755	16736	16751	16686	16549	16603	16734	16644	16698	16437	16659	16607	16705	16760	16781	16645	16590	16683	16678	16861	16684	16509	16887	16824	16574	16994	16760	16720	16574	16824	16559	16571	16649	16740	16817	16646	16713	16805	16736	16697	16711	16645	16697	16700	16668	16570	16604	16600	16876	16771	16623	16455	16700	16602	16751	16577	16706	16627	16594	16703	16624	16576	16661	16743	16643	16730	16769	16644	16722	16617	16792	16636	16745	16787	16803	16653	16550	16544	16709	16584	16699	16823	16499	16610	16699	16751	16838	16847	16671	16600	16699	16731	16739	16824	16592	16824	16583	16775	16540	16711	16695	16726	16688	16781	16757	16528	16698	16819	16490	16566	16640	16619	16677	16594	16815	16647	16619	16807	16750	16474	16860	16766	16639	16575	16666	16639	16715	16523	16706	16801	16831	16699	16674	16664	16984	16655	16563	16652	16691	16804	16686	16815	16847	16733	16670	16786	16901	16606	16737	16652	16727	16512	16544	16590	16606	16862	16689	16678	16851	16781	16762	16630	16671	16717	16887	16811	16580	16680	16467	16575	16641	16837	16579	16656	16623	16823	16741	16685	16657	16768	16658	16770	16612	16668	16630	16474	16541	16750	16671	16733	16699	16535	16578	16637	16653	16750
22870	21274	28266	26220	70532	77192	62925	43310	35439	31438	30235	29878	29482	29563	29543	29781	29886	29553	29593	29645	29702	29734	29586	29598	29573	29409	29646	29450	29365	29206	29635	29536	29446	29589	29414	29717	29555	29454	29431	29686	29846	29742	29255	29736	29453	29641	29389	29377	29336	29745	29674	29559	29299	29449	29533	29560	29406	29622	29891	29420	29503	29481	29452	29524	29515	29251	29371	29245	29418	29583	29384	29526	29395	29668	29418	29368	29653	29544	29571	29497	29329	29295	29291	29313	29444	29551	29514	29330	29558	29385	29315	29477	29657	29157	29509	29603	29614	29428	29622	29461	29434	29293	29337	29285	29398	29571	29320	29223	29374	29495	29339	29348	29389	28956	29415	29471	29274	29465	29427	29195	29613	29591	29681	29326	29565	29463	29312	29443	29717	29460	29520	29548	29434	29608	29690	29651	29443	29360	29311	29404	29364	29614	29510	29515	29300	29507	29377	29479	29317	29273	29428	29332	29345	29406	29347	29436	29476	29566	29519	29276	29452	29444	29434	29133	29308	29174	29344	29480	29370	29332	29894	29715	29359	29609	29358	29394	29255	29386	29368	29337	29231	29193	29393	29455	29207	29431	29243	29530	29371	29464	29425	29198	29359	29433	29272	29347	29251	29559	29190	29165	29284	29227	29273	29539	29388	29301	29460	29606	29497	29514	29342	29251	29487	29576	29183	29598	29336	29505	29443	29230	29459	29561	29432	29429	29336	29191	29420	29653	29517	29313	29382	29482	29469	29180	29315	29477	29461	29408	29634	29476	29640	29404	29343	29363	29254	29372	29437	29443	29410	29277	29497	29396	29365	28994	29300	29199	29565	29252	29486	29439	29448	29592	29260	29264	29315	29417	29517	29282	29479	29222	29418	29156	29583	29336	29359	29281	29748	29296	29653	29434	29233	29174	29474	29488	29295	29584	29361	29403	29387	29258	29163	29545	29385	29149	29512	29321	29260	29323	29311	29440	29324	29417	29182	29410	29312	29312	29471	29460	29413	29244	29489	29239	29291	29352	29414	29391	29423	29441	29355	29380	29370	29365	29386	29435	29556	29332	29308	29254	29484	29238	29267	29636	29534	29613	29391	29295	29495	29328	29206	29405	29585	29439	29493	29526	29434	29433	29476	29145	29322	29333	29485	29365	29505	29494	29398	29363	29487	29587	29591	29508	29048	29412	29616	29468	29434	29154	29329	29444	29362	29584	29804	29418	29225	29431	29658	29525	29494	29268	29356	29085	29385	29460	29259	29209	29523	29299	29555	29433	29418	29068	29352	29452	29075	29412	29455	29272	29289	29440	29490	29328	29540	29375	29550	29459	29441	29562	29118	29348	29559	29305	29456	29507	29269	29296	29223	29370	29510	29287	29610	29471	29654	29356	29426	29532	29413	29225	29573	29470	29572	29288	29658	29704	29334	29188	29547	29438	29419	29533	29323	29298	29476	29491	29366	29340	29385	29254	29644	29287	29658	29220	29470	29300	29229	29325	29483	29208	29309	29385	29465	29397	29275	29421	29391	29588	29522	29058	29384	29344	29304	29163	29493	29366	29235	29345	29402	29253	29438	29267	29224	29276	29206	29292	29546	29488	29295	29573	29481	29399	29255	29465	29389	29334	29455	29266	29447	29455	29433	29546	29611	29440	29619	29300	29287	29348	29359	29445	29382	29403	29331	29477	29441	29403	29417	29488	29351	29373	29453	29407	29332	29416	29547	29529	29465	29441	29362	29289	29312	29383	29284	29442	29441	29431	29457	29449	29432	29428	29650	29338	29270	29396	29539	29463	29354	29480	29382	29425	29421	29221	29175	29405	29526	29542	29494	29291	29461	29599	29524	29454	29404	29552	29260	29354	29368	29351	29174	29044	29290	29422	29573	29429	29344	29467	29214	29453	29362	29338	29476	29306	29673	29510	29137	29353	29197	29314	29388	29084	29563	29808	29548	29144	29450	29232	29430	29499	29439	29333	29454	29310	29326	29553	29384	29564	29449	29466	29653	29422	29482	29331	29337	29520	29501	29400	29573	29426	29550	29546	29591	29495	29435	29473	29474	29355	29540	29522	29602	29501	29471	29529	29126	29379	29380	29289	29370	29347	29246	29086	29321	29227	29452	29155	29470	29367	29348	29302	29265	29285	29669	29494	29413	29367	29214	29234	29506	29353	29107	29457	29396	29176	29642	29149	29302	29297	29359	29380	29601	29397	29365	29398	29595	29284	29600	29419	29574	29570	29267	29237	29396	29421	29706	29659	29580	29256	29271	29165	29398	29699	29429	29554	29491	29461	29789	29501	29555	29633	29364	29497	29200	29272	29377	29261	29553	29536	29526	29436	29375	29523	29288	29237	29580	29284	29365	29167	29381	29402	29342	29505	29363	29560	29477	29389	29486	29508	29492	29464	29080	29454	29303	29387	29345	29448	29291	29178	29312	29237	29537	29616	29481	29265	29423	29452	29458	29261	29671	29340	29486	29266	29372	29356	29543	29152	29510	29451	29244	29565	29223	29267	29255	29400	29376	29462	29273	29446	29277	29138	29109	29180	29231	29368	29266	29348	29778	29595	29230	29330	29365	29220	29358	29490	29675	29383	29134	29391	29310	29349	29051	29299	29574	29723	29197	29151	29424	29450	29325	29416	29554	29564	29353	29441	29262	29183	29138	29400	29289	29462	29313	29509	29399	29689	29458	29270	29317	29354	29406	29414	29616	29434	29356	29525	29478	29333	29429	29525	29533	29320	29327	29271	29500	29407	29437	29722	29406	29138	29393	29462	29347	29206	29479	29577	29531	29503	29347	29378	29426	29392	29468	29709	29392	29388	29558	29547	29248	29525	29489	29304	29407	29349	29411	29175	29503	29400	29393	29469	29530	29135	29333	29170	29305	29254	29540	29339	29500	29564	29610	29662	29323	29519	29648	29276	29432	29577	29453	29689	29598	29238	29564	29508	29349	29372	29651	29297	29481	29351	29204	29453	29576	29195	29450	29301	29502	29363	29507	29373	29552	29218	29744	29197	29373	29452	29404	29258	29588	29373	29437	29425	29279	29335	29492	29404	29439	29507	29422	29251	29348	29398	29107	29449	29257	29479	29314	29238	29504	29272	29553	29597	29574	29473	29553	29357	29264	29758	29332	29403	29438	29449	29392	29498	29514	29321	29468	29593	29626	29741	29290	29312	29401	29314	29490	29330	29258	29321	29242	29338	29441	29295	29568	29273	29163	29180	29377	29250	29491	29587	29374	29333	29310	29486	29604	29544	29396	29212	29354	29343	29227	29627	29528	29285	29321	29389	29290	29697	29373	29473	29311	29460	29505	29179	29437	29488	29324	29478	29404	29363	29153	29179	29484	29451	29570	29440	29603	29665	29462	29387	29364	29744	29429	29374	29256	29276	29396	29069	29252	29338	29371	29134	29318	29444	29229	29517	29593	29226	29346	29450	29394	29624	29599	29216	29345	29492	29364	29350	29504	29297	29183	29617	29103	29460	29339	29189	29047	29430	29343	29384	29491	29447	29369	29339	29361	29346	29556	29358	29562	29321	29633	29398	29556	29552	29126	29078	29612	29202	29135	29405	29387	29348	29289	29413	29619	29325	29594	29591	29383	29719	29439	29455	29382	29271	29437	29084	29411	29236	29200	29466	29497	29275	29534	29378	29600	29351	29481	29384	29082	29405	29249	29407	29168	29412	29489	29508	29629	29471	29236	29373	29407	29036	29257	29259	29541	29306	29338	29273	29418	29499	29408	29387	29519	29020	29305	29341	29591	29483	29236	29718	29495	29585	29459	29395	29462	29420	29322	29348	29350	29217	29815	29223	29433	29208	29369	29329	29446	29467	29308	29586	29332	29249	29330	29490	29258	29239	29311	29213	29586	29286	29519	29670	29476	29356	29202	29323	29542	29534	29612	29464	29246	29212	29295	29187	29324	29671	29563	29414	29341	29179	29473	29292	29314	29245	29565	29318	29417	29356	29213	29584	29290	29546	29440	29184	29386	29338	29334	29228	29154	29389	29728	29350	29434	29410	29056	29150	29365	29293	29103	29301	29470	29359	29633	29266	29414	29135	29458	29702	29513	29442	29280	29695	29405	29298	29090	29195	29524	29266	29486	29395	29428	29244	29510	29147	29398	29338	29426	29312	29520	29375	29247	29428	29372	29278	29179	29386	29229	29480	29341	29317	29529	29468	29274	29424	28965	29290	29263	29220	29364	29264	29089	29634	29632	29544	29377	29636	29485	29392	29474	29372	29315	29629	29476	29607	29561	29330	29821	29380	29070	29247	29318	29582	29236	29353	29332	29302	29310	29287	29369	29385	29302	29140	29234	29275	29570	29690	29443	29400	29636	29484	29326	29197	29245	29231	29724	29309	29149	29565	29627	29266	29575	29242	29328	29654	29320	29353	29588	29255	29278	29238	29527	29381	29333	29361	29406	29524	29657	29363	29653	29458	29184	29136	29432	29177	29613	29260	29388	29573	29160	29200	29350	29228	29497	29378	29105	29409	29469	29652	29420	29232	29206	29397	29281	29211	29787	29345	29636	29268	29339	29362	29660	29402	29645	29642	29638	29640	29465	29215	29610	29260	29423	29174	29301	29274	29387	29501	29730	29488	29368	29143	29059	29586	29522	29222	29347	29220	29232	29349	29439	29401	29537	29714	29279	29281	29517	29391	29344	29480	29298	29589	29438	29563	29333	29021	29214	29211	29486	29424	29529	29093	29355	29385	29182	29485	29494	29123	29553	29311	29158	29126	29664	29340	29226	29446	29453	29295	29468	29439	29369	29251	29375	29498	29592	29419	29271	29512	29463	29382	29477	29480	29549	29295	29617	29273	29369	29649	29482	29218	29427	29488	29557	29400	29420	29157	29567	29508	29376	29494	29369	29500	29209	29366	29354	29324	29655	29319	29205	29465	29354	29402	29728	29276	29383	29344	29292	29516	29554	29662	29420	29590	29472	29373	29154	29407	29502	29516	29706	29644	29530	29799	29438	29307	29328	29294	29599	29575	29488	29267	29384	29542	29417	29469	29559	29344	29104	29141	29449	29209	29423	29506	29517	29464	29609	29353	29450	29558	29539	29223	29349	29543	29260	29351	29602	29540	29296	29760	29485	29228	29412	29450	29428	29256	29415	29215
18410	31374	28861	35619	91415	84635	57909	32303	23118	18172	17445	17452	17358	17576	17419	17396	17516	17542	17441	17403	17507	17238	17444	17410	17283	17426	17323	17422	17443	17275	17339	17436	17309	17537	17379	17425	17356	17483	17307	17333	17451	17421	17451	17429	17365	17237	17349	17284	17283	17392	17549	17204	17651	17549	17283	17448	17383	17446	17320	17381	17306	17315	17352	17339	17319	17334	17154	17256	17487	17347	17337	17522	17315	17432	17429	17498	17494	17409	17273	17434	17311	17238	17339	17169	17416	17330	17428	17208	17162	17422	17344	17474	17405	17375	17586	17292	17425	17249	17476	17285	17470	17396	17468	17630	17388	17366	17342	17202	17388	17396	17453	17237	17385	17223	17197	17343	17348	17380	17219	17250	17540	17279	17357	17273	17387	17298	17291	17316	17217	17472	17377	17374	17357	17301	17400	17345	17469	17428	17395	17254	17343	17428	17303	17605	17594	17345	17327	17492	17404	17412	17422	17334	17303	17296	17451	17347	17455	17299	17505	17310	17368	17205	17424	17325	17369	17332	17366	17498	17458	17297	17338	17310	17313	17371	17225	17378	17228	17289	17438	17453	17444	17342	17223	17410	17310	17473	17343	17246	17396	17391	17178	17271	17374	17129	17384	17367	17377	17447	17495	17243	17424	17275	17248	17455	17236	17375	17197	17284	17370	17376	17407	17181	17418	17250	17457	17253	17294	17181	17292	17125	17460	17277	17307	17360	17336	17219	17385	17525	17286	17467	17278	17221	17382	17431	17404	17441	17255	17392	17456	17224	17433	17290	17351	17365	17495	17309	17249	17249	17226	17297	17273	17287	17478	17309	17383	17259	17443	17261	17552	17141	17358	17214	17387	17420	17335	17219	17143	17308	17391	17258	17220	17318	17308	17414	17216	17234	17457	17337	17335	17234	17361	17125	17210	17277	17193	17340	17424	17422	17212	17076	17203	17270	17489	17476	17479	17462	17345	17314	17499	17304	17399	17290	17244	17371	17191	17161	17341	17203	17376	17312	17342	17397	17241	17290	17311	17292	17308	17167	17345	17442	17413	17232	17261	17356	17448	17260	17307	17355	17332	17244	17228	17422	17243	17435	17212	17324	17429	17354	17291	17159	17235	17348	17222	17409	17317	17173	17400	17540	17278	17267	17245	17186	17345	17297	17327	17573	17292	17336	17374	17385	17344	17463	17291	17198	17179	17247	17260	17176	17482	17478	17248	17336	17299	17319	17300	17295	17160	17370	17198	17079	17250	17419	17289	17264	17323	17488	17339	17125	17236	17352	17430	17220	17257	17448	17271	17479	17272	17319	17345	17245	17485	17258	17361	17314	17429	17344	17503	17294	17453	16978	17403	17345	17393	17661	17248	17306	17278	17335	17361	17327	17293	17372	17480	17369	17309	17441	17289	17484	17519	17489	17399	17222	17363	17494	17542	17399	17358	17323	17310	17323	17437	17255	17373	17408	17356	17317	17334	17128	17431	17341	17301	17435	17423	17434	17240	17324	17285	17428	17301	17219	17381	17379	17457	17233	17304	17317	17372	17402	17332	17539	17250	17097	17234	17389	17420	17392	17190	17278	17409	17501	17390	17386	17132	17451	17261	17288	17400	17416	17380	17210	17439	17359	17533	17323	17472	17138	17338	17215	17187	17410	17041	17401	17355	17487	17139	17377	17293	17199	17343	17275	17451	17269	17401	17389	17397	17444	17331	17340	17365	17251	17359	17472	17436	17311	17398	17486	17251	17310	17262	17421	17294	17268	17426	17431	17171	17392	17163	17482	17305	17458	17393	17224	17114	17203	17355	17227	17426	17540	17386	17403	17258	17350	17566	17170	17267	17257	17349	17364	17278	17355	17204	17331	17274	17089	17210	17405	17355	17466	17463	17500	17314	17319	17244	17418	17445	17465	17319	17377	17305	17373	17393	17438	17298	17417	17268	17362	17396	17304	17311	17216	17204	17086	17363	17402	17322	17205	17376	17261	17233	17343	17503	17336	17407	17337	17479	17353	17385	17325	17331	17200	17102	17355	17283	17261	17319	17395	17517	17347	17468	17142	17344	17351	17062	17311	17424	17375	17176	17295	17457	17296	17441	17456	17394	17304	17279	17331	17336	17417	17532	17336	17300	17357	17216	17227	17094	17369	17367	17513	17207	17353	17425	17388	17368	17326	17556	17236	17258	17193	17489	17349	17534	17214	17259	17392	17130	17285	17335	17315	17210	17332	17377	17339	17303	17335	17439	17321	17304	17411	17313	17273	17473	17598	17382	17329	17354	17349	17504	17365	17224	17163	17269	17270	17163	17398	17226	17294	17573	17413	17272	17321	17298	17130	17186	17243	17218	17320	17412	17375	17441	17257	17490	17214	17332	17266	17186	17328	17408	17453	17235	17354	17373	17329	17318	17375	17308	17387	17320	17347	17105	17493	17568	17367	17151	17211	17284	17372	17313	17361	17487	17206	17445	17176	17368	17147	17250	17325	17278	17376	17073	17182	17233	17314	17454	17201	17428	17399	17423	17304	17312	17279	17326	17447	17299	17298	17332	17275	17317	17376	17319	17278	17186	17449	17430	17522	17386	17477	17275	17341	17186	17395	17432	17486	17406	17298	17395	17407	17356	17285	17269	17351	17291	17162	17350	17265	17272	17332	17316	17317	17457	17368	17257	17453	17443	17315	17182	17373	17443	17406	17465	17437	17251	17444	17552	17327	17413	17422	17276	17265	17286	17232	17288	16966	17117	17265	17503	17042	17349	17400	17306	17430	17256	17449	17238	17425	17335	17332	17380	17338	17224	17388	17474	17270	17384	17440	17354	17430	17340	17471	17157	17426	17348	17270	17447	17395	17398	17372	17340	17189	17265	17334	17279	17114	17453	17485	17192	17242	17328	17274	17361	17287	17340	17259	17387	17513	17327	17340	17280	17332	17379	17271	17204	17294	17307	17154	17446	17309	17387	17295	17208	17226	17329	17259	17222	17188	17224	17301	17327	17312	17359	17444	17327	17264	17421	17449	17458	17146	17362	17459	17512	17292	17205	17382	17272	17238	17375	17317	17316	17338	17354	17437	17117	17258	17365	17206	17317	17296	17220	17389	17485	17450	17420	17204	17214	17463	17369	17414	17306	17378	17363	17237	17368	17465	17451	17376	17318	17105	17343	17255	17250	17402	17295	17403	17410	17409	17161	17162	17304	17309	17319	17433	17352	17435	17250	17267	17417	17543	17104	17299	17444	17252	17338	17450	17323	17149	17381	17223	17345	17452	17161	17339	17381	17341	17529	17283	17213	17359	17290	17344	17475	17280	17188	17369	17370	17506	17291	17281	17399	17467	17411	17339	17279	17261	17380	17305	17195	17286	17182	17412	17509	17020	17383	17341	17258	17342	17382	17428	17370	17308	17334	17194	17294	17423	17400	17320	17345	17402	17290	17248	17274	17417	17299	17317	17427	17359	17233	17277	17207	17296	17388	17343	17217	17443	17456	17540	17405	17312	17482	17436	17487	17252	17399	17300	17320	17379	17315	17228	17238	17409	17353	17398	17326	17440	17446	17378	17307	17332	17304	17288	17410	17374	17294	17400	17324	17490	17285	17359	17457	17326	17286	17345	17237	17332	17235	17370	17400	17267	17367	17281	17472	17351	17147	17276	17373	17334	17322	17452	17417	17372	17324	17302	17324	17429	17318	17259	17213	17278	17346	17346	17373	17465	17454	17153	17441	17442	17296	17333	17391	17432	17164	17379	17511	17382	17258	17401	17354	17394	17246	17342	17151	17265	17271	17233	17174	17358	17314	17266	17321	17269	17493	17344	17331	17471	17395	17357	17477	17419	17334	17255	17278	17184	16992	17380	17534	17338	17352	17389	17280	17337	17237	17367	17239	17227	17298	17328	17200	17286	17421	17456	17198	17444	17043	17430	17148	17258	17197	17361	17384	17289	17294	17532	17446	17249	17216	17162	17294	17372	17517	17147	17460	17196	17338	17453	17227	17204	17330	17251	17168	17292	17300	17654	17281	17179	17305	17070	17299	17319	17417	17338	17403	17153	17150	17473	17383	17208	17334	17185	17194	17426	17450	17347	17322	17370	17455	17422	17301	17351	17428	17199	17310	17135	17395	17286	17269	17316	17288	17559	17449	17258	17426	17340	17411	17285	17446	17419	17112	17377	17134	17398	17248	17345	17483	17131	17395	17482	17451	17235	17259	17295	17227	17523	17339	17485	17298	17307	17321	17528	17377	17348	17327	17091	17078	17465	17235	17361	17242	17377	17298	17245	17417	17362	17148	17258	17287	17412	17434	17312	17386	17364	17246	17315	17196	17270	17263	17503	17289	17293	17330	17395	17306	17331	17310	17430	17492	17385	17349	17441	17339	17450	17225	17361	17283	17364	17281	17447	17282	17278	17246	17541	17209	17181	17355	17344	17471	17409	17636	17399	17334	17475	17455	17481	17569	17388	17350	17454	17405	17338	17137	17269	17313	17298	17329	17366	17492	17364	17335	17416	17434	17474	17236	17352	17399	17327	17208	17186	17465	17323	17374	17344	17465	17311	17397	17347	17280	17263	17201	17356	17276	17269	17456	17445	17194	17255	17392	17445	17360	17355	17458	17347	17283	17326	17320	17275	17321	17452	17245	17409	17329	17459	17398	17361	17425	17435	17431	17305	17241	17341	17565	17369	17461	17386	17505	17451	17388	17315	17372	17348	17284	17366	17224	17248	17334	17441	17342	17640	17192	17394	17463	17150	17218	17392	17439	17434	17190	17222	17339	17184	17421	17423	17427	17319	17342	17313	17397	17544	17315	17227	17293	17394	17476	17335	17186	17305	17397	17293	17313	17372	17478	17328	17191	17361	17261	17194	17457	17290	17298	17437	17304	17395	17436	17321	17253	17316	17266	17240	17343	17335	17383	17463	17127	17128	17416	16979	17310	17178	17373	17272	17302	17228	17303	17222	17456	17321	17286	17361	17245	17366	17179	17326	17297	17296	17375	17219	17372	17415	17401	17412	17272	17330	17170	17165	17339	17253	17288	17364	17652	17340	17277	17151	17467	17241	17432	17128	17305	17369	17319	17273	17372	17340	17395	17273	17222	17491	17162	17387	17258	17515	17515	17307	17392	17220	17302	17357	17393	17455	17389	17390
32257	26938	31684	31265	38962	41769	36304	31519	29845	29197	28739	28901	28773	28915	29071	28755	28929	28718	28802	29191	29065	29031	28630	28830	29150	28780	28715	29035	28942	28915	29039	28991	29093	28819	29007	28895	28966	28983	28753	28761	28862	28837	28930	28836	28719	28738	28919	28808	28817	28948	28900	29033	28798	28726	29035	28513	28948	29207	28780	28683	28580	28964	28913	28938	28991	28721	28835	28971	28724	28716	28562	28795	28761	28796	28712	28484	28712	29092	29023	28823	28894	28755	28988	28743	28759	28794	28722	28852	28659	29100	28988	28691	28714	28760	28814	28720	28806	28860	28953	28917	28684	28941	28824	28705	28663	28666	28775	28843	28738	28769	28949	28977	28635	28900	29004	28974	28658	28904	28811	28716	29025	28982	28712	28777	28862	28903	28476	28875	28816	28887	28785	29051	28831	28769	28775	28814	28828	28916	28671	28584	29002	28646	28927	28797	28979	28716	28602	28851	28596	28625	28577	28679	28753	28640	28881	28678	28883	28711	28779	28910	29189	28748	28524	28735	28756	28931	28765	28588	28920	28685	29035	29105	29063	28776	28881	28845	28937	28995	28729	28595	28888	28869	28723	29165	28935	28784	28801	28833	29194	28752	28729	28926	28974	28947	29015	28558	28744	28718	28863	28919	28809	28655	28989	28777	29079	28669	28856	28993	28906	28963	28768	28845	28968	28746	29083	28668	28787	28965	28980	28644	28872	28980	28720	28751	28879	28999	28984	28880	28665	28593	28754	28876	28593	28830	28829	29012	28813	28780	28967	28858	28653	28837	28869	28853	28763	28815	28842	29027	28827	28812	28968	29020	29151	28832	29060	28903	29009	28780	28806	28973	28836	28747	29031	28963	28572	28917	28909	28688	29014	28884	28891	28868	28739	28797	28727	28794	28836	28923	29176	28948	28729	28796	28790	28662	28823	28926	28865	28780	28700	28579	28888	28905	29014	28571	28739	28836	28840	28902	29000	28948	28824	28993	28964	28818	28665	28601	28955	28899	28679	28742	28590	28874	28670	28883	28746	28894	28909	28764	28816	28917	28697	29057	28993	28873	28890	28724	28721	28800	28765	28994	28829	28798	28801	28819	28919	28685	28806	28936	28799	28932	28889	28954	28653	28662	28616	28814	28839	28996	28936	28885	28758	28942	28977	28774	28686	28784	28690	28586	29074	29106	28812	28760	28780	28762	28820	28778	28732	28882	28946	28756	28749	28780	28821	29110	28713	28770	28743	28917	28932	28899	29093	28855	28978	28602	28907	28833	28864	28794	28856	28706	29113	28624	28741	28812	28997	28796	29204	28654	28895	28840	28969	28769	28666	28729	29067	28991	29142	29131	28640	28988	28999	28694	28777	28717	28941	28602	29234	28870	28801	28799	28668	28711	28584	28476	28876	28819	28843	28658	28994	28654	29000	28871	28594	28662	28715	28937	28860	28679	29012	28687	28584	28614	28708	28691	28888	28678	28974	28981	28745	28983	28772	29001	28939	29056	28904	28744	28598	28756	28812	28882	28695	28689	28842	28943	28711	28924	28718	28752	28921	28881	28934	28859	29143	28543	28705	28732	28957	28905	28787	28827	28632	28554	28602	28719	28605	28916	28963	28976	28818	28931	28757	29077	28776	28758	28774	28781	28833	28961	28905	28915	28866	28779	28765	29022	28912	28764	28888	29101	28760	28708	28966	28507	28875	28850	29034	28697	28703	28961	28875	28789	29096	28858	28905	29039	28919	29022	29024	28836	28711	28654	28575	28760	28948	28687	28905	28772	28775	28918	28908	28789	28617	28860	29011	28997	28893	28730	28943	28707	28693	28697	28713	28636	28681	28924	28712	29099	28693	29008	29040	29075	29086	28813	28800	28804	28894	28910	28682	28925	28769	29095	28516	28666	28810	28806	28789	28945	28507	28955	28748	28818	28650	28582	29225	28610	29174	28854	29263	28680	28906	28820	28832	29001	28668	28656	28802	28863	28985	28911	29017	28490	29035	28832	28916	28827	28825	29002	28903	28474	28758	28667	28852	28912	28936	28785	28797	28807	28908	28811	28791	28899	28830	29033	29028	28964	28784	28691	28908	28796	29064	28949	28742	29044	29217	28972	29023	28665	28727	28850	28675	28750	28696	28788	28661	28553	28922	29028	28768	28882	28835	29103	28794	28691	28813	28697	28818	28663	28878	28901	28974	28836	29071	28845	28665	28949	28853	28791	28537	28869	28874	28786	28933	28855	28530	28954	28674	28853	28898	28898	28761	28798	28810	28796	28908	28737	28965	28567	29004	28748	29014	28859	28768	28687	28774	28843	28765	28792	28694	28725	28904	28813	28659	28837	28768	28668	28861	28879	28924	28817	28783	28839	28703	28576	28882	28703	29044	28718	29073	29047	28742	28737	28905	28740	28842	28863	28681	28647	28901	28727	28861	28846	28937	28893	28501	28834	28685	28758	28671	29011	28777	28995	28839	29019	28691	29006	28663	29062	28581	29155	28716	28998	28571	28674	28860	28988	28732	28778	28824	28958	28931	28753	28895	28892	29088	28918	28961	28916	29022	29077	28947	28853	28948	28962	28730	28899	29079	28502	28702	28838	28920	28787	28720	29020	28921	29083	28818	28550	28876	28822	28909	28723	28576	29079	29169	28908	28908	28757	28786	28765	28573	28962	28718	28943	28901	29009	28794	28899	28825	28706	29154	28826	28940	28849	28744	28727	28696	28746	28693	28820	28788	28634	28610	28679	28737	28820	28757	28732	28929	29129	28619	28689	28744	28953	28793	28945	28728	28565	29034	29068	28932	28771	28911	29008	29067	28807	28852	28634	28631	28786	28881	28928	28977	29073	28855	28979	28633	28983	28975	28751	28886	28696	28775	28828	28571	28679	28782	28768	28669	28642	29072	28803	28767	28861	28527	28891	28782	28876	28830	28525	28680	29084	28936	28914	28833	28590	28801	28867	28857	28623	28620	28793	29005	28821	28999	28712	28729	28982	28780	28633	28821	28629	28866	28839	29079	28683	28797	28911	28933	28877	28859	28913	28790	28752	28819	28693	28845	28675	28796	28547	28732	28767	28884	28781	28734	28927	28655	28899	28818	28719	28811	28574	29053	28923	28911	28896	29127	29117	28699	28733	28783	28750	28879	28915	29124	28950	28963	28811	28664	28787	28779	28541	29059	28674	28866	28776	28933	28513	28858	28905	28966	28983	28824	28829	28714	28751	29076	29064	28894	28829	28827	28906	29066	28944	28954	28779	28901	28760	28802	28835	28927	28569	28833	28815	28589	28723	28790	28841	28857	28821	29012	28856	28993	29012	28834	28818	28687	29222	28970	28993	28880	28965	28823	28862	28656	28857	28770	28891	28882	28787	28911	28900	28832	28718	28929	28793	28827	29012	28847	28765	28811	28732	28886	28804	28840	28851	28861	28674	28939	28777	28918	28888	28833	28998	28919	29107	28785	28532	28606	29041	28612	28686	28898	28804	28977	28767	28885	28854	28634	28778	28676	28843	28608	29049	28867	28633	28812	28888	28969	28981	28607	29021	28866	28750	28718	28877	28573	28699	28700	28864	29079	28840	29180	28957	28954	28619	28708	28909	28728	28943	28661	29271	28703	28840	28933	28745	28975	28770	28922	28950	28987	28697	29019	28869	28841	29026	28926	28802	28768	28872	28978	28746	28791	29046	28865	28730	28790	28596	28754	28698	28707	28669	29106	29095	28601	28842	28697	29013	29005	28950	29058	28696	28943	29087	28982	28822	28965	28755	28688	28709	28971	28616	28995	29003	28824	28520	29087	28907	29061	28809	28743	28834	29125	29126	29001	28895	28785	28905	28885	28803	28983	28915	28900	28760	28953	28859	29058	28765	29004	28749	28913	28845	28688	28770	28855	28955	28661	28907	28726	28961	28634	29052	28845	28743	28968	29044	29159	28751	29195	28938	28850	28753	28857	28634	28994	28892	29004	28931	28855	28891	28497	28950	28935	28926	28999	28803	28711	28829	29071	28947	28920	28671	28921	28755	28734	29004	28924	28823	28918	28839	28963	28860	28885	29013	29147	28883	29132	29021	29006	28864	28782	28762	28674	28801	28716	28924	28963	28695	28794	28834	28873	28896	28854	28642	28777	29022	29103	28898	28740	28803	28790	28840	28842	28628	28777	28851	28591	28935	28630	28754	29036	28764	28781	28735	28731	28771	28708	29103	28864	28744	28836	29033	28693	28803	28962	28955	29062	28951	28648	28872	29084	28879	28844	28771	28992	28823	29033	28910	28899	28952	28878	28829	29061	28847	29104	28821	28791	28945	28725	28865	29039	28747	28624	28846	28588	29012	28866	28929	28932	29008	28642	28803	28934	28910	29083	28663	28793	28834	28818	28959	28818	28892	28911	28971	28989	28957	28977	29181	28678	28939	28881	29016	28756	28942	28928	28895	28621	28982	29066	28842	28850	28917	28808	28873	28996	28968	28925	28886	28896	28903	28837	28815	28832	28756	28719	28937	28860	29013	28859	28805	28774	28802	28610	28992	28893	29009	28950	29007	28804	28924	29007	28960	29029	28890	29067	28799	28979	28898	28708	28813	28971	28746	28841	29085	28756	28982	28802	28760	28814	28904	28894	28594	28906	28721	28937	29085	28888	28874	28820	28958	28893	28863	28782	28960	28834	28424	28928	28974	28900	28966	28945	29120	28478	29000	28620	29105	28922	28774	28844	28591	28746	28935	29087	28858	28728	28914	28742	29024	29168	28757	28688	28747	28798	28919	29015	28743	28966	28925	28759	28918	28999	28903	29033	28726	28777	28807	28967	28821	28782	28872	28868	28874	28655	28936	29010	28631	28769	28762	29002	28945	28707	29045	29035	28928	28931	28738	28817	28904	28572	28708	28826	28616	29041	28758	29027	28770	28793	28766	28701	28933	28776	28762	29021	28893	28970	28812	28728	28967	29170	28745	28737	28865	28906	28926	28878	28823	28898	28870	28847	29025	29014	28768	28927	28916	28684	29051	28872	28978	28959	28799	28973	28900	28802	29197	28898	28777	28952	28874	28688	28980	28775	28930	28885	28963	28990	28833	28959	28893	28934	28780	28818	28695	28596	28554	28835	28746	29037	28857	28755	28775	28740	28782	28617	28810	28559	28768	28799	28979
17927	19270	18621	18297	29891	29506	23286	18455	17300	16749	16755	16743	16607	16564	16610	16608	16698	16855	16675	16566	16722	16729	16722	16713	16600	16714	16562	16684	16667	16710	16886	16716	16858	16638	16664	16506	16764	16729	16887	16695	16803	16711	16622	16686	16614	16663	16621	16463	16670	16729	16715	16526	16481	16785	16590	16676	16720	16731	16492	16717	16704	16766	16516	16694	16614	16572	16637	16478	16729	16687	16540	16664	16651	16688	16644	16676	16709	16450	16661	16804	16675	16773	16615	16804	16639	16519	16628	16661	16635	16711	16526	16718	16535	16511	16613	16614	16771	16688	16627	16441	16592	16622	16597	16678	16544	16461	16593	16731	16786	16745	16484	16446	16862	16547	16511	16829	16527	16648	16671	16726	16486	16434	16583	16634	16546	16615	16586	16671	16584	16707	16739	16516	16579	16549	16530	16739	16390	16491	16591	16703	16659	16745	16523	16772	16491	16624	16515	16638	16551	16484	16531	16594	16717	16688	16658	16662	16799	16589	16683	16678	16702	16452	16620	16583	16592	16693	16717	16718	16858	16611	16570	16693	16602	16570	16823	16618	16677	16745	16647	16665	16597	16586	16679	16662	16712	16405	16606	16752	16622	16734	16607	16452	16791	16551	16743	16522	16736	16674	16638	16854	16681	16585	16647	16526	16592	16606	16712	16626	16674	16649	16630	16785	16800	16599	16469	16670	16577	16689	16585	16645	16502	16601	16647	16769	16551	16464	16689	16542	16566	16617	16804	16506	16603	16611	16608	16502	16787	16582	16593	16687	16706	16616	16431	16569	16499	16523	16696	16628	16757	16666	16426	16569	16526	16738	16619	16531	16717	16536	16564	16933	16378	16586	16571	16606	16601	16555	16701	16600	16686	16560	16510	16702	16720	16745	16525	16515	16773	16782	16574	16561	16721	16544	16646	16642	16632	16587	16564	16561	16483	16504	16504	16637	16740	16718	16743	16444	16705	16737	16702	16548	16514	16539	16679	16631	16740	16727	16710	16555	16645	16541	16400	16675	16674	16615	16488	16487	16778	16690	16526	16691	16468	16449	16699	16664	16719	16561	16703	16760	16604	16685	16656	16761	16626	16614	16480	16714	16591	16514	16744	16667	16645	16629	16654	16529	16832	16569	16440	16676	16550	16581	16631	16498	16566	16623	16716	16602	16523	16667	16451	16603	16760	16641	16512	16500	16446	16526	16473	16803	16665	16554	16539	16455	16591	16677	16575	16663	16651	16747	16666	16483	16603	16687	16738	16824	16681	16617	16753	16509	16580	16888	16713	16557	16637	16475	16544	16644	16642	16757	16835	16523	16568	16634	16624	16623	16699	16752	16610	16826	16642	16556	16680	16791	16645	16571	16659	16717	16645	16696	16548	16738	16769	16513	16723	16468	16387	16648	16588	16593	16663	16630	16597	16637	16612	16415	16678	16775	16659	16842	16402	16622	16698	16524	16587	16676	16667	16752	16650	16560	16540	16625	16674	16609	16661	16562	16468	16759	16595	16816	16842	16596	16462	16603	16453	16533	16756	16565	16508	16765	16527	16481	16811	16775	16500	16608	16603	16634	16836	16746	16644	16561	16636	16497	16544	16695	16621	16680	16612	16691	16443	16695	16589	16549	16530	16672	16496	16693	16678	16640	16710	16629	16657	16806	16765	16646	16716	16596	16645	16378	16459	16449	16706	16586	16711	16681	16703	16563	16824	16600	16634	16674	16608	16631	16909	16637	16752	16802	16613	16578	16773	16688	16575	16563	16693	16747	16495	16771	16538	16690	16643	16823	16679	16666	16531	16687	16622	16596	16669	16540	16621	16821	16725	16627	16647	16697	16682	16413	16505	16609	16562	16729	16583	16724	16548	16751	16487	16771	16713	16573	16709	16622	16562	16627	16661	16616	16636	16679	16493	16620	16552	16655	16574	16709	16722	16555	16514	16508	16727	16506	16538	16685	16573	16643	16653	16716	16512	16656	16619	16851	16633	16657	16556	16468	16679	16685	16586	16764	16706	16457	16646	16602	16637	16694	16687	16604	16480	16569	16404	16531	16638	16469	16462	16479	16626	16619	16458	16544	16577	16686	16560	16695	16709	16416	16581	16712	16611	16608	16522	16547	16396	16757	16467	16753	16527	16775	16452	16585	16583	16556	16766	16692	16601	16575	16556	16417	16972	16624	16596	16847	16791	16547	16632	16647	16616	16619	16532	16635	16519	16499	16624	16607	16601	16724	16601	16730	16812	16571	16626	16800	16735	16564	16500	16746	16613	16615	16643	16623	16666	16725	16647	16691	16692	16542	16352	16823	16609	16469	16687	16667	16709	16712	16545	16761	16700	16443	16557	16508	16567	16612	16640	16485	16697	16671	16759	16704	16740	16663	16617	16617	16556	16594	16455	16383	16657	16546	16609	16625	16540	16618	16586	16709	16760	16478	16614	16661	16559	16436	16647	16684	16571	16552	16516	16832	16653	16764	16727	16459	16668	16772	16422	16626	16748	16619	16431	16614	16657	16575	16658	16691	16503	16549	16580	16745	16637	16666	16616	16533	16622	16547	16621	16604	16485	16586	16547	16651	16672	16491	16664	16590	16689	16663	16475	16589	16589	16666	16704	16639	16477	16692	16783	16762	16581	16475	16611	16465	16688	16766	16509	16567	16609	16586	16763	16783	16770	16575	16666	16762	16519	16755	16505	16588	16614	16669	16595	16572	16673	16732	16792	16658	16478	16485	16766	16535	16602	16710	16807	16686	16634	16638	16467	16720	16539	16586	16852	16550	16689	16663	16501	16764	16545	16713	16594	16661	16569	16682	16718	16544	16637	16567	16695	16526	16538	16758	16478	16603	16614	16513	16818	16598	16593	16639	16497	16608	16631	16539	16783	16748	16640	16626	16596	16548	16743	16596	16762	16667	16670	16734	16659	16718	16587	16583	16633	16538	16611	16512	16722	16521	16637	16660	16418	16628	16544	16620	16532	16641	16622	16743	16764	16471	16663	16568	16547	16554	16499	16409	16622	16459	16528	16646	16644	16669	16539	16560	16500	16702	16653	16571	16709	16621	16656	16746	16583	16632	16649	16590	16674	16580	16566	16728	16702	16597	16610	16756	16600	16679	16553	16796	16485	16608	16625	16567	16592	16657	16650	16762	16599	16666	16543	16674	16523	16565	16661	16485	16765	16537	16618	16644	16761	16505	16405	16557	16638	16589	16396	16651	16574	16497	16758	16642	16685	16626	16564	16417	16412	16700	16610	16646	16515	16606	16683	16722	16570	16622	16760	16533	16669	16582	16589	16565	16586	16566	16636	16511	16655	16465	16561	16636	16555	16544	16665	16547	16745	16568	16599	16645	16586	16562	16793	16621	16696	16744	16519	16374	16818	16723	16493	16615	16601	16731	16593	16766	16789	16689	16503	16640	16846	16493	16619	16536	16649	16617	16772	16650	16715	16592	16523	16820	16758	16556	16646	16718	16683	16524	16620	16794	16707	16500	16720	16789	16790	16601	16961	16590	16660	16634	16395	16559	16639	16589	16555	16460	16460	16710	16741	16536	16707	16535	16758	16626	16562	16612	16697	16521	16597	16470	16657	16755	16624	16611	16551	16781	16635	16622	16622	16559	16778	16541	16672	16521	16838	16491	16517	16801	16462	16544	16538	16626	16648	16550	16733	16704	16599	16667	16625	16810	16652	16667	16654	16601	16907	16462	16567	16658	16813	16663	16646	16733	16823	16668	16621	16518	16576	16438	16739	16678	16723	16676	16713	16635	16432	16680	16355	16487	16627	16798	16745	16641	16650	16646	16822	16653	16776	16452	16569	16531	16711	16762	16615	16569	16859	16659	16512	16585	16625	16646	16662	16593	16567	16633	16620	16631	16622	16575	16390	16656	16560	16742	16628	16577	16645	16607	16853	16741	16526	16760	16682	16563	16745	16698	16771	16724	16680	16619	16770	16642	16596	16666	16530	16662	16752	16750	16768	16596	16564	16632	16766	16570	16636	16528	16692	16594	16500	16499	16715	16635	16758	16545	16636	16627	16669	16628	16589	16639	16658	16652	16670	16599	16564	16576	16880	16792	16618	16718	16774	16718	16490	16640	16533	16563	16653	16662	16630	16549	16510	16721	16530	16706	16600	16727	16530	16616	16410	16529	16547	16816	16653	16666	16648	16516	16695	16806	16657	16663	16712	16464	16622	16523	16827	16745	16566	16819	16672	16560	16517	16724	16584	16619	16446	16681	16581	16772	16584	16538	16754	16595	16616	16654	16632	16677	16909	16537	16670	16589	16668	16814	16610	16523	16753	16691	16662	16666	16574	16604	16626	16641	16680	16533	16650	16756	16700	16486	16772	16608	16592	16722	16594	16430	16798	16734	16623	16822	16693	16812	16478	16624	16523	16627	16443	16780	16640	16866	16799	16458	16660	16665	16592	16421	16604	16533	16624	16481	16761	16640	16695	16544	16629	16658	16623	16615	16757	16470	16631	16785	16616	16552	16696	16648	16610	16692	16673	16599	16538	16468	16613	16572	16464	16716	16592	16567	16650	16715	16791	16839	16670	16805	16707	16507	16665	16626	16885	16580	16667	16631	16668	16523	16525	16506	16820	16739	16693	16698	16541	16660	16603	16532	16591	16677	16715	16503	16639	16791	16559	16512	16602	16652	16774	16794	16680	16676	16496	16520	16671	16434	16584	16649	16752	16480	16679	16686	16605	16580	16810	16711	16588	16535	16711	16754	16665	16683	16601	16594	16601	16600	16749	16633	16501	16627	16748	16796	16606	16521	16741	16635	16811	16575	16683	16550	16612	16742	16535	16670	16547	16656	16562	16303	16642	16700	16573	16522	16686	16560	16557	16907	16558	16631	16776	16632	16458	16603	16706	16745	16373	16686	16647	16497	16492	16543	16617	16566	16674	16529	16658	16764	16669	16691	16597	16703	16727	16532	16674	16443	16640	16526	16727	16650	16441	16597	16713	16504	16627	16671	16610	16589	16569	16746	16488	16654	16583	16652	16796	16612	16550	16543	16595	16660	16623	16647	16686	16498	16644	16504	16571	16656	16604	16647	16644	16799	16713	16699	16617	16519	16519	16658	16570	16513	16707	16620	16821	16622	16758	16500	16790	16666	16659	16552	16723	16484
23906	21252	28193	30468	68288	68942	53854	37546	31622	29499	28573	28387	28722	28597	28670	28439	28522	28358	28527	28296	28492	28271	28555	28481	28339	28475	28566	28353	28312	28455	28471	28412	28211	28529	28551	28269	28379	28179	28373	28385	28324	28284	28641	28522	28276	28205	28498	28269	28627	28130	28163	28313	28284	28430	28543	28259	28482	28461	28201	28263	28406	28221	28132	28549	28176	28157	28527	28386	28377	28342	28332	28249	28263	28171	28327	28216	28519	28323	28234	28088	28305	28252	28452	28320	28454	28180	28294	28533	28235	28123	28069	28405	28307	28377	28389	28574	28408	28170	27996	28475	28595	28435	28365	28352	28516	28389	28491	28531	28336	28454	28322	28253	28357	28397	28387	28256	28622	28257	28320	28437	28464	28388	28238	28444	28194	28209	28255	28120	28282	28401	28644	28193	28482	28453	28601	28432	28106	28260	28174	28157	28244	28223	28441	28330	28452	28261	28141	28302	28235	28530	28387	28235	28345	28144	28582	28564	28298	28417	28474	28293	28465	28092	28286	28083	28254	28461	28339	28344	28423	28319	28368	28134	28494	28358	27977	28076	28260	28307	28416	28392	28309	28059	28327	28484	28260	28316	28235	28298	28449	28394	28141	28352	28294	28355	28239	28271	28295	28212	28165	28167	28324	28332	28217	28230	28346	28045	28333	28134	28444	28624	28459	28243	28253	28269	28283	28593	28384	28421	28349	28387	28564	28344	28318	28365	28350	28380	28310	28233	28186	28621	28171	28265	28277	28220	28240	28239	28432	28544	28619	28376	28222	28409	28289	28499	28158	28091	28299	28324	28112	28222	28311	28327	28250	28087	28312	28269	28197	28268	28370	28302	28044	28396	28331	28103	28435	28260	28312	28250	28306	28269	28323	28251	28182	28182	28127	28341	28359	28488	28345	28403	28120	28420	28297	28339	28579	28296	28108	28244	28275	28566	28434	28214	28328	28504	28169	28176	28092	28273	28098	28162	28436	28150	28315	28352	28324	28313	28333	28266	28173	28211	28276	27964	28282	28386	28313	28381	28236	28513	28004	28294	28402	28283	28406	28102	28447	28327	28394	28366	28003	27892	28359	28198	28718	28477	28198	28188	28204	28198	28041	28287	28424	28537	28136	28327	28250	28070	28442	28211	28315	28285	28335	28257	28456	28530	28377	28394	28496	28516	28201	28159	28588	28368	28292	28411	28099	28408	28170	28160	28402	28431	28574	28267	28366	28151	28345	28224	28216	28421	27945	28234	28351	28270	28302	28391	28311	28474	28364	28130	28124	28334	28193	28349	28345	28276	28293	28219	28469	28114	28402	28229	28358	28363	28350	28226	28385	28385	28461	28178	28304	28292	28355	28494	28425	28282	28594	28290	28321	28470	28217	28398	28400	28470	28287	28130	28327	28422	28041	28297	28436	28188	28181	28529	28245	28120	28204	28313	28266	28343	28209	28155	28055	28214	28154	28246	28247	28084	28278	28037	28389	28673	28087	28121	28157	28369	28299	28489	28415	28210	28467	28293	28558	28401	28419	28300	28430	28255	28264	28207	28363	28202	28277	28246	28166	28377	28242	27931	28346	28167	28209	27880	28405	28260	28127	28457	28218	28369	28240	28216	28301	28277	28164	28128	28209	28052	28320	28285	28641	28358	28224	28235	28405	28412	28427	28417	28333	28235	28514	28084	28256	28371	28489	28208	28155	28364	28421	28273	28393	28475	28489	28175	27875	28201	28210	28043	28272	28220	28150	28403	28550	28388	28246	28396	28354	28070	28156	28464	28060	28303	27934	28103	27991	28234	28200	28309	28246	28379	28129	28547	28488	28381	28327	28560	28171	28232	28268	28053	28328	28092	28199	28326	28457	28315	28450	28174	28399	28360	28380	28409	28283	28350	28475	28156	28263	28481	28385	28159	28402	28466	28200	28245	28393	28639	28392	28457	28426	28286	28346	28310	28638	28353	28419	28143	28500	28625	28453	28386	28099	28332	28538	28314	28454	28472	28225	28317	28377	28263	28371	28267	28103	28169	28279	28175	28542	28204	28065	28225	28101	28199	28525	28351	28335	28368	28419	28323	28484	28588	28339	28486	28112	28253	28169	28186	28206	28268	28295	28152	28205	28530	28231	28173	28324	28206	28516	28283	28057	28147	28069	28271	28347	28237	28242	28186	28222	28277	28060	28504	28393	28119	28160	28419	28242	28425	28402	28456	28149	28447	28218	28109	28322	28157	28349	28425	28143	28508	28225	28273	28415	28341	28351	28206	28305	28399	28244	28282	28350	28157	28401	28351	28279	28271	28278	28113	28405	28200	28277	28434	28485	28460	28638	28344	28260	28394	28251	28594	28305	28390	28249	28394	28459	28264	28507	28135	28239	28513	28527	28260	28177	28347	28073	28287	28223	28376	28236	28287	28379	28351	28266	28320	28246	27836	28182	28198	28320	28351	28183	28205	28180	28238	28218	28100	28409	28125	28402	28255	28219	28050	28164	28405	28120	28271	28209	28072	28320	28275	28283	28254	28128	28247	28271	28394	28299	28067	28324	28263	28267	28111	28457	28518	28229	28405	28208	28258	28600	28425	28122	28154	28308	28149	28391	28368	28600	28183	27918	28307	28095	28226	28314	28510	28521	28052	28237	28196	28209	28229	28335	28207	28413	28142	28245	28102	28417	28406	28334	27983	28364	28231	28424	28360	28194	28320	28555	28270	28423	28573	28175	28338	28353	28306	28380	28205	28327	28322	28339	28476	28262	28259	28422	28119	28216	28348	28160	28378	28174	28321	28397	28325	28241	28275	28344	28243	28362	28198	28426	28308	28267	28413	28126	28047	28154	28305	28075	28122	28355	28265	28470	28389	28190	28326	28281	28366	28596	28135	28174	28617	28370	28210	28108	28242	28348	28083	28176	28177	28291	28190	28207	28538	28424	28139	28093	28316	28289	28441	28370	28419	28559	28197	28191	28227	28478	28196	28132	28189	28306	28274	28424	28104	28202	28186	28268	28324	28486	28293	28269	28414	28226	28324	28303	28367	28371	28097	28148	28243	28431	28241	28484	28269	28195	28277	28103	28254	28546	28459	28321	28161	28439	28255	28370	28566	28168	28104	28017	28314	28242	28462	28120	28405	28388	28216	28279	28540	28242	28264	28301	28334	28499	28106	28289	28382	28428	28379	28229	28207	28498	28327	28273	28104	28295	28339	28374	28398	28448	28375	28164	28194	28357	28198	28271	28134	28225	28333	28467	28295	28511	28394	28081	28238	28130	27987	28150	28362	28320	28227	28341	28195	28078	28269	28418	28153	28232	28242	28350	28179	28118	28031	28382	28710	28090	28329	28476	28018	28516	28635	28360	28184	28262	28183	28331	28026	28265	28513	28386	28112	28343	28131	28237	28068	28446	28323	28275	28315	28321	28128	28264	28115	28192	27995	28188	28518	28346	28052	28227	28281	28380	28196	28362	28285	28440	28516	28418	28408	28272	28200	28380	28312	28191	28296	28503	28530	28295	28211	28198	28361	28230	28461	28219	28426	28148	28331	28568	28443	28206	28413	28280	28333	28208	28403	28551	28449	27942	28386	28262	28363	28505	28373	28396	28350	28092	28186	28212	28298	28316	28345	28209	28519	28303	28408	28175	28015	28704	28418	28390	28408	28386	28427	28312	28270	28340	28332	28294	28078	28373	28297	28286	28221	28443	28207	28344	28140	28209	28485	28393	28330	28442	28347	28238	28001	28093	28361	28316	28165	28475	28466	28413	28447	28523	28165	28337	28365	28698	28409	28405	28172	28137	28408	28116	28475	28110	28162	28394	28270	28462	28570	28437	27933	28330	28314	28331	28180	28435	28442	28024	28383	28349	28215	28174	28250	28541	28021	27998	28069	28468	28207	28319	28511	28495	28303	28046	28071	28335	27947	28261	28281	28331	28042	28402	28213	28301	28346	28225	28322	28187	28221	28459	28265	28291	28335	28328	28253	28317	28397	28438	28231	28146	28227	28118	28196	28291	28087	28635	28367	28335	28179	28191	28450	28479	28541	28456	28097	28155	28201	28317	28223	28109	28258	28427	28406	28422	28187	28327	28555	28443	28379	28265	28169	28505	28200	28188	28317	28120	28472	28294	28417	28401	28478	28467	28338	28186	28216	28153	28336	28406	28009	28222	28316	28063	28431	28309	28101	28492	28466	28202	28215	28393	28569	28386	28293	28253	28535	28109	28339	28572	28630	28147	28345	28310	28137	28431	28374	28256	28237	28418	28338	28552	28109	28521	28296	28315	28451	28320	28406	28461	28547	28418	28359	28178	28096	28342	28245	28259	28445	28444	28201	28552	28195	28514	28240	28363	28314	28339	28152	28213	28210	28412	28146	28273	28284	28265	28473	28283	28375	28291	28212	28413	28284	28607	28294	28149	28186	28251	28088	28743	28613	28299	28264	28188	28270	28315	28512	28202	27946	28742	28259	28383	28436	28244	28349	28299	28326	28221	28122	28334	28452	28226	28197	28360	28193	28358	28361	28364	28490	28184	28069	28273	28230	28253	28285	28335	28163	28308	28339	28111	28033	28216	28327	28359	28312	28247	28281	28122	28335	28232	28365	28374	28400	28181	28516	28321	28081	28346	28215	28385	28227	28324	28369	28317	28238	28354	28424	28335	28471	28335	28198	28353	28585	28553	28504	28590	28401	28268	28274	28224	28464	28179	28232	28194	28005	27991	28346	28400	28403	28048	28148	28286	28458	28354	28179	28049	28074	28315	28141	28344	28527	28363	28388	28285	28458	28456	28331	28303	28367	28494	28301	28092	28313	28528	28303	28357	28510	28387	28227	28327	28163	28327	28363	28288	28349	28293	28296	28383	28194	28559	28078	28613	28324	28213	28336	28428	28314	28289	28408	28128	28533	28075	28454	28229	28299	28763	28588	28188	28051	28320	28280	28060	28312	28190	28209	28067	28164	28243	28362	28259	28330	28209	28278	28638	28332	28363	28295	28166	28362	28289	28202	28242	28312	28468	28316	28290	28232	28211	28005	28257	28480	28273	28351	28283	28372	28227	28249	28422	28459	28349	28398	28393	28125	28295	28420	28291	28435	28311	28062	28299	28223	28280	28192	28792	28567	28276	28269	28179	28293	28497	28250	28407	28194	28336	28296
18659	29024	25583	35886	80000	69741	44754	25296	19484	17007	16701	16580	16663	16610	16650	16593	16688	16585	16554	16499	16547	16575	16716	16759	16635	16817	16705	16685	16589	16452	16633	16769	16721	16753	16800	16586	16733	16674	16691	16896	16621	16694	16622	16520	16537	16636	16644	16492	16586	16657	16926	16823	16584	16680	16542	16741	16572	16664	16524	16719	16545	16784	16696	16747	16688	16575	16580	16647	16604	16765	16752	16630	16615	16718	16738	16495	16581	16675	16529	16730	16562	16558	16416	16648	16485	16739	16776	16517	16584	16581	16535	16687	16675	16328	16510	16513	16681	16635	16595	16733	16595	16459	16596	16564	16607	16524	16594	16666	16630	16688	16583	16654	16620	16584	16623	16696	16540	16477	16667	16586	16630	16602	16660	16491	16623	16631	16455	16598	16631	16623	16646	16630	16537	16519	16568	16568	16429	16639	16511	16483	16528	16688	16634	16638	16612	16528	16581	16654	16630	16677	16502	16547	16685	16580	16593	16495	16627	16690	16594	16606	16751	16448	16580	16665	16590	16481	16532	16621	16723	16643	16527	16662	16514	16740	16560	16469	16652	16841	16577	16580	16648	16592	16535	16552	16542	16656	16526	16508	16602	16693	16606	16511	16832	16692	16632	16505	16512	16606	16510	16583	16351	16693	16301	16674	16705	16609	16692	16484	16599	16759	16369	16760	16483	16614	16686	16441	16583	16721	16471	16541	16615	16675	16500	16660	16508	16620	16475	16521	16542	16631	16445	16477	16619	16595	16724	16559	16492	16568	16771	16598	16514	16531	16569	16612	16724	16566	16493	16567	16550	16694	16820	16570	16546	16672	16562	16734	16708	16763	16731	16642	16673	16611	16751	16634	16596	16529	16381	16635	16545	16597	16701	16527	16736	16605	16548	16666	16448	16644	16564	16662	16799	16481	16504	16454	16519	16350	16478	16631	16517	16617	16617	16392	16428	16509	16598	16478	16639	16465	16563	16478	16467	16281	16660	16453	16674	16497	16666	16561	16606	16409	16602	16641	16773	16591	16682	16637	16862	16587	16568	16663	16524	16427	16434	16486	16553	16515	16555	16564	16646	16455	16753	16750	16563	16769	16639	16452	16615	16617	16562	16605	16500	16513	16642	16817	16594	16704	16743	16518	16624	16383	16579	16698	16637	16595	16814	16762	16591	16566	16596	16522	16509	16648	16590	16619	16414	16602	16718	16631	16482	16423	16500	16534	16697	16875	16606	16533	16466	16450	16555	16711	16669	16546	16776	16595	16613	16630	16798	16567	16688	16739	16520	16647	16715	16548	16575	16493	16313	16718	16503	16674	16506	16530	16608	16519	16714	16481	16553	16608	16710	16654	16666	16709	16703	16662	16482	16605	16572	16651	16496	16551	16535	16612	16602	16568	16613	16508	16627	16520	16828	16412	16705	16569	16625	16720	16571	16630	16529	16810	16561	16772	16691	16456	16557	16786	16569	16709	16587	16520	16496	16479	16430	16557	16564	16641	16449	16534	16609	16472	16606	16585	16693	16548	16579	16662	16470	16557	16621	16729	16577	16508	16703	16553	16621	16641	16699	16485	16635	16598	16543	16651	16802	16597	16713	16606	16465	16577	16396	16572	16643	16707	16621	16605	16627	16552	16489	16619	16589	16604	16448	16387	16630	16579	16423	16508	16598	16450	16767	16567	16757	16428	16649	16456	16453	16652	16507	16403	16457	16538	16644	16609	16671	16628	16708	16512	16674	16701	16587	16520	16642	16601	16797	16614	16516	16559	16453	16583	16713	16589	16603	16738	16558	16626	16482	16738	16593	16615	16558	16601	16577	16628	16343	16679	16468	16573	16495	16585	16560	16727	16508	16630	16648	16635	16417	16665	16544	16675	16527	16395	16598	16515	16553	16749	16509	16528	16564	16445	16653	16602	16588	16503	16542	16781	16727	16448	16624	16737	16541	16495	16631	16964	16455	16502	16530	16644	16452	16634	16565	16487	16671	16756	16478	16506	16563	16474	16696	16382	16694	16698	16529	16507	16479	16663	16594	16628	16440	16621	16840	16567	16700	16615	16545	16458	16575	16563	16631	16635	16558	16388	16545	16455	16649	16444	16597	16739	16577	16717	16477	16602	16531	16443	16675	16703	16480	16412	16531	16550	16489	16668	16649	16559	16580	16720	16519	16562	16641	16640	16609	16686	16648	16568	16608	16442	16464	16588	16523	16566	16544	16697	16563	16567	16575	16564	16557	16435	16673	16578	16618	16655	16469	16680	16502	16742	16453	16561	16469	16648	16585	16470	16600	16548	16512	16446	16538	16545	16647	16535	16635	16386	16511	16537	16685	16657	16464	16634	16422	16717	16642	16547	16556	16654	16580	16743	16659	16591	16437	16504	16616	16568	16631	16499	16687	16766	16452	16541	16401	16577	16717	16540	16614	16614	16595	16627	16489	16474	16582	16378	16663	16799	16573	16423	16458	16429	16584	16696	16623	16370	16627	16773	16613	16526	16617	16731	16426	16675	16543	16619	16647	16609	16448	16762	16454	16520	16714	16653	16511	16768	16583	16588	16414	16605	16814	16538	16723	16642	16551	16515	16508	16482	16742	16697	16807	16682	16521	16871	16621	16441	16680	16450	16551	16748	16725	16619	16489	16493	16567	16603	16560	16617	16648	16630	16642	16733	16682	16533	16610	16754	16524	16436	16491	16734	16476	16615	16526	16451	16598	16521	16628	16767	16562	16732	16608	16706	16452	16552	16631	16611	16480	16742	16682	16713	16497	16622	16540	16475	16628	16555	16723	16589	16453	16655	16613	16656	16653	16554	16715	16691	16630	16566	16652	16539	16451	16553	16467	16658	16518	16641	16516	16623	16650	16781	16471	16477	16490	16632	16668	16533	16785	16560	16569	16601	16676	16576	16464	16685	16601	16746	16413	16581	16695	16552	16529	16865	16647	16439	16802	16602	16681	16665	16688	16717	16531	16757	16567	16521	16510	16517	16385	16603	16738	16633	16692	16689	16641	16666	16663	16590	16591	16528	16602	16640	16608	16494	16700	16617	16368	16497	16400	16590	16580	16636	16623	16518	16507	16687	16486	16709	16717	16514	16629	16505	16679	16702	16526	16645	16632	16494	16685	16508	16675	16756	16585	16542	16416	16555	16601	16786	16448	16639	16537	16608	16662	16565	16714	16375	16675	16426	16792	16474	16670	16609	16590	16528	16691	16518	16701	16530	16564	16626	16699	16651	16716	16289	16621	16520	16591	16719	16581	16581	16525	16494	16570	16584	16783	16507	16571	16646	16605	16654	16597	16568	16559	16467	16610	16389	16602	16514	16816	16659	16618	16583	16644	16620	16479	16569	16635	16584	16656	16629	16635	16716	16611	16501	16561	16475	16670	16736	16806	16601	16581	16634	16576	16521	16509	16547	16514	16662	16701	16693	16586	16910	16445	16651	16819	16836	16527	16599	16510	16641	16464	16474	16734	16537	16541	16729	16581	16584	16554	16554	16615	16612	16809	16574	16615	16410	16607	16476	16512	16672	16682	16530	16585	16507	16707	16677	16645	16545	16763	16550	16479	16777	16520	16511	16566	16527	16741	16619	16627	16511	16706	16710	16543	16657	16396	16645	16565	16604	16611	16589	16534	16672	16570	16696	16557	16714	16629	16386	16607	16731	16711	16636	16495	16443	16602	16690	16577	16587	16653	16750	16635	16652	16503	16495	16470	16661	16493	16472	16699	16695	16707	16603	16609	16538	16821	16605	16600	16559	16610	16515	16513	16464	16647	16513	16554	16624	16425	16560	16685	16645	16517	16637	16544	16541	16387	16551	16492	16452	16591	16568	16512	16650	16665	16684	16529	16494	16654	16723	16578	16613	16383	16552	16497	16829	16634	16424	16630	16707	16563	16697	16534	16574	16609	16655	16610	16542	16542	16799	16507	16446	16452	16506	16571	16522	16505	16638	16627	16679	16454	16605	16637	16754	16487	16699	16423	16449	16617	16630	16490	16471	16495	16663	16621	16539	16743	16637	16609	16596	16479	16636	16572	16603	16693	16673	16714	16669	16778	16573	16502	16644	16711	16561	16500	16481	16464	16720	16471	16555	16694	16470	16804	16474	16594	16638	16622	16685	16511	16652	16586	16621	16444	16548	16619	16635	16538	16635	16509	16650	16702	16513	16598	16600	16808	16685	16504	16617	16693	16506	16606	16423	16580	16485	16821	16618	16529	16747	16558	16569	16506	16367	16568	16459	16623	16436	16536	16619	16555	16530	16649	16878	16664	16559	16737	16701	16735	16307	16435	16524	16579	16627	16603	16616	16547	16630	16754	16443	16628	16601	16509	16593	16702	16496	16562	16453	16444	16825	16673	16622	16687	16695	16603	16433	16732	16521	16715	16544	16437	16685	16486	16497	16349	16483	16463	16709	16584	16467	16479	16569	16416	16677	16566	16480	16567	16494	16550	16636	16567	16503	16431	16649	16398	16608	16557	16543	16689	16607	16581	16619	16624	16484	16628	16451	16523	16544	16646	16432	16648	16608	16696	16689	16504	16633	16588	16458	16571	16558	16506	16583	16668	16525	16609	16514	16346	16683	16585	16673	16517	16556	16626	16515	16362	16706	16651	16657	16538	16755	16552	16453	16750	16535	16517	16688	16608	16586	16606	16703	16364	16572	16631	16480	16602	16473	16433	16503	16739	16591	16530	16590	16424	16753	16617	16525	16521	16322	16696	16429	16565	16620	16763	16667	16513	16513	16581	16651	16647	16557	16642	16425	16856	16388	16680	16665	16737	16611	16472	16764	16359	16459	16581	16463	16708	16462	16641	16586	16659	16536	16641	16534	16698	16685	16504	16640	16621	16508	16799	16750	16545	16711	16544	16410	16588	16616	16653	16567	16568	16752	16609	16534	16563	16452	16547	16446	16675	16321	16600	16691	16422	16775	16721	16436	16637	16762	16547	16641	16512	16645	16650	16698	16609	16763	16511	16421	16375	16618	16563	16745	16391	16454	16658	16855	16737	16684	16704	16421	16716	16382	16686	16459	16634	16726	16583	16614	16538	16634	16513	16537	16662	16519	16441	16565	16576	16735	16608	16552	16558	16676	16556	16735	16612	16439	16615	16519	16620	16572	16599	16444	16566	16659
22935	21242	28288	34908	76955	73230	57601	39524	32029	29423	28384	28495	28067	28384	28206	28434	28265	28103	28087	28201	28043	27823	28112	28218	28198	28150	28175	28109	28060	28054	27938	28383	27904	27946	28041	28041	28123	27976	27939	28217	27916	28015	28228	28045	28131	27954	28121	28026	28235	28016	27710	27943	28081	27817	28231	28017	28368	27839	27778	27755	27955	27839	27837	27974	27898	28012	27626	27998	27926	28046	27868	27847	27835	28076	27836	27785	27770	27872	28020	27966	28031	27898	28157	28028	27919	27930	27729	27760	28014	27958	28175	27741	27886	27936	27909	27785	28050	27973	27895	27994	27900	28015	27909	27877	27889	28004	27732	28028	27655	28005	28059	28036	27942	27576	27790	27964	27889	27662	27909	27822	27939	28034	27867	27870	27952	27951	27959	27815	27916	27882	27888	27729	27834	28014	27933	27726	27781	27886	27878	27595	27789	27936	28065	28071	27750	27876	27806	28060	28050	27813	27828	27879	27944	28069	28044	28002	27890	27855	27936	28085	27959	28098	28146	27952	27842	27869	27961	28190	27954	27968	27648	27891	27926	27880	27872	28041	27898	27998	27750	27682	27723	27754	27836	27879	28003	27968	28119	28084	28006	27792	28061	28046	27893	27787	27992	27992	27814	28090	27924	27989	27825	27868	27973	27805	27816	28040	27850	27749	27982	28082	27922	27739	27604	27597	27731	27866	27858	27880	27935	28140	28008	27932	28102	28032	27685	27840	28164	27948	27688	27713	27886	27862	27652	28022	27782	27844	27962	27836	27845	27865	28018	27850	28006	27781	27669	28020	27784	28057	27703	27918	28022	27793	27795	27758	27874	27893	27798	27781	28002	28167	28143	27830	27913	27805	27792	27731	27735	27723	27883	27864	27836	27694	27980	28004	27832	28125	27798	27677	28033	27811	28067	28219	28037	27821	27528	27789	27763	27929	27802	27879	27952	28091	27835	28121	27872	28247	27852	27815	27946	27984	27882	27989	27839	27878	27888	27811	27982	27868	28185	27822	27699	27777	28053	27821	27804	27911	27801	27638	27989	27819	27890	27657	27630	28033	27579	27912	27919	27808	27790	27967	27987	27839	28198	28148	27919	27952	27862	27819	27993	27796	27720	28004	27609	28006	28148	27964	27761	28121	27998	28141	27872	27840	28007	27895	27961	27786	28011	27728	27519	27846	28308	27975	27709	28042	28080	27901	27913	27730	27925	28088	27985	27670	27803	27935	27766	27801	28102	27927	27978	27740	27518	27689	27767	27903	27897	28052	27790	27727	27787	27750	27844	27870	27944	28011	27959	27585	27841	28015	27898	27798	28025	28025	28067	27695	27879	27900	27836	27947	28108	27941	27915	27931	28002	27761	27985	28085	27937	27756	28023	28112	27782	27902	28003	27913	28120	28081	27801	27848	27952	27752	28008	27741	27963	28000	27840	28073	27906	28110	27771	27823	27930	28152	28062	27801	28131	27736	27971	27911	27981	27980	27862	27735	27868	28051	27998	28029	28060	27774	27896	27888	27968	27704	27920	27703	27897	27908	27907	27785	27801	28101	27536	27954	27919	27894	28127	27768	28137	28111	28050	27805	28012	27621	27700	27749	27816	27868	27958	27861	28073	28063	27659	28111	27694	27860	27740	27877	27859	27857	27959	27638	27740	27954	28054	27765	27708	27994	27811	27725	27791	27867	27992	27749	27941	27962	27654	27706	27774	27946	27656	28017	27863	27779	28000	27943	27920	27715	27878	28002	28024	27981	27997	27774	28076	27823	27933	28094	27850	27907	27918	27993	28093	27747	27577	27918	27846	27742	28149	27813	28090	27891	27767	27730	27950	27865	28010	27872	27963	27914	27925	27876	27780	27890	27887	27986	27645	27958	27890	27889	27894	28151	28018	27638	27939	28063	27975	28076	27723	27754	28093	27714	27784	27654	28001	28010	28253	28075	27695	27828	27919	27617	27826	27753	27699	27897	27926	27969	27767	27774	27818	27880	27794	27841	27906	27951	27789	27778	27906	27833	27935	28050	28016	28068	27781	27890	27710	27655	27580	27972	27817	28037	27908	27887	27938	27898	27846	27745	27883	27903	27957	28103	27898	27875	27978	27722	27678	27922	27807	27994	27952	27908	28183	27728	27989	27923	27739	28046	27976	27976	27919	27811	28065	27808	27782	27961	27987	27983	27612	27808	27957	27705	27975	27879	27651	27921	28139	28209	28174	28000	27985	27851	28039	27887	27894	27809	27864	27877	27881	27890	27846	27829	27751	27840	27766	28030	27930	27606	27735	27821	27748	28037	27956	27915	27908	28077	27854	27796	27745	27825	27933	27961	28131	28265	27688	27878	28041	27981	28190	27963	27871	27766	27654	27731	27896	28016	27885	28075	27958	27853	27949	27711	28233	27905	27870	27923	27783	27914	27908	27715	28042	27972	27836	27971	27896	27901	27993	27974	27963	27784	27853	27701	27900	27961	27570	27998	27867	27725	27870	27877	27880	27762	28011	27652	27902	27879	27612	27881	28036	28124	27899	28160	27854	27941	28138	27988	27732	27826	28123	27979	27988	28189	28064	27998	27948	27877	27890	27891	28082	27829	27874	27739	27977	28017	27798	27948	28065	27911	27831	28053	27804	27796	28110	27966	28172	27828	27697	27834	27815	27900	28022	28004	27995	27729	27974	27814	28144	27813	27886	27775	28069	28214	27903	27859	27848	27636	28059	27668	27958	27652	27784	27826	27856	27855	27916	27873	27895	27892	27790	27874	27842	27938	27964	27930	28022	27764	28047	27903	27986	27748	27924	27760	27747	27794	27708	27959	27947	27752	27952	27758	27742	27877	27788	28118	27751	27967	28114	28006	27894	27927	27930	28014	27985	27941	27841	27734	27716	27802	27870	27827	27880	27954	27961	27661	27729	27628	27667	27950	27750	27922	27871	27756	27646	28120	27751	27659	27736	27768	27728	27996	27790	27677	27801	27863	27926	27865	27985	28009	27725	28153	28078	27798	27805	27656	28007	28017	28049	27897	27724	28195	27993	27801	27807	28051	27745	27996	27826	27714	27690	27645	28116	27913	27651	27749	28083	28007	27900	27893	27608	27625	28082	27869	28005	27932	27877	27827	27760	28044	28139	27903	27895	28083	27913	27944	27785	27919	27900	27871	27697	27858	28024	27737	27873	27928	27719	27724	27972	27555	27881	27996	27980	27867	28029	28084	27834	27978	27933	28223	27863	27856	27757	28032	27868	27761	27993	27929	27922	27915	28165	28019	27815	27879	28015	27934	27805	27898	27919	28168	27802	27899	27782	28241	27717	27986	27841	27791	27894	27973	27923	27770	27809	28050	27920	27892	28100	27748	27758	28233	28208	27796	28041	27831	27934	27987	27853	28085	27949	27901	28047	27923	27699	27862	27788	27818	27794	27742	28171	27690	27925	27911	28120	28087	27925	27873	27700	27990	28071	27684	27778	27768	27820	27888	27960	28101	27730	27967	28128	28076	27806	27691	27825	28086	27744	27841	27915	28141	27970	27909	28010	28091	27991	27824	27799	28167	27799	27854	27732	27796	27692	27885	27977	27679	27807	27694	27762	27832	28001	28082	27871	27781	27796	28135	27882	27853	27862	27838	28003	28026	27999	27887	27858	28073	27796	27730	27842	27828	27756	27692	27986	28085	27825	27817	27575	27913	27854	27791	27889	28076	27926	27809	27805	27732	27936	27998	27873	27916	27763	27841	27887	28008	27981	28113	27869	28139	28004	27843	27854	27872	28106	27779	27929	27937	28180	27771	27841	27868	27773	27871	28030	28046	28021	28002	27669	27856	27783	28079	27882	27743	28009	28013	27849	27837	28039	28003	27836	27996	28049	28102	27843	27849	27781	27996	27896	27698	27886	27909	27961	27755	27909	27620	27931	27738	27843	28038	28121	28162	28103	27931	27980	28112	27789	27769	27893	27893	27732	27843	27591	27597	27723	27661	27736	27647	28103	27794	27889	27900	27713	27913	27769	27679	27950	28126	27855	27671	27853	27920	27936	28204	28058	27961	27887	27888	27667	27630	27726	27953	28116	27876	27921	28069	28116	28003	27995	27763	27976	28003	27827	27736	27951	27673	27961	27838	28008	27816	27988	27805	28219	27929	28070	27662	27822	27839	27975	28062	28235	27932	27881	27945	27918	27634	27905	27887	27652	27789	27889	27788	28241	28249	27845	27953	27964	27794	27787	27824	27784	27920	27886	27603	27704	27862	27915	27854	27831	28117	27893	28015	27790	27787	27830	27882	27859	27893	27746	27813	27789	27976	27846	28114	27732	27964	27927	27938	27860	27889	27963	28107	27909	27854	27737	27917	28090	28034	27786	27917	27777	27933	27984	27717	27932	27953	27479	27741	28147	27914	27973	28021	28020	27866	28022	28003	27933	28141	27836	27986	28057	27988	27909	28218	27782	28270	28023	27879	28081	27693	27803	28070	27941	28005	27883	27793	27772	27782	27951	27721	27875	27635	27924	27797	27819	27868	28097	28106	28011	27960	28013	27782	27905	27842	27881	27889	27729	27889	27784	27787	27852	27742	27761	28014	27699	27818	28042	27861	27705	27824	27853	27934	27851	27959	27871	27698	28245	27958	27946	28141	27778	27764	27971	27969	28004	27861	28233	27934	27928	28024	27970	27705	28072	27910	27860	27810	27871	27902	27920	27838	27812	28099	28163	27725	27968	28023	28059	27987	27974	27802	27797	27959	28103	28011	27753	27678	27784	27786	27794	27939	27890	27928	27770	27830	27952	27855	27901	28158	27684	27817	27943	27913	28057	27531	27667	27974	27902	27828	27983	27817	28040	27907	28052	28016	27996	27548	27862	27918	27971	27922	28102	27749	28012	27670	27824	27869	27840	27883	27884	27824	27745	27941	28126	27733	27929	28039	27862	28019	28018	27989	27819	27866	27877	27866	27848	27980	27781	28207	28142	28000	27842	28035	27755	27858	27974	27981	27685	27627	27972	27942	27921	27841	27912	28223	27805	27919	27976	27929	27897	27649	28045	27833	27950	27965	28021	27804	27801	27810	27793	27809	28201	27959	27909	27897	28071	27729	27809	27730	28104	27759	28125	27938	27848	28116	27800	27955	27821	27915	27807	27734	27668	27963	27963	27581
20624	36923	30036	53373	93655	77802	51196	28459	20173	17155	16741	16728	16613	16531	16705	16729	16768	16425	16701	16655	16604	16693	16795	16557	16709	16523	16599	16597	16849	16457	16601	16516	16740	16771	16420	16685	16656	16797	16577	16555	16652	16805	16665	16775	16525	16490	16564	16769	16532	16575	16581	16615	16514	16666	16915	16757	16590	16726	16594	16291	16687	16401	16560	16585	16625	16604	16639	16692	16540	16554	16658	16559	16639	16576	16633	16752	16684	16713	16646	16715	16586	16635	16476	16596	16577	16571	16742	16547	16676	16576	16743	16770	16516	16588	16693	16656	16509	16612	16574	16596	16644	16683	16580	16625	16575	16507	16852	16510	16554	16763	16564	16551	16694	16676	16587	16563	16583	16749	16467	16512	16715	16647	16653	16423	16699	16666	16733	16698	16673	16677	16590	16520	16552	16572	16674	16770	16769	16720	16623	16600	16444	16423	16492	16627	16460	16692	16586	16611	16679	16765	16433	16581	16638	16681	16657	16685	16451	16454	16632	16585	16669	16654	16455	16572	16709	16521	16773	16557	16553	16523	16497	16578	16868	16694	16505	16473	16605	16541	16455	16503	16601	16692	16488	16792	16594	16548	16511	16745	16609	16599	16690	16470	16728	16600	16675	16467	16660	16469	16693	16583	16560	16555	16575	16435	16679	16440	16615	16719	16565	16698	16509	16606	16425	16506	16468	16658	16650	16675	16657	16328	16667	16324	16467	16613	16618	16566	16483	16670	16688	16796	16614	16677	16579	16503	16686	16481	16568	16571	16433	16633	16615	16575	16720	16747	16640	16755	16526	16577	16490	16662	16648	16653	16615	16574	16539	16590	16463	16521	16585	16593	16311	16458	16563	16453	16535	16452	16663	16702	16469	16711	16423	16696	16495	16610	16637	16579	16698	16575	16642	16654	16579	16644	16475	16638	16544	16678	16617	16678	16726	16546	16414	16392	16396	16398	16603	16649	16351	16564	16473	16552	16421	16489	16546	16573	16621	16553	16578	16618	16812	16673	16616	16665	16487	16658	16526	16441	16440	16538	16557	16659	16755	16541	16597	16614	16578	16635	16528	16572	16507	16556	16539	16515	16529	16555	16601	16701	16677	16474	16547	16555	16472	16606	16566	16570	16385	16526	16352	16772	16646	16627	16694	16510	16342	16379	16636	16616	16702	16543	16653	16752	16539	16693	16594	16456	16676	16545	16384	16398	16686	16584	16569	16262	16712	16667	16563	16477	16509	16558	16572	16589	16646	16460	16632	16344	16797	16787	16451	16344	16592	16726	16659	16656	16511	16656	16798	16515	16595	16793	16682	16573	16630	16583	16531	16558	16555	16765	16377	16543	16659	16617	16641	16601	16598	16571	16567	16710	16583	16614	16625	16472	16592	16686	16637	16639	16545	16605	16708	16626	16589	16630	16497	16559	16610	16308	16435	16638	16336	16565	16675	16645	16689	16616	16577	16554	16504	16612	16660	16706	16679	16540	16650	16683	16724	16440	16703	16576	16667	16500	16512	16558	16495	16610	16543	16720	16531	16476	16627	16619	16523	16623	16475	16512	16604	16717	16414	16614	16687	16857	16797	16567	16658	16647	16574	16324	16481	16725	16754	16466	16534	16672	16524	16657	16603	16682	16529	16664	16478	16623	16697	16771	16532	16699	16665	16549	16523	16657	16622	16640	16641	16611	16504	16488	16633	16708	16645	16584	16646	16579	16660	16440	16596	16645	16556	16605	16596	16688	16418	16572	16760	16485	16576	16646	16429	16697	16632	16574	16541	16716	16483	16492	16550	16779	16667	16644	16485	16599	16573	16795	16743	16685	16645	16577	16721	16554	16589	16564	16512	16540	16795	16461	16634	16471	16597	16658	16503	16742	16506	16622	16712	16672	16487	16530	16715	16556	16612	16656	16583	16463	16650	16417	16802	16704	16575	16504	16533	16573	16600	16527	16750	16583	16555	16706	16572	16509	16466	16736	16553	16560	16438	16784	16590	16658	16706	16650	16659	16620	16647	16567	16667	16809	16621	16618	16490	16619	16347	16416	16414	16572	16269	16713	16575	16448	16702	16677	16691	16540	16742	16592	16617	16566	16397	16392	16491	16693	16648	16668	16460	16537	16547	16584	16482	16710	16504	16501	16504	16555	16609	16629	16766	16626	16507	16654	16628	16550	16667	16547	16726	16561	16605	16468	16622	16493	16471	16799	16439	16614	16644	16598	16516	16583	16549	16721	16510	16540	16726	16542	16592	16631	16646	16638	16592	16641	16506	16637	16616	16745	16412	16515	16487	16572	16622	16550	16581	16435	16626	16545	16447	16488	16481	16584	16612	16494	16590	16676	16651	16537	16750	16494	16618	16567	16501	16638	16572	16629	16560	16489	16483	16535	16622	16707	16583	16566	16597	16561	16745	16504	16618	16635	16623	16656	16579	16557	16447	16567	16555	16434	16614	16665	16628	16564	16491	16766	16502	16710	16555	16646	16765	16422	16647	16835	16632	16641	16739	16571	16783	16510	16684	16493	16574	16482	16541	16650	16392	16491	16688	16701	16574	16526	16507	16598	16518	16602	16500	16405	16547	16522	16532	16487	16539	16456	16523	16685	16405	16611	16515	16611	16473	16580	16738	16589	16467	16559	16568	16479	16467	16592	16711	16501	16579	16650	16568	16742	16614	16578	16667	16782	16557	16575	16583	16614	16666	16616	16720	16427	16700	16495	16599	16491	16672	16693	16586	16549	16602	16692	16601	16524	16690	16665	16585	16630	16610	16741	16614	16531	16596	16443	16465	16592	16516	16505	16648	16711	16519	16694	16602	16652	16569	16565	16545	16609	16576	16736	16649	16687	16662	16506	16624	16664	16594	16577	16666	16586	16628	16585	16626	16601	16647	16649	16636	16535	16676	16747	16608	16671	16534	16513	16609	16383	16551	16613	16460	16607	16357	16536	16677	16372	16449	16664	16539	16695	16678	16638	16582	16697	16595	16725	16788	16491	16612	16571	16614	16587	16572	16579	16514	16711	16576	16590	16552	16588	16578	16405	16495	16641	16666	16636	16548	16463	16544	16528	16516	16628	16636	16460	16463	16520	16657	16579	16509	16433	16590	16692	16614	16603	16482	16582	16504	16579	16572	16498	16747	16601	16571	16457	16561	16587	16559	16716	16716	16553	16627	16542	16741	16719	16451	16481	16688	16649	16688	16632	16703	16527	16544	16538	16495	16655	16636	16637	16582	16639	16411	16492	16539	16649	16547	16602	16586	16625	16722	16554	16542	16470	16492	16573	16430	16651	16447	16734	16726	16691	16671	16613	16789	16485	16578	16401	16486	16619	16656	16498	16575	16603	16592	16414	16511	16437	16417	16469	16618	16728	16747	16697	16636	16620	16648	16664	16423	16625	16770	16673	16754	16634	16586	16344	16555	16554	16467	16527	16615	16568	16682	16772	16672	16493	16862	16729	16650	16511	16428	16734	16679	16683	16749	16407	16533	16584	16666	16534	16412	16601	16606	16582	16674	16642	16628	16490	16655	16676	16658	16617	16627	16491	16671	16690	16708	16657	16571	16467	16605	16532	16648	16456	16551	16553	16625	16475	16495	16377	16728	16683	16644	16448	16651	16587	16576	16661	16490	16524	16678	16634	16532	16658	16666	16631	16683	16527	16704	16628	16356	16643	16432	16706	16592	16615	16712	16735	16711	16366	16653	16399	16630	16527	16574	16805	16456	16320	16560	16359	16723	16623	16534	16608	16604	16373	16633	16596	16527	16486	16673	16729	16594	16516	16436	16697	16563	16603	16687	16658	16670	16411	16418	16722	16616	16582	16645	16642	16654	16551	16639	16481	16556	16508	16541	16436	16700	16697	16649	16561	16603	16586	16604	16883	16592	16483	16552	16540	16576	16658	16490	16787	16551	16656	16487	16695	16596	16712	16511	16677	16567	16557	16627	16605	16533	16676	16546	16647	16600	16772	16667	16675	16585	16560	16577	16570	16575	16565	16594	16515	16721	16474	16532	16435	16490	16453	16558	16469	16568	16637	16626	16512	16574	16473	16499	16494	16568	16450	16567	16629	16650	16557	16623	16390	16453	16683	16516	16478	16615	16575	16737	16520	16587	16678	16567	16562	16359	16609	16554	16722	16477	16504	16521	16529	16673	16661	16541	16673	16555	16373	16870	16453	16506	16417	16590	16491	16675	16603	16819	16605	16539	16471	16538	16504	16593	16497	16515	16528	16565	16549	16637	16569	16580	16956	16563	16680	16556	16399	16622	16593	16566	16552	16524	16512	16459	16428	16583	16639	16546	16714	16537	16432	16653	16415	16559	16623	16700	16627	16425	16679	16396	16573	16433	16499	16318	16651	16648	16652	16539	16556	16663	16384	16403	16508	16650	16452	16661	16719	16523	16732	16696	16455	16627	16393	16543	16536	16526	16666	16657	16477	16425	16600	16562	16726	16602	16722	16509	16651	16517	16795	16743	16633	16558	16787	16548	16563	16502	16546	16553	16522	16686	16551	16474	16584	16597	16656	16548	16482	16538	16530	16592	16656	16649	16633	16668	16695	16585	16480	16523	16529	16816	16588	16815	16616	16616	16662	16533	16583	16544	16690	16747	16643	16629	16604	16396	16549	16344	16569	16623	16775	16558	16827	16546	16685	16456	16614	16482	16607	16753	16305	16682	16487	16371	16491	16816	16697	16550	16649	16776	16752	16562	16668	16626	16755	16694	16561	16783	16595	16674	16543	16633	16691	16385	16499	16526	16528	16565	16618	16570	16556	16726	16407	16492	16654	16490	16805	16568	16419	16596	16469	16537	16610	16628	16549	16698	16512	16583	16576	16568	16589	16609	16655	16429	16504	16699	16565	16678	16599	16652	16602	16750	16615	16516	16577	16557	16682	16440	16689	16486	16542	16724	16555	16594	16685	16532	16447	16684	16763	16575	16364	16576	16480	16645	16458	16672	16628	16513	16641	16758	16461	16590	16498	16631	16518	16711	16618	16750	16618	16377	16652	16715	16549	16602	16432	16581	16584	16426	16639	16412	16681	16622	16684	16531	16520	16407	16843	16664	16648	16689	16596	16542	16802	16612	16555	16481	16749	16647	16344	16569	16653	16498	16534	16563	16610	16665	16689	16572	16535
31716	26205	30177	37210	41141	36986	32037	28463	27317	26825	27032	26906	26816	27119	27033	26842	26789	26679	26843	26701	26711	26833	26871	26766	26820	26788	26564	26913	26595	26831	26643	26902	26715	26795	26629	26755	26977	26940	26850	26809	26906	26697	26946	26704	26806	26892	26803	26729	26472	26935	26695	26598	26796	26999	27066	26717	26838	26796	26856	26662	26905	26937	26781	26594	26648	27078	26677	26782	26739	26712	26798	26444	26580	26881	26860	26820	26930	26933	26710	26704	26740	26629	26689	26754	26784	26735	26872	26654	26774	26923	26768	26565	26712	26505	26800	26901	26709	26609	26823	26673	26962	26909	26832	26653	26862	26840	26681	26702	26888	26764	26838	26800	26748	26953	26427	26750	26918	26617	26744	26806	26814	26646	26550	26683	26928	26559	26657	26675	26687	26738	26754	26826	26903	26674	26863	26556	26611	26724	26847	26714	26679	26915	26798	26831	26658	26819	26890	26874	26772	26922	26844	26967	26670	26687	26398	26763	26738	26552	26717	26657	26773	26766	26599	26896	26683	26367	26580	26627	26721	26769	26893	26938	26615	26544	26522	26625	26682	26603	26482	26596	26850	26583	26881	27072	26529	26506	26616	26531	26674	26908	26455	26791	26513	26901	26891	26842	26858	26666	26835	26566	26913	26820	26712	26704	26801	26939	26856	26854	27068	26770	26768	26632	26650	26728	26794	26729	26748	26520	26722	26689	26661	26611	26776	26923	26791	26691	26954	26738	26490	26682	26631	26736	26736	26427	26672	26740	26680	26847	26668	26907	26628	26759	26877	26863	26846	27028	26961	26526	26695	26724	26653	26862	26968	26752	26699	26574	26819	26554	26706	26542	26697	26662	26915	26801	26578	26770	26889	26653	26737	26647	26726	26714	26546	26864	26721	26908	26746	26754	26961	26950	26922	26958	26373	26893	26627	26859	26643	26993	26762	26647	26777	26631	26727	26845	26944	26542	26742	26592	26534	26803	26541	26717	26870	26727	26613	26703	26694	26856	26656	26876	27072	26717	26566	26702	26595	26644	26606	26362	26690	26751	26857	26728	26520	26798	26944	26886	26788	26853	26806	26723	26754	26882	26748	26559	26584	26678	26829	26680	26680	26692	26773	26749	26796	26729	26615	26822	26986	26415	26725	26673	26622	26713	26662	26840	26725	26728	26777	26887	26572	27013	27020	26646	26606	26719	26904	26853	26810	26820	26768	26897	26775	26748	26881	26975	26684	26660	26738	26779	26796	26690	26806	26855	26625	26836	26794	26797	26692	26694	26979	26457	26646	26587	26740	26766	26835	26955	26577	26535	26965	26514	26844	26697	26436	26797	26657	26658	26967	26734	26694	26491	26702	26592	26887	26829	26675	26712	26618	26668	26974	26781	26723	26614	26816	26896	26994	26590	26678	26567	26681	26586	26918	26812	26825	26702	26762	27121	26621	26753	26764	26740	26739	27041	26617	26683	26555	26666	26599	26499	26618	26909	26730	26800	26758	26548	26764	26868	26623	26819	26750	26875	26653	26732	26638	26806	26822	26811	26768	26778	26711	26703	26743	26632	26617	26772	26933	26773	26732	27085	26655	26689	26847	26611	26484	26811	26613	26724	26724	26572	26629	26776	26992	26939	26475	26705	26940	26956	26561	26817	26904	26758	26607	26978	26658	26696	26569	26900	26857	26814	26968	26812	26674	26564	26876	26938	26831	26654	26917	27017	26534	26587	26897	26591	26972	26649	26621	26921	26819	26671	26555	26685	26622	26720	26789	26714	26733	26633	26761	27013	26687	26536	26770	26678	26783	26711	26711	26713	26950	26733	26674	26661	26870	26892	26644	26784	26704	26754	26777	26485	26646	26647	26752	26496	26680	26794	26764	26444	26696	26557	26666	26697	26945	26805	26619	26694	26632	26891	26821	26638	26748	26844	26621	26831	26717	26820	26937	26630	26782	26496	26543	26684	26688	26910	26717	26735	26816	26432	26604	26639	26537	26703	26735	26752	26742	26719	26588	26683	26730	26693	26537	26822	26988	26768	26735	26840	26654	27023	26687	26629	26534	26570	26587	27018	26718	26790	26637	26558	26782	26979	26793	26517	26853	26687	26383	26714	26641	26854	26835	26717	26696	26836	26607	26850	26742	26784	26950	26814	26668	26798	26740	26740	26890	26777	26816	26716	26732	26470	26715	26962	26461	26866	26687	26712	26638	26690	26752	26707	26741	26881	26751	26644	26866	26779	26686	26721	26671	26849	26809	26770	26844	26832	26762	26672	26755	26762	26667	26620	26891	26863	26718	26978	26901	27095	26800	26961	26463	26648	26470	26662	26654	26435	26706	26752	26782	26522	26545	26766	26897	26661	26669	26505	26761	26714	26838	26806	26479	26690	26726	26662	26762	26629	26863	26521	26651	26779	26823	26642	26630	26810	26551	26526	27094	26718	26792	26665	26981	26670	26674	26691	26642	26634	26873	26609	26802	26856	26752	26888	26779	26737	26962	26675	26781	26755	26736	26472	26822	26817	26531	26908	26801	26828	26523	26921	26843	26947	26704	26695	26664	26748	26617	26665	26672	26643	26977	26648	26953	26704	26838	26733	26785	26521	26740	26517	26839	26709	26419	26793	26862	26586	26682	26681	26734	26844	26888	26604	26723	26802	26729	26774	27035	26650	26716	26864	26815	26658	26711	26671	26698	26724	26698	26823	26819	26830	26633	26806	26735	27022	26620	26540	26813	26767	26716	26665	26747	26803	26928	26799	26650	26608	26861	26773	26502	26787	26929	26684	26772	26723	26764	26675	26732	26661	26826	26585	26985	26691	26782	26637	26652	26820	26900	26527	26722	26648	26617	26714	26998	26647	26553	26752	26726	26701	26820	26922	26754	27020	26778	26780	26844	26617	26792	26813	26561	26813	26696	26573	26648	26679	26615	26874	26627	26895	26780	26780	26653	26829	26687	26693	26768	26727	26774	26581	26793	26851	26740	26729	26722	26741	26702	26683	26650	26713	26903	26827	26857	26690	26844	26749	26703	26815	26756	26782	26710	26815	26713	26688	26754	26591	26717	26938	26856	26755	26930	26827	26432	26702	26674	26667	26657	26753	26606	26600	26745	26898	26779	26978	26759	26686	26707	26584	26731	27038	26763	26557	26839	26803	26651	26683	26501	26600	26780	26702	26712	26745	26634	26655	26702	26631	26797	26634	26819	26698	26791	26718	26783	26925	26805	26588	27007	26754	26672	26755	26712	26655	26782	26695	26559	26802	26734	26518	26884	26823	26720	26688	26826	26811	26651	26982	26648	26699	26487	26954	26671	26621	26828	26600	26807	26907	26657	26974	26632	26853	26633	26511	26665	26511	26997	26848	26778	26858	26736	26716	26686	26779	26741	26613	27004	26926	26734	26817	26630	26534	26832	26771	26684	26642	26738	26423	26752	26861	26594	26625	26848	26787	26759	26619	26736	26674	26753	26692	26925	26857	26763	26511	26838	26764	26791	26642	26795	26751	27044	26483	26807	26773	26860	26654	26661	26619	26527	26840	26656	26792	26712	26929	26715	26855	26723	26724	26841	26777	26664	26691	26598	26727	26815	26667	26880	26926	26676	26572	26791	26587	26830	26722	26873	26722	26654	26847	26695	26924	26967	26530	26912	26838	26801	26647	26901	26603	26612	26826	26904	26490	26584	26732	26823	26773	26730	26829	26773	26950	26742	26817	26965	26913	26892	26345	26709	26797	26942	26591	26795	26603	26650	26815	27040	26663	26706	26981	26619	26928	26612	26597	26869	26930	26773	26824	26495	26479	26709	26795	26810	26769	26856	26873	26910	26736	26679	26685	26739	26836	26872	26874	26515	26679	26617	26663	26857	26820	26601	26711	26855	26615	26843	26917	26814	26644	26607	26670	26838	26971	26680	26677	26821	26734	26462	26674	26614	26604	26848	27047	26742	26720	26591	26812	26634	26876	26850	26600	26546	26901	26624	26553	26780	26888	26715	26751	26757	26416	26600	26924	26781	26861	26779	26526	26936	26698	26550	26581	26795	26545	26783	26981	26773	26696	26780	26648	26803	26569	26555	27012	26717	26741	26841	26835	26630	26790	26800	26724	26704	26622	26754	26618	26796	26852	26847	26696	26715	26608	26706	26589	26614	26608	26959	26475	26526	26558	26833	26737	26829	26805	26967	26636	26719	26773	26598	26781	26857	26699	26788	26687	26796	26765	26865	26745	26632	26479	26700	26541	26792	26806	26900	26739	26597	26726	26598	26777	26733	26870	26930	27035	26917	26472	26778	26693	26540	26798	26774	26830	26745	26614	26680	26781	26855	26665	26865	26607	26641	26780	26929	26895	26794	26792	26799	26937	26987	26655	26808	26639	26780	26957	26786	26643	26972	26771	26803	26903	26717	26690	26747	26677	26578	26879	26898	26614	26939	26661	27038	26664	26534	26933	26784	26681	26635	26674	26738	26837	26798	26795	26789	26718	26816	26842	26878	26834	26675	26736	26531	26815	27025	26686	26820	26584	26660	26735	26467	26817	26772	26742	26763	26545	26695	26800	26873	26816	26707	26801	26645	26707	26706	26564	26930	26741	26702	26702	26589	26532	26709	26702	26750	26755	26690	26993	26638	26869	26768	26818	26818	26759	26665	26753	26941	26748	26443	26629	26980	26588	26653	26796	26666	26933	26669	26603	26493	26756	26512	26740	26619	26728	26999	26676	26798	26602	26844	26722	26915	26910	26689	26648	26855	26813	26769	26863	26606	26503	26685	26632	26618	26996	26724	26661	26644	26634	26403	26761	26979	26502	26889	26691	26824	26940	26689	26795	26815	26844	26569	26746	26758	26967	26575	26776	26516	26652	26672	27038	26837	26865	26738	26777	26865	26686	26731	26606	26730	26732	26894	26681	26615	26833	26555	26727	26579	26773	26842	26875	26888	26567	26562	26761	26838	26501	26742	26941	26691	26806	26939	26742	26434	26649	26716	26702	26671	26861	26795	26631	26686	26896	26811	26852	26776	26803	26814	26787	26599	26733	26532	26761	27032	26951	26876	26950	26936	26647	26873	26656	26731	26880	26690	26619	26606	26743	26947	26894	26836	26779	26808	26679	26646	26941	26883	26946	26875	27011	26582	27044	26618	26850	26805	26732
17344	18148	17887	27721	31078	25294	19753	16646	16009	15694	15560	15674	15589	15752	15561	15650	15786	15865	15607	15641	15673	15830	15785	15618	15701	15712	15715	15602	15562	15894	15504	15649	15572	15551	15810	15623	15467	15495	15597	15604	15571	15574	15698	15528	15592	15568	15748	15510	15532	15561	15426	15636	15580	15688	15661	15561	15608	15594	15480	15528	15562	15530	15591	15602	15683	15620	15823	15730	15525	15611	15609	15735	15677	15552	15618	15738	15648	15530	15698	15701	15492	15549	15728	15604	15645	15634	15535	15638	15637	15604	15375	15604	15501	15641	15779	15624	15590	15472	15627	15477	15590	15620	15710	15635	15752	15636	15572	15633	15683	15576	15764	15649	15632	15803	15692	15657	15624	15664	15579	15462	15581	15513	15736	15380	15439	15638	15828	15657	15612	15587	15615	15606	15676	15648	15682	15738	15617	15653	15637	15668	15614	15662	15541	15547	15653	15465	15659	15564	15698	15601	15634	15518	15548	15461	15625	15513	15770	15540	15607	15536	15617	15485	15564	15546	15583	15657	15651	15632	15688	15672	15574	15646	15512	15452	15850	15616	15752	15548	15763	15597	15473	15525	15737	15764	15732	15723	15836	15725	15648	15574	15563	15521	15629	15765	15555	15541	15666	15556	15724	15535	15651	15663	15833	15511	15689	15571	15549	15619	15592	15642	15467	15820	15785	15581	15471	15426	15628	15705	15614	15733	15467	15642	15415	15575	15758	15619	15569	15525	15703	15668	15598	15653	15594	15544	15455	15621	15575	15486	15559	15845	15664	15469	15561	15588	15535	15608	15707	15524	15656	15682	15682	15600	15543	15633	15593	15693	15606	15652	15534	15702	15733	15440	15673	15595	15696	15591	15792	15530	15820	15452	15527	15653	15636	15489	15609	15769	15683	15475	15473	15772	15786	15592	15687	15720	15558	15726	15464	15521	15755	15643	15538	15695	15611	15602	15602	15660	15673	15758	15741	15574	15643	15629	15693	15652	15634	15553	15555	15741	15595	15597	15720	15668	15647	15689	15563	15573	15913	15655	15491	15600	15682	15521	15440	15587	15504	15705	15600	15816	15420	15615	15482	15564	15610	15696	15555	15495	15601	15736	15603	15522	15643	15696	15619	15659	15499	15474	15555	15720	15710	15578	15724	15612	15671	15730	15752	15397	15822	15671	15556	15506	15577	15604	15876	15557	15700	15832	15781	15557	15728	15567	15712	15607	15622	15417	15594	15539	15617	15681	15624	15791	15455	15463	15561	15653	15524	15542	15728	15670	15657	15652	15437	15594	15587	15570	15765	15648	15690	15587	15353	15630	15511	15691	15474	15643	15592	15522	15370	15643	15522	15661	15695	15593	15671	15667	15683	15467	15526	15556	15680	15597	15868	15534	15486	15730	15542	15477	15629	15661	15635	15484	15589	15463	15520	15560	15699	15720	15477	15524	15803	15793	15370	15650	15595	15575	15731	15727	15604	15613	15538	15635	15734	15489	15491	15544	15652	15537	15674	15660	15817	15606	15765	15542	15739	15587	15622	15613	15666	15714	15482	15700	15652	15355	15799	15577	15490	15479	15581	15590	15490	15535	15617	15616	15478	15682	15571	15567	15552	15553	15632	15422	15689	15646	15604	15674	15656	15603	15615	15532	15812	15541	15558	15570	15527	15491	15630	15534	15649	15575	15520	15654	15577	15565	15562	15610	15705	15508	15689	15527	15476	15630	15498	15535	15680	15675	15536	15594	15474	15624	15731	15581	15498	15692	15670	15678	15565	15682	15712	15530	15687	15655	15607	15473	15459	15569	15633	15642	15607	15755	15634	15498	15628	15627	15497	15581	15560	15480	15503	15663	15685	15716	15694	15607	15566	15615	15696	15479	15629	15523	15680	15581	15723	15494	15499	15654	15565	15662	15568	15723	15592	15673	15732	15703	15543	15536	15522	15731	15763	15565	15668	15403	15496	15883	15584	15795	15321	15726	15541	15550	15694	15767	15639	15618	15660	15589	15680	15759	15695	15623	15766	15740	15632	15612	15595	15685	15736	15616	15705	15626	15844	15479	15631	15462	15608	15727	15732	15450	15572	15565	15815	15701	15681	15635	15790	15490	15791	15493	15625	15506	15774	15644	15687	15799	15504	15754	15690	15770	15636	15534	15659	15715	15669	15655	15637	15650	15635	15830	15521	15635	15647	15568	15616	15604	15759	15589	15476	15551	15667	15698	15562	15577	15703	15592	15625	15567	15620	15616	15568	15533	15442	15770	15868	15588	15490	15681	15808	15514	15605	15856	15803	15708	15571	15577	15663	15665	15471	15743	15654	15461	15599	15667	15779	15658	15527	15737	15478	15699	15708	15658	15550	15520	15540	15625	15677	15479	15677	15484	15675	15702	15701	15488	15619	15608	15849	15677	15722	15723	15548	15603	15511	15536	15551	15580	15489	15710	15669	15760	15499	15704	15631	15676	15625	15783	15598	15640	15598	15638	15576	15704	15530	15557	15714	15579	15870	15665	15647	15735	15604	15725	15635	15718	15517	15630	15620	15686	15639	15700	15585	15636	15589	15732	15562	15847	15539	15552	15641	15685	15630	15562	15597	15604	15706	15779	15602	15613	15616	15479	15676	15636	15498	15505	15629	15524	15631	15441	15524	15537	15673	15828	15648	15511	15749	15672	15500	15579	15700	15597	15544	15395	15540	15571	15591	15685	15519	15735	15728	15537	15682	15638	15712	15785	15575	15783	15663	15849	15700	15431	15770	15570	15595	15476	15691	15690	15432	15361	15552	15561	15647	15587	15594	15503	15584	15653	15737	15394	15620	15474	15681	15399	15677	15650	15715	15762	15698	15620	15508	15545	15674	15533	15518	15508	15604	15930	15615	15693	15743	15684	15566	15594	15671	15552	15572	15595	15620	15792	15786	15734	15583	15673	15523	15552	15605	15712	15613	15712	15533	15745	15488	15631	15669	15701	15891	15652	15623	15645	15539	15569	15479	15736	15596	15536	15691	15668	15528	15597	15730	15522	15724	15607	15667	15697	15826	15678	15775	15570	15702	15674	15669	15592	15679	15708	15822	15767	15606	15466	15557	15489	15645	15808	15483	15548	15686	15740	15489	15640	15588	15742	15648	15501	15614	15809	15588	15523	15620	15483	15522	15657	15695	15545	15672	15749	15768	15767	15639	15653	15443	15801	15864	15686	15626	15624	15871	15622	15698	15741	15874	15744	15619	15635	15757	15649	15463	15770	15761	15767	15522	15653	15739	15600	15661	15493	15662	15723	15641	15643	15666	15834	15566	15915	15689	15765	15556	15447	15622	15541	15729	15670	15846	15756	15591	15669	15533	15595	15631	15650	15636	15660	15576	15609	15592	15632	15545	15597	15725	15539	15693	15458	15405	15674	15616	15530	15469	15849	15625	15619	15720	15661	15652	15557	15783	15599	15546	15567	15644	15637	15444	15642	15644	15614	15637	15586	15547	15529	15602	15640	15594	15563	15526	15626	15479	15711	15505	15589	15564	15589	15746	15514	15534	15674	15716	15524	15594	15663	15841	15581	15610	15576	15732	15460	15623	15555	15739	15620	15718	15691	15690	15630	15614	15616	15717	15775	15645	15716	15520	15438	15525	15436	15594	15722	15625	15527	15547	15743	15490	15689	15462	15646	15656	15900	15551	15563	15585	15574	15497	15593	15560	15683	15623	15716	15546	15598	15644	15635	15664	15641	15669	15764	15633	15754	15610	15623	15713	15439	15713	15524	15560	15671	15556	15653	15721	15724	15685	15735	15706	15628	15658	15658	15544	15679	15465	15678	15509	15577	15451	15543	15619	15616	15652	15594	15595	15754	15615	15619	15686	15717	15606	15666	15553	15668	15745	15639	15650	15537	15610	15682	15687	15588	15698	15499	15564	15535	15527	15634	15661	15791	15514	15544	15532	15632	15612	15704	15611	15576	15657	15520	15626	15606	15637	15541	15600	15674	15620	15555	15707	15715	15602	15749	15515	15656	15710	15671	15585	15796	15739	15535	15437	15764	15613	15716	15555	15513	15609	15605	15603	15542	15574	15443	15621	15599	15625	15829	15629	15696	15539	15872	15488	15528	15662	15719	15785	15633	15535	15623	15378	15632	15825	15637	15578	15591	15668	15579	15484	15683	15598	15575	15630	15783	15584	15487	15640	15557	15618	15656	15651	15847	15607	15619	15529	15574	15429	15552	15627	15629	15536	15650	15780	15721	15543	15711	15740	15697	15603	15609	15605	15565	15759	15496	15542	15385	15581	15434	15633	15495	15751	15719	15683	15536	15705	15672	15697	15750	15586	15644	15712	15666	15504	15462	15514	15598	15440	15585	15734	15642	15560	15571	15591	15587	15733	15513	15845	15610	15688	15573	15603	15693	15544	15683	15750	15663	15667	15580	15622	15528	15513	15831	15766	15650	15738	15625	15695	15615	15768	15490	15508	15732	15426	15719	15726	15585	15638	15830	15715	15746	15686	15543	15747	15809	15530	15580	15742	15580	15569	15745	15648	15669	15610	15459	15641	15500	15459	15488	15591	15534	15757	15518	15766	15659	15593	15442	15469	15534	15564	15643	15522	15838	15527	15711	15515	15656	15544	15530	15707	15572	15704	15614	15454	15580	15488	15683	15627	15667	15583	15668	15593	15640	15713	15536	15620	15649	15641	15567	15635	15641	15589	15547	15588	15745	15601	15738	15643	15694	15659	15597	15635	15814	15765	15632	15778	15744	15544	15586	15600	15795	15571	15620	15604	15700	15478	15634	15644	15568	15650	15676	15588	15550	15634	15567	15607	15692	15757	15609	15567	15655	15624	15628	15558	15572	15740	15672	15458	15645	15568	15541	15625	15441	15644	15610	15748	15600	15606	15644	15604	15643	15469	15527	15617	15584	15743	15706	15693	15613	15756	15562	15604	15701	15613	15413	15631	15568	15605	15540	15527	15702	15594	15543	15627	15653	15766	15742	15407	15675	15592	15526	15552	15660	15800	15648	15608	15590	15628	15464	15482	15794	15707	15678	15578	15551	15513	15847	15502	15376	15628	15705	15560	15768	15575	15807	15636	15674	15585	15584	15508	15600	15711	15442	15549	15555	15712	15498	15654	15413	15647	15466	15953	15743	15604	15689
23956	21230	29448	53865	68264	60947	47425	33417	29176	28161	27909	27519	27793	27412	27514	27617	27564	27405	27440	27619	27522	27555	27393	27303	27354	27335	27421	27516	27626	27328	27246	27294	27405	27508	27395	27727	27437	27275	27361	27334	27563	27413	27422	27397	27336	27327	27260	27373	27327	27259	27320	27207	27480	27583	27284	27184	27330	27578	27305	27468	27189	27380	27387	27375	27382	27174	27412	27501	27583	27358	27422	27179	27359	27257	27486	27292	27430	27240	27386	27343	27385	27623	27363	27342	27348	27270	27255	27465	27484	27214	27110	27216	27378	27260	27518	27225	27359	27248	27259	27233	27437	27264	27253	27352	27358	27042	27173	27281	27318	27525	27355	27423	27475	27345	27631	27234	26964	27221	27383	27036	27367	27249	27445	27422	27229	27203	26958	27428	27613	27417	27350	27000	27361	27259	27005	27109	27326	27148	27212	27266	27115	27285	27274	27258	27090	27298	27331	27332	27197	27354	27309	27317	27238	27200	27185	27530	27237	27545	27378	27278	27106	27247	27244	27185	27189	27152	27328	27407	27209	27255	27299	27260	27247	27374	27134	27358	27234	27370	27391	27371	27165	27373	27231	27247	27087	27113	27164	27478	27365	27527	27321	27597	27122	27318	27317	27273	27399	27316	27494	27470	27222	27508	27266	27288	27390	27253	27061	27337	27218	27339	27246	27475	27161	27372	27313	27386	27296	27115	27220	27223	27135	27176	27537	27354	27215	27166	27399	27290	27611	27265	27245	27127	27438	27090	27521	27180	27200	27102	27106	27368	27265	27062	27197	27318	27316	27281	27230	27122	27406	27086	27160	27200	27258	27395	27243	27213	27276	27416	27013	27497	27482	27195	27483	27291	27523	27351	27337	27063	27208	27438	27150	27086	27494	27279	27268	27336	27192	27400	27422	27147	27223	27488	27467	27464	27495	27320	27237	27328	27519	27501	27312	27505	27261	27149	27404	27157	27261	27416	27154	27085	27422	27138	27268	27235	27424	27391	27387	27483	27166	27348	27218	27462	27642	27321	27410	27235	27125	27174	27337	27150	27565	27396	27347	27242	27389	27426	27271	27147	27364	27312	27376	27174	27406	27522	27440	27329	27301	27226	27366	27369	27097	27380	27427	27419	27115	27091	27319	27409	27210	27381	27078	27168	27146	27140	27359	27348	27273	26931	27152	27392	27413	27421	27094	27418	27318	26943	27448	27353	27482	27285	27223	27471	27296	27180	27382	27163	27334	27207	27349	27478	27338	27317	27269	27330	27033	27231	27425	27562	27246	27455	27304	27357	27193	27092	27419	27538	27335	27153	27245	27257	27306	27311	27202	27483	27637	27237	27098	27042	27281	27016	27308	27472	27345	27028	27212	27323	27320	27201	27171	27332	27144	27165	27198	27233	27393	27120	27196	27074	27291	27280	27089	27010	27278	27234	27327	27339	27456	27355	27407	27362	27334	27098	27231	27370	27506	27131	27337	27313	27363	27195	27227	27187	27041	27205	27286	27503	27407	27298	27507	27323	27343	27237	27031	27084	27436	27122	27234	27040	27177	27383	27525	27462	27312	27161	27266	27131	27277	27021	27417	27307	27335	27538	27367	27240	27203	27147	27530	27323	27298	27175	27346	27298	27644	27168	27143	27515	27349	27148	27207	27250	27401	27216	26988	27119	27260	27448	27426	27422	27097	27232	27287	27375	27306	27200	27159	27384	27205	27232	27280	27108	27114	27311	27200	27137	27272	27180	27314	27309	27127	27176	27412	27268	27348	27275	27207	27286	27239	27307	27341	27171	27265	27253	27292	27496	27290	27376	27425	27157	27346	27379	27479	27160	27364	27118	27181	27247	27434	27017	27253	27360	27338	27466	27427	27107	27264	27070	27270	27249	27166	27296	27287	27369	27541	27177	27338	27507	27279	27260	27427	27495	27061	27193	27362	27141	27267	27123	27367	27367	27263	27399	27495	27405	27538	27151	27309	27195	27458	27550	27466	27345	27347	27178	27114	27700	27321	27154	27114	27316	27409	27316	27158	27360	27305	27163	27342	27264	27175	27391	27339	27517	27413	27354	27433	27248	27250	27195	27426	27383	27301	27211	27372	27352	27278	27273	27305	27114	27270	27300	27484	27143	27096	27303	27175	27311	27349	27186	27312	27119	27214	27340	27321	27286	27168	27426	27358	27289	27130	27313	27268	27232	27105	27288	27353	27212	27103	27154	27452	27490	27188	27368	27265	27387	27289	27295	27241	27345	27459	27284	27204	27383	27255	27262	27168	27195	27277	27524	27282	27384	27334	27173	27499	27093	26941	27565	27053	27454	27490	27472	27509	27352	27353	27187	27250	27351	27263	27333	27405	27415	27314	27493	27314	27265	27306	27125	27096	27303	27257	27038	27318	27290	27345	27166	27220	27296	27400	27227	27213	27173	27451	27433	27345	27408	27213	27441	27552	27306	27577	27362	27365	27185	27060	27377	27388	27347	27277	27452	27391	27095	27412	27189	27414	27402	27455	27333	27178	27158	27271	27154	27614	27641	27490	27203	27023	27425	27305	27201	27299	27395	27265	27115	27078	27195	27185	27460	27590	27367	27438	27192	27300	27400	27265	26993	27421	27386	27424	27509	27347	27214	27309	27319	27302	27319	27285	27313	27227	27195	27333	27275	27344	27250	27224	27140	27180	27444	27299	27602	27316	27236	27202	27371	27697	27303	27386	27738	27142	27312	27162	27234	27155	27073	27145	27374	27254	27248	27282	27394	27376	27280	27417	27355	27426	27453	27408	27571	27434	27442	27165	27113	27299	27209	27115	27505	27189	27131	27314	27396	27291	27479	27251	27499	27297	26871	27170	27484	27263	27205	27390	27294	27157	27437	27071	27659	27215	27479	27439	27132	27334	27231	27023	27364	27261	27258	27124	27204	27260	27436	27376	27148	27087	27239	27177	27107	27474	27518	27146	27145	27057	27130	27476	27373	27222	27037	27215	27223	27376	27096	27165	27133	27131	27365	27380	27136	27257	27436	27262	27332	27225	27271	27305	27136	27032	26965	27610	27247	27000	27335	27484	27374	27197	27343	27262	27338	27459	27184	27383	27324	27482	27277	27425	27318	27520	27186	27291	27221	27499	27402	27645	27382	27306	27363	27304	27114	27253	27207	27392	27290	27282	27353	27316	27223	27550	27259	27576	27218	27182	27324	27412	27367	27189	27286	27359	27344	26984	27387	27481	27250	27186	27174	27101	27194	27304	27159	27316	27210	27350	27097	27299	27263	27199	27163	27331	27316	27187	27368	27421	27568	27479	27248	27358	27445	27491	27406	27317	27365	27149	27254	27299	27368	27419	27416	27578	27260	27407	27450	27343	27388	27466	27319	27214	27199	27421	27398	27142	27221	27183	27271	27330	27292	27204	27245	27296	27365	27233	27475	27203	27405	27273	27381	27275	27074	27480	27084	27242	27168	27474	27254	27522	27408	27442	27325	27481	27156	27317	27340	27389	27384	27320	27124	27124	27326	27350	27161	27119	27125	27179	27284	27379	27378	27357	27247	27245	27279	27371	27457	27207	27554	27461	27317	27346	27328	27332	27183	27370	27367	27131	27480	27449	27427	27126	27413	27174	27330	27129	27136	27310	27194	27269	27182	27405	27373	27488	27144	26957	27217	27217	27163	27027	27142	27287	27254	27234	27232	27334	27229	27232	27446	27283	27251	26983	27263	27318	27236	27309	27407	27233	27186	27358	27132	27423	27137	27109	27558	27203	27127	27319	27462	27534	27287	27355	27331	27183	27326	27227	27418	27322	27128	27089	27469	27428	27412	27330	27333	27313	27312	27056	27356	27341	27491	27117	27493	27418	27187	27167	27007	27444	27332	27435	27192	27129	27189	27115	27174	27110	27432	27532	27311	27282	27208	27243	27414	27221	27199	27042	27240	27371	27469	27174	27626	27275	27244	27025	27088	26936	27261	27356	27530	27492	27189	27279	27274	27317	27171	27275	27161	27178	27213	27424	27070	27421	27399	27274	27688	27341	27224	27414	27152	27238	27288	27268	27237	27082	27081	27260	27502	27227	27218	27047	27345	27352	27210	27345	27167	27443	27401	27419	27323	27485	27574	27303	27191	27392	27263	27265	27064	27510	27318	27422	27364	27242	27344	27363	27454	27026	27250	27344	27330	27396	27457	27040	27299	27196	27381	27277	27288	27307	27317	27406	27353	27037	26858	27143	27119	27521	27026	27475	27198	27329	27344	27008	27010	27326	27317	27325	27093	27431	27327	27310	27259	27227	27240	27296	27495	27435	27447	27545	27219	27383	27407	27265	27280	27294	27229	27281	27297	27245	27375	27143	27232	27533	27378	27392	27308	27255	27485	27295	27382	27344	27650	27326	27349	27415	27299	27411	27208	27358	27250	27542	27367	27573	27406	27218	27274	27408	27088	27576	27321	27515	27420	27406	27414	27174	27384	27405	27316	27388	27165	27296	27116	27113	27300	27331	27425	27292	27259	27295	27417	27473	27447	27291	27325	27514	27259	27427	27323	27391	27246	27407	27392	27280	27192	27481	27327	27228	27466	27102	27237	27159	27180	27044	27018	27307	27345	27343	27015	27481	27372	27276	27308	27412	27151	27522	27323	27264	27384	27265	27186	27427	27122	27333	27266	27490	27013	27395	27189	27525	27471	27460	27320	27324	27181	27145	27465	27377	27428	27376	26993	27381	27389	27380	27481	27437	27445	27203	27252	27505	27378	27337	27452	27473	27391	27298	27291	27310	27404	27119	27259	27061	27075	27623	27320	27377	27196	27249	27074	27155	27271	27296	27198	27281	27232	27287	27602	27263	27412	27321	27656	27286	27169	27329	27210	27265	27441	27558	27179	27216	27453	27220	27231	27363	27314	27330	27230	27152	27336	27201	27019	27055	27201	27307	27081	27203	27387	27283	27282	27345	27207	27314	27228	27332	27371	27341	27491	27444	27325	27156	27232	27509	27438	27348	27548	27205	27172	27244	27537	27447	27509	27287	27214	27372	27485	27444	27153	27229	27551	27370	27322	27465	27252	27005	27383	27371	27309	27492	27279	27268	27335	27508	27093	27272	27342	27536	27361	27362	27267	27426	27292	27451	27357	27350	27188	27144	27508	27413	27275	27317	27521
17785	27718	44899	83021	77427	58705	37047	21310	17404	16526	16153	16117	16241	16183	16172	16073	16263	16111	16059	16116	16151	16352	16106	16182	16209	16175	16282	16373	16204	16246	16146	16494	16038	16329	16037	16268	16180	16133	16180	16336	16144	16223	16163	16122	16250	16039	16157	16007	16276	16212	16178	16272	16300	16165	16082	16322	16068	16261	16229	16309	16275	16081	16113	16256	16403	16295	16200	16069	16374	16271	16228	16350	16096	16225	16171	16311	16105	16188	16337	16087	16335	16280	16022	16280	16228	16021	16131	16076	16177	16149	16189	16001	16137	16115	15986	16040	16128	16288	16138	16213	16151	16270	16240	16309	16257	16253	16058	16274	16204	16069	16194	16108	16137	16225	16081	16361	16254	16240	16159	16183	16039	16261	16336	15993	16258	16117	16325	16123	16026	16351	16303	16139	16327	16162	16104	16312	16075	15887	16189	16145	16184	16177	16108	16061	16165	16058	16091	16230	16058	16310	16159	16116	16026	16152	16235	16337	16198	16059	16254	16063	16267	16217	16187	16076	16166	16152	16132	16271	16222	16071	16332	16133	16150	16096	15920	16135	16203	16156	16226	16159	16038	16162	16189	16050	16024	16130	16093	16254	16051	16109	16321	16203	16080	16176	16300	15999	16092	16013	16144	16363	16275	16357	16136	16166	16112	16196	16173	16258	16228	16117	16245	16111	16101	16030	16216	16164	16026	16365	16066	16149	16039	16158	16167	16141	16155	16036	16327	16155	16123	16142	16203	16041	16139	16099	16274	16035	16071	16153	16055	16138	16325	16144	16168	16181	16044	16216	16236	16159	16178	16221	16290	16090	16081	16182	16067	16159	16168	16242	16101	16133	16042	16198	16189	16169	16241	15998	16258	16084	16111	16057	16273	16271	15978	16094	16108	16016	16007	16055	16164	16189	16141	16007	16165	16106	16246	16294	16315	16336	16343	16056	16160	16121	16223	16023	16222	16143	16170	16234	16388	16246	16209	16016	16272	16269	16034	16240	16233	16207	16324	16032	15967	16104	16207	16284	16133	16065	16223	16171	16219	16063	16098	16176	16137	15963	16213	16129	16117	16080	16172	16198	16222	16057	16236	15937	16208	16345	16203	16093	16339	16141	16251	16178	16277	16121	16093	16137	16039	16200	16056	16093	15981	16048	16041	16202	16304	16225	16259	16259	16205	16263	15972	16328	16307	16204	16110	16123	16178	16075	16183	16038	15978	16029	15955	16053	16082	16276	16229	16269	16123	16099	16121	16099	16175	16259	16107	16083	16146	16343	16155	16314	16300	16280	16289	16298	16182	16145	16159	16086	16153	16244	16113	16067	16075	16149	16204	16145	16242	15896	16235	16196	16108	16262	16186	16129	16177	16170	16202	16121	16002	16120	16155	16244	16143	16146	16174	16148	16048	16298	16172	16442	16231	16253	16318	15986	16037	16153	16027	16111	16123	16081	16157	15943	16277	16180	16016	16128	16005	16177	16166	16021	16153	16259	16206	16278	16030	16294	16113	16082	16151	16274	16218	16334	16132	16084	16243	16268	16016	16129	16158	16215	16475	16138	16262	16133	15903	16359	16112	16082	16003	16215	16088	16118	16245	16159	16224	16248	15985	16213	16101	16294	16247	16079	16202	16132	16074	16128	16251	16084	16170	16153	16179	16243	16213	16229	16235	16164	16347	16130	16085	16219	16197	16031	16222	15954	16054	16116	16179	16104	16280	16216	16112	16131	16180	16386	16159	15979	15972	16140	16264	16158	16084	16189	16145	16187	16307	16304	16122	16071	16030	16160	16124	15901	16147	16145	16080	16175	16046	16185	16175	16162	16162	16012	16299	16138	16126	16232	16168	16134	16126	16150	16158	16186	16182	16025	16075	16226	16091	16309	16281	16096	16069	16210	16176	16251	16016	16300	16002	16128	16039	16118	16161	16024	16148	16115	16063	16165	16222	16221	16110	16115	16082	16107	16048	16295	16122	16260	16095	16142	16243	16161	16079	16134	16204	15918	16206	16072	16023	16245	16086	16296	16251	16244	16089	15967	16100	16242	16179	15968	16202	16184	16334	16112	16320	16084	16473	16137	16158	15995	16156	16106	16221	16215	16106	16225	16070	16089	16324	16203	16195	16122	16067	16238	16082	16217	16152	16339	16191	16279	16148	16181	16061	16296	16199	16255	16184	16153	16190	16040	16154	16117	16315	16029	16210	16091	16294	16111	16215	16310	16296	16141	16158	16038	16135	16207	16014	16080	16243	16094	16148	16058	16274	16196	16207	16230	16152	16190	16112	16310	16170	16115	16181	16202	16214	16233	16159	16049	16141	16160	16010	16112	16351	16037	16178	16142	16055	16251	16211	16269	16058	16299	16215	16095	16152	15884	16191	16092	16055	16075	16126	16148	16149	16218	15978	16235	16108	16265	15920	16188	16032	16075	16245	16092	16000	16166	16130	16101	16265	16126	16083	16128	16110	16172	16191	16173	16298	16179	16009	16191	16053	16087	16137	16221	16276	16317	16289	16243	16152	16172	16251	16051	16031	16154	16216	16174	16196	16108	16094	16137	16212	16145	16080	16128	16026	16255	16239	16005	16193	16110	16234	16131	16022	16168	16240	16154	16234	16084	16099	16225	16111	16116	16105	15949	16138	16237	16151	16140	16213	16153	16098	16068	16117	16206	16254	16156	16144	16216	16069	16240	16197	16111	16159	16179	16134	16216	16099	16172	16024	16175	16128	16123	16024	16215	16089	16218	16079	15972	16251	16124	16199	16198	16314	16080	16148	16050	16174	16095	16204	16233	16097	16238	16040	16128	16132	16002	16135	16152	16209	16304	16068	16095	16061	16090	16400	16402	16209	16230	15910	16158	16199	16245	16178	16316	15964	16066	16176	16339	16252	16022	16120	16095	16036	16188	16384	16038	16086	16135	16109	16020	16034	16022	16130	16036	16045	16202	16104	16288	16191	16128	16012	16081	16231	16212	16100	16090	16141	16221	16164	16055	16118	16298	16146	16104	16357	16047	16190	16233	15940	15955	16295	16142	16243	16395	16096	16287	16215	16133	16119	16161	16163	15992	16217	16042	16164	16044	16196	16328	16042	16197	16039	16394	16207	16275	16193	16117	16091	16155	16012	16150	16130	16064	16077	16207	16073	16092	16293	16325	16264	16227	16197	16125	16124	16060	16087	16118	16237	16056	16137	16134	16161	16080	16197	16356	16073	15981	16454	16234	16119	16197	16215	16112	16108	15922	16140	16212	16128	16432	16045	16075	16120	16103	16063	16332	16322	16007	16066	16121	16199	16066	16091	16043	16174	16149	16149	16254	16285	15872	16202	15994	16127	16207	16116	16315	16167	16130	16276	16175	16195	16175	16195	16090	16031	15993	16191	16149	16277	16227	16154	16172	16276	16141	16123	15989	16149	16140	16029	16185	16162	16281	16005	16034	16156	16353	16016	16237	16196	16288	16167	16220	16220	16255	16323	16001	16197	16225	16127	16181	16241	15918	16113	16182	16240	16027	16126	16128	16013	16047	16103	16099	16015	16179	16367	16134	16087	16080	16264	16168	16225	16134	16179	16141	16187	16340	16027	16237	16106	16124	16226	16127	16140	15995	16134	16125	16269	16315	16220	16255	15966	16089	16142	16021	16092	16185	16165	16160	15985	16099	16099	16040	16168	16275	16222	16063	16108	16156	16272	15952	15931	16112	16034	16445	16111	16041	16056	16180	16267	16064	16066	15937	16200	16281	16232	16068	16228	16263	16211	16224	16195	16062	16108	16161	16269	16132	16134	16278	16178	16071	16006	16054	16247	16286	16334	16001	15995	16086	16158	16169	16142	16248	16124	16341	16201	16269	16223	16139	16130	16017	16087	16214	16123	16237	16061	16230	16306	16129	16162	16129	16197	16286	16176	16098	16069	16259	16239	16147	16184	16242	16268	16137	16213	16126	16110	16115	16069	15995	16372	16259	16067	16049	16226	16157	16297	16198	16187	16189	16325	16236	16231	16297	16167	16147	16138	16166	15900	16265	16247	16099	16309	16080	16124	16263	16042	16117	16336	16140	15898	16300	16078	16216	16190	16252	16106	16106	16213	16158	16248	16199	15971	15992	16165	16259	16198	16042	16194	16147	16142	16279	16311	16241	16103	16157	16190	16137	16065	15953	16127	16035	16048	16199	16108	16177	16091	16028	16176	16221	16286	16209	16086	16200	16278	16010	16288	16221	16294	16073	16103	16213	16106	16266	16243	16225	16022	16213	16016	16332	15947	16148	16305	16022	16144	16158	16099	16067	16300	16106	16176	16135	16058	16184	16187	16033	16157	16044	16309	16202	16008	16100	16226	16121	16164	16179	16109	15947	16138	16139	16167	16121	16129	16452	16217	16040	16104	16235	16112	16161	16127	16287	16099	16274	16200	16183	16004	16133	16308	16159	16086	15949	16120	16011	16249	16115	16038	16181	16128	16193	16186	16128	16200	16232	16286	15974	16102	16008	16146	16182	16294	16281	16092	16147	16295	16192	16171	16234	16178	16163	16116	16225	16065	16328	16237	16206	16066	16074	16269	16088	16070	16262	16201	16208	16311	15921	16265	16152	16232	16199	16183	16010	16138	16329	16006	16206	16365	16294	16310	16091	16085	16149	16244	16341	16054	16127	16221	16075	16127	16235	15986	16269	16349	16142	16246	16171	16225	16210	15963	16254	16230	15956	16241	16259	16046	16265	16215	16257	16091	16099	16250	16008	16137	16275	16172	16173	16204	16176	16178	16092	16047	16328	16119	16304	16154	16134	16115	16165	16053	16325	16291	16167	16291	16314	16223	16299	16143	16054	16125	16280	16179	16319	16014	16130	16175	16417	16082	16282	16193	16061	16080	16014	16167	16178	16207	16174	16165	16173	16197	16237	16150	16168	16215	15972	16198	16274	16344	16096	16045	16278	16229	16013	16190	16194	16196	16140	16299	16128	16189	16118	16169	16053	15855	16241	16182	16201	16084	16232	16324	16064	16130	16302	16277	16226	16121	16050	16257	16252	16176	16116	16068	16093	16140	16244	16202	16148	16147	15981	15999	16306	16270	15954	16152	16158	16177	16129	16165	16200	16137	16122	16054	16173	16114	16246	16254	16044	16050	16245	15982	16213	16433	16222
22845	21231	33765	66050	70860	61859	49131	35394	30689	29326	29169	28744	28615	28680	28672	28514	28767	28680	28643	28570	28668	28623	28685	28501	28380	28433	28404	28313	28782	28487	28531	28432	28317	28598	28312	28358	28549	28437	28285	28365	28479	28462	28533	28309	28252	28404	28776	28247	28395	28398	28374	28411	28377	28443	28511	28503	28673	28394	28380	28146	28428	28464	28377	28752	28374	28352	28456	28450	28389	28370	28349	28420	28276	28439	28344	28625	28570	28630	28280	28373	28163	28161	28333	28256	28445	28218	28012	28202	28298	28336	28387	28232	28388	28285	28233	28428	28648	28517	28325	28358	28316	28331	28406	28280	28451	28686	28417	28386	28329	28471	28099	28230	28302	28649	28758	28493	28235	28405	27753	28158	28417	28213	28299	28562	28628	28225	28250	28440	28545	28563	28326	28406	28380	28275	28270	28532	28450	28394	28511	28438	28395	28489	28538	28604	28328	28538	28385	28441	28590	28310	28262	28260	28297	28664	28437	28232	28497	28458	28097	28485	28412	28279	28175	28200	28347	28242	28163	28355	28136	28283	28124	28155	28331	28306	28070	28362	28062	28317	28192	28490	28283	28369	28161	28070	28260	28369	28231	28258	28446	28298	28490	28110	28021	28373	28631	28133	28414	28464	28248	28529	28465	28528	28270	28366	28301	28427	28324	28215	28567	28419	28164	28579	28474	28430	28263	28319	28291	28596	28329	28406	28573	28239	28388	28270	28191	28402	28267	28413	28474	28337	28420	28216	28491	28664	28279	28282	28021	28377	28434	28394	28585	28482	28233	28486	28325	28118	28266	28370	28508	28501	28560	28341	28548	28229	28316	28433	28520	28257	28360	28073	28125	28461	28411	28609	28289	28197	28158	28361	28586	28471	28443	28242	28610	28207	28556	28254	28653	28316	28349	28461	28178	28256	28184	28265	28494	28398	28162	28148	28289	28393	28246	28213	28429	28166	28302	28354	28360	28462	28298	28500	28232	28467	28394	28329	28426	28592	28379	28237	28222	28024	28261	28189	28247	28236	28348	28069	28421	28074	28284	28132	28400	28346	28266	28199	28352	28329	28264	28473	28492	28280	28404	28248	28215	28357	28452	28340	28465	28533	28287	28403	28385	28201	28205	28253	28477	28242	28308	28251	28379	28208	28276	28311	28485	28386	28329	28215	28332	28377	28396	28325	28459	28677	28197	28174	28465	28363	28064	28367	28427	28239	28231	28307	28249	28321	28539	28445	28330	28358	28445	28373	28320	28443	28342	28326	28324	28385	28425	28402	28298	28264	28470	28220	28370	28273	28353	28425	28389	28202	28276	28409	28709	28585	28411	28429	28205	28371	28258	28190	28168	28221	28233	28555	28376	28241	28586	28635	28085	28163	28321	28346	28401	28251	27909	28353	27981	28177	28325	28371	28540	28238	28326	28203	28315	28372	28327	28385	28278	28424	28354	28205	28263	28515	28398	28211	28586	28005	28374	28216	28311	28286	28075	28287	28246	28317	28362	28473	28444	28267	28277	27999	28501	28270	28126	28238	28032	28304	28367	28160	28371	28389	28385	28538	28312	28285	28210	28504	28403	28276	28338	28334	28529	28351	28494	28712	28218	28301	28179	28414	28290	28144	28156	28436	28325	28185	28480	28708	28461	28464	28304	28513	28182	28346	28254	28437	28351	28250	28285	28103	27970	28411	28279	28272	28260	28347	28564	28840	28373	28344	28276	28429	28033	28162	28265	28385	28512	28367	28442	28694	28475	28521	28461	28463	28398	28235	28523	28330	28462	28326	28268	28263	28274	28235	28474	28352	28543	28403	28306	28197	28291	28354	28311	28290	28372	28057	28257	28359	28431	28213	28435	28385	28510	28506	28346	28552	28459	28125	28441	28206	28391	28304	28641	28196	28285	28302	28579	28230	28582	28208	28207	28534	28523	28304	28308	28472	28325	28242	28492	28332	28401	28419	28206	28372	28139	28177	28133	28340	28065	28325	28138	28291	28380	28193	28407	28273	28370	28342	28230	28435	28492	28532	28351	28242	28239	28397	28190	28368	28269	28260	28439	28211	28523	28393	28625	28206	28302	28502	28236	28162	28299	28184	28641	28492	28402	28261	28567	28686	28201	28456	28267	28224	28183	28178	28347	28311	28442	28160	28193	28335	28265	28181	28370	28294	28470	28453	28145	28446	28277	28261	28398	28367	28300	28269	28302	28287	28306	28229	28069	28502	28366	28170	28098	28253	28152	28356	28105	28403	28574	28156	28363	28224	28424	28236	28330	28367	28319	28268	28289	28188	28221	28347	28090	28401	28278	28396	28346	28290	28340	28330	28422	28300	28441	28378	28462	28256	28695	28448	28122	28443	28658	28296	28183	28012	28267	28410	28374	28314	28315	27980	28266	28551	28309	28438	28209	28442	28098	28311	28258	28450	28296	28229	28384	28313	28148	28328	28379	28187	28359	28399	28339	28165	28389	28124	28462	28338	28499	28403	28122	28399	28118	28328	28518	28580	28238	28496	28388	28299	28370	28588	28269	28273	28298	28395	28318	28310	28691	28270	28395	28448	28553	28176	28313	28151	28277	28196	28212	28358	28410	28419	28400	28297	28192	28341	28284	28427	28264	28552	28355	28355	28342	28373	28435	28241	28493	28304	28271	28244	28200	28441	28308	28217	28415	28318	28360	28153	28171	28528	28380	28454	28522	28450	28186	28345	28137	28354	28255	28492	28257	28371	27998	28099	28255	28398	28570	28312	28290	28408	28445	28594	28542	28390	28101	28318	28100	28206	28430	28349	28271	28162	28241	28358	28253	28402	28262	28202	28357	28429	28385	28337	28270	28262	28466	28415	28264	28365	28075	28166	28212	28356	28211	28317	28299	28531	28294	28151	28212	28434	28458	28279	28441	28369	28294	28327	28504	28292	28462	28095	28112	28389	28085	28345	28542	28465	28134	28229	28283	28483	28426	28454	28453	28244	28533	28428	28425	28462	28461	28182	28501	28358	28449	28252	28277	28271	28046	28110	28334	28430	28339	28434	28472	28035	28065	28204	28418	28320	28291	28336	28366	28373	28518	28291	28667	28360	28300	28289	28684	28391	28307	28386	28516	28476	28306	28622	28427	28384	28064	28295	28275	28500	28520	28224	28074	28354	28348	28393	28399	28309	28400	28222	28397	28308	28243	28339	28471	28258	28200	28147	28254	28318	28377	28227	28328	28547	28092	28388	28412	28465	28139	28229	28198	28334	28261	28345	28297	28456	28345	28427	28369	28239	28376	28356	28276	28431	28246	28490	28223	28325	28288	28409	28277	28705	28239	28459	28457	28255	28214	28390	28339	28539	28369	28345	28458	28349	28244	28154	28412	28232	28186	28400	28130	28168	28377	28178	28308	28222	28338	28417	28153	28585	28589	28347	28136	28156	28297	28429	28231	28270	28244	28444	28410	28330	28484	28233	28217	28317	28399	28549	28293	28121	28318	28165	28212	28403	28380	28359	28170	28199	28173	28102	28509	28471	28218	28096	28297	28475	28371	28585	28583	28357	28391	28506	28588	28735	28525	28353	28419	28379	28322	28261	28212	28100	28372	28015	28161	28496	28435	28422	28604	28206	28071	28498	28306	28054	28214	28170	28265	28183	28674	28199	28278	28546	28434	28477	28213	28485	28251	28443	28228	28294	28427	28376	28262	28230	28435	28336	28167	28077	28228	28173	28456	28346	28074	28398	28308	28086	28432	28392	28156	28519	28221	28490	28487	28285	28492	28390	27989	28158	28551	28624	28480	28221	28275	28413	28410	28506	28389	28502	28593	28265	28331	28342	28143	28277	28251	28509	28347	28219	28215	28341	28162	28382	28295	28348	28560	28394	28321	28632	28431	28382	28512	28329	28519	28242	28316	28448	28251	28253	28488	28614	28301	28210	28316	28324	28373	28396	28244	28362	28418	28302	28550	28383	28286	28266	28266	28447	28110	28347	28246	28460	28416	28409	28149	28285	28402	28257	28335	28508	28235	28415	28478	28445	28254	28233	28331	28403	28520	28475	28421	28168	28669	28449	28353	28458	28399	28226	28279	28433	28231	28534	28200	28397	28486	28362	28159	28418	28198	28449	28246	28224	28476	28280	28216	28435	28494	28270	28167	28496	28232	28291	28173	28264	28284	28191	28269	28146	28511	28289	28483	28392	28264	28543	28554	28194	28334	28415	28273	28410	28577	28400	28152	28397	28416	28386	28537	28506	28366	28100	28402	28313	28245	28412	28278	28249	28182	28417	28534	28301	28533	28460	27985	28432	28306	28425	28327	28144	28406	28347	28181	28361	28600	28391	28282	28345	28314	28314	28256	28395	28117	27991	28124	28295	28437	28389	28359	28467	28199	28188	28327	28290	28368	28389	28412	28516	28406	28296	28147	28450	28067	28279	28243	28240	28534	28148	28443	28443	28340	28322	28498	28339	28469	28193	28222	28401	28382	28453	28269	28498	28422	28550	28204	28300	28397	28223	28339	28402	28186	28270	28292	28245	28254	28381	28213	28201	28173	28255	28573	28524	28536	28167	28545	28429	28341	28412	28423	28083	28461	28338	28427	28376	28320	28442	28271	28343	28412	28222	28560	28374	28372	28309	28086	28385	28503	28349	28511	28439	28403	28361	28199	28297	28378	28370	28219	28329	28378	28295	28188	28426	28308	28227	28453	28470	28262	28212	28190	28425	28339	28540	28448	28291	28131	28360	28392	28490	28375	28483	28530	28263	28285	28466	28221	28222	28219	28217	28244	28326	28499	28603	28399	28174	28338	28410	28333	28237	28378	28471	28307	28391	28363	28227	28403	28369	28462	28123	28316	28324	28319	28520	28135	27954	28161	28342	28362	28463	28173	28242	28346	28414	28443	28388	28462	28372	28426	28398	28269	28334	28447	28414	28350	28374	28583	28468	28320	28362	28227	28501	28255	28058	28154	28296	28264	28357	28379	28198	28357	28334	28316	28355	28300	28217	28484	28276	28212	28412	28606	27990	28299	28529	28373	28253	28522	28410	28199	28277	28226	28259	28588	28356	28261	28091	28382	27982	28210	28376	28414	28433	28529	28284	28360	28235	28217	27992	28247	28309	28361	28312	28381	28557	28463	28461	28099	28167	28503	28302	28301	28296	28379	28391
19233	31315	87155	98403	86847	64403	39904	23070	19010	17330	17145	16998	17124	16707	16923	17020	17140	16988	17162	17269	16975	17110	17133	17015	16788	16962	17087	16941	16897	17074	17056	17078	16970	17223	17025	16966	17122	17041	17076	17070	16942	16865	16760	17219	16973	17027	16909	16892	17002	16922	17056	16891	17199	17102	17225	16868	17105	17075	17028	16962	16852	17025	17187	17131	16760	17088	17016	16942	17029	16947	16941	17087	16958	17002	16966	17152	16998	16976	16997	17025	16973	17201	17070	16834	17031	17191	16961	16963	17100	16987	17141	16983	17036	17043	16965	16966	17001	17250	16928	16805	17034	17110	16834	16802	17078	16893	16908	16770	17039	17010	17012	16986	16874	16871	16907	16985	17009	17048	16849	16982	16921	17156	16833	16948	16899	16987	17018	16960	17086	17067	17023	16913	17025	16806	16924	16649	16797	16773	16888	16922	16907	16830	16919	16931	17014	17030	16915	17067	17035	17011	17062	16848	17056	16942	17104	16861	17126	16955	16890	16839	17065	16797	17040	17064	16981	17073	17037	17048	16744	17015	17103	16861	16745	16906	17120	16879	16918	16949	17006	17093	16943	17122	17026	16985	16815	17001	17057	17073	17009	16957	16859	16843	17124	16930	16818	16990	17078	16920	17018	16902	16924	17044	17008	16780	17058	16999	17028	17015	16760	16972	16924	16987	16839	17027	17050	17093	16941	16966	16874	16869	16743	16765	16856	17068	17076	16903	16979	16917	16977	17007	17048	16896	16809	16804	16945	16997	16954	16939	17058	16931	17224	16765	16811	17025	17009	17200	17073	17138	17013	16917	16901	16915	17296	17026	17071	17074	16815	16845	16782	16877	17006	16930	17005	17051	17055	16974	16993	16896	17054	16812	17014	16984	17139	17078	16951	16904	16864	16820	16889	16992	17064	17083	16780	16804	17042	16987	17011	16708	17135	16979	17088	16904	17169	16956	16943	17005	16794	17015	17011	16976	16886	16920	16940	17096	17002	17003	16924	17061	17098	17021	16784	16850	17000	17036	16996	16984	16899	16986	16796	17114	16839	16992	16878	16843	16945	16911	16763	16798	16907	17045	16858	16929	16946	16781	16992	17070	16930	16952	16933	16997	16902	16906	16932	17000	16895	17067	17034	16944	17014	17078	16867	17139	17074	17134	17006	17209	17105	16967	16975	16934	16928	16942	17122	17005	16909	17076	17117	16839	17019	17069	17066	16880	16899	17023	17139	16889	16902	16910	17032	16950	17008	17082	17161	16823	16981	16884	17106	16868	16776	16736	16820	17034	16870	16867	16921	17033	17097	16957	17186	16729	16945	16877	16791	16946	16966	16998	17002	17072	16997	16852	17020	16659	16889	17061	17022	17065	16978	17078	16901	16942	17029	16973	17089	17147	17083	16865	16770	17020	17056	16812	17015	17041	17090	16959	16987	16887	17010	16968	17082	16864	16766	17072	16842	16875	16894	16863	16909	17010	17095	17076	17033	17153	16809	16889	16903	17005	16861	17032	16807	16994	17037	16982	16850	16782	17025	16819	16899	17047	16916	17061	17081	16857	17009	17052	16966	16968	17020	16993	17182	16843	17007	16952	17180	16953	16849	17089	16886	16895	16774	16845	17013	16972	17144	16908	17077	17049	16960	16926	17035	16852	17058	16967	16945	16921	16892	17027	17059	17096	16983	17091	16845	16972	17164	17010	17124	17048	17066	16910	16948	17041	16982	17052	16996	16821	17054	16864	16865	17052	16851	17057	17011	16985	16776	16911	17157	16979	16959	16743	16994	17027	16926	17033	17152	17083	16884	17044	16863	16879	16835	16885	17101	17177	16808	16857	16940	17095	16795	16917	16981	17049	17115	16849	17109	16855	17082	16980	16925	16879	17192	16969	16867	17036	16890	16825	16990	17020	16859	17060	17012	17129	17080	16950	16838	17080	17036	16826	16880	16978	17096	16976	17025	17068	16761	17011	17014	16976	17031	17067	16931	17049	17052	16955	16950	16929	16940	16958	17018	17058	16977	17037	16945	17064	17007	16765	17028	17053	16929	17112	16860	17019	16848	17001	16906	17126	16802	17024	17021	16923	16993	16963	16975	16963	16948	17034	16975	17070	16742	16948	16873	16892	16984	17017	16975	16823	17002	17016	16966	16837	16852	16856	16978	17046	16733	16807	16883	17159	16689	16828	17004	17125	17113	16731	17025	16925	16850	16899	17134	16886	16953	16895	16819	16928	16975	17026	17124	17151	17127	17038	17001	16788	17087	16939	16926	17123	17128	17028	17036	17004	17033	16871	16847	16886	16949	16842	16770	17072	16962	16995	16964	17154	17054	16898	16920	16984	16897	16927	16890	17048	17175	17170	17167	16777	16903	17023	17199	16965	17138	16981	16843	17083	16923	17124	17012	17042	16936	16762	17023	17002	17012	17028	17070	16844	16931	17157	17105	16834	17137	17001	17050	16901	16894	16880	16924	16772	17193	16985	16848	16682	17026	17075	17016	16978	16971	16744	16900	17006	16984	16856	17001	16988	16900	17189	16765	16725	16990	17088	16770	16998	17078	16989	16945	16985	16836	17045	17278	16957	17101	17001	17055	16909	16881	16752	16867	17065	16894	17042	16933	17004	16791	17085	17094	17021	16988	16769	16923	16977	16762	17092	16988	16844	16846	16937	17003	16981	16839	16978	16853	16936	16949	17076	16861	17036	16946	17001	17007	17036	16888	17049	16912	16971	16900	16865	16776	16876	17082	17024	16916	16891	16880	17039	16988	16869	17001	17009	17074	16892	17029	16954	16888	17039	16981	17022	16991	17111	16868	16928	16719	17026	17118	16772	16943	17183	17016	16956	16764	16929	16912	16792	17056	16903	16920	16974	16981	16856	16953	16797	16925	16914	16971	16874	17105	16853	17023	17063	16868	16947	16877	16980	16794	16955	17025	16825	16896	17033	16997	17069	16996	17035	16906	16919	16874	17074	16790	16931	16875	16963	16883	17082	16985	16947	16914	16947	16992	16951	16954	16893	17190	16991	16975	17033	17016	16895	16884	17101	17040	17096	16880	16866	16922	16927	17057	16786	17084	17005	16855	16941	17100	17152	17136	17054	16979	16914	17012	16968	16954	16935	16815	16920	17098	17007	16867	16912	16941	16914	17050	17018	16865	17121	16756	17088	17302	17013	16744	17013	17010	16782	16949	16935	16690	17018	17101	16856	16833	16832	16913	17000	16910	16991	17022	17150	17055	16881	16968	17002	16908	16866	16982	17272	16999	16871	16982	16880	16814	16988	16949	17003	17057	17003	16845	16959	16922	16956	16927	16948	16909	17027	16821	16845	16782	16882	17092	16895	16913	16934	16890	17057	16871	16980	16899	16782	16709	17034	16988	17033	16865	16826	17070	16902	17043	16992	17065	16843	17011	17051	16997	17031	17089	16940	16909	16999	17135	17198	16757	16911	16831	16851	17038	17059	17044	16781	16985	17007	17031	17023	16905	16915	16974	17160	16944	16962	16962	17045	17008	17126	16831	17000	17059	16956	17011	16839	16874	17001	16755	16809	16933	16837	16903	16956	16944	17043	16976	17048	16986	17008	16794	16833	16934	16915	16958	16906	16955	16813	16899	17073	16804	16940	17019	17009	16962	16783	16981	16992	16713	17089	16897	16968	16870	17009	17201	17101	16852	16958	17092	17086	16880	16868	16773	17055	16990	16984	17052	17072	17067	17072	16676	17058	16951	16811	17147	16835	16957	16973	17137	17084	17102	16866	16918	16922	16874	17097	16983	17010	17020	16947	16750	17003	17150	16877	17126	16791	16987	16912	16958	17030	16889	17210	16869	16879	16834	16966	16850	16920	16805	17025	16823	16994	16914	16825	16929	16943	16896	16769	17113	16960	17115	17040	16914	17145	16999	17044	16990	16931	16936	16998	17074	16922	16782	16810	16906	17111	16864	17067	16752	17180	16975	16898	16922	17077	16954	17064	17083	16971	17009	17070	16898	16911	16902	16888	16897	16839	16934	16879	17030	16815	16789	16900	16985	16991	16999	16949	17106	17013	16726	16954	17066	16870	16896	16982	16934	16900	17030	16963	16925	16972	17049	17026	16894	17091	17092	16966	16890	16859	16999	16889	16936	16893	16938	17072	16956	17018	16750	16723	17112	16969	16933	16978	17109	16907	17046	16993	16896	16957	17013	17105	17046	16789	17079	17010	17149	16886	16711	16985	16851	17030	17053	17062	17119	17034	17012	16949	16986	16955	16974	16863	17035	16856	17054	17179	17017	17004	17148	16966	17010	17021	16873	17109	16921	16919	16932	17086	17104	16995	16878	16903	17042	17130	16860	16942	16934	16860	16965	16985	16927	17077	16993	16803	16969	17021	17046	17033	16935	16891	16988	16930	16879	16920	16871	16904	17109	16908	16997	16944	17001	17089	16959	16930	17006	16956	17042	17027	16963	16936	17071	16965	17081	17014	16977	16948	17148	16894	17003	17098	16913	17096	17139	16867	16988	17087	17058	16931	17081	16985	16896	16739	17022	16983	17022	16870	17029	16989	17023	17125	17087	17104	16860	17036	17020	16778	16935	17090	16981	16815	17131	16812	16981	16788	17048	16771	16977	16830	16968	16882	16985	17135	17004	17034	16847	16895	16844	17102	16965	17076	16887	16756	16912	16967	16988	17059	16969	17130	16883	16911	16867	17028	17008	16976	16920	16994	17059	16848	16934	16847	17082	16957	17027	16988	16908	17040	16830	17040	16950	17010	17019	16877	16864	16974	16843	16873	16900	16932	16969	16891	16829	17085	16972	16946	17103	17146	16889	17127	16893	16923	16851	16894	16882	16864	16913	17052	16850	16831	16839	16944	17010	16991	17075	17030	17067	17074	16917	16842	17011	16749	16933	16820	16984	16975	16844	17101	16845	16967	16936	17173	16987	16933	17161	17009	17070	16973	16947	17072	17032	16958	16858	17022	16974	17107	16939	16743	16920	16807	17060	16802	17079	17087	16945	17053	16914	16970	17029	16817	17133	17009	16823	17026	16994	17205	16777	16986	17056	16895	16899	16938	17025	17029	16724	16925	17062	16880	17014	16857	16753	17118	17012	16910	16910	16916	16910	16949	16799	17006	16839	16957	16883	17144	16857	16779
31722	26213	31479	37942	42626	37604	32243	29096	28151	27945	27750	27783	27736	27366	27506	27527	27443	27285	27367	27657	27378	27648	27868	27437	27523	27458	27290	27467	27664	27447	27299	27447	27862	27582	27548	27405	27280	27454	27485	27458	27456	27469	27599	27548	27577	27915	27608	27458	27578	27724	27613	27449	27609	27611	27630	27501	27446	27657	27726	27568	27398	27558	27587	27245	27208	27440	27423	27513	27472	27469	27527	27665	27558	27417	27418	27304	27534	27408	27590	27607	27359	27388	27528	27588	27400	27626	27473	27349	27532	27391	27349	27354	27349	27547	27646	27413	27499	27185	27818	27401	27456	27512	27549	27575	27598	27347	27611	27569	27600	27323	27532	27357	27522	27719	27425	27517	27279	27726	27288	27453	27664	27516	27493	27524	27439	27400	27505	27446	27435	27222	27229	27384	27215	27311	27619	27261	27470	27530	27405	27280	27362	27460	27324	27403	27527	27556	27188	27543	27581	27495	27504	27514	27497	27458	27629	27436	27342	27400	27705	27608	27327	27288	27152	27281	27569	27433	27406	27301	27656	27499	27463	27538	27650	27509	27440	27455	27715	27422	27206	27774	27476	27446	27357	27598	27339	27675	27380	27440	27443	27453	27626	27537	27434	27435	27371	27477	27307	27697	27635	27602	27330	27496	27648	27430	27533	27385	27328	27443	27555	27512	27657	27410	27428	27637	27281	27256	27715	27451	27102	27343	27378	27419	27516	27585	27502	27555	27317	27540	27370	27339	27194	27460	27692	27571	27569	27329	27354	27415	27473	27469	27369	27647	27447	27432	27347	27440	27858	27513	27392	27472	27527	27526	27554	27387	27532	27684	27492	27385	27525	27334	27220	27517	27638	27718	27353	27638	27673	27391	27567	27575	27410	27685	27698	27464	27316	27314	27398	27479	27238	27496	27421	27342	27581	27492	27469	27241	27350	27366	27430	27523	27455	27571	27460	27336	27383	27623	27398	27602	27455	27226	27460	27525	27493	27311	27241	27361	27263	27605	27631	27627	27367	27569	27603	27681	27606	27460	27513	27690	27591	27287	27374	27573	27536	27559	27467	27495	27498	27454	27555	27379	27486	27414	27433	27597	27700	27393	27482	27493	27592	27608	27427	27373	27476	27694	27564	27469	27498	27425	27495	27492	27510	27192	27526	27231	27359	27493	27618	27422	27328	27205	27528	27495	27852	27543	27496	27212	27349	27498	27508	27218	27499	27471	27488	27655	27661	27794	27650	27377	27528	27683	27705	27364	27447	27564	27611	27658	27675	27383	27376	27633	27504	27164	27380	27457	27531	27290	27555	27626	27459	27626	27482	27366	27434	27942	27658	27614	27659	27695	27512	27546	27485	27491	27699	27433	27654	27532	27458	27790	27651	27732	27404	27636	27412	27425	27491	27355	27613	27599	27624	27699	27509	27639	27533	27543	27526	27460	27442	27391	27334	27517	27436	27907	27331	27527	27516	27590	27483	27393	27692	27700	27520	27520	27582	27627	27434	27288	27584	27739	27700	27246	27756	27703	27468	27365	27481	27351	27406	27514	27378	27228	27564	27267	27429	27559	27420	27465	27452	27467	27418	27231	27429	27344	27489	27557	27505	27542	27677	27507	27457	27637	27446	27703	27589	27390	27665	27361	27562	27553	27559	27301	27537	27524	27402	27536	27560	27555	27399	27417	27600	27613	27382	27439	27357	27638	27374	27309	27644	27491	27436	27493	27603	27579	27423	27319	27371	27544	27518	27625	27551	27452	27345	27525	27393	27629	27550	27364	27649	27367	27302	27328	27537	27601	27434	27350	27712	27330	27596	27479	27323	27510	27677	27548	27497	27421	27670	27347	27425	27616	27546	27393	27319	27458	27638	27454	27588	27652	27801	27555	27538	27395	27698	27856	27308	27349	27685	27340	27590	27553	27411	27578	27427	27628	27808	27560	27651	27566	27570	27261	27577	27447	27370	27570	27414	27540	27547	27567	27698	27459	27470	27479	27606	27226	27488	27468	27420	27506	27540	27496	27535	27731	27559	27485	27605	27552	27798	27645	27615	27675	27557	27561	27409	27498	27357	27578	27348	27344	27797	27560	27384	27206	27325	27513	27406	27663	27459	27556	27505	27648	27652	27585	27328	27571	27624	27645	27623	27532	27614	27535	27433	27462	27590	27409	27452	27392	27480	27346	27202	27362	27531	27603	27513	27686	27591	27366	27510	27517	27842	27721	27605	27698	27684	27737	27753	27495	27460	27510	27637	27368	27555	27634	27516	27403	27435	27699	27651	27692	27483	27261	27650	27339	27287	27523	27438	27494	27380	27455	27504	27497	27468	27560	27503	27348	27985	27630	27409	27604	27547	27660	27636	27404	27502	27306	27597	27269	27420	27652	27475	27516	27780	27595	27595	27261	27384	27456	27410	27701	27331	27257	27651	27817	27533	27513	27639	27708	27441	27548	27627	27652	27415	27447	27674	27482	27720	27533	27496	27430	27615	27672	27407	27707	27318	27269	27377	27478	27757	27577	27598	27319	27713	27246	27515	27653	27409	27327	27442	27289	27576	27483	27369	27451	27598	27278	27406	27452	27746	27604	27650	27433	27531	27707	27391	27644	27396	27513	27604	27590	27488	27684	27685	27802	27446	27511	27488	27352	27445	27558	27305	27655	27452	27211	27263	27373	27693	27289	27582	27897	27596	27534	27768	27591	27584	27485	27499	27313	27488	27482	27476	27457	27562	27502	27482	27463	27542	27395	27341	27519	27569	27567	27586	27449	27483	27456	27571	27641	27466	27747	27529	27584	27274	27384	27272	27462	27521	27553	27415	27166	27425	27468	27569	27448	27452	27487	27289	27538	27625	27561	27601	27412	27561	27375	27419	27452	27480	27585	27505	27468	27230	27499	27623	27573	27194	27421	27270	27374	27543	27318	27539	27509	27642	27521	27361	27471	27624	27554	27514	27491	27468	27307	27558	27562	27388	27411	27624	27427	27520	27649	27654	27666	27409	27544	27680	27368	27496	27401	27685	27535	27489	27533	27495	27436	27374	27675	27417	27676	27469	27756	27615	27757	27421	27280	27434	27260	27651	27457	27341	27333	27557	27494	27688	27594	27579	27369	27416	27291	27448	27284	27576	27480	27403	27494	27266	27709	27463	27595	27616	27561	27540	27317	27626	27588	27552	27565	27563	27605	27301	27342	27380	27345	27628	27365	27370	27392	27809	27531	27425	27543	27265	27537	27685	27608	27533	27465	27510	27428	27470	27607	27490	27717	27498	27529	27291	27452	27347	27481	27513	27650	27442	27433	27491	27528	27666	27715	27654	27242	27461	27641	27508	27363	27699	27544	27250	27502	27681	27419	27607	27447	27521	27762	27534	27675	27670	27469	27430	27554	27533	27641	27589	27693	27710	27302	27584	27508	27596	27584	27534	27326	27691	27605	27536	27610	27511	27546	27546	27926	27325	27448	27477	27456	27402	27447	27760	27758	27652	27618	27725	27380	27658	27683	27552	27582	27768	27433	27374	27707	27574	27528	27481	27560	27614	27555	27541	27374	27576	27430	27451	27562	27775	27589	27350	27662	27719	27482	27481	27556	27534	27592	27592	27519	27497	27496	27546	27697	27434	27386	27202	27700	27650	27677	27461	27348	27392	27349	27457	27526	27601	27367	27485	27393	27374	27542	27894	27598	27498	27427	27468	27517	27405	27564	27719	27323	27583	27604	27283	27733	27657	27694	27517	27533	27239	27390	27264	27559	27737	27410	27581	27429	27464	27535	27522	27473	27508	27532	27297	27395	27378	27336	27454	27627	27559	27481	27647	27766	27558	27695	27642	27382	27542	27475	27551	27663	27584	27439	27622	27523	27440	27556	27525	27645	27786	27375	27432	27342	27314	27642	27680	27575	27522	27369	27446	27714	27348	27497	27427	27145	27696	27517	27760	27619	27677	27373	27584	27227	27613	27567	27486	27699	27530	27551	27403	27546	27291	27696	27433	27594	27457	27813	27574	27441	27246	27633	27510	27569	27208	27474	27160	27757	27314	27351	27624	27710	27666	27668	27492	27525	27507	27911	27544	27749	27794	27586	27485	27531	27650	27402	27279	27449	27650	27411	27450	27449	27684	27353	27590	27602	27638	27376	27625	27493	27444	27818	27478	27626	27524	27408	27514	27594	27272	27470	27550	27501	27715	27331	27656	27333	27368	27624	27636	27482	27495	27472	27365	27849	27617	27562	27487	27346	27457	27415	27694	27601	27425	27379	27876	27334	27554	27595	27652	27484	27457	27545	27674	27564	27499	27424	27303	27520	27757	27594	27535	27754	27825	27625	27595	27573	27611	27475	27355	27598	27733	27497	27517	27609	27517	27664	27217	27531	27772	27691	27762	27558	27661	27484	27333	27283	27262	27355	27639	27511	27394	27642	27543	27197	27254	27640	27680	27331	27369	27526	27370	27396	27605	27441	27435	27589	27367	27458	27513	27610	27683	27433	27566	27296	27475	27533	27784	27436	27356	27521	27560	27507	27632	27415	27513	27502	27338	27540	27447	27540	27384	27467	27483	27623	27506	27344	27483	27443	27795	27567	27497	27283	27439	27503	27492	27566	27460	27550	27638	27545	27667	27634	27471	27420	27231	27403	27662	27582	27666	27430	27707	27536	27519	27594	27282	27453	27653	27294	27428	27364	27502	27355	27448	27302	27323	27557	27620	27100	27453	27399	27488	27549	27552	27405	27549	27470	27313	27600	27752	27329	27704	27506	27792	27323	27375	27436	27721	27674	27181	27543	27425	27522	27533	27502	27512	27512	27548	27393	27533	27393	27474	27589	27283	27579	27330	27492	27580	27749	27536	27380	27385	27534	27464	27097	27615	27569	27650	27500	27656	27332	27577	27164	27657	27501	27375	27712	27499	27664	27394	27245	27351	27490	27536	27560	27348	27295	27470	27137	27455	27454	27623	27832	27577	27377	27807	27529	27639	27477	27320	27252	27466	27683	27539	27391	27531	27304	27492	27452	27674	27802	27658	27650	27534	27525	27709	27595	27463	27412	27328	27623	27711	27480	27812	27111	27480	27248	27530	27589	27325	27717	27327	27757	27644	27650	27619	27443	27491	27639	27525	27318	27429	27557	27643	27753	27422	27838	27552	27424
16219	18257	20055	28044	32138	25538	19829	16975	16312	16130	15945	16169	16087	15805	15950	16021	16250	16189	16060	15996	15972	16047	16020	16033	16164	16203	16057	16075	15996	16057	16175	16020	16058	15946	16192	15970	16129	16059	16000	16006	15998	15847	16048	15952	15841	15930	16048	15868	16064	15880	16028	15979	15929	16049	16090	16106	16084	16036	15935	15968	16021	15910	15970	15999	15938	16035	16101	16032	16096	16077	16218	15942	15923	16115	16033	15797	16053	15853	15838	15983	16062	16063	16015	15828	16007	16157	15929	16060	16038	15915	15959	16101	15859	15847	16112	16061	16094	15991	15928	15877	15878	16008	15899	15952	15925	15871	15958	15886	15944	16000	16168	15825	15969	16039	15967	15997	16076	15885	16076	16155	15983	16036	15984	15816	15837	16019	15863	16194	15934	16015	15873	15858	16044	15985	15952	16240	16026	15850	16040	16012	16152	15962	15935	16146	15889	15879	15955	15888	15948	16020	15939	15976	16020	16059	15961	16109	16126	15974	16165	16188	15779	15831	15982	16083	15899	16175	15952	15975	16011	16143	15880	15920	16030	15981	15876	15904	16032	15926	15991	16055	16026	16263	15949	15830	16035	16042	15952	15895	15856	15961	15730	16069	15910	16118	16076	16130	15950	15898	15980	15994	16031	15831	15984	16052	15716	15878	16030	16046	15941	15969	15979	16011	15964	15948	16131	16018	15841	15999	15922	16069	16093	15954	16113	15745	15942	16027	15986	15997	16016	15866	15933	15901	15998	16027	15999	16049	15973	15985	15925	16112	15959	15977	15988	15769	16085	15989	15905	15976	15729	16100	15862	15975	16091	16080	16029	15888	15860	15962	16089	16100	15954	15963	16096	16033	15840	15926	15935	15892	16118	15950	16074	15924	16056	15816	16077	16084	16151	15772	16055	15940	15972	15945	15789	15970	16006	15995	15947	15894	15945	16133	15791	15955	15926	16111	16234	16027	16077	15907	15923	15908	15650	16121	15923	15957	16095	16001	15752	15867	15998	15990	15992	15856	15859	16129	15862	15927	16030	15907	16134	15888	15882	16045	15865	15992	16063	15900	16064	15996	15961	16126	15960	15888	15959	15950	15936	15939	16001	16042	15886	16016	15928	16055	16042	15765	16067	15971	16027	15884	15906	15988	16063	16124	15879	15937	15948	15845	16019	16146	15988	15901	15868	16000	15917	16100	16195	15958	15946	16080	15862	15988	16039	15979	16066	16032	15990	15971	15976	16007	15972	15906	16097	15941	16139	15924	15830	16060	15933	15951	15925	16012	16042	15978	15959	16053	15888	15950	16076	16099	15800	16029	15992	16118	15991	15984	16017	15995	16059	16054	16103	16080	15879	15870	16000	16096	15994	15976	15944	15991	15898	16000	16003	15915	15790	16019	15976	15955	15916	16032	16120	15874	15858	15935	16205	15990	15919	15968	16233	15985	15920	16017	15962	15922	16134	15849	16002	16105	16010	15931	15930	16146	16036	16134	16029	15910	15739	16060	16201	16020	16085	16062	16031	16017	16011	16017	15989	15865	15979	16018	16096	15944	15986	16132	15954	16016	15821	15958	15918	15893	16000	15886	15932	16084	15977	15947	16236	15995	15928	15774	15927	16080	15983	16135	16015	15955	16053	15964	16003	15863	15729	15946	15923	16018	16059	15979	15996	15831	15927	15952	16126	16088	15979	16082	15976	16061	16069	15934	16107	16045	15879	16147	16109	15804	15967	15898	16057	15948	16116	16000	15792	16080	15848	15946	15974	16068	16173	15874	15873	15919	15891	15992	15881	15980	15896	15779	16012	15886	15864	16078	16013	16154	16141	15843	15756	15804	15966	15944	16165	15851	15967	15926	16064	15990	15927	16030	15976	15914	15878	16057	16006	15936	15941	15955	16017	16005	16028	16073	15917	15917	16230	15920	15879	15980	15775	16025	16016	15789	15957	16001	16008	15836	15934	16018	15960	16029	15743	15942	16078	15989	16078	16054	15973	16052	15928	16215	16055	16140	16016	16169	16054	15934	15994	15817	16118	15911	15900	15937	15979	15966	16021	16159	15978	16111	16056	15799	16019	16051	16104	15895	16056	15807	16129	15915	15998	15937	16007	16080	16111	16045	15968	16134	16109	16074	15990	16028	16085	16101	16089	15954	16149	15984	15890	15994	15919	16089	15859	15930	16034	16129	16066	15909	15925	16193	15971	16001	15880	16040	15966	16040	15995	16057	16000	15982	16102	15888	16019	15943	16029	16091	16083	16150	15960	15997	15808	15952	15883	16089	16193	16018	16060	16006	15862	15923	15999	15983	16004	15835	16164	15905	15868	16088	16131	16130	16124	16040	16040	15961	16215	16197	15929	15969	15931	15952	15939	16057	15979	15941	16023	16057	15912	16025	16064	16082	15978	16135	15936	16089	16127	15827	15755	15890	15938	15951	16020	15869	15827	15986	16072	16011	15978	16130	16084	15764	15922	15914	16202	15821	15951	15902	15939	16157	15947	16142	16059	15888	16092	15948	16034	15882	15976	15948	15978	15901	15882	16016	15968	15973	16051	15886	15980	16104	15989	16078	16173	15977	15973	16025	15932	15914	16051	16101	16018	16207	15935	15903	15973	16035	16146	15843	15984	15951	16077	15951	16108	15894	16058	15963	16023	15874	16023	15926	16064	15989	15865	15899	15959	15939	15919	15941	15974	15906	16081	15916	15948	16001	16134	16074	16013	15980	15939	15972	15974	16014	16056	16087	16015	16090	15901	15888	16031	15986	16135	15861	15982	16038	15991	16019	15853	16219	16005	16025	16000	16078	16136	15962	15868	16126	16124	15836	16001	16015	16007	15922	16033	16043	16059	16108	15711	16054	15997	16073	16088	15922	15865	15836	16085	16062	15916	16053	15898	16125	15960	16077	15987	16022	16062	16136	15792	16003	16075	15860	16051	16107	16074	16032	15907	15987	15973	15870	15989	16179	15862	15962	15894	15831	15971	16173	15924	16052	16176	15999	15890	15863	16055	16147	15903	15983	15877	15956	16079	15886	16010	15794	15998	15955	16017	16267	15923	16090	15967	16018	16096	15982	15870	16033	16066	16029	16082	16096	15979	15810	16029	15898	16233	15962	16010	15931	16111	16167	16050	16076	16026	16066	16088	15991	15874	16230	15862	16022	15928	16033	16102	15971	15923	16058	16013	15847	16046	15983	16052	16006	16124	15749	15926	16074	16033	15891	15929	15962	16116	16049	15875	16025	15961	16093	16054	16065	15884	16107	16200	16003	15934	16175	16018	16002	16004	15986	16272	16128	15989	16030	16081	15869	16069	16166	16081	16117	16018	16111	16117	15915	16106	16033	15930	15886	16027	16044	16101	16002	16108	16129	16102	15875	15987	15871	16095	15918	15988	15858	15958	16068	16038	16172	15918	16044	16035	15927	15955	15961	15856	16039	16283	16063	16069	16014	16100	15885	15905	16133	15901	16021	16020	15991	15987	15991	15939	15907	16095	16028	15929	16035	15934	16001	16111	15748	15887	16053	15990	15927	16050	15978	16130	15937	15988	16282	15927	15971	16045	16043	15737	15931	16256	15995	15906	15770	16099	15942	15907	16007	16089	15954	16017	16011	16010	16048	15982	15837	15855	16146	16089	16117	15979	15905	16093	16015	16010	15982	16134	15849	16037	16038	15927	16047	16012	15994	16028	15917	15968	16026	15931	15967	16055	16229	16070	16075	15903	16144	15954	15869	15871	16135	15940	16048	16074	15893	15961	15900	15945	16079	16070	15976	16113	15952	16077	16013	16168	16030	15880	16108	15971	15932	16042	16098	15945	15878	15891	16081	15914	15942	15888	15984	15993	15928	15954	16038	15963	15906	15887	16162	16064	16003	16062	15922	16074	15932	15813	16030	16138	16209	15867	16011	16103	15919	15911	16048	16043	16033	16008	15839	16129	15982	15952	15902	15961	16055	15975	15945	15987	16066	16077	15846	15891	15798	15983	16027	16033	16049	16060	15995	16065	15998	15919	15983	16133	15796	15879	15978	15904	16110	16091	16185	16134	15919	16114	15811	16034	16011	16007	15821	16036	16055	15866	15859	15972	16010	15929	15876	16042	16088	16063	15909	16106	15979	16028	16037	15849	16087	16033	16082	16063	15896	16117	15950	15902	16037	16079	16213	15923	15882	16011	15988	16035	16007	16059	16143	16108	15781	15886	16038	15773	15985	16050	15746	16254	15879	16058	15874	16105	16055	16104	16087	15966	15981	15920	16100	16031	15942	16215	16049	16041	15910	16009	16079	15886	15953	15953	16009	15979	15962	16008	16002	16046	16107	16050	15950	15984	16080	15912	16045	15997	16014	15971	15814	16116	15919	16046	16031	16030	15954	15952	15990	15953	16023	15975	15966	15984	15943	15947	15988	16021	16065	15973	15861	16113	15949	16083	15914	15817	16050	15991	16159	16135	15975	16097	16027	16363	16032	16009	16025	16018	15913	16007	16215	16007	15822	16032	16121	16070	15934	16128	16015	16039	16112	15984	16009	16059	15932	16129	15841	16220	15965	16133	16159	15937	16030	15929	16007	16073	16026	15803	16118	15928	15868	16030	15969	16072	15895	15982	15966	16074	16051	16030	15991	16045	15951	16131	15948	16003	16033	16163	16060	16041	15869	15927	16020	15991	15926	16134	16047	15908	16113	16149	16129	16076	15931	15898	15931	16200	16054	16160	15953	16002	15957	16100	15918	15994	15896	15984	16075	15801	16026	16120	15962	15943	16032	16122	16003	15923	15981	15916	16046	15915	15918	16066	16087	15967	15949	15932	16048	16111	16019	15899	15832	15997	15875	16131	16140	15990	15927	15835	15906	15947	15964	15951	16064	15906	15985	16164	15866	16082	16036	16137	15941	15883	15931	16038	16000	15953	15981	15881	16164	16160	15797	16036	16011	16019	16259	16022	15926	15984	16140	16021	16035	15988	15894	16080	15919	15997	15916	16040	16055	15907	15939	15974	15793	15970	16106	15917	16011	16187	16056	15906	16035	16010	16010	15962	16000	16016	15950	15908	15883	16158	15930	16067	15866	16094	16049	15841	16153	16123	15995	15862	16004	16044	15952	15965	15973	15910	15976	15787	16128	16092	15910	15768	15724	15964	15920
23900	21265	28388	40528	73427	67215	52381	37013	31132	29273	28670	28481	28715	28669	28704	28435	28546	28557	28405	28570	28315	28451	28367	28278	28601	28372	28324	28624	28359	28425	28457	28518	28189	28441	28478	28311	28289	28133	28596	28535	28191	28321	28373	28318	28352	28420	28432	28274	28339	28514	28413	28542	28483	28442	28213	28422	28134	28440	28170	28319	28197	28491	28327	28144	28082	28339	28295	28062	28358	28450	28192	28223	28073	28246	28373	28491	28294	28145	28274	28114	28198	28271	28273	28063	28161	28357	28537	28349	28385	28104	28067	28317	28274	28575	28327	28224	28169	28364	28267	28175	28267	28493	28389	28357	28207	28032	28390	28309	28076	28359	28222	27998	28316	28171	28441	28130	28250	28382	28489	28427	28379	28308	28264	28307	28346	28259	28319	28229	28413	28450	28559	28359	28362	28361	28404	28207	28005	28332	28401	27973	28198	28107	28461	28321	28426	28141	28431	28307	28254	28252	28437	28288	28455	28372	28280	28330	28398	28364	28461	28303	28022	28421	28274	28460	28461	28332	28281	28185	28310	28522	28089	28225	28052	28194	28236	28412	28374	28348	28075	28236	28253	28259	28509	28607	28465	28505	28408	28362	28444	28100	28277	28270	28375	28518	28675	28601	28515	28151	28288	28387	28093	28546	28197	28142	28095	28392	28244	28121	28520	28295	28544	28498	28286	28176	28489	28209	28069	28180	28388	28182	28098	28152	28086	28232	28470	28340	28183	28275	28315	28484	28334	27888	28330	28159	28325	28252	28233	28078	28294	28163	28288	28341	28134	28115	28193	28462	28273	28394	28420	28286	28303	28128	28130	28264	28374	28019	28165	28450	28419	28422	28212	28166	28120	28333	28313	28312	28443	28246	28361	28351	28270	28207	28304	28329	28176	28107	28399	28427	28272	28537	28277	28496	28259	28389	28531	28389	28406	28279	28264	28318	28283	28292	28273	28146	28189	28481	28312	28266	28318	28414	28199	28235	28390	28222	28120	28241	28329	28218	28229	28359	28126	28302	28234	28355	28426	28188	28435	28557	28298	28479	28480	28014	28217	28480	28603	28267	28414	28283	28014	28142	28128	28493	28527	28057	28044	28117	27894	28254	28426	28405	28163	28468	28447	28188	28356	28260	28169	27962	28262	28125	28230	28301	28387	28379	28455	28289	28383	28253	28353	28364	28338	28146	28321	28301	28167	28328	28465	28345	28283	28052	28244	28302	28274	28493	28537	28409	27999	28247	28452	28302	28373	28364	28566	28486	28363	28419	28426	28178	28512	28354	28224	28552	28228	28238	28345	28035	28354	28398	28144	28120	28490	28230	28546	28278	28171	28158	28303	28323	28103	28129	28445	28272	28180	28479	28119	28196	28290	28382	28359	28135	28360	28125	28159	28308	28364	28347	28415	28166	28224	28180	28185	28422	28304	28297	28136	28258	28359	28528	28390	28362	28146	28281	28363	28433	28518	28447	28402	28496	28250	28462	28480	28345	28310	28248	28390	28224	28537	28337	28249	28206	28392	28443	28549	28301	28364	28306	28408	28174	28408	28103	28393	28351	28321	28436	28447	28391	28501	28379	28589	28327	28267	28283	28148	28227	28515	28351	28302	28371	28243	28285	28281	28180	28302	28348	28489	28361	28170	28220	28023	28431	28605	28138	28201	28347	28276	28188	28524	28390	28414	28130	28305	28144	28395	28324	28212	28453	28359	28455	28045	28192	28229	28320	28067	28381	27716	28171	28476	28405	28519	28215	28446	28390	28708	28168	28154	28404	28277	28500	28363	28018	28101	28068	28299	28210	28188	28480	28270	28233	28195	28432	28217	28224	28250	28039	28393	28222	28398	28354	28383	28282	28344	28427	28398	28276	28423	28664	28298	28277	28550	28273	28423	28311	28286	28289	28175	28181	28343	28162	28329	28518	28363	28276	28307	28265	28329	28191	28404	28462	28101	28133	28191	28763	28382	28346	28445	28362	28259	28444	28076	28327	28409	28939	28403	28191	28251	28386	28161	28240	28248	28417	28204	28146	28464	28517	28413	28452	28220	28378	28266	28311	28306	28417	28202	27952	28054	28252	28323	28221	28437	28403	28616	28249	28449	28247	28164	28472	28443	28107	28271	28646	28294	28309	28193	28139	28373	28544	28650	28476	28115	28267	28400	28116	28250	28325	28120	28407	28383	28336	28320	28428	28264	28309	28162	28243	28277	28111	28553	28426	28288	28178	28278	28242	28257	28377	28257	28392	28530	28211	28308	28263	28340	28328	28360	28334	28419	28280	28155	28327	28321	28278	28193	28204	28161	28258	28322	28410	28204	28309	28163	27946	28393	28465	28245	28221	28187	28390	28282	28372	28326	28194	28582	28436	28306	28042	28347	28339	28093	28249	28472	28381	28430	28293	28161	28116	28367	28527	28061	28253	28425	28327	28174	28273	28472	28330	28153	28168	28253	28212	28427	28504	28200	28475	28544	28389	28131	28308	28314	27992	28578	28176	28075	28237	27985	28447	28327	28313	28498	28247	28354	28189	27923	27976	28194	28255	28376	28299	28322	28216	28368	28565	28478	28299	28543	28287	28180	28167	28472	28408	28443	28149	28350	28279	28199	28375	28519	28202	28345	28284	28290	28407	28197	28601	28413	28403	28460	28216	28467	28255	28165	28347	28638	28481	28641	28352	28357	28202	28497	28325	28295	28217	28378	28367	28360	28285	28215	28243	28505	28588	28445	28410	28176	28319	28503	28452	28451	28386	28050	28574	28227	28219	28421	28489	28397	28360	28346	28481	28286	28228	28293	28260	28392	28156	28474	28321	28320	28459	28154	28245	28198	28166	28349	28421	28547	28186	28570	28353	28550	28596	28442	28449	28171	28206	28400	28304	28392	28105	28086	28079	28348	28014	28436	28304	28320	28355	28314	28432	28377	28395	28132	28228	28379	28187	28093	28478	28232	28280	28553	28337	27975	28109	28116	28496	28200	28309	28506	28407	28142	28340	28471	28533	28321	28099	28291	28280	28200	28450	28319	28339	28340	28404	28067	28305	28570	28332	28184	28451	28183	28326	28295	28329	28302	28212	28348	28118	28216	28422	28238	28119	28357	28365	28438	28450	28319	28210	28231	28236	28341	28240	28343	28390	28529	28252	28394	28466	28370	28472	28284	28593	28190	28269	28123	28387	28390	28566	28354	28216	28135	28193	28452	28416	28122	28473	28483	28389	28389	28322	28091	28284	28113	28282	28283	28385	28413	28437	28445	28331	28028	28332	28420	28379	28340	28240	28347	28310	28454	28256	28525	28346	28165	28040	28291	27870	28316	28223	28337	28422	28146	28384	28406	28158	28476	28368	28428	28266	28241	28256	28315	28404	28385	28186	28227	28326	28213	28205	28104	28045	28157	28261	28168	28148	28384	28228	28461	28314	28255	28318	28334	28194	28343	28544	28361	28389	28332	28132	28272	28260	28241	28100	28373	28159	28456	28182	28342	28346	28434	28455	28185	28371	28048	28155	28284	28492	28210	28247	28205	28412	28455	28154	28398	28452	28139	28071	28464	28141	28236	28092	28265	28281	28263	28579	28385	28243	28196	28289	28219	28350	28412	28354	28374	28278	28592	28018	28212	28200	28221	28125	28351	27947	28359	28323	28338	28098	28376	28347	27893	28382	28339	28179	28137	28228	28359	28115	28372	28520	28298	28232	28403	28308	28097	28399	28523	28402	28307	28604	28477	28317	28410	28325	28267	28095	28259	28278	28277	28337	28608	28437	28469	28466	28120	28259	28434	28509	28334	28519	28436	28012	28338	28375	28424	28316	28547	28270	28160	28237	28295	28260	28217	28209	28340	28185	28503	28210	28465	28480	28473	28302	28272	28282	28288	28175	28321	28348	28567	28372	28190	28279	28445	28532	28466	28449	28017	28161	28415	28411	28292	28278	28313	28188	28362	28327	28252	28373	28471	28225	28214	28293	28294	28373	28308	28440	28381	28469	28215	28268	28359	28130	28134	28330	28130	28275	28221	28527	28276	28126	28363	28492	28462	28266	28452	28339	28360	28501	28325	28231	28379	28458	28101	28176	28438	28562	28300	28156	28310	28295	28387	28198	28428	27999	28272	28494	28288	28341	28280	28382	28255	28374	28398	28323	28332	28202	28222	28267	28027	28251	28413	28591	28517	28110	28613	28132	28360	28215	28293	28275	28259	28420	28304	28463	28108	28327	28501	28153	28348	28068	28525	28457	28434	28530	28559	28278	28512	28433	28129	28320	28364	28122	28550	28424	28168	28321	28433	28179	28464	28653	28388	28414	28352	28126	28287	28391	28288	28254	28378	28226	28163	28331	28573	28619	28032	28310	28105	28197	28267	28251	28232	28194	28253	28401	28423	28298	28242	28240	28331	28119	28395	28218	28189	28323	28379	28311	28206	28233	28356	28454	28460	28295	28124	28377	28486	28479	28205	28204	28318	28159	28267	28321	28343	28335	28358	28304	28381	28250	28237	28339	28676	28335	28188	28515	28468	28293	28316	28101	28163	28195	28081	28373	27956	28420	28392	28078	28160	28438	28487	28140	28201	28270	28287	28359	28584	28174	28144	28142	28255	28345	28283	28059	28134	28474	28270	28438	28340	28450	28199	28445	28353	28227	28224	28177	28289	28366	28263	28313	28406	28264	28295	28265	28551	28246	28003	28133	28596	27976	28003	28445	28315	28176	28165	28253	28324	28221	27986	28376	28701	28215	28427	28385	28170	28202	28383	28535	28441	28218	28134	28422	28280	28107	28568	28405	28411	28419	28508	28378	28166	28124	28133	28207	28343	28293	28267	28338	28373	28460	28233	28191	28178	28096	28120	28118	28118	28031	28307	28472	28238	28250	28208	28090	28245	28426	28288	28113	28319	28342	28440	28194	28283	28054	28412	28588	28470	28271	28469	28205	28498	28387	28235	28522	28318	28217	28214	28384	28255	28377	28212	28411	28357	28189	28346	28366	28411	28300	28303	28260	28440	28175	28278	28211	28439	28120	28106	28253	28163	28310	28059	28034	28354	28185	28465	28347	28322	28335	28430	28388	28100	28404	28347	28100	28265	28200	28410	28133	28281	28361	28318	28155	28452	28423	28419	28387	28161	28250	28273	28200	28329	28199	28455	28291
15594	25644	33493	61725	80209	66308	42860	24652	18848	17247	16888	16734	16795	16766	16834	16742	16729	16731	16852	16608	17004	16720	16765	16762	16834	16871	16489	16783	16804	16728	16665	16645	16507	16865	16799	17075	16655	16601	16833	16754	16864	16676	16718	16627	16665	16868	16942	16756	16889	16531	16623	16626	16576	16617	16710	16822	16618	16772	16596	16597	16751	16714	16626	16707	16661	16942	16786	16641	16723	16640	16440	16587	16542	16605	16715	16596	16593	16826	16682	16546	16727	16654	16565	16741	16565	16746	16571	16735	16764	16690	16719	16680	16629	16644	16610	16668	16811	16655	16563	16605	16667	16647	16749	16728	16561	16680	16690	16558	16649	16545	16629	16459	16783	16716	16602	16638	16519	16684	16596	16609	16665	16775	16542	16762	16736	16739	16763	16650	16546	16666	16779	16698	16604	16765	16738	16637	16687	16632	16718	16674	16675	16606	16629	16640	16711	16595	16711	16620	16582	16753	16682	16496	16708	16575	16732	16737	16704	16398	16544	16716	16454	16642	16616	16633	16806	16652	16633	16622	16759	16708	16739	16643	16741	16610	16702	16717	16620	16657	16730	16698	16541	16628	16747	16645	16507	16655	16761	16820	16540	16542	16726	16833	16685	16694	16783	16578	16683	16622	16792	16530	16594	16819	16652	16650	16554	16586	16746	16708	16723	16529	16706	16671	16623	16576	16560	16518	16641	16866	16484	16580	16639	16835	16680	16516	16590	16665	16503	16667	16651	16645	16519	16788	16624	16739	16659	16602	16528	16549	16466	16584	16595	16549	16656	16643	16634	16597	16614	16567	16498	16564	16632	16571	16398	16542	16642	16589	16633	16633	16763	16577	16547	16599	16551	16683	16581	16653	16729	16715	16776	16473	16601	16718	16824	16704	16619	16569	16797	16551	16779	16759	16730	16634	16689	16825	16696	16553	16803	16605	16698	16660	16761	16475	16724	16619	16748	16752	16440	16814	16411	16900	16917	16697	16670	16662	16829	16623	16786	16605	16830	16559	16782	16668	16667	16588	16591	16688	16680	16728	16577	16558	16670	16698	16702	16658	16657	16531	16547	16642	16831	16811	16609	16583	16435	16624	16704	16565	16576	16682	16714	16767	16539	16628	16754	16682	16584	16769	16792	16759	16877	16728	16846	16688	16463	16936	16576	16688	16541	16596	16739	16737	16691	16815	16733	16623	16693	16616	16648	16381	16546	16634	16698	16700	16652	16633	16631	16619	16782	16592	16758	16606	16735	16595	16462	16726	16576	16557	16712	16635	16599	16721	16727	16868	16549	16717	16748	16564	16659	16505	16600	16661	16663	16500	16647	16586	16640	16627	16505	16728	16669	16486	16860	16623	16607	16814	16867	16770	16737	16780	16588	16601	16652	16671	16655	16666	16574	16666	16681	16772	16561	16626	16761	16727	16639	16815	16760	16527	16698	16654	16909	16658	16647	16698	16828	16644	16537	16712	16628	16621	16747	16503	16810	16764	16664	16668	16661	16823	16592	16660	16612	16479	16683	16595	16552	16539	16658	16577	16619	16659	16725	16729	16594	16677	16631	16563	16770	16635	16527	16655	16384	16649	16598	16514	16731	16777	16553	16620	16411	16673	16482	16756	16637	16628	16681	16733	16574	16602	16714	16655	16664	16621	16572	16600	16520	16607	16707	16515	16719	16707	16661	16748	16745	16737	16425	16618	16918	16679	16598	16775	16550	16720	16488	16523	16674	16685	16676	16370	16618	16629	16746	16689	16773	16652	16497	16615	16712	16636	16754	16642	16505	16764	16789	16611	16713	16636	16768	16549	16745	16681	16550	16652	16516	16749	16327	16521	16577	16553	16558	16621	16603	16561	16832	16653	16662	16575	16660	16642	16659	16523	16454	16653	16920	16503	16765	16708	16330	16753	16507	16648	16741	16904	16565	16502	16685	16783	16590	16622	16794	16614	16567	16583	16662	16561	16847	16541	16554	16749	16785	16710	16610	16720	16608	16613	16778	16520	16577	16589	16518	16503	16581	16565	16840	16748	16549	16641	16689	16598	16763	16548	16624	16728	16765	16683	16646	16508	16679	16530	16594	16525	16580	16614	16627	16670	16588	16729	16787	16559	16775	16781	16799	16627	16527	16707	16733	16569	16713	16514	16761	16774	16644	16602	16677	16768	16631	16482	16499	16600	16551	16572	16781	16625	16445	16693	16544	16500	16656	16561	16681	16598	16691	16714	16841	16667	16787	16689	16623	16511	16664	16713	16689	16664	16693	16730	16578	16762	16740	16749	16603	16552	16721	16864	16643	16889	16824	16756	16748	16741	16811	16683	16624	16644	16678	16771	16572	16717	16620	16519	16659	16386	16595	16650	16650	16626	16878	16645	16540	16690	16607	16631	16433	16469	16777	16760	16707	16669	16610	16449	16539	16623	16685	16558	16614	16503	16915	16654	16670	16503	16768	16723	16695	16544	16717	16725	16792	16744	16597	16813	16602	16712	16565	16616	16649	16754	16565	16719	16703	16512	16627	16668	16691	16791	16664	16512	16620	16643	16832	16667	16509	16791	16761	16649	16626	16758	16559	16625	16625	16625	16660	16383	16515	16578	16565	16922	16736	16689	16666	16587	16838	16678	16749	16701	16486	16714	16414	16680	16601	16871	16771	16582	16795	16751	16579	16696	16808	16729	16666	16749	16552	16582	16654	16695	16695	16628	16622	16599	16567	16668	16657	16597	16515	16594	16487	16493	16619	16726	16655	16511	16582	16554	16670	16689	16762	16615	16423	16568	16739	16727	16699	16634	16694	16628	16712	16739	16606	16575	16679	16663	16600	16702	16725	16650	16658	16856	16535	16787	16631	16734	16844	16611	16525	16675	16584	16581	16464	16709	16605	16703	16704	16628	16749	16622	16601	16587	16629	16647	16806	16701	16555	16624	16669	16616	16687	16871	16693	16457	16729	16614	16854	16671	16679	16656	16795	16679	16749	16663	16587	16372	16679	16631	16709	16682	16414	16600	16579	16774	16680	16702	16736	16573	16816	16843	16608	16738	16756	16577	16783	16727	16707	16570	16647	16507	16678	16634	16698	16806	16425	16585	16712	16558	16580	16689	16689	16704	16663	16487	16620	16671	16685	16632	16756	16668	16606	16545	16894	16604	16427	16521	16607	16567	16612	16599	16546	16674	16485	16731	16706	16573	16513	16540	16662	16715	16716	16662	16680	16623	16706	16622	16772	16723	16413	16682	16717	16598	16584	16698	16664	16791	16743	16649	16818	16753	16487	16511	16600	16533	16570	16566	16585	16707	16764	16835	16781	16658	16514	16656	16589	16814	16702	16656	16709	16717	16632	16663	16776	16635	16560	16598	16604	16527	16738	16773	16706	16737	16716	16816	16629	16682	16638	16602	16511	16744	16863	16641	16757	16676	16545	16515	16755	16635	16707	16741	16864	16631	16561	16670	16788	16669	16737	16746	16680	16768	16756	16709	16539	16664	16812	16492	16565	16619	16603	16640	16658	16614	16624	16538	16743	16650	16556	16546	16450	16602	16782	16598	16655	16667	16654	16810	16764	16545	16933	16560	16707	16517	16811	16769	16681	16485	16804	16595	16728	16616	16565	16566	16797	16674	16644	16442	16739	16734	16681	16741	16750	16559	16610	16476	16513	16547	16779	16714	16587	16633	16551	16564	16722	16373	16867	16708	16602	16674	16691	16517	16503	16799	16591	16447	16581	16501	16627	16563	16669	16642	16668	16541	16647	16598	16692	16633	16725	16521	16738	16602	16565	16583	16663	16599	16825	16706	16741	16571	16662	16573	16585	16705	16574	16591	16603	16603	16761	16579	16711	16634	16680	16863	16667	16651	16521	16656	16685	16664	16725	16752	16515	16551	16693	16745	16715	16767	16736	16631	16584	16594	16548	16653	16607	16657	16733	16721	16635	16443	16778	16689	16723	16729	16783	16493	16741	16991	16706	16606	16762	16690	16677	16513	16676	16771	16738	16621	16863	16706	16663	16712	16688	16683	16725	16684	16656	16490	16746	16719	16618	16709	16748	16578	16668	16613	16657	16675	16570	16738	16650	16687	16819	16635	16503	16677	16706	16519	16767	16900	16652	16482	16681	16515	16705	16651	16476	16717	16658	16742	16714	16563	16710	16659	16710	16874	16428	16579	16731	16655	16426	16761	16542	16699	16704	16583	16759	16493	16615	16660	16655	16832	16780	16774	16745	16838	16729	16583	16678	16715	16716	16605	16695	16718	16612	16638	16708	16568	16631	16848	16687	16618	16587	16783	16522	16769	16536	16805	16503	16721	16648	16686	16610	16589	16821	16780	16734	16636	16682	16596	16682	16694	16531	16758	16633	16775	16776	16666	16646	16638	16772	16654	16673	16537	16636	16709	16561	16745	16706	16751	16637	16853	16521	16669	16624	16424	16797	16727	16781	16619	16751	16628	16546	16542	16785	16668	16632	16677	16521	16560	16735	16738	16521	16617	16768	16588	16541	16622	16651	16568	16637	16663	16654	16787	16707	16650	16858	16358	16661	16652	16727	16640	16524	16699	16541	16743	16500	16479	16635	16645	16680	16676	16598	16755	16663	16620	16790	16848	16575	16509	16793	16515	16684	16771	16739	16431	16460	16643	16755	16861	16506	16678	16564	16693	16752	16621	16506	16765	16589	17033	16631	16617	16660	16710	16739	16643	16658	16581	16509	16682	16618	16757	16609	16753	16657	16656	16667	16716	16573	16733	16692	16628	16753	16767	16679	16576	16590	16547	16853	16591	16655	16671	16633	16665	16529	16650	16710	16554	16757	16730	16558	16466	16811	16684	16761	16753	16631	16657	16571	16616	16901	16727	16696	16592	16593	16374	16595	16797	16648	16554	16699	16700	16673	16726	16640	16598	16659	16803	16578	16621	16632	16646	16618	16638	16713	16680	16555	16870	16738	16675	16465	16818	16597	16584	16653	16713	16665	16651	16626	16759	16696	16665	16795	16674	16614	16546	16814	16556	16697	16660	16773	16611	16796	16665	16656	16743	16617	16604	16806	16509	16692	16670	16730	16708	16552	16481	16791	16515	16721	16693	16647	16836	16587	16696	16388	16484	16511	16738	16617	16688	16655	16597	16567	16783	16596	16549	16640	16874
22874	21259	28608	48644	81490	71672	57136	40143	33584	31298	30839	30539	30493	30226	30528	30326	30483	30254	30336	30563	30108	30304	30252	30392	30377	30180	30035	30181	30430	30354	30543	30436	29887	30402	30248	30220	30286	30247	30019	30223	30411	30219	30699	30189	30324	30079	30174	30200	30282	30122	30146	30344	30333	30240	29862	30115	30233	30130	29914	29844	29981	30069	30079	30180	30267	30112	29979	30156	29956	30365	30215	30255	30072	30292	30237	30212	29925	30055	30024	30163	30286	30356	30127	30244	30264	29982	30270	30221	30144	30188	30175	30052	30212	30072	30139	30118	30200	30052	30358	30015	30397	30211	29956	30211	30174	29900	29945	30076	30060	30049	30026	30039	30059	29938	30081	30142	29980	30275	30198	30015	30113	30097	30082	30002	30006	30018	30135	30177	30004	30299	30389	30322	30130	30102	30312	30064	30073	30136	30338	29991	30270	30107	30110	30302	29999	30053	30108	30159	30206	29986	30313	30261	29955	30466	30052	30053	30110	30296	30195	29982	30029	29992	30100	30226	29977	30059	30052	29924	30320	30034	30035	30302	30000	29851	30100	30236	30038	30072	30016	30103	30402	30270	29988	29985	30213	30079	30107	30088	30127	30014	30345	30107	30021	30186	29971	30331	29903	30265	30207	30164	30022	30221	30057	29850	30203	30115	30071	29939	29999	30231	30224	30087	30152	30229	30426	30048	30010	30030	30263	30020	30032	30019	29813	30066	29822	29890	30291	29953	29880	30074	30186	30119	29870	30065	29976	30319	29950	30410	30374	30020	30047	30151	30430	30083	30151	29895	29843	29906	30179	30333	30301	30139	30217	29939	30088	30139	30110	30168	29997	30126	30232	30154	30057	29888	30150	30160	30147	30005	30200	30170	30356	30182	29937	30201	30085	29995	30225	30079	30071	29978	30276	29912	30017	29986	30211	30204	30147	30188	29888	30372	30259	30162	30096	30037	29895	30117	30264	30199	30332	30022	30103	30456	29953	30034	30087	30036	30152	30228	30167	30102	30244	30152	30196	30249	30029	30029	30492	30130	30280	30025	29843	30061	29792	29834	30434	30128	30043	29970	30174	30099	30077	30199	30164	30199	30063	30102	30068	30015	30300	30304	30334	30152	29788	30036	30143	30271	30268	30128	30194	30285	30062	30063	30259	30114	30150	30272	30245	30178	30057	29884	30134	30025	30038	29875	30208	30179	30110	30152	30055	29988	30043	29930	30183	30040	29897	29923	30240	30098	30129	30045	30031	30227	30258	30071	30077	30145	30307	30258	30014	30063	30157	30038	29936	30276	29945	29863	29915	30104	30030	30255	30184	30163	29879	30139	30320	30242	29952	30163	29990	30145	30115	30040	30064	30107	29864	30115	29938	29961	30035	29989	29939	30019	30346	29989	29901	30206	30402	29766	30197	30155	30047	30056	30186	30206	30400	30204	30031	30144	29909	29919	30080	30200	30100	30130	29962	30120	29962	30354	30195	30216	30132	30173	30190	30055	30199	29986	30046	29828	30422	30107	29973	29914	30055	30069	30023	30263	29790	30299	29973	30390	30383	30175	29920	30225	30043	29978	30007	29976	30086	30536	30146	30028	30096	30254	30239	30057	29990	30169	30015	29883	30146	30162	30194	30058	30283	30134	30137	29903	30283	30212	30052	29987	30141	30124	29973	30566	30013	30083	30257	29950	29821	30269	30212	29996	29973	30009	30128	29878	29738	30060	30112	30190	29997	30229	30035	30165	30073	30182	30046	30287	29846	30103	30356	30278	30167	30245	30298	29941	29932	29749	29992	30037	30186	30205	30083	29901	29928	30022	30120	29960	29981	29902	30127	29768	30476	29673	29938	30259	30174	30103	29784	29883	29935	29822	30236	30086	29965	30002	29902	29665	30014	30105	30180	30148	30245	30056	29888	30032	30170	29990	30178	29979	29919	30020	30495	30063	29920	29939	29974	29874	30302	30024	29886	30071	30003	30238	30169	29883	29841	30218	29930	30059	30271	30551	30143	29926	30376	30370	30243	30114	29955	30078	30217	30006	30162	30272	30047	30104	29953	29916	29887	30126	30247	30222	29975	30087	29829	30133	30024	30019	30142	30116	30039	30033	30022	30285	30025	29740	30292	30078	30225	30170	30354	30067	30162	30176	30188	30018	30215	30306	30479	30187	29884	29932	30055	30060	30215	30302	30075	30174	30189	30015	30167	29983	29943	30120	30418	30064	30062	30197	30088	30106	30260	30042	29879	30181	29926	30042	30170	30045	29941	29946	29936	29905	30096	29876	30302	29932	30271	29892	30225	29986	30066	30218	30366	30446	30012	29996	30133	30261	29767	30384	30150	29987	29824	30125	30113	30224	30334	30145	30136	30109	30061	29770	29895	30096	30207	30269	30344	30237	30284	30178	29946	30204	30344	30062	30234	29928	29958	30047	30088	30179	30100	30180	29992	29985	29953	30387	30294	30039	30049	29965	30292	30313	30005	30118	30101	30064	30419	30129	30293	29902	30095	30266	30203	30100	30019	29963	30131	30338	29853	30125	30275	30413	29996	30400	30221	30044	29837	30232	30247	30304	30284	30085	30129	30119	30427	30206	30173	30044	30171	30249	29927	30084	29919	30061	30004	30071	30059	30083	30213	29854	29953	30203	30176	30164	30095	30357	30143	30318	30181	30239	30109	30150	29985	30061	30101	29838	30119	30036	30332	30173	30033	30224	29942	30214	30245	29982	30211	29961	29578	29933	30189	30138	30186	30166	30316	30216	30050	29974	30106	30046	30064	30076	30049	30265	30154	30021	29919	30167	30185	30055	30284	29963	30169	29933	29817	30039	30262	30153	30163	30260	30020	29968	30188	29925	30063	30099	30214	30069	30121	30087	30210	29921	30240	30003	29919	30189	30083	30062	30107	30156	30001	30257	30051	30057	30210	30212	30045	30112	30066	30290	30195	30056	29871	30062	30315	30076	30142	30006	30077	30051	30056	30180	30205	30362	30289	30008	30276	30141	29997	30049	30240	29940	30369	30448	29998	30078	30406	30119	30060	30175	30082	29851	30080	30169	30061	29979	30199	30149	29816	29921	29927	30263	30381	30167	30325	29832	30050	30057	30250	29965	30424	30142	30023	30206	30385	30140	30145	30126	30058	29917	30213	29987	30102	30149	30133	30022	30152	30142	30346	30181	30277	30150	30201	30213	30236	30277	30040	30129	29761	30065	30289	30224	29936	29962	30134	30021	30288	30160	30218	30106	30376	30200	30290	30135	30144	30361	29874	29912	30380	29919	30066	29864	29964	30022	30095	30075	30156	30321	30239	30261	30352	30062	30099	30136	30031	29892	30235	30067	29943	30075	29975	30094	30063	30236	30223	30468	30069	29918	29732	30244	30110	30326	30248	30198	29925	30077	30554	29933	30181	30037	30137	30278	30014	30199	30071	30199	30339	30155	29879	30178	30146	30147	30236	30237	30034	30241	30122	30127	30067	30293	30155	30055	30249	30251	30125	29979	30024	30224	30277	30315	29908	29970	30189	30143	29969	30179	30128	30089	30007	30086	30129	29766	30177	30241	29982	29881	30346	30292	30116	30159	30098	30087	29961	29979	29820	30284	29595	30081	29947	30107	30295	30076	30146	29978	29993	30190	30091	30066	30065	30143	30172	30170	30034	30403	30119	30185	29920	30070	30137	29936	29984	30110	30143	30240	29935	30060	30001	29761	30007	29995	29960	30157	29968	29929	30017	30144	30405	30433	30354	30294	30194	29896	30108	30192	29987	30295	30006	30355	30313	29999	30243	30400	30054	29960	29964	30040	30223	30035	30045	29843	30021	29787	29766	30063	30139	30099	30209	30201	30136	29981	29877	30191	30313	30188	30338	30301	30161	30160	29785	29820	30243	30154	30137	29868	30151	29938	30170	30033	30050	30220	30033	30123	30023	29990	30183	29932	30030	30350	30302	30041	30028	30194	30226	30198	30489	30107	30304	29917	30080	29996	30092	30118	30150	29914	30329	30199	30056	29957	29967	30098	30144	29929	30188	30195	30017	30006	30060	30349	30026	30202	30104	30172	30108	29856	29934	30238	30150	30359	30317	30176	30185	29883	30055	30229	30145	30388	30119	30098	30434	30182	30226	29866	30050	29882	30208	29975	30153	29942	30015	30103	30176	30048	30131	30542	30075	30011	30201	30129	30188	30233	30136	30033	30130	30084	29960	29779	30058	30174	30052	29978	30025	30103	29994	30045	30164	30193	30126	30193	30216	29948	30296	29859	30135	30031	30092	29801	30024	30143	30396	29974	30203	29984	30115	29987	30048	29994	30209	30300	30029	29745	29936	29998	30166	30344	30192	30112	30248	30194	30274	30415	30269	30136	29856	30256	30127	30030	30212	30123	30129	30013	30096	30109	30085	30279	30185	30183	30160	30189	30368	29796	30134	30263	30225	30043	29975	30119	29952	30039	30179	30095	29880	30019	30299	30077	29883	30053	29968	30218	30223	29952	30083	30158	30111	29734	29959	30093	30060	30179	29874	29925	30058	30283	30264	29939	30426	30144	30046	30074	30088	29930	30072	30048	30258	30338	30156	30120	30101	30020	30018	30319	29976	30124	30266	30126	30041	30323	30252	30296	30164	30051	30312	30204	30024	30061	30077	30113	30012	30098	30181	30254	30207	29988	30071	30085	30160	30110	29933	30104	30229	30372	30165	30029	30067	30201	30101	30187	30244	30117	30011	30102	30201	30224	30100	30012	30146	30222	30167	30123	30144	30047	30221	29755	30018	30135	30119	29765	30264	30047	29962	30099	30152	30029	30167	30281	30081	30142	30221	30177	30183	30300	30190	30004	30127	30169	30147	29940	29926	30250	30224	30150	30086	30116	30040	30221	30186	29959	29981	30189	30246	30231	30175	30475	30164	30191	30149	30156	30025	30129	30045	30077	30285	29967	30007	30139	29973	29905	30245	30447	29841	30258	30088	30147	30018	30210	30303	30071	30332	30186	29812	30214	30266	30113	29983	30062	30148	30153	30101	30146	30268	30215	30117	29977	29914	29973	30042	30265	30148	30175	29878	29975	29861	30156	30199	29953	30120	30060	30361	30165	30157	30009	30128	30011	30170	30129	29817	30092	29902	30103	30039	30449	30222	30003	30115	30176
17070	29941	38799	85572	94921	76576	50325	27899	20946	18264	18048	17930	17940	17922	17758	17730	17784	18004	17922	17794	17666	18139	17835	17850	18009	18044	17678	17960	17771	17695	17847	17962	17748	17778	17897	17859	17838	17870	17773	17713	17728	17934	17948	17595	17627	17724	17802	17830	17725	17974	18020	17837	17897	18107	17843	17734	17854	17627	17799	17691	17761	18064	17531	17833	17898	17660	17649	17795	17798	17859	17760	17791	17758	17684	17612	17704	17787	17754	17899	17548	17834	17993	17848	17887	17615	17596	17728	17772	17697	17782	17840	18057	17841	17706	17854	17786	17721	17624	17819	17740	17799	17822	17856	17755	17774	17668	17809	17773	17839	17684	17704	17753	17735	17868	17865	17784	17860	17871	17751	17644	17676	17766	17807	17712	17722	17758	17685	17838	17781	17857	17747	17927	17782	17943	17789	17739	17811	17857	17586	17732	17648	17709	17733	17680	17872	17599	17777	17750	17702	17621	17700	17706	18038	17614	17985	17888	17792	17964	17747	17776	17871	17669	17704	17818	17788	17799	17796	17733	17800	17890	17640	17718	17770	17775	17907	17676	17846	17675	17779	17597	17814	17649	17945	17734	17686	17686	17742	17863	17797	17706	17862	17683	17740	17793	17888	17701	17880	17736	17778	17826	17787	17750	17710	17720	17788	17811	17592	17688	17708	17668	17903	17785	17661	17749	17923	17718	17675	17632	17757	17954	17781	17882	17624	17677	17862	18012	17756	17919	17745	17738	17768	17743	17706	17857	17709	17693	17729	17685	17824	17789	17782	17722	17984	17558	17689	17728	17638	17693	17768	17638	17799	17830	17934	17795	17901	17737	17746	17707	17875	17836	17728	17893	17846	17640	17691	17855	17836	17854	17712	17798	17840	17744	17857	17708	17627	17997	17792	17638	17703	17887	17729	17741	17610	17848	17656	17823	17722	17828	17671	17834	17685	17756	17825	17853	17751	17822	17769	17813	17750	17794	17706	17574	17698	17631	17777	17995	17716	17836	17889	17902	17856	17693	17696	17791	17974	17774	17543	17790	17562	17584	17762	17879	17715	17784	17712	17709	17771	17750	17757	17770	17560	17740	17753	17952	17783	17652	17887	17734	17661	17885	17800	17780	17734	18059	17766	17896	17575	17968	17825	17920	17723	17825	17547	17609	17666	17646	17776	17949	17637	17713	17574	17752	17892	17561	17768	17923	17758	17850	17735	17857	17808	17736	17718	17770	17708	17718	17728	17747	17681	17723	17698	17702	17753	17821	17919	17800	17853	17600	17946	17639	17698	17716	17749	17800	17484	17850	17790	17607	17617	17679	17616	17786	17775	17850	17716	17661	17763	17684	17807	17776	17646	17573	17692	17766	17717	17899	17645	17637	17765	17753	17602	17720	17742	17765	17715	17730	17761	17526	17795	17765	17887	17708	17785	17793	17814	17748	17717	17665	17944	17805	17616	17862	17775	17634	17703	17794	17709	18030	17790	17860	17898	17856	17706	17832	17768	17914	17800	17650	17801	17707	17771	17777	17773	17944	17671	17617	17825	17541	17860	17724	17787	17738	17755	17794	17757	17785	17763	17959	17721	17713	17853	17626	17887	17781	17703	17895	17746	17890	17857	17734	17638	17696	17698	17672	17761	17791	17852	17731	17820	17730	17787	17699	17779	18026	17533	17684	17854	17604	17950	17794	17699	17750	17722	17573	17619	17810	18022	17937	17679	17816	17703	17887	17692	17838	17987	17811	17820	17698	18026	17820	17797	17765	17695	17731	17632	17735	17784	17708	17766	17629	17429	17775	17867	17621	17723	17631	17642	17552	17867	17812	17911	17783	17817	17664	17765	17663	17681	17816	17726	17806	17867	17823	17784	17727	17815	17756	17796	17583	17816	17733	17768	17768	17662	17717	17742	17698	17626	17499	17859	17680	17737	17865	17724	17819	17744	17679	17799	17738	17894	17619	17918	17583	17744	17740	17702	17690	17657	17829	17681	17900	17718	17798	17700	17643	17725	17790	17746	17699	17868	17688	17895	17740	17610	17705	17682	17703	17867	17772	17739	17827	17698	17761	17860	17851	17713	17702	17702	17947	17967	17621	17678	17750	17900	17656	17816	17656	17803	17739	17777	17591	17922	17812	17688	17785	17626	17780	17642	17729	17853	17973	17628	17612	17868	17986	17799	17829	17642	17518	17673	17804	17583	17880	17885	17562	17587	17948	17799	17606	17814	17750	17728	17688	17720	17698	17724	17691	17700	17727	17735	17801	17658	17886	17581	17727	17874	17750	17764	17627	17856	17549	17729	17880	17890	17743	17782	17799	17682	17632	17911	17752	17790	17865	17935	17863	17812	17853	17731	17680	17729	17687	17738	17984	17691	17780	17697	17727	17974	17631	17773	17946	17663	17984	17903	17757	17831	17754	17657	17896	17853	17740	17748	17775	17712	17875	17658	17893	17902	17689	17568	17703	17727	17847	17752	17701	17866	17736	17791	17935	17754	17881	17934	17632	17680	17889	17709	17681	17742	17706	17673	18009	17757	17925	17726	17612	17741	17738	17696	17905	17609	17694	17998	17852	17662	17741	17777	17558	17869	17691	17954	17750	17634	17781	17624	17725	17689	17887	17665	17943	17830	17701	17744	17841	17822	17811	17799	17719	17833	17724	17752	17713	17525	17683	17869	17837	17853	17747	17783	17828	17698	17820	17717	17577	17594	17746	17674	17628	17741	17902	17812	17716	17862	17774	17720	17831	17740	17960	18001	17890	17744	17620	17693	17758	17788	17842	17741	17766	17766	17696	17813	17781	17647	17828	17747	17678	17690	17602	17648	17854	17823	17986	17788	17890	17715	17624	17749	17893	17839	17878	17774	17714	17770	17885	17737	17747	17666	17747	17825	17805	17867	17800	17541	17841	17852	17766	17732	17790	17681	17719	17881	17953	17830	17740	17625	17884	17704	17864	17916	17725	17652	17758	17715	17673	17850	17638	17721	17733	17915	17519	17898	17703	17812	17706	17769	17709	17821	17784	17800	17596	17706	17888	17878	17773	17826	17917	17602	17684	17617	17566	17820	17740	17918	17632	17729	17574	17701	17802	17791	17712	17910	17682	17860	17601	17746	17852	17788	17720	17744	17814	17834	17711	17788	17750	17910	17548	17922	17718	17670	17874	17653	17598	17765	17573	17852	17655	17692	17747	17870	17750	17557	17627	17822	17735	17660	17941	17769	18062	17845	17771	17564	17950	17683	17761	17704	17643	17716	17745	17839	17814	17697	17795	17715	17711	17830	17769	17788	17778	17576	17803	17669	17743	17859	17924	17822	17768	17740	17677	17668	18007	17888	17928	17763	17687	17778	17774	18046	17853	17836	17832	17772	17669	17865	17664	17600	17760	17852	17986	17651	17588	17687	17621	17605	17847	17722	17784	17937	17678	17993	17902	17795	17862	17700	17877	17913	17562	17602	17614	17829	17790	17740	17802	17824	17620	17949	17564	17848	17755	17673	17739	17783	17656	17593	17558	17750	17544	17735	17806	17590	17903	17926	17744	17719	17655	17865	17973	17842	17778	17806	17759	17801	17749	17736	17834	17763	17782	17650	17676	17582	17738	17819	17779	17748	17836	17768	17682	17872	17630	17957	17857	17731	17709	17739	17795	17650	17779	17654	17847	17735	17803	17845	17796	17931	17780	17818	17832	17772	17758	17868	17502	17835	17738	17901	17768	17815	17816	17793	17740	17776	17768	17882	17897	17701	17795	17806	17738	17756	17871	17698	17834	17654	17745	17653	17890	17728	17598	17875	17804	17650	17543	17886	17706	17611	17816	17918	17820	17671	17851	17935	17815	17872	17574	17655	17967	17580	17788	17772	17711	17729	17635	17633	17813	17697	17832	17750	17713	17757	17706	17974	17773	17756	17707	17839	17632	17768	17773	17740	17823	17900	17665	17752	17731	17597	17693	17582	17811	17857	17765	17787	17769	17829	17708	17855	17712	17712	17795	17510	17758	17786	17788	17819	17680	17861	17895	17872	17799	17878	17903	17822	17842	17874	17733	17863	17782	17622	17598	17837	17727	17819	17930	17891	17736	17797	17870	17836	17746	17830	17739	17797	17596	17732	17826	17863	17777	17685	17738	17720	17781	17758	17927	17849	17798	17678	17613	17826	17782	17880	17768	17808	17705	17806	17682	17865	17643	17920	17757	17830	17924	17765	17657	17785	17682	17722	17745	17701	17771	17765	17592	17908	17875	17760	17753	17879	17669	17827	17551	17629	17922	17957	17652	17761	17821	17778	17692	17722	17631	17757	17781	17834	17917	17851	17670	17830	17768	17746	17685	17663	17888	17694	17859	17605	17646	17756	17810	17932	17423	17687	17722	17760	17670	17772	17604	17805	17816	17765	17751	17979	17712	17699	17749	17873	17658	17852	17907	17875	17800	17626	17810	17630	17640	17870	17633	17858	17725	17707	17562	17753	17795	17574	17669	17720	17683	18018	17729	17954	17671	17844	17783	17700	17922	17802	17615	17638	17787	17830	17773	17707	17827	17879	17652	17770	17584	17768	17702	17610	17885	17699	17589	17664	17720	17925	17868	17676	17748	17748	17719	17609	17757	17776	17704	17760	17584	17828	17794	17642	17783	17827	17814	17775	17752	17891	17759	17820	17668	17745	17799	17769	17827	17972	17916	17775	17732	17637	17648	17704	17895	17687	17732	17746	17607	17742	18034	17839	17804	17807	17870	17765	17805	17810	17665	17914	17604	17790	17650	17767	17770	17785	17766	17731	17732	17733	17832	17566	17739	17892	17703	17821	17825	17595	17679	17909	17740	17784	17716	17745	17693	18010	17739	17698	17859	17957	17765	17789	17624	17745	17733	17913	17802	17749	17897	17839	17815	17782	17873	17796	17649	17700	17658	17621	17944	17749	17978	17696	17802	17781	17749	17930	17881	17747	17648	17826	17858	17664	17880	17604	17674	17749	17628	17753	17770	17544	17788	17633	17789	17690	17595	17554	17868	17982	17799	17809	17659	17712	17798	17903	17729	17911	17736	17770	17747	17685	17735	17837	17713	17695	17685	17762	17823	17908	17633	17717	17702	17790	17724	17782	17794	17819	17661	17669	17733	17874	17782	17626	17655	17731	17713	17822	17870
32075	27090	32731	41193	45249	40483	35170	31564	30618	30522	30219	30164	30185	30207	30175	30241	30186	30153	30037	30124	30196	30198	30250	30351	30320	30284	30181	30153	30106	30186	30121	30533	30101	30286	30133	30350	30018	29992	30415	30245	30401	30353	29971	30233	30254	30216	30133	30563	30101	30203	30464	30226	29943	30235	30255	30165	30121	30225	30036	30018	30168	30256	30053	30262	30146	30433	30343	30050	29954	30229	30225	30009	30208	30267	29988	30172	30014	30028	29957	30186	30440	29994	30163	30258	30024	30229	30317	30231	30272	30052	30266	30192	29891	30045	29945	30359	30096	30000	30071	30009	30317	30275	30256	30307	30207	30162	30083	30292	30432	29983	30301	30023	30194	30095	30058	30131	30197	30244	30124	30040	30180	30055	30135	30056	29987	30240	30086	30018	29968	30346	30267	29966	30071	30291	30126	29961	30090	30293	30334	30214	29999	30331	30152	30050	30213	30101	30089	30339	30082	30254	30077	30228	30294	30064	30130	30063	29953	30387	30117	30151	30304	30171	30245	30171	29907	30222	30221	30298	30104	29884	30094	30038	29995	29869	30215	29806	30375	30089	30006	30189	30006	29991	30116	30106	29972	30212	30201	30005	29889	29996	30437	30266	30403	29908	30379	30323	30030	30330	29975	30146	30285	30012	30466	30284	30356	30057	30443	30265	30317	30285	30141	30273	30113	30222	30191	30108	29976	29995	30384	30185	29911	30005	30017	30138	30284	29926	29986	30390	30210	30265	29959	30358	30111	30149	30098	29907	30087	30048	29930	30185	30265	30002	30221	30239	30298	30273	30116	30091	30150	30221	30044	29927	30065	29992	30019	30200	30180	30216	30144	30211	30195	30131	30009	30043	30345	30060	30266	30155	30220	30389	30252	30319	30197	30161	30040	30324	30205	30123	30008	30062	30199	30215	30033	30206	30228	30178	29978	30120	30011	30166	30295	29936	30208	29989	30197	30067	30012	30233	30317	29957	30214	30093	30002	30233	30253	30171	29974	30126	30159	30119	29968	29977	30248	30251	30149	29997	30216	30102	30406	30225	30225	30000	30173	30101	30090	29996	30138	30186	30152	29997	30270	30243	30015	30150	30247	30029	30354	30417	30092	30253	29977	30119	29954	30105	30071	30066	30215	30243	30060	30189	29848	30109	30020	29977	29959	30139	30177	30305	30404	30246	30006	30016	30177	30099	30179	30486	30202	30252	30172	30241	30085	30196	30113	30223	30388	30016	30093	30169	30142	30217	30229	30034	29971	30005	30279	30077	30280	30252	30352	30266	30058	30116	30206	30160	30111	30029	30064	30194	30155	30277	30084	30238	29957	30113	30236	30236	30053	30339	30223	30189	30442	30556	30152	30180	30030	30134	30362	30162	30292	30139	29926	30327	30250	30188	30165	29885	30253	30464	30221	30280	30120	30095	30054	30001	30159	30149	30301	30328	29991	30417	30144	30101	30341	30008	30060	30262	29909	30194	30284	30141	29980	30011	30227	30338	30071	30316	30272	30025	30155	30064	30335	30191	29825	29972	30175	30280	30252	30127	30070	30128	30171	30096	30114	30133	30127	30183	30105	30088	30187	30323	30156	30155	30127	30396	30247	30211	30086	30217	30041	30106	30184	30017	29968	30295	30227	30129	29984	30003	29988	30075	30194	30143	30211	30110	30239	30391	30215	30041	30184	30147	30257	30094	30212	30247	30118	30145	30406	30044	30180	30128	30097	29857	30165	30067	30128	30092	30285	30045	29961	30108	29740	30286	30249	29967	30226	30105	30199	30233	30235	30216	30331	30228	30131	30081	30113	30017	30196	30283	30326	30067	30225	30238	30266	30094	29966	29942	30281	29982	30230	30077	30377	30243	30292	30141	30305	30159	30514	30245	30141	29975	30008	30403	29934	29867	30005	30234	30255	30040	30267	30246	30085	30249	30314	30252	30188	29999	30369	30432	30325	29975	30175	30096	30197	30251	30366	30128	30163	30129	30023	30032	29912	30214	30346	30363	30039	30195	30211	30026	30031	30163	29803	30267	30286	30090	30220	30156	29824	30070	30023	30103	30124	30251	30392	30268	30254	30128	30053	30236	30227	30379	30320	30145	30133	30188	30124	29968	29811	30490	30140	30234	30298	29861	30000	30102	30277	30122	30158	30196	30176	30129	30097	30179	30270	29953	29880	30064	30167	30216	30265	30180	30140	30202	30077	30121	30108	30116	30172	30393	30085	30065	30017	30191	30183	30290	30194	30226	30086	30182	30105	30051	29993	30003	30047	30247	30201	30185	30113	30177	30460	30111	30164	30266	30462	30267	30094	30254	29999	29997	30214	30406	30017	30043	29879	30199	30114	29872	29861	30278	30165	30322	30104	30093	30072	30357	30050	29775	30252	30202	30275	30134	30061	30275	30176	30409	29977	30221	30028	30074	30033	30224	30048	30225	30069	30020	30111	30273	30159	30111	30055	30234	30220	30168	30105	30235	30212	30043	29965	29979	29927	30185	30314	30044	30472	30188	29911	29957	30270	30289	30088	30178	30324	30179	30180	30084	30143	30079	30170	30031	30233	30266	29914	30068	30242	30030	30128	30110	30048	30391	30047	30068	30301	30193	30167	30150	30361	30188	29978	30245	30349	30063	30204	30199	30304	30188	30391	30275	30224	30129	30178	30229	30348	30085	29976	30090	30241	30383	30161	30072	30006	30230	30269	30060	30025	30105	30056	30288	30372	30054	30130	30239	30304	30346	30222	30332	30244	30238	30110	30059	30052	30082	30295	30201	30131	30163	30042	30229	30303	30207	30303	30355	29989	30070	30121	30170	30073	30158	30309	30324	30041	30241	30278	30069	29942	30268	30192	30044	29801	29936	30292	30127	30065	30267	30366	30009	30322	30002	30133	29986	30208	30133	30068	30120	30255	30430	30068	30088	30319	29966	30195	29986	30276	30239	29968	30090	30104	30186	30147	30341	30041	30237	30067	30207	29944	30102	30185	29976	30450	30085	29953	30052	30238	30174	30328	30233	30039	30191	30324	30169	30386	30333	30081	30368	30246	30192	30154	29920	30199	30304	30245	30159	29800	30288	29916	30069	30298	30348	30336	30267	30281	30166	30158	30182	30100	30047	30083	29860	30243	30342	30551	30271	30063	30283	30204	30063	30522	30123	30011	29943	30272	30201	30317	30006	30271	30083	30079	30318	30218	30071	29975	30124	30100	30351	30196	30120	30398	30211	30113	30320	30307	30082	29941	30181	30146	30204	30281	30206	30520	30172	30407	30198	30210	30274	30389	29930	30095	29933	29802	29859	30254	30114	30392	30303	30157	30362	30045	30039	30127	30222	30101	30245	30209	30070	30175	30022	30133	30134	30211	30050	29983	30143	30264	29948	30187	29841	30225	30224	30049	30219	30062	29961	29876	29966	30303	30272	30199	29909	30237	30275	30368	30290	30182	30329	30163	30302	30204	30200	30335	30315	30328	30099	30218	30063	30248	30021	30167	29990	30011	30200	30283	30126	30095	30191	29870	30100	30268	30151	30133	30275	30200	30013	30160	29913	30169	30375	30193	30381	30374	30319	30237	30152	30161	30279	30038	29844	30353	30123	30251	30131	30131	30017	30147	30097	29977	30426	30119	30238	29872	30106	29858	29992	30134	29884	30135	30313	30440	30267	30315	29966	30084	30058	30001	30042	30166	30054	30169	30080	29930	30178	30076	30260	30111	30379	30378	30093	30292	30297	30199	30101	30147	30219	30374	30157	30161	30484	30200	30264	30087	30138	30144	30235	30330	30060	30348	30273	30151	30153	30293	30407	29925	30457	30011	30281	30135	30252	30250	30179	30327	30364	30082	30275	30003	30099	30245	30036	29870	30141	30054	30155	30275	30081	30020	30090	30247	30130	30256	30201	30236	30174	30158	30070	30303	30204	30207	30127	30164	30069	30407	30077	30258	30332	30290	29921	30213	30248	30169	30009	30181	30169	30114	30035	30073	30345	30281	29921	30054	30035	30230	30179	30306	30009	30220	29952	30176	30257	30030	30392	30073	30072	30146	30254	30190	30070	30254	30128	30079	30381	30122	30216	30363	30006	30173	30053	29784	30304	30117	30132	30278	30156	30455	30287	30263	30120	30253	30024	29989	29910	30212	30232	29908	30283	30245	30246	30182	30334	30255	30004	30033	30101	30088	29975	30244	29957	30265	30139	30383	30326	30128	30116	30146	30277	29896	30249	29874	29910	29992	30015	30420	30233	29814	30360	30244	30164	30304	30303	30062	30230	30377	30223	30267	30233	30021	30310	30185	30054	30196	30130	30350	30045	30161	30097	30120	30462	30095	30074	30236	29815	30167	30201	30157	30330	30296	30100	30283	30268	30033	30118	30214	30173	30237	30460	30324	30145	30417	30169	30014	29905	30168	30242	30364	30092	30075	30120	29926	30208	30270	30144	30253	30033	30400	30337	30169	30334	30017	30137	30279	30059	30066	30122	30380	30301	30355	30104	30109	29922	30247	30182	30249	30186	30017	30200	30033	30285	30138	30170	30259	30206	29896	29963	30191	30211	30440	30025	29865	30299	30046	30095	30062	29833	30192	30387	30422	30230	29901	29971	30097	30017	30027	30314	30499	30080	30237	30271	30061	30062	30178	30060	30125	30073	29963	30324	30375	30362	30356	30167	30565	30224	30168	30225	30279	30315	30248	30267	30080	30205	29984	30189	30134	30065	30042	30211	30147	29905	30225	30052	30369	30382	30009	30330	30339	30000	30268	30488	30272	30105	30219	30492	30075	30215	30143	30069	30256	30311	30198	30272	30282	30205	30086	30471	30306	30326	29849	30087	30179	30421	30171	29987	30250	30406	30315	30432	30300	30194	30218	30282	30135	30305	30139	30178	30108	30343	30062	30226	30345	30302	30181	29945	30077	30034	29973	30334	30091	30089	30271	30147	30275	30331	30120	30099	30133	29977	30052	29944	30324	30403	30131	30292	30137	30050	30225	29992	30191	30549	30309	30191	30017	30231	29940	29936	30255	30139	30363	29909	30333	30106	29951	30239	30060	30264	30349	30252	30099	30226	30237	30220	30145	29940	30271	30244	30186	30107	30176	30080	30097	30335	30253	30417	30379	30062	30003	30304	30354	30339	30228	30126	29981	29759
17322	19125	20036	31328	33661	27173	21126	18384	17662	17284	17108	17378	17419	17151	17461	17351	17374	17313	17157	17392	17165	17338	17461	17302	17281	17308	17303	17284	17345	17247	17300	17388	17283	17346	17183	17283	17222	17198	17339	17199	17195	17358	17370	17318	17271	17139	17388	17377	17312	17364	17153	17436	17422	17347	17335	17260	17210	17301	17148	17412	17310	17293	17250	17277	17499	17340	17301	17215	17325	17218	17308	17259	17279	17092	17288	17300	17463	17454	17286	17174	17128	17435	17391	17208	17306	17424	17331	17304	17291	17477	17429	17079	17379	17243	17109	17224	17178	17330	17193	17297	17475	17265	17289	17428	17203	17145	17255	17255	17170	17288	17416	17179	17231	17322	17342	17365	17406	17321	17433	16966	17240	17338	17300	17074	17265	17386	17282	17198	17251	17188	17286	17406	17419	17179	17285	17394	17434	17247	17323	17234	17159	17235	17326	17361	17181	17228	17388	17271	17318	17219	17415	17323	17303	17512	17335	17278	17080	17212	17277	17127	17177	17209	17312	17218	17216	17188	17373	17314	17415	17321	17359	17283	17316	17176	17113	17275	17221	17327	17173	17561	17181	17059	17079	17328	17279	17281	17202	17219	17082	17319	17200	17237	17474	17278	17247	17390	17245	17317	17132	17700	17227	17339	17358	17228	17132	17181	17289	17171	17327	17301	17161	17218	17335	17386	17243	17292	17407	17153	17180	17342	17198	17214	17249	17329	17363	17386	17246	17167	17285	17199	17364	17291	17219	17381	17222	17303	17351	17387	17368	17287	17398	17232	17199	17177	17300	17323	17275	17294	17222	17400	17292	17171	17268	17120	17199	17433	17288	17148	17379	17304	17280	17166	17361	17132	17368	17292	17141	17443	17289	17405	17305	17314	17269	17212	17232	17248	17167	17215	17290	17253	17227	17171	17278	17243	17101	17155	17386	17336	17264	17263	17299	17092	17234	17268	17322	17081	17222	17196	17144	17420	17163	17329	17310	17244	17179	17280	17309	17255	17371	17158	16998	17390	17241	17141	17266	17231	17164	17343	17216	17203	17323	17218	17358	17171	17263	17364	17433	17259	17150	17285	17352	17409	17233	17348	17264	16992	17119	17241	17239	17279	17345	17396	17250	17154	17369	17334	17180	17252	17405	17288	17179	17250	17151	17348	17415	17184	17235	17318	17108	17279	17207	17127	17184	17020	17202	17234	17215	17365	17328	17057	17417	17341	17222	17172	17233	17417	17321	17320	17326	17222	17209	17195	17261	17159	17115	17386	17386	17270	17300	17123	17327	17286	17180	17302	17269	17109	17238	17205	17196	17250	17171	17263	17243	17282	17272	17267	17332	17214	17196	17246	17280	17356	17424	17296	17321	17308	17451	17440	17207	17421	17414	17296	17278	17176	17319	17265	17213	17188	17339	17198	17305	17249	17400	17343	17435	17258	17189	17154	17294	17113	17292	17295	17129	17380	17236	17186	17263	17188	17383	17353	17128	17208	17150	17261	17245	17097	17194	17366	17267	17255	17469	17273	17411	17155	17313	17288	17436	17397	17297	17317	17379	17193	17319	17350	17279	17187	17259	17316	17214	17327	17124	17195	17120	17066	17415	17240	17255	17173	17365	17256	17451	17103	17364	17391	17219	17327	17261	17267	17387	17198	17397	17028	17499	17121	17367	17275	17357	17300	17322	17387	17410	17232	17351	17388	17323	17241	17139	17258	17209	17322	17330	17034	17263	17418	17343	17217	17214	17408	17309	17299	17187	17241	17207	17273	17335	17179	17134	17341	17320	17384	17084	17248	17417	17197	17114	17232	17124	17492	17130	17246	17348	17521	17405	17348	17503	17417	17256	17219	17120	17081	17223	17301	17297	17361	17153	17292	17380	17340	17270	17207	17381	17421	17175	17194	17289	17360	17240	17100	17210	17204	17239	17313	17214	17144	17300	17105	17320	17441	17188	17275	17381	17417	17335	17314	17356	17446	17232	17355	17246	17237	17277	17392	17203	17387	17047	17050	17426	17341	17374	17212	17396	17276	17372	17295	17289	17363	17088	17121	17226	17098	17161	17407	17433	17308	17218	17450	17121	17154	17424	17281	17475	17373	17250	17270	17444	17260	17268	17274	17345	17271	17378	17207	17221	17173	17323	17398	17189	17278	17309	17131	17173	17338	17409	17218	17240	17200	17413	17322	17435	17106	17123	17290	17088	17234	17093	17324	17409	17479	17218	17193	17058	17359	17226	16986	17137	17422	17154	17271	17324	17142	17040	17319	17087	17244	17302	17261	17302	17235	17140	17345	17262	17392	17291	17226	17175	17280	17272	17354	17374	17317	17079	17328	17413	17163	17326	17201	17253	17321	17260	17300	17395	17424	17155	17559	17230	17367	17356	17222	17127	17318	17386	17107	17162	17174	17097	17290	17428	17258	17244	17274	17210	17331	17333	17355	17299	17416	17299	17482	17071	17163	17431	17294	17225	17177	17314	17343	17154	17182	17424	17409	17149	17280	17204	17239	17256	17217	17315	17227	17338	17433	17307	17306	17271	17253	17382	17232	17250	17362	17156	17343	17165	17186	17441	17388	17213	17208	17406	17305	17273	17204	17162	17233	17380	17156	17350	17385	17298	17234	17266	17376	17461	17393	17067	17085	17128	17499	17180	17176	17305	17230	17226	17256	17259	17217	17276	17057	17300	17365	17164	17235	17191	17451	17054	17430	17086	17500	17396	17207	17457	17410	17205	17344	17226	17195	17204	17208	17216	17280	17164	17328	17281	17159	17290	17346	17474	17222	17289	17331	17346	17199	17468	17380	17241	17366	17246	17298	17285	17165	17270	17187	17158	17151	17094	17396	17288	17277	17219	17134	17296	17315	17187	17331	17279	17314	17275	17359	17425	17358	17365	17354	17212	17175	17246	17402	17284	17415	17235	17389	17234	17175	17186	17285	17330	17216	17086	17411	17235	17199	17235	17359	17341	17323	17161	17382	17192	17204	17269	17455	17299	17242	17141	17282	17219	17475	17292	17427	17438	17213	17302	17245	17348	17455	17280	17237	17142	17355	17303	17365	17428	17195	17037	17186	17298	17298	17352	17089	17262	17283	17252	17344	17272	17404	17460	17317	17197	17209	17363	17134	17253	17165	17323	17127	17257	17121	17185	17304	17463	17265	17239	17369	17405	17359	17209	17344	17296	17342	17289	17412	17309	17289	17326	17455	17229	17215	17146	17509	17196	17172	17352	17285	17514	17405	17366	17385	17390	17173	17403	17289	17074	17342	17304	17241	17337	17210	17405	17231	17246	17530	17335	17456	17272	17171	17223	17138	17171	17356	17174	17257	17195	17495	17300	17364	17283	17228	17378	17157	17328	17304	17270	17189	17111	17099	17374	17451	17260	17142	17018	17288	17518	17192	17256	17290	17407	17187	17264	17174	17223	17151	17516	17151	17282	17271	17274	17405	17294	17308	17172	17441	17373	17381	17255	17339	17367	17282	17417	17382	17140	17351	17216	17301	17333	17244	17132	17193	17160	17403	17265	17325	17282	17149	17283	17153	17197	17213	17319	17106	17211	17354	17289	17224	17051	17244	17203	17351	17268	17300	17366	17259	17239	17386	17218	17153	17236	17259	17155	17330	17349	17332	17162	17418	17105	17083	17356	17312	17350	17321	17140	17201	17281	17261	17291	17243	17283	17228	17302	17200	17394	17091	17198	17286	17450	17347	17252	17239	17332	17233	17341	17280	17204	17229	17384	17288	17209	17254	17093	17170	17226	17405	17372	17275	17236	17065	17385	17290	17219	17294	17446	17331	17294	17042	17279	17407	17374	17242	17369	17395	17332	17184	17316	17405	17257	17258	17380	17139	17405	17090	17229	17315	17211	17358	17271	17321	17283	17365	17297	17330	17230	17316	17115	17324	17425	17072	17142	17157	17066	17529	17319	17273	17134	17284	17250	17403	17484	17152	17174	17292	17230	17408	17220	17336	17132	17165	17432	17480	17271	17108	17488	17414	17159	17293	17230	17460	17335	17336	17232	17057	17315	17390	17305	17305	17150	17275	17213	17213	17145	17168	17113	17262	17277	17292	17327	17231	17263	17310	17192	17375	17396	17334	17312	17189	17247	17323	17267	17281	17276	17269	17241	17124	17167	17241	17295	17430	17330	17262	17141	17483	17352	17413	17270	17270	17198	17445	17363	17146	17317	17481	17155	17380	17298	17290	17377	17319	17289	17404	17128	17412	17156	17301	17405	17333	17198	17256	17418	17402	17553	17366	17249	17357	17250	17185	17198	17519	17334	17375	17227	17161	17392	17326	17264	17266	17381	17128	17432	17450	17282	17056	17210	17320	17274	17178	17388	17184	17216	17357	17396	17221	17270	17492	17274	17350	17067	17117	17273	17400	17188	17333	17406	17427	17316	17201	17181	17190	17228	17082	17420	17387	17082	17213	17411	17261	17249	17301	17236	17325	17351	17287	17160	17389	17422	17286	17379	17099	17308	17224	17206	17071	17368	17312	17189	17233	17164	17228	17161	17230	17420	17232	17405	17253	17256	17188	17346	17382	17342	17450	17116	17115	17192	17313	17426	17189	17260	17367	17242	17254	17279	17346	17073	17261	17308	17329	17283	17250	17202	17189	17254	17360	17211	17570	17295	17452	17312	17346	17182	17328	17331	17363	17382	17492	17357	17121	17349	17234	17390	17199	17171	17281	17084	17414	17390	17394	17133	17392	17381	17320	17241	17296	17258	17367	17373	17302	17240	17312	17344	17122	17373	17285	17100	17275	17241	17191	17230	17233	17185	17140	17322	17332	17283	17394	17128	17263	17231	17352	17384	17279	17304	17305	17297	17056	17221	17424	17381	17329	17305	17424	17106	17246	17348	17151	17140	17210	17325	17262	17164	17029	17286	17392	17181	17281	17263	17417	17115	17474	17120	17411	17322	17301	17423	17449	17204	17343	17288	17269	17243	17247	17251	17140	17369	17110	17208	17318	17358	17275	17388	17303	17274	17120	17258	17311	17005	17218	17044	17133	17365	17335	17366	17018	17299	17254	17329	17376	17349	17423	17233	17260	17285	17275	17486	17305	17226	17302	17320	17214	17348	17236	17525	17254	17167	17273	17234	17390	17234	17569	17279	17307	17138	17327
23555	21238	28091	47222	75120	66081	51871	38037	33055	31458	31146	31129	31042	30948	31111	30908	30799	30857	30733	30997	30875	30949	30901	30963	30754	30585	30900	30689	31014	30768	30467	30930	30780	30846	30823	30816	30601	30824	30809	30849	30684	30935	30878	30825	30622	30641	30669	30946	30669	30599	30720	30668	30721	30602	30600	30668	30843	31011	30596	30888	30785	30683	30825	30655	30544	30775	30807	30511	30730	30613	30624	30915	30761	30903	30738	31063	30630	30930	30881	30778	30391	30378	30679	31055	30620	30469	30612	30412	30649	30797	30755	30520	30907	30678	30599	30918	30900	30375	30824	30588	30451	30714	30724	30579	30467	30904	30470	30833	30753	30658	30736	30864	30676	30637	30713	30560	30643	30818	30683	30600	30582	30720	30509	30761	30769	30768	30564	30574	30772	30632	30596	30780	30679	30577	30507	30967	30688	30416	30521	30498	30639	30546	30677	31088	30616	30754	30566	30642	30611	30469	30635	30714	30690	30822	30445	30692	30691	30488	30674	30654	30789	30174	30451	30717	30640	30819	30488	30468	30820	30879	30713	30871	30530	30509	30792	30744	30664	30728	30713	30586	30419	30905	30804	30591	30695	30721	30649	30611	30479	30826	30702	30544	30572	30846	30711	30594	30522	30624	30857	30293	30710	30484	30534	30564	30666	30661	30536	30687	30807	30590	30568	30595	30601	30876	31046	30743	30991	30775	30520	30424	30425	30797	30661	30713	30700	30710	30773	30518	30720	30524	30811	30539	30500	30792	30516	30632	30650	30623	30537	30554	30817	30511	30649	30617	30724	31021	30606	30805	30376	30764	30685	30774	30873	30584	30599	30714	30766	30439	30749	31122	30779	30692	30444	30598	30756	30631	30579	30729	30689	30577	30556	30554	30972	30401	30685	30569	30676	30816	30672	30523	30885	30592	30504	30501	30813	30854	30490	30798	30595	30469	30644	30627	30562	30602	30583	30508	30634	30734	30759	30844	30526	30715	30895	30725	30672	30461	30606	30530	30465	30822	30753	30594	30439	30743	30962	30560	30513	30492	30754	30652	30654	30722	30621	30582	30508	30742	30711	30613	30820	30732	30760	30940	30689	30680	30896	30591	30581	30642	30761	30759	30836	30531	30770	30584	30671	30638	30675	30799	30546	30738	30464	30424	30438	30783	30809	30920	30834	30622	30713	30616	30800	30618	30716	30782	30539	30288	30538	30660	30450	30791	30996	30772	30846	30833	30807	30646	30535	30616	30735	30807	30839	30729	30742	30549	30679	30723	30682	30608	30824	30616	30788	30658	30541	30762	30697	30617	31009	30579	30687	30675	30646	30638	30613	30533	30663	30563	30545	30649	30687	30710	30654	30872	30716	30728	30622	30625	31034	30474	30755	30846	30906	30605	30783	30799	30801	30641	30691	30506	30558	30595	30662	30425	30485	30573	30686	30508	30644	30986	30862	30730	30788	30673	30675	30582	30463	30743	30623	30716	30535	30709	30783	30445	30726	30799	30862	30725	30816	30719	30668	30711	30907	30722	30716	30696	30664	30569	30611	30473	30579	30485	30741	30658	30542	30521	30803	30847	30466	30489	30608	30425	30997	30749	30626	30673	30524	30610	30794	30613	30476	30678	30537	30848	30652	30640	30860	30718	30762	30563	30854	30707	30577	30635	30925	31069	30941	30305	30490	30660	30805	30467	30632	30555	30634	30657	30760	30693	30492	30490	30613	30422	31026	30447	30556	30688	30880	30582	30520	30846	30504	30704	30743	30479	30611	30477	30660	30742	30783	31000	30532	30698	30806	30712	30724	30458	30674	30500	30572	30832	30646	30498	30415	30658	30629	30767	30774	30522	30780	30837	30423	30649	30389	31046	30783	30732	30510	30550	30668	30540	30695	30705	30763	30828	30604	30504	30931	30654	30698	30904	30609	30754	30472	30585	30903	30685	30717	30641	30688	30713	30814	30648	31087	30760	30649	30743	30819	30835	30597	30631	30401	30411	30681	30509	30804	30330	30712	30727	30718	30824	30688	30876	30771	30238	30667	30653	30799	30794	30630	30792	30753	30564	30693	30781	30671	30767	30651	30773	30745	30952	30742	30479	30649	30495	30541	30466	30846	30487	30558	30476	30698	30532	30713	30613	30809	30604	30491	30757	30850	30489	30643	30526	30346	30712	30739	30685	30859	30521	30370	30737	30771	30707	30642	30864	30665	30782	30747	30661	30960	30684	30829	30843	30750	30769	30555	30782	30895	30705	30703	30751	30876	30521	30715	30461	30724	30827	30775	30496	30444	30667	30875	30846	30885	30956	30439	30688	30501	30458	30802	30513	30678	30734	30542	30753	30740	30614	30713	30927	30581	30965	30581	30635	30824	30702	30669	30855	30793	30655	30717	30857	30461	30534	30752	30791	30720	30612	30563	30608	30654	30555	30631	30749	30720	30709	30515	30664	30742	30498	30396	30598	30770	30689	30471	30670	30580	30710	30599	30662	30214	30494	30641	30644	30886	30570	30573	30409	30711	30496	30694	30764	30652	30400	30765	30713	30497	30740	30859	30708	30664	30701	30631	30456	30847	30639	30843	30391	30899	31003	30898	31117	30585	30403	30632	30672	30812	30782	30746	30842	30586	30515	30859	30533	30890	30589	31137	30762	30805	30474	30708	30643	30844	30719	30792	30733	30734	30549	30698	30679	30764	30507	30711	30407	30837	30856	30734	30621	30707	30501	30394	30862	30338	30724	30888	30513	30747	30965	30913	30689	30832	30597	30416	30526	30459	30433	30783	30787	30499	30853	30550	30692	30536	30561	30659	30794	30842	30555	30640	30656	30747	30813	30953	30517	30794	30630	30456	30613	30870	30649	30785	30470	30664	30699	30800	30510	30678	30811	30604	30591	30436	30586	30504	30559	30652	30656	30900	30665	30708	30770	30833	30672	30772	30811	30802	30859	30623	30602	30775	30938	30507	30556	30533	30723	30711	30697	30759	30707	30622	30697	30656	30678	30965	30662	30448	30604	30443	30552	30865	30719	30858	30812	30826	30768	30574	30716	30671	30626	30598	30621	30686	30416	30727	30611	30458	30529	30697	30790	30623	30833	30528	30714	30538	30708	30663	30501	30898	30665	30681	30563	30473	30544	30863	30854	30844	30519	30791	30928	30734	30736	31111	30854	30508	30632	30741	30676	30613	30814	30691	30574	30667	30750	30649	30758	30801	30777	30739	30588	30277	30762	30794	30525	30649	30999	30609	30864	30780	30717	30789	30908	30396	30521	30658	30838	30578	30400	30773	30778	30644	30842	30390	30679	30543	30681	30600	30737	30910	30553	30698	30654	30637	30673	30845	30423	30560	30623	30555	30747	30929	30735	30730	30578	30500	30446	30612	30614	30748	30749	30807	30570	30624	30656	30493	30335	30594	30570	30476	30459	30587	30684	30489	30704	30419	30450	30729	30828	30593	30474	30575	30485	30850	30661	30712	30531	30553	30496	30652	30817	30687	30752	30597	30572	30665	30304	30412	30738	30950	30652	30713	30882	30728	30741	30700	30475	30762	30543	30739	30718	30546	30728	30629	30560	30811	30603	30623	30692	30706	30716	30684	30949	30516	30618	30560	30582	30549	30505	30821	30733	30600	30753	30869	30705	30794	30427	30779	30713	30864	30938	30673	30655	30701	30775	30799	30638	30712	30452	30699	30701	30500	30599	30637	30622	30430	30562	30640	30582	30454	30277	30547	30758	30634	30611	30671	30704	30712	30547	30578	30704	30595	30595	30501	30706	30240	30843	30727	30774	30588	30530	30350	30741	30929	30692	30567	30628	30857	30709	30847	30860	30656	30660	30738	30573	30740	30589	30847	30740	30651	30610	30648	30655	30780	30644	30741	30688	30517	30653	30629	30811	30587	30838	30891	30595	30583	30408	30527	30680	30419	30793	30636	30849	30862	30822	30836	30592	30581	30578	30797	30674	30739	30805	30472	30792	30848	30699	30614	30998	30677	30652	30756	30839	30518	30446	30301	30844	30615	30578	30802	30614	30542	30735	30426	30595	30513	30677	30977	30662	30492	30614	30619	30621	30629	30819	30747	30525	30606	30678	30733	30793	30658	30439	30681	30512	30429	30892	30597	30696	30478	30857	31017	30655	30720	30741	30775	30552	30636	30537	30666	30661	30631	30548	30838	30493	30382	30668	30650	30467	30522	30741	30507	30865	30784	30797	30761	30361	30678	30813	30874	30851	30763	30447	30763	30631	30406	30803	30571	30730	30900	30888	30882	30408	30891	30595	30596	30495	30852	30663	30850	30843	30578	30572	30714	30472	30887	30782	30820	30658	30457	30762	30503	30770	30741	30533	30616	30687	30831	30750	30617	30593	30491	30495	30771	30739	30691	30742	30850	30873	30506	30456	30689	30765	30641	30525	30485	30645	30636	30511	30662	30738	30695	30723	31017	30756	30438	30723	30682	30669	30850	30817	30621	30578	30663	30600	30558	30604	30442	30494	30539	30547	30637	30656	30767	30954	30605	30536	30865	30924	30586	30830	30656	30664	30684	30572	30801	30812	30659	30497	30612	30567	30763	30688	30593	30424	30798	30711	30531	30546	30639	30524	30801	30714	30474	30623	30886	30829	30516	30608	30528	30823	30922	30674	30733	30497	30848	30615	31023	30549	30907	30714	30662	30690	30874	30521	30770	30706	30761	30646	30685	30641	30818	30766	30545	30854	30728	30475	30567	30786	30833	30808	30893	30781	30830	30579	30465	30628	30608	30538	30865	30814	30767	30579	30696	30800	30699	30594	30813	30796	30681	30721	30820	30762	30725	30699	30715	30722	30387	30497	30616	30384	30795	30878	30508	30884	30793	30732	30687	30648	30881	30669	30732	30372	30983	30789	30756	30659	30583	30873	30781	30755	30563	30681	30485	30564	30899	30667	30599	30915	30464	30590	30714	30573	30761	30660	30777	30465	30649	30461	30555	30723	30836	30777	30711	30495	30662	30720	30699	30285	30810	30590	30565	30830	30845	30817	30685	30553	30585	30756	30616	30745	30680	30636	30864	30680	30846	30582	30408	30640	30883	30586	30603	30782	30692	30720	30472	30748	30628	30730	30717	30786	30566	30620	30962	30610	30785	30322	30349	30741	30732	30363	30800	30626
17689	27458	25233	75445	83196	65238	41529	24743	20012	18260	17770	17999	17845	17742	18004	18010	17707	17918	17877	18025	17922	17946	17710	17740	17752	17804	17674	17937	17764	17737	17901	18035	17912	17882	18005	17755	17844	17844	17821	17881	17881	17956	17853	17877	17572	17798	17679	17961	17965	17839	17742	17851	17974	17692	18017	17917	17921	17884	17999	17773	17868	18020	18035	17581	17949	17768	17825	17866	17646	17836	17692	17699	17814	17786	17842	17675	17999	17991	17797	17846	17947	17822	17827	17907	17962	17852	17801	18135	17916	17905	17862	17854	17856	17921	17829	17778	17870	18015	17848	17913	17877	17827	17868	17849	17907	17811	17914	17795	17949	17760	17776	17862	17817	17727	17715	17845	17931	17944	17840	17903	17842	17922	17739	17870	17871	17780	17918	17798	18056	17755	17759	17750	17964	17801	18091	17993	17818	17744	17902	17704	17882	17680	17865	17829	17709	17805	17933	17865	17823	17745	17739	17991	18214	17761	17724	17754	17780	17678	17810	17765	17670	17801	17766	17926	17813	17847	17707	17763	17714	17796	17918	17832	17835	17881	17879	17724	17764	17839	17848	17768	17774	18010	17598	17801	17670	17582	17925	17772	17909	17786	17825	17834	17854	17761	17690	17715	17918	17763	17504	17984	17832	17790	18055	17913	17865	17907	17914	17832	17844	17908	17620	17796	17800	17712	17761	17853	17745	17923	17810	17769	17958	17873	17752	17755	17957	17822	17995	17819	17914	17811	17887	17911	17861	17762	17829	17840	17725	17773	17536	17890	17944	17845	17938	17670	17932	17872	18002	17746	17798	17891	17799	17748	17884	17916	17992	17848	17744	17739	17797	17946	17806	17828	17893	17777	17898	17949	17708	17900	17853	17814	17781	17896	17845	17714	17848	17916	17779	17813	17718	17951	17854	17896	18020	17692	17928	17809	17707	17814	17827	17830	17953	17859	17640	17693	18051	17878	17873	17906	17944	17818	17696	17702	17758	17851	17967	17968	17753	17897	17968	17851	18033	17866	17864	17819	18028	17783	17841	17985	17926	17766	17647	17790	17887	17777	17917	17818	17749	17732	17860	17702	17723	17807	17933	17884	17850	17885	17671	17996	17700	17877	17798	17764	17790	17711	17775	17949	17606	17808	17786	17806	17712	17876	17792	17874	17842	17873	17977	17803	17534	17876	17855	17774	17870	17965	17832	17904	17867	17814	17767	17908	17717	17673	17754	18021	17886	17843	17814	17842	17896	18002	17827	17793	17871	17907	17781	17960	17750	17702	17845	17778	17784	18038	17918	17841	17790	17681	17658	17664	17790	17728	17721	17781	17956	17741	17840	17781	17810	17838	17800	17984	17832	17904	18028	18011	17633	17661	17877	17816	17713	17836	17985	17661	17736	17869	17973	17871	17959	17833	17830	17769	17884	17817	18046	17906	17787	17768	17979	17938	17741	17676	17938	17902	17875	17770	17721	17796	17724	17910	17838	17826	17819	17989	17807	17856	17881	17635	17768	17740	17681	18036	17743	17881	17951	17651	17726	18029	17801	17766	17716	17687	17865	17822	17798	17793	17884	17830	17837	17716	17644	17787	17738	17919	17770	17801	17875	17809	17722	17628	17937	17830	17800	17765	17762	17811	17638	17755	17718	17782	17821	17636	17652	17754	17841	17833	17779	17700	17785	17930	18015	18008	17950	17579	17788	17927	17686	17807	17933	17846	17558	17942	17633	17744	17947	17791	17894	17773	17942	17951	17878	17956	17753	17746	17772	17981	17994	17961	17731	17971	17911	17895	17813	17726	17714	17789	17754	17749	17856	17875	17785	17835	17776	17950	17877	17766	17936	17841	17771	17627	17770	17666	17763	17672	17790	17911	17993	17874	17795	17769	17720	17725	17986	17680	17929	17936	17839	18005	17693	17707	17851	17830	17815	17844	17911	17672	17861	17756	17922	17803	17760	17671	17705	17805	18041	17822	17805	17661	17912	17772	17924	17767	17854	17861	17712	17713	17771	17894	17808	17846	17791	17779	17698	17948	17592	17882	17791	18064	17866	17879	17762	17760	17763	17765	17900	17814	17782	17772	17898	17758	17975	17824	17922	17878	17838	17867	17726	17993	17848	17760	17882	17626	18022	17819	17840	17664	17824	17786	17916	17845	17857	17828	17901	17887	17822	17564	17588	17902	17941	17767	17758	17685	17790	18058	17876	17634	17954	17752	17644	17688	17882	17722	17805	17858	17908	17896	17710	17936	17846	17756	17827	17923	17700	17921	17728	17763	17848	17879	17748	17730	17871	17666	17776	17816	17611	17859	17749	17876	17840	17709	17834	17769	17884	17752	17818	17887	17884	17874	17980	17767	17776	17902	17668	17844	17851	17593	17813	17904	17781	17830	17938	17834	17700	17871	17810	17863	17730	17864	17636	17942	17909	17734	17984	17807	17783	17832	17915	17660	18046	17674	17751	17902	17727	17656	17921	17884	17907	17795	17786	17904	17750	17839	17717	17791	17951	17875	17833	17908	17713	17997	17611	17777	17854	17806	17904	17792	17707	17879	17754	17770	17735	17744	17819	17759	17880	17976	17704	17805	17743	17817	17873	17951	17887	17774	17813	17733	17912	17847	17858	17684	17823	17788	17837	17907	17865	17802	17747	17837	17794	17834	18039	17728	17731	17836	17926	17910	17889	17872	17853	17729	17905	17961	17811	17695	17684	17762	17670	17741	17837	17988	17682	17816	17869	17668	17670	17766	17884	17819	17705	17677	17759	17818	17836	17925	17856	17789	17850	17713	17696	17601	17977	17881	17869	17772	17915	17904	17937	17799	17752	17748	17886	17719	17613	17964	17779	17645	17641	17714	17948	17799	17789	17927	17903	17660	17953	17831	17861	17721	17731	17945	17798	17737	17771	17706	17971	17772	17894	17691	17766	17865	17833	17678	17836	17911	17799	17986	17903	17770	17753	17934	18027	17952	17735	17902	17778	17927	17581	17592	17574	17769	17887	17779	17753	17729	17670	17803	17730	17679	17926	17802	17683	17698	17808	17810	17984	17761	17791	17735	17851	17658	17964	17779	17657	17970	17722	17906	17944	17707	18019	18032	17932	17861	17902	17639	17880	17893	17772	17774	17898	17793	17876	17849	17808	17874	17874	17907	17795	17912	17783	17793	17943	17740	17807	17881	17817	17816	17690	17620	17664	17934	17913	17828	17846	17686	17933	17857	18038	17806	17806	17756	17785	17856	17863	17732	17966	17687	17897	17863	17770	17787	17774	17763	17902	17898	17570	17879	17916	17627	17738	17795	17892	17846	17760	17790	17654	17786	17812	17830	17928	17736	17940	17988	17791	17532	17710	17798	17811	17836	17899	17834	17735	17765	17944	17927	17897	17677	17842	17718	17733	17790	17867	17691	17675	17882	17827	17862	17905	17971	17854	17733	17908	17864	17806	17731	17814	17894	17787	17707	17809	17630	17891	17867	17917	17721	17684	17919	17667	17852	17855	17894	17974	17797	17994	17849	17755	17730	17827	17684	17940	17993	17976	17720	17944	17717	18077	17605	17744	17952	17862	17733	17644	17649	17829	17781	17670	17761	17814	17943	17903	17881	17592	17735	17878	17698	17862	17867	17914	17845	17879	17787	17623	17977	17931	17724	17862	17914	17856	17666	17703	17793	17785	18003	17693	17693	17805	17928	17800	17743	17794	17782	17883	17663	17892	17642	17820	17709	17616	17808	17729	17686	17767	17897	17776	17899	17659	17725	17798	17775	17681	17723	17756	17717	17984	17832	17854	17843	18008	17882	17812	17941	17835	17794	17711	17827	17615	17920	17708	17934	17674	17909	17955	17667	17836	17898	17717	17878	17846	17791	18038	17961	17739	17678	17724	17969	17691	17857	17822	17666	17677	17910	17878	17817	17657	17779	17721	17870	17646	17804	17771	17776	17888	17666	17729	17879	17765	17724	17730	17903	17797	17822	17821	17888	17725	17850	17717	17654	17799	17704	17841	18043	17744	17815	17903	17761	17780	17833	17898	17775	17827	17619	17716	17874	17820	17866	17909	17823	17720	17744	17862	17884	17814	17657	17716	17809	17786	17776	17797	17731	17789	17854	17789	17869	17749	17920	17832	17751	17630	17795	17820	17835	17669	17854	17801	17793	17665	17817	17915	17586	17704	17792	17768	17811	17834	17915	17855	17672	17841	17639	17885	17858	17744	17805	17815	17738	17993	17762	17856	17958	17858	17704	17749	17841	17703	17812	17719	17617	17831	17659	17729	17780	17738	17863	17688	17726	17871	17744	17702	17830	17762	17948	17917	17778	17928	17853	17686	17855	17934	17781	17727	17729	17811	17822	17918	17887	17856	17765	17736	17843	17737	17829	17912	17881	17812	17890	17871	17817	17778	17772	17759	17801	17958	17854	17684	17653	17760	17793	17831	17852	17855	17851	17831	17802	17824	17908	17852	17928	17772	17815	17827	17778	17849	17690	17746	17626	17855	17723	17835	17759	17818	17905	17799	17906	17731	17847	17922	17818	17781	17703	17911	17888	17793	17758	17790	17848	17932	17882	17831	17787	17847	17837	17829	17669	17711	18062	17772	17811	17918	17947	18000	17737	17833	17960	17675	17673	17693	17872	17885	17860	17850	17784	17596	17847	17954	17870	17733	17824	17731	17866	18047	17617	17958	17913	17730	17627	17886	17717	17748	17962	17887	17989	17865	17822	17740	17750	17859	17897	17883	17831	17886	17976	17853	18064	17539	17788	17791	17844	17897	17723	17773	17670	17779	17871	17875	17945	17842	17790	17917	17947	17721	17843	18000	17796	17818	17884	17818	17824	17680	17722	17832	17695	17911	17700	17753	17801	17823	17873	17689	17733	17558	17807	17716	17963	17876	17755	17651	17847	17832	17697	17806	17732	17974	17768	18049	17636	17852	17703	17605	18083	17721	17819	17757	17840	17984	17749	17682	17845	17914	17906	17925	17847	17686	17928	17830	17833	17844	17822	17800	18014	17776	17818	17819	17833	17880	17971	17921	17812	17978	17816	17856	17784	17941	17913	17767	17689	17743	17903	18117	17801	17842	17755	17903	17974	17780	17958	17872	17646	17827	17862	17877	17825	17818	17659	17724	17618	17792	17965	17759	17894
22809	21235	28345	49567	85516	75754	58735	42142	35238	32976	32238	31950	31933	31732	31863	31749	31633	31528	31834	31636	31423	31624	31641	31567	31466	31519	31577	31648	31644	31777	31848	31645	31559	31495	31459	31843	31348	31479	31533	31370	31350	31524	31792	31524	31890	31401	31325	31688	31364	31646	31609	31463	31399	31519	31531	31452	31465	31369	31468	31790	31661	31405	31478	31447	31633	31379	31427	31547	31438	31437	31227	31474	31520	31683	31682	31256	31531	31435	31198	31743	31749	31548	31524	31472	31539	31376	31470	31493	31532	31479	31372	31312	31660	31169	31363	31537	31678	31664	31689	31835	31485	31153	31612	31066	31466	31627	31351	31326	31603	31504	31354	31520	31349	31434	31735	31698	31521	31574	31254	31695	31495	31471	31456	31484	31565	31399	31583	31455	31289	31399	31454	31712	31336	31538	31552	31383	31503	31607	31490	31653	31443	31440	31486	31607	31527	31326	31712	31539	31406	31351	31528	31471	31257	31346	31196	31593	31341	31588	31323	31348	31378	31514	31582	31354	31457	31420	31568	31202	31552	31529	31346	31213	31259	31660	31711	31225	31432	31589	31387	31496	31513	31468	31521	31249	31604	31407	31452	31266	31385	31525	31342	31280	31392	31339	31441	31566	31512	31639	31382	31642	31460	31435	31323	31638	31448	31691	31648	31682	31304	31590	31560	31391	31465	31593	31235	31784	31393	31549	31483	31479	31230	31328	31375	31288	31488	31313	31400	31259	31465	31451	31269	31575	31831	31447	31342	31602	31476	31192	31540	31301	31534	31571	31237	31412	31441	31496	31428	31557	31508	31386	31430	31164	31517	31306	31322	31441	31365	31745	31372	31467	31476	31713	31490	31578	31500	31333	31429	31630	31692	31357	31497	31330	31335	31631	31243	31433	31461	31343	31572	31538	31501	31487	31561	31165	31300	31366	31243	31518	31762	31494	31715	31309	31529	31286	31503	31321	31696	31492	31527	31619	31514	31098	31585	31462	31397	31182	31444	31373	31184	31688	31471	31484	31171	31288	31294	31410	31533	31363	31155	31310	31347	31273	31073	31211	31404	31134	31587	31451	31551	31394	31557	31317	31357	31399	31533	31514	31484	31360	31392	31323	31545	31384	31515	31308	31165	31275	31317	31566	31352	31318	31220	31530	31541	31438	31442	31184	31558	31193	31319	31558	31625	31260	31645	31303	31125	31465	31520	31544	31795	31478	31655	31595	31539	31322	31414	31588	31326	31509	31351	31466	31182	31519	31288	31279	31725	31339	31628	31635	31645	31325	31337	31151	31554	31410	31063	31391	31677	31730	31353	31476	31372	31683	31648	31554	31484	31265	31507	31392	31174	31471	31653	31306	31467	31376	31520	31356	31563	31543	31493	31214	31535	31328	31612	31356	31416	31539	31538	31556	31455	31454	31393	31446	31460	31312	31449	31349	31577	31736	31583	31342	31483	31487	31542	31473	31689	31508	31372	31685	31455	31532	31609	31517	31370	31229	31456	31183	31459	31430	31318	31490	31490	31478	31536	31507	31276	31430	31441	31203	31244	31350	31381	31461	31495	31578	31371	31585	31415	31676	31593	31429	31530	31396	31626	31404	31845	31318	31396	31406	31514	31641	31653	31478	31655	31353	31358	31326	31321	31205	31706	31502	31489	31523	31349	31357	31514	31479	31515	31682	31540	31347	31409	31463	31489	31227	31426	31425	31367	31474	31517	31444	31653	31574	31288	31398	31563	31386	31486	31493	31435	31282	31488	31487	31447	31227	31493	31621	31578	31718	31565	31236	31471	31443	31220	31441	31683	31518	31598	31282	31518	31486	31445	31342	31291	31395	31430	31327	31224	31271	31549	31355	31604	31618	31590	31124	31168	31734	31531	31516	31276	31464	31615	31258	31502	31438	31791	31488	31533	31270	31564	31706	31264	31155	31352	31314	31321	31320	31325	31218	31583	31668	31455	31361	31377	31434	31211	31085	31370	31539	31358	31382	31396	31389	31554	31342	31406	31228	31605	31354	31542	31625	31674	31558	31586	31301	31542	31432	31249	31514	31364	31612	31348	31420	31591	31449	31404	31472	31672	31287	31442	31709	31229	31606	31743	31526	31404	31408	31278	31338	31628	31497	31462	31619	31469	31728	31218	31657	31440	31545	31793	31623	31541	31553	31559	31538	31775	31557	31690	31417	31419	31445	31319	31229	31345	31572	31484	31323	31635	31657	31377	31505	31370	31272	31457	31501	31385	31318	31393	31216	31600	31560	31085	31287	31585	31556	31444	31437	31577	31450	31291	31368	31571	31492	31569	31284	31428	31302	31493	31448	31649	31409	31485	31480	31517	31333	31368	31282	31520	31282	31409	31534	31524	31276	31420	31574	31524	31464	31511	31104	31571	31330	31264	31506	31217	31467	31402	31629	31409	31477	31562	31503	31413	31181	31186	31399	31327	31692	31327	31348	31451	31227	31602	31463	31252	31476	31439	31391	31352	31459	31699	31552	31604	31320	31375	31447	31418	31587	31545	31369	31678	31456	31220	31322	31223	31575	31625	31518	31602	31597	31465	31278	31594	31361	31316	31409	31645	31313	31416	31385	31403	31466	31743	31595	31330	31606	31220	31170	31514	31374	31554	31584	31600	31555	31372	31540	31522	31681	31587	31412	31481	31537	31340	31450	31285	31362	31299	31314	31294	31639	31493	31258	31308	31330	31338	31279	31611	31408	31421	31330	31230	31344	31559	31210	31407	31537	31697	31170	31703	31337	31320	31358	31431	31570	31517	31398	31542	31361	31559	31357	31359	31235	31616	31620	31602	31703	31401	31424	31529	31561	31421	31495	31527	31237	31275	31345	31367	31595	31080	31468	31412	31246	31225	31561	31219	31556	31545	31170	31453	31710	31577	31351	31647	31247	31522	31517	31428	31395	31406	31489	31432	31263	31590	31704	31704	31428	31295	31544	31361	31272	31513	31533	31655	31386	31590	31332	31270	31131	31313	31354	31420	31509	31426	31658	31387	31562	31665	31292	31506	31337	31353	31320	31145	31435	31593	31405	31423	31419	31456	31485	31451	31307	31598	31526	31354	31576	31556	31368	31644	31761	31364	31514	31861	31501	31667	31506	31375	31576	31563	31578	31397	31469	31337	31586	31377	31515	31608	31207	31428	31442	31324	31142	31294	31315	31501	31583	31665	31530	31417	31633	31668	31496	31389	31491	31528	31516	31462	31509	31226	31451	31653	31507	31579	31465	31547	31370	31502	31510	31417	31239	31466	31531	31389	31571	31600	31268	31291	31694	31580	31439	31467	31384	31546	31469	31453	31406	31515	31486	31568	31376	31367	30981	31461	31553	31131	31412	31483	31273	31399	31495	31207	31329	31532	31418	31426	31578	31498	31620	31554	31677	31581	31705	31197	31393	31229	31305	31101	31547	31706	31573	31453	31490	31232	31452	31514	31485	31271	31538	31675	31387	31335	31524	31266	31414	31564	31596	31479	31460	31599	31492	31608	31241	31426	31290	31472	31587	31555	31162	31389	31386	31257	31487	31514	31432	31577	31570	31400	31629	31645	31496	31644	31671	31522	31454	31204	31524	31544	31628	31436	31514	31414	31390	31435	31654	31594	31602	31269	31544	31455	31460	31409	30999	31414	31472	31231	31584	31566	31689	31432	31239	31495	31650	31505	31470	31533	31609	31397	31629	31618	31362	31575	31500	31674	31544	31293	31283	31522	31253	31409	31031	31329	31229	31418	31402	31633	31543	31122	31343	31611	31574	31434	31237	31557	31423	31254	31094	31353	31550	31512	31465	31239	31299	31369	31566	31241	31349	31336	31392	31387	31349	31580	31572	31674	31343	31608	31447	31457	31571	31604	31641	31543	31604	31548	31327	31342	31438	31647	31343	31362	31449	31350	31583	31264	31672	31735	31700	31111	31077	31395	31676	31455	31429	31664	31356	31497	31501	31381	31613	31334	31322	31695	31297	31648	31477	31353	31299	31625	31356	31332	31441	31334	31376	31368	31519	31660	31402	31567	31485	31404	31402	31340	31541	31609	31389	31616	31340	31246	31591	31312	31441	31646	31503	31480	31468	31524	31530	31643	31486	31525	31698	31546	31615	31723	31619	31400	31400	31568	31280	31244	31095	31715	31530	31389	31264	31375	31449	31578	31588	31157	31809	31771	31641	31733	31415	31243	31246	31290	31502	31618	31295	31645	31408	31494	31335	31371	31460	31246	31654	31156	31302	31361	31393	31587	31316	31511	31210	31407	31241	31300	31435	31228	31324	31381	31414	31457	31657	31470	31269	31620	31528	31163	31246	31233	31181	31724	31287	31588	31540	31420	31511	31483	31501	31399	31332	31500	31248	31591	31371	31540	31355	31608	31272	31171	31465	31352	31278	31354	31677	31322	31502	31729	31497	31698	31502	31505	31293	31515	31350	31391	31377	31474	31522	31357	31332	31437	31472	31313	31301	31340	31540	31251	31411	31333	31111	31503	31340	31340	31651	31263	31458	31307	31458	31404	31379	31294	31210	31682	31440	31508	31347	31534	31276	31570	31427	31154	31398	31641	31704	31709	31571	31367	31355	31690	31489	31519	31369	31769	31567	31580	31531	31290	31722	31403	31695	31423	31533	31471	31212	31372	31700	31618	31471	31407	31398	31254	31238	31620	31468	31375	31306	31259	31485	31571	31522	31318	31658	31517	31258	31499	31538	31397	31530	31526	31804	31336	31538	31181	31175	31511	31140	31404	31519	31529	31233	31486	31546	31130	31409	31417	31537	31265	31433	31636	31512	31420	31447	31487	31649	31649	31307	31294	31418	31335	31341	31501	31142	31442	31507	31245	31557	31255	31284	31590	31125	31391	31492	31770	31227	31255	31207	31220	31382	31473	31670	31427	31278	31827	31512	31482	31555	31622	31409	31338	31682	31575	31432	31304	31422	31421	31387	31511	31242	31475	31405	31525	31533	31625	31418	31432	31362	31380	31580	31300	31731	31481	31290	31438	31470	31444	31425	31525	31429	31353	31427	31172	31366	31300	31375	31458	31500	31495	31574	31559	31559	31710	31488	31417	31411	31509	31509	31469	31491	31589	31221	31588	31646	31737	31433	31516	31491	31363	31394	31307	31485	31307	31737	31344	31325
18200	30678	40729	75458	96661	79868	52417	29794	21929	19001	18565	18694	18451	18638	18408	18425	18388	18571	18422	18414	18563	18552	18659	18441	18408	18567	18478	18281	18222	18527	18430	18329	18320	18499	18310	18587	18307	18417	18445	18433	18403	18368	18422	18459	18568	18619	18386	18406	18585	18408	18601	18444	18471	18441	18161	18218	18268	18518	18345	18577	18420	18393	18395	18221	18384	18425	18333	18487	18467	18367	18311	18301	18228	18240	18473	18326	18305	18454	18463	18288	18534	18370	18362	18321	18415	18439	18220	18473	18324	18213	18369	18461	18314	18513	18367	18215	18502	18419	18321	18499	18448	18296	18390	18423	18541	18478	18447	18151	18388	18435	18227	18487	18363	18384	18245	18280	18480	18284	18453	18377	18342	18421	18394	18401	18382	18233	18358	18595	18334	18360	18278	18503	18422	18424	18575	18439	18267	18272	18281	18265	18315	18522	18390	18246	18367	18364	18357	18041	18261	18371	18266	18336	18477	18267	18336	18201	18369	18349	18418	18400	18316	18447	18308	18519	18261	18367	18412	18322	18307	18289	18300	18345	18355	18473	18145	18456	18386	18316	18332	18230	18373	18344	18352	18375	18335	18471	18364	18445	18212	18183	18203	18170	18266	18365	18296	18359	18458	18357	18498	18297	18239	18431	18553	18291	18171	18332	18386	18380	18354	18218	18404	18261	18413	18388	18395	18301	18275	18367	18423	18614	18458	18322	18403	18475	18357	18298	18411	18434	18627	18264	18402	18419	18434	18392	18379	18439	18290	18448	18409	18463	18160	18412	18429	18354	18498	18198	18332	18541	18371	18404	18438	18474	18605	18421	18279	18356	18611	18310	18500	18463	18180	18359	18326	18244	18361	18361	18271	18272	18528	18202	18348	18198	18389	18491	18385	18295	18264	18243	18463	18475	18321	18409	18289	18467	18317	18390	18217	18365	18458	18391	18353	18478	18490	18527	18350	18164	18355	18413	18295	18222	18407	18243	18340	18370	18620	18381	18475	18313	18417	18403	18506	18397	18424	18420	18241	18497	18488	18311	18448	18487	18331	18369	18297	18268	18459	18285	18356	18477	18521	18382	18128	18464	18278	18367	18363	18373	18251	18307	18349	18269	18562	18275	18602	18156	18392	18345	18382	18396	18322	18192	18245	18372	18283	18371	18474	18401	18325	18459	18450	18519	18390	18149	18284	18570	18137	18413	18291	18285	18504	18249	18381	18450	18486	18482	18381	18313	18337	18303	18425	18398	18184	18551	18381	18310	18279	18418	18493	18421	18358	18427	18180	18190	18295	18392	18408	18422	18220	18332	18351	18294	18135	18371	18554	18418	18315	18429	18323	18405	18339	18218	18409	18474	18240	18403	18479	18330	18414	18330	18553	18568	18496	18488	18475	18385	18420	18347	18410	18532	18406	18414	18392	18266	18334	18398	18239	18421	18354	18389	18195	18505	18402	18392	18212	18437	18429	18459	18491	18364	18216	18329	18474	18244	18366	18396	18380	18387	18416	18394	18315	18186	18440	18173	18418	18385	18428	18156	18346	18387	18436	18536	18511	18307	18421	18358	18395	18472	18464	18324	18126	18300	18370	18424	18219	18315	18155	18298	18246	18372	18456	18527	18270	18414	18410	18274	18353	18316	18197	18365	18348	18453	18269	18290	18488	18323	18298	18419	18692	18327	18480	18541	18343	18328	18408	18417	18318	18287	18364	18430	18252	18397	18287	18422	18328	18388	18403	18373	18414	18405	18365	18530	18136	18262	18206	18377	18405	18339	18381	18399	18279	18337	18500	18349	18263	18374	18425	18352	18188	18385	18367	18449	18407	18376	18347	18391	18332	18540	18360	18373	18461	18131	18419	18495	18437	18467	18419	18457	18342	18336	18329	18259	18386	18314	18607	18427	18212	18392	18458	18311	18366	18348	18599	18403	18376	18379	18403	18238	18429	18380	18353	18499	18525	18291	18298	18300	18498	18395	18253	18362	18403	18466	18215	18308	18438	18461	18209	18350	18385	18401	18195	18526	18162	18532	18431	18326	18406	18466	18401	18617	18389	18367	18406	18290	18262	18521	18420	18347	18371	18415	18527	18401	18241	18494	18357	18250	18251	18331	18375	18592	18273	18250	18375	18127	18215	18510	18395	18328	18470	18370	18524	18392	18224	18520	18314	18455	18012	18431	18280	18131	18137	18228	18358	18230	18342	18384	18530	18297	18445	18584	18440	18342	18423	18258	18280	18481	18464	18287	18484	18454	18401	18463	18354	18305	18380	18338	18302	18490	18416	18409	18295	18400	18536	18301	18484	18254	18096	18162	18576	18367	18507	18475	18377	18194	18351	18267	18354	18312	18234	18470	18260	18260	18274	18310	18551	18450	18412	18502	18287	18501	18408	18540	18392	18400	18313	18482	18401	18388	18248	18338	18439	18468	18375	18555	18417	18209	18535	18304	18530	18344	18449	18483	18196	18373	18432	18538	18172	18343	18479	18309	18279	18454	18228	18193	18524	18319	18444	18608	18338	18290	18338	18391	18227	18440	18308	18423	18336	18386	18348	18439	18558	18153	18401	18459	18349	18090	18397	18449	18323	18269	18323	18459	18368	18413	18362	18388	18627	18364	18488	18375	18255	18352	18561	18421	18401	18446	18286	18472	18418	18318	18199	18206	18441	18424	18430	18654	18365	18103	18222	18567	18368	18477	18403	18419	18246	18270	18533	18303	18315	18249	18171	18529	18088	18380	18515	18411	18333	18451	18439	18321	18318	18415	18258	18502	18369	18206	18181	18353	18147	18371	18603	18502	18482	18334	18333	18401	18330	18310	18341	18334	18451	18416	18501	18397	18217	18355	18430	18298	18293	18328	18293	18294	18474	18391	18392	18452	18445	18118	18426	18542	18466	18142	18305	18325	18240	18418	18291	18336	18230	18305	18465	18329	18314	18334	18330	18286	18425	18434	18286	18237	18245	18436	18338	18253	18413	18347	18595	18485	18320	18309	18261	18419	18243	18384	18361	18416	18401	18270	18531	18345	18170	18260	18333	18495	18420	18549	18092	18412	18466	18574	18400	18613	18386	18455	18235	18345	18489	18247	18425	18340	18301	18381	18459	18386	18183	18324	18461	18381	18395	18276	18457	18446	18138	18333	18409	18395	18287	18375	18304	18581	18420	18524	18212	18399	18510	18204	18348	18159	18428	18443	18354	18452	18316	18361	18312	18203	18339	18445	18337	18341	18515	18441	18376	18153	18432	18524	18464	18380	18354	18367	18616	18402	18420	18371	18450	18347	18332	18372	18302	18432	18357	18121	18214	18470	18158	18298	18388	18506	18365	18107	18449	18514	18317	18203	18458	18253	18313	18372	18334	18351	18436	18433	18178	18332	18405	18273	18374	18269	18475	18569	18372	18391	18585	18217	18504	18182	18424	18456	18464	18313	18327	18453	18399	18218	18248	18374	18301	18401	18301	18306	18363	18550	18436	18512	18334	18437	18533	18374	18357	18258	18390	18296	18292	18503	18223	18402	18220	18398	18505	18381	18326	18352	18360	18552	18406	18329	18378	18366	18379	18257	18363	18279	18201	18361	18608	18268	18501	18414	18411	18373	18252	18240	18335	18453	18444	18365	18486	18237	18500	18379	18333	18362	18366	18452	18439	18474	18414	18538	18172	18224	18384	18287	18599	18309	18340	18494	18367	18417	18450	18371	18142	18492	18342	18404	18333	18288	18483	18429	18221	18424	18258	18493	18484	18335	18540	18273	18477	18381	18218	18468	18469	18520	18156	18321	18389	18260	18314	18284	18398	18380	18419	18401	18439	18211	18357	18325	18542	18357	18327	18407	18375	18453	18400	18389	18437	18471	18302	18513	18401	18324	18416	18445	18169	18354	18434	18422	18395	18371	18256	18378	18469	18614	18535	18401	18360	18455	18317	18347	18426	18474	18407	18274	18388	18379	18217	18169	18492	18521	18516	18329	18347	18387	18494	18347	18343	18438	18335	18372	18280	18329	18497	18381	18259	18391	18415	18332	18345	18452	18400	18360	18404	18424	18379	18322	18462	18483	18393	18449	18365	18348	18299	18418	18568	18543	18259	18280	18390	18457	18324	18256	18455	18510	18362	18407	18513	18378	18235	18349	18309	18041	18416	18290	18588	18446	18307	18172	18279	18406	18286	18463	18411	18342	18418	18344	18378	18518	18312	18332	18405	18495	18358	18487	18264	18432	18272	18647	18355	18275	18380	18479	18350	18394	18303	18413	18375	18259	18353	18297	18325	18345	18299	18369	18731	18275	18287	18427	18274	18256	18420	18202	18257	18137	18553	18340	18415	18452	18317	18395	18345	18432	18300	18400	18379	18451	18370	18303	18188	18471	18350	18423	18393	18375	18261	18334	18279	18314	18374	18442	18377	18440	18389	18330	18391	18486	18379	18431	18389	18463	18477	18426	18297	18454	18240	18651	18362	18352	18394	18489	18380	18203	18313	18103	18491	18257	18156	18339	18293	18397	18437	18296	18432	18207	18426	18358	18402	18274	18331	18267	18527	18296	18467	18403	18511	18341	18370	18202	18435	18429	18498	18363	18230	18359	18248	18472	18374	18414	18487	18394	18265	18453	18332	18584	18342	18365	18325	18458	18348	18511	18391	18251	18533	18423	18156	18329	18565	18275	18483	18374	18405	18532	18311	18391	18379	18285	18354	18372	18322	18317	18442	18194	18316	18347	18214	18473	18442	18505	18353	18412	18364	18428	18354	18288	18319	18087	18534	18351	18253	18330	18335	18327	18360	18309	18450	18373	18278	18430	18431	18205	18165	18448	18411	18486	18301	18313	18530	18343	18468	18297	18471	18389	18416	18147	18274	18359	18328	18434	18323	18535	18221	18319	18529	18305	18594	18352	18281	18356	18426	18345	18382	18312	18396	18340	18077	18485	18246	18181	18232	18141	18405	18311	18499	18382	18411	18279	18519	18650	18177	18482	18341	18362	18487	18470	18309	18379	18411	18610	18221	18433	18512	18215	18259	18475	18295	18359	18314	18383	18441	18215	18622	18287	18361	18219	18315	18361	18370	18357	18430	18323	18275	18508	18333	18302	18343	18524	18392	18343	18377	18451	18545	18268	18348	18301	18596	18245	18321	18304	18342	18394
32266	26981	33154	40536	44557	39764	35001	31325	30360	30149	30015	30021	30009	29913	30053	29947	29954	29941	29793	29944	29891	29882	29988	29918	29862	29834	29710	29869	29994	29920	29776	29838	29730	29753	30062	30003	29885	30053	29861	29592	29791	29910	29957	29673	29869	29795	29761	29655	30089	29970	30014	29941	30141	29837	29791	29873	30049	29909	30229	29825	30093	29964	29727	29709	29940	29913	29993	29886	29902	29863	29924	29949	29965	29848	29948	29853	29640	29968	29900	29714	30036	29837	29906	29590	29813	29815	29678	29924	29907	29498	29686	29741	30110	30147	29790	29853	29900	29603	30000	29754	29970	29965	29739	29961	29598	30091	29832	29715	30040	30039	29863	29857	30002	29854	30045	30039	29845	29668	29673	29778	29660	29824	29760	30006	30111	29961	30079	29701	29645	29816	30083	29761	29736	29905	29828	30092	30071	30236	29675	29845	29736	30087	29815	29598	29999	29921	29833	29994	29940	29840	29868	30170	30066	30057	29872	29857	29875	29993	29748	29883	30140	29889	30102	29595	29911	29989	30077	29709	30058	29873	29954	30119	29859	29912	29870	29774	29871	30223	29972	29744	29710	29879	30056	30043	29920	29986	30092	29714	29980	29863	29723	30256	29886	30088	29757	29874	29907	29972	29925	29931	29901	29647	29738	29719	29925	29874	29841	29991	29999	29947	29951	30115	29977	29918	30008	30103	29752	30011	30081	29832	29811	29776	30147	29972	29794	29939	29737	29883	29980	30133	30063	29901	29822	30165	29982	29887	29942	29875	29692	29844	29771	30035	29941	30120	29706	29903	29706	29808	30183	30007	29948	29916	29966	29899	30047	29987	30096	30022	29964	29951	29748	29853	30057	30000	29911	29824	30200	30139	30038	29680	29522	29661	30033	29780	29924	29707	30034	29830	29722	29652	29872	29832	29872	30098	29866	29888	29791	29672	30073	29638	29981	29887	30029	30030	29885	29788	30080	30040	29949	30028	30020	29811	30134	29831	29852	29840	30067	29807	30049	30177	29638	29964	29987	30150	30085	30022	30070	29905	29897	29715	29754	29856	29635	29876	29666	29823	29893	30013	29837	30068	29742	29854	30065	29850	29676	30034	29725	30135	29867	30013	30031	29854	29664	29778	29540	29797	30012	30021	29675	29969	29951	29826	30131	29858	29824	29932	29760	29689	29809	29628	29650	29746	30077	29997	29791	29791	29880	29854	29787	30055	29681	30172	29834	29884	29755	29775	30008	30078	29970	29761	29833	29837	29957	29873	29795	30051	29883	29904	29856	29928	30281	29749	30080	30093	29669	29987	29829	29879	29911	29969	29937	29884	29934	29956	29801	29659	29830	29849	29827	29862	29955	29942	30054	29953	29925	29847	30033	29875	29898	29967	29872	29906	29944	30308	30137	29725	29567	29964	29964	29951	30011	29939	30111	29840	30073	30077	29849	29876	29789	30075	29968	29644	29898	30270	29944	29819	30116	29879	29980	29880	29943	29937	29738	29767	30022	30076	30270	30008	30082	30063	30024	29918	30214	29788	30001	30220	30110	29869	29993	29830	29847	29911	30223	29863	29863	29696	29827	29996	29991	29810	29958	29862	30195	29964	29737	30038	30031	29860	29900	30052	29812	29923	29982	29752	29609	30188	30071	29961	29958	29871	30010	29851	29904	30161	30054	29838	30196	29896	29957	29898	29920	30045	29846	29788	30098	30235	30040	29812	29626	29823	30133	29966	30102	29861	30235	30084	30133	30016	29795	29948	29717	29935	29800	29849	29863	29780	30058	30035	29748	29823	30206	29816	29741	30036	29839	30002	30017	29905	30039	29930	29793	29964	29924	29921	30028	29828	30020	29669	29812	29932	29928	29686	29693	30052	30124	29950	29840	29811	30027	30036	29883	30150	29850	29761	29994	30103	29771	29912	29791	29801	30023	29769	30035	29770	29846	29793	30007	29937	29737	29924	29800	29964	29801	29949	29843	30117	30066	29940	29830	29993	29951	29761	29695	29931	29695	29965	29740	29793	29987	30311	29983	29857	29918	29560	29811	29711	30107	29970	29997	29949	30049	29894	29803	29827	29948	29845	29846	29787	29987	30277	29986	29778	30094	29667	29864	29898	30010	29876	30030	29940	29864	29947	30027	29892	29883	29957	29683	30145	29733	29757	30032	29807	29849	29925	29842	29874	29880	29811	29759	29990	30020	29946	29915	29907	29764	29828	30145	29920	30036	29857	29680	29960	29999	29793	29821	29620	29732	30070	29672	30002	30210	29866	29915	29927	29812	29888	29877	29955	29929	29909	29977	29966	30174	29958	29969	30007	30048	30026	29782	29904	29825	29983	29834	29788	30107	29861	29871	29765	30083	30097	29736	30026	30082	30091	29787	29816	29972	30052	30037	29934	29859	30074	30100	30071	29933	30236	29814	29948	29917	30069	29999	30090	29695	29793	29998	29797	30092	30051	29693	30002	29998	29826	30009	29920	29997	30050	29979	30000	30000	29766	29847	30006	29887	29782	29767	29845	29791	29749	29856	29699	29937	29709	29906	29836	29797	29798	29926	29615	30017	29833	29898	29979	30010	29972	29828	29953	30130	29593	29795	29792	29799	29726	30037	29719	29871	29950	29714	29929	29935	30084	29875	30218	30180	29992	29839	30014	30101	29781	30056	29974	30122	29883	30186	29917	29808	30033	29787	29691	29930	30123	29783	30141	29885	30073	29820	29642	29683	29760	30159	30027	30342	30063	30112	29929	29827	30054	29977	29813	29965	29608	29901	29935	29961	30010	29890	29830	29977	29764	29722	29955	30011	30020	29649	29989	29759	29624	29997	30199	29919	29913	29979	30059	29993	29934	29898	29949	30070	29843	29927	29791	29804	30003	29872	29881	29910	29958	29913	29931	29989	30015	29801	29803	29973	30062	29886	29895	29916	30024	30201	30036	29886	29611	30044	29968	29935	29824	29867	29671	29804	30019	29961	29878	29886	29925	29931	30067	29786	29977	29887	30241	30139	29988	29813	30098	29926	29850	29627	29973	29956	29994	30163	29917	29958	30053	29979	29996	30047	29753	29664	29945	29916	29897	29907	29988	30025	29915	30034	29949	29945	29682	29835	29850	29970	29924	29994	29968	30032	29873	29991	29897	29910	29889	29922	30001	30066	29823	29813	29866	29894	29803	29895	29919	30142	30181	29994	30013	29978	29832	30198	29847	29890	29887	30012	30215	30084	30133	29772	29943	30210	30276	29889	29849	30019	29917	29892	30040	29961	29884	29913	30023	29902	29676	29988	29848	30170	29874	29793	29949	29728	30023	29657	30041	29860	29756	29760	29495	29805	30243	30139	29771	29928	29722	30026	29966	29975	29817	29758	30043	29780	29998	29785	29716	29826	29868	29867	30003	30042	29913	29855	29694	29898	29817	30072	29866	29828	29874	29937	29678	29662	30146	30127	30143	29823	30101	29750	30076	29709	29857	29812	29849	29992	29858	29885	29888	29902	29862	30010	30043	29814	29824	30009	30305	29943	30114	29896	30140	30042	29803	29797	29903	30008	29852	29922	29896	29923	30215	29930	30055	29922	29814	30005	29923	29831	29814	29864	29937	29991	29860	30052	30054	29894	29819	29903	29781	29984	29818	29891	30005	29751	29864	29954	29818	30223	29922	29774	30121	30018	29921	30036	30077	30143	29948	29975	29966	29826	29889	30039	29993	29923	29894	29975	29859	29767	29934	29588	29847	29953	29709	30025	29721	29798	30146	29856	30042	29835	30184	29782	30154	29758	29856	30023	29833	29851	29889	29814	29824	29921	29934	29978	30036	29821	30155	30015	29950	29878	29943	29596	30014	30012	29665	29953	30094	29861	29855	29761	29692	29895	30022	30090	29943	30071	29935	29989	29837	29544	29841	29935	29804	29642	29920	30011	30034	30210	29963	29894	29925	29756	29864	29802	29795	29841	29922	29646	29682	29677	29854	30034	30176	30078	30013	30154	29852	29850	29933	29861	30031	30090	30077	30071	29950	29771	29728	29850	29647	30056	29992	29906	29868	29995	30216	29876	30036	29908	30121	29900	29741	29862	29993	29892	29927	29916	29854	29966	29777	29860	29792	30113	29714	30142	29900	29964	29913	29889	29782	30146	29908	29821	29770	29587	29841	30267	29881	30048	29724	29771	29649	30178	29821	29862	29869	30068	30052	29860	29690	29904	29772	29769	29713	29962	29925	29888	29874	29840	29818	29652	29878	29818	29850	30100	30010	29784	29789	29837	30284	30005	30034	29998	30116	29988	29958	29907	29941	30145	29908	29800	30061	29884	29841	29903	29968	29908	30010	30035	29955	30075	29832	30080	29754	30018	29728	29973	29849	29653	29914	30127	29997	29764	29744	29694	30051	29777	29826	29771	29749	30021	30013	30011	29760	29691	29922	30006	30126	30052	29719	29677	30118	29830	30070	29986	29899	29886	29748	29842	29853	29713	29533	30024	29870	29960	29857	30101	30157	29927	29954	29915	29838	30107	29996	29938	29932	29789	29803	30113	29803	29883	29841	30102	30050	29991	30130	29959	29806	29959	30045	30083	30112	30198	30022	30101	29624	29907	29960	29942	29979	30029	29777	29902	29929	29997	29670	29631	29850	29827	29829	30047	30214	29881	29934	29878	30016	29942	30174	29893	29901	29764	30070	30062	30001	29968	30071	29867	29917	30095	29756	30011	29613	30177	29956	30171	29937	29706	29779	29995	29754	29861	29866	29816	29835	29564	30128	30020	30156	29737	29875	30257	29939	29947	29986	30058	30027	30063	30141	29940	30022	29906	29893	30061	29772	30014	29690	29846	29851	30033	30045	30003	29705	29995	30001	30025	30086	29814	29998	30059	29963	30092	29910	29720	29982	29796	29701	29847	29962	30093	29704	29923	29962	29763	29905	29947	29986	29941	29969	30295	29885	30013	30038	29824	30011	29965	29965	29730	30157	30064	30157	29688	30002	29726	29730	29720	29952	29915	30077	30003	30161	30093	29895	29777	29988	29891	29838	29869	30078	29806	30105	29950	30211	29890	29917	29855	30026	29915	30089	30013	29721	29976	29804	29951	29948	30149	29794	29755	29929	29908	29716	29896	29811	30080	29865	29708	30030	30311	29909	29975	29910	30041	29910
17101	19279	21123	30076	33060	26678	21550	18563	17504	17239	17182	16925	17033	17312	17178	17259	17182	17396	17002	17170	17109	17223	17126	17202	17100	17126	17364	17027	17414	17027	17046	17199	17173	16972	17054	16880	17187	17034	17201	17153	17179	17234	17183	17007	17254	17210	17117	17084	17066	17142	17256	17145	16946	17035	17021	17135	16970	17313	17032	17062	16994	17003	17150	17109	17090	17235	17247	17048	17245	17457	17280	17136	17127	17201	17167	17279	17152	17179	17250	17103	17053	17091	17149	16994	17218	17115	17075	17306	17224	17010	17196	17138	17189	17298	17101	17107	17209	17210	17077	17062	16962	17125	17127	17021	17285	17061	17275	17161	17220	17172	17248	17188	17070	17136	17120	17078	17152	17271	17170	16977	16992	17008	17089	17035	17024	17103	17072	17116	17223	17241	17150	17040	17026	17217	17084	17156	17028	17241	17200	17224	16992	16971	16934	17189	16992	17235	17229	17038	17108	17100	17119	17146	17051	17143	17068	17182	17042	17209	16953	17050	17066	17122	17226	17124	17047	17125	17163	17298	17142	17127	17052	17445	17277	16991	17306	17087	17149	17032	17158	17131	17024	17023	17195	17259	17171	16945	16931	17220	17203	17129	17064	17108	17134	17260	17060	17177	17110	17086	17157	17166	17092	17122	17112	17000	16996	17140	16927	17164	17073	16995	17020	17188	17062	17309	17069	16943	17103	17230	17144	17043	17234	17078	17021	17086	17011	16976	17112	17085	17203	17202	17092	17033	17064	17206	17028	17293	17216	17133	17062	16997	16965	17192	16934	17192	17022	17142	17148	17214	16929	17165	17132	17181	17173	17121	17068	17276	17112	17099	17150	16921	17143	16967	17260	17144	17044	17214	17114	17259	16951	17178	17053	17154	17183	17087	17238	17067	17134	17050	17132	17082	17115	17140	17230	17157	16920	17092	17204	17191	17126	17180	17100	17137	17199	17015	17184	17244	17034	17152	17080	17059	17084	17021	17224	17045	17120	17189	17221	17205	17078	17218	17114	17287	17053	17155	17234	17259	17112	17084	17106	16909	16922	16993	17039	17013	17265	17145	17064	17000	17074	17137	17291	17184	17085	17116	17176	17244	17250	17100	16978	17175	17040	17121	17231	17235	17124	17279	17138	17170	17272	17148	16886	17003	17259	17095	17272	16952	17086	17258	17038	17100	16984	16993	16905	17201	17033	17136	17157	17183	17105	16812	17115	17217	17075	16905	16893	17006	17209	17222	17054	17012	17007	17193	17145	17228	17059	17099	17235	17206	17090	16967	17004	17087	17311	17207	17445	17185	17088	17086	17158	17098	17173	17211	17127	17135	17305	17121	17040	17195	17063	17047	17049	17124	17357	17213	17044	17148	17104	17209	17316	17286	17161	17026	17218	17109	17285	17297	17257	17129	17103	17121	17224	17382	17008	17219	16872	16975	17040	17117	17106	17090	17341	17276	17200	17071	17314	16962	17024	17051	17170	16960	17077	17105	17073	17112	17194	17188	17252	16938	17179	17019	17132	17068	17036	17182	16913	17035	17047	17009	16989	17251	16962	17156	16800	17347	17060	17207	17024	17173	17089	17152	17227	17159	17263	17113	17143	17246	17196	17082	17078	17082	16978	17234	17131	17151	17117	17290	17268	17281	17205	17119	17358	16926	17140	17122	17106	17174	16993	17184	17171	17043	16887	17196	17105	16935	17103	17144	17073	17106	17128	17071	16988	17110	17101	17070	17079	17215	17062	17106	17159	17218	17168	17280	17170	16968	17171	17096	17013	17133	17168	17164	17111	16981	17117	16991	17158	17111	17181	17063	16859	17131	17247	17057	17163	16974	17080	17260	17066	17210	17179	17002	17382	17288	17086	17074	17275	17302	16998	17083	17053	17227	17268	17232	17278	17113	17287	17258	17246	17315	17138	17266	17242	17058	17340	17025	17153	17102	17088	17235	17059	17047	17218	17163	17178	16954	17131	17230	17145	17129	17144	17276	17276	17014	17228	17192	17260	17172	17184	17203	17091	17117	17076	17042	17162	17117	17086	17135	17236	17000	16887	17250	16992	17137	17023	17131	17208	17153	17047	17245	16967	17077	17049	17121	17107	17103	17051	17127	17082	17094	17168	17105	17129	17088	17189	17219	17170	16929	17228	16979	17211	17054	17154	17187	17101	16912	17361	17211	16896	17011	17173	16937	16873	17226	17254	17077	17184	17067	17127	17153	17127	17216	17177	17249	17166	17055	17055	16935	17131	17288	17095	17089	17187	17144	17145	17187	17234	16906	17240	17370	17016	17162	17009	17107	17115	17017	17199	17017	17263	17166	16983	17073	17192	17038	17169	17121	17128	17114	17091	17233	17201	17051	17124	17180	16966	17140	17175	17064	17254	17056	17027	17063	17083	17227	17073	17152	17229	16986	17031	17116	17224	17150	16976	17201	16986	17175	17102	17151	17028	17048	16912	17071	17005	17140	17207	16932	17120	17252	17098	17075	17070	17194	17171	17273	16946	17202	17127	17182	17074	17109	17155	17058	17018	17208	17096	17204	17191	17120	17037	17158	17266	17121	16944	17098	17017	17113	17030	17164	17286	17233	17144	17116	17049	17409	17143	17208	17099	17173	16989	17033	17017	17112	17112	17162	17077	17071	17150	17093	16884	17229	17045	17106	16998	17150	16931	17105	17119	17087	17186	17258	17240	17175	17208	17066	17043	17102	17134	17243	17071	17082	16986	17032	16995	17172	17057	17138	17263	17255	17200	17128	17081	17294	17170	17073	17278	17106	17160	17147	17038	17000	17283	17099	17224	17083	17166	17091	17279	17042	16964	17254	17100	17131	17008	17249	17151	17171	17152	17210	17298	17081	17126	17067	17147	16991	16987	16889	16915	17297	17207	17191	17200	17062	17155	17092	16997	17032	17055	17004	17191	17075	17122	17166	17232	17059	17109	16974	17323	17173	17171	17227	17065	17042	17165	17064	17096	17219	17267	17136	17190	17130	17251	17051	17157	17233	17030	17053	17200	17098	17014	17012	17146	16911	17167	16955	17270	17191	17152	17313	17150	17273	17194	17145	16960	17181	17027	17148	17113	17184	17185	17073	17033	17158	17053	17175	17195	17218	17225	17060	17188	17219	17084	17207	16961	17219	17278	17023	17213	17178	17220	17255	17080	17220	17047	17114	16999	17047	17021	17177	17138	17232	17244	17217	17076	17140	17090	17127	16976	16946	17033	17102	17087	17119	16936	17251	17181	17119	17204	16967	17203	17093	17143	17176	17184	17048	16995	17287	17033	16904	17160	17183	17029	17186	16959	17206	17078	17084	17014	17021	17073	16984	16978	17215	17259	17189	17110	17139	16939	17217	17202	17074	17026	17185	17468	16925	17085	17056	17247	17174	17148	17150	17028	17138	17085	17107	17299	17052	17065	17383	17156	17077	17215	17168	17175	17114	17314	17034	17173	17219	17141	17311	17143	17217	17130	17249	17177	17163	17205	17142	17083	17096	17275	17122	17010	17025	17166	17076	17086	17145	17125	17137	17119	17048	17277	17073	17211	17075	17039	16920	17088	16855	17172	17064	17246	17035	17226	16986	17200	16972	17181	17262	17182	17052	17113	17223	17117	17214	17100	16987	17214	17230	17377	17013	17079	17013	17222	17083	17052	17211	17128	17088	17030	17047	17160	16982	17011	17054	17221	17013	17059	17027	17210	16945	17186	17179	17152	16902	16976	17014	17348	17108	17117	17137	17271	16938	16994	17001	17079	17135	17225	17167	17308	17186	17123	17145	17081	17136	17073	17284	17010	17008	17183	17186	17348	17206	17113	17091	17072	17225	17195	17109	17042	17245	17183	17037	16971	17253	17377	17048	17160	17211	17037	17239	17178	17174	17175	17086	17212	17268	17264	16923	17209	17216	17298	17146	17157	17086	17296	17249	17211	17043	17092	17028	17214	17018	17068	17116	16879	17067	17109	17091	17071	17094	17160	17258	17060	16985	17211	17234	17131	17181	17015	17181	17163	17153	17169	17219	16984	17131	17197	17114	17063	17064	17202	17080	17171	17218	17190	16847	17066	17030	17168	17165	17131	17170	17168	16983	17452	17138	17025	17105	17310	17038	17168	17150	17159	16939	17131	17193	17086	17137	16925	17131	17164	17166	16984	17082	16994	17021	17127	17099	17038	17217	17203	17149	17139	17198	17043	17059	17057	17125	17089	17180	17118	17199	17233	17059	17043	17054	17134	17127	17256	17081	17261	17238	17289	17280	17065	16965	17131	17001	16993	16999	17240	17230	17256	17163	17290	17220	17057	17092	17210	17034	17249	17284	17126	17036	17253	17348	17267	17190	17020	17197	17133	17074	17066	17234	17132	17253	17114	16975	17148	17159	17211	17031	17216	17201	17245	16904	17003	17152	17302	17104	17113	17142	17113	17176	16866	17208	17168	17146	17077	17334	17112	16934	17271	17072	17223	17153	17035	16857	17057	16958	17192	16920	17138	17133	17043	17160	17153	17188	16964	17069	17147	16990	17015	17163	17315	17284	17149	17023	17189	17121	17175	16948	17134	17068	17162	17066	17157	17043	17331	17119	17082	17292	17281	17184	17153	17176	17150	17029	17221	17148	17087	17123	17013	17104	17001	17108	17045	17184	17078	17100	17214	17098	17074	17003	17164	17330	17090	17230	17135	17053	17151	17046	17059	17147	17180	17107	17119	17238	17022	17096	17188	17205	17250	17187	17163	17232	17112	17045	17260	17123	17162	17251	17215	17266	17174	17097	17105	17334	17122	17182	16989	17111	16976	17048	17006	17206	17036	17179	17070	17335	17322	17181	17300	17126	17247	17108	17108	17302	16949	17262	16906	17179	17148	17033	17143	17017	17214	17147	17175	17028	17161	16950	17069	17044	17122	17147	17167	17033	17002	17115	17089	17109	17126	17087	17201	17080	17121	17146	17033	17126	17166	17061	17220	17172	17144	17170	17228	17068	17359	17104	17115	16933	17003	17105	17331	17058	17183	17232	17285	17033	17227	17115	17172	17055	17078	17140	17055	17214	17082	17061	17063	17330	17076	17054	17107	17228	17206	17155	17205	17067	17177	17195	17077	17137	17168	17136	17110	17184	16965	17052	17122	17011	17151	17285	17011	17203
23741	21245	28410	42026	73921	67244	54110	38249	32474	30539	29823	29893	29806	29593	29853	30017	29736	29876	29600	29613	29373	29843	29869	29719	29684	29833	29478	29285	29698	29490	29593	29497	29762	29716	29712	29558	29699	29551	29618	29344	29692	29787	29863	29659	29635	29403	29853	29810	29631	29518	29476	29517	29576	29607	29601	29476	29637	29576	29533	29676	29810	29892	29674	29460	29456	29500	29787	29371	29248	29443	29467	29298	29351	29487	29415	29459	29310	29634	29671	29678	29777	29643	29480	29533	29827	29800	29654	29380	29236	29453	29620	29398	29706	29625	29630	29684	29551	29460	29216	29266	29410	29470	29535	29441	29315	29657	29638	29727	29633	29598	29610	29575	29631	29547	29615	29462	29545	29500	29628	29509	29694	29538	29640	29310	29555	29510	29808	29705	29575	29418	29511	29622	29822	29662	29621	29522	29679	29643	29623	29386	29475	29434	29600	29238	29506	29575	29588	29339	29522	29380	29572	29507	29451	29694	29311	29327	29611	29605	29581	29461	29545	29584	29567	29666	29642	29483	29561	29659	29559	29680	29764	29712	29730	29655	29582	29834	29466	29501	29506	29631	29706	29627	29344	29525	29614	29562	29661	29509	29478	29596	29595	29676	29793	29347	29373	29765	29733	29486	29460	29576	29590	29421	29369	29450	29367	29592	29521	29456	29396	29606	29416	29390	29388	29583	29716	29464	29653	29586	29385	29415	29517	29528	29495	29319	29587	29534	29617	29453	29653	29462	29565	29526	29569	29687	29486	29595	29688	29301	29595	29463	29655	29386	29447	29672	29467	29674	29407	29480	29443	29626	29530	29556	29559	29755	29675	29621	29502	29642	29390	29577	29460	29516	29456	29407	29651	29615	29566	29595	29695	29414	29669	29531	29545	29475	29367	29751	29399	29550	29465	29489	29696	29563	29690	29485	29514	29623	29651	29615	29428	29494	29481	29749	29392	29514	29780	29551	29456	29485	29542	29774	29358	29570	29489	29503	29865	29586	29606	29495	29646	29280	29686	29538	29417	29471	29712	29332	29490	29455	29390	29530	29559	29681	29640	29813	29479	29471	29612	29528	29870	29368	29530	29379	29447	29545	29485	29704	29550	29362	29648	29539	29738	29622	29573	29512	29658	29498	29677	29475	29192	29620	29807	29461	29611	29575	29711	29570	29334	29725	29434	29537	29647	29508	29735	29574	29449	29890	29608	29284	29203	29577	29393	29646	29393	29430	29527	29534	29433	29738	29380	29681	29670	29643	29714	29513	29354	29885	29508	29604	29746	29505	29579	29565	29691	29300	29408	29571	29451	29586	29740	29433	29499	29400	29753	29705	29593	29712	29768	29819	29550	29462	29713	29425	29438	29452	29450	29634	29563	29478	29565	29782	29539	29193	29932	29424	29441	29279	29620	29484	29513	29576	29664	29689	29580	29663	29737	29731	29556	29705	29759	29619	29476	29380	29748	29543	29544	29537	29793	29682	29631	29432	29585	29577	29570	29379	29385	29705	29485	29677	29424	29480	29410	29377	29439	29612	29680	29500	29787	29641	29558	29610	29647	29426	29723	29581	29614	29562	29964	29357	29671	29916	29342	29421	29550	29584	29657	29515	29356	29572	29615	29358	29578	29685	29654	29357	29703	29326	29423	29498	29224	29428	29826	29588	29582	29519	29736	29839	29733	29830	29706	29463	29697	29602	29601	29371	29571	29857	29623	29338	29540	29478	29565	29485	29434	29476	29470	29544	29675	29595	29403	29591	29722	29556	29488	29360	29653	29622	29451	29583	29646	29330	29802	29652	29448	29435	29442	29593	29694	29870	29869	29688	29553	29371	29416	29311	29707	29486	29601	29551	29506	29501	29455	29658	29323	29619	29495	29297	29459	29651	29440	29547	29467	29647	29544	29641	29473	29350	29341	29513	29604	29563	29559	29494	29594	29477	29418	29470	29426	29442	29537	29315	29604	29677	29503	29645	29627	29602	29636	29566	29557	29466	29318	29580	29665	29772	29485	29521	29576	29445	29843	29620	29624	29310	29727	29459	29656	29636	29675	29650	29531	29289	29484	29463	29568	29416	29737	29608	29469	29831	29330	29659	29692	29586	29395	29251	29531	29319	29705	29564	29462	29431	29694	29455	29502	29832	29782	29739	29657	29689	29453	29423	29496	29488	29658	29289	29433	29584	29503	29482	29727	29590	29846	29634	29463	29425	29536	29248	29402	29558	29567	29677	29598	29510	29420	29609	29536	29499	29562	29529	29562	29517	29590	29205	29683	29565	29524	29581	29800	29686	29320	29342	29449	29649	29316	29452	29405	29474	29527	29765	29634	29786	29615	29397	29652	29473	29904	29811	29591	29205	29564	29617	29502	29604	29590	29640	29546	29672	29546	29446	29941	29540	29323	29492	29630	29568	29498	29483	29428	29487	29555	29715	29631	29491	29629	29331	29420	29602	29868	29474	29534	29543	29630	29679	29582	29454	29713	29671	29761	29797	29525	29326	29447	29365	29348	29579	29433	29618	29595	29748	29706	29625	29706	29662	29539	29431	29500	29574	29622	29386	29651	29777	29900	29632	29335	29687	29566	29556	29563	29566	29512	29812	29481	29640	29523	29468	29530	29726	29615	29650	29568	29781	29765	29698	29656	29620	29359	29608	29369	29412	29541	29538	29690	29378	29587	29775	29525	29447	29513	29389	29628	29320	29454	29522	29420	29407	29561	29684	29582	29493	29537	29741	29610	29478	29612	29537	29756	29610	29708	29596	29468	29300	29699	29503	29643	29319	29320	29546	29639	29693	29465	29519	29444	29398	29417	29863	29859	29600	29725	29596	29641	29717	29483	29721	29541	29850	29874	29473	29419	29225	29613	29492	29705	29594	29551	29804	29582	29515	29690	29470	29596	29709	29672	29543	29431	29547	29411	29372	29777	29613	29480	29562	29512	29540	29542	29426	29678	29707	29429	29680	29674	29455	29499	29389	29555	29482	29618	29359	29682	29550	29797	29357	29414	29674	29835	29757	29554	29385	29539	29597	29593	29666	29512	29535	29691	29874	29650	29570	29786	29807	29713	29389	29899	29828	29340	29336	29646	29482	29623	29363	29593	29549	29665	29784	29263	29517	29729	29158	29565	29293	29355	29496	29627	29536	29579	29548	29787	29616	29428	29370	29490	29252	29608	29379	29496	29249	29556	29626	29537	29574	29541	29572	29663	29574	29578	29533	29395	29537	29674	29689	29732	29560	29788	29345	29660	29708	29649	29620	29363	29423	29565	29796	29562	29507	29842	29808	29562	29460	29726	29859	29740	29608	29812	29722	29282	29422	29537	29621	29461	29572	29518	29652	29558	29342	29441	29738	29565	29426	29759	29580	29704	29359	29752	29609	29508	29464	29488	29589	29744	29427	29613	29400	29338	29551	29341	29799	29606	29592	29629	29649	29404	29203	29572	29660	29589	29384	29546	29806	29832	29537	29676	29682	29698	29444	29637	29544	29588	29522	29579	29543	29483	29616	29539	29807	29637	29592	29388	29413	29281	29523	29399	29568	29782	29586	29641	29572	29418	29365	29397	29547	29783	29767	29465	29599	29771	29520	29760	29599	29323	29371	29417	29673	29820	29574	29185	29319	29571	29609	29513	29712	29456	29383	29514	29598	29596	29652	29471	29430	29702	29456	29677	29367	29605	29656	29545	29315	29633	29254	29504	29459	29690	29526	29584	29671	29878	29377	29464	29738	29684	29554	29457	29478	29650	29690	29449	29482	29445	29638	29541	29552	29339	29419	29706	29558	29741	29582	29577	29391	29670	29462	29672	29479	29740	29622	29646	29572	29598	29569	29563	29352	29633	29677	29515	29268	29757	29599	29724	29641	29542	29617	29475	29545	29600	29649	29469	29417	29414	29446	29553	29312	29636	29392	29621	29586	29459	29632	29613	29438	29564	29682	29418	29350	29551	29465	29510	29443	29424	29658	29421	29382	29858	29592	29583	29327	29486	29440	29708	29523	29719	29599	29579	29544	29569	29546	29435	29362	29565	29669	29535	29581	29710	29355	29486	29636	29361	29437	29456	29267	29469	29433	29487	29680	29509	29447	29800	29732	29514	29451	29650	29414	29957	29621	29574	29501	29455	29446	29197	29435	29532	29603	29425	29268	29435	29631	29546	29399	29542	29640	29513	29563	29441	29333	29738	29803	29794	29415	29690	29504	29561	29481	29612	29587	29443	29444	29674	29638	29538	29552	29695	29416	29431	29573	29677	29736	29694	29770	29593	29703	29771	29592	29781	29517	29726	29371	29333	29811	29688	29456	29775	29642	29585	29502	29563	29531	29697	29697	29529	29587	29816	29577	29595	29582	29438	29681	29271	29567	29582	29652	29864	29641	29683	29402	29564	29467	29613	29591	29631	29757	29353	29639	29319	29434	29681	29756	29626	29420	29609	29484	29949	29707	29694	29548	29441	29570	29501	29598	29533	29801	29564	29730	29597	29477	29814	29322	29459	29738	29591	29477	29748	29597	29862	29530	29606	29786	29685	29644	29528	29460	29491	29533	29391	29595	29572	29534	29476	29494	29291	29507	29315	29451	29701	29490	29544	29657	29668	29976	29741	29649	29559	29541	29446	29598	29843	29673	29618	29465	29619	29489	29681	29308	29324	29622	29721	29408	29567	29522	29589	29554	29533	29434	29659	29679	29635	29574	29541	29533	29679	29321	29538	29442	29588	29584	29617	29657	29584	29793	29755	29568	29685	29640	29488	29586	29670	29515	29601	29508	29642	29635	29678	29550	29374	29318	29496	29576	29540	29464	29493	29832	29477	29349	29496	29739	29535	29720	29466	29606	29639	29453	29536	29644	29817	29575	29364	29394	29515	29308	29535	29377	29465	29443	29631	29387	29547	29389	29516	29666	29681	29524	29626	29566	29696	29542	29502	29459	29601	29420	29696	29474	29702	29868	29411	29537	29535	29528	29640	29639	29496	29365	29545	29528	29579	29687	29703	29691	29719	29669	29475	29696	29518	29384	29431	29565	29393	29552	29657	29477	29680	29871	29513	29773	29552	29636	29581	29659	29471	29492	29682	29852	29560	29354	29518	29575	29371	29602	29552	29929	29445	29723	29604	29587	29537	29588	29527	29385	29522	29898	29734	29735
16707	26571	31545	59457	82459	66677	45217	25304	19678	17639	17316	17442	17104	17255	17270	17273	17193	17305	17272	17248	17392	17171	17157	17312	17241	17136	17125	17321	17393	17483	17282	17235	17339	17373	17388	16941	17302	17280	17406	17264	17301	17323	17303	17403	17360	17303	17252	17377	17206	17362	17296	17139	17227	17189	17376	17214	17112	17501	17212	17230	17236	17071	17263	17061	17290	17353	17237	17151	17391	17233	17287	17215	17339	17315	17191	17149	17128	17117	17283	17259	17153	17114	17246	17272	17100	17395	17280	17233	17059	17320	17237	17340	17122	17349	17266	17188	17175	17188	17249	17211	17169	17251	17200	17202	17094	17432	17158	17147	17071	17219	17219	17298	17239	17339	17290	17299	17164	17193	17088	17105	17201	17204	17377	17039	17293	17161	17208	17154	17166	17364	17416	17199	17075	17064	17191	17286	17115	17301	17169	17245	17273	17290	17202	17074	17248	17361	17145	17191	17104	17142	17176	17289	17387	17354	17319	17173	17449	17207	17318	17151	17298	17388	17224	17125	17206	17082	17168	17183	17357	17065	17394	16991	17183	17339	17266	17134	17213	17694	17258	17241	17477	17179	17199	17208	17246	17228	17155	17416	17250	17275	17159	17221	17367	17003	17081	17368	17264	17138	17251	16971	17248	17357	17306	17132	17105	17247	17168	17314	17134	17233	17101	17266	17155	17147	17181	17189	17227	17213	17249	17095	17036	17303	17069	17200	17349	17209	17389	17157	17259	17193	17227	17206	17058	17160	17242	17274	17197	17100	17107	17286	17376	17081	17318	17340	17250	17365	17270	17214	17281	16999	17278	17165	17204	17171	17021	17311	17271	17275	17394	17240	17144	17123	17293	17216	17140	17294	17268	17182	17409	17077	17265	17383	17187	17256	17377	17228	17133	17244	17005	17286	16958	17218	17221	17217	17218	17319	17159	17197	17325	17344	17009	17156	17158	17183	17143	17283	17220	16999	17335	17201	17495	17314	16997	17192	17092	17334	17201	17144	17329	17059	17198	17201	17412	17182	17183	17095	17430	17131	17172	17164	17280	17193	17302	17447	17156	17207	17453	17151	17302	17074	17349	17167	17295	17250	17386	17196	17238	17471	17139	17331	17080	17271	17157	17126	17275	17161	17111	17248	17421	17124	17235	17264	17209	17273	17163	17374	17282	17220	17360	17166	17301	17457	17135	17239	17185	17137	17306	17187	17206	17078	17263	17371	17145	17280	17160	17194	17186	17210	17291	17330	17240	17112	17221	17217	17179	17152	17231	17274	17142	17386	17256	17169	17214	17178	17275	17302	17163	17106	17144	17164	16934	17304	17223	17357	17237	17308	17202	17206	17211	17156	17307	17112	17217	17056	17159	17341	17061	17211	17303	17285	17046	17282	17196	17157	17300	17317	17228	17004	17113	17263	17171	17317	17297	17118	17175	17109	17182	17484	17316	17110	17209	17380	17262	17298	16967	17187	17208	17250	17132	17201	17141	17222	17240	16933	17210	17148	17292	17262	17228	17095	16984	17189	17074	17435	17294	17206	17177	17356	17324	17233	17110	17232	17222	17395	17405	17170	17201	17289	17315	17125	17249	17204	17231	17222	17017	17214	17327	17129	17193	17281	17183	17286	17251	17269	17292	17111	17324	17140	17178	17343	17231	17034	17348	17193	17215	17132	17331	17252	17407	17205	17135	17332	17406	17378	17089	17146	17389	17027	17294	17184	17202	17327	17134	17073	17297	17301	17234	17326	17175	17178	17279	17300	17174	17176	17165	17164	17339	17370	17286	17387	17428	17282	17298	17314	17184	17033	17184	17081	17319	16951	17192	17345	17237	17296	17062	17203	17186	17180	17167	17317	17394	17341	17143	17188	17175	17217	17372	17210	17277	17332	17326	17325	17345	17256	17231	17333	17305	17056	17157	17448	17126	17350	17154	16956	17241	17195	17116	17349	17185	17209	17299	17413	17193	17087	17239	17260	17173	17306	17235	17145	17206	17071	17330	17200	17050	17330	17121	17296	17078	17118	17309	17236	17157	17297	17147	17231	17245	17241	17221	17195	17272	17407	17194	17109	17225	17195	17203	17164	17112	17184	17363	17238	17268	17211	17211	17210	17153	17330	17456	17264	17283	17172	17110	17151	17028	17203	17115	17180	17222	17321	17196	17246	17309	17199	17083	17305	17326	17161	17215	17072	17213	17373	17052	17215	17175	17235	17145	17281	17222	17272	17047	17148	17362	17292	17351	17128	17039	17259	17243	17282	17294	17308	17427	17249	17198	17286	17261	17352	17199	17285	17280	17182	17275	17237	17106	17216	17291	17246	17200	17227	17251	17123	17283	17241	17254	17277	17373	17033	17345	17288	17190	17162	17217	17431	17180	17089	17135	17166	17341	17194	17084	17004	17184	17079	16985	17419	17147	17144	17149	17209	17247	17310	17170	17169	17258	17054	17248	17057	17166	17327	17418	17154	17049	17156	17381	17237	17138	17310	17212	17103	17171	17201	17266	17081	17185	17182	17345	17158	17211	17265	17148	17169	17407	17163	17063	17115	17184	17159	17150	17111	17305	17226	17184	17328	17459	17242	17172	17337	17232	17112	17158	17304	17216	17245	17167	17245	17276	17095	17384	17247	17459	17199	17314	17240	17225	17127	17396	17078	17236	17101	17247	17225	17260	17393	17284	17309	17324	17151	17151	17219	17237	17457	17183	17090	17396	17117	17147	17110	17295	17168	17138	17417	17078	17229	17134	17249	17066	17147	17077	17104	17189	17124	17318	17144	17083	17150	17214	17051	17335	17077	17230	17253	17308	17266	17120	17163	17158	17058	17342	17377	17123	17405	17140	17197	17239	17361	17311	17107	17387	17165	17367	17407	17090	17090	17342	17327	17218	17158	17122	17066	17372	17272	17274	17312	17230	16989	17262	17215	17240	17346	17118	17322	17130	17242	17143	17272	17307	17268	17253	17209	17182	17350	17204	17156	17131	17336	17301	17134	17400	17143	17389	17172	17269	17355	17255	17132	17083	17052	17297	17269	17196	17350	17135	17166	17237	17208	17037	17401	17169	17126	17284	17202	17131	17172	17197	17318	17161	17173	17379	17193	17116	17186	17201	17247	17268	17326	17347	17089	17122	17311	17159	17324	17283	17298	17344	17179	17269	17232	17244	17110	17092	17214	17273	17104	17281	17163	17199	17192	17062	17140	17182	17320	17340	17372	17242	17237	17246	17203	17247	17214	17252	17187	17341	17315	17051	17117	17104	17098	17223	17245	17321	17000	17377	17347	17329	17059	17091	17404	17271	17116	17105	17129	17200	17057	17199	17212	17189	17295	17337	17281	17143	17142	17135	17199	17221	17042	17117	17163	17196	17246	17002	17275	17310	17136	17169	17184	17178	17201	17138	17417	17372	17388	17168	17205	17337	17258	17384	17286	17096	17370	17260	17279	17319	17259	17159	17246	17282	17315	17413	17158	17143	17340	17246	16920	17250	17103	17260	17248	17202	17125	17278	17209	17247	17234	17353	17201	17319	17240	17276	17148	17077	17340	17300	17316	17163	17273	17086	17426	17315	17212	17309	17104	17259	17272	17256	17262	17375	17199	17319	17196	17225	17165	17210	17117	17216	17159	17136	17090	17358	17353	17204	17028	17193	17123	17111	17201	17255	17387	17085	17153	17169	17136	17304	17164	17184	17210	17218	17304	17280	17273	17245	17301	17209	17166	17085	17427	17267	17247	17226	17188	17146	17255	17213	17147	17316	17266	17260	17210	17218	17199	17006	17233	17295	17280	17002	17201	17075	17151	17182	17232	17231	17326	17214	17202	17275	17182	17271	17286	17244	17318	17199	17212	17187	17109	17193	17205	17325	17147	17319	17295	17359	17076	17451	17176	17275	17369	17418	17343	17275	17199	17084	17081	17347	17270	17413	17165	17007	17243	17261	17098	17185	17145	17064	17145	17189	17340	17247	17156	17293	17151	17219	17081	17174	17302	17268	17458	17378	17271	17015	17282	17314	17145	17108	17316	17248	17208	17153	17230	17340	17389	17332	17298	17198	17202	17189	17081	17348	17232	17222	17071	17238	17278	17196	17145	17246	17281	17350	17247	17471	17360	17310	17298	17248	17030	17131	17304	17233	17094	17285	17135	17316	17335	17205	17446	17224	17462	17349	17321	17088	17187	17338	17266	17226	17249	17143	17300	17281	16997	17265	17253	17301	17243	17306	16923	17324	17310	17329	17177	17305	17366	17309	17326	17164	17306	17190	17360	17317	17144	17305	17354	17113	17212	17430	17205	17297	17190	17051	17215	17176	17224	17279	17184	17179	17328	17153	17322	17153	17219	17253	17268	17364	17091	17359	17356	17163	17106	17313	17077	17196	17223	17157	17439	17029	17355	17307	17127	17424	17188	17177	17251	17198	17349	17346	17371	17326	17070	17213	17388	17335	17132	17220	17118	17136	17307	17209	17251	17185	17259	17072	17065	17167	17173	17167	17264	17195	17265	17045	16974	17055	17206	17275	17174	17175	17051	17117	17208	17160	17240	17401	17359	17254	17284	17247	17120	17130	17249	17243	17237	17233	17161	17420	17187	16996	17261	17300	17271	16986	17338	17343	17279	17167	17399	17177	17198	17230	17293	17073	17279	17250	17237	17268	17152	17224	17123	17164	17218	17152	17261	17439	17231	17389	17210	17419	17379	17230	17182	17154	17244	17200	17143	17239	17119	17172	17113	17022	17263	17384	17010	17163	17395	17349	17242	17148	17230	17404	17297	17193	17201	17270	16977	17299	17118	17236	17218	17019	17284	17211	17162	17375	17000	17341	17150	17089	17257	17228	17244	17231	17199	17328	17141	17214	17119	17144	17412	17140	17346	17105	17054	17162	17360	17316	17171	17431	16952	17334	17284	17325	17264	17433	17288	17188	17239	17267	17279	17203	17209	17213	17345	17174	17159	17118	17286	17281	17215	17289	17189	17226	17383	17223	17295	17179	17196	17248	17299	17186	17303	17228	17229	17154	17320	17050	17213	17166	17152	17180	17162	17285	17340	17244	17190	17269	17180	17234	17154	17409	17153	17102	17325	17190	17195	17136	17201	17158	17229	17362	17232	17231	17152	17305	17166	17294	17414	17201	17340	17110	17085
22882	21275	28301	39636	78871	74221	61156	41623	34347	31844	31153	30624	30595	30555	30424	30791	30553	30270	30247	30094	30645	30578	30084	30466	30066	30165	30440	30436	30411	30267	30147	30414	30267	30338	30114	30094	30205	30300	30240	30519	30180	30347	30212	30582	30224	30315	29982	30299	30050	30350	30255	30156	30334	30252	30227	30263	30388	30235	30028	30366	30326	30240	30321	30338	30403	30225	30572	30218	30118	30237	30339	30341	30387	30567	30256	30074	30129	30046	30217	30069	30221	30265	30296	30190	30171	30132	30278	30070	30191	30181	30162	30233	30268	30223	30171	30129	30210	30073	30253	30037	30229	30328	30151	30383	30437	30211	30373	30068	30013	30274	30070	30165	30117	30093	30076	30173	30285	30040	30051	30044	30174	30252	30173	30482	30259	30465	30238	30092	30261	30182	30143	30395	30252	30257	30117	30336	30151	30407	30531	29830	30109	30310	30102	30124	30360	30137	29915	30198	30329	30177	30238	30106	30254	30293	30302	30198	29940	30170	30361	29916	30129	30228	30118	30447	30177	30037	29978	30297	30177	30422	30122	29944	30220	30209	30418	30026	29885	30093	30079	29933	30097	30359	30142	30053	30222	30082	30157	30213	30216	29969	30037	30267	30362	30048	30127	30229	30057	30014	30353	30024	30054	29859	30309	30057	30096	30192	30110	30125	30362	30075	30316	30250	30289	29963	30328	30315	30180	30407	30206	30249	30468	30081	30169	30044	30187	30149	30194	30305	30000	30321	30162	29976	29907	30074	30374	30446	30393	30023	29999	30320	30080	30122	30014	30201	30139	30344	30095	30132	30172	30009	30222	30563	30058	30053	29831	30251	30103	30299	30411	30367	30053	30234	30140	30108	30357	30282	30190	29977	30530	30187	30036	30091	30282	29995	30121	30185	30176	30200	30091	30076	30045	30233	29974	30224	29827	30137	30274	30196	30275	30070	30240	30289	30144	30196	30103	30272	30285	30184	29961	30165	30030	30321	30202	30217	30208	30444	30139	30230	30498	30293	30344	29923	30391	30024	30507	30283	30345	30136	30244	30452	30129	30145	30116	30442	30026	30174	30048	30464	29908	30263	30090	30275	29998	30304	30249	29986	30230	30212	30357	30209	30086	30000	29799	30133	30223	30219	30230	30137	30112	30042	30349	30248	30257	30010	30096	30166	30178	30050	29983	30368	30343	30226	30177	30151	30090	30368	30045	30098	30354	30210	30175	30196	30170	30114	30302	30318	30123	30215	30015	30157	30197	29919	30075	30329	30195	30234	30044	30192	30206	30489	30309	30175	30495	30179	30195	30128	30370	30132	30109	30251	30583	30121	29964	30200	30448	30274	30217	30099	30328	30100	30198	30201	30250	30013	30314	30112	30210	30384	30386	30248	30238	30126	30290	29953	30231	30122	30177	30075	30174	30228	30151	30357	29984	30014	30100	30224	30125	29978	30152	29855	29942	29823	30156	30238	29946	30333	30142	30022	30212	30281	30080	30112	30045	30256	30199	30102	30307	30280	29937	30257	30162	30106	30142	30136	30074	30344	30309	30232	30071	30073	30024	30211	30181	30102	29861	30017	30093	30450	30053	30034	30303	30064	30138	30255	30263	30104	30339	30284	30430	30180	30250	30385	29972	30326	29924	30045	30286	30155	30337	30088	30238	30250	29988	30495	30175	30350	30077	30252	30083	30269	30233	29925	30250	30171	30154	30013	30138	30224	30225	30093	30111	30074	30106	30050	30256	30054	30225	30149	29952	29925	30250	30250	29851	30341	30112	30153	30145	30106	30069	30287	30061	30245	30231	30087	29993	30293	30443	30340	30219	30214	30010	29951	30181	30283	30122	30239	30053	29952	30206	30412	29993	29972	30097	30165	30108	30029	30177	30234	30027	30216	30098	30137	30050	30073	30046	30155	29916	30172	30502	30334	30223	30202	30058	30158	30163	30509	30162	30145	30310	30173	30014	30295	29943	30368	29985	30054	30094	29968	30053	30372	30112	30137	30215	30168	30122	30265	30217	30230	30227	30292	30110	30389	30183	30184	30163	30182	30014	30098	30293	30201	30331	30322	29926	30164	30093	30086	30030	30167	30317	30282	29993	29972	30294	30334	30172	30172	30357	30358	30251	30241	30072	30139	30463	30345	30271	30072	30149	29946	30168	30373	30100	29832	30057	30079	30464	30161	30034	30164	30239	30277	30268	30236	30319	30044	30036	30265	29970	30185	30229	29973	30067	30065	30193	30059	30159	30303	29975	30108	30143	30327	30156	29875	29966	30257	30108	30164	29945	30010	30376	30146	30111	30227	30030	30152	30234	29994	30254	30256	30340	30049	30225	30217	30049	30398	30252	30083	30303	30274	30009	30139	30145	30165	30097	30142	30073	29827	29988	30212	30250	30233	29953	30105	30468	30386	30276	30390	30380	30235	29846	29949	30347	30233	30036	30231	30080	30253	30244	30193	30226	30285	30317	30175	29847	30188	30131	30074	30394	30222	30122	29881	30444	29994	30034	30026	29888	30042	30059	29972	30182	30064	30077	29913	30048	30078	30137	30175	30014	30062	30070	30221	30299	30036	29982	30147	30309	30055	30061	30142	30426	29963	30487	30109	30197	30071	30494	30485	30124	30286	30160	30343	30003	30201	30013	30103	29933	29895	30200	29913	30244	30151	30092	30151	30046	30184	29847	30105	30235	29846	30247	30208	29943	30169	30044	30217	29945	30093	30176	30049	30208	30281	30263	30220	30093	30122	30118	29976	30098	29985	30032	30111	30277	29828	30037	30021	29947	30089	30160	30133	30277	30219	30194	30318	30231	30283	30145	30109	29943	30395	30083	30252	30279	30295	30056	30281	30222	30062	30207	30404	30017	30130	29793	29925	30475	30495	30369	30086	30472	30283	30090	30405	30065	30178	30291	30294	30213	30188	30203	30081	30209	30238	30278	30229	30117	30008	29985	30106	30143	30216	30146	30190	30045	30002	29989	30102	30018	29991	30113	30097	30052	30361	30269	30204	30006	30121	30164	29896	30201	29889	30147	30187	30179	30129	30440	30217	30061	30097	30303	30097	30417	30355	30131	30149	30004	30162	30196	30105	30193	30060	30024	30152	30247	29988	30231	30300	30099	30022	30181	30333	29998	30296	30259	30111	30120	30190	29989	30103	30124	30280	30100	30082	30136	30007	30029	30140	30370	30177	29921	29957	30203	30161	29846	30245	29911	30163	30343	30255	30203	30259	30113	30211	30153	29968	30221	30353	30338	30410	30149	30251	29974	30092	30069	30391	30329	30111	29910	30223	30346	30234	30119	30121	30154	30299	30027	30164	30113	30237	30063	30582	30307	30101	29951	30347	30212	30009	30060	30272	30249	30014	30030	30123	30258	30106	30389	29934	30149	30027	30013	30304	30184	30035	30122	29961	30379	30123	30104	30403	30013	30233	30125	30262	30547	30055	30065	30533	30203	30145	30343	30136	30303	30110	29848	30313	30044	30199	30003	30190	30444	30299	30303	30160	30265	30142	30199	30144	30251	30208	30187	30167	29913	29942	30331	30176	30023	30080	29859	30053	29997	30419	30166	30166	30304	30355	29995	30374	30245	29890	30056	30203	30225	30031	30044	30288	30144	30028	30203	30084	30197	30223	30291	30042	30376	30235	30092	30161	30314	30133	30051	30330	30232	30110	30018	30109	30287	30301	30038	30031	29866	30282	30280	30188	30241	30090	29954	30044	30064	30351	30188	30061	30156	29998	30142	30295	30300	30071	30354	30203	29838	30172	30065	30087	30133	30398	30286	29952	30258	29861	30366	30107	30338	30318	30084	30231	30114	30157	30119	30276	30515	29942	30266	30369	30191	30031	30316	30191	30218	30160	30100	30024	30322	30459	30359	30576	30084	30241	30277	30298	30243	30214	30069	29955	29998	30084	30171	30085	30161	30326	29978	30083	30606	30054	30121	29931	30339	30103	30293	30140	30142	30393	30104	30123	30371	30292	30108	29998	30317	30099	30358	29846	29973	29939	30035	30309	30067	30182	30060	30272	30214	30064	30263	29993	30000	30041	30213	29849	30233	30208	30393	30144	30172	30096	29942	30300	30440	30231	30250	30083	30445	29873	30373	30117	30056	30369	29998	30127	30073	30380	30079	30369	30210	30321	30032	29888	30098	29848	30150	30242	30046	30377	30100	30287	30006	30210	29902	30067	30205	30188	30324	30349	30188	29989	30385	29871	30025	30072	30076	30108	30412	30337	30393	29959	30292	30015	30148	30166	30232	30030	30281	29908	30264	30333	30187	30203	30076	29898	30047	30232	30259	30240	30057	29858	30252	30126	30213	30333	30228	30195	30258	30306	30173	29921	30128	30074	30010	30091	30087	30150	30391	30077	30160	30164	30222	30139	30253	30211	30097	30283	30043	30044	30215	30214	30273	30166	30197	30134	30108	29933	30357	30060	30152	30044	30176	30105	30228	30250	30194	30116	30164	30108	30566	30254	30097	30211	30192	30119	30148	30100	30391	30525	30076	30359	30234	30184	30056	30232	30207	30238	30178	30116	30252	29974	30555	30371	30186	30250	29996	29801	30097	29830	30118	30294	29952	30098	30136	30182	29984	30291	30162	30035	30323	30144	30069	30231	30501	30265	30139	30121	29865	30003	30122	30005	29797	30243	30239	29941	30011	30103	30284	30050	30472	30520	30300	30065	30322	30201	30010	30261	30086	30269	30098	30084	30026	30228	30194	30299	30534	30275	30354	30230	30099	30312	30322	30180	30286	30282	30081	30224	30150	30210	30213	30176	30233	30192	30164	30128	30313	30298	30279	30279	30122	30289	29842	29923	30019	30164	30051	29957	29957	30155	30312	30210	29999	29871	30213	30096	30328	30188	30225	30000	30076	30200	30225	30185	30389	30303	30303	30249	30323	30226	30217	30289	30295	30223	30095	30197	30246	30123	30010	30083	30127	30125	30156	30388	30266	30216	30078	29934	30213	29954	30165	30278	30173	30078	30051	30282	30048	29975	30257	30157	30208	29979	29989	30172	30063	29942	30168	30231	30332	30295	30313	30085	30121	29849	30001	30259	30313	30216	30129	30223	30005	29898	30216	30113	30107	30292	30295	30304	30300	30081	30306	30051	29973	30056	30111	30340	30250	29913
18828	33452	38174	70950	93822	80419	55707	28723	21309	18352	17911	17951	17754	17890	17517	17751	17778	17728	17789	17653	17902	17735	17657	17838	17809	17709	17790	17646	17709	17700	17939	17825	17672	17659	17764	17759	17701	17489	17630	17732	17638	17758	17771	17648	17494	17763	17784	17651	17790	17580	17791	17767	17635	17577	17585	17530	17840	17684	17796	17766	17698	17615	17754	17746	17729	17849	17669	17821	17718	17665	17515	17718	17494	17696	17787	17622	17627	17721	17649	17700	17659	17590	17721	17728	17584	17766	17612	17521	17633	17454	17661	17624	17757	17732	17720	17773	17638	17461	17674	17717	17706	17558	17541	17631	17737	17725	17496	17622	17648	17607	17781	17512	17712	17684	17675	17475	17618	17639	17646	17666	17714	17737	17545	17569	17625	17623	17719	17615	17803	17866	17541	17640	17735	17551	17609	17577	17737	17696	17522	17608	17830	17673	17686	17843	17655	17708	17497	17767	17723	17511	17619	17820	17699	17802	17749	17639	17636	17573	17756	17621	17810	17708	17583	17641	17694	17797	17670	17638	17749	17621	17564	17638	17754	17519	17707	17596	17696	17667	17568	17819	17694	17768	17702	17747	17613	17797	17664	17683	17663	17476	17723	17641	17529	17738	17482	17597	17633	17711	17483	17697	17637	17650	17593	17562	17547	17752	17441	17604	17695	17728	17674	17573	17694	17833	17427	17550	17867	17524	17674	17747	17556	17578	17521	17573	17569	17723	17632	17751	17690	17623	17773	17527	17594	17757	17478	17712	17529	17752	17734	17781	17544	17628	17611	17667	17453	17563	17496	17659	17553	17722	17454	17746	17677	17850	17583	17588	17745	17598	17625	17484	17626	17650	17610	17499	17720	17573	17357	17698	17711	17735	17550	17564	17537	17681	17763	17574	17610	17764	17621	17759	17628	17706	17757	17588	17526	17569	17604	17663	17770	17458	17622	17715	17601	17688	17566	17418	17727	17478	17444	17548	17657	17624	17661	17669	17701	17521	17554	17734	17666	17566	17751	17588	17610	17589	17620	17563	17488	17471	17718	17525	17537	17641	17967	17699	17669	17651	17572	17553	17458	17372	17768	17623	17612	17503	17707	17590	17506	17472	17750	17560	17822	17549	17806	17670	17577	17768	17584	17596	17555	17669	17462	17593	17391	17875	17590	17618	17538	17498	17470	17612	17659	17836	17643	17771	17713	17625	17665	17540	17447	17718	17590	17574	17783	17507	17680	17541	17712	17593	17614	17686	17663	17778	17524	17476	17621	17610	17662	17613	17816	17531	17636	17474	17723	17598	17748	17660	17539	17837	17724	17683	17737	17848	17595	17775	17596	17678	17656	17760	17540	17673	17604	17483	17687	17527	17644	17552	17627	17679	17600	17601	17602	17680	17684	17566	17674	17606	17642	17539	17622	17714	17663	17763	17681	17716	17784	17658	17614	17674	17620	17599	17683	17574	17529	17487	17580	17621	17720	17593	17575	17496	17717	17484	17553	17670	17590	17439	17499	17590	17667	17848	17604	17763	17654	17696	17492	17730	17858	17489	17533	17707	17630	17522	17590	17690	17766	17713	17497	17673	17721	17573	17539	17673	17547	17595	17665	17622	17679	17587	17707	17640	17607	17633	17412	17717	17599	17480	17660	17689	17626	17613	17669	17500	17370	17827	17817	17642	17654	17649	17492	17656	17747	17737	17748	17645	17383	17624	17622	17751	17397	17843	17653	17643	17705	17581	17665	17491	17606	17625	17756	17585	17729	17430	17590	17576	17554	17630	17660	17674	17782	17657	17457	17590	17723	17703	17788	17780	17687	17564	17612	17692	17642	17660	17567	17479	17581	17664	17619	17617	17725	17544	17437	17767	17619	17637	17620	17579	17694	17520	17603	17527	17700	17805	17743	17596	17602	17595	17485	17741	17637	17478	17487	17750	17538	17645	17638	17659	17620	17494	17657	17799	17680	17434	17713	17509	17666	17562	17706	17674	17546	17459	17844	17469	17702	17582	17579	17457	17845	17556	17524	17679	17569	17680	17796	17545	17716	17465	17510	17810	17478	17647	17705	17755	17785	17549	17687	17604	17712	17505	17750	17695	17789	17733	17594	17806	17669	17638	17674	17354	17753	17473	17596	17582	17612	17598	17672	17626	17501	17653	17654	17678	17473	17630	17799	17868	17642	17707	17737	17688	17617	17734	17709	17663	17593	17683	17598	17495	17856	17827	17779	17614	17552	17731	17767	17393	17567	17726	17494	17686	17720	17753	17802	17589	17680	17490	17659	17740	17593	17654	17698	17550	17657	17754	17493	17683	17610	17745	17640	17708	17658	17721	17539	17677	17517	17579	17640	17637	17717	17567	17583	17609	17672	17604	17584	17679	17685	17704	17682	17497	17629	17801	17771	17748	17654	17485	17393	17459	17548	17470	17627	17756	17519	17597	17664	17593	17570	17718	17625	17606	17653	17787	17683	17916	17704	17694	17463	17451	17652	17420	17540	17460	17660	17743	17645	17468	17413	17749	17539	17571	17645	17772	17533	17752	17759	17602	17639	17642	17676	17590	17862	17693	17544	17598	17589	17581	17733	17576	17584	17408	17609	17669	17639	17633	17654	17542	17726	17752	17690	17519	17603	17667	17447	17791	17598	17819	17599	17636	17693	17679	17732	17719	17539	17739	17658	17650	17801	17430	17549	17808	17479	17743	17625	17521	17565	17894	17668	17605	17697	17699	17623	17570	17665	17451	17620	17601	17634	17495	17670	17675	17858	17656	17733	17675	17586	17481	17793	17642	17706	17629	17581	17496	17786	17700	17730	17567	17620	17674	17843	17752	17494	17633	17600	17570	17721	17674	17656	17720	17790	17613	17664	17603	17756	17690	17606	17623	17647	17496	17713	17624	17617	17645	17380	17493	17532	17623	17639	17490	17582	17687	17735	17702	17667	17623	17755	17649	17749	17594	17782	17587	17698	17792	17932	17856	17652	17657	17446	17637	17640	17528	17479	17699	17530	17399	17849	17812	17713	17683	17787	17675	17742	17685	17604	17543	17603	17674	17656	17645	17572	17445	17663	17725	17562	17469	17613	17591	17610	17697	17602	17347	17557	17594	17653	17607	17654	17621	17633	17669	17570	17680	17529	17606	17692	17642	17591	17679	17581	17472	17692	17702	17706	17795	17813	17711	17449	17576	17693	17712	17515	17664	17576	17651	17584	17565	17632	17510	17651	17613	17643	17628	17804	17763	17610	17592	17310	17494	17662	17762	17550	17650	17741	17734	17658	17638	17768	17539	17785	17760	17420	17899	17692	17556	17682	17804	17580	17698	17673	17585	17674	17581	17777	17550	17671	17551	17562	17523	17675	17764	17605	17605	17528	17693	17604	17605	17744	17362	17729	17837	17567	17619	17659	17609	17488	17592	17542	17634	17722	17628	17607	17670	17656	17736	17691	17716	17546	17505	17825	17676	17622	17514	17681	17752	17628	17680	17671	17646	17595	17676	17660	17750	17475	17696	17769	17701	17674	17577	17724	17420	17525	17644	17497	17696	17661	17529	17622	17564	17638	17633	17616	17586	17490	17682	17517	17688	17576	17552	17413	17649	17546	17675	17811	17630	17626	17526	17512	17595	17831	17725	17655	17609	17771	17865	17768	17512	17571	17541	17558	17584	17605	17686	17626	17702	17684	17492	17586	17401	17577	17587	17906	17644	17759	17683	17595	17557	17737	17500	17787	17687	17740	17689	17757	17675	17733	17488	17732	17492	17566	17645	17743	17553	17612	17654	17576	17599	17714	17458	17731	17585	17454	17740	17644	17569	17675	17715	17743	17681	17731	17640	17425	17640	17575	17620	17614	17693	17766	17536	17716	17750	17698	17495	17607	17597	17549	17743	17588	17625	17921	17722	17512	17555	17555	17673	17680	17464	17501	17785	17405	17685	17752	17643	17704	17478	17468	17662	17711	17609	17561	17689	17628	17503	17734	17619	17540	17533	17380	17643	17561	17702	17702	17618	17614	17625	17426	17409	17850	17623	17729	17601	17676	17526	17522	17708	17417	17692	17707	17711	17563	17464	17697	17602	17618	17642	17566	17841	17519	17689	17585	17647	17492	17700	17514	17769	17702	17425	17672	17865	17772	17530	17641	17469	17750	17584	17564	17670	17728	17620	17647	17610	17688	17511	17798	17609	17748	17512	17512	17609	17533	17655	17634	17558	17503	17551	17594	17693	17740	17706	17675	17763	17657	17469	17635	17471	17743	17595	17611	17485	17558	17546	17781	17698	17446	17517	17561	17602	17604	17589	17658	17575	17855	17699	17640	17604	17691	17554	17493	17570	17737	17480	17565	17745	17669	17542	17684	17678	17672	17724	17650	17599	17645	17727	17592	17654	17425	17662	17721	17575	17553	17623	17569	17576	17529	17765	17498	17665	17587	17755	17641	17536	17711	17487	17536	17751	17519	17507	17634	17566	17686	17521	17649	17632	17619	17883	17617	17406	17626	17472	17498	17521	17577	17685	17617	17605	17609	17719	17536	17720	17645	17603	17690	17723	17727	17678	17474	17587	17695	17588	17554	17690	17492	17856	17857	17501	17749	17671	17605	17640	17771	17633	17879	17466	17658	17459	17616	17698	17487	17575	17619	17760	17896	17630	17773	17660	17667	17733	17633	17702	17676	17614	17782	17882	17828	17651	17657	17652	17655	17523	17655	17582	17362	17624	17354	17676	17636	17597	17654	17674	17763	17533	17781	17604	17574	17613	17663	17630	17683	17622	17533	17579	17767	17762	17607	17530	17620	17737	17720	17566	17497	17705	17517	17817	17636	17604	17518	17591	17583	17526	17739	17666	17450	17752	17570	17521	17618	17568	17708	17630	17543	17685	17629	17624	17598	17797	17616	17648	17886	17528	17482	17683	17688	17564	17722	17494	17612	17655	17535	17691	17691	17451	17795	17694	17787	17594	17596	17551	17632	17606	17924	17655	17526	17605	17526	17694	17673	17661	17516	17713	17713	17546	17440	17443	17598	17778	17538	17626	17572	17700	17736	17616	17714	17487	17659	17580	17505	17655	17692	17685	17692	17504	17742	17546	17686	17740	17589	17726	17639	17607	17755	17747	17518	17686	17629	17232	17474	17744	17549	17719	17751	17585
32109	27215	32137	35050	42574	40426	35428	31114	29247	29249	29259	29023	29011	29219	29155	29056	29241	29135	29045	29145	29164	28827	29040	28976	29275	29280	29024	28937	29163	29187	29152	29300	29090	29283	29016	29251	29175	29007	29258	29059	28964	28950	29134	29209	28931	28996	29135	28953	29234	29174	29212	29185	29088	29220	29154	29006	29264	29292	29110	29145	29359	29203	28966	29114	28934	29056	28868	29052	28968	28977	29410	29107	29369	29126	29050	29113	29165	29080	28896	29145	28889	29219	29236	29055	29120	29113	28880	28936	29153	29164	29033	28914	29076	29047	29116	29084	29189	29025	29156	29188	29175	29022	29197	29017	28913	29157	29126	29114	28994	29052	29054	29043	29139	29312	29024	29187	29045	29254	29076	29055	29047	29084	29331	29232	29116	29276	29296	29100	28868	29213	29305	29109	29211	29093	29072	28920	28810	29218	29287	29141	29198	28996	29203	29117	29019	29132	29259	29356	29346	29249	28996	28615	29029	29216	29259	29204	29146	29087	29146	29266	29154	29114	29178	29258	28955	29297	28930	28863	29025	28958	29334	29264	29339	29138	29113	29008	29308	29403	29266	29103	29151	28947	28942	28957	28940	29036	29086	29103	29319	28995	29176	29065	28840	29175	29297	29149	28994	28953	29036	29400	29071	28983	28958	29110	29116	29044	29147	28729	29248	29471	29068	28865	28952	28663	29253	28931	28960	29016	29073	29050	28851	29110	29048	29036	29297	29107	29108	28820	29070	29006	29115	29126	29104	29239	29112	29025	28973	29154	29134	29032	29262	29119	29079	29001	28963	28963	29029	29047	29035	29157	28936	29001	29109	29262	28842	29102	28852	29561	28892	29208	28944	29034	29050	29203	29196	29210	28993	29075	29168	29282	28983	28874	29013	29206	29139	28797	29238	28749	29183	29176	29229	29222	28988	29249	28998	28991	29373	28826	29388	28908	29239	28931	29126	29030	28920	28902	29177	29106	28819	29157	28981	29417	28920	28976	29193	29042	29058	29052	29276	28898	29317	28933	29058	29272	28958	29044	29090	29123	29031	29107	29050	28881	28967	28988	29041	28754	28881	29038	29088	29022	29326	29010	28840	29162	28966	29191	29049	29151	29259	29188	28971	29191	28974	28922	28907	29024	29255	28816	29157	29216	29301	29128	29224	29150	29202	29191	29247	29124	29171	29141	29065	29028	29058	29138	29208	29067	29150	28939	29044	29291	29136	29103	29137	29104	28980	29381	29178	28676	29043	29244	29140	29173	28986	29195	29251	29083	29265	29163	28983	28916	29179	28911	28935	28988	29074	29179	29236	28947	28912	29050	29155	29127	29061	28936	29280	29016	29085	29043	29175	28922	29185	28884	28923	29147	28992	29198	29216	29092	29070	29261	28927	29220	29163	29142	29217	29123	29116	28967	29023	29106	29091	29248	29118	29069	28972	29294	29384	29384	29116	29320	28879	29119	29053	29251	29007	29070	29113	29311	28974	29189	29008	29168	29123	29110	28850	29036	29137	28854	29191	28917	29155	29006	29007	29232	29256	28899	29039	29095	29004	28872	29174	29024	29276	29286	28899	29133	29160	29414	29020	29317	29028	29065	29238	29097	29120	28899	29098	29039	29154	28944	29222	29137	29266	29128	29057	28981	29061	29185	28981	29165	29107	29154	29088	29237	29079	28906	29139	29047	29018	29012	29120	29262	29028	29113	29093	29083	29091	28801	29180	29054	29033	28835	29051	29346	29336	28939	29166	29117	28888	29215	29203	29033	29059	29108	29170	29192	28956	29099	29089	28932	28845	28918	29226	29012	28910	29059	29238	29213	29216	29195	28877	28868	29340	29188	29129	29024	29084	29223	28876	28832	29160	29240	29260	29165	29256	28947	29165	29033	29057	29104	29357	29145	29172	28928	29451	29323	29115	28910	28987	29178	28928	28853	29139	29076	28991	29179	29166	28864	29302	28969	29150	29133	29200	29112	29036	28833	28957	29044	29040	29084	29208	29163	28977	29246	29172	29124	29005	29073	29048	29120	29051	29031	29153	29050	28973	29132	28959	29104	29156	29051	29099	29225	29306	29064	28883	29014	29202	29300	29276	29142	29221	29185	29295	29089	29210	29130	29503	29024	28891	28974	29286	28819	29183	29113	29334	29055	29093	28933	28878	29097	29120	29192	28945	29094	28954	29041	29201	29102	28981	29018	28946	28907	29101	29184	29072	28526	29187	29054	29167	29205	29359	28947	28786	29165	29255	29022	29248	28924	28789	29270	29015	29063	29125	29004	29193	29189	29212	29173	28977	29024	28876	29295	29391	29009	29106	29044	29104	28936	29111	29184	29230	29115	29246	28830	29147	29041	29233	29010	28882	29111	29347	28890	29083	28931	28761	29330	28897	29004	28947	28907	29082	28943	29243	29079	29302	29283	29212	29084	28942	29238	28985	29343	29215	28817	29140	28921	29023	29169	29005	28807	29068	29334	28892	29275	29183	29094	28912	29227	29482	29171	29006	29046	29316	28848	29154	28921	29240	29067	28871	28981	29142	28945	29080	29230	28850	29179	29154	28996	28987	28922	28877	28934	29374	29043	29386	29103	29100	29134	28863	29027	29017	29053	29351	29142	28790	28988	29052	29278	29109	29123	29008	28952	29031	28944	29162	28857	29009	29052	28984	29090	29277	29084	29254	28871	29099	28934	29090	29369	28856	29290	29312	28830	29155	28985	29041	29063	29179	29035	29199	29155	29239	29145	29186	28882	29395	29096	28990	29092	28925	29204	29148	29083	29264	29292	29298	29252	29008	29289	28978	29087	29173	29034	29120	29183	29032	29233	29056	29075	28942	29043	29131	28877	29201	28989	29171	28870	29231	29254	29197	29158	29219	29107	29399	29279	29151	28902	29082	29138	29097	29224	29394	29418	29144	28965	29332	29190	29326	29004	28735	29143	28921	29426	29332	29066	29148	29022	28808	29232	28955	29085	28986	29011	29012	28890	29096	29082	29193	29060	29354	28981	28911	28976	29166	29167	29270	28988	29014	29065	29034	29006	28869	29203	29184	28978	29295	29050	29188	29225	28992	29152	29264	29230	29159	29157	29086	29183	29044	28960	28921	28982	29002	29072	29039	29206	28965	28918	29171	29360	29039	29118	28828	29092	28983	28936	29297	28966	29102	28982	29111	29267	29043	29108	29107	29188	29292	29136	29318	29079	28971	28895	29210	29144	29075	28976	29053	28965	29077	29090	28998	29292	29177	28999	28919	29007	29079	29173	29108	29036	29192	28886	29302	29232	29193	29180	28841	28892	29195	29025	29010	28976	28921	29269	29061	29064	29253	29056	29139	29201	29067	28966	28934	29004	29045	29139	29043	29005	29132	28964	29078	29187	29083	29207	28939	28815	28970	28892	29246	28879	29220	29029	28863	28966	29039	29006	29180	29153	28844	28957	29101	28810	29161	29283	28994	29128	29030	29316	29176	29130	28934	29203	29157	29182	29160	28965	28982	29001	28985	29145	29072	29103	29152	29163	28919	29010	29248	29046	29169	28989	28987	28936	29234	29471	28947	29271	29034	28919	29164	29008	29196	29159	29318	29227	29196	29283	29050	29030	29201	28979	29165	29043	29255	29123	28886	29296	29239	28971	28970	29259	28985	29032	29047	29158	29097	29201	29035	28985	28970	29154	28942	29024	29096	29078	29247	29108	29091	29073	29313	29318	29078	29188	28918	29032	29115	28933	29275	29481	29149	28904	28944	29062	29118	29255	29074	29065	28837	28943	29007	29183	28966	29187	29244	29136	29110	29192	29195	29181	29091	28989	29207	29096	28951	28884	29027	29091	29281	29047	28985	29354	28976	29246	28948	29051	29099	29109	29071	29133	29151	29342	29238	29015	29154	28948	29093	29142	29061	29115	28871	29132	29300	28977	28974	29224	29054	29022	29180	28926	28977	28855	29043	29058	29131	28960	28961	29306	29220	29077	28950	29173	29110	29009	29042	29203	29115	28753	29360	29134	28966	29259	29104	29041	29166	29221	28938	28968	28964	29056	29009	28908	29176	29228	29447	29018	28959	29074	28980	29104	29052	29040	29139	29009	28953	28984	28928	29004	29029	28934	28973	29102	29242	29251	28974	29048	29073	29261	29105	29208	29312	29059	29032	28726	28739	29326	29195	29280	29362	29014	29030	29257	28959	29036	29102	29263	29061	29193	28923	29222	29047	29130	29005	28852	29241	28937	29162	28954	29167	29335	29307	28970	28991	29066	28927	28752	29139	29121	29096	28839	29077	28957	29190	29140	29069	29261	29265	28979	29274	28889	29204	29154	29159	28833	29126	29017	29104	28934	29058	28996	29261	29404	29441	29146	29237	29097	29072	28746	29065	29146	29149	29174	29168	29255	29054	29143	29240	29059	29215	29158	28934	28987	28930	29192	29275	29072	28900	28838	29267	29100	29014	29048	29252	29169	28867	29044	28936	29022	28923	29045	29154	29121	28899	29026	29095	28886	29490	29008	29098	28971	28854	28985	29082	28959	29131	28942	29020	29127	29153	29007	28660	29036	29166	28829	28999	29229	29265	29002	29273	29200	29276	29220	28954	29169	29058	29170	28958	28978	29006	29040	29079	29085	29140	28980	29095	29258	28956	29188	29219	29207	29192	29229	29205	29231	29311	29001	28918	29136	28826	29008	29154	29003	29073	28935	29010	29096	29225	29013	29178	29255	29287	28905	29243	29112	29019	28843	29179	29076	28985	28941	29078	29103	29145	29109	28985	28993	29160	29074	29098	28924	28909	29050	28999	29234	29186	29144	29116	29129	29018	28992	29052	29175	29234	29127	29172	29138	29230	29066	29391	29013	29031	29166	28992	29154	29352	29153	29199	29109	29138	29035	28987	28861	29002	29239	29123	29156	29272	29139	29429	29063	28935	29133	29288	29166	29192	29242	29033	29280	29369	28982	29310	29038	29110	28979	29132	28797	29085	29049	29215	29212	29147	28995	29212	29075	29188	29034	29244	29129	29069	28947	28995	29147	29157	28964	29102	28942	29223	28861	28813	29218	29213	29097	29130	29153	29203	29122	29126	29305	29262	28909	29111	29017	29192	29197	29207	29189	28987	29091	28945	28839	29057	29243	29353	29193	29095	29148	29094	28929	29309	29047
17482	20066	20295	23438	32272	27983	22021	18082	17086	16860	16670	16764	16867	16720	16691	16641	16679	16747	16731	16790	16663	16750	16623	16793	16723	16559	16799	16684	16640	16786	16674	16702	16806	16667	16885	16732	16747	16661	16717	16748	16712	16708	16785	16923	16666	16948	16683	16751	16698	16601	16814	16846	16651	16694	16888	16728	16724	16665	16763	16755	16692	16560	16534	16503	16555	16829	16777	16563	16724	16548	16763	16704	16761	16729	16647	16654	16792	16585	16762	16662	16699	16746	16577	16715	16747	16759	16802	16754	16619	16657	16580	16625	16679	16573	16762	16605	16440	16579	16742	16781	16691	16638	16711	16765	16749	16835	16641	16581	16737	16669	16798	16665	16710	16631	16861	16737	16621	16779	16778	16736	16711	16718	16865	16637	16773	16704	16783	16784	16706	16663	16476	16817	16619	16657	16713	16539	16593	16485	16670	16482	16581	16737	16772	16730	16675	16747	16703	16451	16629	16781	16629	16624	16650	16629	16548	16568	16550	16645	16821	16695	16566	16758	16751	16790	16637	16614	16672	16602	16650	16634	16691	16851	16421	16704	16794	16726	16692	16565	16664	16572	16779	16724	16509	16585	16473	16829	16717	16729	16796	16690	16698	16685	16632	16551	16772	16647	16662	16683	16832	16623	16744	16649	16677	16626	16761	16715	16723	16506	16644	16726	16685	16672	16769	16593	16646	16626	16762	16489	16576	16760	16591	16641	16666	16705	16778	16754	16756	16710	16659	16838	16730	16559	16563	16813	16655	16652	16513	16602	16658	16740	16759	16642	16699	16631	16741	16581	16713	16726	16650	16659	16846	16681	16746	16643	16696	16535	16864	16690	16686	16671	16690	16677	16725	16639	16691	16690	16715	16635	16749	16714	16788	16638	16784	16777	16762	16985	16735	16748	16592	16578	16707	16809	16739	16491	16480	16506	16879	16678	16634	16761	16600	16675	16569	16759	16703	16561	16565	16567	16684	16726	16625	16573	16776	16688	16649	16800	16727	16640	16699	16490	16755	16729	16734	16911	16789	16702	16552	16628	16775	16721	16759	16488	16679	16880	16666	16767	16553	16604	16714	16654	16786	16678	16733	16777	16662	16799	16519	16773	16692	16698	16720	16515	16758	16631	16886	16759	16791	16806	16796	16788	16824	16661	16672	16836	16456	16733	16747	16602	16631	16556	16499	16776	16661	16704	16848	16601	16690	16731	16598	16483	16526	16630	16666	16693	16574	16692	16624	16693	16666	16734	16665	16542	16702	16839	16761	16601	16703	16680	16745	16729	16692	16658	16554	16601	16767	16616	16597	16669	16771	16755	16662	16596	16802	16656	16673	16786	16595	16891	16763	16790	16661	16733	16709	16697	16625	16610	16565	16744	16585	16853	16748	16716	16656	16689	16612	16743	16706	16711	16683	16702	16658	16800	16572	16576	16751	16758	16753	16631	16628	16432	16732	16676	16810	16748	16737	16702	16673	16794	16575	16658	16770	16625	16675	16678	16726	16704	16650	16637	16777	16794	16827	16741	16755	16545	16646	16733	16746	16588	16549	16683	16708	16616	16574	16798	16502	16591	16773	16499	16920	16617	16626	16695	16843	16836	16926	16767	16743	16744	16674	16773	16639	16607	16729	16613	16760	16702	16766	16768	16677	16744	16731	16538	16831	16800	16586	16551	16814	16839	16644	16749	16667	16824	16628	16772	16647	16618	16735	16518	16700	16728	16893	16748	16665	16700	16814	16696	16668	16511	16601	16711	16789	16895	16727	16651	16619	16775	16811	16696	16457	16849	16642	16775	16638	16606	16593	16717	16440	16739	16694	16688	16623	16575	16793	16714	16659	16758	16715	16756	16775	16600	16777	16748	16700	16617	16414	16754	16760	16542	16637	16569	16721	16790	16719	16652	16578	16665	16663	16679	16679	16787	16718	16791	16619	16660	16541	16594	16450	16588	16845	16576	16764	16678	16557	16740	16790	16573	16514	16648	16691	16646	16721	16663	16621	16584	16773	16648	16776	16590	16711	16630	16689	16739	16866	16768	16633	16517	16608	16676	16605	16621	16639	16783	16605	16554	16592	16682	16785	16845	16781	16661	16611	16680	16791	16663	16692	16618	16644	16690	16495	16652	16538	16533	16816	16642	16764	16697	16874	16638	16837	16786	16565	16544	16533	16670	16611	16647	16708	16724	16734	16463	16685	16718	16801	16803	16689	16801	16592	16608	16633	16687	16649	16636	16722	16780	16690	16578	16687	16635	16853	16663	16794	16436	16627	16566	16784	16629	16866	16888	16674	16594	16640	16724	16692	16764	16825	16615	16716	16682	16681	16704	16743	16729	16691	16876	16961	16521	16712	16666	16618	16650	16515	16561	16840	17005	16558	16549	16677	16741	16717	16685	16624	16790	16558	16704	16717	16809	16574	17033	16644	16732	16649	16837	16694	16753	16824	16619	16595	16798	16821	16586	16721	16691	16662	16762	16624	16765	16585	16698	16603	16629	16610	16757	16592	16785	16819	16616	16685	16627	16761	16763	16661	16696	16784	16742	16430	16714	16625	16610	16660	16741	16812	16734	16598	16688	16822	16526	16728	16798	16621	16903	16642	16791	16697	16568	16751	16650	16619	16673	16728	16820	16606	16727	16725	16522	16824	16590	16529	16695	16821	16407	16646	16397	16878	16692	16655	16558	16695	16780	16540	16818	16719	16585	16805	16726	16548	16763	16652	16697	16615	16662	16702	16666	16600	16645	16725	16547	16697	16610	16758	16728	16702	16683	16538	16728	16642	16643	16882	16743	16726	16637	16600	16606	16765	16646	16857	16645	16707	16621	16733	16807	16662	16734	16707	16742	16809	16737	16516	16677	16736	16913	16539	16940	16689	16613	16838	16680	16581	16748	16744	16687	16746	16556	16652	16722	16755	16667	16666	16681	16819	16854	16678	16736	16676	16775	16520	16772	16707	16561	16854	16708	16498	16648	16679	16617	16727	16643	16570	16521	16575	16689	16637	16496	16612	16659	16669	16684	16738	16505	16688	16783	16575	16730	16829	16735	16548	16552	16802	16729	16722	16677	16771	16748	16669	16813	16740	16674	16771	16702	16613	16611	16677	16649	16608	16575	16785	16722	16698	16774	16576	16671	16476	16710	16725	16624	16644	16869	16715	16533	16711	16868	16742	16662	16732	16567	16730	16834	16728	16776	16730	16739	16740	16692	16534	16733	16709	16644	16682	16730	16773	16536	16773	16641	16677	16539	16682	16653	16539	16740	16797	16818	16983	16648	16615	16836	16611	16623	16616	16699	16654	16764	16721	16781	16690	16640	16680	16628	16640	16538	16712	16586	16657	16865	16830	16649	16648	16727	16458	16809	16662	16707	16620	16703	16735	16856	16624	16888	16798	16576	16657	16697	16631	16632	16570	16564	16794	16652	16858	16841	16626	16933	16704	16679	16567	16584	16748	16672	16792	16785	16405	16652	16632	16613	16682	16770	16635	16565	16676	16733	16695	16641	16681	16689	16698	16690	16802	16576	16572	16637	16912	16867	16755	16643	16740	16535	16426	16901	16669	16580	16533	16541	16680	16510	16662	16749	16799	16513	16720	16746	16581	16740	16670	16543	16714	16688	16761	16847	16960	16492	16666	16557	16633	16825	16724	16766	16536	16714	16608	16475	16480	16580	16704	16585	16728	16704	16562	16482	16801	16732	16798	16754	16838	16796	16758	16597	16778	16703	16632	16716	16630	16711	16517	16762	16684	16646	16712	16756	16705	16618	16498	16600	16837	16600	16709	16657	16693	16700	16846	16689	16715	16820	16620	16665	16767	16763	16609	16619	16729	16651	16844	16745	16730	16715	16611	16750	16742	16785	16767	16634	16627	16724	16792	16629	16789	16810	16783	16772	16592	16785	16697	16916	16680	16944	16522	16542	16643	16931	16704	16804	16601	16807	16619	16607	16870	16691	16719	16664	16444	16695	16786	16865	16618	16635	16683	16605	16747	16779	16674	16781	16690	16588	16711	16727	16732	16595	16520	16684	16646	16604	16707	16752	16600	16608	16632	16890	16472	16579	16704	16665	16676	16747	16529	16577	16576	16702	16807	16734	16517	16675	16806	16828	16846	16761	16724	16715	16578	16792	16627	16733	16713	16593	16779	16764	16696	16730	16547	16559	16893	16619	16522	16770	16605	16772	16611	16806	16647	16660	16697	16744	16607	16653	16740	16723	16839	16629	16642	16679	16660	16651	16689	16687	16611	16671	16679	16790	16729	16755	16788	16716	16881	16678	16755	16720	16679	16603	16814	16673	16490	16715	16718	16721	16701	16406	16876	16592	16512	16760	16930	16638	16512	16554	16605	16736	16686	16635	16749	16723	16687	16889	16689	16721	16689	16601	16683	16707	16825	16622	16570	16730	16473	16491	16643	16704	16653	16756	16659	16708	16720	16643	16583	16645	16711	16848	16761	16648	16614	16790	16687	16657	16819	16709	16882	16570	16795	16645	16778	16669	16600	16724	16797	16933	16646	16819	16566	16829	16586	16657	16581	16684	16566	16819	16987	16699	16654	16705	16590	16629	16737	16588	16750	16653	16638	16793	16533	16764	16756	16687	16622	16734	16546	16894	16717	16724	16569	16659	16588	16728	16807	16865	16780	16764	16653	16861	16563	16667	16914	16703	16614	16564	16557	16531	16637	16767	16726	16588	16515	16696	16628	16851	16691	16791	16771	16793	16695	16638	16881	16692	16820	16755	16568	16779	16619	16560	16603	16709	16455	16671	16650	16808	16686	16684	16685	16598	16670	16817	16791	16591	16498	16641	16614	16687	16695	16894	16615	16721	16813	16597	16800	16767	16601	16628	16583	16618	16577	16654	16618	16568	16743	16786	16705	16786	16792	16851	16720	16613	16737	16691	16602	16798	16707	16800	16695	16735	16633	16606	16780	16795	16763	16912	16727	16719	16770	16570	16312	16728	16851	16835	16582	16618	16669	16700	16539	16684	16771	16716	16398	16795	16674	16780	16714	16587	16725	16685	16658	16704	16683	16676	16684	16764	16905	16573	16678	16662	16653	16743	16769	16589	16653	16640	16793	16897	16839	16564	16600	16605	16786	16778	16753	16767	16637	16672	16638	16664	16682	16623	16563	16660
23823	21257	28201	31693	72011	68918	55370	37904	32186	30146	29358	29140	29303	29289	29326	29143	29255	28926	29292	29369	29213	29084	29046	28921	29175	29002	28925	28818	29496	29079	28832	29352	29202	29159	29186	29129	29219	28995	29077	28909	29108	29168	28920	28840	29117	29017	28850	28961	29012	28966	28900	29033	28847	28726	28865	28893	29104	29009	29048	28808	28968	28805	28971	29065	28862	28741	28885	28865	28940	29012	29038	28773	28883	29116	29071	29008	28849	29014	28972	28945	28669	28893	29171	29087	28935	28963	28927	28875	29286	29095	28883	28892	28850	29084	29014	28853	28837	28970	29039	28891	28730	29096	29112	28834	28959	28966	28911	28784	28685	28941	28714	28819	28849	28875	28788	29078	29110	29166	29097	28900	29023	29016	28825	29059	29020	29138	28995	29011	28741	29077	29196	28853	28748	29146	28952	28842	28797	29060	29252	28794	28797	28865	28920	29003	28868	28873	28983	28855	29008	28860	29077	28920	28850	28629	29085	28944	28772	28970	29128	28778	28989	29119	28909	28993	28833	28975	29044	28985	29287	29085	28940	28874	29011	29115	28852	28915	29002	28802	29090	29110	28966	29208	29042	28760	29227	28913	28831	28836	29059	28900	28826	29051	28945	29056	28932	28847	28811	29035	28841	28972	29124	29028	29016	28951	28989	29057	28862	28898	29194	29189	28997	28973	28864	29068	29024	28970	28942	28878	29157	28744	29055	28595	28983	28948	28896	29184	29199	28764	28994	29145	28970	29111	28919	29038	28878	28929	29084	28921	28831	28971	28898	28934	29041	28842	29332	28985	29034	29105	28900	28909	29039	29063	29019	29301	28901	29142	29084	28977	28921	28988	29030	28981	28714	28796	28962	29002	28981	28862	28978	28897	29107	28951	29150	29065	29249	29014	29003	29007	29067	29012	28992	29052	29100	28880	29050	28831	28722	29152	29140	28717	28932	28862	29215	29199	28867	29072	29118	29038	28891	28818	29040	29209	28743	28930	28866	28962	29058	28878	29077	28952	28775	28918	28993	29005	28927	29071	29129	28912	28776	28887	29066	29084	29067	29011	29015	28982	28925	28900	29127	28766	28980	28945	28863	28677	28867	29042	28847	28791	28765	29181	28935	29054	29303	29213	28931	28816	28936	28852	28879	29123	29075	29071	29024	28945	29004	28964	29016	28521	28985	29053	28930	28781	29114	28771	28863	29098	28924	28924	28986	29116	29042	28762	28759	28903	28841	28793	28896	28827	29144	29032	28877	28752	28838	28904	28736	28790	29041	28754	28955	28904	28975	28686	28943	28912	29088	29049	28783	28858	28967	28907	28966	29463	29183	29006	28938	29156	28961	29057	29142	29291	28983	28872	29097	29040	28733	28744	28905	28927	29081	29039	28991	28956	28993	28974	29230	29128	29118	28801	28707	29151	29111	29012	29182	28922	28922	28717	28888	28780	28982	29027	29042	29088	28994	28998	28876	28819	29133	28917	28859	29151	29137	29023	28776	29117	29110	28985	28963	28688	28939	29060	28961	28902	29165	28931	29054	29083	28996	28977	28902	29063	29007	29143	29099	29009	29104	28976	28995	28958	29050	28629	29060	29076	28821	29003	28740	29087	29272	28898	28962	29046	28919	28883	28901	29020	29000	28833	28976	29069	28972	28745	29026	28951	29027	28968	29400	29164	28837	28953	28850	28991	28832	29068	28904	29050	29147	29021	28979	28725	28928	28936	28834	29022	29028	29158	29182	29021	28975	28915	28521	28902	28861	29125	28963	28794	29084	28842	28889	28993	28857	28926	28886	28652	28762	28988	28987	28772	29092	28804	28965	28942	28855	28978	28832	29006	29087	28856	28835	28961	28825	28865	28972	28916	28812	29009	28828	28915	29047	29021	29006	28962	28921	28795	28947	28943	28980	28961	28715	28938	28910	28928	28962	29209	29282	29150	29006	29024	29081	28980	29045	29166	28948	28965	28990	29118	28852	29142	29052	29118	29041	28929	29036	28984	29025	28905	29072	28976	29233	28907	28978	29094	29028	28906	29162	29095	28947	28973	29351	28899	29064	29230	29103	28911	28801	28771	29109	28720	29012	28865	28932	28730	28798	29019	29029	29036	28918	28842	28891	29122	28898	28927	29115	29215	28901	29109	28884	28943	29036	29067	29157	28881	28919	28883	28850	28835	28839	28823	29000	29039	29131	29036	28946	29261	28824	29018	28802	28841	28930	29079	29260	29225	29044	29100	29057	29136	28968	28712	29025	29033	29004	29041	28884	28947	29064	28852	28979	29128	29087	28980	29013	28914	28769	28873	28827	28786	28899	28892	29104	29104	28899	28823	28865	28758	29231	28617	28959	28932	28852	29035	28963	29105	28794	28927	28933	29078	28967	28984	28872	28942	28810	28852	29004	28848	29071	28943	28910	28989	28999	29067	29055	28921	29092	29186	28925	28974	29201	29047	28964	29169	28853	28980	28854	28804	28895	29099	29159	29023	28667	28917	29336	29223	28992	29040	28746	28949	28942	29173	29163	28999	28814	28874	29221	29162	29127	28793	28822	29056	29169	29086	29030	28979	28904	28968	29026	29118	28921	28784	29104	29071	28886	28974	29239	29014	28987	29028	28934	29095	28977	28910	28978	28962	28892	29064	28961	28968	28756	28959	28764	28895	29041	28974	28987	28882	28942	28971	28752	28930	28890	29146	28802	28975	29006	28813	28898	28953	28872	28859	29099	29105	28985	28955	29134	29127	28862	28733	28885	29038	28906	28998	29146	29222	28829	28991	29198	28832	28853	29051	28981	29030	29047	28646	28908	28979	28711	28655	29065	29100	29000	28932	29063	28976	28773	28976	28769	28656	29093	28783	29139	28925	29044	28931	28801	28795	29107	28997	29138	28968	29002	29049	28891	28943	29134	28977	29199	29063	28982	28886	28998	28849	28733	29116	28854	28851	28964	29171	28988	29003	28798	29043	28815	29206	28956	29131	28973	28793	28667	28833	28896	29118	29013	29228	29034	28914	28721	28600	28977	29103	29031	28973	28883	28907	28987	29012	29011	28808	28963	28698	29058	28934	28946	29030	28893	29132	29095	28980	29160	29079	28655	29076	28872	28811	29189	29288	29183	28975	28846	29061	29065	28894	29030	28961	28924	29131	28907	29340	28875	29073	29023	28959	28725	28780	28710	28691	29013	28863	29351	28987	29112	28987	29092	29073	28955	28832	28955	28832	29007	29013	28995	29119	29483	29020	29192	28878	28801	29007	28987	29178	28866	28878	28744	28440	29040	28868	28748	29074	28823	28776	29000	28970	29122	28918	28972	29023	28806	29006	29017	28771	29028	29178	28942	28869	29163	29122	29062	29056	28829	29019	28982	29085	29239	28956	28764	29004	28782	29002	29155	29199	29027	29075	29129	29204	29179	28940	29259	28912	29097	28871	29026	29021	28920	28918	28992	28896	28958	29128	28695	28934	28949	28962	29077	28889	28953	28951	28736	28903	28702	28908	28981	28843	28879	29169	29067	29111	29169	28898	29136	29074	28928	29072	28999	28807	28671	29000	28832	28821	29060	28904	28923	28828	29055	28984	28815	29159	29119	29128	29066	29204	29171	29096	28884	28834	28838	28987	29000	29040	29023	29270	28903	29020	29010	29118	29017	29065	29089	29073	28882	28861	29046	29019	28937	28932	28880	29120	29021	29101	29099	29049	29135	29063	29131	29234	28912	28837	28906	28961	29142	28801	29163	28880	28979	28872	28969	28829	29057	28765	29190	28821	28806	28569	28944	28839	29070	29041	29109	29105	29274	29038	29030	29065	28751	29145	28977	29083	29179	28976	29125	28927	29095	28898	29086	28939	28954	28767	29003	28775	29050	28851	29056	28940	28829	28977	28851	28861	28984	29010	28743	28710	28946	28865	29202	28911	28989	29045	28930	29040	28933	28671	28802	28756	29235	28911	28854	28969	29156	28737	28979	28882	28985	28759	28899	29002	29175	28973	28912	28738	29001	29086	29081	28863	28894	29033	28700	28740	28914	28964	29000	29113	28879	29121	28939	29006	29062	28935	29010	29088	29023	29308	29427	28861	28846	28938	29020	28844	28958	28911	28948	28838	29013	28985	28871	28940	28960	29050	29046	28948	28932	28929	28743	28865	29082	28940	28928	29130	28704	28927	29140	28919	28953	28782	29180	28775	28897	28696	28802	28646	28744	29039	29133	29316	28963	28911	28934	28924	28844	28853	29104	29013	29022	29200	29051	28984	29159	29376	28979	29116	29122	29026	29127	28870	29086	29072	29213	29170	28927	29104	28889	28888	28717	28818	29075	28853	28953	28873	28944	29295	29092	29148	29120	28951	29007	28907	28941	29079	29060	28981	29054	28998	29084	28947	28906	28967	29007	28771	28964	29053	29108	28927	29352	28962	28720	28615	28839	29020	28998	28896	28862	28875	28935	28951	28933	28896	29107	29133	28862	29147	28753	29065	28971	28956	28910	29058	28890	29034	28991	28973	29090	29111	28888	28900	28956	29048	28802	29045	28786	28997	29129	28868	29134	29189	29137	29094	29122	29212	28846	29087	28869	28966	29112	28943	28893	28836	29101	28882	29167	29062	28813	28815	28771	28925	29133	29067	29046	28984	28927	29025	29069	28744	29129	28954	28755	29127	29164	29186	29142	29090	29045	29174	28884	29070	28816	29068	28869	28952	29020	28986	28990	28808	28954	28853	28700	29327	28938	29040	29027	28819	29052	28805	28865	29160	28947	28860	28911	28914	28930	28905	29210	28836	29060	28840	28808	28925	28825	28757	28999	28879	28858	29140	29011	28990	29006	28834	28894	28852	29054	28820	28968	28733	28942	29336	29000	28937	28947	28884	29042	28775	28907	28919	29138	28952	29198	29116	29060	28927	28795	29121	28655	28753	29086	28973	28889	28946	28911	28989	28924	28828	28986	29131	28710	28874	28751	29068	28851	28868	29070	28853	29142	29095	28826	29113	29108	29073	29027	28879	28845	29014	29015	28722	28781	28863	28962	29108	29079	28641	28942	28996	28912	28995	28958	28817	28896	28708	28953	29096	29027	28990	28948	29022	28949	29076	28906	29041	28887	28694	28778	29105	29224	29029	28809	28855	28726	28922	28990	28859	28990	28870	29156	29126
18232	29861	27147	41295	82163	69980	45981	25057	19660	17505	16881	16832	17060	16948	16775	16977	17076	17132	17027	16731	16993	16817	16928	16998	16988	16993	17007	16924	16900	16888	17001	17051	17025	16894	16963	16691	16984	16844	17099	16952	16929	16733	16914	16861	16991	17035	16994	17056	16935	17000	16972	16931	16820	16929	16810	16959	16830	17042	16838	17104	16777	16920	16704	17022	16948	17060	16956	16739	16993	16904	16960	16766	16906	16772	16683	16858	16987	16851	16943	16960	16863	16804	16865	16967	16987	16956	16961	17004	17036	16862	16818	16886	17057	16831	16832	17022	16809	16896	16884	16940	16770	16939	16856	16796	16907	16896	16881	16928	17008	16752	16880	16935	16984	16768	17012	16824	16845	16968	16913	16763	16847	17049	16824	16868	16775	16924	16852	16696	16888	16791	16880	16802	16803	16725	16705	16774	16893	16765	16604	16951	16826	16891	16795	16980	16872	17001	17022	16635	16934	16939	16715	16828	16697	16945	16810	16968	16839	16895	16798	17094	16812	16754	16863	16767	16850	16848	16872	16894	16692	16923	16920	16888	16779	16842	16823	16992	16960	16895	16826	17081	16929	16843	16842	16878	16794	16995	16915	16942	16744	16921	16993	16832	17041	16971	16838	16934	17011	16982	16803	16886	16818	16749	16850	16824	16809	16863	16947	16825	17071	16826	16862	16812	16733	16837	16740	17080	16749	16798	16899	16823	16903	16707	16826	17029	16900	16788	16917	17004	16886	16879	16871	16719	16882	17036	16904	17076	17061	16934	16819	16983	16723	17054	16890	16732	16840	16881	16772	16839	16822	16786	16941	16957	16894	16812	16878	16970	16862	16878	16851	16871	17065	16878	16777	16916	16880	16980	17023	16795	16744	16866	16655	16915	16928	16884	16809	16707	16919	16864	16927	16762	16696	16909	16949	16912	16846	16734	16890	16865	16921	16840	16612	16786	16869	16944	16831	16758	16794	16771	16926	16920	16940	16933	16907	16998	16929	16989	16761	16820	16953	16930	16884	16862	17055	17044	16915	16960	16951	16847	16845	17007	16918	16890	16863	16943	16988	16798	16890	16875	16830	16889	16792	16964	16751	16874	16759	16834	16781	17038	16916	16986	16790	16790	16845	16835	16966	17066	16797	16633	16717	17048	16853	16921	16797	16822	16767	16994	16924	16781	16920	16817	16976	16835	16997	16756	16868	16954	16917	16843	16718	16898	17070	16813	17029	16981	16962	16775	16661	17025	16977	16785	16662	16920	16918	16785	16872	16778	16829	16926	16877	16628	16968	16890	16884	16879	16683	17051	16943	16811	16782	16776	17041	16922	16975	16736	17014	16954	17038	16884	16685	16815	16857	17009	16695	16794	16804	16990	16989	16853	16811	16969	16818	16803	16814	16861	16883	16815	16889	16854	16734	16778	16751	16992	16837	17045	16845	16963	16848	16771	16877	16925	16862	16668	17029	16878	17034	16992	16999	16848	16923	16672	16914	16816	16934	16744	16965	16862	16844	16875	16812	16771	16813	16805	17062	16760	17018	16893	16839	16798	16781	16743	16873	16874	17053	16888	16921	17041	16873	16934	16970	16851	17040	16752	16717	16847	16767	16963	16975	16898	16817	16834	16864	17006	16725	16875	16836	16810	16962	16835	17007	16901	16729	16968	16947	17038	16651	16973	16836	16752	16675	17005	16863	16763	16886	16925	16868	17017	16734	17038	16955	16899	17056	16846	16822	16758	16798	16783	16900	16943	16972	16880	16830	16931	16801	17032	16604	16810	16949	16833	17106	17004	17060	16840	16876	16939	16736	16908	16843	16873	16895	16877	16863	16991	16813	16713	16888	17102	16773	16862	16820	17088	16844	16858	16977	16913	16896	16986	17085	16969	16907	16851	16932	16984	16865	16942	17035	17037	16874	16933	16829	16751	16812	16795	16891	16833	16864	16978	16948	16939	16911	16802	16904	16832	16914	16758	16865	16934	16896	16968	16797	16779	16996	16810	16667	16890	16809	16625	16965	16864	16977	16873	17017	16850	16864	16654	16809	16875	16997	16997	16891	16873	16947	16877	16734	16916	16771	16873	16924	16799	16957	16910	17026	17039	16752	16949	16993	16579	16850	16919	17039	16796	16708	16989	16959	16782	16560	16850	16955	16789	16774	16843	16894	16926	16946	16937	16911	16844	16794	17019	16817	16961	16965	16818	16837	16750	16827	16860	16910	16787	16641	16865	16947	16853	16940	16902	16903	16801	16925	16910	17001	16944	16977	16865	16739	16752	16748	17040	17033	16833	16776	16900	16829	16848	16767	17042	16671	16790	16871	16880	16706	17001	16896	16998	17067	16736	16919	16964	16959	16989	16902	16881	17060	16892	16918	17023	16866	16783	16917	16946	16771	17033	16979	17006	16997	16831	16920	16871	16994	16958	16844	16868	16915	16970	16781	16889	16808	16762	17011	17032	16929	16836	16911	16851	16870	16814	16807	16941	16936	17018	17027	16724	16924	16994	16949	16687	16892	16975	16870	16955	16952	16878	16912	16900	16713	17070	16972	16991	16903	16886	16899	16665	16771	16853	16739	17019	16675	16697	16830	16853	16870	16780	16837	16791	17019	16864	16969	16956	16888	16919	16825	16918	16717	16974	16677	16912	16986	16826	16925	16818	17065	17007	16845	17030	16735	16923	16767	16958	16792	16941	17041	16795	16670	16771	16796	16932	16936	16819	16763	16906	16747	16939	16949	16887	16755	16927	16746	17026	16882	17041	17066	16600	16927	17040	16745	16833	16973	16929	16747	16921	16831	16751	16811	16709	16851	16671	16817	16939	16916	16884	16870	16867	17072	16870	16996	16825	16971	16703	16876	16783	16981	16872	16980	16873	16884	17011	16983	16841	16851	17004	16847	16927	16989	16940	16882	16781	16924	16916	16949	16882	16780	17030	16926	16848	17036	16953	16873	17121	16981	16916	16956	16735	16661	16858	16852	16960	16962	16961	16907	16958	16922	16907	16924	17060	17061	16822	16933	16966	16652	16816	16715	16860	17192	16656	17036	16867	16813	16901	16845	16710	17014	16942	16854	16837	16859	17027	16954	16922	16972	16909	16761	16898	16797	16857	16933	16791	17002	16928	17072	17001	16979	16854	16715	16880	16972	16849	16666	16969	16948	16895	16862	16766	16950	16803	17041	16991	16814	16919	16928	17105	17028	17021	16891	16832	16765	16873	16872	16829	16690	16784	16855	16895	16853	16897	16889	16773	16918	16837	16820	16871	16808	17004	16922	16977	16827	16972	16783	17029	16809	16935	16786	16820	16806	16793	16926	16697	16862	16870	16861	16911	16743	16707	16850	16823	16978	16863	16904	16795	16981	16905	16938	16757	16812	16819	16967	16759	16735	16633	16931	16829	16949	16823	17074	16810	16853	17024	16842	16843	16722	17028	16837	16881	16811	16887	16801	16826	16870	16931	16882	16864	16650	16860	16785	16992	16974	16886	16880	17008	16940	16899	16951	16970	17061	16801	16806	16921	16741	16869	16982	16962	16915	16977	16710	16877	16901	16997	16958	16793	16882	17041	16968	16770	16882	16831	16940	16930	16955	16818	16993	16861	16803	16813	16916	16851	17046	16799	16925	16937	16881	17100	16678	16712	16846	16829	16988	16868	16999	16901	17001	16984	16828	16845	16874	16745	16906	16835	16852	17005	16810	16890	16676	16775	16964	16819	17055	16808	16877	16634	17063	16757	17210	16842	16819	16918	16923	16840	16916	16892	16891	16775	16973	16861	16812	16829	17066	17054	16955	16747	16730	17105	17061	16944	16666	16793	16962	16884	17130	16946	16804	16814	16839	16892	16868	16892	16745	16716	16948	16783	16895	16860	16907	16889	16855	16683	16892	17070	16696	16872	16917	16830	16906	16838	16754	17002	16786	16803	16831	16947	17006	16977	16833	16952	16778	16835	16698	16975	17129	16928	16841	16936	16758	16792	16917	16981	16913	16811	16746	16791	16930	16632	16896	16831	16845	16817	16726	16885	16883	16904	16846	16993	16938	16835	16904	16732	16958	16861	16844	16786	17007	16812	17000	17054	16844	16836	16650	16982	17105	16894	16734	16893	16959	16901	16977	16946	17102	16922	16819	16762	16761	16903	16800	16958	16928	16757	17034	16744	16932	16902	16849	16748	16897	16824	16863	17075	16659	16956	16822	16932	16931	16717	16872	16815	17044	16981	16903	16802	16865	16806	16707	16886	16864	16881	16900	16705	16848	16884	16725	16842	16834	17011	17093	16869	17014	16743	16991	16767	16855	16809	16696	16890	16821	16934	16800	16888	16898	16948	16835	16824	16874	16919	17074	16886	16765	16815	16844	16733	16883	16750	16870	16793	16777	16929	17029	16768	16872	16865	16900	16821	16907	16774	16944	16964	16801	16827	16935	16860	17029	16780	16910	16857	16841	16932	16822	16925	16948	16875	16862	16985	17039	16880	16747	16775	16930	17126	16780	17054	16820	17081	16871	16852	16727	16817	16930	16781	16833	16849	16891	16912	16886	16897	16917	16940	16916	16940	16839	16828	17034	16946	16610	16924	16899	16873	17021	16922	16858	16854	17039	16791	16909	16817	16907	16801	16851	16764	16923	16996	16818	16747	16824	17011	16936	16898	17117	16717	16772	16882	16927	17035	16875	16890	16855	16749	16755	17015	16899	17024	16710	16894	16842	16937	17023	16807	16837	17031	16957	16744	16858	16724	16727	16878	16812	16827	17015	16865	16944	16958	16930	16770	17032	16878	16966	16984	17059	16963	16940	16788	16757	16824	16870	16993	16898	16959	16888	16879	16938	17010	16876	16901	16922	16897	16867	16785	16942	16873	16803	16835	16765	16842	16892	16870	16821	16973	16914	16573	16621	16978	16755	17061	16787	17070	17077	16851	16838	16856	16832	16860	17091	16941	16919	16905	16671	16681	17064	16713	16786	16970	16933	16826	17157	17042	16868	16835	16726	16816	16943	16879	16839	16856	16943	16962	16924	16902	16713	16812	16878	16794	16932	17017	16962	16824	17031	16860	16774	16819	16759	16770	17012	16835	16912	16836	16842	17004	16877	16627	17069	16623	16877	16758	16813	17014	16795	16923	17028	16869	16905	16924	16764	16902
22939	21348	28442	31742	82311	79181	60812	41352	34279	31754	30272	30254	30567	30333	30423	30385	30125	30262	30196	30178	30306	30108	30150	30230	30138	30415	30040	30105	29574	30195	29920	30101	30416	29994	30065	29949	29842	30018	30023	30122	29920	30092	29834	30077	30057	30219	30113	29953	30056	30203	29768	29794	29729	29899	29883	29890	30021	29827	30019	29947	29965	29927	30071	29720	30058	30278	30195	29898	29887	30094	29980	29875	29829	30185	29927	29903	29723	29818	29786	29974	30002	29799	30014	29746	29891	29939	29813	29775	30017	29887	29806	29770	29916	29992	29750	29997	30086	30145	30109	29963	30003	29919	29919	30084	30035	29734	29974	29989	29579	29838	29725	29902	29689	29950	29750	29819	29720	29893	29938	29830	30000	30113	30188	29797	29961	29994	30003	29757	29991	30129	29544	29796	30049	29908	29984	29946	30007	29827	29810	30091	29906	29978	29839	29915	29806	29886	30015	29721	30189	29926	30012	29511	29942	30176	29979	29606	29919	30158	30177	29936	30076	29826	30155	29928	29861	29999	29916	29782	29994	30010	29796	30077	30147	29988	29902	30080	30003	29543	30001	29960	29952	30069	29870	30153	30056	29819	29923	29859	30020	29973	29863	29999	29837	30275	29942	29755	29887	29722	29804	30001	30125	29676	30196	29860	30040	29877	29949	30187	29872	30071	29920	29998	29851	29909	29855	30039	30086	29961	29723	29903	29778	29800	29879	29802	30012	29963	29725	29723	29742	29552	30035	29995	30138	29725	29966	29908	29985	29858	29847	30099	29900	29864	29839	29984	29888	29602	29961	29896	29801	29771	30025	29653	29976	29999	29998	29938	30156	30164	29908	30081	30010	29922	29878	30196	29948	30192	30155	29899	30043	29992	29871	29795	30001	30123	30005	30129	29908	29824	29757	29813	30058	29889	29844	29922	30158	29926	29981	29941	30107	29882	29778	29818	30024	29774	30085	30064	29855	30138	29903	29987	29901	29893	29880	29989	30148	29839	29931	29737	30019	29862	29868	29824	29995	29946	29980	29847	29826	29740	30023	29730	29913	29930	29969	29806	29969	29993	29794	29711	29984	29862	29923	29741	29961	29732	29998	29942	29917	29846	29921	29888	29915	30112	30063	29875	29961	30016	29900	29845	29758	29979	29892	30017	29940	29724	29890	30016	29905	29804	29732	29901	30114	29941	29814	29870	29787	30104	29716	30137	30006	30005	29957	29831	30062	29892	29939	29997	30010	29748	29994	29858	29852	29911	29764	29966	30025	30073	29734	30030	30078	29703	29728	29984	29893	29727	29954	29988	29964	29882	29870	30082	29750	29772	30225	29969	30066	30033	29914	29940	30073	29795	30047	30109	29941	29755	29979	29792	29934	29752	30088	29730	29646	29744	29623	29943	29809	30107	29937	29970	29750	29751	29962	30011	30032	29681	29882	29753	29845	30129	30113	29903	30031	29965	29854	29949	29928	30234	29631	29974	29927	30008	30005	29783	29962	30054	29726	30043	29668	29894	30138	29855	29949	30048	29896	30179	29973	29707	29883	29836	29993	29750	29857	29857	29925	29928	29913	30071	29939	29934	29756	29935	30156	30053	30004	29542	29854	29692	29939	30243	29903	29839	29932	29922	29898	29823	29944	30101	29881	30128	29831	29841	30173	29852	29740	29986	29949	29836	30022	30247	29967	29903	29822	29868	29857	29861	29979	29819	29949	29951	30162	29860	30089	29821	29926	29982	29888	29946	29728	29831	29969	30186	29954	29869	29913	29880	29968	29941	29822	30115	29922	29881	30084	29785	29778	29795	29974	30043	29881	29866	29939	29630	30117	29955	30133	30008	29968	30092	29933	30015	29675	29875	29561	29754	29984	29683	29931	30041	30106	30120	30055	29894	29929	29754	29879	29697	29678	29759	29859	29903	30060	29729	30018	29686	29905	29687	29788	29985	29746	29755	30141	29882	29940	29883	29746	29841	29996	29893	29864	29860	29821	29766	29956	29890	30054	29895	29738	30000	29887	30168	30001	29949	30028	29911	29810	29644	29867	29934	29958	30107	29824	29774	29793	29901	29889	29930	29851	29789	30127	29661	29980	30081	29907	29771	29856	29807	29662	29915	30014	29886	29999	30070	29944	29648	29863	29650	30045	29739	29922	29934	30082	29835	30071	29884	30155	30072	29801	29857	30116	29551	29859	29740	30141	29652	30010	29749	29773	29762	29980	29915	29760	30117	29720	29726	30141	29900	29776	29895	30128	29920	30085	30013	29875	30102	30034	29866	30143	29953	29943	29899	30022	29983	30042	29848	29736	29959	29840	29657	29963	29947	29776	30142	29890	29966	29841	29565	29608	29699	30009	30069	29874	29766	29889	30125	29823	29817	29969	30032	30112	29883	29848	29918	30149	29955	29786	29870	30137	29972	29923	29728	30155	30062	29881	30315	30097	30000	29863	30011	30016	29724	29605	29917	29832	29926	30175	29987	30018	30120	29725	29640	29728	29818	29992	29829	29730	30173	30063	29747	30113	29832	29829	29840	29511	29674	29686	29975	29932	30128	30044	29987	29969	30001	30149	29952	30000	29846	29890	29958	29786	29937	30076	30078	29930	29974	29874	30107	29974	29753	29991	29607	29983	29974	30114	29797	30012	29786	30090	29911	30206	30150	30127	30090	30315	29741	29853	29990	29932	29977	30017	29891	30213	30082	30046	29705	29787	29719	29810	29613	29757	29860	29976	30040	29783	29958	30199	29863	30077	29982	29898	29858	29970	29877	30081	30014	29812	29752	29860	29831	30037	29933	29869	29586	29883	29876	29988	29849	29974	29969	29957	29800	29985	29872	30034	29750	30131	29838	29702	29989	29914	29702	29880	29872	29625	29921	29559	29922	29868	29974	29901	29964	30051	29840	29758	30040	29960	29866	29993	29996	30071	30054	29748	29954	29930	29969	29903	30172	29835	29876	29767	29784	30134	30130	30007	30037	29926	29757	30050	29763	30030	29928	29905	29835	29969	29906	30123	29888	29901	29936	29942	29716	29905	29570	29967	30007	29996	29909	29861	29952	29907	29655	29869	29942	30004	29764	30086	30048	29779	30069	29946	30310	29856	29767	29799	29976	29955	29868	29924	29821	29878	29990	29973	29939	29997	30000	29952	29669	29814	29853	29994	29909	29922	29827	29707	29778	30080	30062	29933	30000	30016	29925	29780	29961	29932	29703	29980	30100	29973	30098	29922	29820	30098	29991	29927	29707	29941	29729	29918	29639	29730	29931	29881	30085	29946	29960	29871	29940	30046	30145	30089	29739	29968	29718	29730	29794	29936	29781	29857	30140	30017	30125	29727	29996	29727	29828	29627	29721	29812	29612	30116	29859	29785	29665	29963	29836	30146	29812	29945	29969	29728	30175	29806	29758	29957	29866	29623	29724	29852	29962	29745	30123	30010	30203	30008	30051	29545	29757	30033	29976	30025	29841	29941	29971	30089	29945	29892	29698	29897	30219	29926	29914	30048	29966	29929	29704	29583	29918	29898	29717	29864	29709	29922	29792	29726	29740	29850	30038	29808	30104	29917	29734	29702	29983	30008	29654	29589	29882	29968	29977	29564	30096	30284	29895	29735	30190	30040	29959	29852	30053	29842	29986	29943	29942	30026	29858	29993	29827	29981	29877	29717	29712	29814	29750	29961	29799	29958	29857	29681	29763	29856	30158	30143	29869	29966	30051	29848	29994	30056	29742	29790	30000	29828	30162	29750	29788	29926	29862	29859	29956	29842	29820	29929	29901	29912	29829	29974	29981	29854	29972	29992	29817	29953	29812	29979	30062	30025	30070	29920	29766	29758	30164	29607	29858	29820	29586	29955	30068	29950	29918	29884	29694	29821	29723	29970	30040	29785	29933	30020	29937	29718	29818	29857	30163	29956	29762	29703	29850	30006	29709	29818	29934	29767	29648	30035	29894	30034	29817	30030	29704	30055	29608	29857	29821	29723	29997	29927	29629	29923	29866	29973	29924	30023	30077	30021	29707	29939	29803	29981	29878	29737	29595	29985	29734	30056	30145	29913	29895	30206	30143	30085	30075	29823	29977	29774	29767	30020	29816	29660	29720	30149	29946	30092	29936	29831	29858	29962	29927	30006	29908	29953	29914	29897	30277	29958	29914	29952	30219	30081	29591	29993	29837	29679	30032	29874	30058	29900	29903	29755	30065	29906	29851	30038	30057	29992	29999	29885	30001	29866	30060	30222	30067	30143	29866	30011	29843	29958	29989	29964	29910	29604	30138	29817	29602	29908	29935	30137	29759	29809	29705	29882	29904	29882	29767	29899	30055	30252	30071	30040	30219	30002	29703	29774	29958	29937	29967	29739	29757	29864	29749	29832	29803	29625	29997	29988	29970	30025	30040	29950	30064	29765	29958	30138	29932	29854	29656	29777	29803	29883	29624	29901	29618	29747	29750	29683	29856	29960	29790	29899	29820	29779	29883	29592	29914	29932	29623	29948	29856	29757	29854	30147	30149	29839	29739	30158	29764	29774	29900	29831	29949	30030	29888	29965	29882	29797	29679	29881	29688	29967	30137	29838	29946	30155	30033	29843	29910	29892	29993	29774	29689	29799	29959	29671	29892	29852	30022	29994	29936	29776	29693	29950	30020	30077	29782	30141	29953	29919	29850	30054	29956	30163	29858	29945	30120	30031	29920	30010	30017	29853	29898	29870	29902	29922	29893	29891	30033	30136	30155	29816	30097	29834	30036	30077	29935	30067	29983	29905	30033	29731	29995	30010	29868	29922	30103	30005	30003	29822	30111	30236	29903	29748	29755	29762	29886	29942	29747	29928	30009	29940	29977	29821	29828	29945	30110	29879	30071	30164	29874	30096	30206	29882	29809	30068	30100	29932	29619	29913	30246	30107	30052	29947	29883	29917	30005	29990	29973	30121	29859	29854	29814	30023	30010	29662	30007	29835	29904	29917	29816	29784	29969	30137	29897	29893	29839	30006	29685	30013	29813	30254	29852	30093	30006	29891	29888	29977	29887	29869	30084	30105	29981	29840	30153	29783	29871	29976	29870	29897	29522	29844	29834	29861	29903	29795	30184	29875	29918	29913	29748	30075	30039	29731	30011	29754	29904	29770	29877	30055	29891	29705	30015
20220	34237	34478	49199	95166	83460	54559	29178	21578	18211	17663	17759	17717	17553	17584	17653	17772	17446	17872	17635	17703	17757	17762	17423	17681	17483	17690	17646	17662	17578	17637	17521	17723	17601	17501	17589	17830	17442	17626	17536	17803	17705	17634	17306	17548	17724	17532	17591	17660	17685	17651	17583	17484	17439	17518	17615	17541	17442	17477	17558	17526	17637	17762	17493	17516	17588	17646	17530	17670	17617	17653	17582	17410	17490	17583	17492	17607	17544	17409	17774	17622	17413	17524	17513	17296	17585	17577	17520	17594	17563	17537	17556	17605	17713	17695	17531	17538	17345	17518	17587	17724	17388	17660	17691	17583	17444	17516	17625	17584	17567	17563	17709	17604	17797	17572	17611	17650	17541	17566	17421	17634	17473	17498	17521	17496	17469	17563	17558	17558	17835	17353	17672	17524	17441	17330	17421	17369	17378	17514	17572	17412	17460	17566	17399	17449	17586	17483	17569	17503	17675	17377	17619	17480	17517	17453	17629	17517	17326	17564	17555	17465	17704	17618	17737	17750	17715	17600	17652	17574	17579	17438	17635	17441	17496	17803	17503	17530	17620	17415	17529	17609	17399	17620	17542	17578	17568	17415	17556	17525	17611	17601	17423	17512	17589	17532	17378	17561	17475	17540	17509	17544	17517	17395	17570	17508	17835	17461	17612	17612	17520	17610	17503	17491	17680	17491	17373	17636	17486	17682	17705	17501	17604	17596	17657	17430	17577	17781	17671	17522	17574	17540	17702	17579	17501	17554	17561	17832	17522	17443	17528	17310	17699	17533	17332	17539	17450	17439	17496	17470	17367	17568	17492	17548	17584	17589	17612	17502	17671	17338	17653	17473	17650	17429	17483	17484	17565	17535	17653	17596	17814	17483	17691	17512	17548	17537	17717	17501	17603	17402	17355	17473	17632	17647	17545	17737	17646	17464	17746	17713	17395	17685	17525	17375	17624	17387	17575	17464	17551	17598	17741	17403	17617	17557	17473	17524	17634	17436	17562	17633	17287	17615	17555	17469	17613	17640	17514	17516	17392	17770	17517	17420	17732	17592	17401	17587	17610	17470	17673	17487	17421	17490	17458	17585	17635	17528	17518	17527	17378	17466	17402	17500	17553	17612	17536	17647	17693	17386	17498	17440	17382	17562	17402	17680	17458	17437	17480	17752	17547	17359	17479	17635	17450	17486	17646	17587	17586	17445	17440	17532	17676	17529	17533	17481	17590	17627	17664	17472	17554	17481	17727	17369	17537	17603	17538	17528	17668	17533	17639	17451	17514	17334	17479	17382	17705	17627	17525	17589	17496	17636	17704	17412	17710	17764	17466	17500	17524	17516	17470	17662	17503	17475	17662	17566	17430	17571	17548	17547	17565	17609	17442	17243	17365	17481	17410	17432	17589	17697	17629	17489	17431	17551	17635	17815	17427	17445	17588	17526	17509	17505	17498	17658	17636	17320	17555	17571	17386	17443	17568	17674	17619	17363	17599	17498	17612	17526	17579	17518	17613	17597	17592	17606	17684	17515	17500	17698	17627	17401	17651	17409	17453	17618	17582	17607	17564	17548	17585	17545	17635	17687	17411	17387	17725	17464	17548	17411	17409	17632	17501	17564	17499	17529	17508	17600	17549	17530	17520	17431	17618	17616	17487	17682	17667	17532	17578	17620	17477	17531	17527	17517	17416	17695	17537	17642	17596	17418	17549	17735	17539	17543	17648	17660	17557	17578	17748	17495	17468	17631	17631	17670	17412	17500	17614	17516	17577	17531	17407	17434	17387	17657	17618	17818	17703	17576	17592	17586	17592	17628	17483	17711	17656	17597	17549	17614	17513	17610	17506	17643	17442	17739	17592	17524	17399	17613	17332	17705	17542	17543	17637	17596	17546	17375	17493	17208	17572	17637	17564	17647	17713	17536	17616	17610	17608	17593	17598	17375	17600	17497	17525	17459	17510	17523	17639	17630	17496	17768	17433	17600	17596	17447	17719	17529	17482	17529	17679	17665	17384	17457	17488	17641	17678	17424	17528	17602	17506	17765	17500	17435	17575	17468	17490	17656	17568	17551	17458	17524	17626	17625	17394	17629	17457	17576	17538	17381	17502	17415	17583	17663	17512	17568	17616	17502	17647	17616	17624	17663	17804	17492	17624	17660	17687	17718	17545	17591	17391	17624	17583	17576	17631	17522	17457	17423	17504	17548	17593	17588	17587	17477	17613	17340	17687	17493	17740	17411	17432	17579	17405	17500	17511	17498	17600	17741	17762	17548	17686	17549	17423	17388	17406	17482	17615	17444	17622	17674	17632	17318	17640	17700	17593	17621	17543	17596	17679	17587	17580	17595	17509	17696	17590	17533	17533	17645	17390	17621	17498	17692	17520	17505	17476	17746	17666	17702	17424	17358	17508	17577	17637	17586	17527	17498	17598	17638	17577	17583	17593	17613	17363	17595	17440	17485	17552	17502	17582	17658	17450	17439	17523	17390	17158	17315	17336	17765	17476	17530	17628	17455	17677	17291	17592	17439	17613	17660	17602	17458	17496	17575	17507	17524	17522	17543	17565	17576	17568	17470	17542	17684	17621	17702	17350	17437	17672	17532	17750	17491	17372	17734	17464	17561	17456	17443	17402	17482	17569	17499	17442	17449	17467	17648	17626	17453	17529	17415	17633	17580	17693	17581	17501	17517	17553	17551	17571	17691	17465	17535	17574	17471	17583	17542	17715	17694	17541	17517	17569	17475	17590	17341	17407	17520	17467	17705	17544	17692	17587	17369	17633	17633	17431	17558	17625	17417	17648	17422	17699	17574	17549	17733	17674	17471	17491	17565	17468	17530	17596	17616	17464	17649	17508	17627	17532	17559	17552	17647	17610	17623	17571	17691	17537	17529	17488	17427	17634	17532	17330	17667	17423	17423	17635	17590	17613	17429	17510	17490	17693	17568	17374	17494	17537	17580	17589	17493	17522	17705	17617	17622	17605	17519	17498	17594	17487	17492	17657	17415	17643	17670	17649	17626	17607	17766	17464	17480	17546	17702	17734	17580	17489	17573	17638	17455	17660	17617	17533	17504	17466	17564	17528	17681	17544	17468	17652	17561	17532	17479	17380	17635	17621	17399	17632	17557	17601	17605	17578	17712	17638	17381	17641	17611	17617	17363	17573	17425	17430	17611	17729	17577	17661	17484	17431	17727	17542	17711	17591	17594	17494	17486	17677	17479	17594	17313	17588	17633	17826	17389	17699	17611	17486	17681	17534	17582	17476	17660	17394	17632	17651	17448	17594	17476	17341	17504	17647	17442	17655	17462	17475	17578	17647	17531	17328	17354	17600	17758	17476	17563	17578	17757	17526	17582	17255	17584	17401	17682	17456	17790	17384	17439	17577	17672	17698	17504	17508	17736	17633	17645	17362	17521	17514	17558	17518	17621	17623	17636	17610	17518	17592	17483	17705	17554	17409	17440	17597	17513	17609	17718	17554	17447	17672	17598	17301	17582	17791	17705	17655	17471	17443	17397	17589	17438	17605	17495	17451	17469	17667	17763	17496	17364	17730	17527	17513	17584	17288	17625	17681	17563	17563	17478	17400	17360	17519	17541	17552	17550	17472	17587	17474	17592	17431	17404	17709	17547	17550	17606	17714	17462	17493	17615	17591	17540	17500	17683	17581	17638	17483	17542	17579	17670	17386	17592	17568	17688	17587	17474	17530	17672	17375	17557	17366	17515	17558	17561	17426	17610	17527	17630	17490	17564	17636	17596	17394	17402	17447	17726	17546	17550	17460	17460	17406	17594	17638	17604	17514	17732	17465	17458	17650	17494	17580	17700	17533	17611	17520	17643	17561	17614	17241	17457	17455	17544	17569	17603	17512	17679	17631	17568	17619	17619	17544	17506	17638	17528	17618	17579	17473	17586	17693	17635	17447	17402	17602	17507	17508	17597	17482	17495	17690	17681	17602	17717	17483	17685	17463	17563	17588	17756	17602	17538	17564	17604	17694	17412	17544	17615	17579	17545	17572	17516	17629	17504	17456	17507	17474	17546	17488	17589	17408	17749	17560	17527	17625	17636	17558	17648	17472	17400	17495	17699	17493	17477	17590	17613	17749	17657	17616	17597	17474	17464	17623	17540	17609	17671	17636	17448	17599	17398	17520	17621	17534	17581	17573	17576	17510	17500	17451	17669	17491	17585	17554	17471	17455	17491	17647	17575	17539	17424	17594	17605	17293	17494	17729	17446	17558	17636	17616	17433	17582	17398	17658	17645	17455	17643	17601	17386	17459	17546	17382	17445	17466	17481	17569	17614	17578	17614	17523	17582	17508	17459	17559	17599	17556	17516	17520	17511	17680	17635	17561	17524	17717	17530	17608	17356	17547	17576	17540	17428	17585	17458	17459	17632	17497	17489	17529	17523	17612	17527	17448	17635	17572	17608	17540	17593	17650	17506	17484	17427	17509	17436	17631	17471	17682	17627	17698	17518	17648	17410	17511	17475	17398	17644	17495	17487	17470	17552	17831	17526	17626	17454	17457	17546	17819	17451	17344	17464	17492	17445	17656	17576	17629	17449	17645	17635	17481	17600	17634	17483	17599	17563	17523	17579	17582	17415	17694	17462	17553	17555	17427	17421	17505	17409	17418	17691	17587	17447	17554	17375	17850	17636	17413	17391	17614	17622	17524	17479	17683	17587	17365	17490	17715	17484	17529	17707	17524	17410	17532	17482	17539	17675	17663	17438	17198	17409	17818	17411	17511	17583	17682	17712	17552	17558	17360	17519	17784	17467	17674	17762	17476	17535	17725	17678	17620	17705	17447	17463	17491	17600	17578	17533	17694	17402	17505	17585	17543	17431	17388	17520	17564	17567	17440	17693	17733	17421	17744	17582	17526	17510	17665	17564	17535	17600	17754	17626	17544	17589	17668	17418	17587	17588	17510	17687	17584	17557	17472	17475	17527	17719	17425	17529	17409	17511	17446	17553	17610	17543	17420	17651	17567	17455	17627	17583	17474	17449	17631	17679	17695	17514	17561	17674	17509	17716	17546	17593	17610	17532	17499	17639	17575	17620	17586	17453	17271	17587	17752	17711	17590	17619	17495	17497	17587	17423	17780	17445	17600	17508	17476	17643	17451	17577	17608	17693	17549
32176	27812	32970	33752	42122	41749	35584	31439	29902	29554	29377	29218	29578	29624	29490	29492	29395	29273	29340	29482	29755	29279	29641	29377	29420	29398	29382	29298	29531	29477	29532	29408	29414	29242	29423	29272	29579	29300	29486	29520	29373	29371	29251	29251	29443	29655	29604	29272	29437	29440	29148	29359	29564	29665	29160	29283	29499	29361	29275	29329	29468	29394	29400	29456	29410	29563	29493	29370	29464	29365	29582	29371	29368	29538	29420	29630	29286	29369	29555	29453	29183	29345	29584	29495	29662	29333	29135	29493	29453	29480	29317	29590	29265	29417	29438	29341	29166	29365	29479	29317	29146	29271	29329	29450	29376	29512	29157	29486	29251	29040	29406	29574	29306	29474	29232	29217	29340	29287	29487	29282	29214	29226	29348	29284	29618	29460	29241	29102	29419	29338	29558	29242	29182	29304	29340	29433	29640	29433	29519	29176	29359	29307	29217	29363	29383	29205	29383	29355	29293	29309	29467	29053	29491	29436	29482	29361	29415	29552	29347	29449	29459	29390	29278	29400	29224	29421	29354	29375	29334	29431	28952	29460	29341	29389	29355	29445	29379	29170	29102	29621	29524	29392	29339	29656	29449	29529	29381	29535	29515	29046	29358	29263	29177	29490	29410	29362	29313	29199	29292	29214	29504	29350	29364	29562	29449	29354	29379	29574	29416	29822	29445	29081	29515	29381	29296	29561	29418	29498	29394	29582	29450	29563	29440	29517	29362	29594	29389	29293	29344	29355	29372	29663	29260	29281	29519	29294	29237	29264	29534	29457	29458	29594	29529	29571	29370	29385	29424	29195	29461	29325	29248	29349	29146	29350	29554	29283	29612	29258	29274	29507	29540	29733	29446	29340	29299	29114	29238	29068	29300	29466	29472	29466	29468	29135	29256	29461	29291	29545	29426	29224	29261	29657	29226	29434	29218	29204	29573	29342	29450	29425	29433	29262	29343	29558	29420	29271	29520	29187	29353	29591	29447	29614	29454	29263	29543	29316	29575	29391	29478	29295	29102	29404	29349	29418	29558	29068	29491	29502	29488	29558	29219	29258	29336	29758	29384	29151	29112	29461	29552	29280	29422	29445	29404	29278	29478	29376	29593	29322	29376	29524	29354	29362	29505	29509	29419	29620	29457	29430	29270	29360	29499	29175	29331	29473	29440	29600	29352	29459	29528	29335	29262	29317	29196	29491	29468	29544	29308	29286	29548	29443	29523	29236	29370	29656	29354	29707	29590	29636	29224	29433	29257	29398	29258	29601	29349	29436	29717	29351	29367	29342	29211	29499	29252	29225	29440	29382	29505	29583	29653	29583	29647	29351	29349	29470	29421	29550	29196	29589	29319	29317	29329	29563	29414	29373	29237	29647	29453	29362	29406	29260	29348	29145	29343	29613	29329	29429	29641	29197	29013	29321	29643	29240	29455	29248	29353	29468	29215	29264	29490	29413	29375	29481	29673	29458	29442	29291	29158	29477	29651	29191	29376	29467	29204	29292	29485	29342	29228	29193	29463	29356	29439	29527	29219	29422	29465	29301	29306	29636	29809	29377	29601	29079	29393	29181	29272	29267	29488	29374	29169	29254	29385	29384	29534	29342	29469	29363	29263	29493	29591	29412	29256	29195	29477	29406	29521	29544	29479	29343	29458	29448	29397	29534	29285	29473	29484	29341	29496	29297	29268	29318	29316	29577	29384	29242	29544	29343	29510	29493	29604	29615	29421	29384	29291	29515	29529	29285	29263	29445	29601	29473	29420	29673	29478	29459	29239	29425	29493	29179	29297	29669	29387	29425	29381	29342	29597	29283	29427	29567	29851	29505	29270	29368	29339	29318	29472	29676	29463	29426	29443	29437	29315	29253	29442	29441	29372	29283	29415	29537	29307	29426	29514	29565	29698	29304	29448	29565	29567	29378	29448	29257	29454	29369	29608	29401	29615	29544	29403	29499	29221	29117	29446	29327	29151	29212	29459	29232	29428	29508	29219	29398	29492	29099	29489	29606	29483	29619	29561	29546	29469	29522	29515	29714	29749	29449	29567	29575	29390	29519	29381	29412	29561	29442	29457	29261	29437	29505	29223	29309	29315	29593	29301	29189	29356	29130	29121	29257	29177	29391	29434	29498	29494	29470	29410	29487	29169	29454	29277	29285	29270	29370	29421	29458	29048	29526	29353	29300	29278	29284	29552	29225	29464	29578	29480	29531	29379	29127	29283	29522	29201	29366	29371	29527	29001	29410	29546	29296	29375	29525	29335	29310	29285	29366	29482	29652	29321	29464	29437	29403	29278	29490	29212	29531	29319	29369	29523	29189	29490	29200	29234	29507	29501	29247	29295	29411	29509	29362	29452	29509	29348	29404	29537	29819	29450	29425	29409	29651	29476	29315	29161	29344	29298	29063	29381	29404	29324	29373	29443	29353	29177	29166	29518	29357	29587	29233	29476	29722	29741	29646	29515	29568	29307	29436	29375	29532	29166	29467	29428	29362	29168	29234	29512	29364	29247	29204	29378	29359	29434	29343	29257	29727	29210	29223	29408	29442	29288	29464	29485	29288	29490	29624	29446	29336	29296	29240	29285	29333	29394	29458	29517	29274	29274	29352	29327	29368	29403	29190	29371	29500	29344	29434	29249	29207	29323	29525	29543	29381	29218	29471	29353	29293	29453	29489	29426	29625	29280	29490	29314	29567	29467	29094	29348	29352	29516	29296	29375	29375	29346	29473	29496	29279	29476	29372	29375	29474	29476	29366	29337	29594	29470	29497	29555	29191	29300	29571	29237	29548	29192	29653	29462	29369	29479	29446	29296	29295	29485	29470	29310	29581	29427	29421	29474	29548	29520	29303	29310	29412	29444	29322	29448	29458	29587	29536	29644	29442	29379	29242	29188	29492	29393	29364	29347	29586	29393	29153	29570	29166	29364	29445	29458	29747	29735	29563	29384	29304	29383	29159	29625	29546	29306	29554	29423	29377	29624	29194	29283	29490	29512	29681	29386	29087	29600	29177	29338	29246	29551	29421	29562	29218	29218	29543	29648	29520	29443	29429	29136	29303	29500	29321	29381	29418	29445	29404	29450	29432	29491	29316	29026	29207	29046	29604	29376	29504	29515	29218	29285	29445	29408	29502	29357	29421	29296	29489	29449	29469	29390	29642	29257	29431	29540	29607	29402	29588	29223	29597	29342	29716	29432	29413	29662	29417	29313	29459	29128	29325	29393	29365	29366	29238	29473	29379	29578	29473	29273	29182	29347	29213	29438	29478	29263	29132	29439	29189	29427	29621	29397	29364	29328	29531	29413	29388	29270	29226	29253	29296	29484	29788	29569	29652	29557	29269	29443	29215	29311	29246	29433	29248	29197	29692	29590	29454	29358	29554	29227	29417	29486	29414	29440	29551	29519	29163	29546	29391	29444	29164	29507	29354	29491	29267	29570	29429	29284	29211	29456	29541	29241	29587	29359	29469	29194	29287	29295	29315	29434	29651	29480	29362	29574	29283	29393	29424	29514	29264	29343	29460	29474	29390	29316	29405	29073	29356	29235	29400	29533	29336	29363	29175	29295	29331	29223	29421	29105	29443	29534	29448	29303	29266	29417	29405	29423	29492	29455	29463	29311	29146	29547	29662	29319	29318	29332	29482	29359	29309	29509	29633	29678	29351	29413	29228	29290	29656	29414	29496	29266	29535	29681	29685	29559	29626	29272	29228	29307	29485	29370	29496	29486	29436	29253	29162	29535	29196	29228	29573	29282	29288	29266	29387	29490	29572	29373	29536	29327	29425	29428	29279	29246	29539	29431	29456	29347	29328	29300	29484	29547	29378	29453	29644	29490	29549	29524	29328	29577	29486	29430	29229	29571	29324	29195	29381	29389	29288	29577	29478	29301	29385	29476	29446	29473	29300	29562	29370	29505	29494	29499	29199	29336	29473	29382	29426	29298	29358	29620	29563	29319	29151	29434	29256	29652	29347	29419	29260	29450	29323	29415	29453	29174	29414	29208	29309	29511	29338	29458	29432	29538	29380	29370	29472	29583	29514	29705	29422	29640	29356	29512	29370	29662	29315	29407	29492	29276	29465	29323	29383	29537	29508	29402	29502	29506	29295	29502	29345	29413	29247	29541	29374	29328	29463	29429	29467	29288	29613	29529	29539	29384	29348	29274	29247	29188	29317	29682	29553	29549	29633	29456	29599	29499	29417	29655	29191	29246	29375	29254	29428	29266	29504	29698	29500	29491	29493	29444	29432	29258	29231	29235	29381	29529	29387	29504	29450	29452	29595	29532	29145	29463	29313	29213	29338	29430	29471	29264	29093	29307	29523	29303	29663	29241	29516	29427	29305	29292	29222	29471	29439	29284	29340	29265	29444	29246	29489	29477	29531	29211	29326	29246	29602	29518	29408	29417	29106	29181	29545	29128	29400	29093	29066	29467	29485	29453	29600	29317	29238	29182	29683	29575	29544	29447	29536	29385	29572	29383	29424	29235	29371	29263	29299	29451	29426	29283	29430	29319	29416	29354	29235	29500	29533	29459	29441	29371	29184	29428	29413	29005	29217	29323	29209	29370	29198	29721	29444	29354	29620	29772	29239	29310	29479	29329	29404	29341	29383	29278	29425	29582	29410	29364	29310	29601	29591	29490	29202	29316	29222	29401	29510	29163	29224	29666	29533	29555	29474	29298	29468	29508	29430	29444	29238	29608	29437	29320	29771	29398	29500	29549	29399	29454	29372	29282	29126	29433	29421	29674	29466	29581	29627	29557	29382	29508	29676	29534	29421	29466	29275	29396	29362	29275	29403	29316	29428	29532	29466	29590	29579	29629	29191	29528	29483	29709	29280	29212	29441	29282	29600	29452	29408	29400	29523	29525	29285	29475	29392	29554	29195	29563	29284	29683	29323	29429	29442	29333	29426	29414	29377	29211	29504	29092	29549	29557	29228	29411	29420	29324	29393	29581	29484	29296	29132	29559	29537	29287	29275	29339	29435	29470	29687	29520	29585	29445	29332	29337	29279	29367	29239	29087	29391	29396	29608	29751	29442	29694	29767	29451	29554	29479	29405	29201	29536	29588	29618	29548	29369	29617	29807	29623	29632	29704	29665	29509	29640	29504	29317	29302	29358	29616	29367	29322	29191	29282	29608
18006	22243	21192	21298	32798	29351	22555	18240	17289	17106	16938	16950	16868	16871	17107	16944	16857	16940	16857	16975	16787	16860	16993	17102	16953	16678	16846	16721	16886	16855	16783	16951	16845	16987	16874	16880	16940	16959	16807	16834	16968	17019	17023	16805	16860	16871	16976	16943	16929	16844	16743	16708	16946	16932	16994	16799	16852	16894	16903	16898	16868	16962	16966	17071	16984	16900	16868	16899	16908	16833	16782	16968	16962	16831	16832	16878	17012	16807	16761	16889	16832	16921	16704	16834	16834	16868	17073	16847	16890	16834	16922	16915	16738	16968	16740	16951	16839	16756	16949	16876	16843	16822	16994	16837	16979	16738	16820	16951	16893	16830	16785	16929	17037	16838	17020	16851	16838	16934	17095	17010	16867	17033	16826	16987	16938	16958	16829	16803	16967	16773	16819	17008	16806	16934	17008	17048	17025	16872	16889	16880	16797	16853	16920	16741	16907	16959	16878	17019	17005	16796	16903	16778	16786	17023	16973	16946	16755	16705	17050	17025	16747	16725	16921	16850	16871	16739	16751	16631	16949	16825	16840	16952	16674	16882	16782	16665	16809	16804	16762	16836	16912	16987	16923	17028	16991	16810	16922	16862	16780	16901	16703	16846	16965	16974	16780	16859	16742	16668	16820	17161	16836	16794	16999	17061	16676	16939	16934	16865	16889	16830	16999	16759	16929	16813	16833	16864	17112	16835	16871	16890	16895	16847	16897	16807	16754	17034	16735	16826	16907	16936	16760	16882	16849	16842	16814	16928	16677	17130	16681	16978	16876	16970	16973	16783	16992	16784	16989	16966	16742	16819	16798	16946	16780	16906	16779	16817	16884	16806	16835	16957	16907	16844	16814	16911	16894	16673	16909	16892	16796	16884	17120	16905	16701	17022	16730	16987	17014	16904	16900	16948	16858	16780	16986	16960	16877	16835	16858	16918	16853	16910	16770	17039	16816	16911	16972	16933	16732	16775	16990	16945	16849	16921	16776	16776	16767	16944	16923	16696	16688	16984	17069	16936	16932	16868	16788	16854	16794	16782	16681	16904	16818	16946	16906	16887	16839	16846	16922	16801	16697	16787	16968	16818	16730	16748	16859	17041	16885	17025	16891	17005	16957	16901	16735	16832	16809	16726	16965	16705	17029	16794	16816	16879	16817	16693	16680	16687	16838	16853	16700	16712	16810	16922	16959	16650	16825	16792	16880	16834	16964	16755	16863	16781	16966	17016	16965	16911	16919	16732	16871	16827	16981	17119	16779	16922	16695	16834	16739	16700	16823	16557	16903	16913	16668	16881	16778	16944	16672	16631	16758	16938	16944	17019	16835	16685	16930	17003	16890	16813	16787	16775	16899	16855	17070	16884	16761	16864	16838	16933	16872	16959	16830	16904	16843	16672	16956	16711	16740	16707	16952	16908	16877	16993	16897	16945	16944	17006	16771	16686	16816	17113	16729	17081	17003	16783	16894	16775	16756	16929	16691	17071	16736	16855	17014	16894	16879	16992	16709	16916	16951	16755	16803	16889	16886	16966	16740	16784	17055	16717	16821	16999	16832	16855	16853	17029	16945	16902	16763	16724	16919	17051	16882	16810	16796	16654	16840	16860	16824	16752	16980	16929	16653	16789	16739	17054	17038	16831	16768	16711	16875	16912	16753	16924	16803	16907	16827	16694	16818	16964	16826	16893	16914	16885	16870	16834	16746	16812	16832	16718	16925	17001	16886	16847	16627	16830	16869	16827	17086	16832	16710	16888	16808	16801	16756	16933	16725	16866	17011	16890	16850	16586	16989	16970	16993	16928	16772	16667	16917	16920	16869	17012	17047	16813	16804	16968	16899	17019	16957	16780	16894	16748	16935	16829	16995	17048	17126	16847	16977	16702	16787	16881	16788	16838	16868	16780	16807	16908	16769	16657	16740	16903	16785	16873	16879	16845	16947	16836	16810	16868	16815	16894	16677	16992	16889	16751	16905	16798	16809	16808	16832	16740	16790	16721	16921	16697	16755	16840	16984	16820	16941	16695	16872	16920	16929	17038	16771	17003	16809	16946	16738	16795	16901	16742	16979	16806	16934	16839	16956	16801	16918	17084	16958	16889	16967	16819	16753	16821	17042	16989	16795	16634	16779	16811	16858	16734	16873	17014	16856	16882	16894	16863	16784	16964	16754	16917	16779	16779	16805	16836	16922	16772	16989	16950	16724	16785	16881	16943	16826	16870	16687	16835	16878	16958	16974	16752	16920	16741	16810	16808	16990	17039	16784	16892	16972	16847	16752	16746	16954	16683	16998	16811	17029	16844	16966	16828	16830	16906	16896	16830	16901	16672	16787	16719	16775	16867	16948	16982	16849	16902	16982	16908	16947	16900	16831	16923	16803	16751	17012	16773	16878	16767	16877	16815	16857	16985	16694	16890	16865	16746	16675	17035	16809	16860	16759	16792	17029	16767	16975	16789	17136	17053	16657	16832	16911	16775	16841	16842	16976	16800	16684	16936	17080	16695	17055	16744	16771	16770	16849	16952	16782	16678	16875	16849	16880	16917	16903	16803	17048	16784	16773	16784	16932	17004	16801	16981	16862	16908	16934	16821	16829	16882	16733	16851	16826	16853	17049	16938	16998	17007	16912	16698	16848	17001	16840	16891	16835	16991	16856	16572	16885	16897	16922	17038	16933	17021	16872	16869	16824	16896	16917	16844	16633	16822	16754	16792	16756	16921	17005	17165	16820	17011	16658	16792	16744	16811	16796	17015	16862	16992	16825	16939	16817	16898	16628	16796	16922	16994	16896	16933	16905	16589	16918	16997	16852	16861	17064	16878	16634	16880	16865	16924	16841	16971	16726	16898	16718	16867	16863	16877	17016	16937	16828	16927	16820	16934	16767	16865	16878	16869	16976	16887	16839	16888	16772	16873	16819	16903	16851	16869	16741	17032	16763	16812	16963	16997	16871	16855	16993	16946	16844	16815	17054	16824	16963	16728	16807	16883	16775	16804	16862	16818	16935	17020	16880	16963	16951	16779	16861	16889	16773	16997	16956	16943	16897	16864	16874	16916	16762	16888	16916	16896	16764	16948	16747	16748	16630	16929	17000	16880	16782	16786	16773	16884	16779	16789	16562	16898	16852	16831	16700	16862	16967	16878	16992	16967	16788	17058	16858	16714	16909	16926	16838	16673	16862	17037	16784	16829	16967	17005	16815	16966	17109	16617	16915	16752	16907	16868	17044	16866	16978	16858	16942	16804	16769	16683	16859	16747	16919	16978	16975	16971	16907	17053	16943	16919	16928	16805	16784	16829	16809	16877	16888	16671	16750	16836	16888	16829	16885	16913	16889	16927	16720	16626	16799	16869	16874	16969	16675	16777	16866	16836	16911	16781	17015	16787	16976	16880	16848	16960	16732	16764	16851	16878	16694	16832	16741	17055	16841	16743	16820	16815	16803	17104	16974	16912	16974	16740	16961	16935	16869	16909	16925	16877	16962	16906	16886	16927	16812	16892	16875	16700	16864	16888	16856	16937	16812	16825	16614	16787	16854	16743	16768	16943	16766	16952	16797	16875	17087	16847	16665	16785	16723	17082	16815	16717	16906	16862	16657	16923	16911	16826	16960	16747	16827	16852	16931	16917	16836	16825	16945	16910	17018	16908	16830	16868	16640	16847	16955	17121	16904	17027	16988	16915	16815	16766	16924	16883	16826	16780	16821	16811	16951	16786	16970	16805	16917	16903	16853	16949	17049	16913	16944	16837	16984	16894	16692	16880	16852	16789	16971	16684	16993	16684	16925	16892	16952	16901	16851	16858	16828	17001	17105	17013	16961	16803	16942	16805	16940	16959	16885	16794	16906	16659	16960	16786	16860	16899	16776	16865	16997	17001	16713	16852	16864	16940	16793	17049	16841	16838	16856	16828	16777	16995	16911	16906	16805	16951	16799	16764	17020	17000	16816	16865	16808	16831	16853	16949	16965	16926	16785	16779	16813	16884	16757	16838	16891	16815	17070	17011	16788	16933	16939	17006	16774	16796	16808	16686	16945	16706	16830	16686	16972	16828	16979	16958	16809	16970	16883	16993	16791	16958	16910	16909	16804	16848	16761	16975	16915	16778	16944	16930	16664	16686	16956	16728	17032	16857	16831	16897	16852	16810	16834	16765	16698	16886	16950	16711	16880	16995	16913	16961	16995	16975	16703	16741	16982	16945	17045	16866	16966	16791	16841	16785	16924	16850	16870	16957	16868	16816	16854	16855	16871	16836	16775	17056	16915	16809	16692	17138	16931	16762	17034	16787	16745	16812	16993	16766	16716	17052	16653	16914	16843	16847	16888	17025	16779	16927	16964	16885	16801	16810	16901	16932	16715	16849	16772	16868	16862	16924	16966	16712	16981	16881	16950	16909	16977	16866	17053	16918	16671	16814	16818	16924	16817	16901	16836	17025	16936	16901	16857	16863	16807	16761	16765	16867	16859	16933	16813	17032	16848	16676	16969	16736	16980	16752	17037	16808	16918	16909	16691	16948	16872	16727	16782	16877	16901	17014	16841	16881	16900	16760	16889	16781	16997	16770	17009	16980	16914	16886	16866	16780	16805	16923	16765	16845	16780	16837	16908	16919	16806	16905	17021	16931	16872	17013	16730	16958	16898	16905	16667	16812	16891	16801	16864	16665	16711	16753	16856	16935	16867	16746	16843	16740	16942	16973	16878	16726	16753	16957	16733	16878	16826	16814	16953	16863	16719	16896	16884	16806	16750	16611	16940	16799	16909	16981	16864	16832	16791	16847	16725	16834	16773	16780	16599	16999	16900	16899	17040	16881	16890	16824	17016	16827	16813	16705	16717	16711	16843	17133	16712	16832	17114	16918	16890	16719	16903	16991	16926	16838	16709	16838	16749	16970	16801	16945	17045	16909	16894	16954	16892	17096	16880	16803	16766	16982	16834	16935	16990	16986	16708	16866	17039	16920	16814	16990	16856	16832	16828	16771	16795	16852	16902	16643	16657	16703	16645	16696	16879	17005	16900	16880	16999	16918	16916	16897	17012	16731	16667	16785	16870	16935	16972	16889	16882	16878	16832	16984	16959	16897	16769	16988	16732	16896	16937	16811	16805	16878	16653	16951	16815	16877	16936	16856	16867	16889	16716	16849
23716	21241	28178	30503	69629	70478	55521	38591	32864	31026	29916	29683	29717	29835	29894	29700	29796	29716	29768	29444	29752	29715	29596	29982	29846	29777	29833	29659	29746	29749	29611	29687	29714	29529	29835	29840	29822	29711	29543	29778	29836	29739	29755	29826	29435	29597	29606	29766	29928	29866	29749	29626	29572	29386	29631	29612	29737	29810	29755	29725	29822	29808	29429	29558	29651	29800	29532	29735	29774	29520	29885	29811	29562	29369	29516	29702	29701	29690	29594	29685	29554	29339	29351	29394	29969	29814	29401	29553	29663	29690	29566	29446	29426	29480	29859	29739	29655	29670	29815	29687	29713	29703	29639	29707	29704	29857	29623	29483	29545	29587	29959	29774	29647	29472	29599	29745	29752	29598	29765	29556	29500	29759	29378	29450	29564	29708	29611	29602	29794	29707	29641	29577	29331	29598	29457	29286	29561	29741	29480	29553	29730	29531	29492	29910	29422	29693	29496	29749	29802	29637	29624	29922	29654	29627	29640	29330	29610	29655	29416	29580	29322	29418	29702	29866	29949	29792	29590	29662	29817	29575	29711	29607	29505	29654	29695	29513	29855	29548	29573	29387	29644	29508	29694	29658	29588	29748	29545	29719	29526	29726	29512	29970	29725	29574	29685	29701	29761	29651	29669	29641	29492	29410	29653	29621	29497	29611	29610	29518	29592	29710	29818	29493	29957	29766	29520	29560	29786	29720	29508	29422	29423	29696	29549	29554	29979	29498	29525	29505	29546	29513	29860	29660	29759	29379	29443	29534	29717	29515	29906	29418	29781	29721	29640	29546	29764	29677	29813	29540	29581	29637	29507	29747	29731	29609	29472	29749	29520	29443	29766	29732	29662	29781	29589	29620	29725	29685	29759	29686	29850	29670	29628	29460	29645	29837	29647	29481	29658	29818	29550	29598	29414	29641	29526	29440	29605	29544	29540	29563	29574	29585	29463	29590	29728	30076	29775	29496	29608	29599	29666	29434	29396	29428	29783	29517	29620	29507	29787	29875	29471	29429	29574	29511	29285	29596	29546	29880	29578	29533	29621	29748	29829	29572	29628	29634	29406	29578	29671	29466	29816	29348	29603	29938	29394	29559	29345	29312	29353	29703	29635	29416	29564	29627	29409	29553	29852	29661	29681	29778	29747	29443	29516	29473	29507	29731	29752	29745	29675	29499	29653	29503	29512	29608	29593	29656	29687	29446	29679	29447	29632	29838	29652	29758	29642	29673	29524	29972	29624	29489	29588	29618	29615	29360	29434	29586	29430	29622	29540	29556	29617	29450	29686	29574	29532	29638	29900	29654	29651	29369	29591	29599	29342	29662	29533	29744	29529	29864	29621	29354	29461	29760	29498	29552	29805	29634	29595	29479	29628	29549	29561	29675	29812	29405	29323	29539	29404	29646	29518	29415	29537	29494	29475	29643	29573	29680	29736	29767	29713	29690	29808	29530	29765	29646	29415	29561	29748	29718	29559	29757	30118	29417	29691	29449	29683	29940	29881	29392	29515	29648	29599	29836	29763	29634	29507	29670	29589	29646	29539	29422	29271	29658	29707	29672	29559	29591	29641	29820	29673	29469	29547	29312	29740	29542	29932	29672	29301	29513	29711	29655	29550	29465	29714	29526	29899	29662	30003	29362	29894	29719	29514	29628	29551	29771	29693	29711	29423	29681	29676	29746	29714	29716	29622	29815	29742	29731	29514	29559	29259	29484	29538	29908	29525	29690	29483	29674	29255	29334	29550	29435	29814	29634	29631	29704	29478	29615	29728	29431	29497	29435	29445	29757	29341	29765	29540	29615	29580	29426	29478	29400	29549	29626	29666	29642	29656	29576	29686	29725	29904	29927	29774	29516	29605	29739	29700	29784	29611	29519	29791	29678	29674	29601	29643	29850	29508	29514	29371	29756	29604	29361	29627	29484	29610	29730	29786	29618	29589	29770	29634	29408	29537	29780	29431	29710	29439	29801	29535	29355	29689	29592	29952	29636	29660	29790	29613	29768	29522	29542	29712	29425	29422	29665	29520	29472	29755	29622	29735	29460	29851	29899	29474	29596	29689	29543	29585	29496	29732	29600	29462	29543	29383	29588	29459	29296	29549	29582	29485	29591	29669	29697	29480	29824	29822	29768	29610	29443	29640	29564	29567	29910	29556	29555	29470	29316	29619	29646	29899	29524	29905	29869	29548	29530	29524	29822	29613	29694	29577	29684	29693	29681	29588	29551	29667	29888	29663	29782	29576	29307	29623	29670	29608	29576	29858	29602	29594	29595	29699	29566	29419	29877	30063	29726	29661	29398	29607	29523	29501	29516	29459	29711	29813	29649	29724	29644	29582	29697	29668	29760	29588	29710	30014	29573	29423	29492	29730	29507	29623	29714	29340	29535	29615	29982	29797	29609	29801	29364	29617	29690	29425	29620	29844	29556	29635	29741	29620	29341	29472	29472	29820	29580	29586	29636	29599	29434	29665	29434	29823	29584	29373	29623	29546	29601	29630	29633	29527	29683	29557	29480	29776	29539	29624	29585	29607	29523	29555	29784	29808	29553	29752	29434	29340	29567	29656	29534	29773	29569	29337	29786	29759	29550	29529	29751	29626	29706	29457	29740	29419	29682	29771	29522	29728	29668	29712	29494	29509	29689	29657	29620	29525	29533	29499	29501	29672	29766	29560	29665	29525	29688	29536	29702	29474	29367	29612	29560	29653	29478	29530	29571	29935	29832	29673	29770	29638	29685	29608	29551	29532	29541	29637	29557	29643	29652	29662	29744	29563	29631	29156	29635	29561	29408	29592	29427	29607	29448	29567	29688	29483	29641	29477	29660	29596	29725	29758	29485	29684	29478	29739	29164	29677	29440	29614	29535	29633	29549	29592	29610	29623	29470	29478	29645	29765	29650	29654	29681	29614	29707	29448	29527	29614	29226	29508	29698	29395	29433	29546	29561	29566	29404	29723	29399	29583	29570	29758	29495	29749	29518	29708	29619	29395	29574	29739	29765	29699	29501	29278	29370	29794	29393	29623	29534	29659	29669	29668	29799	29344	29749	29791	29634	29461	29648	29380	29724	29532	29513	29765	29397	29700	30041	29664	29476	29567	29526	29577	29684	29835	29667	29606	29751	29534	29303	29358	29980	29536	29682	29734	29544	29835	29770	29729	29873	29674	29580	29473	29840	29841	29775	29604	29696	29651	29498	29679	29832	30008	29777	29652	29578	29535	29640	29723	29553	29450	29610	29553	29591	29750	29808	29694	29470	29659	29621	29652	29607	29703	29806	29697	29399	29441	29663	29932	29659	29646	29661	29587	29410	29604	29640	29711	29593	29681	29764	29568	29461	29618	29837	29493	29416	29577	29240	29750	29484	29973	29560	29768	29790	29557	29328	29485	29850	29448	29592	29624	29567	29815	29768	29476	29342	29626	29699	29781	29974	29544	29503	29516	29596	29761	29594	29747	29548	29839	29582	29424	29525	29299	29481	29562	29443	29708	29525	29620	29540	29500	29713	29840	29392	29632	29609	29692	29829	29706	29597	29630	29919	29496	29836	29873	29610	29445	29779	29400	29552	29625	29751	29655	29743	29904	29510	29812	29761	29661	29778	29588	29675	29651	29613	29588	29535	29692	29709	29603	29677	29458	29502	29695	29427	29412	29687	29544	29617	29693	29539	29629	29601	29362	29511	29244	29666	29723	29699	29708	29778	29493	29596	29533	29417	29742	29902	29773	29640	29596	29650	29829	29423	29596	29516	29593	29550	29608	29381	29807	29506	29432	29709	29333	29615	29453	29548	29467	29609	29439	29730	29701	29654	29375	29705	29851	29666	29740	29596	29679	29389	29452	29558	29562	29573	29686	29590	29611	29689	29581	29644	29818	29668	29528	29535	29592	29669	29694	29494	29590	29757	29479	29563	29600	29792	29813	29773	29650	29425	29631	29488	29662	29744	29588	29644	29492	29661	29436	29507	29640	29511	29523	29573	29813	29622	29427	29534	29631	29573	29483	29624	29751	29764	29588	29620	29519	29448	29521	29546	29933	29698	29620	29767	29541	29497	29598	29732	29519	29694	29524	29419	29538	29826	29656	29666	29676	29725	29395	29618	29551	29619	29714	29706	29472	29880	29810	29577	29373	29816	29457	29472	29686	29647	29768	29758	29589	29727	29568	29423	29571	29407	29643	29710	29704	29665	29534	29761	29537	29407	29494	29825	29814	29793	29742	29728	29382	29790	29931	29913	29488	29679	29817	29675	29614	29688	29570	29237	29757	29710	29683	29637	29812	29657	29617	29539	29580	29406	29460	29403	29709	29374	29530	29639	29605	29705	29574	29620	29540	29813	29579	29738	29597	29802	29620	29708	29924	29635	29444	29602	29690	29664	29523	29527	29796	29683	29604	29639	29617	29715	29512	29367	29503	29442	29515	29803	29540	29717	29843	29867	29840	29784	29373	29583	29575	29551	29571	29740	29790	30115	29657	29486	29669	29573	29605	29560	29531	29729	29565	29579	29519	29934	29621	29411	29664	29550	29420	29549	29690	29547	29537	29642	29577	29735	29773	29646	29541	29735	29661	29798	29655	29822	29777	29444	29614	29389	29581	29413	29531	29654	29806	29714	29641	29614	29444	29525	29834	29610	29647	29528	29488	29649	29764	29528	29833	29711	29666	29484	29507	29527	29383	29794	29505	29653	29728	29514	29460	29315	29495	29706	29679	29726	29742	29887	29675	29340	29679	29652	29714	29502	29497	29752	29442	29625	29864	29584	29824	29667	29828	29470	29518	29550	29672	29760	29659	29568	29847	29616	29914	29877	29669	29661	29497	29388	29566	29716	29462	29304	29605	29847	29604	29659	29528	29439	29353	29729	29628	29712	29548	29581	29448	29772	29592	29363	29665	29620	29664	29628	29554	29478	29698	29442	29455	29673	29844	29680	29633	29774	29445	29593	29355	29597	29740	29713	29576	29793	29623	29583	29728	29626	29525	29456	29884	29571	29536	29763	29756	29567	29584	29720	29551	29955	29826	29742	29602	29589	29261	29577	29409	29513	29697	29629	29608	29541	29652	29314	29481	29710	29590	29499	29815	29805	29640	29727	29602	29652	29778	29641	29814	29645	29669	29644	29799	29807	29873	29502	29419	29640	29417	29523
19347	33139	30207	39880	80988	72052	45961	25753	20162	17790	17367	17256	17115	17293	17430	17269	17362	17138	17317	17110	17384	17232	17487	17319	17277	17374	17180	17199	17264	17564	17164	17234	17311	17290	17244	17252	17457	17233	17310	17128	17272	17355	17447	17220	17370	17374	17244	17134	17299	17087	17305	17243	17040	17305	17354	17317	17348	17310	17135	17321	17163	17385	17134	17447	17226	17294	17217	17339	17420	17351	17441	17068	17220	17267	17312	17283	17249	17275	17260	17231	17191	17246	17233	17474	17346	17287	17212	17133	17123	17266	17252	17476	17157	17160	17224	17206	17299	17229	17266	17202	17272	17235	17285	17073	17215	17150	17258	17239	17329	17278	17281	17124	17232	17352	17284	17274	17275	17254	17256	17323	17250	17367	17024	17190	17139	17162	17210	17348	17121	17331	17281	17200	17290	17357	17232	17303	17295	17136	17144	17435	17192	17204	17152	17224	17205	17125	17150	17376	17332	17327	17363	17226	17127	17041	17225	17263	17214	17255	17150	17277	17157	17155	17221	17261	17335	17330	17241	17151	17398	17167	17108	17062	17137	17065	17066	17352	17336	17152	17258	17263	17308	17193	17053	17330	17111	17162	17226	17194	17305	17225	17195	17242	17270	17213	17169	17184	17242	17109	17198	17190	17365	17323	17263	17093	17191	17281	17106	17126	16985	17158	17137	17031	17061	17182	17220	17257	17237	17367	17129	17359	17285	17326	17276	17050	17256	17307	17419	17331	17338	17223	17318	17067	17154	17221	17219	17163	17271	17185	17267	17306	17280	17238	17240	17076	17402	17324	17145	17177	17066	17185	17058	17126	17273	17209	17050	17241	17064	17172	17171	17115	17248	17071	17406	17267	17263	17199	17383	17144	17145	17376	17216	17119	17322	17126	17165	17157	17086	17215	17065	17079	17319	17252	17313	17288	17258	17153	17202	17447	17143	17178	17332	17169	17133	17169	17149	17174	17172	17351	17079	17109	17189	17030	17360	17271	17427	17284	17176	17277	17345	17199	17308	16990	17189	17364	17321	17174	17190	17255	17285	17083	17142	17342	17110	17204	17126	17323	17223	17258	17196	16968	17093	17359	17242	17095	17436	17127	17289	17076	17047	17311	17233	17239	17171	17242	17185	17087	17367	17112	17104	17249	17368	17417	17368	17179	17256	17250	17191	17351	17155	17313	17267	17255	16958	17367	17336	17163	17155	17139	17404	17376	17277	17515	17065	17243	17105	17335	17212	17263	17267	17129	17203	17201	17235	17194	17153	17399	17290	17130	17206	17292	17278	17148	17152	16928	17429	17232	17335	17527	17034	17358	17270	17084	17300	17171	17150	17212	17160	17238	17417	17108	17048	17230	17343	17112	17017	17233	17281	17209	17297	17254	17158	17174	17191	17208	17308	17161	17319	17260	17159	17266	17236	17344	17162	17347	17167	17204	17041	17195	17147	17283	17347	17185	17275	17089	17186	17083	17487	17102	17510	17278	17213	17254	17308	17247	17045	17236	17293	17157	17093	17136	17186	17403	17111	17179	17272	17168	17082	17144	17274	17146	17068	17298	17043	17272	17178	17350	17102	17312	17113	17150	17184	17295	17452	17098	17239	17259	17274	17273	17323	17198	17207	17206	17316	17425	17233	17267	17186	17253	17271	17133	17170	17225	17131	17442	17226	17297	17412	17210	17100	17334	17148	17165	17242	17373	17082	17188	17337	17345	17089	16994	17475	17358	17198	17245	17024	17163	17324	17209	17445	17034	17208	17254	17306	17104	17501	17276	17192	17048	17142	17166	17355	17394	17075	17223	17298	17220	17156	17109	17151	17203	17273	17219	17159	17302	17256	17219	17217	17101	17305	17299	17373	17200	17183	17322	17296	17292	17121	17270	17104	17155	17389	17200	17248	17224	17058	17161	17148	17229	17294	17254	17268	16961	17216	17345	17137	17306	17145	17313	17049	17149	17146	17068	17303	17402	17239	17234	17204	17242	17154	17351	17298	17271	17224	17234	17211	17332	17329	17209	17120	17146	17311	17284	17187	17056	17267	17059	17176	17146	17105	17305	17241	17244	17276	17073	17313	17441	17248	17257	17445	17170	17230	17164	17139	17162	17317	17044	17523	17109	17299	17311	17127	17092	17442	17130	17229	17468	17445	17105	17075	17230	17301	17291	17175	16944	17480	17245	17225	16978	17262	17123	17288	17237	17145	17235	17332	17201	17341	17271	17307	17324	17181	17332	17305	17369	17353	17109	17276	17279	17253	17321	17199	17090	17228	17217	17469	17314	17319	17255	17360	17344	17153	17361	17108	17326	17309	17339	17159	17350	17217	17260	17372	17317	17172	17273	17200	17168	17149	17352	17310	17139	17107	17188	17125	17058	17411	17153	17165	17152	17215	17168	17174	17270	17084	17263	17009	17361	17244	17059	17029	17369	17122	17293	17339	17219	17155	17314	17062	17211	17191	17308	17221	17193	17186	17241	17143	17287	17264	17358	17028	16994	17324	17234	17225	17210	17006	17202	17231	17253	17194	17241	17274	17090	17178	17119	17187	17190	17408	17287	17255	17274	17201	17310	17248	17243	17189	17160	17251	17246	17329	17316	17067	17180	17220	17339	17413	17311	17186	17173	17315	17472	17348	17243	17042	17271	17375	17152	17327	17169	17165	17155	17170	17148	17225	17293	17323	17324	17318	17297	17252	17239	17202	17228	17167	17340	17184	17099	17256	17208	17318	17215	17301	17277	17308	17115	17031	17101	17200	17226	17194	17310	17101	17212	17294	17295	17258	17171	17138	17270	17205	17245	17099	17359	17094	17249	17211	17155	17420	17202	17199	17158	17293	17147	17242	17246	17213	17279	17059	17118	17250	17371	17156	16966	17263	17120	17178	17094	17080	17104	17541	17212	17214	17171	17200	17229	17110	17170	17189	17320	17189	17009	17295	17110	17344	17138	17454	17343	17323	17163	17245	17233	17251	17263	17224	17069	17245	17058	17299	17287	17181	17280	17138	17116	17073	17176	17230	17219	17346	17350	17132	17243	17239	17331	16981	17301	17150	17127	17086	17228	17224	17161	17294	17271	17144	17310	17188	17038	17281	17242	17090	17170	17263	17195	17307	17117	17143	17142	17228	17226	17249	17312	17155	17196	17296	17241	17185	17138	17026	17289	17203	17329	17323	17126	17176	17393	17051	17214	17167	17251	17269	17292	17360	17182	17353	17152	17071	17231	17035	17296	17102	17349	17343	17171	17134	17191	17242	17105	17312	17206	17233	17076	17470	17338	17200	17112	17306	17270	17107	17233	17320	17262	17289	17400	17162	17141	17027	17351	17256	17249	17173	17503	17136	17244	17325	17120	17225	17275	17387	17267	17374	17054	17102	17326	17169	17224	17048	17119	17255	17284	17233	17295	17185	17513	17451	17145	17123	17172	17213	17284	17110	17203	17404	17171	17224	17325	17107	17111	17192	17319	17056	17182	17257	17111	17129	17280	17323	17279	17254	17312	17227	17167	17333	17288	17266	17253	17151	17149	17424	17204	17277	17193	17191	17323	17180	17197	17121	17270	17319	17204	17223	17109	17137	17261	17283	17295	17251	17229	17094	17147	17203	17235	17265	17139	17335	17219	17216	17337	17351	17316	17185	17369	17041	17106	16992	17213	17160	17156	17200	17347	17069	17076	17264	17286	17164	17262	17064	17238	17209	17229	17206	17136	17046	17468	17230	17111	17001	17056	17320	17325	17439	17352	17189	17142	17191	17216	17295	17184	17241	17403	17326	17138	17108	17375	17347	17155	17129	17105	17293	17167	17189	17357	17371	17150	17181	17284	17281	17138	17257	17104	17214	17175	17163	17086	17192	17126	17214	17075	17293	17262	17227	17358	17390	17320	17272	17264	17450	17201	17110	17212	17221	17331	17254	17335	17095	17247	17086	17063	17323	17394	17348	17136	17218	17106	17087	17290	17170	17392	17247	17199	17188	17284	17265	17112	17119	17354	17257	17216	17202	17258	17091	17223	17187	17128	17274	17110	17149	17240	17277	17183	17106	17195	17276	17242	17144	17234	17390	17150	17177	17042	17127	17162	17227	17312	17271	17294	17141	17205	17138	17311	17221	17034	17263	17217	17239	17053	17119	17328	17219	17330	17342	17152	17342	17402	17074	17215	17206	17234	17205	17070	17202	17164	17264	17274	17073	17262	17300	17238	17261	17257	17187	17255	17183	17157	17234	17248	17215	17174	17063	17297	17343	17130	17209	17105	16964	17180	17138	17060	17371	17212	17280	17196	17276	17154	17145	17176	17242	17304	17200	17148	17323	17172	17221	17280	17103	17011	17257	17166	17263	16991	17192	16962	17123	17246	17144	17167	17301	17156	17196	17159	17108	17374	17093	17311	17246	17402	17344	17200	17168	17060	17409	17259	17328	17256	17252	17290	17379	17178	17269	17113	17220	17262	17200	17168	17212	17286	17140	17063	17126	17135	17323	17288	17208	17151	17357	17151	17350	17266	17222	17220	17155	17274	17287	17404	17209	17195	17256	17266	17279	17211	17069	17206	17442	17268	17388	17160	17425	17131	17139	17188	17063	17256	17562	17185	17085	17239	17318	17376	17302	17225	17304	17318	17274	17318	17317	17167	17295	17201	16990	17177	17281	17267	17317	17133	17341	17063	17078	17122	17192	17179	17165	17294	17384	17169	17147	17279	17348	17338	17294	17149	17365	17233	17061	17143	17048	17117	17152	17161	17203	17366	17189	17197	17143	17004	17288	17289	17125	17159	17439	17308	17315	17401	17294	17101	17188	17046	17241	17262	17317	17208	17368	17339	17267	17238	17300	17186	17220	17255	17126	17297	17227	17328	17213	17402	17107	17151	17180	17380	17310	17017	17350	17246	17241	17138	17155	17181	17158	17108	17219	17203	17204	17213	17300	17061	17094	17235	17097	17246	17277	17273	17200	17305	17171	17358	17085	17230	17188	17281	17089	17164	17356	17198	17226	17229	17322	17054	17079	17295	17085	17150	17137	17182	17357	17388	17391	17224	17286	17144	17147	17260	17240	17195	17290	17320	17102	17297	17221	17085	17181	17202	17099	17028	17218	17209	17275	17374	17230	17266	17246	17484	16904	17088	17299	17179	17344	17270	17301	17132
22924	21349	28388	34246	83236	78372	60494	41263	34664	31916	31330	30889	30871	30851	30725	30829	30911	30767	30797	30757	30520	30816	30558	30634	30687	30614	30757	30698	30676	30594	30585	30430	30755	30755	30583	30506	30527	30501	30745	30711	30650	30831	30568	30521	30459	30537	30545	30494	30553	30727	30448	30640	30463	30428	30919	30533	30607	30488	30716	30477	30404	30578	30526	30420	30410	30419	30613	30857	30552	30592	30595	30677	30691	30500	30781	30274	30773	30434	30098	30475	30504	30465	30629	30417	30848	30588	30697	30495	30565	30441	30496	30482	30336	30503	30812	30679	30682	30631	30307	30340	30510	30532	30804	30341	30353	30683	30761	30709	30544	30565	30533	30614	30679	30340	30525	30586	30475	30528	30381	30529	30469	30424	30588	30258	30645	30714	30744	30357	30453	30396	30503	30430	30471	30644	30322	30743	30431	30530	30399	30647	30225	30575	30643	30242	30446	30531	30429	30300	30598	30543	30673	30607	30428	30778	30593	30607	30495	30575	30319	30256	30703	30353	30531	30636	30518	30540	30540	30385	30486	30364	30633	30686	30501	30506	30420	30460	30651	30427	30581	30456	30556	30658	30665	30512	30680	30565	30587	30510	30374	30580	30230	30730	30620	30492	30685	30462	30825	30365	30574	30335	30613	30172	30723	30390	30573	30481	30493	30783	30506	30635	30474	30652	30443	30640	30323	30617	30824	30410	30556	30425	30653	30809	30327	30638	30506	30398	30225	30302	30650	30626	30442	30418	30458	30478	30390	30360	30295	30326	30421	30566	30642	30646	30343	30679	30625	30758	30511	30561	30641	30688	30558	30569	30747	30644	30742	30576	30428	30474	30457	30345	30477	30519	30365	30592	30449	30384	30562	30756	30464	30530	30582	30430	30526	30882	30545	30437	30308	30402	30535	30464	30530	30658	30326	30582	30670	30604	30695	30625	30725	30453	30413	30508	30559	30381	30576	30311	30544	30612	30438	30649	30576	30380	30603	30600	30495	30461	30365	30398	30412	30353	30639	30424	30202	30555	30543	30353	30631	30358	30604	30426	30541	30520	30447	30478	30550	30695	30764	30536	30592	30458	30559	30390	30683	30578	30708	30386	30510	30214	30407	30812	30510	30375	30535	30623	30672	30487	30582	30471	30169	30603	30525	30418	30425	30534	30658	30317	30521	30565	30523	30402	30742	30663	30524	30429	30543	30670	30650	30418	30438	30329	30573	30293	30237	30730	30618	30561	30633	30329	30454	30565	30281	30334	30605	30412	30616	30610	30620	30495	30642	30910	30408	30643	30533	30546	30397	30532	30435	30741	30780	30598	30527	30738	30475	30558	30419	30471	30546	30830	30664	30461	30521	30627	30634	30667	30769	30469	30763	30525	30657	30583	30687	30482	30369	30621	30423	30475	30805	30850	30616	30461	30386	30370	30493	30610	30463	30479	30362	30406	30229	30543	30540	30370	30398	30694	30574	30376	30601	30458	30423	30413	30585	30634	30614	30485	30407	30598	30724	30448	30390	30610	30793	30419	30476	30267	30430	30527	30398	30457	30720	30462	30513	30636	30643	30232	30524	30615	30404	30430	30672	30245	30526	30440	30473	30907	30484	30403	30299	30587	30614	30551	30581	30396	30589	30437	30435	30210	30714	30270	30392	30561	30572	30644	30704	30838	30379	30397	30517	30612	30769	30613	30770	30539	30342	30700	30334	30463	30670	30745	30385	30460	30603	30407	30540	30553	30555	30632	30731	30153	30492	30573	30571	30502	30433	30514	30296	30589	30560	30510	30443	30630	30673	30459	30576	30537	30526	30548	30798	30712	30521	30492	30455	30639	30718	30757	30626	30390	30458	30636	30400	30392	30654	30462	30193	30354	30628	30545	30321	30434	30590	30654	30575	30405	30522	30436	30620	30621	30562	30580	30644	30497	30563	30554	30378	30260	30552	30447	30617	30618	30465	30338	30582	30532	30756	30556	30635	30688	30460	30220	30439	30727	30412	30614	30226	30570	30712	30505	30473	30505	30552	30410	30416	30515	30370	30680	30618	30741	30558	30428	30678	30606	30589	30349	30344	30763	30536	30504	30596	30205	30476	30372	30511	30605	30704	30506	30538	30684	30501	30475	30464	30333	30698	30563	30559	30527	30597	30492	30641	30495	30168	30209	30420	30312	30398	30487	30460	30595	30482	30272	30400	30454	30573	30483	30342	30742	30460	30763	30559	30533	30424	30432	30477	30503	30629	30508	30508	30173	30660	30462	30344	30359	30514	30462	30552	30509	30571	30544	30732	30633	30208	30199	30551	30432	30451	30422	30331	30745	30867	30572	30398	30275	30412	30497	30351	30476	30496	30634	30593	30379	30218	30501	30531	30598	30582	30830	30512	30404	30467	30821	30394	30448	30385	30721	30562	30505	30478	30617	30704	30665	30619	30407	30449	30454	30324	30627	30489	30694	30780	30689	30290	30730	30452	30482	30388	30687	30414	30397	30331	30272	30319	30265	30614	30710	30694	30622	30849	30720	30631	30668	30699	30576	30682	30830	30592	30431	30481	30540	30740	30572	30648	30528	30605	30558	30488	30478	30235	30667	30486	30447	30625	30430	30534	30671	30624	30664	30824	30414	30461	30526	30787	30451	30667	30657	30800	30513	30343	30330	30521	30283	30209	30575	30640	30445	30671	30500	30610	30435	30505	30592	30519	30429	30485	30527	30704	30559	30551	30299	30458	30457	30544	30677	30628	30808	30696	30566	30512	30695	30525	30448	30346	30635	30735	30451	30445	30390	30119	30630	30573	30595	30668	30383	30540	30619	30569	30451	30623	30638	30582	30519	30409	30483	30721	30609	30688	30468	30427	30592	30637	30623	30575	30517	30552	30461	30473	30366	30347	30464	30619	30513	30544	30440	30822	30503	30625	30711	30621	30758	30584	30336	30536	30638	30419	30483	30300	30618	30421	30699	30621	30513	30361	30560	30218	30363	30824	30550	30563	30385	30380	30552	30489	30551	30427	30666	30710	30348	30292	30563	30416	30593	30410	30336	30651	30370	30825	30345	30447	30587	30496	30620	30741	30433	30513	30487	30603	30445	30724	30270	30415	30502	30567	30471	30324	30538	30389	30679	30590	30690	30430	30522	30569	30690	30323	30444	30490	30532	30364	30388	30468	30511	30423	30457	30658	30707	30519	30329	30452	30593	30386	30513	30601	30384	30269	30499	30393	30493	30631	30316	30502	30317	30333	30674	30300	30341	30370	30340	30322	30541	30229	30164	30342	30675	30700	30521	30705	30587	30572	30689	30599	30430	30480	30334	30153	30593	30478	30714	30276	30233	30609	30668	30476	30730	30715	30546	30228	30707	30602	30394	30396	30561	30529	30567	30534	30314	30439	30581	30445	30766	30657	30715	30589	30314	30699	30513	30615	30465	30452	30706	30434	30369	30527	30494	30324	30436	30496	30388	30429	30186	30762	30305	30785	30441	30385	30435	30469	30560	30668	30337	30338	30577	30719	30531	30889	30428	30791	30596	30599	30620	30564	30854	30464	30448	30676	30490	30658	30487	30419	30422	30448	30431	30488	30623	30381	30493	30613	30340	30430	30548	30794	30295	30450	30164	30215	30695	30565	30508	30503	30261	30606	30667	30595	30407	30277	30533	30787	30537	30345	30377	30531	30624	30646	30455	30582	30638	30592	30712	30632	30518	30598	30467	30608	30395	30418	30630	30481	30583	30422	30244	30382	30287	30468	30420	30675	30301	30406	30441	30532	30571	30617	30368	30612	30520	30534	30305	30627	30752	30437	30379	30467	30675	30369	30558	30411	30449	30515	30667	30473	30279	30404	30430	30629	30433	30457	30460	30657	30422	30688	30536	30273	30428	30551	30563	30548	30809	30471	30503	30816	30562	30542	30693	30822	30708	30410	30493	30543	30627	30703	30700	30705	30764	30448	30193	30477	30665	30669	30262	30514	30643	30587	30620	30442	30355	30149	30617	30788	30560	30446	30866	30445	30601	30451	30419	30590	30574	30412	30593	30401	30446	30585	30629	30465	30647	30894	30760	30667	30219	30594	30583	30301	30796	30463	30446	30567	30491	30395	30315	30455	30655	30633	30597	30580	30490	30424	30475	30295	30307	30538	30717	30747	30713	30657	30525	30473	30680	30696	30614	30442	30379	30565	30612	30418	30474	30420	30317	30537	30425	30491	30496	30540	30720	30514	30735	30506	30543	30418	30743	30576	30558	30594	30651	30907	30418	30655	30532	30376	30658	30627	30629	30866	30435	30692	30591	30647	30777	30643	30398	30540	30611	30563	30315	30340	30760	30156	30408	30383	30758	30573	30560	30561	30699	30705	30857	30634	30679	30573	30420	30563	30537	30403	30564	30522	30570	30448	30462	30688	30373	30544	30541	30457	30488	30561	30554	30496	30462	30629	30332	30694	30561	30693	30520	30509	30246	30474	30826	30283	30599	30349	30555	30223	30614	30732	30627	30406	30187	30808	30533	30732	30363	30660	30317	30298	30303	30349	30177	30136	30409	30300	30655	30504	30776	30623	30660	30478	30543	30494	30687	30676	30322	30318	30353	30400	30321	30363	30323	30695	30614	30631	30788	30651	30661	30504	30248	30344	30454	30568	30526	30573	30636	30455	30486	30583	30797	30756	30819	30609	30346	30709	30164	30435	30435	30211	30353	30373	30485	30343	30536	30633	30409	30568	30472	30522	30464	30455	30773	30676	30505	30611	30510	30548	30608	30331	30591	30737	30807	30364	30469	30737	30453	30617	30362	30489	30604	30525	30576	30479	30916	30355	30402	30388	30436	30693	30588	30763	30067	30260	30373	30483	30675	30599	30156	30673	30461	30465	30554	30627	30484	30673	30558	30804	30403	30456	30705	30589	30572	30562	30459	30587	30594	30469	30664	30427	30279	30388	30400	30728	30080	30549	30503	30382	30511	30317	30482	30518	30631	30642	30421	30541	30453	30486	30671	30627	30380	30569	30502	30487	30401	30440	30639	30910	30870	30656	30631	30612	30539	30614	30593	30537	30608	30555	30553	30623	30424	30668	30572	30571	30535	30324	30404	30144	30416	30522	30367	30404	30323	30494	30594	30657	30691	30592	30466	30639	30594	30987	30613	30288	30606	30495	30463
21094	37924	36462	54289	95583	82863	53179	29377	21792	18589	17859	17690	17784	17965	18135	17901	17999	18009	18041	17910	17976	17945	18027	17963	17820	17699	18067	18025	18029	17882	17974	18036	17909	18142	17954	17952	17995	18002	17782	17941	17844	17978	17968	18072	17989	18006	17998	17889	18008	17791	17927	17908	17742	17962	17860	17880	17872	17708	17909	18129	17850	17861	17868	17948	17910	17849	17931	17922	17918	18002	17728	17972	17949	17788	18005	17878	17973	18010	17924	17773	17976	17831	18096	17971	18013	17913	18024	18021	17823	17727	17849	17832	17777	17833	18041	17928	17888	17742	17718	17844	17888	17736	18045	17911	18011	17798	18048	17921	17944	17945	17625	17768	18086	17766	18094	18047	18062	17822	17745	18018	17923	17969	18012	17831	17831	18143	17858	17888	17929	17870	18003	17813	18040	17791	17785	17889	17900	17862	17860	17831	17898	17848	17888	17934	17958	17866	17907	17802	17912	17757	17792	17821	17879	17769	17745	17845	17714	17798	17982	17744	17798	17844	18107	17897	17804	17796	17731	17897	18052	17861	17949	17928	17877	17692	17975	17800	17975	17775	17715	17751	17828	18003	17906	17854	17948	17943	18031	17720	17791	17857	17804	17958	17837	17974	17850	17898	17764	18064	17777	17905	17721	18003	17994	17858	17822	17897	18076	17888	17864	17689	17976	17836	17769	17663	17942	17907	17960	17944	17945	17949	17845	17926	17824	18124	17882	17859	17967	17970	17872	17838	17691	17707	17722	17950	17839	17906	17839	17792	17782	17800	17676	17910	17962	18008	17849	17896	18069	18015	17838	17857	17953	17903	17851	18044	17855	17882	17988	17826	17898	17945	17934	17935	17883	18016	17938	18000	17947	17774	18012	17830	17905	18111	17987	17917	17896	17933	17920	17934	17809	17683	17903	17789	18025	17838	17943	17856	17948	17753	17883	17980	18085	17757	18019	17950	17881	17861	17897	17875	17915	17811	18071	17804	17958	18015	17770	18039	17891	17930	17953	17958	17916	17876	18031	17762	17944	17747	17936	17772	17900	17893	17929	17842	17872	17994	17786	17895	17620	17762	17988	17907	18016	17840	17768	17879	17787	17895	18006	17864	17964	17942	17938	17838	17840	17895	17961	17978	17826	17731	18007	17789	17907	17923	17841	17747	18057	17762	17873	17921	17938	17815	18039	18000	17794	18075	17750	17603	18007	17942	17856	17932	17915	17932	17999	17945	17962	17779	17772	17900	17783	17769	17996	17607	17692	17955	17854	17864	17856	17981	17749	17865	17772	17765	17876	17838	17894	17912	17843	17893	17796	17927	17965	17877	17890	17601	17786	17669	18108	17633	17827	17915	17977	17987	17837	17881	17965	17865	17823	17834	17858	18073	17982	17821	18054	17973	17936	18200	17911	17810	17906	17958	17868	17821	17878	17748	17960	17924	17770	17948	17918	17785	17950	17779	17729	17846	17701	17809	17874	17875	17825	17836	17718	17824	17982	17863	17780	17969	17806	18015	17909	17855	17806	17864	17933	18070	17964	17854	18028	17727	17912	17864	17725	17715	18038	17858	17894	17944	17820	17889	18068	17865	17861	18031	17740	17850	17968	17907	17752	17838	17779	17798	17583	17911	17870	17844	18064	17843	17974	17851	18058	17873	17878	17855	17902	17888	17885	17979	17911	17768	17864	17898	17921	17976	17982	17915	17873	17845	18160	17725	17965	17953	17873	17883	17936	17803	17957	17989	17811	17878	17864	17706	17835	18109	17863	17630	17777	17809	17792	18054	17896	17926	17962	17846	17901	17828	17972	17809	17845	18011	17977	17606	18021	17988	17822	17830	17803	17797	17809	17769	18073	18067	17823	17879	17895	17856	17972	17796	17974	17957	17893	17893	17823	17674	17983	17920	17714	17802	17648	17990	17862	17820	17950	17929	17815	17870	17825	17861	17736	17968	17899	17727	17827	17940	17892	18036	17966	17800	17879	17814	17756	17769	18133	17884	17761	17915	17797	17731	17969	17889	17722	17874	17726	17822	17836	17878	18174	18006	17738	17952	17653	17768	17994	17689	18004	17997	17976	18109	17849	17889	17871	18021	17773	18082	17963	17753	17826	17771	17895	17863	17837	18105	17738	17969	17915	17867	17821	17816	18036	17668	17727	17879	17815	17748	17917	17844	18060	17870	17962	17742	17935	17947	18040	17888	17811	17878	17900	17715	17696	17841	18015	17933	17883	17841	17898	17963	17894	17855	17747	17864	18000	17927	17883	17983	17765	17796	17838	17917	17976	17863	17962	17805	17967	17891	17933	18054	17985	17770	18051	17724	17903	17931	17671	17944	17887	17923	17938	17849	17840	17935	18154	17953	18093	17867	17913	17913	17895	17804	17922	17820	18106	18160	17833	17840	17792	17828	17992	17957	17870	17988	17724	17834	17981	18025	17797	18036	17843	17899	17750	17881	17806	17736	17930	18061	17855	17985	17787	17917	17818	18164	17800	17843	17812	17813	18119	17836	18046	17884	18002	17662	18032	17845	17608	18012	18008	17778	17961	17768	17981	17724	17880	18134	17893	17932	17788	17910	17739	17676	18014	17876	18033	17723	17892	17810	17785	17866	17803	17907	18009	17812	17904	17787	17820	18064	17898	17851	17879	17757	17947	17889	17900	17966	17831	17905	17990	17890	17769	17803	17881	17839	17883	18045	17773	17941	17947	18002	18088	17800	17864	17816	17928	17926	17780	17942	17778	18041	18031	17860	17892	18009	18105	17902	17945	17838	17848	17846	17816	17926	17843	17707	17876	17968	17968	17929	17757	17904	17869	17757	17833	17860	17844	17734	18076	17883	17959	17949	17927	17904	17843	17996	17846	17948	17887	17966	18119	18014	17701	17783	17952	17821	18001	17778	17836	17922	18015	17880	17806	17829	17654	18093	17769	17948	17885	17829	17984	17845	17790	17987	17755	18025	17798	17931	17895	17844	17805	17924	18052	17844	17771	17918	17690	17854	17662	17924	17873	17961	17880	18013	17794	17842	17794	17741	17803	17881	17882	17941	17896	17994	17974	17883	17711	17880	17954	17941	17922	17980	18015	17816	17970	17923	17732	17772	17930	17938	17901	17966	17864	17893	17760	17796	17623	17900	17914	17974	17899	17913	17864	17874	17925	17980	17787	17830	17962	17887	17877	17824	18029	17984	17879	17982	17680	17985	17861	18046	17954	17887	17854	17967	17958	17892	17752	17949	17955	17967	17918	17945	17904	18168	18048	17825	17825	17847	17779	17887	17847	18041	17948	17764	17661	17920	17858	17873	17871	17913	17774	17788	17949	17867	17958	17888	17812	17726	18053	18070	18018	17733	17926	17955	17979	17901	17873	17898	17763	17843	17999	17829	17812	17911	17811	17687	17819	18097	17777	17866	17842	17838	17928	17917	18019	17853	17835	17722	17977	17760	17982	17728	17982	17930	17940	17777	17739	18081	18098	17760	17722	17859	17549	17890	18020	17816	17661	17994	17683	17880	17874	18049	17851	17885	17865	17787	17949	17853	18065	17996	17927	18022	17763	17787	17835	17844	17806	17895	18192	18057	17964	17949	17985	17972	17838	18008	17819	17927	17773	17862	17991	17973	18011	17942	17932	17744	17895	17794	17918	17807	17686	17957	17988	18029	18173	17916	17885	17944	17945	17757	18005	17871	17946	17918	17957	17879	18101	17958	17883	17937	17937	17921	17892	17957	17861	17885	17944	17836	17836	18042	17925	17958	17893	17714	17916	17911	17758	17934	17963	17736	17808	17782	17845	17975	17882	17897	17756	17869	18008	17974	17965	17895	18000	17824	17893	17919	17942	17738	17954	17958	17916	17961	17866	17918	17896	18005	17850	17864	17996	17819	17685	17826	17808	18052	17823	17884	17818	17871	18034	17889	17945	17947	17802	17891	17884	17899	17849	17741	17739	17822	17788	17794	17842	18021	17827	17867	17964	17739	17715	18018	17727	17962	17889	17886	17742	17840	17782	17802	17841	17828	18025	17877	17860	17850	17942	17890	17860	17747	18156	17801	17916	17819	17865	17971	17941	17798	17788	17978	17957	17821	17823	17789	17825	17953	17690	17940	17720	17922	17760	17678	17892	17940	17856	18169	17671	17914	17723	18007	17744	17743	17741	17852	17894	17945	17903	17894	18012	17914	17913	17869	17841	17878	17849	17729	17791	17801	18054	18026	17761	17907	17842	17894	17736	17883	17915	17976	17953	17714	18037	17876	17939	17931	17928	17880	17891	17810	18010	17767	17814	17608	17909	17763	17828	17843	17874	17894	17952	17831	17937	17844	17909	17852	17898	17909	17884	17765	17719	17732	17809	17947	17826	17924	17817	17832	17823	18072	17692	17938	17683	17900	17812	17813	18127	17962	18102	17984	17927	17851	17905	18046	17881	17799	17773	17806	17850	17972	17805	17878	17889	17911	17916	17873	17791	18069	17879	17985	17693	17822	17967	17964	17883	17960	17930	17809	17840	17941	17931	17814	17725	17861	17779	17956	17991	17982	17967	17907	18081	17791	17872	17892	17881	17904	17786	17938	17865	17792	17884	18025	18002	17912	17816	17925	17807	18001	17852	18054	17873	17823	17755	17895	17987	17818	17948	17891	17944	17952	17821	17895	17759	17726	17822	17836	17961	17833	17826	17911	17717	17860	17844	18032	17962	17913	17731	17906	17839	17813	17888	18107	17737	17829	17934	17945	17808	17946	17954	17857	17754	17676	17815	18065	17887	17817	18020	17859	17756	18000	17824	17707	17619	17833	17801	17965	17921	18130	17853	17952	17838	17958	17914	17916	17964	17929	17903	17865	17902	17772	17852	17818	17789	17753	17873	17669	17754	17971	17804	18107	17942	17841	17779	18172	17948	17788	17934	17831	17951	17974	17885	18031	17908	17664	17909	17752	17953	17852	17885	18001	17877	17651	17838	17977	17833	18040	17632	17688	17820	17803	17777	17999	17892	17897	17697	17847	17867	17874	17833	17826	17945	17930	17776	17884	17946	17926	17799	18016	17711	17784	17807	17720	17861	17844	17814	17837	17918	17755	18016	17907	18003	17842	17815	17914	17919	17927	17959	18012	17804	17885	17724	17939	17884	17837	17612	17724	18007	17872
32289	27935	33363	34960	43421	41600	35353	31224	29947	29097	29396	29405	29109	29053	29206	29329	29381	29081	29438	29339	29329	29125	29294	29273	29224	29426	29270	29171	28993	29158	28986	29067	29251	28926	29167	29276	29057	29235	29291	29257	29144	29192	29119	29091	29291	29159	29161	29205	29421	29050	29049	29270	29311	29221	29132	29273	29100	29305	29185	29456	29355	29408	29265	29279	29091	29131	29338	29148	29483	29281	29303	28993	28934	29001	29293	29193	29108	29135	29301	29308	29272	29369	29107	29154	28974	29008	29223	28963	29175	28923	29259	29132	29125	29365	29343	29070	29085	29263	29169	29162	29299	29022	29069	29231	29139	29219	29217	29271	28965	29023	29252	29178	29252	29119	29432	29467	29191	29001	29114	29273	29056	29158	29099	29101	29226	29165	29030	29177	29290	29335	29305	29109	29132	29142	29293	29054	29035	29076	29063	29013	29192	29222	29116	29037	29323	29108	29134	29272	29113	29342	29238	29116	28946	29049	28955	29277	29052	29135	29320	29033	29264	29495	29293	29215	29165	29090	29179	29317	29146	29360	29400	29283	29237	29199	28948	29247	29393	29292	28898	29340	29132	29090	29138	28947	28938	29226	29184	29192	29191	29174	29120	29288	29036	28950	29210	29203	29150	29198	28926	29306	29254	28993	29291	28953	29155	29457	29100	29321	29170	29314	29048	29061	29177	29271	29048	29441	29335	29019	29400	29114	29153	29348	29007	29168	29123	29245	29203	29136	29166	29157	29331	29273	29227	29471	29125	28710	29237	29315	29110	29130	29088	29315	29127	29173	29249	28967	29138	29007	29080	29297	29124	29229	29248	29259	29006	29046	29247	29013	29156	28960	29241	29024	28992	29352	29078	29320	29091	29348	29086	29108	29092	29165	29266	29004	29094	28861	29108	29255	29096	29445	29124	29083	29175	29022	29375	29349	29061	28857	29045	28956	29151	29307	29342	29030	29343	29035	28967	28931	28975	29027	29108	29225	29358	29238	29200	29041	29541	29514	29011	29386	29189	29021	29126	29160	29067	29257	29132	29204	29197	29213	29179	29458	29133	29262	29020	29053	29006	29124	29201	29128	29022	29339	29385	29385	29030	29359	29052	29108	29417	29248	29409	29138	28958	29386	29213	29475	29390	29041	29210	29194	29227	29077	29232	28993	29088	29357	29124	29441	29062	29157	29002	29161	29430	29294	29187	29051	29083	29204	29033	29176	29131	28890	29363	29074	29239	29023	29074	29074	29194	29088	29415	29272	29324	29428	29321	29094	29086	29115	29336	29305	28848	29178	29076	29173	28999	29089	28880	29397	29011	29341	29059	29318	29234	28894	29158	29075	29398	29483	29211	29112	29222	29179	29241	29095	29416	29126	29170	29217	29224	29378	29028	29203	29090	29346	29272	29157	29201	29118	29047	29100	29193	29222	29054	29255	29331	29127	29218	29157	29036	29117	29172	28999	29326	29219	29030	28958	28997	29182	29088	29250	28925	29145	29358	29276	29010	29303	29011	28965	29045	28920	29195	29068	29349	28992	29307	29185	29402	29066	29281	28994	29199	29351	29408	29226	29414	29090	29100	29296	29233	29423	28984	29288	29341	29205	29144	29066	29316	29199	29245	29100	29264	29287	29228	29076	29086	29364	29331	29189	29039	29131	29177	29150	29173	29081	29069	29309	29140	28787	28892	29018	29107	29049	29433	29186	29261	28787	29361	29192	29311	29291	29206	29160	29216	29015	28962	29150	29624	29157	29278	29442	29269	29425	29535	29137	29600	29293	29118	29348	29064	28959	29409	29091	29316	29140	29376	29011	29066	29110	29182	29448	29336	29219	29067	29045	28969	29127	29182	29406	29435	29387	29404	29002	29408	29393	29346	29031	29073	29223	28972	29306	29211	29098	29261	29092	29175	29166	29157	29026	29127	29016	29285	29314	29161	29450	29083	29100	29239	29204	29054	29397	29198	29114	29481	29321	29447	28940	29181	29244	29384	29438	29291	29247	29248	29210	29075	29301	29218	29291	28950	29375	29270	29185	28920	29289	28895	29179	29383	29012	29252	29171	28936	29208	29344	29276	29224	29232	29193	29376	29114	29098	29035	28990	29291	29277	29162	29137	29025	29150	29137	29064	29240	29469	29441	29292	29517	28989	29316	29221	29352	29310	29157	29082	29115	29163	29374	29173	29184	29166	29017	29202	29052	29040	29083	29127	29225	29241	29050	28912	29059	29240	28750	29026	29054	29350	29233	28996	29253	29325	29145	28957	28905	29604	29131	29249	28993	28910	29156	29014	29115	29216	29270	29332	29027	29218	29028	28988	29445	29289	29180	29441	29104	29284	29038	29283	29355	29217	29060	29108	29237	29208	29244	29049	29118	29197	29095	29162	29066	29232	29038	29139	29316	28817	28818	29278	29082	29426	29056	29096	29538	28968	29157	29135	29185	29144	29119	29198	29205	29315	29231	29025	29152	28950	29150	29344	29233	29106	29187	29226	29497	29222	29176	29217	29001	29317	29222	29344	29276	29199	29263	29009	28913	29210	29119	29169	29025	29133	29239	29198	29430	29202	29176	29267	29220	29421	29219	29255	28909	29174	29399	29203	29343	29077	29274	29522	29319	29164	29104	29297	29252	29071	29158	29329	29319	29308	29155	29494	29070	29490	29067	29190	29111	29343	29180	28965	29254	29200	28934	29297	28955	29330	29265	29113	29372	29137	29267	29282	29068	29118	29099	29326	29298	29504	29495	29086	29230	29238	29157	29335	29033	29532	29109	29213	29231	28981	29161	28990	28822	29020	29385	29424	29438	29285	29101	29127	29114	29339	29079	29057	29162	29227	29304	29495	29166	29222	29269	29000	29022	29141	29359	29287	29148	28801	29221	29309	29208	29179	29040	29147	29081	29076	29152	29410	29190	29029	29058	29104	29121	29118	29279	29221	29044	29054	28800	29268	28962	29236	29012	29319	29476	29245	29330	29077	29279	29096	29240	29110	29212	29070	29110	29291	29121	29223	29305	29632	29446	29075	29187	29044	29115	29392	29078	29122	29029	29167	29026	29320	29254	29312	29325	29155	29260	29346	29258	28927	29205	29157	29304	29300	29193	29440	29127	29189	29012	29243	29066	28988	29084	29284	29265	29111	29329	29310	29363	29629	29198	29227	29096	29092	29096	29253	29443	29335	29230	29300	29339	29237	29070	29199	28817	29456	29264	29189	29087	29248	29135	29178	29133	29293	29304	29299	29371	29548	29413	29223	29035	29045	29049	29147	28928	29143	29035	29043	28923	29309	29509	29341	29321	29029	29085	29096	29291	29079	28982	29119	29033	29352	29405	29186	28960	29124	29441	28998	29285	29390	29163	29049	29262	29284	29356	29010	29302	29159	29303	29017	29203	29222	29321	29382	28988	29215	29388	29161	28893	29259	29176	29163	29236	29172	29299	29160	29247	29045	29213	29194	29281	29081	29247	29269	29162	29044	29136	29260	28875	29053	28930	29154	29354	29098	29524	29195	29297	29219	29416	29007	29305	29205	29342	29224	29046	29356	29037	29170	28922	29155	29183	29091	28810	29228	29312	29058	29349	29263	29331	29206	29213	29030	29069	29220	29216	29426	29115	29027	28948	29230	29325	29376	29315	29152	29397	29250	29310	29195	29125	28908	29351	29562	29399	29370	29073	29171	29047	29261	29411	29308	29095	29223	29020	29333	29240	29189	29131	29204	29127	29079	29187	29269	29212	29074	29083	29214	29176	29106	29234	29491	29122	29106	29265	29351	29188	28899	29356	28968	29201	29150	29209	29086	28922	29106	29411	29409	29260	28958	29293	29361	29230	29269	29051	29281	29084	28905	29056	29242	29178	29411	29235	29200	29103	29023	29021	29179	29246	29214	29213	28964	29217	29101	29077	29058	28968	29576	29328	29266	29234	29011	29281	29290	29052	29186	29087	29227	29090	28774	29205	29304	29265	29355	29138	29218	29142	29159	28986	29054	29129	29100	29370	29101	29281	28998	29171	29093	29333	28777	29367	29211	29413	29472	29374	29308	29347	29299	29071	29038	29170	29112	29183	29072	29262	29182	29010	29265	29331	29184	29247	29055	29271	29318	29256	29248	29198	29372	29184	29310	28956	29334	29246	29031	29305	28966	28877	29074	29015	29294	29205	29091	29347	29156	29117	29157	28866	28932	29334	29306	29363	29232	29538	29377	29327	29424	29172	29346	29271	29044	29112	29516	29302	29246	29239	28985	29127	29372	29079	29190	29210	28866	29181	29145	29274	29169	29114	29283	29286	28968	29068	29109	29068	29198	29005	29228	29093	28965	29203	29209	29046	29104	29208	29237	29242	29052	29269	29145	29242	29200	29343	29224	29329	29406	29220	29219	29242	29293	29093	29497	29408	29465	29228	29125	29183	29161	29171	29318	29299	29323	29048	29456	29079	29369	29395	29269	29203	29033	29130	28952	29277	29080	29257	29369	28980	29370	29113	29295	29218	28969	29051	29214	29201	29119	29105	28986	29298	29198	29281	29345	29156	29309	29009	29168	29324	29180	29424	29294	28921	29353	29438	29370	29334	29211	29175	29131	28850	29170	29213	29356	29102	29225	29158	29472	29280	29299	29333	29324	29184	29218	29349	29424	29472	29099	29488	29160	29006	29383	29313	29000	29024	29061	29045	29058	29073	29011	29147	28675	29321	29329	29380	29280	29091	29071	29010	29195	29343	29257	29402	29157	29381	29275	29081	29280	29296	29235	29392	29386	29133	28996	29088	29375	29356	29093	29161	29215	28998	29346	29338	29084	29192	29123	29043	28931	29349	29373	29201	29233	29322	29443	29398	29300	29174	29240	29156	29230	29055	29214	29129	29085	29123	29260	28958	29095	29193	29015	29164	29247	29025	29199	29330	29306	29363	28996	29211	29250	29398	29195	29062	29128	29369	29243	29270	29087	29195	29157	29183	29134	29231	29310	29061	29288	29354	29284	29348	29046	28945	29209	29182	29099	29215	29105	28994	29130	28730	29357	29397	29131	29084	29254	29160	28995	29242	29432	29450	29125	29484	29277	28948	29307	29132	29464	29376	29054	29445	29211	29091	29311	29423	29109	28986	29059	29110	29175	29057	29228	29189	29250	29087	29348	29263	29261	28938	29046
19154	23355	21872	23120	33733	28198	21672	18187	17020	16816	16615	16890	16657	16562	16719	16788	16795	16864	16788	16626	16654	16854	16711	16735	16729	17021	16736	16791	16724	16768	16845	16910	16721	16649	16808	16807	16910	16739	16841	16797	16667	16738	16701	16739	16820	16784	16625	16836	16773	16805	16736	16740	16669	16816	16782	16820	16881	16689	16701	16721	16848	16694	16739	16827	16734	16773	16730	16762	16457	16877	16819	16852	16723	16494	16834	16585	17050	16841	16796	16708	16727	16768	16702	16693	16891	16890	16725	16737	16667	16731	16682	16762	16666	16808	16831	16729	16750	16664	16754	16689	16734	16886	16642	16791	16552	16669	16726	16862	16718	16728	16823	16663	16592	16799	16702	16589	16803	16583	16787	16571	16775	16605	16730	16737	16758	16891	16841	16674	16659	16809	16885	16821	16658	16472	16866	16930	16712	16659	16669	16740	16642	16744	16773	16843	16707	16854	16766	16861	16682	16810	16577	16647	16810	16849	16529	16808	16691	16829	16847	16960	16728	16671	16672	16884	16744	16647	16795	16673	16520	16737	16767	16870	16838	16913	16620	16583	16734	16938	16800	16815	16656	16642	16780	16672	16704	16561	16758	16723	16686	16714	16663	16667	16856	16818	16829	16604	16649	16811	16708	16824	16786	16761	16645	16777	16921	16716	16659	16635	16554	16792	16703	16734	16697	16977	16786	16551	16681	16509	16831	16646	16622	16630	16772	16791	16689	16643	16638	16645	16794	16814	16723	16842	16708	16881	16836	16695	16742	16727	16875	16866	16733	16767	16637	16828	16871	16628	16824	16868	16604	16597	16819	16737	16708	16865	16852	16626	16713	16811	16531	16623	16651	16668	16785	16554	16566	16831	16743	16609	16665	16582	16628	16787	16767	16878	16755	16923	16686	16872	16718	16727	16650	16749	16807	16778	16698	16842	16675	16645	16751	16691	16770	16648	16822	16786	16873	16645	16889	16652	16880	16669	16963	16833	16622	16856	16812	16859	16856	16813	16594	16726	16874	16726	16704	16936	16671	16740	16650	16805	16935	16756	16888	16633	16781	16840	16750	16838	16808	16809	16879	16796	16694	16834	16671	16680	16921	16858	16670	16707	16678	16871	16801	16849	16825	16799	16748	16627	16799	16703	16868	16657	16636	16812	16882	16661	16773	16845	16751	16716	16700	16807	16807	16809	16708	16769	16856	16841	16755	16771	16811	16732	16778	16637	16765	16582	16736	16646	16922	16855	16723	16873	16631	16661	16830	16585	16921	16788	16839	16677	16618	16866	16732	16663	16769	16696	16833	16774	16723	16817	16857	16685	16801	16726	16605	16832	17043	16697	16704	16757	16902	16787	16712	16656	16617	16691	16791	16719	16793	16944	16790	16684	16836	16645	16951	16651	16869	16910	16798	16757	16876	16870	16729	16708	16795	16825	16735	16622	16717	16670	16753	16702	16612	16854	16828	16661	16746	16631	16573	16782	16791	16590	16695	16839	16846	16824	16905	16795	16768	16823	16774	16841	16710	16742	16659	16693	16900	16790	16871	16708	16777	16733	16660	16715	16842	16856	16680	16841	16737	16651	16813	16896	16801	16767	16857	16745	16699	16745	16783	16721	16667	16658	16651	16582	16783	16792	16838	16658	16777	16915	16768	16732	16749	16797	16748	16628	16598	16748	16723	16969	16720	16886	16776	16633	16790	16801	16752	16720	16767	16699	16808	16822	16904	16804	16820	16845	16590	16878	16824	16640	16669	16769	16776	16925	16665	16612	16761	16746	16819	16604	16667	16831	16721	16760	16801	16609	16627	16772	16738	16611	16709	16801	16685	16831	16465	16734	16705	16847	16771	16790	16618	16669	16688	16615	16539	16685	16702	16725	16655	16551	16839	16669	16732	16683	16939	16851	16686	16522	16765	16727	16795	16742	16783	16867	16796	16884	16755	16902	16762	16710	16693	16846	16719	16578	16675	16736	16681	16824	16930	16713	16768	16684	16685	16725	16833	16745	16973	16545	16802	16600	16597	16668	16600	16674	16636	16756	16629	16959	16830	16657	16782	16815	16730	16703	16851	16739	16906	16811	16735	16910	16678	16752	16821	16823	16675	16780	16752	16748	16695	16819	16737	16571	16720	16639	16722	16798	16878	16787	16620	16704	16755	16806	16853	16886	16809	16633	16846	16827	16722	16817	16803	16655	16490	16640	16578	16884	16793	16542	16750	16817	16762	16631	16689	16655	16817	16771	16971	16720	16739	16863	16605	16729	16907	16711	16838	16706	16717	16757	16843	16618	16735	16843	16701	16729	16743	16672	16897	16710	16814	16650	16759	16877	16666	16829	16736	16839	16849	16658	16603	16873	16922	16598	16789	16697	16892	16592	16793	16910	16550	16748	16754	16645	16802	16804	16607	16811	16652	16781	16752	16771	16611	16659	16758	16699	16882	16941	16628	16747	16612	16844	16730	16721	16849	16636	16837	16853	16639	16698	16826	16635	16804	16829	16700	16785	16677	16840	16670	16658	16501	16770	16694	16848	16853	16706	16806	16809	16855	16836	16890	16802	16739	16724	16853	16852	16845	16814	16642	16905	16738	16792	16670	16773	16809	16659	16845	16668	16723	16745	16670	16730	16715	16549	16720	16754	16773	16731	16784	16661	16763	16691	16566	16686	16611	16821	16840	16870	16798	16766	16857	16858	16651	16763	16685	16706	16886	16662	16633	16888	16920	16882	16714	16791	16766	16684	16794	16784	16959	16701	16570	16581	16914	16738	16738	16843	16820	16791	16890	16766	16730	16782	16641	16689	16802	16628	16911	16684	16798	16655	16819	16618	16731	16736	16928	16572	16882	16809	16760	16610	16794	16623	16804	16787	16669	16812	16654	16905	16824	16769	16565	16924	16634	16746	16682	16777	16538	16754	16793	16649	16698	16687	16604	16659	16688	16666	16702	16787	16813	16710	16734	16697	16531	16697	16660	16829	16893	16653	16794	16704	16736	16634	16751	16665	16672	16659	16816	16900	16824	16817	16808	16668	16965	16663	16625	16771	16719	16693	16587	16934	16793	16772	16719	16926	16788	16734	16710	16669	16875	16882	16783	16679	16654	16767	16759	16844	16720	16574	16737	16686	16638	16759	16770	16851	16714	16802	16804	16804	16805	16731	16754	16602	16724	16706	16887	16876	17019	16684	16747	16681	16909	16817	16957	16913	16728	16785	16754	16816	16880	16696	16912	16648	16692	16694	16846	16587	16755	16657	16766	16632	16690	16608	16625	16578	16807	16746	16648	16827	16685	16952	16743	16794	16802	16644	16673	16778	16772	16717	16885	16730	16750	16924	16634	16804	16724	16759	16789	16791	16798	16778	16787	16844	17031	16732	16738	16696	16829	16576	16825	16761	16771	16862	16639	16648	16755	16646	16712	16768	16892	16834	16752	16894	16474	16577	16795	16938	16818	16842	16765	16808	16709	16787	16832	16745	16852	16756	16461	16698	16836	16526	16812	16775	16642	16644	16814	16615	16843	16648	16466	16749	16922	16844	16738	16907	16737	17051	16964	16784	16988	16680	16685	16833	16805	16582	16818	16857	16746	16855	16780	16629	16627	16794	16855	16590	16911	16814	16875	16618	16808	16658	16706	16722	16714	16754	16696	16852	16572	16794	16732	16653	16911	16750	16749	16857	16647	16543	16772	16664	16761	16731	16866	16778	16790	16636	16918	16728	16737	16613	16935	16735	16578	16727	16736	16620	16786	16801	16887	16581	16715	16695	16832	16763	16735	16875	16692	16906	16796	16821	16819	16797	16753	16896	16609	16733	16847	16825	16823	16803	16780	16736	16432	16754	16529	16709	16807	16554	16688	16906	16879	16795	16607	16525	16854	16824	16740	16577	16767	16844	16668	16662	16829	16602	16878	16739	16971	16809	16713	16600	16636	16675	16710	16632	16962	16722	16571	16668	16791	16863	16723	16836	17003	16802	16801	16824	16639	16709	16691	16812	16720	16706	16833	16840	16864	16669	16863	16746	16769	16601	16795	16784	17038	16751	16690	16749	16817	16815	16600	16849	16832	16771	16793	16839	16578	16988	17014	16754	16811	16521	16929	16727	16781	16829	16831	16846	16724	16719	16802	16895	16942	16708	16826	16818	16946	16695	16819	16815	16619	16633	16761	16824	16903	16899	16636	16688	16696	16676	16915	16666	16700	16833	16770	16968	16813	16752	16657	16766	16884	16852	16818	16579	16660	16775	16709	16725	16794	16826	16544	16779	16686	16717	16921	16693	16711	16881	16788	16744	16694	16675	16891	16768	16717	16850	16728	16958	16563	16588	16850	16763	16713	16725	16794	16741	16668	16582	16890	16762	16698	16479	16935	16741	16774	16876	16634	16660	16814	16751	16733	16676	16564	16741	16952	16751	16743	16804	16709	16938	16705	16811	16889	16806	16545	16699	16771	16708	16758	16538	16859	16685	16821	16716	16691	16822	16730	16730	16791	16762	16567	16907	16897	16847	16773	16711	16898	16767	16805	16706	16850	16752	16805	16520	16825	16802	16798	16706	16584	16801	16781	16733	16444	16868	16784	16707	16632	16949	16875	17046	16859	16746	16696	16718	16653	16723	16750	16917	16631	16822	16753	16759	16718	16987	16786	16652	16657	16575	16825	16805	16738	16688	16818	16736	16868	16809	16733	16883	16700	16654	16626	16906	16604	16704	16647	16755	16974	16842	16622	16829	16697	16673	16546	16758	16710	16757	16727	16734	16854	16879	16752	16529	16818	16740	16720	16605	17000	16755	16750	16981	16621	16886	16773	16966	16537	16902	16907	16711	16752	16684	16763	16612	16923	16710	16929	16757	16682	16753	16831	16749	16753	16888	16716	16876	16753	16710	16849	16783	16698	16680	16884	16761	16688	16960	16879	16820	16732	16809	16718	16740	16784	16675	16759	16929	16795	16946	16650	16714	16604	16674	16630	16811	16869	16766	16810	16652	16651	16774	16773	16721	16794	16628	16814	16889	16803	16625	16818	16882	16680	16574	16750	16695	16706	16772	16681	16626	16726	16765	16978	16891	16828	16629	17009	16719	16808	16632	16799	16652	16759	16787	16675	16771	16885	16772	16883	16942	16882	16676	16743	16891	16650	16838	16803	16884
23783	21236	28156	37219	74391	67345	51836	37507	32009	30206	29370	29723	29415	29243	29134	29146	29382	29330	29096	29480	29489	29271	29182	28963	29171	29171	29246	29214	29167	29371	29132	29242	29300	29304	29144	29420	29315	29114	29300	29178	29182	28919	29010	29248	29118	29102	29052	29225	29093	29388	29111	29368	29288	29118	29281	29171	28993	29316	29285	29091	29005	29239	28957	29189	29306	28969	29275	29053	29307	29054	29208	29235	29326	29185	29127	29183	29112	29021	28919	29381	29374	28976	29099	28954	29114	29052	29362	29432	28797	29102	29199	29037	29039	29040	29115	29019	29114	28937	29098	28777	29273	29119	29269	29137	29423	29064	29306	29201	29011	29221	29180	29401	29032	29339	29059	29091	29205	29195	29043	29338	28974	29107	29118	29296	28972	28847	29021	28888	29195	29169	28941	29272	28840	29098	29201	29039	29162	29204	29015	29087	29250	29107	28860	29229	28992	29055	29049	29075	29024	29169	28991	28912	29034	29121	29056	29212	28972	29010	29270	29283	29178	29070	29066	29164	29157	28995	29262	29138	29054	28997	28992	29010	28997	29359	29135	28823	29332	28891	29203	29141	29027	29006	28988	29148	28933	28918	29030	28831	29102	29231	28969	28920	29142	28995	29285	28932	29068	29001	29172	29262	28966	29033	28984	28949	28791	29279	29204	29185	29183	29091	28971	28841	29039	28949	29172	29236	28960	29181	29040	29253	29272	29199	29046	29125	28980	28972	29330	29060	29198	29093	29271	29124	28926	28984	28977	29053	29145	29146	29308	29082	29126	29264	29136	29260	29021	28977	29142	29158	29157	29165	28885	29106	29220	29142	29182	29128	29179	29178	29126	29220	29307	29267	29088	29146	28980	29083	29222	29082	29141	29396	29178	28873	29243	28987	29027	28956	29075	29252	29242	29013	29134	28935	28776	28964	29223	28778	28958	28895	29155	29207	29101	28898	29203	29048	28933	29034	29106	29032	29339	28810	29152	29119	29129	29011	29011	29193	29253	29147	29399	29111	29121	29405	29062	29053	29154	29075	29278	29448	29241	29135	29186	28717	29184	28815	28900	28925	29377	29000	29295	28966	29046	29204	29009	29104	28948	29422	29160	29087	29317	29113	29116	29125	29218	29168	29273	29164	28999	28738	29142	28804	29085	29072	29215	29206	29177	29337	29319	29292	29046	29183	29091	29358	28946	29150	29121	28966	28989	29030	28969	29187	29014	28939	29164	29168	29199	28984	29047	29079	29204	29291	29325	29072	29125	29278	29103	28890	29138	29100	28911	29334	29127	29231	29176	29093	29241	29180	29380	29118	29172	28971	29047	29033	29384	29232	29208	29194	29213	29070	29090	29048	29298	29155	29119	28982	29065	29038	29120	29167	29264	29276	29051	29238	29221	29064	29275	29255	28828	29021	29324	28930	28910	29151	28925	29343	29236	29189	29253	29152	29087	29047	29042	29130	29169	29363	29287	29177	29013	29296	29189	28997	29275	29364	29000	29156	28953	29243	29007	29152	29019	28941	29176	29313	29381	29073	29190	29207	29276	28858	28948	29000	29262	29020	29151	29274	29032	29035	28964	28869	29237	29114	29160	29136	29200	29092	29041	28939	28962	29281	28996	28833	28902	29237	29104	29193	28955	29120	29229	28970	28812	29009	29247	29243	29272	29033	29180	29182	29197	29053	28789	29222	29238	29188	29108	29054	28857	29135	29116	28901	29076	29116	28936	28969	29080	29151	29181	29174	29021	29110	29179	29233	28947	28869	29108	29190	28906	29152	28880	28939	29382	28912	29156	29316	29380	29119	29276	29152	29246	29029	29231	29086	29087	28964	28982	29139	29265	29182	29161	29098	28986	29236	29167	29121	29029	28934	29043	29127	29365	29092	29077	29243	29192	29271	29211	29014	29003	28948	29202	29098	29043	29381	29052	29281	29073	28875	29273	29113	28957	29379	29166	29086	29240	29279	28915	28885	29245	29186	29221	29105	29203	28991	28942	29160	29171	28954	28886	29039	29195	29177	29250	29131	29245	28916	28986	28945	29238	29304	29147	29176	29167	29191	28913	29137	28922	29234	29188	28915	28950	29166	28949	29136	29074	29021	29007	29147	28989	29207	29073	29049	29227	29084	29054	29070	28992	29026	29325	29157	29244	28997	29166	29097	29215	29076	29288	29197	28973	29255	28990	28939	29328	29007	28971	29119	29219	29186	29168	29093	29137	28994	29182	29048	28915	29269	29229	29177	28842	28910	29061	29320	29273	28968	28921	29019	29150	28987	29228	29289	29118	28852	29516	29226	29115	29309	29086	29241	29120	29229	29213	28892	29296	28957	29036	28975	29109	28858	29173	29206	28978	28953	29294	29295	29053	29161	29004	28947	29191	28981	29047	28732	28828	29146	29204	29156	28987	29139	29225	29238	28811	28933	29239	29139	28972	29072	29188	29101	29145	28947	28988	29228	29134	28976	28937	28880	29031	29009	29016	28775	28843	29246	29148	29018	29036	29100	29277	29405	29345	29219	29034	29171	29045	28919	29130	29065	29560	28770	29064	29422	28858	29205	29196	29320	28957	29085	29164	28811	28943	29130	29197	29266	29165	29102	29101	29323	29300	29200	29241	29365	29170	29162	29120	28944	29270	29220	29089	28997	29217	29032	29345	29038	29155	28985	29301	29342	29230	29081	29000	29181	29404	29131	29188	29262	28905	29247	29199	29072	29283	29148	29208	29154	29227	28907	29089	29028	29274	29183	29108	29068	28893	29231	29027	29066	29132	29064	29042	28988	29079	29219	29144	28958	29059	29113	29266	29366	28898	28992	29124	29186	28983	29349	29320	29073	28862	28761	28971	29039	29114	29095	29122	28997	29018	29168	29199	29321	29073	29110	29088	29104	29026	29221	29221	29100	29202	29103	28985	29108	29182	29105	29101	29114	29204	29052	29127	29183	29018	29136	29290	29045	29191	28939	28945	29022	29142	29096	29093	29222	29277	29064	29146	29034	28905	29013	29338	29420	29327	29218	28965	29055	29058	29188	29043	28955	29230	29085	29136	29236	28983	29073	28994	29125	29029	29218	29140	28870	29527	28854	29117	28906	28936	29180	29320	28721	28915	29155	29203	29145	29211	29297	29080	29292	29130	29039	29219	28906	29164	29012	29070	29110	28973	29195	28902	29368	29394	29121	29135	29188	29265	29048	29024	28870	29306	29191	28929	29197	29233	29055	29119	29093	29063	29111	29171	29153	29063	29064	28999	29130	29146	29154	29245	28981	29297	29249	29434	28987	29212	29305	29068	29128	29083	29147	29029	29187	29183	28944	29013	28969	29189	29155	29193	29212	28971	29269	29252	29177	29375	29007	28853	29049	28967	29133	29331	29012	29044	29009	28874	29096	29415	29136	28992	29386	29088	28933	28702	29074	28964	28968	29052	28981	29316	29162	29334	28964	28911	29142	29137	28963	29062	29240	28827	29402	29017	28949	29113	29015	29099	28843	29007	29202	29072	29060	29112	28962	29253	29096	29284	29414	29116	29033	28990	29217	29094	29219	28971	29325	29312	29220	29056	29165	28935	29014	28972	29214	29231	28977	28896	29123	28941	29209	28843	29178	28926	29128	28956	29171	28998	29165	29159	29264	29057	29117	29199	29006	29297	28894	29401	29078	29117	29084	28814	29047	29116	29219	29200	29327	29315	29255	29444	29154	29128	29163	28963	28961	29160	28904	29087	29170	29037	29334	29088	29271	29162	29071	29242	28974	29072	28906	29075	29210	29131	28871	28953	29178	29251	29308	29266	29014	29029	29029	29311	29071	29179	29218	29310	29096	29015	29087	28972	29251	28923	29205	29105	28999	28818	29121	29219	29311	29207	29017	28923	29055	29288	29129	29171	29433	29196	28952	29353	29164	29230	29365	28921	29108	29129	29358	29093	29108	28963	29208	29074	28991	29018	29189	29141	29047	29144	29038	29252	29376	28958	29017	29339	29290	29132	29356	29169	29254	29260	29243	28959	29149	29101	29164	28970	29131	29351	28971	29117	29333	29223	29134	29038	29111	29101	29166	28879	28776	29055	29114	29100	29359	29265	29088	29018	29096	29050	29218	28955	29160	29033	29151	29082	29358	29111	29043	29212	28961	29016	29035	29285	28972	29260	29349	29202	29216	29157	29143	29172	29223	29062	29120	29109	29365	29247	29068	29181	29310	29403	28975	29133	29155	29119	28994	28865	29232	29192	29108	29114	29319	29119	29076	29268	29291	28987	29162	29230	29174	29341	29106	28939	29099	28792	28997	29167	29048	29138	29123	29252	28971	29066	29168	29188	29257	29029	29167	29081	29042	28898	29066	29210	28967	29071	29266	28999	29034	28974	29295	28931	29143	29172	29286	28886	28778	29150	29342	29316	29410	29066	29001	29173	29015	29031	29182	29020	29141	29105	29154	29227	28975	28998	28901	29344	28905	28869	28877	29302	28998	29173	29211	29249	29088	29297	29386	29107	29065	29013	29162	29433	28979	29253	29400	29213	28926	29000	29224	29128	29344	29284	28835	29185	29312	29166	29256	29002	29133	29214	29209	29075	29196	29127	28981	29224	29041	29038	29135	29106	29133	29271	28982	29306	28979	28883	28983	29071	29007	29014	29261	29005	28946	29075	29145	29112	29245	28938	28855	28982	29332	29273	29133	29036	29069	29107	29015	29345	29034	29314	29173	29027	29224	29241	29022	29195	29039	28773	29045	29036	29419	29145	29116	29080	28946	29245	29319	29004	29413	29168	29119	29127	29088	28947	29077	28912	29048	29195	28885	29266	29341	29367	29127	29088	29267	29090	29307	29126	28846	28976	29049	28970	29088	29080	29090	29105	29046	29149	29059	29255	29160	29110	29393	29282	29178	29070	28644	29231	28927	29088	28865	29098	28875	28964	28959	28927	29237	29157	28753	29154	28991	28973	28892	29294	28852	29049	29250	29232	28990	29121	29284	29002	29292	29006	29201	28990	29136	29067	29067	29237	29286	29092	29002	29028	29115	29305	29047	29139	29144	29128	29178	29183	29114	29115	29026	29061	29123	29256	28885	29007	29112	29034	29264	29293	29174	28981	29239	29084	29128	29222	29236	29211	29118	29203	29170	29243	29030	29134	29446	28964	29254	29140	29168
20244	33699	31418	53532	83396	66636	41653	24904	19547	17454	17102	16996	17117	17243	16949	17182	17072	17277	17043	17056	17160	17001	17064	17077	17160	16983	17104	17065	17173	17164	17093	17023	17103	16899	17174	17217	16936	17002	16927	16900	17039	17073	16978	17153	17065	16952	16832	17063	17019	17004	17133	16964	17025	17037	17024	17045	16974	16962	16939	17017	17063	17151	17016	16940	17129	16912	17074	16799	17024	17029	17063	17176	17066	16903	17123	17097	17016	17071	17173	16958	17010	16965	17090	17229	17059	17058	17118	17039	17083	17041	17197	16885	16831	16846	16916	17087	17175	16941	16955	16971	16997	16985	16972	16826	16889	17022	16964	17054	16971	16998	17140	17070	17075	17030	17059	16928	16916	17031	16785	16889	16893	17030	17041	16965	16876	16982	17019	17102	16720	16844	16881	17182	16901	17006	16902	16943	17135	16975	17146	16933	16938	16848	16901	16977	16948	17055	17027	17171	16946	16829	16941	16885	17133	16998	17054	17069	17032	17096	16841	17048	16955	17093	17039	17038	16966	16901	17148	16939	16942	16976	16922	17021	16930	17223	16866	17086	16755	17010	17066	16809	17038	16958	16942	17016	16957	16956	16839	16964	16909	16756	17029	16821	16916	16879	16984	16861	16962	16957	16981	16930	16952	16906	16957	17039	16910	16886	16864	17035	17046	16953	16951	16985	17044	16934	16899	16923	16778	17042	16950	17101	17108	16972	16969	16927	16911	16975	16860	17033	17048	16977	16974	16911	16934	17130	16995	16858	17073	16987	17102	17032	17129	17096	17095	17066	17103	16931	16953	16954	16932	16966	17186	16961	16905	16951	16978	16981	16936	16975	16838	16981	17132	17164	16917	17078	17065	16991	16934	16928	17002	17101	16991	16812	17026	16911	17049	17156	16965	17017	17030	17127	16980	17074	16875	16922	16907	17091	16957	17040	17234	17115	16981	17045	16847	16922	16959	16981	16922	16849	17097	17041	16872	17019	16970	17023	17066	16629	17045	17034	17014	17028	16911	16908	17183	17102	16945	17023	17079	16924	16997	17259	16910	17176	17159	16985	16842	16856	16923	17022	17082	17018	16882	17028	16989	16940	16898	16826	16880	16953	16928	17045	17023	17111	17043	17122	16996	16934	17049	17007	16823	16994	16993	16887	16977	17189	16789	16967	17004	17107	16860	17155	17078	17021	17070	16915	16827	17083	17056	17077	17008	16913	17130	16699	17096	17076	16989	16972	17122	17024	16902	16888	16831	17095	16932	17082	17067	17017	16864	16928	17095	16926	16899	17182	16988	16929	17112	16802	16986	16902	16983	16821	17016	16946	16958	17168	17115	17001	17112	17308	17021	16860	17006	16944	16863	17084	17031	16972	17013	17067	16925	17024	17021	16903	16893	16918	17096	17036	17143	17069	16928	16885	16810	16888	16822	17029	16926	16949	16944	16929	16818	16972	16953	17038	16877	16800	17080	16738	17124	16891	16996	17094	16963	17010	16962	16956	17006	17063	16747	17034	17099	17095	16945	16968	16884	17030	17081	17083	16955	17019	16938	17153	17042	16930	16944	16950	16921	16994	16891	16919	17094	17076	16982	17040	16885	16953	16966	17012	17072	16768	17047	16865	16911	17018	17163	16760	16976	17040	16938	16994	17013	17089	16957	16999	17107	16886	17049	16870	17206	17077	17006	17057	17036	16979	16816	16757	16920	16963	17079	16870	16930	16780	16878	17031	16786	16954	17016	16992	17017	17025	17067	17058	16929	16975	16969	17040	16871	16954	17001	17007	16904	16978	17000	16930	16830	16842	17021	16856	17060	16944	16886	17000	17020	16970	17138	16843	17049	17158	16895	16897	17005	16952	16991	16891	16974	16951	17000	16854	17158	17079	17064	17012	16971	17002	16872	16984	17043	16941	17053	16914	17021	16959	17050	16928	17036	16857	16825	16796	17008	16999	16962	17017	17081	17033	16993	17109	17050	17017	17051	16890	17007	17051	16890	17117	17024	17146	16999	16961	17002	17126	17004	17276	16995	17019	17001	17015	16934	16952	16888	17060	17019	16982	17141	16523	17133	16986	16915	16994	16903	16917	16910	16894	17042	17037	16978	17153	16882	16887	16882	16992	17090	17097	17098	16978	17130	16938	17022	16913	16879	16992	17002	16955	17115	16823	17107	16996	17105	17041	17016	16965	17057	16993	16932	16934	17005	16991	16928	17020	17033	16955	16897	17103	17152	16701	17028	17005	17060	17050	17004	17130	17171	17080	16928	17030	16943	17024	16950	16937	17128	16991	16940	16947	16903	17055	16862	16866	17079	16836	16998	17055	17004	17173	17112	16867	16936	16950	17025	16776	17144	17037	16899	17088	16984	16993	17014	17050	16966	17073	16950	16996	16915	17117	16984	16996	17044	17020	17008	16851	17117	17004	17100	17042	16952	17087	17007	17139	16963	17022	16965	17022	17036	16893	16833	17007	17007	16933	17015	17108	16943	16867	17090	16864	16836	17301	16918	16840	17069	16996	16937	16952	16910	16927	17046	16921	16955	17002	16951	17008	17011	16945	17003	16965	16850	16979	17063	16966	16891	17056	16934	16890	17023	16932	16927	17013	17104	17186	17061	17069	16661	17023	16754	16973	16991	16842	16957	17078	17079	17007	16945	16838	16861	17058	17026	16941	16975	17075	16692	16937	16998	16802	16900	17123	16948	16900	17098	17018	17019	16979	17104	17055	16922	16918	16915	17130	16974	17028	16995	17079	16942	17024	16957	16981	16842	17044	17120	16953	16970	16957	16946	16924	16983	17081	16860	17136	16897	16932	16778	17153	16974	17062	17040	16912	17196	16765	17035	17030	17011	16995	16999	16975	17054	17139	16840	17157	17036	16924	16959	16824	17096	17082	17038	16906	17137	17041	17218	16953	16808	17052	17085	17083	17018	16917	16943	17030	17028	16838	16931	17022	16973	16914	17181	16884	16950	17071	16973	17007	16809	16970	17135	16957	17121	17021	17071	16937	16930	16973	16993	16820	16857	16922	17212	16854	17236	17040	17049	17048	16979	16923	16996	17168	17123	16961	17113	16871	16948	16822	17145	16947	17025	17032	16988	17101	17070	17074	17087	16841	17163	16795	16870	16913	16942	16952	17054	16968	17006	17073	16959	16921	16987	17132	16863	17018	17013	16897	17188	16915	17050	16850	17205	16921	17001	16979	16981	16801	16902	17039	17122	16867	17066	16865	16991	16961	16798	17073	16963	16927	17102	17060	16915	17077	16973	17113	16926	16952	17074	16944	16934	16870	16804	16821	17193	17054	16990	16742	17040	17102	17025	16979	17150	17100	16793	16886	17199	16765	17049	17003	16934	16984	16856	16911	17241	17068	17116	17023	16923	17038	16842	16952	16821	16957	16990	16982	17078	16890	17103	16983	16943	17049	16897	17000	16845	17095	16792	16885	17057	17101	16996	16714	17111	17151	16892	16976	17073	17090	17154	16863	17012	16973	16984	17115	16928	16919	16894	17028	16942	17200	16767	17088	17188	16860	17026	16854	17144	16890	16940	17167	16879	17001	16977	16874	16929	16967	17015	16918	17103	16938	17099	16938	17166	17089	17108	16946	17109	17127	16831	16985	16894	16904	17094	16889	16913	16893	17152	16899	17045	16948	17017	17014	17059	16978	16944	17020	16901	17155	17032	17057	17147	16954	17060	17051	17051	17080	17030	17136	16937	16950	16958	17020	16882	17014	17111	17028	17122	16948	16937	16916	17021	17009	16903	16945	17000	17112	16938	17029	16938	17097	16945	16990	16924	16891	17205	16997	16901	17138	16900	16890	16906	17113	17087	16929	17051	17019	17035	17067	17023	17081	17041	16959	16917	17045	17055	17103	16935	16984	17012	17055	17022	16866	17051	17123	17008	17124	16944	16991	16982	17095	17058	16817	16969	17060	17236	16887	16910	16981	17164	17057	17194	17146	16924	16905	17104	16994	16980	16872	16941	16844	16966	17015	16959	17123	16994	16955	17167	16934	17000	17121	17112	17045	16914	17025	17114	16971	16934	17027	17068	16999	16991	16776	17082	16928	17180	17004	17024	17133	16800	17037	17008	16982	16995	16926	17169	16932	16899	16995	17056	17047	17044	16811	16844	16823	17226	17188	16919	16928	17062	17123	17043	17106	17148	16953	16954	16850	17076	17122	17090	16987	16977	16956	17079	16915	17050	16934	16978	16895	16853	16900	17024	17018	16974	17082	17157	17109	17094	16865	16899	17132	16924	16974	16861	16891	17125	16916	16966	16896	16963	16975	16969	16996	17112	17139	16866	16991	17060	16993	16867	16938	16884	16953	16759	17075	17105	17012	17095	17017	17053	16967	17028	17035	16857	16881	16954	17214	16952	17132	17047	17103	17139	17028	16992	16917	16976	16928	16963	16992	16963	17132	17052	16789	16958	16931	16934	16930	16914	17041	17020	16969	16953	16879	17034	16987	17048	16965	16905	17046	17013	16939	16973	16941	16810	16914	16993	17048	16706	16945	17017	17053	17043	16899	17217	16990	17142	17078	17014	17199	17045	17114	17203	16961	17063	16963	16946	16981	17153	17057	17004	16946	17150	17031	16867	17033	17068	17014	16948	16949	17019	17076	16904	16981	17049	16846	16819	17033	16964	16883	17039	16983	16913	16958	17070	16912	17106	16914	17068	16863	16781	16767	16923	16868	17004	16891	16989	17051	16947	16919	17011	16979	16807	16993	17056	16886	17025	16841	17129	16869	17005	16951	16906	17019	16817	16962	16885	16908	17065	17046	17125	16874	16826	16886	16944	17099	17027	16946	17112	16999	17069	16895	16989	17036	17070	16983	16987	17133	17050	17053	17057	16992	17023	17091	16984	16937	16953	16908	17024	17039	16953	16954	16960	17028	16862	17212	16943	17125	16933	16986	17132	17030	16922	17033	16886	16871	17093	16991	16895	16850	17032	16900	16918	17065	16899	16807	16920	16926	17043	16959	16972	17046	17110	16955	17023	16859	16981	16998	17100	17070	16907	16923	16864	16927	17122	16873	16913	17095	17140	16976	16790	17038	17027	16798	16984	16981	16945	16933	16993	16956	17147	17011	16965	17061	17027	17230	16960	17035	17294	17045	16826	16944	16936	17111
23014	21363	28447	45742	76697	73714	60339	43412	35978	32312	30709	30507	30638	30438	30811	30323	30444	30244	30592	30298	30265	30201	30467	30625	30322	30657	30421	30375	30297	30268	30495	30121	30353	30418	30018	30346	30107	30415	30348	30348	30352	30486	30452	30171	30428	30238	30064	30246	30297	30506	30437	30337	30278	30280	30319	30503	30452	30192	30458	30252	30291	30369	30170	30016	30374	30174	30070	30046	30037	30437	30288	30287	30521	30385	30402	30203	30403	30423	30284	30021	30339	30475	30277	30273	30168	30020	30310	30146	30122	30208	30281	30291	30278	30364	30384	30423	30252	30187	30134	30065	30084	30196	30187	30046	30146	30259	30245	30467	30108	30077	30154	30290	30241	30173	30388	30073	30333	30169	30089	30163	30410	30185	30275	30305	30460	30023	30217	30418	30225	30175	30243	30215	30104	30199	30097	30418	29973	30222	30408	30156	30304	30223	30254	30130	29958	30051	30171	30225	30150	30272	30224	30315	30173	30119	30233	30295	30307	30363	30152	30225	29987	30144	30093	30267	30023	30249	30111	30151	30336	30097	29997	30345	30163	30094	29997	30203	30105	30202	30305	30219	30374	30352	30378	30279	30256	30037	30615	30138	30315	30187	29890	30174	30079	30310	30022	30246	30275	30294	30329	30347	30340	30170	30249	30333	30008	30226	30026	30584	30138	30454	30168	30207	30039	30203	30077	30410	30223	30195	30301	30139	30111	30330	30155	30044	30169	30074	30081	30412	30144	30334	30130	30072	30249	30091	30271	30402	30253	30067	30381	30083	30361	30244	30401	30443	30131	30181	30288	30188	30369	30285	30121	30141	30291	30146	30255	30411	30069	30136	30051	30244	30101	30192	30160	30066	30311	29974	30127	29997	30310	30048	30173	30126	29963	30122	30258	30209	30156	30204	30171	30236	30250	30149	30098	29915	29893	30381	30248	30175	30241	30188	29847	30023	30346	30236	30269	30124	30054	30386	30239	30059	30511	30512	30205	30065	30202	30244	30120	30376	30470	30368	30506	30088	30296	30120	30436	30102	30233	29937	29938	30049	30380	30010	30172	30149	30131	30021	30001	30003	30203	30412	30139	30217	30090	30051	30262	30137	30085	30144	30075	30308	30045	30213	30318	30309	30321	30073	29874	30150	30281	30143	30224	29919	30141	30120	30130	30115	29994	30214	30173	30119	30047	29851	30264	30089	30197	30059	30277	30059	30420	30227	30095	30162	30126	30211	30205	30111	30331	30084	29891	29856	29907	30227	30138	29945	30248	29938	30190	30302	30322	30099	30372	30081	30030	30276	30135	30133	30354	30119	30043	30175	30180	29860	30067	30085	30417	30054	30094	30291	30183	30352	30133	30081	30182	30269	30226	30097	30094	30067	30269	30301	30257	29916	29931	30082	30305	30200	30103	30165	30269	30267	30330	30188	30208	30270	30289	30248	30105	30272	30248	30125	30369	30118	30084	30140	30224	30193	30364	30180	29978	30058	30296	30069	30151	30132	30174	30279	30383	29975	30097	30077	30166	30019	30233	30297	30212	30445	30128	30069	30099	30102	30227	30408	30508	30223	30036	30119	30293	30177	30404	30527	30252	30160	30290	30130	29722	30166	29980	30094	30032	30046	30439	30379	29982	30081	30248	30514	30244	30209	30158	30218	30082	30189	30236	30241	30322	30190	30107	30090	30475	29984	29880	30311	30081	30328	30199	30221	30164	30169	30188	29964	30355	30014	30127	30170	30362	30209	30097	30130	30196	30241	30349	29978	30228	30140	30308	30262	30153	29961	30177	30214	30246	29858	30132	30190	30221	30078	30427	30277	30496	30326	30296	30005	30233	30316	30138	30267	30106	30131	30245	30044	30304	29988	30452	29993	30124	30275	30077	30272	30242	29908	30216	30237	30173	30302	30004	30178	30079	30178	30195	30173	30274	30232	29932	30046	30413	30193	30095	30361	30233	30098	30127	29892	29959	30046	30480	30333	30212	30284	30231	29979	30234	30179	30071	30243	30157	30096	30119	30403	30149	29981	30397	30076	30317	30320	30272	30075	30059	30119	30134	30633	30228	30166	30320	30260	30315	30497	30473	30293	30129	30337	30168	30218	30268	30312	30106	30214	30245	30326	30313	30199	30174	30134	30435	29979	30225	30048	30383	30164	30263	30141	30190	30275	29921	30246	30179	30390	30197	30048	30545	30283	30295	30160	30172	30115	30158	30245	30209	30070	30403	30092	29987	30225	30401	30019	30265	30221	30101	30151	30371	30029	30208	29871	30111	30154	30257	30468	30278	30144	30169	30291	30166	30127	30232	30087	30463	30280	30140	30213	30091	30183	30306	30422	30166	30091	30228	30190	30018	30477	30135	30064	30119	30432	30145	30274	30233	30201	30224	29997	30126	30266	29846	30299	30496	30179	30305	30158	30261	30241	30274	29816	30333	29954	30103	30249	30092	30357	30547	30232	30306	30132	30182	30210	30385	30251	30246	30170	30274	30352	30108	30212	29977	30071	30148	30008	30375	30169	30197	30111	29983	30105	29942	30036	30174	30484	30098	29964	30287	30289	30282	30637	30019	30316	30094	30048	30148	30210	30184	30180	30234	30173	30199	30076	30197	30390	30261	30300	30175	30035	30205	30277	30598	30185	30392	30425	30312	29972	30220	30319	30104	30121	29908	29911	30159	30150	30098	30196	30063	30220	29992	30145	30190	30212	30310	30328	30237	30346	30245	30217	29984	30444	30213	30061	30323	30368	30075	30161	30007	30200	30417	30177	29991	30290	30053	30190	30196	30227	30207	29922	30204	29968	30155	29729	30083	30334	29974	30043	30172	30310	30006	29974	30196	30045	30292	30076	30288	30428	29949	30233	29817	30352	30229	30353	30186	30029	30227	29999	30190	30049	30467	29976	30016	30012	30130	30205	30232	30178	30304	30302	30074	30044	30144	29926	29999	30073	30364	30260	30063	30080	30169	29945	30011	30061	30263	30228	30144	29847	30289	29930	30245	29984	30211	29979	30211	30335	30245	30042	30153	30213	30440	30046	30431	29990	30046	30185	30228	30228	29856	30326	30396	30136	29905	30121	30100	30089	30131	30357	30206	30203	30351	30041	30147	30092	30231	30409	30218	30078	30136	30140	30199	30185	30081	30194	30172	30157	30213	30146	30374	30333	30334	30120	29886	30225	29927	30096	30272	29991	30302	30477	30314	30379	30157	30151	30476	30132	30020	30166	29936	30340	30038	29952	30252	30316	30126	30146	30004	30343	30132	30322	30328	29898	30113	30453	30265	30360	30306	30045	30209	30225	30331	30301	30142	30023	30160	30049	30161	30079	30132	30260	30112	30137	30019	29989	29886	29925	30186	30120	30245	30040	30149	30166	30428	30116	30154	30284	30062	30285	30086	30118	30111	30174	30091	30133	30409	30211	30159	30314	30043	30126	30178	30366	30166	30102	30342	30481	30407	30134	30093	30090	30147	30106	30364	30250	30031	30389	30113	30043	30294	30273	29826	30102	30152	30085	30069	30154	30412	29991	30199	30273	30318	30172	30080	30204	30226	30243	30402	30191	30063	30192	29978	30200	30228	30293	30070	30062	29994	30234	30110	30255	30267	30408	30069	29952	30204	30040	30047	30087	30431	29944	30133	30022	30093	30185	30190	30239	30269	30019	30186	30223	30062	29972	30409	30060	29767	30089	29797	30048	30144	30044	29928	30101	30198	30476	30456	30271	30308	30279	30342	30028	30128	30110	30159	30170	30443	30444	30102	30004	30292	30351	30244	29974	29965	29975	30167	30036	30138	30023	30106	30379	30482	30206	30197	30448	30095	30033	30387	30052	30275	29894	29912	30036	30003	30010	30443	30159	30247	29833	30088	30584	30423	30153	30320	30525	30140	30042	30369	30035	30151	30040	30186	29991	29846	30247	30280	30167	30296	30100	30006	30152	30076	30165	30340	30188	30387	30310	30156	30217	30067	29914	30130	30296	30278	29944	30153	30078	30309	29870	30092	30219	30278	30307	30227	29937	30108	30090	29851	30382	30229	29963	30184	30196	30133	30248	30119	29876	30103	30092	30179	30101	30178	29909	30155	30270	30231	30030	30032	30012	30002	30146	30274	30193	30071	30096	30248	30333	29987	30302	30222	30335	30366	30101	30388	30057	29928	30407	30123	30359	30257	29899	30073	30213	30025	30314	30111	30101	29881	29774	29783	30223	30108	30275	30329	30013	30126	30197	30253	30006	30148	30259	30304	30302	30320	30038	30082	30071	30223	30349	30403	30226	30402	29938	30211	30140	30313	30479	30013	30156	30216	30144	30101	30159	30187	30076	30143	30378	30382	30237	30207	30176	30147	29947	30357	30163	30392	30247	30144	30141	30264	30069	30157	30400	30165	29974	30247	30243	30313	30272	30204	30006	30271	30073	30372	30113	30148	30135	30141	30173	30442	29944	29903	30319	30151	30154	30324	30252	29922	30385	30036	30309	30387	30039	30044	30010	30273	30302	30288	30191	30319	30097	30280	30493	30145	30251	30297	30136	30200	30245	30059	30222	30405	30231	30369	29984	30358	30270	30345	30105	29865	30482	30189	30041	30530	30006	30100	29932	30115	30213	29899	30090	30360	30463	30306	30217	30431	30079	30285	30396	30188	30083	30041	30107	30030	30323	30367	30057	30134	29976	29851	30161	30297	30120	30223	30127	30334	30111	30346	30221	30304	30195	30311	30224	30202	30223	30270	30298	30331	30296	30290	30189	30118	30307	30275	30260	30191	30200	30049	30069	30012	30223	30097	29958	30065	29962	30093	30204	30120	29967	30265	30060	30196	30199	30211	30349	30143	30148	30485	30250	30383	30159	30218	30089	30167	30390	30152	30251	30014	30278	30146	30158	30203	29907	30317	30172	30404	30029	30173	30101	30132	29976	30284	30543	30328	30513	30316	30146	30343	30263	30241	30296	30048	30179	30246	29996	30178	30225	30353	30117	29953	30149	30176	30154	30051	29958	30106	29950	30053	30202	30093	30229	30295	30254	30003	30241	30174	30390	30258	30155	30364	30164	30274	30258	30258	29897	30323	30045	30145	30149	30181	30204	30305	30449	30201	30131	30224	30157	29938	30156	30368	30221	30115	30277	30442	30252	30028	30072	30425	30361
21673	40008	38607	77350	90530	78712	54422	32912	23147	18659	17911	17836	17965	17856	17882	17785	17640	17759	17530	17638	17936	17840	17842	17852	17660	17827	17604	17735	17696	17825	17810	17646	17785	17708	17644	17680	17849	17764	17821	17787	17749	17826	17832	17700	17741	17753	17606	17804	17842	17738	17790	17847	17665	17687	17873	17808	17783	17740	17728	17662	17808	17611	17868	17680	17713	17819	17655	17749	17786	17834	17670	17779	17727	17717	17767	17826	17581	17600	17761	17893	17606	17876	17711	17624	17744	17837	17676	17802	17723	17972	17711	17680	17785	17602	17712	17747	17738	17627	17749	17584	17766	17649	17835	17702	17722	17809	17670	17693	17879	17612	17981	17671	17674	17730	17681	17678	17812	17776	17759	17639	17740	17650	17725	17615	17834	17774	17668	17713	17843	17851	17681	17785	17861	17748	17756	17657	17736	17904	17731	17749	17616	17816	17636	17767	17652	17760	17751	17716	17678	17751	17681	17766	17587	17850	17797	17890	17692	17640	17695	17740	17791	17719	17746	17739	17849	17890	17609	17832	17436	17451	17730	17507	17728	17854	17730	17674	17541	17709	17720	17979	17891	17641	17791	17674	17625	17585	17660	17673	17653	17699	17650	17418	17845	17644	17668	17762	17726	17770	17689	17448	17650	17571	17577	17720	17642	17685	17725	17622	17604	17662	17617	17609	17612	17614	17601	17628	17702	17733	17807	17685	17715	17878	17858	17714	17715	17532	17660	17817	17635	17687	17776	17601	17820	17642	17754	17584	17548	17657	17763	17760	17676	17607	17836	17827	17530	17651	17649	17686	17506	17770	17678	17587	17803	17820	17830	17850	17651	17616	17787	17598	17853	17708	17833	17528	17701	17622	17750	17612	17708	17767	17855	17759	17746	17716	17771	17579	17815	17697	17680	17655	17626	17666	17643	17590	17756	17599	17834	17674	17698	17814	17589	17578	17761	17715	17732	17536	17749	17644	17700	17610	17729	17766	17569	17661	17600	17835	17676	17884	17636	17718	17713	17345	17605	17680	17587	17857	17750	17710	17783	17759	17847	17715	17754	17553	17637	17702	17977	17667	17508	17720	17785	17723	17578	17830	17736	17650	17709	17852	17436	17891	17829	17817	17683	17541	17614	17716	17897	17724	17751	17654	17593	17723	17981	17598	17700	17736	17600	17599	17920	17703	17688	17625	17679	17762	17615	17879	17715	17605	17611	17703	17631	17693	17802	17704	17594	17454	17786	17704	17667	17586	17753	17871	17811	17837	17706	17733	17898	17612	17713	17618	17748	17777	17605	17537	17664	17934	17756	17677	17639	17811	17657	17633	17701	17794	17681	17717	17785	17671	17800	17676	17715	17536	17684	17703	17751	17813	17578	17556	17640	17816	17561	17758	17681	17698	17721	17773	17781	17634	17757	17657	17666	17690	17666	17644	17680	17715	17739	17580	17741	17668	17840	17741	17707	17703	17509	17785	17698	17722	17838	17679	17813	17813	17662	17652	17633	17673	17713	17693	17640	17787	17686	17881	17661	17675	17697	17724	17608	17680	17756	17646	17656	17497	17528	17783	17688	17594	17747	17535	17574	17551	17826	17670	17810	17802	17640	17879	17420	17562	17561	17705	17792	17813	17526	17774	17689	17666	17827	17764	17624	17569	17662	17715	17707	17733	17775	17470	17683	17544	17569	17822	17777	17946	17762	17565	17837	17873	17739	17719	17629	17604	17762	17729	17919	17669	17728	17769	17739	17734	17758	17774	17886	17680	17741	17774	17847	17700	17732	17888	17786	17631	17705	17707	17711	17990	17613	17775	17772	17645	17728	17584	17580	17833	17592	17592	17471	17815	17745	17803	17708	17737	17709	17689	17458	17694	17653	17657	17767	17916	17509	17632	17767	17635	17820	17567	17793	17630	17550	17811	17600	17844	17765	17637	17508	17925	17730	17852	17622	17759	17755	17611	17774	17708	17718	17737	17612	17781	17785	17811	17798	17837	17800	17739	17670	17592	17869	17729	17460	17785	17799	17854	17751	17563	17807	17756	17588	17787	17674	17839	17751	17594	17734	17536	17578	17750	17778	17850	17623	17946	17757	17753	17686	17790	17727	17809	17744	17725	17899	17729	17706	17655	17728	17664	17871	17685	17537	17560	17815	17765	17427	17652	17773	17543	17656	17638	17697	17612	17852	17696	17699	17512	17613	17916	17676	17609	17863	17777	17777	17881	17809	17734	17787	17697	17891	17694	17626	17802	17533	17757	17786	17753	17771	17531	17735	17683	17703	17714	17797	17752	17986	17698	17378	17512	17537	17702	17770	17813	17597	17497	17686	17779	17823	17886	17689	17682	17732	17708	17565	17588	17709	17776	17773	17676	17669	17751	17668	17940	17679	17577	17686	17760	17906	17745	17716	17643	17771	17857	17491	17769	17674	17628	17854	17759	17662	17917	17743	17805	17658	17762	17799	17706	17614	17725	17756	17724	17688	17821	17605	17643	17594	17575	17669	17859	17648	17651	17868	17663	17605	17695	17639	17772	17780	17735	17528	17840	17723	17736	17617	17550	17574	17828	17423	17699	17658	17722	17736	17724	17743	17755	17692	17669	17788	17574	17679	17581	17813	17765	17627	17797	17644	17625	17869	17750	17518	17584	17725	17676	17714	17593	17741	17558	17686	17726	17739	17650	17650	17806	17817	17812	17681	17886	17443	17818	17657	17766	17710	17700	17687	17932	17858	18060	17927	17626	17709	17695	17731	17703	17684	17528	17686	17856	17781	17761	17723	17629	17758	17716	17697	17729	17766	17884	17576	17601	17726	17632	17650	17710	17669	17784	17620	17677	17607	17785	17752	17751	17759	17677	17733	17581	17623	17722	17697	17856	17778	17721	17757	17793	17614	17572	17651	17626	17518	17895	17669	17658	17571	17747	17734	17583	17755	17749	17437	17801	17787	17675	17917	17688	17633	17807	17871	17499	17803	17600	17655	17681	17878	17767	17587	17871	17605	17732	17622	17639	17885	17789	17904	17644	17673	17691	17670	17893	17733	17672	17654	17756	17793	17591	17520	17634	17771	17654	17931	17809	17733	17811	17578	17786	17642	17651	17600	17833	17818	17741	17447	17720	17805	17636	17657	17712	17885	17897	17756	17659	17793	17728	17456	17507	17668	17608	17589	17789	17857	17728	17858	17567	17770	17614	17634	17478	17800	17662	17740	17792	17779	17801	17704	17662	17708	17718	17712	17704	17550	17776	17621	17593	17548	17607	17775	17550	17750	17592	17653	17772	17664	17624	17666	17554	17843	17530	17689	17647	17671	17568	17794	17771	17779	17942	17827	17795	17835	17631	17731	17630	17704	17811	17604	17864	17734	17686	17661	17818	17573	17766	17743	17621	17578	17641	17741	17723	17720	17677	17683	17758	17616	17738	17726	17740	17613	17651	17865	17868	17519	17621	17612	17844	17777	17724	17601	17512	17854	17799	17464	17721	17779	17815	17646	17631	17511	17726	17652	17632	17675	17738	17696	17907	17735	17711	17785	17791	17763	17822	17742	17626	17718	17644	17873	17448	17615	17732	17679	17691	17455	17618	17487	17782	17761	17678	17546	17686	17665	17702	17581	17700	17705	17864	17794	17705	17810	17832	17735	17676	17794	17683	17663	17553	17715	17650	17783	17685	17716	17576	17715	17781	17574	17622	17708	17645	17928	17627	17779	17577	17761	17643	17878	17741	17552	17770	17735	17602	17732	17615	17757	17682	17543	17703	17632	17554	17681	17681	17842	17530	17847	17800	17900	17728	17655	17736	17676	17661	17793	17473	17640	17723	17700	17691	17699	17590	17896	17656	17892	17640	17681	17576	17772	17458	17797	17828	17700	17523	17776	17807	17803	17643	17787	17772	17629	17604	17835	17674	17966	17825	17824	17660	17705	17717	17848	17809	17842	17491	17790	17708	17553	17790	17698	17667	17772	17451	17674	17830	17755	17585	17872	17565	17603	17823	17782	17618	17692	17616	17713	17717	17668	17805	17721	17419	17836	17579	17727	17803	17731	17678	17707	17568	17609	17676	17753	17688	17720	17773	17536	17680	17684	17846	17508	17463	17821	17730	17835	17623	17853	17625	17529	17651	17821	17700	17625	17845	17683	17662	17698	17560	17680	17611	17833	17700	17583	17598	17615	17886	17610	17609	17703	17679	17589	17487	17825	17634	17743	17576	17777	17749	17775	17666	17940	17685	17596	17648	17780	17710	17443	17997	17767	17793	17912	17791	17723	17556	17675	17605	17784	17706	17577	17716	17808	17720	17619	17677	17814	17753	17619	17813	17885	17560	17697	17737	17818	17768	17843	17779	17822	17554	17764	17565	17729	17771	17592	17619	17785	17808	17550	17736	17814	17626	17727	17709	17842	17822	17843	17771	17793	17688	17765	17628	17618	17826	17852	17662	17617	17859	17693	17761	17783	17792	17667	17722	17493	17742	17623	17816	17891	17779	17628	17537	17775	17707	17796	17740	17531	17822	17799	17614	17745	17661	17807	17663	17654	17847	17679	17660	17808	17614	17701	17667	17827	17702	17535	17848	17613	17749	17796	17630	17561	17606	17597	17668	17698	17762	17751	17665	17710	17663	17617	17846	17723	17799	17731	17842	17679	17843	17662	17684	17796	17590	17604	17812	17879	17552	17669	17813	17798	17854	17798	17746	17841	17838	17558	17758	17660	17671	17666	17669	17919	17527	17629	17734	17654	17719	17781	17716	17750	17927	17571	17707	17715	17873	17814	17675	17661	17585	17716	17781	17687	17651	17472	17803	17663	17730	17657	17647	17725	17648	17642	17803	17638	17503	17753	17823	17645	17838	17644	17745	17613	17618	17765	17718	17729	17652	17618	17594	17656	17730	17880	17614	17792	17822	17714	17696	17677	17706	17719	17651	17692	17648	17948	17605	17705	17529	17658	17690	17818	17653	17684	17715	17599	17821	17635	17609	17803	17533	17695	17767	17721	17771	17506	17763	17669	17627	17710	17789	17780	17735	17792	17743	17840	17543	17703	17993	17735	17732	17781	17639	17701	17764	17828	17654	17694	17733	17648	17663	17589	17650	17863	17758	17666	17728	17772	17766	17648	17432	17568	17759	17860	17845	17827	17719	17742	17791
32807	29042	34620	36403	42149	39148	35983	32559	30628	29936	29548	29777	29531	29662	29684	29503	29725	29627	29349	29746	29544	29590	29657	29509	29700	29557	29472	29706	29548	29775	29845	29466	29795	29330	29338	29547	29566	29472	29482	29802	29382	29579	29404	29566	29802	29649	29535	29279	29630	29506	29551	29467	29592	29582	29681	29535	29389	29652	29519	29667	29647	29681	29578	29369	29319	29579	29748	29440	29377	29572	29706	29348	29639	29531	29576	29590	29440	29506	29578	29475	29581	29548	29263	29680	29711	29577	29507	29642	29819	29423	29664	29521	29621	29590	29740	29548	29495	29673	29630	29434	29450	29702	29543	29548	29546	29528	29836	29546	29500	29545	29518	29288	29672	29334	29502	29481	29456	29527	29788	29607	29287	29416	29748	29485	29374	29363	29599	29486	29454	29425	29518	29597	29510	29256	29605	29821	29757	29646	29536	29469	29731	29537	29594	29139	29366	29287	29632	29378	29520	29390	29032	29505	29554	29495	29762	29499	29320	29778	29663	29563	29874	29770	29435	29433	29580	29477	29515	29333	29556	29441	29460	29627	29537	29779	29674	29801	29750	29507	29493	29543	29396	29360	29549	29745	29544	29646	29579	29796	29338	29416	29683	29568	29380	29353	29598	29368	29682	29678	29574	29643	29682	29314	29658	29476	29488	29739	29622	29431	29698	29705	29514	29478	29649	29507	29336	29497	29418	29610	29598	29642	29505	29781	29571	29776	29715	29768	29404	29350	29514	29422	29383	29726	29719	29746	29403	29480	29567	29698	29363	29674	29375	29645	29708	29529	29535	29698	29691	29684	29689	29768	29478	29739	29357	29422	29516	29295	29347	29648	29647	29585	29365	29440	29707	29597	29655	29585	29456	29344	29574	29582	29329	29538	29546	29573	29634	29452	29718	29538	29293	29674	29427	29408	29372	29559	29555	29288	29637	29671	29553	29573	29659	29573	29452	29261	29652	29416	29421	29548	29607	29420	29653	29393	29413	29340	29565	29474	29548	29470	29360	29393	29765	29462	29458	29567	29917	29791	29607	29514	29577	29407	29545	29517	29636	29867	29463	29777	29505	29501	29366	29333	29469	29747	29635	29684	29462	29580	29778	29507	29701	29405	29461	29334	29593	29714	29567	29354	29293	29646	29654	29646	29701	29698	29832	29611	29442	29525	29728	29688	29449	29688	29651	29571	29630	29565	29436	29692	29687	29556	29338	29619	29673	29519	29415	29434	29482	29513	29767	29511	29550	29315	29520	29503	29580	29510	29626	29705	29761	29494	29482	29676	29687	29621	29464	29737	29656	29359	29596	29472	29613	29773	29503	29445	29707	29346	29777	29490	29403	29549	29715	29879	29671	29397	29746	29358	29615	29601	29257	29758	29727	29591	29476	29671	29743	29660	29703	29665	29706	29556	29657	29723	29689	29872	29470	29399	29501	29082	29519	29723	29391	29786	29674	29423	29390	29628	29563	29890	29831	29552	29705	29638	29431	29683	29519	29625	29605	29751	29395	29657	29472	29556	29320	29660	29548	29279	29551	29508	29519	29657	29430	29580	29743	29576	29836	29554	29777	29524	29312	29327	29703	29770	29673	29475	29710	29527	29513	29575	29511	29413	29271	29537	29490	29499	29592	29753	29911	29443	29266	29397	29387	29365	29483	29633	29625	29499	29475	29355	29430	29608	29597	29819	29818	29528	29487	29233	29568	29311	29349	29675	29368	29501	29413	29494	29529	29636	29378	29634	29686	29580	29486	29472	29409	29625	29755	29487	29626	29586	29309	29498	29688	29926	29399	29395	29485	29423	29629	29656	29463	29450	29400	29634	29538	29396	29424	29922	29479	29555	29381	29491	29525	29672	29518	29492	29506	29291	29623	29401	29918	29918	29875	29644	29733	29727	29616	29451	29491	29732	29554	29308	29354	29576	29535	29856	29652	29218	29729	29761	29544	29684	29679	29488	29723	29529	29610	29726	29692	29963	29630	29411	29520	29741	29426	29550	29452	29798	29786	29385	29490	29366	29613	29454	29660	29571	29812	29744	29607	29485	29572	29332	29640	29400	29478	29656	29765	29600	29381	29658	29663	29596	29467	29357	29413	29625	29695	29662	29757	29684	29475	29796	29592	29639	29772	29543	29567	29608	29515	29587	29645	29447	29649	29559	29543	29590	29645	29647	29702	29502	29734	29604	29632	29535	29417	29624	29512	29717	29455	29429	29611	29573	29618	29460	29518	29615	29425	29543	29623	29672	29505	29479	29537	29550	29746	29612	29473	29637	29714	29833	29439	29531	29619	29519	29283	29537	29480	29501	29531	29691	29693	29546	29360	29809	29689	29700	29642	29508	29653	29661	29674	29536	29603	29615	29708	29601	29535	29554	29494	29510	29748	29243	29419	29589	29672	29794	29645	29662	29827	29629	29527	29720	29781	29381	29458	29681	29834	29495	29725	29512	29545	29615	29390	29465	29339	29558	29659	29427	29415	29504	29503	29594	29484	29399	29803	29887	29722	29554	29732	29334	29404	29510	29287	29500	29617	29394	29730	29299	29531	29474	29360	29636	29622	29419	29427	29736	29985	29847	29604	29267	29605	29446	29515	29595	29678	29607	29468	29484	29669	29471	29817	29700	29250	29464	29516	29475	29597	29576	29547	29758	29677	29596	29619	29605	29387	29606	29449	29550	29329	29499	29595	29497	29615	29400	29579	29595	29484	29379	29642	29434	29851	29420	29706	29518	29433	29795	29549	29755	29658	29522	29521	29788	29638	29635	29748	29227	29676	29529	29578	29475	29530	29562	29737	29541	29538	29489	29672	29562	29904	29301	29733	29336	29753	29538	29626	29672	29486	29599	29433	29646	29675	29742	29752	29688	29682	29708	29355	29488	29602	29625	29680	29375	29659	29542	29612	30009	29818	29543	29497	29370	29751	29713	29757	29887	29662	29622	29606	29623	29236	29523	29484	29646	29467	29592	29826	29775	29824	29356	29561	29906	29976	29728	29473	29627	29020	29362	29419	29424	29408	29650	29525	29402	29499	29524	29692	29334	29565	29806	29648	29575	29728	29399	29533	29215	29384	29736	29600	29439	29606	29546	29533	29494	29544	29755	29374	29567	29979	29432	29446	29861	29570	29568	29623	29282	29587	29538	29406	29618	29680	29339	29517	29356	29275	29492	29388	29638	29751	29662	29731	29565	29440	29653	29570	29502	29411	29525	29610	29480	29453	29444	29475	29670	29505	29518	29801	29750	29571	29440	29599	29487	29408	29396	29292	29105	29291	29490	29289	29757	29399	29460	29402	29388	29442	29605	29721	29618	29541	29616	29535	29352	29543	29537	29422	29488	29814	29629	29639	29470	29411	29751	29561	29460	29611	29621	29498	29549	29465	29462	29468	29440	29476	29654	29566	29490	29553	29625	29621	29657	29500	29510	29698	29539	29712	29660	29663	29682	29602	29588	29742	29698	29381	29943	29444	29480	29618	29416	29517	29597	29673	29766	29693	29429	29515	29682	29440	29644	29604	29576	29512	29702	29468	29466	29701	29349	29456	29632	29465	29371	29565	29816	29691	29717	29561	29676	29639	29579	29513	29807	29893	29718	29527	29473	29565	29678	29606	29876	29472	29565	29549	29574	29516	29584	29451	29680	29626	29427	29688	29448	29793	29852	29644	29579	29345	29451	29389	29425	29597	29580	29459	29793	29737	29424	29565	29584	29417	29388	29757	29530	29336	30002	29738	29600	29751	29679	29708	29666	29794	29538	29671	29490	29611	29664	29432	29606	29515	29633	29684	29622	29463	29717	29453	29586	29738	29658	29754	29498	29455	29558	29501	29785	29541	29428	29473	29664	29664	29412	29443	29612	29722	29799	29527	29375	29857	29364	29487	29673	29704	29585	29671	29614	29526	29562	29524	29806	29639	29613	29555	29526	29436	29864	29386	29420	29773	29832	29846	29557	29543	29735	29683	29629	29408	29346	29394	29694	29489	29518	29717	29624	29611	29577	29438	29545	29468	29546	29661	29671	29534	29549	29608	29657	29513	29588	29448	29677	29760	29807	29573	29738	29375	29636	29617	29504	29405	29621	29647	29549	29795	29634	29530	29647	29582	29640	29569	29544	29548	29631	29591	29394	29909	29489	29782	29885	29398	29776	29469	29312	29643	29572	29570	29628	29548	29735	29867	29545	29293	29170	29604	29862	29751	29370	29335	29578	29393	29570	29741	29679	29685	29445	29603	29460	29592	29586	29561	29597	29642	29417	29532	29592	29388	29600	29377	29693	29582	29609	29596	29440	29638	29577	29471	29263	29436	29585	29785	29735	29514	29580	29687	29389	29544	29522	29472	29538	29688	29387	29333	29549	29576	29546	29564	29534	29706	29588	29590	29523	29441	29523	29360	29372	29710	29859	29599	29485	29709	29678	29570	29627	29725	29439	29623	29773	29518	29483	29593	29526	29423	29404	29487	29623	29900	29616	29794	29655	29634	29500	29521	29619	29718	29745	29518	29505	29459	29647	29505	29822	29491	29494	29665	29365	29761	29591	29744	29698	29706	29559	29619	29567	29597	29680	29626	29585	29548	29543	29599	29592	29666	29491	29650	29563	29725	29610	29685	29652	29530	29541	29713	29549	29478	29435	29486	29653	29540	29643	29577	29658	29678	29503	29670	29525	29661	29620	29658	29503	29682	29329	29487	29520	29766	29531	29442	29382	29557	29858	29867	29557	29496	29574	29648	29643	29498	29551	29709	29603	29506	29543	29542	29507	29440	29504	29498	29257	29674	29768	29616	29480	29750	29728	29539	29324	29627	29659	29626	29360	29617	29704	29621	29575	29579	29472	29683	29491	29702	29490	29564	29604	29588	29576	29578	29633	29635	29450	29389	29285	29568	29319	29491	29593	29733	29740	29703	29715	29593	29643	29586	29734	29514	29484	29566	29517	29548	29603	29521	29618	29546	29440	29480	29850	29589	29623	29521	29567	29478	29501	29913	29613	29315	29448	29378	29570	29530	29434	29632	29248	29799	29617	29851	29221	29489	29783	29857	29353	29727	29694	29756	29546	29480	29408	29560	29398	29639	29578	29517	29603	29304	29670	29526	29839	29590	29932	29697	29543	29503	29522	29692	29519	29526	29479	29419	29684	29771	29693
21567	26108	24322	25083	32092	26227	23641	19518	17630	16896	17071	17074	16828	16985	16957	16946	16812	17029	16875	17098	16934	17035	16948	16887	16961	17074	16923	17042	16975	17040	17055	17097	16998	16888	16963	16981	17025	17032	17004	17077	16858	17020	17010	16940	16817	16865	16900	16910	16747	16834	16999	16863	17116	17055	17118	16922	17001	16827	16996	17011	17048	16828	16946	16752	17131	17031	16875	16912	16836	16944	16878	17111	16957	16907	16931	16920	17050	17066	16897	17019	17096	17041	16721	16990	16868	17000	17006	16955	16905	17104	17103	16980	16897	16910	17076	16977	16927	16830	16960	17076	16943	16774	17062	17085	16884	17086	16994	17103	17043	16842	17019	16924	17022	17032	16788	16983	16959	16701	16887	17001	17000	16750	16859	16975	17082	17132	16884	16853	16904	16895	16933	16905	17028	16989	16918	16931	17050	17024	16994	16828	16998	16961	16886	16809	16889	16685	16877	16963	16893	17089	16921	16910	16862	16850	16838	17049	16829	16936	16844	16967	16861	16823	17134	17100	16904	16885	16896	16860	17101	16991	16843	17063	16897	17089	16903	16910	16909	16941	17125	17041	16937	16872	17088	17050	16962	16792	16901	16974	17080	16853	16961	16947	16873	16979	16900	16942	16994	16888	16934	17023	17008	17064	16846	17034	17045	16928	16977	16944	17038	16873	16783	16738	16880	17011	16817	16937	16952	17019	16945	16993	16915	16789	16923	16932	16869	17049	17025	16998	16811	17032	17060	16807	16951	16912	16983	16925	16897	16948	17007	16943	16852	16832	16944	16765	17020	16787	17043	16795	17008	16783	17044	17013	16897	16960	16849	16943	16894	16991	16989	16946	16851	16964	17093	16819	16927	16963	16931	16913	16822	17072	16918	17023	17043	16878	16810	16759	17028	17038	17066	16692	17026	16952	17009	16991	16903	16827	16814	16912	16948	17054	16998	16882	16787	16812	16859	17172	16832	16969	16879	16878	17229	16986	16791	17033	16899	16846	17053	16987	16895	16978	17017	16995	17263	16829	16831	16821	17046	16968	16837	17023	16872	16847	17021	17114	16990	17112	16794	16952	17082	16840	16967	17050	16957	17075	16981	16815	17006	16904	17086	16990	17039	16891	17138	16991	16895	16833	16982	16884	16882	16852	16986	16952	17068	17025	17014	16842	17137	17075	16924	16928	16872	16789	17018	17006	16813	17028	16903	16831	16922	16991	17243	16869	16934	17023	16749	16890	16882	16865	16967	16956	16985	16934	17036	16992	17031	16995	16876	16876	17208	16857	16862	16777	17039	16912	17070	16885	17098	16811	16743	17028	16855	16926	17117	17039	16920	17063	16920	16928	16981	16948	16889	17029	16641	16967	17031	17075	17025	16977	16923	16960	16823	16981	16890	17039	17066	16850	16945	16863	16911	16942	16947	16957	16921	17086	16962	17029	16912	17007	17040	16968	16994	16889	17080	16815	16795	16935	16878	16987	16895	16909	16993	16967	16881	17006	16902	17059	16863	17035	16955	16965	16827	16842	17126	16937	16939	17078	16888	16821	16992	17045	16966	16802	17020	16758	16859	17102	16880	16939	16719	16962	17035	17024	17010	17031	16914	16901	17000	16939	16955	16865	16870	16978	16906	16969	17071	17043	16847	16771	16924	16942	16864	16976	16981	16796	17005	16979	17003	16959	17031	17084	16904	16886	16903	16997	16954	16941	17000	17036	16995	16942	16893	17022	16782	16809	17021	17053	16882	16947	16855	16901	17102	16939	16884	17009	16842	16789	16726	16970	16987	16971	16909	16947	16884	16922	16781	16953	17040	16895	16740	16969	16817	16869	16921	16835	17011	16920	16956	17040	17006	16942	17190	16938	17003	17004	17061	17021	16967	16848	16989	17011	16887	16964	16859	16875	17054	17093	17028	16856	16932	16885	17071	16839	16956	16864	16922	16996	16906	17016	16811	16931	16989	17009	16912	16783	16863	17061	17057	17057	17186	16890	17016	17213	16937	16907	16927	16947	16856	17232	16947	16944	16938	17080	16902	16990	16939	16861	16922	17004	17080	16989	16940	17003	16970	16984	16698	16940	16944	16958	16951	16845	16788	16884	16946	16825	17085	16973	16911	16985	17014	16860	16886	17193	16848	16938	16844	16902	17187	16849	16881	16832	16939	16980	16848	16767	16823	17020	17004	16938	16795	16663	16934	17069	16960	16982	17039	16814	16993	16803	16857	17025	17052	16952	16950	16928	16861	16936	16938	16966	17148	16839	16856	17104	17027	16857	16946	17035	16995	17028	16915	16820	16989	17101	16877	17013	16832	16935	17008	17097	16945	17010	16972	16998	16909	17006	16837	17094	17117	17000	17028	16991	16876	17092	16841	16967	16981	16929	16884	17134	17014	16867	16886	16873	16894	16940	16875	16928	17047	16975	16872	16937	16959	17117	16937	17150	16890	16821	16977	16906	16898	16867	17006	17037	16848	17128	16903	16717	16883	16705	17031	16855	17150	17112	16847	16957	16996	16965	16953	16742	17023	16952	16842	17091	17038	17119	16937	16900	16963	16772	17041	17171	16884	16893	16826	16883	16903	17028	16755	16865	16907	16899	16743	16844	16903	16872	16938	16809	16933	17086	17189	16977	17008	16894	17042	16990	16822	16982	16903	17067	17022	16943	16989	16936	17058	17026	16920	16756	16999	16971	17160	16949	17077	16900	16920	17104	17069	16923	17099	16929	17092	17035	16922	17028	17055	17100	16913	16920	16946	16882	16883	16781	16960	17084	16804	16884	17080	16962	17106	16942	16846	17048	17146	16815	16994	16940	17057	17025	17036	16864	17175	17099	16932	16982	16912	17012	16979	16940	16986	17008	16847	16882	16790	16865	17041	16838	17030	17180	16868	16848	17023	16938	16891	16933	16850	16954	16978	16899	16950	17091	16864	17028	16882	16923	16987	16957	17110	16939	17036	16789	16977	16958	16887	16972	16897	16992	16831	16840	17004	16864	17033	16847	16956	17058	16912	16929	16907	16930	17216	17017	16965	17010	16748	16999	16862	16894	17073	16842	16820	17055	17037	16949	16787	16763	16921	16919	16954	17154	16872	16725	16975	17144	16958	16760	16993	17071	16974	16981	16736	16964	17128	16832	17173	16913	16965	16897	16974	16848	16888	16961	16978	16989	16796	16799	16907	16959	16662	16955	17029	17119	16894	16869	16896	17005	16900	17100	17047	16881	16906	16873	16815	16850	16714	16824	16985	16917	17075	16791	17097	16934	16864	16959	17002	16992	16766	16874	16927	17000	16952	16828	16913	16915	16817	17068	16956	16968	17078	16913	17017	16996	16873	17066	17008	16983	16990	16868	16837	16999	16985	17026	16936	16961	16811	17031	17015	16777	17060	16897	17075	16883	17178	16981	17057	16903	17061	17072	16953	17003	16899	17145	17009	17044	16881	17111	16821	17004	16849	16962	16887	16999	16974	16813	17101	17032	17064	17126	16960	16874	16981	16872	16642	17084	16808	17021	16883	16983	16907	16832	16778	16717	16982	16957	16934	16914	17132	16895	17035	16875	16946	17168	17005	16855	16829	16914	16995	17046	16954	16998	16920	16857	16927	16983	17006	16936	17160	17040	16992	16889	17111	16849	16983	16985	16849	16852	17032	17041	17056	17065	16971	17006	16987	16938	16791	16957	16994	16963	16976	16795	16863	16997	16932	17000	17048	16958	17018	16940	16902	16923	17083	16906	16874	16948	16994	16859	16936	17005	16947	16841	17000	17054	16942	16810	16965	17058	16916	16852	16980	17023	17050	16893	16977	17024	16974	16806	16903	16909	16999	16928	16976	17030	16886	16955	16973	16948	17134	17063	17069	16911	17119	17066	16936	16956	16870	16817	16985	16902	17061	16797	16879	16920	16908	16991	17173	17027	16867	16846	16807	16920	17029	16846	17030	16851	16997	17082	16881	16984	16983	16953	16980	16854	16924	16868	17034	16863	17024	17079	16983	16871	16918	17094	16988	17044	17007	16807	16954	17052	16987	16897	17055	16977	17010	16960	16995	16814	17033	16982	16761	17030	17029	16861	16850	16980	16837	17183	16941	16738	16809	17096	16874	16904	16905	16836	16904	16814	16986	16916	17057	16736	16906	16984	16918	16817	16833	16940	17016	16864	17144	16935	17014	16887	16919	16931	16906	16823	17030	17083	16821	16943	17063	17140	17016	17062	16854	16767	16872	17077	16951	17084	17075	16849	16854	16759	16925	16978	16975	17088	16979	16826	17000	16882	16928	16802	16996	16895	16912	16977	16914	16968	16912	16893	16987	17010	16901	16942	17031	16857	16939	17018	17032	16857	16966	16846	16897	16861	16834	16805	17160	16878	16852	17025	16856	16984	16951	17058	16941	16873	16966	17045	17000	16857	16912	16928	16994	16889	16879	16706	17057	16931	16933	17197	16890	16825	16948	16941	17071	16871	17002	16733	16903	17000	16823	17008	16792	16954	16845	16797	17044	17095	16881	16979	17008	16900	17098	16929	16903	16877	16776	16931	17151	16890	16811	16985	17012	16824	16946	16971	16935	17110	16857	16775	16979	17018	16813	17080	16931	16811	17059	16835	16981	16980	17030	16960	17108	16910	17040	16894	16908	16792	16870	16882	17128	17107	17044	16941	16801	16913	16965	17007	16994	16820	16919	16952	17049	16910	16933	17020	17016	16924	16873	17011	17017	16995	16842	16937	16991	17002	16987	16992	17059	16871	17051	16838	16943	16870	16855	17032	17060	17030	16921	17035	17048	16873	17145	17027	16815	16937	16884	16916	16969	17091	16821	16987	17003	16825	16946	16880	17060	16818	16965	16830	17042	17000	16880	16938	16937	16881	16984	16838	16846	16878	16837	16957	16921	16780	16803	17086	16932	16859	17097	16955	16851	16967	16907	16842	16875	16892	16768	16907	17005	17022	17043	16975	17182	16894	16971	17017	17039	16961	16990	16979	16998	16841	17176	17001	16953	16919	17075	16941	17006	16864	16927	17138	17002	16879	16935	16936	17034	16937	16874	16928	17038	16847	17089	17124	16950	16830	16948	16913	17022	17090	16825	16911	16997	16856	17055	17057	16852	16951	16937	16965	16894	16960	16976	16866	16851	17099	16875	16933
23735	21253	28184	31577	61288	68213	59115	43395	34284	30912	30065	29487	29852	29614	29601	29641	29599	29484	29687	29507	29645	29526	29488	29367	29453	29234	29226	29289	29214	29430	29225	29534	29416	29397	29502	29204	29247	29557	29483	29337	29290	29714	29368	29325	29311	29369	29376	29312	29332	29440	29311	29262	29586	29290	29349	29265	29391	29333	29360	29364	29101	29303	29328	29223	29547	29178	29092	29265	29404	29603	29244	29366	29458	29417	29279	29518	29242	29276	29376	29311	29634	29513	29296	29386	29218	29204	29379	29297	29301	29447	29203	29458	29178	29133	29358	28979	29156	29180	29400	29444	29363	28994	29262	29083	29484	29418	29447	29174	29248	29511	29562	29376	29266	29780	29427	29451	29631	29350	29148	29332	29249	29363	29267	29234	29537	29203	29216	29065	29283	29623	29284	29397	29202	29016	29453	29444	29543	29352	29373	29130	29331	29405	29285	29196	29159	29276	29112	29207	29384	29443	29432	29319	29264	29031	29452	29427	29529	29013	29129	29342	29340	29478	29327	29272	29293	29433	29563	29221	29481	29500	29549	29380	29374	29355	29542	29392	29408	29469	29267	29394	29665	29474	29512	29516	29268	29072	29344	29212	29385	29286	29346	29248	29460	29518	29433	29464	29419	29590	29382	29646	29154	29507	29410	29462	29356	29131	29323	29440	29195	29562	29423	29495	29333	29292	29439	29549	29139	29072	29307	29479	29350	29280	29471	29120	29374	29332	29144	29241	29249	29343	29228	29399	29116	29330	29214	29441	29559	29405	29446	29299	29236	29002	29458	29227	29178	29282	29530	29264	29355	29370	29236	29158	29427	29236	29343	29072	29493	29274	29238	29383	29078	29411	29266	29226	29184	29481	29274	29220	29476	29145	29606	29477	29359	29139	29584	29566	29204	29254	29390	29232	29343	29335	29261	29464	29388	29178	29225	29177	29447	29187	29219	29522	29484	29358	29297	29198	29562	29361	29296	29443	29415	29401	29499	29180	29260	29289	29326	29266	29326	29626	29402	29312	29514	29431	29234	29563	29308	29225	29382	29196	29427	29394	29363	29421	29295	29409	29148	29371	29149	29289	29523	29196	29456	29201	29117	29471	29341	28988	29137	29348	29482	29266	29356	29403	29484	29322	29348	29504	29193	29295	29600	29276	29506	29231	29310	29664	29560	29262	29487	29226	29188	29260	29316	29216	29210	29219	29263	29207	29194	29363	29496	29197	29148	29116	29481	29302	29440	29405	29314	29291	29350	29292	29542	29445	29398	29170	29103	29413	29212	29356	29301	29655	29244	29188	29371	29200	29156	29329	29357	29293	29266	29191	29231	29305	29543	29406	29290	29274	29366	29072	29384	29379	29380	29433	29312	29202	29203	29550	29123	29251	29253	29547	29441	29295	29448	29495	29229	29524	29365	29335	29253	29494	29590	29554	29463	29502	29240	29238	29049	29245	29283	29361	29433	29490	29159	29336	29561	29464	29339	29094	29191	29565	29113	29140	29349	29423	29233	29170	29348	29258	29291	29337	29192	29266	29295	29433	29384	29521	29278	29458	29633	29089	29115	29419	29288	29288	29442	29519	29495	29667	29363	29534	29397	29603	29294	29544	29339	29380	29438	29368	29395	29381	29161	29233	29466	29405	29363	29121	29415	29323	29643	29015	29271	29440	29468	29115	29333	29564	29346	29273	29354	29384	29343	29615	29202	29375	29558	29559	29426	29250	29347	29385	29375	29091	29395	29157	29454	29349	29266	29389	29357	29422	29332	29152	29303	29352	29214	29280	29512	29548	29164	29166	29431	29342	29462	29414	29304	29397	29362	29527	29521	29085	29416	29395	29388	29419	29305	29200	29325	29668	29554	29157	29244	29390	29433	29369	29392	29256	29268	29172	29306	29155	29345	29241	29166	29373	29278	29395	29405	29539	29535	29424	29225	29276	29485	29398	29390	29338	29465	29187	29251	29193	29322	29122	29259	29348	29298	29249	29264	29227	29237	29288	29544	29378	29414	29413	29424	29442	29370	29391	29319	29221	29460	29343	29541	29490	29322	29230	29256	29338	29219	29677	29484	29414	29186	29278	29322	29504	29241	29383	29519	29294	29416	29448	29473	29267	29374	29247	29557	29298	29035	29370	29471	29142	29134	29507	29469	29445	29408	29341	29562	29393	29558	29346	29496	29397	29250	29197	29289	29413	29460	29518	29259	29252	29187	29253	29366	29662	29425	29568	29414	29241	29252	29332	29423	29511	29260	29407	29400	29557	29417	29311	29255	29325	29310	29478	29436	29213	29391	29382	29428	29286	29524	29314	29243	29166	29195	29631	29534	29294	29439	29637	29285	29489	29217	29356	29340	29212	29654	29512	29455	29383	29222	29098	29270	29263	29293	29356	29226	29423	29205	29328	29463	29291	29272	29278	29247	29052	29406	29456	29264	29039	29376	29402	29432	29275	29153	29299	28901	29415	29078	29429	29230	29400	29324	29385	29056	29413	29388	29428	29167	29289	29263	29210	29201	29361	29609	29458	29462	29329	29600	29573	29280	29555	29295	29374	29392	29280	29405	29293	29315	29415	29249	29145	29259	29345	29378	29219	29317	29620	29589	29262	29100	29214	29643	29387	29309	29300	29504	29208	29371	29589	29122	29164	29323	29231	29433	29059	29470	29498	29212	29261	29286	29391	29549	29595	29321	29329	29243	29343	29287	29179	29578	29363	29748	29482	29580	29429	29433	29158	29297	29291	29260	29465	29134	29473	29270	29328	29458	29225	29118	29611	29562	29072	29204	29256	29498	29169	29432	29498	29132	29316	29305	29471	29394	29559	29540	29176	28919	29370	29447	29579	29309	29280	29125	29226	29312	29355	29423	29393	29260	29320	29347	29353	29496	29562	29217	29405	29344	29240	29341	29287	29403	29270	29586	29339	29138	29368	29376	29207	29051	29306	29445	29437	29632	29608	29459	29396	29372	29291	29198	29328	29324	29434	29527	29215	29285	29262	29306	29106	29206	29186	29254	29250	29596	29408	29186	29496	29450	29527	29255	29232	29309	29185	29352	29659	29511	29453	29420	29388	29393	29323	29119	29390	29153	29343	29502	29501	29286	29399	29221	29427	29339	29368	29536	29528	29462	29516	29275	29202	29427	29361	29560	29223	29302	29351	29248	29412	29319	29423	29598	29540	29277	29641	29273	29347	29178	29376	29310	29316	29405	29294	29417	29412	29265	29237	29336	29275	29530	29579	29438	29309	29460	29256	29372	29243	29564	29377	29185	29579	29632	29352	29265	29243	29220	29216	29685	29342	29398	29226	29261	29484	29161	29238	29352	29386	29289	29538	29536	29376	29384	29267	29261	29415	29588	29343	29367	29503	29075	28995	29321	29270	29414	29378	29344	29267	29281	29513	29255	29203	29447	29701	29189	29068	29471	29132	29610	29331	29309	29189	29667	29329	29300	29424	29255	29348	29270	29208	29483	29001	29406	29295	29543	29466	29375	29390	29298	29385	29575	29020	29207	29175	29534	29300	29309	29382	29205	29398	29451	29260	29455	29220	29415	29022	29374	29302	29219	29505	29402	29418	29420	29459	29303	29365	29300	29413	29363	29405	29366	29461	29332	29272	29367	29360	29281	29410	29315	29234	29340	29166	29350	29319	29174	29409	29304	29610	29635	29431	29278	29313	29365	29526	29416	29392	29573	29203	29159	29417	29346	29416	29232	29414	29503	29374	29648	29101	29146	29041	29325	29207	29266	29286	29295	29370	29379	29334	29212	29276	29368	29341	29386	29175	29085	29292	29044	29456	29512	29364	29179	29514	29439	29293	29432	29157	29381	29332	29394	29358	29366	29558	29374	29395	29385	29475	29560	29517	29212	29289	29206	29517	29182	29298	29489	29501	29270	29565	29427	29331	29335	29262	29431	29199	29120	29623	29355	29375	29282	29516	29273	29318	29139	29362	29417	29420	29348	29119	29335	29452	29161	29518	29384	29335	29267	29610	29493	29157	29163	29479	29291	29291	29390	29495	29397	29210	29427	29275	29213	29159	29287	29377	29465	29430	29405	29080	29236	29255	29143	29057	29449	29172	29479	29426	29373	29477	29447	29330	29170	29453	29241	29177	29403	29200	29337	29221	29271	29373	29437	29170	29384	29462	29334	29325	29392	29445	29129	29211	29468	29288	29355	29566	29297	29410	29316	29212	29311	29304	29445	29410	29406	29516	29355	29251	29540	29492	29384	29225	29465	29482	29253	29221	29659	29260	29303	29360	29433	29282	29235	29345	29185	29401	29450	29233	29425	29181	29290	29199	29406	29462	29152	29290	29370	29337	29137	29044	29558	29436	29352	29108	29162	28974	29333	29505	29179	29438	29536	29609	29361	29296	29263	29448	29312	29021	29223	29317	29317	29292	29202	29595	29462	29318	29324	29433	29324	29321	29297	29240	29412	29261	29351	29371	29134	29144	29477	29611	29606	29331	29215	29382	29317	29429	29362	29313	29314	29480	29137	29230	29240	29559	29351	29222	29104	29324	29548	29335	29449	29498	29367	29223	29273	29432	29166	29434	29307	29417	29438	29575	29697	29396	29310	29378	29318	29404	29273	29183	29391	29173	29429	29215	29365	29380	29275	29480	29208	29236	29150	29184	29292	29435	29319	29540	29335	29260	29307	29350	29190	29320	29133	29289	29351	29370	29231	29387	29596	29367	29453	29348	29221	29285	29440	29456	29206	29252	29431	29449	29570	29281	29357	29158	29268	29202	29069	29466	29246	29681	29292	29110	29366	29539	29477	29377	29263	29430	29234	29077	29459	29339	29150	29244	29340	29302	29468	29452	29676	29275	29437	29148	29355	29306	29351	29355	29414	29243	29243	29258	29336	29110	28852	28990	29373	29504	29402	29295	29238	29491	29510	29407	29083	29545	29417	29611	29513	29463	29207	29529	29299	29316	29244	29264	29553	29385	29731	29543	29380	29166	29240	29194	29356	29199	29292	29656	29203	29465	29745	29338	29411	29333	29299	29271	29428	29271	29322	29149	29275	29185	29383	29397	29381	29219	29473	29361	29366	29210	29333	29424	29391	29026	29270	29567	29462	29326	29481	28987	29089	29642	29483	29514	29425	29304	29584	29444	29164	29424	29513	29661	29254	29530
19781	34507	29412	41694	73682	67530	53002	30972	21821	18085	17302	17188	17120	17218	17285	17180	17065	17112	17169	17176	17286	17154	17067	17026	17125	17117	17150	17054	17267	17179	17216	17297	16994	17205	17208	17269	17087	17178	17105	17324	17061	17211	17139	17247	17131	17225	17186	17126	17014	16955	17118	17203	17081	17241	17238	17291	17235	17143	17101	17122	16980	17147	17221	17235	17300	17034	17063	17025	17022	17152	17163	17020	17009	17166	17097	17163	17040	17217	16967	17151	17244	16948	17159	17256	17055	17174	17292	17112	17270	17041	17156	16982	17327	16981	17151	17231	17139	17052	17066	17179	17246	17227	17091	17060	17343	17210	17084	17131	17101	17123	17005	17169	16849	17171	17130	17105	17129	16967	17175	17246	17044	17051	17282	17122	17184	17198	17159	17108	17014	17311	16984	17106	17132	17122	17094	17010	17125	17104	17089	17271	17113	16850	17189	17282	17043	17121	17193	17132	17081	17181	17098	17146	17138	17131	17103	17264	17167	17118	17049	17259	16979	16983	17141	17334	17230	17018	17124	17132	16837	17186	17131	17211	17049	17143	17050	17147	17055	17169	17072	17049	17235	17167	16987	17167	17000	17055	17295	17215	17075	17028	17142	17134	17212	17012	17228	17110	17258	17157	16882	17091	16927	17192	16989	17218	17048	17132	16942	16932	17134	16999	17094	17190	17043	17289	17128	17130	17013	17064	17196	17178	17087	16995	17032	16971	17050	16974	17028	17136	17197	17197	17279	17034	17219	17109	17109	16988	16934	17293	16987	17129	17018	17114	17137	17150	16992	17090	16885	17116	17092	17098	17056	16886	17160	17091	16926	17175	17228	17117	17124	17092	16941	17117	17343	16953	17371	17055	17111	16919	17109	17009	16955	17089	17152	16962	16979	17061	17169	17177	17230	17196	16933	17061	17034	17135	17017	17169	17192	17039	17153	17071	17084	17182	17096	17184	17103	17054	17148	17073	17230	17315	16817	17074	17140	17194	17117	17172	17018	17096	17245	17033	17034	17161	17071	17287	17018	16972	17073	17173	17251	17404	17232	17084	17257	17245	17125	17084	17192	17195	17121	16960	16992	17090	17116	17050	17038	17197	17063	17253	17121	17208	17038	17258	17035	16941	17068	17189	16902	16974	17155	17087	17129	17186	17088	17085	17145	17032	16941	17134	17068	16960	16972	17160	17005	17139	17062	17014	17044	17183	17072	17224	17319	17083	17089	16918	16991	17058	17072	17094	17010	17200	17181	17224	17135	17200	17047	17096	17039	17197	17013	16883	17138	17013	16868	17010	17274	17098	17045	17185	17235	17285	17316	17088	17148	17107	17186	17116	16898	17008	17015	17270	17077	17070	17025	17248	17017	17251	17138	17266	17135	17144	17124	16962	17037	17013	16842	17026	17209	17004	17305	17267	17209	17031	17105	17217	17133	17120	17025	17096	17010	17092	17161	17064	16973	17130	17028	16992	17207	17143	17094	17281	17039	17084	17282	17304	17187	17079	17046	17093	17051	17157	17115	16995	17187	17023	17049	17126	16979	17296	17214	17091	17117	16996	17121	17171	17171	17161	17192	17108	16863	17091	17060	17221	17255	17151	17070	17100	17357	17001	17049	17141	16952	17077	17114	16944	16952	17041	17238	17076	17201	17324	17154	17116	17193	17089	17097	17251	17081	17078	16991	17168	17119	17076	17177	16810	17012	17101	17144	16988	17218	17036	17129	17092	17131	17026	17136	17086	17264	17076	17159	16971	17192	17004	17027	17188	17039	17110	17079	17083	16963	17280	17047	17122	16903	16955	17320	16895	17168	17189	17228	17172	17021	17131	16969	17029	16979	17219	17036	17155	17361	17018	17159	17145	17237	17108	17038	16966	17138	16958	17055	17103	17176	17092	17221	16907	17110	16840	17227	17166	17149	17176	17067	17074	17100	17146	17138	16912	17305	17249	17206	17433	16947	17119	17071	17102	16864	17119	17243	17014	17248	17345	17197	17208	17214	17064	17187	16903	17097	17186	17001	17254	17082	16990	17388	17059	17088	17135	17254	16980	17098	17104	17132	17153	16953	17151	17196	16924	17179	17208	17112	17294	17042	17016	17183	16861	17267	17213	17175	17131	17257	17144	17063	17142	17202	16832	16996	17101	17085	16971	17087	17246	17241	17176	17132	17055	17017	17101	16935	17238	16900	17242	16975	17212	17157	17060	17157	17056	17032	17258	17205	17102	17136	17024	17138	17213	17086	17173	17144	17142	17117	17022	17128	17045	17180	17017	17045	17074	17037	17187	17024	17173	16928	17254	17208	17011	17098	17027	17282	17049	17042	17238	17076	17074	17031	17291	17066	17221	17032	17212	17110	17283	17144	17156	17073	17242	17187	17119	17183	17053	17061	16967	17156	17039	17108	16969	17099	17068	17164	17264	17074	16984	17163	17240	17005	16981	17148	17201	17039	16984	17039	17222	17009	17141	17228	17178	16998	17134	16917	17097	17015	17070	17162	17160	17126	17117	17174	17295	17033	17051	17024	17081	17113	17124	17271	17059	17142	17277	16926	17138	17172	16833	17119	17223	16958	17132	16957	17141	17189	17192	17017	17029	17111	17264	17140	17200	17098	17170	17271	17148	16939	17135	17252	16997	17085	17067	17202	17143	17055	17123	17130	17179	17100	17147	16994	17203	16984	17091	17263	17000	17070	17070	17182	17112	17102	17060	17118	16988	17193	17110	17067	16943	17101	17448	17243	17250	17148	17179	17180	17211	17174	17035	17091	17215	17243	17025	17128	17058	17148	17143	17263	17128	17144	17165	17337	16961	17105	17197	17169	17061	16981	17137	17171	16998	17399	17141	17222	17192	17036	16865	17074	16928	17094	17157	17038	17280	17060	17114	16937	17197	17178	17063	17148	17048	17074	17094	17297	17159	17054	17480	17218	17166	17052	17088	17117	17071	17119	16973	17121	17202	17083	17190	17155	17175	17076	17291	17119	17174	17005	17087	17148	17115	17175	17075	17168	17126	17192	17175	17154	17129	16911	17234	16952	16937	17131	17155	17064	17304	17099	17100	17024	17006	17101	17070	17124	17096	17202	17167	17116	17169	17228	17036	17072	16990	17092	17218	17291	17047	17260	17122	16911	17146	17010	17005	17046	16884	17056	16956	16999	17351	17003	16864	17157	17304	17352	17115	17138	17172	17091	17253	17112	16982	17189	17103	17105	17234	17096	17067	17017	17297	17074	17041	17139	17097	17186	17192	17319	17001	17123	17072	17118	17133	17120	16946	17070	17123	17048	17182	16993	17066	16933	17026	17353	17057	17110	17049	17132	17110	17201	17028	17141	17235	17071	17190	17202	17265	17104	17076	17031	17165	17124	17144	16877	17103	17188	17057	17166	17124	17063	17179	17179	17220	17074	17019	17065	17057	17245	17138	17137	17071	17123	17271	17019	17065	17272	17296	17112	17198	17179	16983	17162	17043	17260	17064	17088	17128	17041	17300	17143	17053	17088	17127	17037	17068	17092	17143	17307	17117	17071	17157	17156	17165	17213	17064	17225	17112	17208	17030	17237	17117	17181	17161	17057	17075	17281	16957	17225	17118	17189	16958	17006	17109	17093	17187	16958	17140	17154	17112	17031	17143	17068	17243	17108	17131	17130	17126	17004	17095	17028	17195	17169	17154	17172	17100	17040	17211	17155	17182	17238	17098	17232	17052	17190	17155	17261	17077	17018	17167	17116	17075	17177	16948	17053	17140	17127	17036	17082	17030	17091	17151	17198	17112	17285	16888	17095	17071	17087	17201	17066	16998	17174	17258	17156	17221	17006	16964	17199	16923	16963	16967	17241	17209	17071	16884	17090	17275	17139	17027	17162	16983	17094	17058	17063	17121	16867	17213	17075	17149	17337	17088	17123	17158	17164	16970	16982	17245	17051	17186	17140	17159	17169	17123	17065	17101	17016	17189	17042	17224	17140	17147	17360	17196	17195	16965	17245	17028	17264	17013	17027	17258	17106	17070	17126	17126	17027	17119	17220	17021	17063	17239	17163	17180	16967	17023	17180	17013	17124	17070	17065	17226	16976	17187	17220	17231	17229	16997	17096	17351	17241	17086	17133	17064	17080	16990	17162	17302	17145	17082	16921	17056	17212	17064	17131	17190	17120	17190	17051	17093	17185	16910	17178	17192	17334	17176	17055	17203	17270	17022	16897	17238	17138	17163	17186	17003	17081	17094	17150	17181	17116	17026	17088	17090	17102	17123	16998	17152	17133	17081	17008	17241	17035	16973	17104	17253	17119	16984	17239	17005	17059	17068	17129	17175	17172	17197	17148	17047	17237	17081	17107	16992	17285	17101	17145	17122	17002	17122	17132	17063	17153	17307	17002	17006	17083	17236	16989	16911	17138	17203	17033	17100	17154	16893	17085	16929	17145	16984	17172	17100	17040	17033	17015	16940	17166	17109	17165	17041	17093	17095	17231	17156	17219	17259	17279	17299	17192	17114	17202	17021	17137	17110	17041	17030	17189	17206	17248	17110	17183	17054	17319	17070	17358	17275	17263	17084	17066	16869	16964	17182	17099	16872	17308	17041	17109	17168	16980	17016	17163	17182	17120	17383	17187	17004	17136	17265	17085	17090	16998	17162	16975	17169	17261	17002	17046	17110	17138	17207	16969	17007	17147	17189	17138	16905	16920	17058	17062	17087	17378	16968	17122	17174	17266	17014	17139	17069	17032	17114	17051	17020	16962	17113	17132	17023	17076	17263	17086	17062	17016	17086	17117	16976	17072	17187	17078	17191	17119	17212	17274	17154	17190	17080	17091	16817	17140	17073	17147	16868	17119	17307	17151	17406	17071	16965	17188	17177	17173	17219	17005	17190	16962	17107	17090	17124	17299	17101	16987	16949	17329	17080	17188	17056	17215	17033	17167	16968	17148	17078	17014	17172	17235	17034	17034	17124	17005	17193	17013	17249	17150	17314	17048	17049	17382	17291	17151	17193	16983	17114	17142	17218	17281	17094	17139	17044	16932	17174	17018	17064	17134	16993	17202	17289	17073	17182	17079	17030	17167	17162	17075	17038	17270	16982	17206	17338	17066	17179	17099	17231	16926	17165	16943	17069	17024	17163	17337	17084	16965	17206	17108	17084
22868	21231	28211	29106	73408	74767	64534	49398	37508	32628	30798	30081	30315	29961	30092	30061	30124	29799	30400	29721	30154	30083	30070	30245	29967	29943	30167	29751	29771	29962	29958	29854	29700	30061	29925	29977	30026	29954	29819	29950	29608	29721	30028	30055	29739	30037	29975	29970	29866	29913	30079	29912	29711	30025	29807	29808	29762	30037	30006	29903	29732	29964	29963	29906	29766	29829	29745	29959	29808	29915	29964	30082	29811	29542	29653	29807	29631	29706	29999	29779	29711	29888	29616	29875	30185	29886	29798	29983	29774	29796	29722	29933	29837	29793	29726	29926	29857	29646	29717	29822	29934	29767	29752	29796	29738	29850	29757	29590	29730	29494	29950	29560	29902	29529	29886	29729	29571	29966	29744	29791	30013	29879	29886	29722	29928	30020	29611	29608	29950	29923	29838	29577	29864	29568	29708	29822	29754	29709	29801	29734	29674	29784	29721	29666	29799	29777	29874	29679	30063	29566	29649	29741	29881	29786	29813	29682	29720	29670	29732	29654	29808	30005	29813	30084	30068	29771	29827	29929	29767	29933	29828	29837	29730	29710	29741	29773	29727	29694	29673	29961	29893	29763	29740	29966	30014	29878	29994	29879	29864	29574	29449	29700	29713	29892	29798	29642	29915	29727	29844	29800	29936	29784	29748	29778	29613	29819	29687	29843	29754	29808	29790	29741	29918	29911	29880	29897	29834	29649	29888	29526	29955	29879	29678	29712	29821	29717	30007	30129	29759	29664	29676	29749	29963	29748	29743	29802	29684	29786	29838	29582	29729	29829	29975	29963	29703	29770	30006	29463	29950	29889	29957	29900	29709	29857	29870	29618	29936	29793	29734	29835	29742	29464	29753	29694	29841	29692	29834	29949	29507	29759	29794	29414	29849	29784	29828	29923	29628	29622	29863	29921	29863	29859	29756	29754	29710	29886	29910	29759	29761	29612	29670	29817	30065	29753	29629	29711	29763	29546	29646	29703	29778	29737	29843	29823	29667	29656	29763	29676	29874	29844	29823	29786	29647	29960	29406	29730	29681	29911	29823	29819	29764	29751	29806	29735	29912	29760	29891	30026	29863	29695	29758	29695	29825	29762	30037	30094	29684	29881	29609	29898	29786	29601	29710	29973	29905	29828	29660	29476	29755	29701	29794	29480	29704	29602	29679	29812	29763	29794	29557	29792	29911	29828	29566	29698	29837	30108	29587	30007	29734	29730	29575	29988	29966	29807	30069	29849	29685	29771	29757	29964	29865	29948	29853	30017	29839	29828	29818	30119	29763	29768	29995	30057	29868	29931	29726	30032	29801	29506	29824	29747	29745	29791	29935	29907	29679	29834	29758	29620	29810	29610	29916	29565	29944	29957	29737	29594	29638	29783	29832	29796	30010	29560	30000	29931	29742	29747	30136	29840	29806	29866	29621	29770	29772	29729	29565	29564	29590	29567	29589	29698	29925	29661	29788	29500	29677	29761	29683	29732	29744	29822	29538	29778	29746	29832	30094	29663	30034	29709	29815	29939	29782	29875	29904	29803	29887	29717	30151	29860	29746	29856	29796	29687	29668	29635	29778	29754	30004	29831	29965	29893	29750	29510	29793	29778	29722	29573	29705	29814	29914	29878	29930	29854	29841	29965	29501	29873	29968	29783	29822	29691	29765	29710	29716	29695	29919	29712	29596	29697	29746	29591	29850	29758	29541	29997	29560	29888	29736	29728	29841	29652	29628	29873	29786	29908	29567	29802	29845	29952	29704	29863	29961	30039	29918	29753	29703	29932	30025	29909	29727	29772	29900	29618	29732	29818	29590	29792	29688	29827	29837	30041	30014	29797	30093	29884	29949	29998	30040	29722	29890	29749	29976	30176	29829	29923	29869	29802	29819	29737	29686	29930	29637	29480	29979	29600	30013	29534	29782	29580	30190	30068	29818	29749	29665	29716	29915	29575	29976	29915	29977	29600	29744	29647	29857	29948	29849	29669	29765	29678	29654	29728	29518	29580	29940	30035	29881	29802	30006	29855	29811	29900	29863	29800	29887	29829	29748	29671	29904	29853	29837	29792	29353	29869	29838	29556	29897	29736	30286	29822	29863	29989	29743	29987	29497	29832	29765	29790	29775	29533	29566	29477	30016	29623	29584	29765	29961	29740	29921	29847	29923	29827	29844	29822	30091	29975	29645	29555	29942	29952	29660	29890	29746	29787	29975	29689	29848	29771	29770	29974	29878	29835	30100	29633	29865	29849	29634	29724	30000	29676	29654	29844	29595	29820	29878	29648	29693	29683	29432	29779	29805	29852	29755	29783	30038	29779	29662	29702	29771	29611	29860	30014	30061	30059	29830	29824	29794	29917	29800	29612	29714	29724	29599	29785	29838	29792	29878	29641	29661	29797	29821	29859	29809	29697	29781	29969	30024	29911	29850	29594	29839	29732	29966	29805	29760	29851	29976	29756	29765	29596	29970	29463	30020	29695	29666	29690	29762	29774	29663	29920	29846	29860	29875	29875	30054	29791	29631	30018	29753	29681	30155	30146	29807	29823	29771	29526	29682	29924	29991	29803	29875	29806	29788	29784	29982	29593	29765	29411	29762	29737	30005	29778	29995	29713	29774	29709	30013	29996	29684	29641	29835	29765	29555	29708	29815	29900	29646	29663	29685	29740	30039	29798	29586	29957	29948	29644	29888	29599	29846	29890	29691	29801	29727	29941	29984	29716	29887	29659	29651	29965	29779	29610	30048	30044	29665	30125	29889	29840	30026	29716	29901	29656	29674	29646	29841	29726	29943	30060	29698	29782	29948	29812	29889	29988	29791	29865	29695	29827	29890	29708	29719	29658	30029	29800	29935	29827	29814	29766	29874	29910	29549	29853	29913	29855	29903	30046	30065	29563	30000	30060	29945	29781	29806	29922	29748	29619	29547	29949	29831	29750	29668	29789	29714	29756	29762	29832	29716	30065	29675	29829	29613	29895	29764	29510	29603	29592	29703	29582	29954	29676	29812	29691	29769	29657	29588	29838	29806	29725	29799	29852	29514	29910	29656	29857	29889	29793	29509	29974	29666	29816	29913	29755	29718	29917	29804	29770	30042	29853	29748	29903	29837	29553	29813	29583	29859	29842	29640	29483	29830	29815	29724	29871	29906	29674	29664	29513	29561	29661	29778	29649	29834	29957	29768	29739	29760	29848	29816	29867	29928	29729	29814	29679	29661	29697	29979	29668	29659	29718	30012	29729	29891	29632	29800	29879	29929	29859	29896	29654	29760	29748	29838	29643	29951	29961	29647	29783	29716	29868	30034	29718	29601	29784	29627	29755	29926	29744	29623	29677	29763	29827	29774	29976	29699	30004	29684	29740	29864	30129	29738	29923	29814	29788	29932	29880	29947	30124	29699	29951	29981	29772	29714	29981	29954	29673	29828	29662	29801	29799	29894	29731	29700	29584	29709	29948	29797	29900	29590	29933	29839	29779	29730	29835	29865	29707	29856	29805	29586	30002	29782	29673	29841	30057	29784	30006	29818	29490	29793	29878	30121	29809	29929	29767	29729	29856	29675	29649	29647	29742	29805	29869	29657	29801	30060	29574	29911	29677	29889	29756	29995	29660	29816	29796	29998	29682	29857	29742	29665	29851	29664	29874	30031	29991	29551	29798	29594	29663	29923	29901	29832	29789	29700	29760	29885	29804	29902	29677	29424	29973	29626	29559	29882	29638	29869	29833	29850	29817	29683	30052	29858	30008	29680	29806	29818	29921	29767	29721	29826	29954	30016	29605	29952	29838	29860	29854	29665	29872	29918	29694	29739	29932	29992	29573	29614	30033	29758	29742	29918	29722	29848	30031	29865	30115	29994	29999	29659	29861	29839	29594	29491	29789	29622	29716	29744	29743	29907	29857	29529	29517	29712	29872	29723	29654	29975	29851	29949	29864	29807	29831	29888	29898	29831	29569	29667	29985	29778	29885	29628	29587	29853	29888	29745	29735	29851	29826	29706	29791	29990	29772	29651	30005	29784	29930	29911	29759	29933	29734	29873	29741	29787	29553	29807	29983	30051	29764	30170	29425	29827	29955	29924	29850	29744	29949	29733	29619	29808	29864	29679	29973	30118	29863	29719	29452	29755	30244	29581	29598	29984	29759	30083	30027	29965	29592	29939	29497	29732	29860	29976	29690	29532	29822	30051	29809	29857	30050	29790	29875	30014	29633	29749	29842	29859	29830	29979	29953	29471	29854	29846	29851	29902	29714	29650	29814	29704	29817	29692	29766	29943	29746	29855	29607	29725	29688	29820	29662	29770	29757	30058	29787	29514	29986	29693	29956	29799	29769	29838	29386	29814	29647	29623	29901	29673	29974	29700	29413	29765	30065	29566	29772	29644	29803	30099	30045	29717	29838	29845	29872	29852	29572	29747	29960	29891	29736	29612	29964	29568	29724	29983	29890	29693	29823	29645	29789	29821	29744	29673	29674	29710	29955	29784	29504	29771	29762	29662	29638	29623	29883	29789	30126	29830	30027	29613	29773	29662	29591	29722	29658	29762	29690	29728	29646	29686	29690	29633	29782	29802	29729	29944	30192	29940	30120	29877	29660	29765	29671	29674	29926	29887	29712	29617	29737	29796	29800	29696	29552	29917	29733	29976	30026	29810	29664	29667	29756	29480	29747	29715	29953	29706	29614	29632	29521	29869	29881	29861	29639	29822	29797	29834	29663	29608	29759	29665	29822	29768	29687	29655	29546	29745	29686	29740	29706	29813	29817	29771	29748	29936	29764	29783	29659	29807	29775	29778	29688	29719	29848	29587	29398	29822	29732	29948	29562	29933	29891	29833	29831	30000	29873	29717	29724	30005	29921	29860	29924	29838	29979	29706	29981	29808	29677	29712	29728	29481	29747	29698	29742	29937	29945	29772	29871	29811	29824	29765	29870	29883	29974	29855	29959	29892	29658	29740	29930	29765	29811	29761	29539	29585	29664	29705	30030	29829	29742	29861	29822	29519	29836	29611	29738	29512	29716	29881	29870	29737	29478	29697	29778	29816	29623	29880	29753	29621	30058	29593	29706	29675	30022	29785	29876	29756	29761	29751	29944	29645	29902	30014	29894	29632	29782	29749	29697	29516	29597	29807	29836	29710	29690	29814	29899	29993	29983
16594	30232	29669	45898	89337	79177	64078	39351	25543	19136	17648	17681	17621	17648	17781	17393	17518	17540	17421	17395	17369	17428	17531	17576	17573	17386	17593	17562	17585	17324	17579	17509	17391	17558	17612	17624	17437	17409	17509	17499	17455	17540	17336	17650	17392	17370	17445	17565	17554	17497	17443	17490	17524	17495	17429	17391	17339	17497	17589	17468	17586	17312	17571	17335	17305	17469	17403	17498	17401	17577	17532	17450	17427	17510	17325	17370	17638	17495	17569	17575	17474	17523	17529	17393	17562	17453	17376	17432	17674	17406	17577	17345	17388	17475	17551	17428	17640	17409	17463	17484	17433	17562	17529	17441	17499	17641	17549	17483	17414	17482	17611	17440	17427	17461	17326	17418	17406	17488	17405	17367	17477	17530	17583	17615	17450	17624	17302	17526	17602	17492	17505	17398	17419	17605	17569	17679	17491	17544	17458	17471	17359	17334	17391	17318	17411	17551	17464	17384	17506	17477	17358	17355	17649	17590	17557	17569	17395	17275	17396	17371	17455	17353	17474	17499	17491	17319	17296	17282	17622	17454	17563	17363	17487	17609	17390	17466	17625	17439	17417	17563	17428	17558	17452	17351	17313	17526	17368	17584	17435	17375	17414	17651	17472	17486	17322	17413	17313	17608	17474	17545	17515	17643	17532	17520	17551	17667	17286	17459	17332	17610	17453	17679	17599	17269	17360	17386	17366	17428	17505	17308	17292	17482	17319	17313	17394	17386	17339	17635	17277	17503	17397	17403	17562	17495	17468	17490	17577	17374	17455	17397	17495	17513	17363	17386	17575	17262	17498	17304	17398	17358	17263	17584	17438	17286	17451	17635	17639	17317	17403	17280	17469	17370	17456	17365	17300	17429	17614	17520	17658	17454	17740	17262	17609	17405	17600	17349	17364	17559	17377	17497	17514	17392	17440	17511	17438	17350	17682	17365	17572	17216	17476	17250	17499	17433	17491	17480	17488	17413	17466	17612	17398	17363	17478	17534	17489	17496	17425	17323	17372	17408	17402	17422	17523	17508	17303	17478	17580	17546	17241	17592	17418	17479	17451	17421	17342	17620	17431	17720	17423	17664	17488	17439	17596	17412	17682	17511	17633	17356	17282	17662	17484	17476	17477	17367	17533	17558	17510	17607	17588	17387	17460	17440	17442	17463	17495	17334	17380	17450	17395	17288	17328	17503	17458	17498	17620	17338	17431	17457	17661	17321	17653	17326	17442	17541	17555	17348	17425	17353	17453	17558	17643	17592	17415	17529	17436	17388	17514	17545	17524	17484	17673	17532	17652	17482	17609	17361	17439	17543	17521	17419	17436	17689	17533	17477	17340	17597	17478	17499	17462	17384	17474	17344	17513	17502	17442	17433	17486	17406	17416	17304	17477	17386	17440	17416	17394	17551	17312	17435	17241	17439	17431	17517	17457	17608	17398	17355	17554	17409	17487	17177	17333	17392	17572	17409	17586	17436	17578	17521	17354	17499	17386	17436	17658	17558	17481	17404	17626	17372	17313	17409	17294	17535	17501	17478	17500	17358	17309	17534	17508	17464	17509	17392	17482	17141	17504	17353	17581	17574	17465	17448	17330	17357	17489	17532	17371	17737	17487	17501	17506	17305	17511	17619	17408	17588	17321	17406	17622	17471	17332	17394	17283	17415	17463	17501	17300	17376	17546	17506	17485	17221	17538	17593	17394	17498	17403	17454	17488	17434	17367	17581	17428	17420	17474	17671	17540	17407	17408	17485	17459	17415	17400	17501	17499	17419	17340	17429	17427	17511	17481	17282	17405	17448	17472	17461	17651	17436	17626	17387	17475	17398	17548	17473	17491	17593	17525	17440	17462	17563	17514	17462	17438	17497	17256	17460	17446	17498	17366	17627	17281	17565	17433	17436	17495	17469	17502	17423	17446	17291	17528	17427	17395	17614	17559	17599	17398	17322	17492	17399	17350	17515	17487	17521	17665	17409	17318	17438	17349	17386	17536	17384	17410	17609	17364	17354	17366	17314	17387	17559	17635	17442	17432	17641	17470	17351	17388	17472	17379	17513	17474	17438	17614	17486	17496	17445	17443	17441	17549	17537	17529	17499	17595	17226	17525	17494	17425	17468	17509	17448	17272	17499	17546	17407	17444	17517	17511	17505	17407	17493	17566	17763	17527	17408	17474	17694	17549	17442	17478	17440	17605	17487	17475	17390	17529	17475	17574	17510	17629	17495	17494	17547	17483	17472	17494	17597	17464	17275	17607	17548	17416	17486	17356	17331	17440	17244	17622	17563	17521	17513	17360	17407	17472	17461	17547	17394	17454	17487	17514	17353	17450	17310	17352	17364	17707	17416	17487	17450	17322	17652	17503	17577	17590	17612	17616	17430	17355	17339	17730	17394	17565	17517	17606	17476	17531	17399	17468	17404	17295	17620	17531	17416	17561	17504	17379	17423	17376	17481	17368	17416	17543	17482	17371	17651	17461	17614	17475	17401	17511	17295	17625	17476	17506	17397	17240	17362	17436	17457	17345	17403	17335	17584	17413	17518	17287	17497	17574	17603	17309	17579	17505	17495	17395	17413	17479	17340	17584	17198	17319	17561	17704	17459	17481	17415	17621	17469	17309	17553	17484	17478	17552	17309	17393	17477	17400	17399	17346	17358	17514	17628	17488	17387	17460	17346	17663	17372	17574	17380	17613	17499	17275	17549	17395	17398	17372	17378	17669	17625	17398	17469	17615	17568	17529	17467	17473	17400	17496	17542	17537	17406	17463	17487	17413	17624	17452	17555	17303	17405	17463	17502	17405	17319	17485	17592	17528	17427	17468	17343	17270	17340	17380	17602	17432	17483	17527	17433	17386	17496	17354	17537	17487	17554	17562	17378	17429	17524	17305	17489	17460	17362	17429	17633	17607	17521	17566	17411	17582	17387	17495	17516	17555	17366	17501	17471	17365	17516	17580	17657	17420	17254	17469	17421	17434	17339	17411	17436	17451	17356	17563	17475	17351	17540	17301	17448	17468	17443	17450	17460	17481	17499	17533	17570	17475	17500	17544	17416	17373	17416	17618	17537	17488	17487	17400	17312	17567	17546	17267	17596	17543	17400	17407	17391	17502	17362	17330	17593	17462	17639	17190	17067	17395	17350	17384	17515	17578	17626	17424	17507	17457	17469	17555	17398	17406	17497	17481	17441	17333	17400	17374	17531	17519	17441	17420	17393	17521	17597	17419	17355	17512	17349	17508	17496	17481	17396	17558	17605	17568	17392	17538	17427	17370	17488	17547	17502	17607	17405	17417	17451	17615	17380	17489	17315	17389	17464	17555	17637	17458	17449	17548	17400	17486	17470	17396	17425	17654	17467	17486	17548	17492	17487	17449	17442	17365	17392	17634	17555	17458	17471	17578	17477	17403	17616	17551	17548	17477	17470	17407	17389	17486	17486	17249	17398	17402	17531	17434	17486	17394	17526	17506	17568	17459	17520	17507	17476	17461	17693	17353	17470	17382	17658	17271	17489	17563	17474	17350	17675	17368	17474	17418	17352	17430	17556	17380	17383	17541	17476	17360	17309	17495	17464	17461	17433	17526	17317	17418	17585	17567	17582	17420	17451	17323	17422	17581	17542	17370	17532	17573	17636	17440	17345	17460	17311	17626	17456	17518	17303	17365	17473	17486	17560	17596	17446	17473	17556	17453	17418	17525	17347	17545	17557	17527	17405	17523	17500	17674	17501	17400	17644	17370	17405	17604	17486	17408	17468	17522	17630	17381	17520	17410	17351	17384	17599	17485	17577	17513	17490	17570	17584	17263	17651	17481	17425	17488	17694	17442	17525	17483	17440	17554	17482	17469	17314	17523	17540	17557	17729	17512	17239	17286	17608	17469	17478	17437	17586	17355	17369	17436	17503	17456	17455	17239	17551	17457	17438	17620	17602	17433	17295	17544	17457	17498	17587	17593	17465	17476	17411	17443	17489	17479	17438	17511	17196	17445	17580	17351	17421	17449	17422	17420	17474	17449	17354	17554	17573	17374	17546	17449	17394	17432	17558	17490	17459	17395	17384	17567	17347	17372	17510	17330	17542	17279	17280	17618	17509	17587	17484	17479	17593	17346	17395	17600	17488	17536	17513	17531	17548	17637	17461	17504	17365	17526	17548	17393	17341	17467	17405	17438	17313	17473	17449	17455	17333	17554	17459	17311	17252	17504	17464	17396	17340	17565	17360	17403	17451	17587	17478	17713	17567	17485	17518	17443	17451	17610	17494	17434	17401	17208	17369	17604	17281	17547	17427	17531	17499	17559	17560	17402	17619	17580	17461	17492	17383	17251	17467	17344	17479	17387	17488	17452	17300	17536	17506	17609	17525	17652	17400	17632	17584	17587	17535	17549	17524	17507	17534	17513	17384	17532	17478	17520	17610	17634	17279	17479	17406	17312	17673	17506	17323	17521	17405	17533	17365	17510	17419	17543	17552	17508	17486	17487	17521	17515	17512	17286	17355	17404	17703	17449	17590	17611	17366	17472	17393	17515	17447	17401	17353	17487	17412	17474	17161	17193	17432	17571	17576	17322	17496	17251	17256	17439	17374	17536	17431	17484	17454	17605	17479	17464	17294	17512	17476	17298	17522	17552	17377	17633	17510	17352	17361	17684	17345	17343	17532	17417	17574	17534	17599	17459	17387	17543	17646	17488	17408	17489	17354	17407	17556	17341	17353	17681	17507	17487	17452	17553	17438	17539	17264	17521	17475	17545	17489	17576	17574	17392	17285	17386	17429	17323	17301	17578	17575	17442	17424	17490	17400	17424	17435	17518	17451	17538	17740	17357	17497	17393	17552	17485	17447	17489	17449	17470	17413	17553	17463	17535	17368	17481	17316	17319	17523	17505	17537	17638	17335	17493	17574	17717	17486	17506	17442	17422	17483	17452	17613	17284	17244	17320	17585	17378	17578	17526	17611	17287	17481	17306	17375	17404	17388	17319	17645	17373	17655	17384	17442	17621	17379	17200	17308	17591	17622	17618	17562	17473	17383	17483	17479	17467	17373	17504	17501	17393	17303	17409	17623	17494	17489	17151	17561	17441	17408	17413	17669	17331	17542	17557	17425	17642	17300	17652	17477	17473	17469	17296	17546	17260	17456	17541	17490	17385	17372
32049	26546	32037	33295	36849	40001	36574	32276	29530	29078	28315	28290	28558	28349	28338	28301	28429	28295	28539	28553	28961	28488	28288	28576	28489	28423	28480	28597	28427	28528	28511	28602	28536	28352	28516	28594	28576	28583	28363	28475	28688	28487	28771	28541	28486	28666	28600	28556	28422	28232	28363	28451	28292	28474	28355	28389	28764	28588	28528	28250	28437	28515	28669	28402	28455	28489	28474	28499	28202	28337	28568	28595	28502	28118	28168	28319	28473	28486	28580	28671	28589	28781	28582	28546	28595	28495	28520	28515	28708	28622	28620	28642	28719	28441	28703	28400	28506	28722	28626	28372	28372	28718	28585	28475	28420	28706	28612	28523	28675	28668	28675	28452	28519	28608	28610	28246	28346	28395	28367	28388	28393	28446	28479	28616	28432	28560	28572	28689	28583	28311	28626	28586	28696	28454	28559	28661	28327	28616	28209	28522	28720	28354	28467	28514	28409	28420	28541	28491	28461	28512	28455	28412	28658	28622	28505	28574	28503	28597	28543	28659	28499	28402	28742	28368	28825	28312	28818	28509	28744	28638	28286	28296	28538	28338	28697	28457	28575	28375	28395	28335	28312	28610	28230	28624	28390	28385	28648	28657	28282	28519	28566	28397	28228	28396	28520	28762	28552	28548	28598	28502	28484	28384	28484	28789	28580	28597	28290	28645	28236	28537	28553	28773	28640	28381	28495	28626	28294	28406	28347	28338	28682	28382	28397	28492	28357	28322	28663	28572	28461	28717	28628	28496	28558	28574	28466	28507	28448	28537	28516	28422	28513	28517	28363	28474	28435	28435	28514	28386	28481	28545	28568	28684	28413	28654	28529	28563	28551	28255	28496	28413	28458	28493	28635	28461	28305	28730	28264	28605	28412	28440	28545	28436	28600	28489	28878	28606	28303	28381	28581	28495	28387	28302	28420	28244	28544	28465	28404	28624	28654	28389	28348	28608	28311	28528	28593	28461	28514	28126	28502	28477	28632	28322	28294	28213	28537	28405	28456	28604	28720	28733	28650	28484	28575	28408	28641	28680	28487	28421	28504	28471	28784	28471	28782	28478	28533	28364	28547	28521	28539	28189	28681	28519	28698	28462	28516	28330	28549	28460	28548	28372	28539	28446	28955	28608	28379	28431	28415	28469	28564	28614	28367	28299	28678	28617	28538	28547	28388	28578	28443	28622	28431	28836	28679	28384	28709	28430	28672	28546	28342	28493	28542	28505	28455	28607	28480	28585	28515	28621	28330	28419	28474	28687	28670	28584	28556	28745	28474	28354	28322	28680	28455	28459	28125	28730	28638	28485	28676	28821	28585	28419	28690	28544	28622	28591	28336	28446	28739	28645	28449	28539	28590	28718	28531	28461	28487	28440	28639	28498	28585	28381	28488	28424	28435	28472	28476	28256	28649	28598	28534	28421	28466	28532	28928	28347	28541	28429	28464	28444	28349	28441	28481	28362	28454	28472	28375	28596	28425	28524	28740	28416	28634	28510	28431	28400	28575	28391	28540	28655	28472	28345	28525	28421	28523	28217	28489	28326	28451	28341	28438	28569	28524	28743	28277	28097	28599	28466	28339	28581	28554	28293	28600	28641	28533	28398	28495	28508	28400	28620	28530	28549	28580	28581	28361	28545	28676	28473	28405	28291	28543	28439	28660	28627	28732	28353	28781	28528	28541	28359	28515	28511	28274	28452	28549	28490	28427	28731	28271	28630	28393	28444	28517	28436	28525	28618	28651	28471	28552	28448	28646	28703	28470	28410	28422	28633	28573	28495	28362	28411	28390	28521	28512	28367	28348	28309	28549	28554	28567	28456	28419	28661	28231	28632	28562	28427	28502	28438	28101	28399	28545	28620	28658	28529	28450	28223	28421	28653	28556	28469	28638	28553	28590	28381	28442	28395	28343	28578	28510	28569	28449	28257	28425	28493	28418	28471	28473	28321	28566	28551	28569	28393	28435	28680	28308	28485	28753	28246	28257	28787	28338	28653	28643	28730	28456	28179	28496	28475	28581	28584	28790	28652	28423	28414	28524	28471	28426	28670	28735	28636	28517	28385	28551	28788	28495	28146	28337	28553	28754	28442	28534	28303	28550	28490	28733	28615	28573	28272	28552	28601	28603	28293	28495	28716	28690	28292	28800	28434	28751	28597	28503	28583	28611	28790	28561	28492	28556	28435	28657	28458	28492	28286	28693	28332	28672	28567	28308	28245	28374	28511	28682	28463	28382	28187	28535	28613	28445	28554	28501	28366	28440	28381	28449	28404	28412	28439	28608	28595	28372	28599	28391	28542	28360	28491	28629	28575	28339	28495	28337	28620	28342	28733	28696	28267	28503	28681	28708	28740	28524	28412	28303	28638	28692	28421	28219	28471	28366	28545	28311	28689	28519	28422	28433	28760	28391	28486	28445	28457	28407	28509	28769	28302	28427	28307	28457	28687	28551	28405	28677	28545	28432	28480	28423	28616	28499	28694	28895	28335	28559	28529	28351	28922	28567	28555	28613	28534	28498	28522	28572	28317	28536	28487	28634	28433	28542	28580	28452	28485	28514	28430	28647	28595	28714	28673	28510	28587	28533	28525	28619	28449	28462	28459	28535	28520	28376	28405	28535	28324	28776	28739	28595	28413	28767	28589	28470	28276	28296	28517	28506	28187	28432	28316	28508	28357	28526	28642	28443	28464	28539	28536	28541	28519	28264	28710	28420	28454	28361	28301	28663	28534	28667	28369	28335	28226	28452	28643	28514	28187	28476	28600	28526	28672	28548	28262	28324	28404	28569	28397	28607	28630	28725	28506	28593	28544	28527	28517	28511	28761	28398	28492	28616	28522	28596	28332	28810	28529	28409	28412	28539	28334	28683	28371	28306	28188	28559	28469	28681	28705	28801	28598	28522	28436	28386	28498	28560	28567	28365	28571	28629	28404	28653	28588	28319	28527	28630	28344	28496	28620	28288	28426	28274	28330	28731	28491	28613	28436	28472	28329	28633	28542	28395	28454	28477	28344	28565	28725	28583	28449	28601	28328	28551	28564	28369	28453	28547	28508	28686	28354	28521	28530	28569	28415	28461	28367	28582	28630	28525	28410	28386	28370	28746	28562	28400	28540	28638	28500	28347	28792	28531	28796	28468	28716	28411	28424	28761	28362	28456	28356	28130	28390	28220	28458	28657	28490	28635	28597	28438	28396	28653	28675	28854	28644	28733	28827	28619	28719	28518	28536	28404	28489	28399	28599	28335	28759	28574	28437	28514	28501	28385	28353	28628	28372	28599	28201	28497	28509	28540	28544	28648	28492	28349	28398	28255	28263	28512	28601	28524	28502	28478	28692	28716	28390	28434	28639	28236	28402	28530	28501	28478	28580	28362	28681	28541	28328	28787	28367	28539	28414	28820	28443	28435	28649	28531	28618	28657	28741	28510	28510	28458	28559	28578	28593	28378	28483	28435	28722	28310	28543	28593	28610	28452	28611	28725	28466	28275	28481	28459	28289	28641	28556	28668	28653	28511	28381	28439	28562	28370	28434	28706	28490	28499	28694	28761	28400	28424	28454	28505	28733	28482	28487	28351	28365	28765	28381	28548	28209	28478	28350	28496	28176	28766	28873	28702	28517	28704	28422	28581	28681	28571	28715	28409	28455	28414	28525	28304	28710	28475	28607	28671	28536	28585	28634	28530	28327	28334	28383	28521	28354	28466	28471	28331	28630	28547	28365	28490	28472	28617	28286	28652	28821	28593	28913	28573	28551	28533	28671	28385	28304	28561	28650	28687	28662	28485	28519	28329	28449	28382	28387	28641	28593	28725	28684	28613	28493	28494	28506	28767	28371	28243	28632	28448	28365	28318	28529	28742	28413	28565	28505	28505	28601	28576	28238	28403	28276	28363	28478	28485	28623	28456	28311	28675	28392	28555	28528	28508	28541	28569	28375	28530	28116	28566	28366	28497	28568	28625	28676	28188	28680	28607	28571	28167	28607	28262	28487	28644	28279	28327	28776	28636	28434	28544	28371	28384	28434	28583	28418	28401	28624	28468	28548	28729	28594	28652	28451	28550	28726	28520	28310	28437	28452	28432	28488	28625	28421	28304	28574	28523	28597	28773	28379	28609	28506	28446	28538	28572	28374	28542	28534	28469	28547	28563	28338	28666	28482	28607	28675	28582	28436	28633	28649	28466	28345	28547	28350	28691	28763	28233	28762	28545	28784	28635	28402	28487	28445	28615	28668	28379	28408	28547	28451	28540	28737	28649	28279	28422	28364	28440	28452	28556	28704	28490	28524	28732	28345	28486	28317	28448	28787	28521	28457	28481	28517	28680	28426	28686	28381	28574	28362	28763	28457	28406	28488	28427	28401	28791	28438	28543	28272	28460	28769	28392	28648	28490	28431	28520	28369	28673	28479	28709	28412	28850	28450	28313	28271	28475	28460	28525	28761	28443	28545	28181	28129	28408	28511	28458	28344	28665	28553	28570	28474	28511	28424	28495	28477	28328	28381	28798	28494	28337	28315	28457	28620	28485	28648	28557	28609	28509	28290	28462	28608	28392	28654	28557	28433	28292	28609	28483	28461	28594	28519	28528	28616	28639	28482	28652	28606	28435	28401	28802	28522	28457	28361	28374	28334	28084	28388	28298	28292	28477	28471	28386	28553	28683	28581	28372	28437	28564	28649	28289	28209	28592	28448	28535	28489	28454	28662	28485	28632	28438	28526	28570	28551	28323	28334	28356	28376	28570	28651	28537	28671	28523	28826	28202	28339	28564	28505	28557	28268	28729	28413	28384	28449	28574	28532	28639	28594	28380	28545	28547	28363	28565	28450	28364	28449	28721	28449	28687	28484	28441	28324	28651	28517	28569	28445	28388	28470	28482	28289	28353	28739	28588	28495	28383	28422	28686	28466	28517	28330	28419	28419	28561	28576	28354	28626	28447	28408	28590	28637	28752	28464	28651	28809	28825	28490	28696	28191	28662	28487	28320	28477	28304	28465	28274	28423	28691	28620	28689	28368	28492	28622	28764	28653	28304	28808	28640	28601	28422	28846	28565	28587	28500	28583	28560	28367	28588	28605	28757	28587	28510	28538	28588	28326	28456	28216	28681	28288	28310	28626	28389	28451	28467	28414	28590	28536	28630	28649	28535	28748
16453	18679	19837	21793	27315	28560	23941	19520	17399	16531	16553	16302	16381	16663	16530	16198	16509	16506	16573	16455	16543	16392	16463	16332	16355	16492	16525	16602	16542	16482	16613	16503	16591	16484	16431	16403	16564	16484	16457	16453	16541	16378	16438	16500	16354	16470	16378	16528	16428	16337	16365	16549	16580	16437	16432	16555	16442	16485	16455	16445	16504	16518	16402	16387	16488	16511	16337	16402	16434	16607	16427	16242	16511	16548	16569	16471	16457	16672	16427	16625	16439	16410	16541	16678	16507	16388	16438	16462	16426	16393	16469	16125	16509	16613	16575	16480	16261	16595	16230	16408	16455	16454	16368	16295	16670	16427	16518	16237	16313	16427	16406	16639	16471	16551	16256	16603	16508	16455	16506	16381	16543	16495	16398	16414	16649	16385	16479	16192	16411	16485	16506	16658	16284	16471	16520	16427	16616	16582	16350	16356	16435	16529	16219	16362	16451	16384	16418	16648	16482	16438	16566	16314	16323	16500	16390	16327	16443	16458	16561	16535	16338	16461	16669	16505	16529	16287	16391	16489	16599	16492	16507	16409	16384	16453	16384	16588	16276	16526	16652	16335	16508	16564	16462	16473	16447	16375	16416	16296	16370	16441	16447	16443	16635	16355	16424	16432	16392	16517	16482	16256	16402	16451	16498	16433	16416	16558	16510	16437	16584	16454	16339	16465	16228	16454	16404	16435	16324	16340	16545	16508	16443	16268	16291	16318	16350	16364	16479	16305	16210	16397	16508	16550	16589	16330	16406	16453	16350	16556	16410	16438	16590	16509	16535	16398	16412	16467	16459	16465	16414	16274	16453	16289	16529	16494	16359	16326	16448	16485	16445	16426	16478	16446	16323	16374	16310	16422	16494	16516	16288	16577	16444	16531	16444	16381	16343	16394	16427	16741	16385	16484	16483	16322	16522	16411	16439	16432	16414	16438	16432	16477	16248	16445	16450	16463	16314	16487	16524	16542	16654	16381	16363	16437	16433	16270	16481	16413	16384	16377	16599	16427	16328	16407	16450	16351	16537	16358	16439	16405	16437	16336	16486	16523	16483	16337	16550	16242	16454	16489	16287	16418	16399	16374	16362	16473	16521	16366	16324	16385	16473	16375	16562	16416	16437	16320	16419	16730	16540	16601	16355	16430	16410	16418	16261	16420	16213	16568	16356	16453	16447	16400	16446	16435	16557	16448	16617	16368	16602	16466	16435	16531	16304	16413	16541	16475	16551	16451	16233	16377	16384	16384	16357	16491	16398	16471	16476	16515	16424	16509	16469	16554	16532	16461	16532	16449	16634	16396	16429	16455	16284	16662	16372	16346	16429	16487	16314	16447	16559	16595	16420	16414	16370	16325	16234	16547	16302	16501	16423	16571	16459	16465	16446	16462	16449	16349	16466	16434	16524	16291	16545	16534	16561	16421	16515	16320	16524	16496	16184	16356	16421	16420	16382	16541	16327	16465	16422	16541	16613	16396	16347	16405	16567	16553	16443	16353	16330	16512	16460	16426	16510	16629	16525	16309	16504	16413	16360	16593	16482	16333	16639	16367	16530	16384	16559	16465	16344	16386	16484	16346	16397	16412	16527	16424	16395	16343	16479	16292	16467	16449	16360	16458	16584	16586	16503	16410	16314	16501	16376	16354	16462	16414	16512	16519	16499	16442	16515	16518	16430	16466	16479	16345	16618	16243	16499	16326	16448	16554	16498	16475	16387	16485	16544	16539	16495	16137	16574	16459	16487	16473	16431	16274	16359	16358	16471	16460	16459	16460	16513	16360	16349	16333	16393	16253	16206	16425	16510	16517	16581	16406	16400	16359	16589	16495	16574	16476	16418	16393	16308	16364	16372	16502	16468	16513	16621	16487	16532	16371	16500	16457	16437	16340	16484	16576	16475	16425	16582	16498	16502	16364	16459	16487	16433	16353	16448	16481	16288	16390	16370	16331	16457	16530	16363	16444	16302	16509	16530	16459	16680	16504	16694	16390	16282	16328	16558	16212	16532	16398	16610	16456	16546	16358	16460	16493	16659	16520	16476	16407	16424	16436	16409	16358	16596	16524	16365	16543	16400	16263	16338	16482	16544	16496	16410	16349	16562	16557	16444	16534	16455	16564	16193	16438	16457	16527	16304	16346	16400	16399	16635	16238	16524	16372	16511	16585	16387	16378	16439	16473	16393	16421	16464	16476	16409	16562	16435	16506	16366	16715	16365	16294	16500	16347	16215	16520	16484	16342	16338	16581	16498	16558	16399	16436	16397	16479	16474	16354	16344	16412	16600	16331	16524	16445	16367	16563	16545	16385	16586	16690	16704	16364	16329	16564	16462	16522	16260	16441	16288	16467	16315	16418	16503	16453	16534	16587	16429	16438	16334	16622	16707	16537	16446	16397	16342	16512	16525	16621	16555	16414	16521	16356	16699	16472	16466	16409	16528	16422	16323	16410	16290	16393	16694	16491	16486	16274	16625	16421	16465	16491	16413	16373	16386	16426	16325	16327	16559	16559	16580	16566	16393	16402	16276	16538	16405	16481	16449	16544	16414	16462	16363	16512	16243	16485	16237	16451	16569	16650	16522	16491	16661	16495	16558	16569	16497	16517	16343	16648	16370	16566	16347	16538	16450	16590	16506	16428	16393	16578	16459	16546	16503	16407	16398	16565	16601	16492	16391	16532	16481	16385	16380	16551	16535	16455	16517	16508	16349	16671	16253	16481	16416	16254	16460	16503	16481	16391	16488	16482	16369	16616	16392	16428	16387	16293	16394	16332	16506	16523	16350	16444	16418	16452	16535	16466	16470	16482	16431	16330	16471	16376	16517	16643	16508	16551	16614	16469	16568	16435	16552	16463	16401	16519	16256	16373	16524	16441	16507	16596	16624	16579	16545	16354	16394	16358	16310	16477	16274	16589	16519	16546	16465	16432	16787	16674	16258	16576	16553	16304	16464	16599	16488	16580	16587	16348	16444	16462	16525	16442	16576	16581	16580	16361	16376	16571	16364	16323	16423	16357	16422	16329	16375	16630	16569	16360	16354	16587	16506	16401	16430	16454	16436	16386	16520	16417	16510	16427	16382	16506	16594	16460	16455	16516	16574	16429	16405	16454	16329	16528	16491	16499	16402	16371	16456	16307	16449	16394	16328	16469	16466	16403	16429	16452	16496	16541	16327	16423	16678	16460	16466	16561	16307	16219	16645	16283	16315	16411	16356	16388	16423	16345	16501	16514	16427	16572	16412	16519	16527	16412	16382	16435	16427	16377	16611	16300	16430	16519	16552	16764	16402	16561	16381	16320	16300	16456	16544	16450	16717	16655	16651	16473	16544	16346	16375	16309	16579	16439	16470	16588	16521	16507	16492	16503	16587	16518	16450	16534	16421	16506	16532	16356	16319	16370	16401	16430	16228	16603	16482	16597	16406	16539	16445	16551	16571	16452	16550	16564	16302	16404	16252	16419	16658	16452	16577	16307	16523	16588	16518	16536	16423	16518	16277	16537	16542	16510	16488	16510	16322	16475	16321	16503	16495	16333	16460	16568	16208	16556	16450	16449	16447	16450	16366	16500	16375	16352	16304	16448	16433	16465	16387	16486	16442	16588	16635	16444	16405	16621	16497	16475	16351	16372	16350	16570	16410	16497	16432	16426	16416	16628	16377	16548	16397	16588	16271	16498	16558	16412	16531	16498	16356	16530	16333	16667	16321	16508	16391	16356	16515	16254	16325	16434	16498	16502	16634	16427	16314	16441	16470	16329	16582	16415	16601	16350	16414	16397	16397	16469	16208	16407	16416	16384	16480	16356	16502	16368	16473	16390	16559	16610	16529	16358	16562	16454	16496	16508	16404	16337	16348	16669	16442	16497	16590	16464	16437	16519	16508	16540	16434	16389	16345	16448	16666	16490	16568	16480	16451	16520	16397	16357	16315	16366	16360	16440	16368	16349	16398	16483	16415	16405	16372	16477	16464	16353	16401	16441	16405	16416	16632	16536	16518	16361	16565	16637	16280	16552	16449	16515	16332	16651	16366	16664	16562	16339	16339	16559	16682	16460	16396	16517	16503	16527	16694	16502	16501	16245	16548	16583	16436	16368	16548	16470	16515	16331	16439	16412	16548	16440	16453	16455	16381	16500	16550	16345	16251	16444	16369	16384	16327	16506	16436	16369	16601	16322	16587	16494	16497	16652	16373	16372	16510	16474	16375	16432	16296	16495	16738	16450	16494	16564	16444	16517	16556	16426	16404	16505	16439	16340	16438	16491	16571	16580	16530	16472	16467	16475	16511	16405	16407	16410	16612	16604	16600	16185	16534	16521	16240	16298	16529	16487	16566	16581	16345	16421	16543	16248	16584	16523	16533	16207	16371	16497	16385	16435	16382	16435	16636	16405	16325	16534	16375	16425	16333	16617	16497	16420	16434	16404	16491	16398	16428	16543	16609	16426	16467	16441	16432	16476	16310	16488	16231	16498	16542	16622	16533	16488	16324	16421	16411	16600	16450	16462	16582	16669	16527	16437	16343	16476	16208	16446	16475	16374	16523	16335	16512	16509	16449	16417	16490	16226	16306	16464	16371	16486	16411	16483	16431	16545	16411	16491	16544	16440	16380	16400	16471	16392	16385	16365	16487	16594	16510	16400	16403	16459	16456	16617	16393	16540	16587	16460	16346	16042	16646	16420	16526	16365	16337	16367	16594	16439	16509	16472	16352	16466	16466	16564	16352	16416	16243	16357	16549	16489	16492	16562	16503	16509	16515	16646	16536	16490	16377	16602	16558	16416	16543	16336	16457	16487	16443	16581	16542	16413	16402	16344	16381	16490	16351	16495	16436	16355	16497	16268	16508	16584	16612	16395	16539	16339	16447	16627	16370	16358	16374	16304	16408	16507	16548	16568	16393	16456	16397	16430	16410	16235	16438	16322	16415	16471	16519	16598	16476	16611	16325	16650	16381	16384	16472	16425	16459	16433	16279	16562	16379	16382	16602	16459	16568	16438	16469	16425	16468	16487	16630	16517	16417	16677	16178	16458	16500	16488	16469	16358	16426	16529	16364	16357	16740	16540	16422	16422	16367	16320	16652	16465	16544	16346	16479	16595	16441	16412	16531	16676	16447	16436	16329	16665	16640	16568	16361	16468	16380	16485
23984	21285	28220	29602	57060	70707	60404	43982	33781	29591	28117	28385	28075	28388	27995	28240	28072	27933	28036	27876	28186	27905	27855	28057	28235	28247	28009	27945	28103	27985	27745	27800	27810	27690	27841	27909	27986	28212	28091	27658	27902	27895	28028	28064	28134	28002	28097	27851	27730	27737	27747	27738	27893	27993	27867	27971	28040	27786	27854	27758	28011	28064	27806	27554	27688	27916	27834	27752	27734	27924	28195	27735	27700	27749	27670	27918	27655	27766	27788	27695	27942	27939	27931	28102	28010	27780	28119	27932	28139	27800	27996	27906	27896	27848	27740	27888	28000	27944	27639	27616	28010	27999	27660	27842	27898	27799	27958	27979	28011	27947	27878	28042	27878	27581	27759	27782	27779	27910	27887	27675	27714	27711	28043	27922	27555	27943	27548	27914	27855	27798	27822	27817	27721	27717	27906	27906	27827	27798	28011	27753	27890	27957	27977	27642	27517	27675	27930	27819	27763	27819	27912	27825	27781	27938	27802	27966	27601	27994	27778	27621	27626	27769	27873	27847	27846	27703	28218	27848	27894	27846	27780	27701	27704	27909	27884	27840	28030	27935	27710	27831	27567	27751	28045	28080	27994	27624	27822	27828	27773	28009	27716	27640	27848	27706	27613	27867	27879	27889	27638	27985	27983	27814	27912	27785	27630	27764	27688	27622	27750	28089	27919	27954	28010	27868	27835	27711	28054	27610	27867	27805	27864	27721	27583	27812	27771	27570	27834	27954	27962	27807	27704	27748	27821	27873	27702	27949	27840	27676	27817	27879	27805	27800	27888	27848	27701	27971	27885	27835	27799	27702	27674	27960	27968	27839	27892	27873	27914	28022	27984	27688	27937	27657	27873	27986	27841	27855	27750	27646	27778	27751	27505	27785	27679	27526	27835	28074	27704	27958	27806	27869	27712	27815	27685	27923	27922	27797	27768	27990	27651	28037	27627	27675	27875	27676	27865	27778	28020	27762	27829	27789	27855	27702	28086	27717	27649	27801	27674	27954	27619	27667	27688	27840	27671	27697	27998	27942	27694	28033	27785	27929	27858	27756	27786	28028	27669	27804	27907	27799	27657	28114	27758	27773	28019	27729	27701	27643	27840	27661	27793	27770	28105	28006	27838	27880	27793	27814	27783	27878	27717	27845	27888	27705	27835	27855	27899	27877	27847	27825	27648	27849	27922	27846	27844	27695	27877	27820	27819	27846	27781	27811	27932	28248	27852	27776	27987	27666	27685	27906	27658	27869	27814	27846	27718	27696	27902	27812	27865	27882	27487	27701	27971	27647	27803	27525	27795	27893	27972	27897	27655	27815	27925	28004	27824	27775	27547	27696	27718	28070	27914	27784	27751	27809	27682	27801	27825	27937	28176	27947	27978	27792	27990	27858	27748	27788	27925	27756	27708	27738	27954	27986	27896	27941	27784	27863	28030	28042	27834	27937	28016	27852	27723	27910	27786	27887	27845	27875	27706	27841	27801	27846	27624	27734	27768	27774	27860	27761	27970	27646	27816	27693	27865	27891	27898	27613	27684	27895	27659	27907	27999	27941	28013	27747	27907	28053	28069	27746	27869	27829	27613	27739	27908	27664	27946	27597	27903	27668	27870	27888	27773	27815	27784	27886	27573	27722	27729	27828	27821	27866	27657	27801	27701	27650	27861	28013	27528	27987	27936	27998	27864	27749	27836	27847	27699	28011	27851	27813	27640	27864	27986	28011	27873	27628	27848	27954	27875	27717	27667	27915	27779	27954	27824	27970	27906	27719	27782	27920	27696	27808	27625	27568	27889	27769	27927	28129	27732	27864	27753	27753	27981	27895	27755	27833	27752	27646	27924	28008	27920	27699	27860	27796	27896	28073	27706	27821	28063	27762	27954	27824	27955	27886	27890	27679	27668	27995	27825	27714	27635	27831	28013	27782	27667	27716	27588	27858	28043	27791	27852	28000	27874	28040	27774	27898	27847	27905	27868	27851	27590	27877	27905	27613	27673	27817	27895	27925	27946	27695	27869	27883	27853	27911	28130	28110	27798	27790	27856	27854	27894	27840	27998	27833	27848	27900	27700	27741	27860	27715	28099	28142	27874	27781	27745	27724	27958	27538	27918	27783	27928	27942	27709	27800	27700	27762	27687	27917	27667	27711	27962	27721	27841	27735	27807	27624	27899	27820	27685	27729	27903	28038	27891	28064	27754	27795	27783	27636	27949	27767	27828	27910	27968	27774	27890	27872	27811	27690	27920	27704	27973	27853	27672	27504	27630	27826	27561	27733	27853	27789	27989	28021	27888	27783	27758	27965	27954	27948	28180	27699	28199	27790	27768	27934	27783	28057	27772	28112	27832	27781	27972	27763	27915	27900	28059	27851	27913	27905	27872	28022	27936	27659	27594	27866	27840	27643	27736	27813	27929	28070	27832	28040	27730	27698	27786	27857	27568	27762	27878	27891	28047	27705	27849	27729	27756	27994	27770	27807	27654	27645	27925	27820	27562	27781	27734	27954	27603	27692	27673	27934	28003	27834	28127	27927	27755	27812	27751	27852	27802	27780	27847	27893	27847	27946	27791	27732	27790	27871	27558	27987	27982	27954	27735	28053	28046	27847	27743	28037	27722	27789	27682	27594	27842	27541	27975	27910	27864	27698	27981	27713	27647	27990	27787	27838	28038	27671	28035	27711	27837	27550	27668	27682	27731	27912	27878	27572	27734	27760	27702	27882	27775	27645	27812	27774	27980	27885	27724	27748	27998	27761	27966	27967	27965	27773	27646	28005	27797	27800	27778	27786	27647	27917	27817	27709	28148	27663	27887	27612	27883	27556	27895	27914	27795	27747	28143	27674	27959	27871	27975	27895	27778	27744	28014	27798	27902	27859	27763	27887	27850	27898	27618	27927	27756	27875	27799	27913	27777	27954	27796	27856	27957	27747	27806	27948	27975	27674	27707	27932	27658	27750	27709	27734	27730	27656	27740	27716	27771	27945	27801	27785	27843	27738	27640	27970	27631	27706	27981	27841	27893	27870	28014	27909	27710	28039	27969	27768	27921	27840	27490	27691	27773	27628	27890	27844	27913	27858	27718	27648	27757	27951	27693	27815	28038	28149	27621	27537	27880	28169	28118	27715	27949	28160	27744	27743	27739	27817	28065	27750	28103	27698	27840	28010	27919	27848	27569	27845	28054	27641	27875	27702	27757	27844	27786	27774	27695	27862	28035	27882	27946	27675	28038	27790	27827	27665	27929	27724	28128	28058	27846	27813	27877	27727	27953	27918	27750	27839	27581	27607	27694	27629	28087	27884	27951	27950	27729	27629	27851	27887	27741	27986	27808	27873	27952	27529	27562	27712	27851	28003	27894	27594	27641	28049	27552	27556	27807	27751	27775	27809	28016	27858	27754	27790	27902	27727	27791	28062	27505	27649	27741	27802	27834	28057	27751	28195	28147	27556	28033	27820	27666	27681	27737	27491	27799	27819	27795	27757	27860	27783	27815	27787	27650	28037	27707	27825	27784	27855	27713	27840	27910	27625	27618	27872	27923	27896	27810	27803	27909	27998	27832	27444	28110	27703	27847	27570	27954	27655	27744	27776	27769	27726	27610	27680	28216	27836	27952	28037	27853	27903	27889	27734	27899	27980	28041	27939	27746	27536	27978	27746	27829	27824	27879	28057	27646	27853	27680	27840	27902	27868	27829	27947	27883	27984	27576	27735	27784	27644	27646	27875	27835	27709	27938	27777	28076	27941	27919	27956	27649	28061	27836	27933	27622	27828	27669	27826	28011	27997	27873	28002	27863	27607	27764	28041	27891	27868	27780	28047	27892	27913	27725	27693	27705	28013	27584	27846	27921	27664	27605	27865	27739	27785	27875	27817	27575	27817	27923	27996	28158	27968	27973	27892	28093	27861	27764	27982	27871	27871	27891	27692	27829	27738	28018	27918	27871	27800	27871	28018	27794	28059	27861	27979	27769	27989	27616	27871	28010	27752	28035	27772	28028	27797	27753	28288	27757	27845	27883	27729	27803	27940	27904	27916	27878	27578	27785	27924	27992	27594	27796	27935	27677	27974	27923	27704	27783	28018	27791	28172	27954	27764	27908	27824	27914	27736	27919	27975	27911	27790	27796	27860	27819	27520	27870	27701	27868	27761	28051	27667	27744	27989	28048	27998	27972	27701	27903	27890	27811	27746	27726	28006	27888	27800	27679	27894	27829	27683	27942	28095	28193	27985	28085	28033	27757	27643	27725	27797	27733	27714	27842	27742	27717	27699	27867	27781	27939	27961	27599	27963	28079	27993	27831	27860	27858	27741	27866	27966	27926	27928	28120	27915	27812	27762	27881	27648	27753	27736	27596	27808	28004	27891	27757	27718	27914	28009	27874	27838	28028	27805	27806	27859	27817	27663	27818	28042	27839	27766	27888	27942	27984	27952	27903	27893	27926	27989	27849	27581	28006	27973	27624	27685	28085	28070	27784	27834	27760	27684	28069	27860	27747	27816	27988	27847	27910	28057	27758	28002	27989	27756	27874	27609	27899	27775	27716	27807	27625	27770	27774	27914	27646	27823	27810	27853	27833	27751	27973	27584	27817	27922	27674	27873	27794	27669	27801	27852	27840	27535	27659	27689	27872	27563	27858	27918	27764	27594	27714	27848	27700	27767	27813	27646	27623	27964	27557	27687	27747	27800	27976	27714	28046	27945	27821	27959	28016	27819	27899	27752	27774	27853	27902	27484	27655	27777	27430	27769	27810	27794	27685	27946	27950	27908	27649	27831	27855	27863	27761	27825	27774	27803	27648	27823	27871	27751	27979	27838	27707	27964	27931	27868	27870	27968	28029	27995	27745	27791	28029	27908	27530	27652	28326	28055	28014	27832	27682	27955	28140	27676	27742	27920	27686	27909	27745	27627	27953	27831	27639	27898	27655	27837	27954	27668	27946	27779	28032	27965	27824	28017	27796	27605	27740	27891	28035	27895	28152	27977	27752	28194	27705	27703	27745	27917	27931	27710	27633	27968	28115	27627	27893	27837	27723	27633	27704	27832	27859	27843	27825	27713	27925	27760	27516	27801	28026	28012	27803	27634	27581	27920	27956	27861	27691	27885	27867	28143	27549	27678	27958	27934	27857	27751	27818	27680	27782	27696
16795	28306	26610	39547	67722	70771	53651	32181	21598	17366	16618	16370	16459	16518	16401	16302	16304	16404	16420	16398	16471	16628	16562	16364	16250	16467	16543	16531	16400	16488	16329	16328	16411	16419	16381	16497	16323	16490	16472	16367	16391	16473	16401	16346	16409	16627	16375	16448	16480	16306	16460	16173	16595	16281	16363	16349	16398	16332	16383	16507	16293	16392	16526	16452	16569	16389	16431	16605	16263	16535	16450	16250	16324	16311	16304	16338	16490	16169	16301	16268	16333	16471	16360	16363	16469	16348	16267	16532	16451	16486	16290	16326	16523	16235	16397	16363	16258	16297	16353	16291	16422	16206	16222	16348	16413	16458	16365	16313	16266	16261	16200	16603	16486	16137	16314	16337	16272	16212	16499	16324	16182	16410	16337	16459	16323	16388	16506	16348	16428	16446	16299	16388	16209	16372	16323	16369	16478	16434	16481	16313	16314	16339	16328	16551	16241	16433	16354	16347	16195	16607	16389	16446	16374	16237	16148	16376	16222	16496	16378	16432	16335	16137	16293	16419	16477	16317	16218	16451	16389	16210	16380	16396	16257	16174	16301	16492	16434	16404	16239	16310	16615	16332	16403	16193	16334	16432	16442	16348	16330	16453	16418	16446	16380	16340	16379	16272	16448	16212	16505	16306	16392	16112	16332	16313	16303	16233	16473	16415	16414	16240	16224	16429	16424	16360	16448	16282	16475	16169	16248	16290	16549	16366	16338	16356	16406	16205	16478	16353	16423	16362	16198	16164	16302	16276	16321	16553	16401	16308	16236	16507	16298	16249	16321	16424	16350	16249	16222	16399	16303	16316	16295	16527	16287	16222	16224	16353	16345	16422	16353	16308	16362	16285	16406	16385	16280	16322	16503	16273	16418	16379	16428	16420	16226	16450	16140	16296	16204	16396	16577	16372	16365	16302	16258	16390	16426	16324	16236	16382	16292	16356	16445	16304	16464	16411	16377	16186	16474	16320	16388	16418	16441	16368	16363	16086	16246	16264	16372	16435	16293	16393	16468	16466	16312	16253	16321	16313	16472	16377	16083	16403	16321	16416	16231	16296	16381	16634	16296	16287	16410	16282	16381	16431	16415	16471	16248	16327	16188	16465	16268	16267	16346	16357	16356	16352	16236	16412	16381	16204	16301	16307	16345	16471	16319	16310	16244	16337	16331	16247	16286	16292	16458	16424	16444	16293	16501	16364	16539	16227	16314	16345	16386	16412	16376	16587	16251	16392	16455	16334	16316	16398	16394	16428	16347	16213	16163	16383	16259	16598	16329	16354	16350	16267	16150	16313	16386	16421	16294	16297	16369	16454	16217	16129	16376	16441	16352	16417	16402	16451	16167	16320	16338	16409	16319	16388	16414	16554	16282	16392	16483	16184	16244	16294	16285	16290	16491	16302	16309	16261	16258	16308	16250	16440	16325	16292	16213	16246	16393	16217	16423	16410	16332	16349	16463	16245	16377	16472	16421	16460	16383	16234	16317	16393	16300	16380	16416	16286	16585	16333	16166	16316	16425	16231	16394	16410	16468	16460	16264	16449	16262	16179	16185	16242	16199	16467	16365	16340	16349	16285	16394	16364	16476	16403	16369	16274	16457	16192	16406	16292	16466	16521	16477	16281	16408	16302	16400	16402	16424	16405	16371	16293	16441	16516	16324	16333	16412	16479	16348	16128	16551	16190	16542	16404	16284	16285	16179	16426	16373	16344	16330	16300	16405	16551	16272	16301	16335	16370	16479	16394	16274	16380	16271	16408	16425	16381	16409	16341	16280	16395	16285	16358	16409	16391	16453	16193	16467	16284	16337	16405	16329	16321	16478	16507	16268	16329	16436	16387	16239	16359	16377	16349	16334	16511	16224	16462	16372	16189	16251	16372	16394	16330	16344	16277	16412	16367	16451	16287	16258	16310	16331	16330	16402	16411	16407	16432	16311	16453	16304	16321	16325	16246	16523	16426	16440	16261	16281	16343	16575	16195	16370	16380	16376	16209	16378	16192	16524	16390	16372	16328	16291	16500	16424	16226	16427	16258	16505	16414	16261	16292	16403	16382	16342	16326	16444	16398	16398	16478	16347	16331	16272	16425	16199	16403	16395	16258	16294	16386	16269	16326	16365	16369	16084	16381	16388	16068	16545	16324	16308	16307	16342	16506	16513	16281	16358	16421	16345	16378	16230	16453	16344	16180	16387	16368	16172	16270	16453	16299	16330	16289	16319	16309	16409	16286	16351	16343	16318	16461	16409	16335	16269	16493	16383	16262	16287	16370	16431	16380	16275	16273	16431	16348	16411	16530	16292	16307	16283	16181	16485	16267	16195	16553	16387	16372	16279	16492	16299	16429	16223	16216	16285	16414	16390	16270	16599	16242	16330	16372	16433	16386	16614	16299	16265	16275	16518	16193	16363	16164	16310	16412	16358	16380	16217	16368	16264	16487	16529	16423	16349	16302	16307	16330	16426	16131	16415	16350	16345	16388	16397	16188	16411	16431	16377	16400	16447	16310	16391	16499	16365	16194	16162	16447	16604	16545	16321	16261	16507	16510	16352	16127	16459	16239	16313	16288	16272	16219	16220	16202	16373	16671	16125	16373	16387	16419	16342	16624	16261	16287	16271	16416	16460	16317	16317	16358	16341	16380	16397	16238	16440	16252	16272	16396	16210	16308	16487	16512	16264	16267	16145	16399	16350	16170	16313	16437	16314	16334	16253	16370	16435	16429	16202	16499	16327	16276	16477	16230	16351	16340	16476	16289	16460	16311	16342	16247	16346	16353	16506	16283	16254	16460	16325	16319	16363	16457	16206	16421	16348	16345	16451	16414	16477	16397	16404	16300	16412	16209	16454	16319	16386	16241	16382	16221	16263	16329	16432	16172	16552	16380	16465	16414	16223	16433	16354	16152	16318	16349	16400	16394	16303	16201	16292	16428	16304	16423	16369	16343	16269	16361	16394	16396	16390	16315	16272	16293	16309	16249	16496	16470	16464	16352	16355	16393	16399	16501	16387	16401	16379	16273	16507	16432	16375	16393	16237	16226	16264	16296	16347	16015	16531	16277	16421	16390	16469	16295	16232	16442	16279	16276	16446	16242	16110	16377	16329	16475	16372	16272	16301	16308	16343	16304	16305	16343	16257	16361	16285	16282	16534	16299	16537	16315	16311	16430	16320	16302	16412	16301	16268	16298	16419	16525	16254	16271	16361	16501	16306	16437	16447	16287	16239	16244	16258	16320	16343	16183	16320	16495	16411	16561	16520	16366	16393	16368	16419	16250	16493	16278	16353	16253	16338	16431	16505	16372	16379	16420	16281	16389	16276	16425	16256	16318	16369	16343	16244	16316	16279	16416	16388	16427	16281	16228	16402	16327	16378	16152	16224	16380	16232	16373	16450	16466	16150	16259	16288	16299	16375	16234	16588	16253	16315	16392	16499	16221	16391	16527	16341	16293	16423	16293	16402	16341	16411	16303	16414	16438	16398	16420	16257	16319	16372	16422	16200	16257	16394	16344	16199	16394	16373	16431	16265	16469	16352	16529	16299	16400	16393	16262	16283	16382	16202	16404	16326	16375	16408	16350	16189	16331	16262	16432	16185	16318	16453	16118	16199	16358	16287	16435	16315	16220	16311	16507	16258	16364	16395	16331	16415	16333	16280	16291	16225	16394	16448	16350	16221	16457	16361	16365	16461	16281	16348	16284	16436	16422	16385	16256	16157	16377	16365	16336	16286	16377	16288	16205	16230	16374	16308	16459	16420	16414	16255	16455	16441	16299	16363	16343	16364	16542	16102	16439	16311	16420	16248	16389	16488	16274	16334	16319	16416	16339	16311	16453	16297	16344	16321	16255	16344	16320	16494	16156	16397	16320	16169	16528	16404	16372	16219	16450	16353	16454	16235	16342	16218	16243	16291	16324	16330	16396	16287	16264	16336	16384	16350	16375	16211	16315	16276	16456	16263	16432	16284	16317	16321	16338	16365	16254	16578	16333	16436	16398	16298	16444	16484	16330	16317	16301	16311	16256	16284	16285	16308	16485	16586	16259	16316	16295	16407	16297	16495	16377	16303	16422	16191	16326	16307	16366	16241	16246	16200	16277	16370	16473	16297	16199	16508	16351	16221	16389	16300	16599	16429	16385	16338	16243	16321	16288	16334	16399	16283	16258	16524	16371	16535	16313	16359	16306	16376	16535	16411	16438	16385	16412	16204	16337	16217	16289	16175	16492	16357	16518	16280	16461	16324	16236	16431	16516	16375	16515	16365	16405	16219	16349	16392	16326	16412	16277	16397	16458	16188	16389	16422	16248	16180	16312	16188	16292	16461	16432	16226	16256	16308	16134	16281	16110	16329	16375	16495	16324	16320	16331	16340	16501	16362	16293	16452	16297	16294	16159	16342	16320	16257	16462	16178	16448	16192	16415	16258	16179	16496	16198	16414	16022	16449	16433	16440	16266	16153	16306	16352	16574	16403	15983	16283	16460	16426	16300	16427	16390	16285	16339	16378	16212	16284	16315	16339	16271	16312	16330	16528	16435	16214	16318	16286	16179	16118	16342	16407	16254	16408	16238	16346	16338	16422	16247	16517	16472	16418	16261	16348	16176	16513	16168	16276	16250	16617	16287	16474	16176	16491	16180	16447	16361	16291	16442	16633	16318	16383	16391	16352	16363	16350	16495	16338	16268	16387	16378	16371	16285	16286	16277	16339	16562	16330	16343	16149	16439	16484	16342	16266	16387	16393	16258	16298	16444	16463	16319	16382	16235	16349	16388	16122	16330	16283	16411	16271	16367	16314	16324	16425	16326	16300	16305	16413	16345	16316	16212	16490	16365	16211	16382	16332	16275	16547	16391	16400	16321	16214	16385	16068	16413	16525	16047	16508	16214	16399	16198	16422	16241	16229	16480	16345	16475	16473	16496	16337	16353	16547	16403	16226	16415	16503	16589	16345	16398	16604	16216	16518	16237	16378	16234	16372	16174	16313	16316	16233	16216	16486	16476	16318	16235	16399	16271	16582	16339	16359	16513	16211	16371	16293	16237	16320	16478	16445	16322	16315	16397	16349	16400	16326	16323	16423	16311	16333	16201	16335	16267	16199	16487	16218	16253	16102	16228	16328	16482	16332	16313	16253	16392	16358	16297
22907	21259	28305	26321	55259	78643	67201	49138	36823	31287	29271	28355	28324	28566	28548	28309	28492	28201	28326	28306	28194	28257	28343	28302	28443	28176	28453	28250	28125	28165	28383	28207	28057	28242	28132	28201	28251	28096	28017	28058	28061	27959	28432	28109	28153	28042	28187	27965	28132	28143	27983	27899	28048	28053	27976	27930	27861	28054	28073	28034	28000	28132	28044	28163	28163	28109	28188	27939	28487	28055	27993	27974	28093	28023	28095	28220	28013	28302	28152	28029	27971	27994	27897	28053	28145	28133	28248	28034	28097	28122	28085	27926	28375	28088	27925	28002	28167	28095	27919	28034	28237	28029	28114	28210	28093	27794	27881	28119	28045	27956	28235	28082	28092	28074	28090	28084	27857	28200	28110	28200	28052	28227	28076	27914	28415	28145	28290	28005	27938	27792	28193	28101	28063	28099	28079	28248	28020	28005	27971	27938	28178	28457	28282	27923	28167	28053	28012	27958	28183	27972	28181	27757	28125	27990	28164	28128	27919	28177	28352	28089	27944	28123	28091	27984	28064	28386	28258	28337	28068	28244	27979	27858	28161	28029	28270	28160	28172	28036	28116	27959	28178	28009	28041	27931	27896	27995	27999	28209	28283	27786	27883	28079	28015	27787	28221	28074	28206	28033	28100	28219	27954	28257	28071	28208	28202	28377	27937	28197	28041	27767	28159	27723	28129	28335	28235	28152	28009	28035	27991	28142	28185	28230	28091	27893	28111	28147	28264	27984	27804	27830	28005	27864	27751	27984	28067	27875	28098	27942	28036	28038	27914	28089	27905	27932	28051	27926	28153	28066	28265	28218	27988	28181	27873	28135	28080	28116	28258	27959	28028	27884	28167	28044	28120	28249	28041	28212	28363	28130	28164	28028	27930	27734	28031	27948	28173	28006	28151	28236	27918	28022	27734	28270	28257	28131	27927	27758	27945	27966	28052	27895	28059	28115	27986	28066	28346	27770	27956	28058	27912	28060	27981	27892	27805	27979	27964	28082	28215	27750	28185	28024	28259	27998	28251	28092	28113	28227	27985	28087	28105	28389	28210	27912	27957	27835	28096	28119	28296	28018	28153	28410	28179	27896	28228	28020	27994	27874	28130	28138	28239	27959	28040	28059	28289	28133	28271	28189	28240	28012	27899	28132	27977	27990	28061	28316	28159	28276	27950	28040	28148	28027	28028	28132	27897	27864	27972	27945	27969	28076	28016	28113	27937	27915	28110	28006	28252	28040	27890	28012	28284	28044	28107	28034	28083	27845	28022	28061	28304	28372	28215	28352	28044	27928	28116	28044	28322	27993	28140	27829	27891	28165	27982	28094	27971	28043	28160	28132	28114	28268	28035	28178	28156	27965	27945	28064	28140	28079	28238	28273	28079	28137	28003	27949	27879	27783	28158	28164	28235	28217	27930	27982	28230	28304	27965	27713	28007	28031	28168	27974	27937	27892	28138	28022	27862	27718	27925	27998	28156	27773	28027	28107	28237	28134	28121	28143	28137	27971	28170	27909	28043	28011	28178	28112	28084	28124	28199	27930	27838	27932	28156	27943	28121	28089	27966	28012	27970	28028	28152	28221	27980	28071	28247	28131	27694	27972	27963	28043	28163	28089	28226	28227	28157	28041	28156	28078	28113	28050	28193	28209	27957	27985	27980	28049	28102	28208	28261	27910	27748	28017	27990	27965	27987	27870	27867	27917	27758	28180	28039	27930	27947	27828	27861	28109	27907	27942	28263	28163	28122	27959	28100	28030	28016	28029	28053	28108	28119	28061	28180	28061	27977	28348	27958	28125	28206	28026	28047	28126	28027	27929	27978	27969	28088	27985	28148	28217	28107	28115	28019	28223	28236	28101	28144	27868	28164	28083	28189	28120	28179	28145	28091	28090	28027	27910	27978	27957	28204	28131	27644	27991	27912	27911	27869	28086	27956	28021	27841	27910	28033	28135	28008	27898	28204	28083	28007	27941	28072	28164	28398	28197	27867	28323	27861	28053	27872	27812	28092	28375	27981	28115	28263	28133	27971	27921	28301	28259	28065	28090	28307	27965	28194	28038	28010	27830	28231	27975	28215	28215	28062	28032	28065	28046	28059	27974	27850	27979	27909	27987	28076	28194	28123	28238	27920	28147	27956	28183	27931	28118	27878	28348	28210	27898	28057	28120	28040	28183	28105	28293	28092	28173	28147	27993	27987	28016	28024	27719	27842	28277	27902	28123	27867	28005	28235	27928	28025	28067	27988	28045	28087	28123	27998	28161	27846	28041	28085	27943	27840	28194	28236	28035	27872	27967	28175	28054	28276	27950	28204	28068	28310	27898	28060	28054	28307	28110	27939	28124	27691	27927	27946	28139	28171	28105	28044	28288	28132	28154	28179	28204	27850	27996	28038	28097	28002	28015	27978	28111	28114	28056	28241	27953	28108	28273	27881	27862	28077	28098	28288	28031	28085	28100	28342	28187	27901	27736	28118	27869	28004	28009	28155	27896	28036	27970	27990	28188	27945	28092	28189	27810	28148	27899	27809	28178	28343	28277	28233	27957	27864	28009	28156	27870	28319	28206	28162	28027	27998	28012	28229	28080	27977	28139	27838	28045	28059	28065	27966	28075	27919	27860	27924	28164	28227	28102	28160	28023	28164	27969	27890	27991	27914	28096	28157	28134	28127	28067	28065	28067	28274	27881	27871	28086	28108	28060	27982	28169	28020	27968	27932	27988	28450	28109	27949	28131	28112	28092	28016	27926	28232	28214	28261	28123	28321	28108	28075	28014	28210	27979	28050	28009	28207	28174	28365	28173	27842	28054	28268	27862	27820	28041	27996	27840	27890	28294	28360	28195	28232	28166	27968	28196	28269	27956	28177	28173	28065	28029	27991	27995	28297	28166	28202	28079	28013	28121	27939	27973	28170	27954	28188	28078	28034	27875	27869	28138	28130	28095	28190	28154	28032	28068	28110	27913	28360	28218	28060	28120	27924	27976	28025	28046	28054	28036	28100	28023	28041	27997	27957	27824	28003	28152	28255	28198	27994	28286	27991	28144	27999	27989	28307	28141	27787	27997	27854	28076	28053	28020	28115	28142	28336	27989	28036	27814	28196	28206	27980	28055	27949	28114	28094	27936	27949	28255	28057	27935	28081	28012	27920	28351	27962	27929	27959	28101	27998	27862	27980	27967	28096	27807	28144	28043	28113	27954	28064	27919	27953	28029	27993	28032	28047	28159	28235	27894	28044	28067	28058	28053	27918	28044	28109	28108	28177	27867	28097	28061	28178	28091	27969	28194	27749	28101	28100	28316	28093	28082	28066	27974	27776	27948	27958	28088	28113	28024	28100	28257	28083	27978	28115	27753	28073	27986	28051	28051	27744	28128	28063	28152	28141	28295	28441	28411	28160	27765	28102	28166	28077	27931	27916	28293	28279	28271	28216	27917	28079	27954	27921	28055	28134	27974	27787	27870	27960	27894	27945	28028	27911	28044	27927	27889	27990	28056	28179	28101	28015	27962	27915	28251	27937	28129	28283	28044	28150	28073	27923	28094	28065	28047	28265	28381	27924	28149	27969	27870	27955	27707	28155	27981	27781	28087	28082	28149	28249	28065	28038	27987	27820	27883	27873	28072	28135	27950	28319	28085	27978	28322	28077	27996	28142	27967	28029	27955	28126	28469	27944	27767	28084	28242	27885	28006	28009	27897	28055	28264	28006	28177	27862	28164	27911	28180	27908	28147	28075	28203	28042	27996	27814	28029	28084	27992	28135	27911	28246	28010	28119	28187	27770	27930	27900	28073	27833	28019	27956	28185	28017	27981	28036	28267	28185	28080	28215	28084	28140	28173	27956	28049	28167	27982	27924	27839	27900	27883	28171	27962	27986	27844	28217	27831	27896	27987	27945	28188	27934	28040	28028	27999	27963	28043	27962	27810	27853	28255	28464	28111	27986	28052	27893	28043	28083	28262	27999	27883	28083	28265	28156	27906	27928	28033	28031	28054	28157	27906	28155	28050	28041	27946	28032	28194	27956	28026	27898	27842	28042	28243	28101	28121	28150	27882	28360	28089	27929	28065	27851	27964	28199	27947	28156	28055	27997	28022	28128	28094	28339	28118	28142	27809	28102	27947	28187	28151	27879	27988	28113	28167	28005	28341	27961	27943	27949	28158	28095	27888	27953	28327	27955	27923	28061	28225	28171	27991	28009	28037	27741	27950	27770	27875	27920	28064	28076	28136	28096	27970	28056	28162	28098	27963	27904	28053	27991	28102	28098	28116	28016	28117	27919	28079	28008	28005	27968	28068	28056	27806	27933	27999	27971	28065	28268	28177	27957	28456	28286	27756	27974	28078	28017	27847	28067	27989	28018	28175	27987	28009	28318	28026	28139	27969	28052	28130	27987	27953	28216	28197	28041	28013	27966	27855	28026	27978	27986	27997	27959	27776	27793	28136	28105	28097	28107	27818	27950	28036	28138	28108	27948	27967	27882	27968	27901	27992	28040	28108	28136	27827	28056	28296	27993	28207	28062	27932	28025	27996	27929	27983	28194	27863	27784	27930	27976	28045	28119	28041	28171	27827	28157	27868	27989	28092	28086	28147	28186	28065	27938	27977	28150	27906	28098	28145	28004	27899	28070	28007	28133	28082	27934	27945	27832	28141	28055	27942	28135	27978	28253	28431	28141	28110	28143	28024	27957	27971	27906	27943	28091	28131	28015	27850	28155	28011	27789	28076	27826	27884	28146	27823	28335	28073	27998	28065	27937	28032	28402	27938	28200	28162	27939	28046	28020	28175	28151	27961	27994	27765	28074	28333	28257	28076	28037	27985	28063	28040	28064	28116	27986	28213	28129	28021	28109	28461	28180	27977	28205	28283	28130	27954	27860	28068	28033	27975	28010	28187	28188	28001	27974	28037	28039	27931	28091	28178	28319	27934	27945	28336	28274	28006	28202	28225	28144	28074	28240	27954	27832	28256	28218	28065	28006	27894	28218	28263	27841	28191	28131	28080	28109	28070	28216	28201	28140	27953	28384	28261	27896	27996	28032	28087	28140	27924	28103	27813	28224	27976	28172	28045	28085	28254	28062	28153	27809	27828	28224	27936	28013	28293	28126	28252	28135	27869	28240	27892	27794	28027	28256	28189	28250	27674
19652	37236	36056	33762	75875	84621	64577	39592	25409	18707	16871	16687	16844	16690	16693	16551	16828	16664	16827	16817	16719	16730	16938	16697	16760	16894	16592	16603	16719	16677	16705	16698	16707	16671	16649	16754	16587	16733	16646	16720	16681	16389	16715	16553	16770	16660	16882	16797	16680	16745	16558	16697	16635	16678	16684	16683	16597	16607	16741	16666	16517	16678	16790	16702	16643	16700	16445	16825	16475	16687	16453	16858	16797	16700	16609	16661	16514	16692	16613	16722	16706	16882	16644	16604	16587	16643	16637	16630	16810	16756	16686	16714	16598	16786	16735	16596	16416	16702	16667	16901	16709	16726	16785	16564	16473	16629	16729	16613	16574	16670	16786	16473	16579	16628	16710	16597	16720	16624	16575	16560	16595	16625	16587	16668	16654	16632	16762	16787	16696	16673	16733	16534	16545	16577	16784	16500	16534	16841	16718	16573	16870	16699	16661	16571	16637	16589	16832	16609	16735	16304	16655	16625	16859	16727	16763	16736	16572	16794	16720	16726	16499	16551	16585	16801	16503	16519	16592	16425	16668	16636	16809	16729	16719	16622	16621	16546	16759	16451	16654	16568	16505	16358	16552	16716	16625	16581	16627	16470	16809	16759	16579	16708	16667	16642	16517	16578	16618	16818	16715	16604	16535	16670	16715	16654	16778	16699	16600	16607	16552	16770	16692	16481	16578	16586	16682	16580	16640	16511	16582	16665	16674	16566	16515	16698	16863	16618	16679	16588	16715	16625	16724	16501	16808	16692	16553	16809	16704	16601	16763	16758	16768	16545	16616	16677	16630	16463	16648	16759	16587	16755	16636	16633	16928	16624	16910	16679	16727	16672	16631	16831	16528	16482	16728	16715	16640	16327	16724	16661	16533	16549	16483	16748	16762	16729	16555	16772	16600	16586	16601	16462	16794	16714	16537	16524	16624	16688	16451	16445	16686	16449	16734	16686	16564	16624	16797	16553	16755	16491	16536	16736	16622	16681	16574	16554	16509	16676	16627	16709	16473	16763	16481	16736	16561	16661	16636	16638	16497	16735	16564	16733	16651	16477	16637	16715	16622	16697	16755	16561	16626	16671	16633	16752	16793	16549	16567	16435	16419	16851	16605	16694	16575	16535	16793	16624	16455	16568	16732	16492	16600	16590	16598	16605	16507	16439	16702	16613	16563	16726	16583	16603	16622	16496	16600	16635	16550	16620	16645	16643	16555	16766	16763	16688	16681	16598	16855	16608	16689	16740	16683	16751	16631	16403	16608	16559	16621	16589	16639	16681	16807	16677	16598	16284	16610	16843	16628	16684	16552	16734	16544	16638	16837	16628	16343	16602	16510	16551	16557	16656	16615	16743	16690	16639	16864	16673	16811	16412	16523	16748	16619	16632	16538	16651	16815	16649	16650	16616	16567	16719	16587	16773	16749	16656	16566	16811	16641	16591	16648	16634	16806	16611	16693	16633	16650	16634	16717	16768	16771	16765	16671	16516	16569	16412	16618	16652	16583	16589	16569	16797	16549	16590	16657	16601	16793	16532	16538	16605	16642	16508	16718	16536	16763	16580	16600	16435	16845	16624	16500	16749	16558	16455	16559	16673	16647	16537	16460	16582	16614	16600	16821	16532	16412	16630	16577	16598	16685	16721	16564	16485	16591	16474	16639	16685	16652	16521	16953	16712	16395	16651	16652	16668	16708	16625	16447	16867	16611	16644	16524	16598	16669	16489	16669	16715	16525	16691	16579	16484	16674	16644	16526	16692	16647	16581	16637	16631	16878	16892	16494	16681	16450	16696	16901	16559	16613	16638	16745	16576	16631	16522	16650	16562	16624	16537	16573	16710	16696	16597	16824	16809	16706	16688	16769	16811	16537	16661	16701	16703	16807	16521	16674	16450	16646	16639	16636	16737	16519	16594	16607	16599	16620	16630	16600	16639	16751	16540	16692	16598	16530	16758	16793	16627	16520	16511	16550	16541	16449	16698	16624	16476	16596	16563	16540	16778	16784	16555	16558	16455	16706	16514	16648	16548	16654	16635	16387	16506	16538	16570	16727	16674	16610	16637	16546	16747	16514	16689	16596	16752	16651	16771	16552	16697	16401	16688	16465	16688	16615	16779	16640	16513	16660	16589	16649	16658	16536	16596	16699	16645	16712	16636	16610	16622	16625	16519	16458	16544	16621	16789	16650	16514	16731	16682	16800	16726	16514	16481	16524	16660	16616	16656	16578	16595	16860	16709	16511	16680	16678	16767	16483	16759	16847	16733	16702	16744	16648	16667	16931	16776	16663	16816	16529	16738	16693	16523	16692	16650	16704	16692	16748	16528	16444	16646	16612	16747	16516	16662	16858	16691	16677	16606	16495	16839	16761	16627	16484	16544	16733	16673	16591	16499	16677	16694	16680	16645	16753	16570	16454	16614	16695	16784	16660	16635	16740	16790	16699	16614	16656	16670	16586	16727	16682	16709	16508	16644	16662	16714	16575	16735	16592	16511	16590	16565	16456	16698	16600	16468	16530	16638	16418	16789	16715	16576	16588	16593	16782	16691	16542	16508	16606	16613	16587	16775	16661	16544	16621	16730	16467	16822	16790	16581	16495	16657	16545	16661	16765	16602	16664	16770	16701	16439	16622	16606	16657	16768	16755	16695	16529	16816	16803	16848	16673	16449	16570	16590	16843	16467	16653	16619	16765	16747	16717	16748	16796	16773	16728	16559	16767	16701	16665	16747	16613	16548	16552	16561	16659	16556	16655	16746	16575	16560	16590	16473	16629	16532	16708	16765	16508	16745	16381	16565	16551	16632	16623	16598	16589	16583	16763	16687	16599	16523	16506	16642	16555	16582	16567	16628	16773	16615	16738	16639	16540	16733	16695	16801	16723	16723	16521	16453	16536	16540	16529	16627	16733	16571	16662	16612	16678	16839	16657	16626	16706	16592	16354	16782	16689	16660	16659	16886	16623	16484	16610	16546	16647	16610	16638	16501	16627	16522	16714	16902	16534	16686	16714	16492	16610	16515	16415	16676	16691	16585	16477	16800	16652	16538	16478	16808	16469	16596	16622	16561	16529	16812	16676	16608	16686	16795	16619	16640	16770	16510	16684	16623	16847	16580	16515	16850	16838	16607	16640	16592	16638	16686	16579	16659	16618	16567	16772	16564	16512	16622	16782	16794	16609	16613	16556	16677	16567	16530	16606	16620	16538	16608	16743	16627	16690	16613	16656	16555	16674	16487	16678	16683	16663	16594	16577	16735	16768	16660	16728	16580	16774	16631	16679	16730	16712	16555	16570	16507	16670	16648	16569	16690	16784	16795	16653	16624	16805	16558	16590	16548	16691	16728	16625	16614	16471	16553	16544	16669	16634	16560	16700	16621	16651	16798	16605	16640	16782	16635	16705	16731	16557	16638	16689	16704	16700	16738	16656	16642	16768	16673	16590	16626	16672	16661	16600	16566	16593	16694	16611	16738	16500	16735	16718	16655	16657	16365	16651	16688	16664	16725	16697	16586	16820	16610	16707	16492	16714	16615	16724	16599	16584	16448	16808	16503	16493	16550	16718	16481	16526	16718	16719	16540	16602	16681	16450	16545	16581	16515	16697	16485	16796	16555	16481	16643	16459	16743	16608	16771	16488	16787	16795	16561	16613	16560	16518	16795	16635	16603	16560	16370	16745	16642	16521	16692	16696	16708	16716	16742	16567	16696	16668	16646	16615	16720	16661	16580	16609	16525	16790	16673	16622	16748	16687	16543	16562	16672	16542	16803	16673	16888	16692	16485	16589	16632	16503	16547	16730	16693	16767	16565	16645	16700	16530	16825	16720	16686	16463	16663	16713	16498	16508	16526	16612	16765	16676	16533	16915	16573	16580	16680	16731	16706	16635	16615	16895	16630	16626	16589	16495	16502	16683	16641	16621	16428	16715	16653	16464	16584	16707	16618	16590	16505	16763	16841	16734	16614	16671	16791	16656	16569	16702	16706	16529	16814	16683	16751	16675	16537	16659	16794	16545	16741	16838	16550	16605	16700	16740	16691	16628	16675	16802	16748	16433	16514	16760	16531	16483	16689	16658	16645	16485	16675	16536	16703	16713	16681	16695	16627	16629	16595	16872	16585	16648	16600	16556	16573	16574	16612	16816	16802	16769	16649	16692	16622	16924	16883	16593	16528	16659	16612	16620	16553	16679	16583	16553	16582	16447	16638	16533	16839	16488	16671	16630	16683	16547	16507	16575	16674	16709	16748	16462	16776	16583	16652	16717	16575	16662	16539	16755	16606	16545	16539	16605	16623	16565	16463	16461	16610	16574	16843	16687	16470	16818	16602	16782	16499	16672	16556	16700	16527	16494	16730	16551	16614	16547	16631	16813	16575	16743	16504	16678	16743	16727	16549	16689	16619	16573	16772	16573	16716	16694	16596	16670	16642	16655	16728	16579	16699	16511	16585	16756	16580	16694	16538	16760	16645	16544	16904	16571	16721	16720	16734	16647	16702	16653	16577	16497	16737	16517	16715	16660	16590	16698	16623	16781	16684	16837	16784	16689	16584	16737	16560	16533	16749	16623	16644	16916	16625	16705	16519	16516	16560	16558	16605	16682	16631	16452	16506	16543	16665	16631	16850	16640	16775	16697	16786	16687	16658	16437	16599	16615	16609	16744	16640	16547	16723	16697	16647	16506	16501	16822	16577	16777	16709	16703	16657	16746	16793	16765	16641	16626	16644	16678	16523	16670	16474	16789	16634	16647	16621	16596	16617	16635	16620	16637	16591	16601	16724	16669	16626	16636	16641	16613	16552	16590	16525	16741	16742	16467	16674	16620	16591	16864	16641	16594	16805	16654	16624	16685	16470	16830	16897	16563	16588	16632	16515	16886	16508	16715	16610	16462	16520	16715	16664	16489	16513	16685	16705	16686	16845	16642	16678	16633	16750	16690	16505	16652	16643	16575	16532	16723	16574	16587	16687	16657	16547	16544	16602	16598	16688	16747	16703	16715	16607	16503	16607	16812	16517	16781	16652	16740	16694	16469	16538	16720	16714	16581	16697	16676	16574	16607	16527	16792	16606	16683	16638	16588	16707	16673	16825	16671	16695	16649	16725	16560	16603	16553	16684	16718	16502	16500	16511	16714	16816	16629	16773	16609	16789
32503	29285	34675	33148	34908	39640	37066	31740	29513	28633	28291	28166	27921	27956	28308	28029	28117	28219	28058	28296	28098	27939	28179	28346	28447	28163	28130	28074	28226	27971	28156	28164	28088	28117	28082	28016	28064	28035	27983	28108	28230	28215	28270	28055	27910	28479	28158	28100	28006	28298	28030	28025	28068	28073	28165	28116	27761	28136	28206	27867	27845	28118	28282	28254	28362	28077	27952	28177	28151	28033	28018	28020	28117	28531	28238	28253	28138	28043	28335	28285	28404	28109	28302	27963	28007	28145	28151	28020	28047	27953	28096	28112	28006	28065	28129	28113	28335	28112	28319	28092	28395	28091	28238	28047	28218	28213	28194	28026	28329	28316	27951	27999	27974	28087	28465	28163	28302	27979	28058	28124	28161	28097	28069	27817	27978	28091	28047	28057	28184	27914	28243	28023	28012	28115	28302	28170	28167	28083	28339	28003	28029	28363	27938	28163	28153	28140	28092	28344	28136	28071	28180	28121	28097	28332	28396	28108	28173	27923	28243	28119	28063	28106	28318	28062	28251	27924	27959	28227	27956	28115	28152	27966	28137	28155	27973	27696	28211	28117	28275	28114	28133	27985	27982	28036	28022	28316	27857	28232	28198	28169	28231	28093	28198	28590	28104	28125	28284	27998	28227	28109	28302	27977	28122	28243	28184	28191	28246	28248	27833	27856	28240	28269	27965	28153	28009	27967	28215	28081	28244	28360	28125	27988	27963	28080	28371	27861	27998	27949	27928	28250	28200	27916	28251	28208	28200	28075	28248	28197	28107	28087	28168	28133	28031	28072	28276	28265	28058	27924	28002	28043	28008	27934	28085	28070	28136	27985	28264	28156	28084	28304	28046	27902	28029	28000	28103	28371	28111	28252	28120	28255	28062	28274	28161	27990	27970	28111	28132	28168	28222	28084	28126	28062	28004	28274	28143	28299	28144	28215	28183	28088	28128	27998	28194	28063	28254	28468	28229	27982	28161	28036	28340	28264	28047	27939	28164	28006	28262	28055	27988	28038	28142	28267	28212	28119	27981	28256	28214	28290	27931	27965	27987	28113	27814	28171	27991	28040	28070	28184	28305	28101	28098	27903	28371	28175	28166	28147	28285	28073	28135	28115	28188	28168	28071	28012	28152	28164	28049	28279	28333	28299	28026	28581	28240	28116	28363	28026	28480	28146	27913	27817	28046	28140	28063	28154	28309	28091	27981	28175	28289	28128	28163	28094	28233	28339	28295	28299	28070	28274	28142	28107	27979	28276	28187	28259	28241	28100	28123	27983	28395	28257	27958	28032	28122	27880	27879	28011	27986	27822	28091	28022	27995	28107	28011	28325	27975	27959	28151	28038	28287	28209	28072	28134	28024	27972	28062	28116	28153	28082	28366	27994	28296	28248	28207	27926	28044	28483	28193	28019	28175	28011	27929	28128	27857	28101	28256	27941	28030	27907	27840	28002	28078	27977	28238	27796	28293	28108	27952	28207	28156	27936	28200	28112	28100	28181	28063	27983	28249	28182	28140	28184	28127	28024	28461	28136	28220	28143	28034	28376	28136	28028	27804	28130	28226	28086	28235	28091	27983	28123	28134	28489	28192	27942	28125	27940	28107	28399	28000	28098	27954	28185	28301	28044	28202	28014	28002	28257	28112	28172	28311	28087	28225	28262	28232	28007	28233	28272	28365	28213	28317	28024	28104	28135	28260	27963	28294	28176	28257	28296	28221	28396	28059	28057	28139	28113	28145	27952	28261	28297	28428	28130	28297	27884	28119	28210	28184	28388	28165	27968	28112	28142	28292	28230	28190	28011	28283	28107	28423	28384	28093	27959	28338	28263	28037	28068	28190	27894	27946	28142	28172	28133	28195	28304	28199	28166	27907	28017	28373	28072	28120	28241	28043	28167	28191	28029	28263	27945	28081	28222	27843	28073	28090	28004	27908	28084	27895	28298	28372	28239	28261	27980	28237	28066	28067	28087	28105	28138	27971	27978	27884	28233	28181	28162	28198	27984	28286	28204	28053	28196	27893	28203	28217	27910	28088	28132	27956	28022	28035	27837	28171	27888	27666	28458	28087	28029	27961	27839	27999	28210	27971	27922	28057	27888	27825	28295	28131	28232	28355	28080	28154	28133	27847	28069	28301	28334	27993	27818	28136	28101	28314	28167	28125	28000	28093	28272	28127	28262	28117	28230	28014	28258	28371	28267	28180	27886	28151	28095	28321	28064	28147	28173	28018	28083	28236	28270	28370	28251	28115	28095	28061	28095	27973	28397	28041	28019	28307	28079	28159	28355	28154	28061	28384	28089	28198	28112	28035	28140	28288	28076	28248	28138	28024	28140	28153	28064	28206	28375	28132	28140	28137	28018	28082	28136	27972	28156	28304	28277	28119	28064	27929	28251	28156	28157	28045	28080	28170	27823	28242	28387	28140	28164	28122	28123	27998	28320	28163	28134	28069	28119	28174	28149	28051	28114	27999	27998	27862	28223	28192	28003	27992	28031	28137	28186	28339	28099	27930	28182	28188	28189	28222	28134	28157	28222	28168	28146	27923	27988	28305	28084	28193	28063	28052	28108	28066	27894	28113	28153	28048	27804	28137	28174	28070	28042	28091	28412	28137	28197	28233	27988	28232	28358	28000	28190	27836	28008	28007	28261	28208	28109	28499	28271	28128	28108	28367	28255	28172	27882	28024	28032	28335	28037	28013	28200	27790	28243	27804	28362	27989	27994	28187	28144	28198	27940	27907	28250	28179	28135	28348	28097	28126	28002	28031	28173	27993	28129	28359	27927	28032	28151	28258	28129	28268	28200	28211	28150	28323	28152	28179	27989	28290	28114	28058	28300	28005	28218	27961	27994	28306	28278	28165	27922	28077	28235	28043	28125	28197	28311	28138	28060	28026	28189	28272	27874	28501	27961	27630	27951	27998	28128	28199	28231	27943	28094	27993	28490	28353	28141	28099	27961	28501	28143	27871	27779	28264	28359	28301	28362	28195	27975	27997	27984	28298	28052	28087	28237	28116	28334	28281	27993	28107	28136	28117	28192	28001	27869	27861	28349	28420	28051	28092	28183	27870	27892	28200	28069	28133	28022	27886	27932	27968	28340	28065	28024	28068	28100	28318	28552	28218	28096	27879	28286	28096	28075	28181	28031	27924	28235	28185	28106	28064	28329	28181	27923	28147	28345	28058	28160	28099	28081	27987	28304	28098	27803	28213	28194	28145	28221	27983	28283	28314	28093	28256	27949	28143	28069	28091	28152	27947	27990	28092	28059	28103	28190	27808	28110	28135	28036	28107	28271	28203	28411	28274	28147	28293	28175	28313	28271	28317	28252	28352	28315	28036	28091	27976	27976	28163	28013	28352	27950	28180	28157	27909	28353	28117	27940	27904	28045	28157	28282	28078	28163	28314	27954	27876	28041	28111	28111	28247	28115	28089	28222	28367	27776	28071	28029	28220	28040	28079	28104	28201	28114	27926	28087	28028	28210	28011	28008	28320	28274	28139	27968	28131	28022	27988	27960	28147	28217	28184	28252	28060	28008	27996	27943	28263	27983	28396	28105	28392	28153	28334	27975	28196	28169	28155	28103	28223	28251	28346	28186	28192	28196	28325	28242	28225	28046	28169	28299	28055	27964	28146	28013	28017	28185	27896	28221	28255	27941	28219	28165	28216	28127	28223	28275	28275	28122	27956	28398	28172	27992	28140	28084	28169	28223	28277	27954	28151	28352	28114	28187	28036	28248	28138	28030	28149	28262	28316	28097	28032	28047	28085	27993	28061	27898	28017	28108	28378	28448	28161	28088	28073	28068	28190	28251	28293	28360	27856	28120	28464	28155	27893	28017	28221	28109	28087	28245	28348	28068	28267	28215	28317	28218	28221	28330	28138	28187	28121	28391	28236	27959	28024	28097	28252	28084	28098	28296	28265	27924	28302	28178	28046	27964	28024	28047	28147	28202	28299	28095	28077	27996	27884	28087	28090	28056	28355	27960	28445	28009	28227	28247	28253	28221	28342	28160	28063	28132	28161	28208	28307	28266	28114	28231	28087	28162	27899	28316	28374	28097	27997	28188	28230	28186	28332	28312	28295	28116	28228	28300	28260	28091	28221	28165	28297	28014	28177	28138	28075	28142	28190	28118	28015	28204	28355	28185	28161	28306	28225	28123	28320	28232	27882	28116	28190	27945	28138	27824	28069	28073	28176	28141	28152	28298	28240	28069	28175	28171	28145	28355	28146	28409	28250	28018	28181	27942	28302	28022	28223	28313	28202	28256	28310	27987	28087	28036	28192	28556	28372	27949	28237	28173	28048	28027	28301	28210	28213	28278	28075	28285	28155	28076	28352	28099	28095	28050	28225	27966	28154	28257	28199	28238	28164	28295	28156	28161	28219	28030	28016	27926	28124	27930	28001	28066	28071	28310	28081	27838	28340	28440	27990	28310	28362	28253	28252	28336	28028	28206	28160	28087	28236	28005	27959	27850	27958	28050	28056	28462	28395	28021	28034	28383	28038	28163	27969	28015	28198	27990	28095	28053	28249	28088	27783	28113	28300	28091	28091	28279	28235	28151	28034	28162	28020	28305	28442	28131	28150	28169	27973	28184	28073	27911	28140	28026	28092	27993	28236	28289	28369	28314	28433	28263	28156	28006	27892	28115	28515	28481	28240	28348	27981	28054	28133	28379	27983	28083	28078	28104	28111	27853	28209	28127	28060	28320	28172	28031	28092	28272	28059	27978	28238	28088	28207	28010	28227	27972	27774	28178	28082	28384	28308	28210	28291	27946	28266	28044	28121	28309	28316	28116	28238	27937	28034	27958	28205	28127	28083	28023	27964	28176	28259	28224	27997	28139	28463	28155	28277	28431	28096	28397	28038	27983	28012	28188	28024	28192	28396	28303	28246	28161	28031	28311	27997	28433	28302	27978	28519	27932	28220	28456	28088	28443	28299	28287	28063	28373	28193	27823	28141	28243	28116	28272	27990	28066	28417	28271	28209	28417	28109	28225	28190	28295	28281	28178	27899	27889	28330	28096	28218	28305	28224	28105	27919	28388	28365	28004	28252	28003	28394	28212	28422	28169	28200	28268	28166	28110	28059	28202	28153	28078	28064	28099	28161	28099	28302	27987	28029	28207	28157	28467
20217	28180	25439	21322	25618	28820	24505	19366	17171	16547	16433	16553	16209	16399	16261	16375	16268	16241	16402	16469	16252	16419	16225	16287	16247	16253	16268	16332	16390	16298	16312	16291	16382	16292	16124	16334	16166	16400	16355	16155	16324	16396	16371	16281	16301	16466	16199	16294	16314	16316	16236	16326	16221	16391	16225	16225	16426	16275	16276	16208	16453	16262	16198	16421	16390	16238	16411	16345	16385	16182	16286	16367	16214	16215	16107	16209	16323	16190	16208	16261	16256	16222	16496	16374	16347	16264	16288	16494	16263	16303	16383	16418	16304	16270	16355	16324	16432	16304	16212	16462	16265	16412	16233	16421	16314	16295	16228	16292	16214	16356	16406	16233	16475	16196	16444	16286	16295	16298	16326	16219	15957	16387	16169	16333	16470	16300	16334	16405	16249	16099	16139	16351	16426	16253	16362	16092	16462	16180	16336	16294	16329	16582	16147	16307	16418	16485	15971	16352	16185	16259	16230	16480	16350	16447	16339	16185	16319	16336	16341	16240	16414	16235	16154	16203	16280	16428	16301	16436	16624	16261	16266	16072	16263	16452	16203	16325	16358	16207	16097	16235	16215	16321	16299	16371	16337	16258	16235	16312	16186	16119	16307	16394	16073	16150	16301	16277	16459	16295	16295	16094	16252	16137	16187	16214	16277	16475	16243	16346	16251	16044	16233	16337	16330	16418	16317	16301	16240	16302	16267	16434	16441	16239	16384	16351	16240	16381	16246	16172	16291	16411	16430	16355	16228	16409	16183	16319	16251	16231	16240	16220	16266	16233	16173	16416	16286	16288	16202	16273	16349	16269	16281	16319	16401	16299	16299	16374	16224	16390	16368	16208	16374	16347	16157	16241	16322	16331	16429	16377	16075	16228	16291	16269	16109	16245	16312	16521	16390	16306	16155	16224	16626	16264	16312	16263	16329	16136	16121	16120	16326	16193	16169	16424	16228	16192	16353	16168	16310	16135	16190	16191	16340	16314	16378	16326	16270	16241	16195	16252	16364	16330	16221	16260	16358	16390	16364	16448	16090	16229	16343	16276	16184	16371	16373	16356	16107	16209	16293	16319	16320	16539	16315	16155	16239	16394	16122	16312	16387	16276	16328	16342	16498	16206	16102	16070	16249	16340	16420	16136	16364	16271	16235	16311	16291	16214	16208	16423	16178	16439	16350	16321	16365	16317	16352	16209	16281	16257	16170	16432	16322	16366	16297	16250	16279	16280	16169	16342	16242	16215	16284	16346	16360	16288	16365	16405	16376	16077	16334	16173	16325	16183	16342	16459	16182	16198	16504	16230	16313	16391	16389	16290	16297	16337	16211	16246	16108	16106	16177	16479	16306	16307	16299	16390	16252	16226	16250	16362	16192	16209	16388	16386	16298	16443	16220	16433	16297	16168	16416	16196	16416	16360	16290	16249	16426	16298	16336	16322	16515	16154	16365	16234	16303	16342	16189	16437	16345	16176	16402	16442	16255	16192	16228	16467	16315	16315	16287	16267	16325	16079	16453	16354	16268	16412	16419	16318	16089	16410	16107	16250	16289	16320	16221	16266	16322	16347	16465	16296	16198	16479	16413	16440	16319	16254	16344	16251	16374	16211	16143	16447	16325	16222	16361	16409	16387	16054	16319	16295	16335	16304	16349	16359	16320	16443	16266	16137	16398	16487	16357	16250	16292	16395	16315	16135	16468	16337	16406	16252	16276	16458	16351	16357	16151	16168	16394	16349	16209	16498	16329	16381	16324	16308	16471	16311	16284	16229	16478	16395	16189	16268	16361	16087	16523	16367	16162	16375	16214	16410	16265	16439	16328	16480	16231	16460	16505	16514	16268	16397	16283	16271	16162	16244	16283	16158	16219	16288	16304	16210	16198	16270	16406	16341	16138	16396	16313	16343	16309	16252	16249	16334	16352	16387	16303	16285	16339	16389	16446	16375	16532	16389	16197	16359	16464	16283	16285	16465	16333	16366	16215	16341	16269	16364	15980	16260	16434	16160	16438	16434	16200	16179	16179	16311	16417	16164	16266	16334	16415	16396	16296	16305	16499	16525	16170	16228	16311	16185	16249	16191	16353	16150	16310	16370	16209	16208	16483	16246	16224	16261	16214	16272	16189	16176	16337	16090	16385	16245	16419	16378	16261	16471	16355	16309	16310	16252	16281	16288	16506	16207	16409	16412	16558	16208	16321	16359	16345	16303	16466	16207	16331	16390	16344	16291	16168	16431	16313	16278	16072	16355	16244	16247	16282	16347	16460	16415	16300	16282	16304	16214	16294	16458	16239	16448	16411	16208	16208	16286	16385	16244	16242	16317	16313	16394	16223	16158	16295	16205	16320	16438	16297	16633	16468	16359	16365	16350	16381	16202	16258	16394	15963	16423	16378	16436	16111	16379	16344	16229	16412	16437	16391	16191	16366	16338	16176	16338	16326	16236	16195	16350	16377	16289	16430	16156	16327	16343	16382	16353	16192	16330	16166	16323	16192	16380	16427	16425	16300	16238	16340	16395	16325	16305	16221	16231	16248	16342	16502	16203	16202	16389	16325	16433	16495	16331	16185	16314	16216	16215	16266	16285	16247	16268	16442	16287	16107	16184	16372	16212	16194	16317	16359	16117	16289	16287	16303	16429	16387	16294	16217	16403	16250	16178	16330	16292	16234	16424	16207	16359	16367	16352	16401	16268	16163	16389	16184	16437	16302	16520	16208	16290	16196	16366	16330	16213	16322	16260	16328	16415	16253	16318	16075	16153	16132	16216	16320	16252	16145	16455	16290	16465	16210	16324	16257	16335	16374	16153	16297	16181	16148	16451	16281	16377	16218	16158	16242	16306	16368	16409	16199	16290	16298	16419	16295	16225	16411	16338	16178	16238	16307	16300	15948	16423	16277	16334	16248	16338	16420	16360	16296	16182	16409	16516	16390	16268	16143	16325	16280	16216	16229	16217	16107	16382	16286	16163	16301	16317	16272	16193	16187	16128	16162	16378	16395	16445	16146	16260	16425	16230	16443	16153	16492	16265	16406	16490	16261	16222	16257	16316	16379	16284	16373	16205	16102	16458	16120	16213	16327	16336	16141	16277	16300	16376	16363	16341	16462	16227	16528	16382	16315	16197	16242	16193	16284	16272	16207	16451	16180	16270	16123	16346	16214	16378	16216	16305	16319	16387	16386	16192	16189	16264	16293	16458	16333	16270	16428	16378	16315	16195	16405	16388	16111	16235	16342	16373	16302	16266	16293	16273	16342	16425	16209	16281	16281	16466	16355	16392	16463	16222	16367	16429	16140	16419	16478	16384	16175	16456	16353	16329	16429	16174	16250	16528	16021	16333	16139	16333	16388	16306	16273	16138	16299	16306	16292	16406	16331	16334	16271	16356	16358	16270	16285	16294	16298	16144	16210	16249	16246	16164	16391	16391	16415	16107	16189	16337	16481	16210	16420	16303	16311	16256	16281	16394	16184	16272	16507	16241	16327	16517	16351	16342	16252	16402	16514	16344	16187	16263	16123	16307	16097	16283	16124	16305	16311	16434	16381	16246	16217	16192	16246	16246	16312	16287	16316	16197	16378	16286	16264	16059	16367	16243	16220	16230	16207	16260	16396	16392	16441	16187	16286	16354	16290	16293	16431	16373	16458	16222	16121	16393	16400	16312	16248	16490	16309	16196	16384	16302	16240	16252	16369	16426	16211	16339	16147	16229	16231	16333	16341	16322	16234	16271	16363	16366	16413	16302	16216	16240	16296	16193	16275	16158	16340	16169	16512	16333	16347	16285	16342	16345	16286	16374	16184	16113	16251	16012	16245	16227	16214	16311	16296	16310	16315	16217	16284	16210	16523	16404	16069	16261	16282	16146	16146	16305	16303	16503	16326	16322	16150	16262	16273	16245	16163	16330	16363	16249	16246	16330	16483	16237	16153	16259	16425	16322	16353	16369	16235	16251	16187	16453	16454	16406	16162	16368	16094	16316	16300	16363	16358	16330	16385	16425	16440	16403	16508	16436	16299	16344	16318	16094	16247	16388	16301	16403	16269	16294	16289	16104	16119	16270	16286	16487	16412	16458	16361	16197	16262	16338	16076	16348	16399	16395	16474	16258	16283	16482	16239	16376	16359	16361	16383	16282	16322	16227	16109	16247	16291	16363	16230	16282	16143	16314	16437	16248	16287	16432	16413	16282	16201	16175	16278	16345	16291	16307	16059	16403	16323	16389	16239	16199	16289	16225	16415	16153	16391	16234	16417	16345	16329	16267	16434	16458	16480	16165	16274	16460	16267	16250	16386	16326	16241	16308	16268	16433	16213	16311	16450	16392	16242	16231	16378	16356	16467	16314	16250	16226	16292	16389	16302	16327	16330	16447	16180	16368	16222	16323	16177	16273	16432	16451	16378	16142	16303	16221	16413	16337	16329	16224	16531	16346	16250	16258	16333	16352	16270	16182	16349	16313	16299	16440	16433	16330	16376	16249	16348	16231	16408	16366	16475	16230	16249	16415	16248	16202	16303	16359	16377	16416	16238	16386	16155	16347	16138	16418	16376	16213	16375	16305	16361	16380	16324	16275	16428	16198	16384	16282	16220	16318	16275	16545	16257	16363	16169	16365	16334	16278	16263	16169	16242	16377	16285	16269	16331	16422	16389	16241	16248	16309	16403	16303	16295	16339	16298	16234	16156	16219	16362	16334	16439	16351	16274	16440	16325	16427	16241	16209	16245	16293	16216	16368	16390	16196	16255	16390	16483	16243	16248	16108	16504	16242	16515	16148	16303	16350	16144	16177	16372	16243	16353	16233	16240	16229	16359	16329	16350	16354	16349	16213	16321	16349	16234	16360	16318	16219	16262	16369	16325	16442	16225	16218	16187	16311	16354	16359	16118	16436	16394	16402	16363	16262	16321	16376	16302	16235	16359	16401	16119	16257	16178	16335	16293	16080	16358	16243	16274	16393	16313	16350	16340	16264	16194	16392	16491	16259	16428	16326	16338	16363	16390	16493	16259	16374	16319	16259	16144	16326	16195	16374	16241	16291	16240	16339	16203	16193	16269	16414	16366	16428	16321	16338	16426	16459	16446	16106	16193	16496	16279	16084	16267	16283	16323	16321	16235	16339	16457	16197	16640	16531	16405	16219	16333	16282
23607	21242	28115	27938	58571	72185	61154	45279	35348	31974	31141	30736	30455	30336	30540	30392	30076	30493	30288	30345	30353	30296	30473	30353	30353	30227	30382	30433	30304	30274	30315	30531	30417	30469	30434	30075	30033	30056	30283	30373	30219	29870	30122	30292	30250	30269	30626	29948	29969	30111	30079	30276	30156	30234	30054	30285	30200	30129	30187	30184	30185	29996	30227	29935	30278	30211	30078	30329	29941	29864	30211	30271	30006	30470	30038	30442	30134	29971	30050	30155	30068	30262	30136	30099	30129	30258	30070	30260	30188	30264	30160	30237	29938	30102	30125	30098	30134	30106	30242	30279	29992	30265	29961	30297	30291	29958	30254	29887	30128	30100	30176	30273	30291	30155	30186	30369	30186	30215	30065	30138	30080	30490	30454	30264	30249	30383	30311	30049	30179	30087	30004	30346	30315	30110	30155	30107	30263	30146	30124	30138	29860	30315	30088	30099	30371	30435	30018	30225	30144	30101	30247	30149	30157	30022	30091	30419	30119	30480	30047	30371	30212	30168	29982	30102	30212	30076	30294	30470	30226	30311	30231	30164	30485	29881	30213	30018	30127	29881	30373	30031	30022	30256	30245	30226	30023	30148	30217	30441	30124	30248	30074	30248	30211	30047	30265	30188	30176	30077	30041	30018	30186	30316	30111	30035	30238	30307	30257	30165	30175	30432	30219	29914	30054	30019	30275	30474	30128	30222	30187	30140	30327	30414	30101	29989	30039	30003	30317	30129	30212	30373	30199	30058	30252	30183	29934	30372	30199	30127	30062	30080	30202	30357	30142	30190	29998	30187	30199	30217	30208	30287	30310	30262	30388	30272	30171	30178	30274	29999	30342	29986	30203	30279	30319	30074	30161	30235	30047	30093	29924	30109	30005	30049	30211	30305	30332	30354	29943	29915	30359	30100	30376	30257	30209	30095	30031	30373	30048	30141	30287	30331	30098	30204	30066	29969	30092	30154	30191	30042	30140	30072	29997	30131	30452	30137	30047	30371	30305	30133	30213	29758	30301	30165	30292	30175	30348	29993	30351	30130	30119	30436	30434	29957	30160	30130	30031	30294	29960	30374	30197	30115	30019	30185	30086	30235	30113	30247	30164	30180	30020	30161	30265	30165	30309	30275	29901	29946	30117	30204	30213	30468	29967	29987	30228	30088	30224	30263	30101	30126	30246	30148	30048	30266	30243	30086	30131	30094	30201	30034	30352	30403	30144	30153	30250	30142	30501	30331	30354	30111	29860	30248	30306	29940	30276	30191	30215	30186	30026	30215	30120	30134	30141	30406	30166	30191	30516	30303	30252	30377	30304	30356	30063	30176	30048	30237	30121	30304	30178	30330	30318	30107	30249	30186	30040	30103	30350	30415	30303	30330	30377	30329	30490	30170	30343	30138	30155	30369	30238	30053	30156	30050	30268	30289	30206	30121	30275	30337	30208	30209	30137	30139	30129	29832	30189	30131	30102	30287	29979	30027	30259	30368	30030	30107	29913	30101	30304	30299	30246	30244	30394	30109	30273	30303	30131	30118	29897	29970	30095	30118	30354	30105	30191	30055	30004	30436	29963	30068	30273	30114	30161	30199	29895	30504	30372	30193	30129	30287	30217	30215	30412	30194	29992	30212	30169	30111	30361	30108	30355	30082	30339	30136	30142	30389	30168	30181	29939	30306	29985	30329	30131	29959	30331	29975	30226	30093	30451	30588	30439	30283	30462	30476	30170	30278	30252	30054	30207	30023	30383	30219	30131	30491	30260	30274	30027	30147	30361	30170	29929	30104	30139	30266	30123	30234	30244	30308	29990	30002	30073	30084	29636	30136	30053	29998	30149	30074	29962	30112	30208	30136	30215	30194	30267	30087	30175	30010	29868	29979	30050	30037	30293	30265	30195	30161	30127	30321	30197	30216	30073	30150	30033	29939	30247	29933	30028	30257	30472	30027	30194	30264	29853	30170	30268	30513	30075	30196	30225	30174	30452	30088	30293	30495	30049	30268	30343	30392	30168	30240	30144	30323	30360	30183	30243	30039	30414	30252	30116	29945	30119	29988	30226	30204	30373	30340	29964	30125	30031	30093	29993	30272	30220	30105	30165	29971	30285	30332	30313	29958	29813	29940	30109	30130	30319	30147	30250	30456	30247	29927	30187	30306	30096	30067	30014	30278	29994	30164	30351	30034	30139	30243	29994	30145	30035	30313	30312	30078	30074	30171	30107	30348	30040	30267	29896	30189	29831	30064	30373	29997	29886	30147	30017	30260	30209	30155	29968	30342	30338	30103	30223	30277	30296	30438	30156	30223	30354	30327	30056	29974	30179	30402	30054	29870	30419	30049	30191	30293	30068	30357	30116	30241	30195	30330	30345	30064	30321	30122	30286	30275	30115	30008	30023	30247	30370	30206	30169	30182	30047	30243	30119	30026	30289	30213	30286	30307	30290	30335	30348	30059	30312	30289	29993	30071	30078	30245	30257	30336	30182	30036	30021	30265	30374	29929	30073	30231	30156	30355	30153	30269	30129	30315	30084	30101	30213	30206	29914	30176	30166	30453	30021	30169	30246	30091	30276	29849	30044	30266	30246	29984	29982	29990	30151	30231	30125	30256	30012	30228	30238	29817	30020	30403	30148	30377	30286	30177	30085	30454	30361	30104	29997	30040	29951	29868	30230	30140	30160	30196	30215	30094	30175	30041	30216	30271	30222	30206	30227	30248	30215	30132	30330	30159	30163	30239	30430	30423	30421	30248	30466	30045	30230	30377	30225	30145	30197	29891	30042	30391	30382	29936	30270	30056	30110	30042	30031	30291	30055	30246	29941	30231	29759	30228	30290	29900	30295	30033	30221	30238	30157	30045	30416	30176	30317	30081	29976	30191	30064	30024	30140	29977	30218	30375	29961	30380	30168	30456	30313	30212	30198	30351	30129	30556	30268	30106	30150	30483	30135	30161	30302	30266	30105	30051	30123	30280	30249	30017	30281	30294	30377	30041	30084	30262	30150	30216	30023	30074	30298	30043	30113	30100	29921	30306	30070	30355	29996	29973	30122	29937	30098	30023	29922	29898	30374	30243	30335	30111	30312	30277	30357	30283	30255	30252	30196	29989	30230	30105	30386	30351	30109	30116	30343	30096	30002	30077	30375	30312	30273	30596	29960	30309	30352	30353	30215	30276	30209	30107	30043	30082	30363	30404	29930	30299	30266	30056	30323	30319	30163	30175	30113	30056	30152	30358	30093	30299	30192	30208	30117	29934	30058	30204	30375	30225	30081	30156	30314	30057	30089	30258	30337	30221	30188	30180	30018	30031	29967	29956	30193	30324	30207	30346	30168	30283	30293	30411	30105	30153	29945	30105	29864	30143	29927	30144	30113	30316	30256	30105	30039	30153	30215	29931	29963	30147	30193	30086	30231	30322	30032	29941	30173	29920	30007	30238	30124	30211	30076	30102	30198	30113	30226	29994	30045	30180	30092	30378	30201	30116	30315	30237	30262	29925	30196	30101	30045	30198	30494	30396	29983	29991	30016	30297	30089	30192	30387	30382	30082	30029	30188	30138	30187	30039	30170	30185	30160	30158	30188	30125	30086	30224	30153	30182	30330	30082	29949	30194	30430	30203	30554	30296	30196	30162	30341	30296	30484	30205	30346	30222	30190	30214	30469	30046	30175	29923	30237	30112	30141	30169	30340	30200	30281	30437	30307	29878	29897	30134	30325	30240	30300	30441	30120	30283	30268	30198	30245	30181	30312	30091	30213	30123	30449	30219	30067	29985	30147	30274	30140	30132	30324	30235	30149	30234	30172	30276	29994	30230	30316	30231	30183	30296	30331	30161	30208	29974	30137	30323	30251	30035	30169	30271	30123	30138	30408	30100	30160	30395	30295	30080	30064	30270	30280	30021	30219	30192	30311	30193	30232	30444	30259	29919	30301	30060	30409	30284	30251	30011	30074	30189	30216	30040	30491	30240	29972	30228	30008	30271	30178	29925	30039	30359	29938	29934	30295	30169	30315	30054	29915	30056	30085	30189	30267	30257	30109	30141	30272	30207	29962	30075	30042	29802	30274	30364	30082	30001	30269	30198	30255	30229	30142	29967	30046	30321	30342	30241	30435	30184	30200	30155	30368	30460	30212	30198	30319	30292	30058	30198	30147	30196	30395	30060	30244	29972	30133	29911	30142	30291	30119	30251	30252	30321	29986	30227	30120	30078	30141	30075	30023	30365	30134	30289	30085	29944	30103	30068	30074	29840	30034	30202	30169	30290	29778	30227	30260	30202	30121	30232	30053	30070	30215	30119	30171	30075	30257	30113	30091	30252	30436	30421	30328	30400	30435	30174	29984	30481	30313	30062	29952	30127	30297	30080	30256	30329	30299	30208	30196	30146	30336	30099	30175	30234	30161	30070	30259	30212	30030	30165	30106	30149	30297	30239	30014	30243	30117	30267	30239	30181	30296	30213	30137	30019	30281	30116	30184	30505	30232	30153	30060	29867	30162	30128	30295	30153	30125	30189	30080	30175	30232	30325	30273	30184	29812	30039	30093	30206	30194	30140	30167	30207	30261	30419	30535	30124	30269	30354	30273	30448	30310	29962	30014	30039	29963	30037	30194	30426	30135	30333	30051	30410	30357	30002	30141	30287	30114	30316	29909	30106	30077	29978	30262	30387	30246	30271	30176	30179	30368	29942	30303	30049	30312	30201	30233	30074	30381	30159	30376	30168	30173	29964	30110	30181	29995	30233	29893	30459	30167	30128	30180	30259	30354	30232	30327	30070	30249	30171	30129	30116	30221	30278	30435	30151	30432	30341	30381	30245	30338	30407	30031	29975	30299	30424	30053	29980	30260	30171	30099	30166	30004	29857	30062	30146	30267	30076	30007	30163	30094	30119	30009	30206	30291	30025	30163	30160	30194	30032	30135	30158	29925	30233	29899	29936	29962	30087	30128	30537	30032	30353	30165	30285	30268	30380	30148	30050	30016	30058	30033	30292	30241	30289	29864	30009	30253	30377	30148	30399	30125	30147	30375	30241	30488	30162	30279	30264	30370	30328	30112	30325	30074	30278	30128	30165	30395	30344	30220	30281	30248	30334	30154	30010	30282	29977	30097	30046	30438	30225	30242	30257	30109	30040	30126	30218	30155	30156
19609	30213	31724	30340	72143	72150	54959	33706	22801	18924	17722	17778	17654	17721	17770	17616	17699	17779	17530	17744	17858	17564	17641	17768	17700	17800	17657	17558	17539	17675	17598	17798	17694	17705	17599	17567	17832	17862	17613	17741	17633	17720	17661	17562	17535	17630	17877	17479	17656	17762	17393	17551	17675	17448	17514	17432	17744	17455	17612	17609	17525	17593	17482	17717	17558	17478	17559	17690	17601	17834	17540	17608	17377	17498	17783	17565	17632	17695	17709	17764	17577	17582	17535	17489	17640	17638	17602	17739	17430	17646	17561	17617	17719	17625	17734	17512	17572	17743	17507	17734	17504	17524	17521	17692	17598	17479	17744	17656	17649	17513	17687	17484	17848	17590	17669	17709	17459	17702	17621	17510	17472	17714	17728	17534	17549	17664	17795	17640	17317	17552	17724	17699	17498	17674	17859	17466	17542	17583	17492	17774	17562	17778	17733	17738	17310	17526	17669	17432	17531	17589	17549	17504	17560	17722	17762	17575	17487	17594	17651	17686	17595	17631	17586	17889	17430	17666	17658	17316	17363	17549	17595	17695	17568	17532	17547	17788	17460	17560	17495	17598	17730	17602	17582	17652	17474	17634	17610	17604	17534	17563	17621	17522	17544	17369	17557	17691	17663	17579	17542	17802	17779	17694	17611	17648	17634	17615	17530	17615	17545	17623	17671	17514	17580	17465	17528	17432	17597	17697	17564	17783	17731	17639	17634	17688	17718	17650	17515	17480	17583	17674	17516	17710	17642	17578	17466	17562	17678	17715	17485	17467	17572	17689	17565	17566	17456	17487	17615	17587	17582	17598	17700	17776	17509	17925	17623	17502	17716	17667	17713	17647	17442	17546	17641	17535	17578	17662	17557	17818	17540	17658	17609	17471	17620	17561	17611	17616	17627	17521	17734	17685	17549	17652	17618	17641	17528	17458	17577	17533	17657	17509	17475	17484	17762	17466	17371	17635	17524	17481	17528	17657	17663	17580	17444	17621	17685	17586	17491	17413	17494	17777	17570	17642	17694	17544	17604	17809	17550	17597	17624	17633	17615	17659	17753	17437	17593	17555	17516	17728	17873	17567	17521	17499	17476	17584	17792	17662	17550	17621	17652	17411	17579	17638	17634	17573	17646	17643	17616	17477	17686	17531	17676	17626	17723	17684	17482	17537	17559	17623	17598	17527	17675	17583	17662	17625	17714	17633	17716	17468	17578	17657	17393	17527	17647	17365	17640	17552	17704	17584	17564	17594	17620	17587	17564	17729	17570	17722	17556	17765	17407	17627	17413	17778	17679	17523	17673	17707	17604	17578	17509	17692	17500	17790	17440	17618	17532	17557	17481	17635	17762	17396	17617	17802	17306	17643	17501	17646	17519	17717	17611	17544	17696	17530	17466	17731	17632	17499	17719	17687	17528	17575	17692	17589	17438	17698	17666	17644	17573	17580	17565	17854	17596	17702	17549	17588	17590	17411	17655	17557	17515	17531	17599	17391	17465	17666	17544	17687	17468	17633	17492	17702	17637	17549	17616	17657	17612	17507	17655	17603	17423	17630	17626	17653	17572	17662	17581	17719	17629	17476	17624	17380	17565	17746	17615	17675	17635	17660	17863	17570	17407	17414	17626	17587	17447	17692	17447	17661	17645	17609	17519	17436	17630	17515	17789	17690	17706	17634	17645	17484	17520	17564	17707	17682	17690	17497	17724	17565	17596	17513	17534	17573	17710	17699	17543	17548	17715	17487	17776	17752	17755	17471	17474	17460	17685	17722	17590	17489	17522	17474	17617	17687	17615	17682	17459	17428	17596	17583	17496	17549	17754	17521	17598	17578	17499	17590	17428	17701	17547	17860	17512	17620	17688	17562	17759	17453	17602	17667	17394	17537	17589	17708	17815	17527	17654	17652	17748	17590	17578	17386	17677	17588	17340	17724	17325	17527	17601	17519	17508	17643	17621	17693	17601	17557	17566	17353	17587	17565	17531	17571	17581	17479	17738	17585	17672	17797	17448	17346	17468	17536	17575	17666	17651	17587	17507	17548	17494	17532	17644	17534	17700	17503	17421	17590	17479	17515	17671	17737	17726	17702	17555	17565	17492	17620	17546	17696	17745	17624	17386	17653	17558	17781	17397	17545	17460	17608	17614	17644	17584	17689	17586	17746	17738	17565	17573	17550	17626	17468	17785	17621	17598	17464	17541	17705	17696	17598	17463	17618	17625	17540	17448	17590	17471	17604	17627	17519	17522	17548	17657	17566	17644	17701	17524	17612	17512	17633	17581	17487	17557	17454	17766	17523	17611	17718	17683	17570	17720	17530	17720	17571	17642	17591	17463	17426	17595	17528	17404	17592	17556	17397	17427	17718	17426	17508	17637	17543	17609	17542	17537	17523	17628	17657	17667	17742	17564	17595	17665	17798	17505	17735	17630	17461	17713	17699	17608	17482	17676	17753	17494	17674	17655	17455	17858	17794	17534	17474	17720	17699	17744	17627	17612	17700	17486	17819	17449	17670	17695	17655	17671	17570	17686	17528	17475	17547	17610	17611	17488	17625	17715	17588	17719	17469	17530	17586	17677	17374	17740	17724	17624	17694	17561	17506	17792	17742	17418	17621	17614	17530	17514	17673	17672	17684	17433	17829	17454	17567	17683	17488	17522	17564	17520	17651	17685	17742	17456	17572	17510	17482	17657	17619	17678	17504	17552	17595	17466	17511	17602	17542	17733	17454	17720	17349	17498	17445	17634	17592	17537	17445	17638	17519	17560	17368	17586	17564	17693	17518	17563	17523	17597	17495	17617	17535	17657	17509	17559	17604	17722	17564	17710	17573	17595	17574	17466	17685	17631	17671	17559	17415	17579	17605	17506	17624	17650	17678	17495	17627	17500	17614	17831	17521	17640	17680	17503	17583	17590	17613	17345	17595	17605	17746	17736	17523	17654	17611	17712	17705	17488	17746	17612	17485	17580	17546	17670	17672	17510	17455	17478	17596	17456	17627	17454	17569	17715	17620	17646	17484	17764	17518	17531	17489	17541	17855	17677	17696	17552	17395	17607	17587	17870	17577	17517	17779	17545	17697	17545	17571	17649	17452	17659	17412	17615	17581	17711	17561	17521	17759	17596	17581	17556	17498	17614	17713	17544	17442	17609	17606	17444	17689	17568	17475	17596	17717	17575	17653	17729	17759	17570	17516	17572	17547	17504	17488	17674	17438	17388	17667	17668	17657	17712	17661	17403	17665	17649	17627	17463	17632	17599	17456	17580	17769	17696	17444	17716	17633	17622	17642	17532	17600	17503	17472	17596	17549	17604	17709	17750	17650	17436	17605	17487	17569	17696	17580	17614	17546	17651	17516	17775	17460	17451	17383	17467	17577	17597	17657	17624	17526	17529	17551	17794	17579	17498	17777	17525	17444	17691	17767	17744	17662	17687	17485	17507	17475	17617	17511	17671	17524	17542	17617	17523	17544	17514	17728	17561	17585	17616	17724	17537	17523	17662	17660	17792	17477	17694	17642	17526	17432	17651	17545	17715	17533	17607	17559	17750	17665	17580	17443	17758	17608	17659	17637	17504	17485	17456	17572	17679	17619	17602	17618	17380	17457	17521	17692	17625	17717	17636	17553	17640	17519	17506	17474	17643	17607	17397	17578	17684	17521	17457	17497	17545	17739	17711	17603	17646	17777	17565	17520	17489	17473	17680	17538	17634	17376	17709	17429	17527	17736	17487	17531	17561	17578	17786	17385	17553	17464	17783	17502	17582	17650	17703	17593	17544	17690	17494	17480	17601	17584	17484	17591	17523	17619	17501	17334	17705	17565	17568	17476	17573	17748	17677	17636	17645	17540	17747	17754	17507	17649	17625	17618	17699	17474	17523	17607	17655	17577	17689	17645	17619	17444	17459	17530	17634	17601	17486	17558	17634	17527	17709	17612	17510	17516	17351	17766	17783	17431	17470	17742	17609	17645	17646	17418	17484	17650	17564	17601	17507	17574	17475	17374	17805	17511	17637	17649	17691	17638	17701	17544	17405	17700	17838	17408	17724	17661	17333	17476	17620	17587	17673	17486	17551	17599	17526	17714	17432	17569	17519	17534	17751	17419	17623	17511	17620	17652	17433	17460	17661	17573	17626	17713	17639	17684	17581	17504	17627	17609	17597	17744	17516	17559	17513	17408	17556	17569	17509	17746	17635	17488	17643	17469	17663	17771	17716	17504	17516	17487	17674	17546	17625	17566	17740	17688	17417	17704	17529	17473	17515	17611	17612	17550	17601	17622	17492	17876	17491	17508	17642	17468	17503	17606	17582	17683	17674	17721	17579	17757	17644	17686	17714	17525	17488	17759	17658	17523	17750	17608	17745	17483	17767	17725	17570	17672	17678	17508	17501	17386	17735	17628	17708	17678	17610	17614	17510	17542	17512	17577	17515	17580	17506	17650	17525	17512	17650	17725	17467	17638	17654	17446	17734	17694	17572	17695	17680	17685	17464	17490	17572	17522	17465	17668	17659	17635	17802	17642	17447	17583	17529	17480	17851	17632	17481	17653	17627	17745	17622	17597	17698	17601	17497	17587	17780	17576	17724	17505	17648	17624	17480	17690	17608	17650	17521	17494	17496	17557	17377	17529	17698	17661	17555	17677	17761	17724	17491	17684	17555	17689	17594	17491	17693	17478	17705	17622	17653	17563	17669	17445	17425	17573	17682	17557	17647	17592	17820	17553	17496	17769	17844	17620	17730	17636	17480	17473	17633	17534	17440	17505	17625	17632	17507	17440	17623	17698	17632	17580	17810	17701	17634	17579	17670	17512	17704	17607	17795	17637	17444	17628	17621	17618	17609	17532	17688	17554	17453	17668	17711	17471	17444	17871	17586	17440	17676	17638	17353	17677	17732	17434	17580	17383	17639	17569	17597	17403	17681	17656	17674	17545	17637	17467	17538	17593	17714	17515	17520	17490	17608	17590	17554	17515	17462	17624	17606	17809	17650	17588	17692	17709	17595	17520	17534	17503	17699	17649	17602	17549	17551	17588	17712	17514	17669	17635	17672	17675	17566	17641	17509	17347	17663	17694	17518	17603	17461	17682	17681	17677	17772	17638	17474	17554	17635	17616	17739	17658	17603	17764	17642	17385	17677	17592	17544	17672
22764	21236	28185	29059	73854	81312	68804	51149	40018	35871	34306	34329	33760	33780	33891	34147	33815	33636	33843	33849	33831	33836	33689	33514	34073	33575	33588	33522	33705	33851	33727	33669	33511	33360	33995	33666	33947	33627	33756	33583	33705	33708	33560	33630	33709	33459	33560	33508	33618	33533	33592	33713	33778	33470	33654	33670	33531	33425	33546	33450	33611	33681	33514	33634	33613	33434	33664	33726	33700	33525	33651	33377	33413	33311	33640	33738	33329	33385	33604	33759	33539	33605	33451	33674	33617	33456	33709	33734	33701	33341	33517	33535	33630	33575	33621	33614	33679	33513	33478	33563	33805	33241	33430	33751	33501	33536	33644	33337	33678	33580	33460	33738	33475	33599	33744	33275	33232	33214	33585	33677	33604	33467	33668	33659	33594	33540	33588	33407	33548	33463	33375	33544	33436	33392	33329	33697	33432	33649	33593	33584	33586	33366	33999	33599	33509	33710	33968	33501	33325	33548	33662	33655	33411	33628	33498	33685	33685	33571	33586	33397	33543	33495	33403	33587	33426	33340	33776	33716	33497	33735	33740	33243	33751	33651	33446	33628	33765	33668	33896	33736	33446	33510	33544	33662	33553	33622	33606	33719	33651	33556	33224	33691	33240	33445	33257	33224	33744	33572	33701	33483	33605	33406	33428	33486	33764	33535	33721	33667	33734	33373	33737	33735	33620	33850	33780	33756	33726	33541	33659	33373	33832	33526	33593	33702	33586	33766	33516	33671	33711	33535	33576	33571	33706	33386	33447	33566	33662	33668	33632	33662	33595	33411	33536	33593	34056	33699	33693	33658	33763	33715	33536	33319	33393	33583	33746	33864	33585	33500	33631	33527	33765	33508	33819	33842	33365	33397	33528	33720	33666	33605	33840	33533	33399	33382	33559	33712	33690	33354	33431	33657	33717	33706	33534	33665	33346	33390	33630	33365	33688	33434	33621	33593	33948	33580	33593	33479	33493	33773	33425	33290	33517	33444	33275	33579	33515	33490	33433	33351	33692	33713	33406	33426	33571	33211	33504	33642	33371	33336	33670	33703	33562	33239	33567	33374	33725	33441	33558	33639	33506	33481	33545	33627	33584	33508	33570	33639	33423	33377	33523	33485	33835	33579	33602	33571	33305	33696	33629	33461	33889	33480	33531	33729	33454	33398	33417	33643	33623	33084	33643	33539	33521	33430	33698	33678	33647	33542	33449	33234	33601	33576	33493	33293	33555	33639	33493	33637	33785	33500	33632	33629	33712	33751	33653	33931	33601	33935	33661	33526	33526	33712	33380	33421	33760	33459	33620	33405	33383	33807	33596	33395	33493	33399	33724	33613	33460	33665	33427	33363	33452	33483	33365	33652	33315	33571	33704	33664	33324	33780	33566	33423	33605	33523	33443	33649	33481	33490	33655	33651	33501	33682	33475	33853	33560	33614	33780	33700	33560	33557	33666	33594	33752	33669	33526	33623	33621	33668	33431	33455	33401	33668	33712	33363	33413	33369	33285	33687	33707	33775	33519	33572	33573	33607	33405	33741	33657	33691	33489	33816	33504	33480	33504	33515	33519	33344	33413	33557	33665	33755	33302	33647	33319	33460	33538	33644	33420	33535	33857	34084	33421	33522	33284	33572	33500	33561	33562	33664	33669	33637	33501	33548	33457	33651	33521	33378	33704	33418	33626	33556	33700	33699	33500	33535	33645	33425	33545	33649	33731	33573	33651	33348	33535	33406	33588	33625	33541	33481	33545	33516	33475	33423	33424	33380	33538	33709	33721	33581	33445	33558	33327	33555	33502	33920	33630	33569	33766	33421	33455	33343	33363	33523	33749	33916	33596	33697	33607	33535	33596	33598	33951	33651	33647	33555	33759	33704	33472	33292	33462	33790	33756	33589	33706	33853	33455	33271	33504	33490	33922	33250	33329	33527	33757	33252	33608	33503	33845	33397	33508	33576	33727	33491	33434	33509	33522	33661	33669	33473	33558	33589	33674	33510	33592	33611	33597	33924	33619	33323	33548	33661	33638	33631	33566	33658	33637	33554	33708	33812	33490	33594	33659	33477	33676	33561	33390	33806	33523	33753	33841	33810	33740	33815	33555	33451	33755	33642	33467	33746	33468	33553	33353	33762	33545	33561	33554	33505	33676	33668	33475	33672	33679	33730	33628	33741	33533	33686	33511	33480	33635	33609	33474	33700	33629	33492	33148	33665	33663	33653	33697	33548	33486	33638	33420	33499	33498	33443	33537	33252	33553	33370	33479	33330	33349	33701	33792	33770	33739	33588	33463	33395	33541	33719	33450	33385	33730	33599	33626	33823	33690	33693	33379	33661	33602	33711	33732	33712	33413	33576	33516	33649	33749	33810	33350	33237	33568	33799	33529	33620	33170	33272	33530	33460	33710	33573	33607	33519	33626	33494	33805	33639	33280	33395	33663	33503	33468	33720	33744	33478	33350	33354	33275	33355	33663	33463	33421	33747	33699	33509	33322	33798	33619	33523	33465	33483	33720	33431	33631	33503	33633	33579	33623	33549	33645	33805	33517	33644	33643	33787	33596	33440	33640	33548	33549	33478	33500	33397	33600	33782	33296	33712	33403	33490	33552	33751	33421	33677	33586	33446	33871	33711	33610	33610	33241	33619	33337	33484	33818	33602	33747	33507	33344	33632	33580	33348	33583	33848	33763	33547	33582	33508	33572	33538	33499	33738	33544	33622	33816	33483	33386	33548	33731	33736	33564	33541	33658	33588	33700	33813	33689	33703	33702	33561	33449	33602	33434	33628	33659	33670	33419	33372	33592	33240	33589	33509	33437	33613	34127	33576	33539	33506	33422	33403	33742	33546	33503	33439	33488	33807	33620	34108	33670	33497	33609	33631	33678	33611	33561	33640	33387	33440	33664	33886	33453	33621	33479	33888	33804	33601	33353	33474	33645	33568	33646	33657	33562	33730	33482	33601	33806	33868	33837	33445	33748	33582	33453	33551	33704	33308	33632	33698	33599	33733	33401	33508	33586	33559	33401	33500	33306	33315	33651	33583	33689	33661	33430	33277	33661	33573	33432	33325	33607	33573	33423	33393	34016	33573	33441	33385	33539	33720	33459	33595	33558	33638	33413	33358	33384	33516	33595	33637	33172	33574	33351	33877	33468	33668	33643	33681	33440	33189	33383	33531	33504	33529	33887	33442	33602	33691	33579	33534	33666	33555	33581	33571	33639	33312	33513	33450	33577	33446	33295	33589	33309	33227	33697	33709	33684	33477	33752	33565	33705	33858	33646	33645	33056	33480	33343	33389	33581	33720	33574	33722	33514	33618	33400	33726	33519	33759	33320	33642	33646	33323	33612	33464	33592	33763	33777	33490	33623	33469	33958	33695	33827	33660	33799	33593	33533	33530	33923	33767	33456	33887	33684	33575	33514	33664	33746	33437	33672	33343	33516	33604	33845	33391	33499	33526	33685	33648	33666	33335	33648	33481	33358	33375	33795	33582	33552	33570	33702	33713	33451	33584	33471	33436	33288	33411	33378	33537	33296	33366	33424	33614	33367	33354	33752	33148	33550	33369	33747	33483	33463	33699	33602	33633	33547	33636	33677	33517	33568	33468	33370	33675	33485	33745	33622	33474	33579	33535	33604	33619	33647	33392	33336	33456	33601	33465	33500	33500	33625	33912	33335	33492	33526	33395	33770	33536	33665	33728	33618	33765	33602	33493	33608	33692	33430	33578	33554	33331	33502	33577	33372	33433	33536	33671	33353	33210	33600	33628	33668	33880	33584	33625	33593	33723	33597	33754	33482	33429	33707	33674	33547	33508	33235	33834	33736	33512	33480	33512	33541	33671	33701	33415	33387	33296	33640	33531	33623	33283	33441	33549	33938	33744	33530	33538	33451	33376	33388	33660	33710	33728	33718	33548	33653	33716	33609	33603	33587	33594	33618	33665	33686	33630	33686	33709	33796	33625	33471	33781	33514	33471	33548	33787	33514	33394	33445	33777	33729	33480	33661	33595	33549	33412	33541	33795	33655	33566	33423	33483	33466	33643	33497	33736	33691	33340	33546	33429	33514	33289	33730	33714	33437	33737	33525	33852	33463	33564	33631	33669	33636	33349	33497	33735	33640	33570	33561	33376	33446	33459	33960	33449	33535	33412	33494	33595	33739	33845	33437	33811	33572	33551	33388	33416	33387	33538	33563	33261	33460	33615	33587	33831	33495	33531	33708	33629	33543	33901	33507	33655	33918	33587	33569	33479	33621	33460	33413	33447	33556	33498	33559	33515	33623	33639	33581	33569	33631	33508	33833	33633	33279	33388	33937	33434	33233	33365	33625	33682	33552	33729	33765	33542	33700	33819	33594	33768	33384	33403	33690	33263	33893	33649	33968	33690	33619	33386	33627	33689	33777	33783	33675	33738	33348	33349	33590	33407	33873	33652	33595	33533	33643	33653	33535	33684	33686	33784	33808	33203	33426	33561	33383	33539	33647	33685	33471	33642	33684	33651	33569	33751	33428	33737	33602	33526	33533	33727	33814	33881	33625	33564	33582	33941	33388	33708	33648	33490	33682	33634	33763	33457	33648	33603	33674	33593	33503	33615	33452	33314	33257	33667	33475	33650	33501	33556	33527	33566	33245	33783	33584	33729	33657	33568	33766	33481	33661	33516	33498	33635	33529	33669	33449	33523	33731	33639	33370	33648	33788	33390	33649	33529	33673	33551	33544	33690	33648	33382	33411	33736	33652	33840	33746	33403	33534	33547	33299	33804	33533	33537	33744	33766	33494	33698	33731	33649	33701	33706	33592	33452	33637	33482	33608	33537	33730	33746	33606	33611	33564	33415	33477	33332	33585	33801	33512	33549	33662	33522	33550	33684	33424	33476	33207	33387	33520	33661	33491	33644	33599	33223	33499	33544	33699	33470	33727	33851	33549	33703	33657	33509	33257	33633	33229	33182	33572	33423	33597	33326	33678	33569	33550	33803	33666	33467	33594	33675	33543	33912	33526	33541	33369	33655	33532	33576	33368	33704	33556	33483	33473	33547	33524	33456	33327	33421	33564	33568	33633	33682	33542	33602	33637	33485	33621	33448	33605	33632	33855	33838	33558	33451	33619	33407	33460	33271	33716	33447	33507	33509	33497	33315	33501	33475
19740	38814	39822	42528	92052	86678	66805	40438	26655	21239	19590	19641	19476	19703	19469	19502	19616	19542	19582	19615	19531	19503	19402	19488	19428	19540	19437	19498	19485	19445	19698	19779	19430	19624	19368	19628	19436	19455	19272	19452	19466	19573	19366	19577	19437	19536	19533	19494	19466	19580	19576	19326	19670	19327	19300	19370	19384	19333	19581	19429	19485	19484	19385	19522	19525	19461	19460	19379	19426	19286	19553	19503	19316	19464	19323	19576	19162	19667	19480	19383	19275	19295	19523	19337	19563	19248	19360	19564	19526	19318	19561	19522	19450	19540	19342	19495	19536	19486	19412	19403	19400	19471	19414	19466	19488	19380	19447	19388	19334	19596	19585	19530	19612	19681	19428	19351	19521	19443	19503	19421	19522	19563	19730	19401	19473	19452	19554	19489	19571	19597	19461	19437	19458	19475	19569	19308	19519	19481	19564	19521	19418	19524	19395	19475	19278	19176	19269	19397	19481	19332	19382	19535	19581	19333	19662	19503	19442	19513	19461	19381	19345	19384	19396	19541	19389	19417	19645	19382	19431	19405	19316	19370	19524	19340	19340	19426	19570	19554	19326	19626	19385	19451	19364	19400	19545	19400	19294	19541	19573	19281	19395	19378	19435	19523	19402	19512	19269	19456	19423	19670	19390	19463	19410	19400	19385	19430	19520	19490	19582	19332	19522	19475	19710	19617	19468	19665	19361	19348	19473	19365	19308	19563	19446	19471	19489	19506	19415	19487	19429	19387	19344	19298	19217	19262	19509	19328	19375	19390	19469	19345	19401	19523	19332	19457	19503	19619	19444	19466	19458	19440	19371	19295	19761	19411	19220	19414	19375	19433	19549	19456	19342	19362	19379	19542	19481	19382	19377	19557	19244	19552	19472	19386	19461	19321	19505	19532	19472	19308	19358	19446	19478	19368	19469	19436	19479	19273	19486	19403	19405	19223	19648	19401	19266	19470	19500	19611	19468	19331	19556	19454	19622	19434	19509	19529	19531	19549	19302	19530	19160	19459	19579	19455	19331	19289	19312	19324	19390	19323	19515	19363	19442	19355	19434	19429	19539	19230	19465	19635	19462	19436	19431	19431	19423	19414	19434	19567	19580	19460	19486	19462	19442	19512	19746	19412	19457	19551	19407	19472	19426	19256	19388	19541	19607	19431	19470	19490	19222	19367	19433	19531	19603	19280	19472	19627	19273	19688	19376	19325	19413	19642	19605	19132	19484	19605	19516	19562	19471	19263	19500	19475	19236	19636	19469	19263	19608	19516	19643	19357	19443	19301	19469	19567	19510	19356	19370	19465	19445	19186	19389	19406	19541	19393	19458	19346	19449	19225	19384	19323	19287	19405	19477	19330	19353	19570	19542	19566	19330	19381	19556	19345	19267	19306	19385	19263	19514	19483	19330	19458	19361	19257	19524	19313	19489	19422	19372	19384	19471	19395	19399	19432	19274	19407	19581	19420	19639	19422	19454	19618	19346	19316	19400	19528	19553	19460	19404	19473	19210	19547	19293	19380	19368	19511	19581	19439	19498	19490	19507	19427	19383	19338	19504	19448	19437	19495	19465	19568	19534	19331	19355	19494	19318	19301	19422	19475	19207	19544	19389	19426	19468	19382	19469	19300	19338	19588	19280	19502	19524	19450	19489	19385	19363	19500	19439	19503	19438	19293	19483	19481	19481	19467	19481	19294	19529	19496	19420	19365	19472	19522	19436	19285	19481	19333	19372	19357	19513	19689	19483	19591	19428	19364	19458	19442	19431	19345	19507	19383	19354	19535	19466	19547	19489	19552	19308	19494	19507	19335	19410	19323	19558	19258	19287	19438	19225	19584	19267	19610	19527	19579	19482	19388	19385	19368	19394	19196	19280	19222	19469	19508	19635	19655	19376	19443	19665	19382	19647	19594	19323	19449	19491	19406	19285	19218	19515	19428	19458	19542	19339	19200	19453	19434	19437	19492	19359	19336	19471	19354	19527	19366	19551	19478	19514	19473	19335	19434	19476	19347	19330	19609	19419	19430	19424	19111	19490	19161	19514	19488	19424	19387	19334	19443	19594	19543	19461	19496	19335	19496	19652	19364	19578	19557	19413	19454	19383	19540	19560	19562	19377	19560	19348	19494	19449	19225	19205	19522	19530	19401	19555	19450	19369	19527	19396	19436	19277	19353	19497	19402	19415	19330	19394	19414	19637	19364	19534	19356	19485	19578	19477	19568	19418	19310	19563	19534	19486	19394	19342	19558	19429	19700	19350	19540	19473	19463	19360	19376	19452	19369	19414	19373	19554	19344	19544	19318	19463	19426	19559	19494	19470	19285	19506	19381	19363	19269	19379	19349	19431	19536	19435	19436	19516	19575	19271	19489	19397	19660	19574	19709	19535	19435	19232	19539	19459	19449	19497	19529	19380	19651	19542	19523	19483	19304	19410	19400	19462	19359	19514	19670	19470	19353	19328	19713	19379	19327	19643	19362	19544	19404	19598	19637	19586	19396	19639	19545	19518	19359	19432	19420	19545	19488	19518	19402	19327	19522	19364	19305	19525	19552	19425	19424	19264	19423	19367	19574	19448	19369	19253	19588	19286	19253	19262	19360	19528	19575	19378	19362	19483	19539	19442	19576	19352	19321	19645	19338	19548	19274	19288	19615	19560	19526	19414	19345	19516	19455	19297	19509	19352	19393	19589	19437	19442	19508	19391	19641	19373	19512	19395	19337	19341	19160	19457	19416	19432	19234	19145	19518	19653	19440	19431	19327	19520	19485	19407	19563	19507	19193	19463	19335	19209	19424	19444	19563	19301	19315	19454	19565	19332	19522	19336	19343	19264	19373	19269	19369	19366	19332	19474	19622	19469	19446	19490	19520	19571	19596	19413	19566	19468	19624	19472	19293	19673	19361	19410	19334	19452	19412	19495	19324	19522	19295	19521	19485	19254	19292	19551	19447	19282	19475	19332	19493	19373	19601	19384	19280	19404	19373	19414	19480	19277	19590	19378	19484	19260	19455	19483	19381	19492	19311	19417	19396	19362	19467	19552	19468	19552	19506	19282	19449	19278	19439	19517	19501	19362	19373	19547	19633	19362	19323	19484	19568	19386	19433	19281	19265	19510	19445	19443	19697	19283	19488	19395	19337	19271	19270	19410	19423	19637	19559	19434	19462	19533	19519	19330	19457	19381	19418	19500	19464	19457	19564	19360	19499	19381	19563	19356	19467	19453	19378	19637	19358	19664	19466	19474	19375	19365	19368	19570	19450	19319	19341	19474	19336	19345	19480	19437	19442	19409	19530	19525	19393	19569	19637	19512	19482	19453	19406	19488	19482	19431	19373	19406	19371	19482	19492	19421	19442	19490	19465	19419	19382	19496	19568	19401	19468	19333	19586	19425	19401	19572	19336	19427	19485	19392	19380	19466	19448	19535	19544	19314	19337	19561	19385	19637	19431	19473	19497	19698	19463	19608	19474	19500	19359	19358	19499	19489	19465	19641	19493	19485	19513	19488	19437	19451	19576	19448	19416	19372	19487	19535	19423	19517	19463	19562	19582	19280	19445	19389	19373	19399	19396	19453	19252	19486	19494	19430	19441	19361	19585	19602	19643	19336	19454	19366	19447	19370	19469	19447	19295	19548	19427	19560	19375	19414	19319	19338	19400	19552	19359	19385	19440	19590	19450	19475	19384	19498	19351	19396	19340	19275	19362	19416	19354	19332	19438	19442	19578	19344	19325	19460	19396	19472	19585	19467	19467	19601	19407	19515	19485	19534	19443	19522	19354	19443	19300	19376	19566	19525	19337	19406	19470	19432	19582	19603	19367	19525	19680	19326	19386	19410	19367	19516	19434	19517	19416	19482	19358	19397	19383	19389	19500	19358	19418	19315	19292	19500	19601	19394	19640	19435	19357	19584	19361	19562	19536	19347	19490	19379	19434	19387	19323	19476	19497	19352	19576	19498	19435	19474	19304	19507	19393	19504	19565	19442	19404	19483	19573	19389	19436	19352	19360	19270	19215	19506	19489	19388	19512	19402	19418	19567	19418	19289	19503	19532	19432	19524	19264	19557	19512	19327	19433	19546	19600	19279	19392	19480	19541	19438	19521	19332	19414	19404	19206	19448	19280	19506	19482	19396	19470	19287	19536	19532	19587	19554	19481	19260	19344	19312	19262	19322	19519	19568	19523	19410	19365	19531	19513	19416	19457	19579	19555	19429	19430	19475	19441	19482	19253	19568	19331	19324	19548	19505	19195	19623	19368	19546	19332	19574	19413	19472	19435	19274	19521	19475	19338	19550	19504	19407	19468	19512	19523	19576	19451	19467	19390	19404	19477	19486	19335	19269	19572	19345	19453	19373	19543	19469	19483	19407	19562	19498	19395	19351	19571	19464	19516	19497	19402	19512	19433	19411	19469	19584	19438	19544	19499	19598	19360	19651	19451	19452	19536	19279	19332	19518	19702	19448	19568	19333	19517	19361	19529	19415	19393	19399	19455	19425	19363	19420	19436	19555	19542	19293	19480	19380	19543	19476	19372	19382	19335	19425	19508	19369	19403	19356	19553	19532	19549	19465	19353	19370	19525	19506	19619	19535	19387	19541	19518	19395	19593	19490	19454	19353	19302	19524	19497	19365	19334	19435	19372	19407	19478	19415	19534	19468	19527	19543	19488	19311	19229	19374	19468	19238	19497	19466	19440	19528	19430	19408	19436	19554	19540	19456	19400	19442	19604	19769	19403	19386	19363	19403	19504	19460	19524	19615	19359	19360	19365	19449	19365	19362	19505	19491	19442	19262	19448	19585	19532	19451	19558	19558	19405	19439	19281	19374	19604	19270	19435	19395	19432	19395	19672	19439	19478	19450	19464	19392	19595	19397	19541	19535	19237	19452	19459	19465	19419	19327	19348	19388	19618	19453	19390	19607	19741	19430	19339	19267	19289	19562	19446	19070	19552	19329	19268	19536	19548	19539	19542	19532	19427	19357	19514	19520	19427	19336	19499	19596	19561	19482	19403	19554	19412	19306	19401	19557	19549	19236	19499	19570	19331	19447	19704	19360	19376	19437	19486	19515	19399	19379	19421	19537	19398	19400	19361	19346	19390	19286	19594	19204	19496	19415	19381	19310	19327	19521	19373	19384	19479	19506	19550
33735	30631	38207	39076	44591	46430	42214	37580	35538	34986	34492	34760	34855	34687	34993	34777	34813	34963	34889	34508	34677	34680	34845	34655	34870	34721	34575	34857	34509	34350	34574	34813	34708	34633	34792	34693	34649	34597	34642	34804	34765	34422	34392	34684	34916	34768	34895	34838	34771	34593	34808	34776	34529	34494	34669	34949	34793	34878	34704	34776	34891	34858	34598	34768	34661	34607	34520	34570	34825	34549	34384	34908	34727	34848	34654	34553	34779	34687	34758	34802	34574	34472	34809	34764	34573	34726	34640	34696	34660	34766	34773	34683	34803	34786	34714	34496	34515	34488	34628	34621	34686	34819	34715	34991	34712	34534	34632	34579	34346	34792	34750	34661	34733	34524	34884	34600	34677	34554	34599	34759	34884	34526	34691	34504	34684	34394	34416	34651	34766	34731	34517	34628	34633	34579	34392	34488	34642	34758	34714	34828	34499	34744	34784	34562	34500	34600	34518	34569	34657	34536	34680	34565	34611	34492	34652	34805	34592	34597	34886	34706	34809	34866	34749	34638	34542	34709	34856	34784	34733	34653	34729	34852	34632	34158	34492	34709	34990	34781	34915	34808	34663	34494	34823	35016	34496	34712	34651	34836	34568	34731	34615	34731	34853	34476	34699	34520	34620	34432	34602	34698	34678	34508	34516	34720	34741	34591	34649	34358	34828	34700	34766	34790	34826	34723	34543	34868	34564	34763	34825	34972	34630	34933	34430	34813	34636	34538	34889	34765	34888	34583	34683	34531	34810	34614	34749	34774	34700	34299	34669	34706	34921	34853	34841	34572	34688	34848	34673	34730	34837	34617	34741	34701	34677	34517	34817	34849	34677	34565	34504	34955	34661	34666	34893	34784	34758	34912	34689	34680	34702	34658	34961	34624	34955	34661	34591	34606	34939	34687	34539	34670	34562	34577	34740	34563	34473	34697	34436	34621	34744	34600	34590	34819	34674	34551	34701	34471	34743	34720	34883	34794	34685	34579	34988	34733	34894	34470	34738	34802	34773	34995	34742	34456	34736	34739	34685	34748	34576	34735	35003	34538	34670	34639	34422	34428	34631	34725	34554	34440	34676	34496	34623	34998	34664	34763	34932	34520	34474	34662	34490	34841	34825	34541	34409	34729	34718	34719	34846	34789	34383	34632	34635	34695	34687	34854	34631	34803	34873	34487	34595	34458	34735	34614	34895	34598	34870	34785	34826	34486	34498	34615	34721	34845	34866	34820	34787	34756	34765	34845	34797	34554	34711	34385	34611	34768	34568	34606	34372	34737	34700	34475	34800	34781	34348	34774	34765	34340	34666	34869	34872	34562	34469	34652	34887	34914	34620	34477	34722	34783	34833	34928	34623	34594	35007	34601	34772	34412	34629	34587	34809	34725	34898	34798	34485	34459	34754	34764	34659	34638	34645	34743	34687	34679	34799	34941	34669	34539	34587	34753	34693	34569	34811	34608	34208	34919	34863	34558	34796	34485	34558	34753	34688	34734	34397	34736	34787	34610	34654	34645	34905	34722	34510	34595	34702	34845	34685	34553	34994	34979	34403	34524	34694	34617	34605	34601	34664	34851	34536	34679	34541	34641	34408	34808	34742	34592	34450	34244	34628	34656	34898	34776	34781	34521	34779	34620	34412	34483	34815	34690	34633	34728	34478	34714	34559	34669	34695	34822	35000	35126	34937	34723	34541	34771	34922	34783	34777	34664	34572	34649	34418	34635	34360	34636	34712	34771	34548	34627	34790	34600	34806	34641	34330	34608	34749	34359	34716	34657	34651	34791	34870	34551	34995	34487	34421	34823	34477	34580	34529	34468	34704	34429	34480	34696	34761	34718	34697	34906	34909	34438	34536	34634	34758	34669	34895	34782	34788	34870	34577	34758	34651	34688	34558	34451	34994	34481	34562	34491	34497	34765	34485	34654	34488	34864	34535	34783	34619	34553	34870	34653	34350	34840	34464	34359	34383	34609	34694	34741	34928	34694	34844	34928	34439	34949	34783	34838	34455	34601	34628	34595	34606	34738	34630	34775	34808	34730	34728	34744	34766	34773	34755	34784	34775	34879	34814	34581	34520	34641	34850	34629	34490	34663	34616	34931	34709	34562	34757	34761	34518	34665	34559	34677	34915	34574	34410	34968	34569	34628	34448	34776	34488	34673	34745	34618	34680	34848	34848	34421	34547	34587	34653	34690	34503	34545	34627	34548	34799	34558	34524	34531	34493	34813	34694	34690	34352	34415	34735	34682	34841	34643	34898	34751	34669	34536	34837	34852	34406	34550	34700	34502	34516	34554	34652	34708	34850	34453	34630	34775	34714	34639	34774	34622	34586	34779	34732	34599	34745	34802	34652	34787	34748	34612	34778	34725	34485	34876	34716	34605	34981	34729	34605	34642	34645	34586	34655	34979	34702	34534	34723	34553	34586	34746	34742	34749	34813	34635	34800	34725	34690	34775	34463	34693	34594	34671	34615	34639	34434	34673	34755	34680	34752	35030	34843	34969	34466	34802	34699	34947	35134	34824	34735	34621	34553	34532	34754	34607	34824	34708	34639	34670	34482	34750	34775	34514	34422	34834	34363	34777	34378	34785	34710	34704	34527	34480	34443	34687	34578	34727	34734	34754	34867	34451	34872	34821	34563	34650	34806	34815	34755	34682	34777	34639	34526	34594	34588	34953	34660	34681	34887	34878	34895	34529	34658	34788	34539	34745	34667	34669	34745	34877	34622	34849	34738	34665	34878	34798	34555	34601	34516	34627	34419	34547	35041	34806	34705	34795	34706	34623	34724	34668	34779	34789	34325	34766	34696	34863	34491	34788	34710	34682	34599	34696	34586	34806	34546	34424	34814	34484	34929	34775	34936	34875	34636	34492	34746	34657	34473	34470	34759	34717	34548	34785	34653	34455	34765	34896	34778	35006	34413	34631	34502	34712	34695	34655	34702	34683	34787	34536	34628	34742	34647	34597	34831	34684	34667	34623	34564	34770	34448	34607	34812	34407	34555	34700	34653	34768	34712	34444	34938	34816	34916	34404	34782	34607	34925	34711	34734	34578	34763	34670	34759	34549	34836	34646	34824	34582	34441	34630	34383	34766	34526	34605	34608	34709	34347	34816	34788	34551	34660	34917	34622	34855	34989	34852	34579	34813	34605	34459	34729	34697	34574	34499	34557	34749	34302	34468	34542	34422	34658	34512	34486	34539	34404	34836	34777	34569	34471	34762	34937	34663	34387	34736	34486	34595	34445	34498	34802	34748	34809	34812	34943	34673	34588	34864	34701	34836	34428	34495	34694	34995	34548	34518	34534	34612	34489	34678	34773	34726	34780	34817	34652	34585	34752	34835	34585	34600	34728	34813	34801	34650	34697	34777	34625	34660	34894	34867	34572	34729	34744	34794	34461	34757	34576	34636	34893	34798	34743	34678	34534	34410	34524	34641	34725	34680	34611	34516	34512	34951	34792	34541	34822	34746	34812	34802	34942	34584	34811	34704	34816	34502	34785	34909	35053	34715	34786	34731	34628	34735	34856	34741	34717	34739	34911	34849	34929	34573	34842	34559	34873	34685	34877	34857	34735	34748	34740	34449	34864	34546	34730	34777	34637	34798	34622	34308	34874	34808	34655	34695	34716	34597	35050	34484	34588	34490	34415	34618	34801	34542	34687	34661	34528	34595	34842	34655	34429	34613	34478	34793	34596	34681	34644	34686	34875	34402	34585	34829	34747	34659	34617	34555	34548	34660	34859	35001	34730	34642	34874	34651	34853	34759	34735	34616	34714	34651	34695	34502	34770	34490	34523	34780	34639	34578	34772	34751	34849	34466	34766	34974	34711	34743	34968	34632	34680	34621	34660	34814	34620	34606	34397	34584	34761	34673	34738	34778	34566	34884	34596	34697	34714	34959	34572	34666	34938	34610	34650	34647	34886	34777	34741	34759	34742	34513	34577	34433	34702	34597	34738	34525	34768	34732	34578	34768	34744	34607	34767	34526	34763	34688	34496	34803	34640	34517	34851	34562	34788	34617	34547	34555	34750	34699	34486	34707	34769	34634	34515	34819	34607	34526	34440	34579	34536	34620	34930	34708	34865	34756	34673	34756	34526	34685	34650	34835	34645	34735	34543	34631	34844	34575	34717	34490	34534	34598	34561	34768	34746	34441	34634	34602	34702	34763	34696	34594	34828	34825	34734	34647	34806	34721	34611	34879	34767	34740	34607	34798	34883	34706	34759	34860	34694	34658	34677	34659	34354	34827	34888	34748	34981	34675	34788	34678	34591	34711	34678	34881	34698	34953	34668	34656	34798	34526	34853	34736	34908	34887	34747	34729	34530	34941	34650	34555	35025	34918	34856	34672	34652	34647	34770	34781	34533	34754	34687	34509	34663	34710	34644	34606	34561	34671	34573	34726	34639	34735	34725	34728	34622	34411	34710	34778	34708	34811	34725	34834	35101	34775	34880	34645	34649	34707	34475	34429	34856	34896	35011	34892	34991	34818	34558	34818	34476	34738	34475	34558	34659	34591	34511	34511	34743	34618	34602	34541	34776	34670	34704	34834	34545	34551	34543	34753	34687	34661	34758	34802	35046	34729	34750	34694	34961	34879	34625	34691	34678	34568	34825	34725	34557	34714	34761	34816	34672	34515	34632	34655	34711	34870	34548	34632	34757	34533	34850	34395	34631	34681	34483	34706	34610	34809	34874	34885	34604	34598	34729	34632	34643	34937	34576	34453	34951	34581	34754	34585	34726	34719	34675	34613	34555	35081	34577	34468	34717	34673	34888	34504	34403	34627	34684	34479	34738	34550	34919	34822	34431	34668	34541	34705	34709	34741	34375	34344	34459	34452	34869	34624	34548	34409	34557	34572	34791	34580	34667	34870	34612	34699	34630	34406	34692	34799	34509	34674	34787	34938	34789	34827	34772	34883	34590	34404	34660	34755	34579	34836	34539	34829	34648	34445	34918	34625	34682	34504	34695	34514	34686	34393	34541	34649	35006	34570	34668	34731	34749	34611	34936	34489	34740	34679	34718	34683	34762	34644	34514	34541	34734	34687	34945	34537	34770	34826	34881	34850	34467	34313	34555	34506	34780	34746	34604	34585	34340	34613	34786	34678	34792	34740	34566	34755	34546	34648	34802	34644
22347	28038	26279	24254	33849	32684	26974	21955	20263	19743	19632	19597	19607	19412	19306	19392	19666	19759	19762	19493	19523	19525	19559	19415	19470	19430	19410	19560	19631	19413	19728	19603	19375	19417	19678	19477	19528	19230	19532	19417	19395	19349	19465	19515	19558	19449	19379	19465	19395	19336	19618	19488	19342	19498	19522	19662	19650	19378	19613	19556	19458	19422	19498	19703	19539	19412	19534	19525	19388	19599	19646	19457	19660	19633	19708	19447	19365	19386	19549	19456	19525	19587	19358	19390	19523	19525	19334	19381	19283	19478	19578	19418	19521	19490	19358	19278	19323	19378	19497	19572	19507	19422	19560	19341	19478	19471	19415	19336	19456	19692	19561	19503	19429	19595	19424	19712	19494	19320	19604	19465	19561	19526	19532	19385	19589	19559	19399	19302	19594	19495	19528	19503	19562	19560	19459	19526	19537	19476	19421	19338	19622	19575	19511	19396	19566	19342	19484	19365	19453	19368	19371	19337	19578	19474	19569	19475	19567	19456	19573	19574	19164	19565	19683	19208	19658	19282	19528	19252	19686	19536	19508	19523	19535	19436	19324	19432	19693	19559	19372	19640	19476	19422	19562	19470	19514	19361	19653	19510	19290	19473	19528	19360	19555	19471	19385	19536	19738	19235	19443	19430	19624	19522	19674	19300	19454	19753	19468	19457	19562	19340	19545	19316	19664	19413	19445	19539	19478	19532	19352	19466	19463	19387	19553	19488	19276	19539	19410	19575	19550	19437	19315	19306	19654	19181	19445	19326	19751	19546	19359	19353	19359	19457	19487	19477	19436	19432	19398	19443	19531	19556	19405	19468	19234	19512	19499	19269	19486	19593	19661	19420	19479	19695	19303	19615	19546	19666	19646	19419	19502	19744	19558	19748	19595	19515	19550	19511	19400	19672	19534	19690	19459	19532	19528	19437	19754	19505	19443	19585	19579	19462	19558	19494	19496	19275	19464	19337	19422	19349	19439	19513	19495	19451	19531	19480	19433	19449	19527	19549	19443	19434	19570	19522	19421	19345	19470	19395	19642	19520	19612	19661	19334	19509	19549	19389	19630	19324	19529	19620	19318	19444	19340	19416	19597	19324	19574	19498	19519	19424	19496	19496	19459	19360	19483	19555	19402	19436	19356	19371	19402	19540	19484	19345	19380	19440	19257	19452	19445	19638	19420	19598	19454	19433	19379	19417	19492	19413	19510	19185	19364	19583	19519	19623	19444	19608	19400	19509	19310	19443	19565	19469	19395	19356	19455	19622	19314	19630	19298	19458	19523	19588	19561	19536	19468	19551	19486	19569	19322	19460	19425	19358	19570	19504	19581	19555	19505	19576	19455	19526	19370	19511	19371	19615	19365	19486	19509	19704	19632	19519	19548	19496	19495	19424	19662	19383	19536	19533	19469	19451	19694	19332	19416	19521	19627	19442	19419	19515	19521	19525	19516	19576	19546	19509	19422	19636	19564	19500	19522	19457	19562	19694	19527	19595	19601	19583	19506	19404	19586	19394	19416	19236	19600	19454	19416	19352	19311	19473	19632	19533	19339	19406	19595	19539	19416	19347	19361	19463	19539	19498	19498	19465	19590	19509	19576	19675	19663	19351	19530	19532	19366	19639	19499	19506	19675	19482	19474	19452	19486	19463	19416	19466	19453	19465	19515	19489	19332	19401	19639	19651	19544	19316	19602	19273	19490	19372	19625	19515	19556	19420	19496	19363	19508	19477	19310	19326	19387	19598	19652	19397	19551	19350	19534	19262	19637	19511	19623	19599	19430	19583	19452	19463	19490	19617	19391	19459	19603	19616	19469	19470	19500	19441	19418	19491	19453	19556	19465	19513	19449	19518	19423	19498	19510	19496	19537	19558	19649	19570	19569	19489	19500	19345	19380	19484	19620	19581	19333	19520	19523	19553	19239	19542	19468	19346	19500	19541	19560	19266	19647	19613	19701	19442	19420	19563	19507	19546	19537	19406	19450	19479	19433	19487	19374	19468	19529	19503	19504	19455	19529	19505	19520	19812	19485	19593	19378	19408	19341	19571	19470	19363	19501	19497	19377	19398	19564	19594	19472	19406	19791	19591	19551	19461	19642	19280	19594	19464	19508	19401	19440	19439	19241	19575	19629	19462	19532	19382	19447	19312	19532	19362	19412	19627	19507	19490	19547	19467	19453	19545	19506	19456	19206	19248	19555	19433	19374	19653	19581	19594	19673	19564	19289	19548	19492	19190	19568	19712	19418	19530	19489	19580	19406	19619	19679	19443	19596	19729	19534	19579	19436	19486	19307	19705	19595	19656	19517	19391	19575	19719	19357	19448	19423	19482	19564	19514	19566	19633	19312	19407	19668	19644	19365	19568	19311	19345	19663	19693	19742	19598	19497	19667	19601	19631	19632	19469	19398	19510	19259	19408	19543	19505	19575	19413	19495	19713	19260	19226	19620	19244	19737	19337	19480	19531	19428	19376	19532	19506	19316	19374	19484	19476	19323	19369	19694	19528	19586	19596	19396	19571	19575	19618	19450	19622	19620	19463	19536	19317	19544	19485	19527	19413	19488	19735	19553	19544	19461	19443	19356	19424	19532	19518	19520	19362	19331	19647	19463	19497	19688	19555	19562	19431	19548	19476	19559	19460	19593	19443	19432	19491	19571	19506	19368	19547	19373	19348	19570	19395	19439	19413	19201	19644	19412	19570	19441	19433	19518	19499	19257	19620	19560	19487	19419	19584	19590	19468	19626	19344	19383	19526	19421	19676	19786	19529	19482	19532	19419	19438	19303	19416	19360	19591	19475	19388	19580	19636	19351	19643	19544	19566	19451	19460	19494	19477	19545	19533	19564	19585	19652	19501	19449	19462	19484	19449	19496	19558	19582	19542	19568	19359	19488	19563	19485	19534	19352	19350	19715	19424	19634	19716	19313	19480	19516	19505	19517	19404	19469	19497	19512	19410	19407	19367	19485	19648	19518	19702	19535	19515	19414	19297	19568	19464	19757	19472	19574	19495	19448	19436	19340	19561	19510	19495	19644	19629	19611	19533	19476	19629	19488	19545	19276	19663	19758	19478	19545	19437	19358	19421	19616	19504	19464	19455	19541	19637	19492	19516	19620	19587	19555	19539	19672	19598	19485	19562	19254	19583	19557	19614	19274	19559	19510	19572	19391	19660	19518	19433	19374	19664	19515	19340	19630	19500	19200	19393	19369	19503	19490	19445	19383	19541	19369	19712	19585	19364	19570	19517	19612	19596	19532	19377	19381	19604	19632	19399	19471	19576	19440	19210	19340	19516	19316	19436	19571	19595	19524	19247	19622	19582	19549	19531	19692	19613	19576	19404	19217	19447	19458	19377	19469	19359	19491	19539	19603	19551	19467	19405	19524	19520	19466	19678	19476	19419	19518	19490	19351	19762	19346	19492	19586	19788	19597	19511	19588	19609	19520	19515	19464	19349	19533	19518	19320	19531	19321	19504	19430	19454	19309	19496	19458	19305	19417	19475	19625	19445	19370	19603	19507	19750	19486	19420	19774	19454	19723	19415	19361	19713	19368	19596	19452	19477	19518	19476	19590	19293	19628	19439	19348	19550	19445	19565	19432	19535	19479	19595	19471	19484	19529	19413	19431	19421	19444	19401	19489	19358	19472	19573	19687	19423	19376	19438	19487	19378	19416	19604	19481	19578	19522	19527	19378	19602	19395	19514	19509	19490	19366	19531	19604	19520	19449	19589	19444	19514	19501	19603	19407	19529	19382	19593	19494	19347	19624	19602	19573	19357	19480	19532	19521	19564	19649	19283	19398	19423	19568	19454	19672	19495	19430	19676	19628	19565	19478	19495	19529	19528	19675	19600	19566	19480	19472	19407	19463	19532	19674	19470	19401	19364	19457	19383	19508	19414	19393	19489	19448	19395	19389	19535	19559	19668	19466	19591	19486	19426	19594	19486	19575	19634	19623	19608	19274	19439	19692	19473	19485	19601	19481	19667	19534	19472	19527	19509	19589	19675	19409	19423	19525	19591	19448	19452	19374	19614	19556	19528	19567	19313	19208	19465	19437	19592	19630	19457	19603	19665	19342	19518	19561	19715	19428	19384	19660	19614	19537	19627	19415	19600	19569	19594	19292	19526	19760	19462	19437	19514	19548	19647	19433	19379	19505	19588	19462	19454	19583	19495	19402	19532	19543	19523	19550	19450	19624	19744	19441	19531	19609	19485	19403	19539	19225	19522	19454	19628	19350	19410	19430	19591	19553	19290	19437	19495	19731	19369	19539	19420	19713	19411	19496	19545	19381	19507	19320	19548	19364	19508	19632	19276	19553	19522	19468	19356	19499	19561	19453	19467	19479	19347	19553	19505	19508	19384	19442	19580	19402	19495	19447	19691	19595	19454	19343	19491	19421	19565	19478	19609	19446	19417	19459	19435	19543	19523	19597	19765	19468	19560	19492	19496	19456	19602	19599	19624	19549	19218	19596	19555	19555	19589	19545	19370	19614	19614	19489	19552	19585	19461	19390	19613	19413	19440	19480	19472	19559	19347	19335	19710	19566	19516	19521	19337	19597	19578	19432	19391	19432	19347	19477	19523	19488	19519	19454	19504	19491	19556	19584	19470	19455	19581	19659	19478	19654	19507	19452	19573	19647	19600	19429	19444	19372	19530	19699	19422	19638	19478	19261	19603	19494	19565	19468	19428	19665	19580	19632	19364	19494	19480	19309	19455	19444	19508	19492	19560	19480	19765	19427	19360	19389	19681	19688	19482	19525	19431	19526	19719	19702	19315	19511	19619	19455	19518	19619	19383	19236	19280	19689	19299	19629	19336	19528	19392	19468	19527	19361	19422	19580	19247	19294	19478	19519	19672	19649	19538	19496	19518	19548	19388	19528	19556	19386	19426	19669	19551	19486	19441	19599	19501	19406	19372	19411	19429	19318	19535	19496	19451	19475	19700	19553	19554	19723	19434	19606	19484	19553	19585	19368	19717	19410	19446	19739	19401	19624	19589	19600	19426	19526	19507	19504	19429	19497	19521	19455	19549	19330	19468	19606	19343	19622	19538	19570	19482	19610	19752	19609	19584	19688	19496	19402	19445	19565	19395	19527	19512	19553	19423	19497	19377	19562	19451	19368	19356	19480	19601	19456	19664
23326	21252	28087	28322	59785	74306	64206	49009	37963	35034	33627	33420	33572	33130	33332	33215	33309	33180	33420	33361	33310	33399	33360	33409	33491	33166	33394	33273	33122	33164	33073	33236	33405	33164	33329	33340	33304	33220	33343	33204	33444	33427	33583	33041	33187	33184	33223	33294	33074	33302	33197	33185	33204	33224	33000	33175	33127	33068	33052	33083	33097	33054	33195	33289	33605	33152	33103	33200	33423	33403	33221	33210	33224	33114	33282	33040	33024	33249	33381	33294	33459	33295	33113	33168	33265	33101	33045	33012	32847	33064	33191	32995	32918	33036	33121	33189	33389	33334	33363	33136	33413	33002	33163	33173	33280	33282	33294	33080	33387	33026	33301	33183	33120	33334	33189	32991	33079	33213	33097	32978	33372	33556	33235	33085	33039	33324	33321	32890	33350	33419	33118	33061	33158	33054	33421	33128	33206	33091	33292	33023	33121	33443	33103	33353	33361	33185	33259	33276	33213	33332	33456	33182	33269	33295	33082	32999	33160	33380	33275	33128	33307	33219	33342	32884	33173	33359	33054	33344	33155	33040	33189	32895	33008	33039	33176	33083	33222	33069	33146	32955	33234	33102	33339	33251	32981	33312	33235	33214	33360	33308	33246	33395	33139	33214	32968	32896	33366	32899	33227	33315	33085	33168	33333	33203	33302	33111	33152	33281	32983	33433	33246	33012	33225	33017	33114	33110	33336	33113	33231	33108	33199	33217	33321	33133	32813	33101	33083	32977	33198	33162	33282	33212	33088	32941	33186	33240	33184	33173	32770	33075	33252	33340	32837	33031	33041	32944	33330	33193	33259	33107	33223	33079	33389	33020	33187	33285	33217	33079	33480	32968	32869	33064	33190	33081	33227	33450	33126	33213	33444	33238	33307	33317	33058	33076	33308	33021	33121	33296	33239	33040	33252	33099	32908	32880	33488	33126	33135	33190	33350	33077	33186	33017	33073	33057	33244	33264	33140	32751	33200	33070	32883	33325	33223	33305	33211	32866	33037	32878	33068	33242	33000	33270	33173	33015	33180	33295	33155	33048	33099	33055	33247	33216	33157	33044	33222	33022	33161	33281	33102	32955	33421	33372	33385	33038	33507	33248	33166	33561	33251	33096	33088	32987	33084	33232	33370	33285	33145	32852	33182	33149	33025	33070	33224	33308	33261	33094	33338	33100	33220	33228	33186	33396	33107	33139	33314	33216	33391	33316	33186	33206	32944	33107	32997	33141	33090	33121	33324	33086	33313	33297	33145	32810	33072	33167	33053	33118	33124	33142	33020	33183	32966	33207	33078	33203	33560	33133	33239	33085	33091	32953	33311	33093	33074	33298	33137	33067	33091	33122	32952	33041	33057	33279	33241	33021	33028	33042	33283	33243	32845	33361	33009	33000	33435	33452	33472	33309	33025	33173	33077	32949	33129	33151	33052	33124	33003	33310	33233	33093	33166	33285	33055	33174	33211	33213	33126	33079	33043	33267	33274	33081	33144	33194	33010	33270	33118	33281	32604	33159	33390	33304	32900	32882	32968	33263	33284	33189	33298	33309	33428	33127	33085	33391	33298	33293	33165	33249	33183	33457	33154	33253	33349	33189	33143	33197	33074	33106	32984	33181	33562	33133	33322	33181	33014	33129	33352	33137	33354	33342	33183	33128	33343	33358	32945	33083	33356	32829	33296	33389	33183	33218	32997	33114	33274	33062	33144	33361	33336	33039	32956	32973	33073	33230	32934	33084	33124	33071	33048	33080	32809	33030	33434	32963	32979	33405	32999	33229	33382	33294	33197	33070	32977	33136	33323	33176	33367	33108	33212	33272	33270	33217	33150	33294	33188	33023	33328	32945	33198	33191	33291	33108	33206	33354	33418	32845	33177	33284	33358	33023	33292	33291	33214	33121	33281	33171	33172	33245	32995	33005	33222	33136	33221	33203	33077	33091	33184	33331	33220	33243	33397	33134	33346	32980	33040	33115	33340	33419	33116	33178	33232	33295	33298	33347	33140	33188	33077	33290	33052	32915	33062	33101	33069	33477	33384	33205	33167	33148	33414	33124	33362	33081	32932	33054	33244	32966	33006	33247	33234	33037	33153	33125	33252	33346	33034	33158	33125	33213	32968	33143	32871	33122	33099	32840	33327	33109	33282	33244	33194	33389	33336	33235	33078	33268	33261	33215	33144	33189	33173	33236	33342	33183	32925	33224	33216	33229	33407	33470	32972	33113	33113	33283	33112	33145	33219	33247	33147	33178	33256	33103	33255	33261	33114	33049	33039	33387	33160	33262	32926	33204	33562	33152	33135	33139	33230	33077	33188	33204	32957	33279	33166	33060	33100	33164	33120	33053	33456	33149	33002	32975	33193	33544	33041	33019	33109	33289	33228	32909	33143	33187	33151	33163	32945	33150	33544	33272	33272	33111	33099	33001	32873	33088	33031	33292	33337	33429	33504	33203	33304	33226	33286	33163	33194	33110	33363	33013	33121	33291	33392	33393	33424	33394	33176	33394	33363	33264	33170	32997	33248	33038	33221	33432	33078	33157	33020	33139	32887	33112	33099	33175	33011	33279	33053	33102	32914	33137	33254	32904	33180	33220	32979	33135	32937	32989	33091	33055	33299	33080	33155	33284	33504	33094	33264	33208	33189	33128	33237	33243	33365	33228	32973	33389	33094	33280	33220	33359	32898	33185	33287	33177	33190	33070	33204	33159	32982	33149	33480	33118	33176	33029	33058	33199	33382	33149	33375	33203	33027	33174	33343	33028	33199	32882	33054	33183	33082	33384	33523	33276	33286	33252	33148	33066	33275	33472	33405	33251	33239	32960	33171	33156	33290	33037	33212	33191	33034	32787	33377	33302	33313	33189	33447	33093	33184	33471	33277	33185	33432	33258	33222	33259	33186	33233	33320	33217	33327	33321	33235	33037	32991	33058	33151	33298	33323	33236	33363	33113	33113	33468	32961	32880	33194	33032	33049	32916	33576	33179	33317	33181	33242	33042	33336	33139	33223	33251	33165	33339	33017	33189	33320	33072	33041	33566	32995	32921	33212	33430	33199	32847	33171	33102	33099	33198	33189	33145	33200	33358	33384	33067	33200	32877	32823	32808	33187	33177	33362	33491	33004	33155	33151	33106	33149	33326	33341	33096	33226	33205	33257	33038	33036	33335	33100	33092	33251	33168	33139	33218	33425	33399	33361	33344	32877	33074	33157	33040	33225	33142	33209	33026	33502	33017	32989	33023	33032	33253	33126	33069	33175	33082	32757	33103	33062	33349	33301	32865	32999	33046	33333	32957	33304	33036	33170	33178	33161	33036	33088	33309	33304	33131	33197	33160	33154	33178	33022	33204	33289	33202	33088	33248	33162	33051	33328	33065	33304	33203	33203	33155	33307	33106	32933	33550	33212	33194	33073	33258	32860	33000	33324	33095	32809	33141	33442	33359	33056	32865	33293	33284	33251	33141	33198	33258	32971	33246	33091	33144	33278	33410	33264	33188	32889	33355	33488	33184	33100	33167	33341	33334	33260	33156	33193	33262	33043	33291	33015	33091	33113	33245	33233	33348	32753	33270	33072	33458	33196	33281	33205	33171	33330	33150	33109	33058	33268	32920	32986	33198	33173	33356	33232	33326	33006	33361	33095	33247	33099	33215	32792	33279	33280	33059	33372	32999	33179	33145	33225	33199	33319	33204	33208	33210	33081	33192	32985	33184	33309	33302	33239	33228	33031	33054	33180	33244	33348	33214	33050	33190	32986	33363	33209	33091	33012	33100	32922	33107	33212	33175	33140	33158	33362	33204	33206	33269	33260	33448	33385	33291	33165	33275	33377	33046	32998	33255	33138	33378	33378	32994	32914	33105	33327	32997	33120	33131	32983	33235	33215	33319	33377	33269	32927	33047	33219	33151	33314	33559	33135	33220	33405	33342	32990	33161	33135	33167	33207	32947	33158	33228	33029	32826	33249	33172	33071	33253	33286	33212	32835	33283	33453	33170	33272	33379	33202	33266	33205	33019	32862	32955	33201	33134	33274	33285	32966	33039	33050	33026	33107	33161	33293	33207	33017	33274	33273	32956	33204	32889	33235	33310	33204	33236	33123	33047	33227	33197	33006	33468	33341	33478	33085	33116	33097	33260	33208	33231	33068	33174	33184	32933	33339	32865	33040	33238	33213	33233	33175	33106	33149	33226	33249	33367	33230	32977	32968	33079	33290	33315	32981	33142	33410	32878	32888	32934	33122	33078	33078	33176	33290	33313	33291	33197	33402	33316	33382	33137	33296	33016	33227	33174	33011	33204	33263	33202	33152	33149	33202	33210	33210	33140	32959	33170	33016	33005	33294	33153	33160	33214	33297	33267	33418	33034	33054	33037	33239	33151	33305	33060	33216	33129	33210	33200	32970	33186	33079	33310	33073	33279	33033	33053	33281	33077	33169	33134	32956	33000	33136	33185	33161	33101	33244	33146	33026	33000	33068	33150	33277	33239	33124	33150	33030	33097	33119	33176	33284	33162	33463	33139	33220	33244	33083	33024	33323	33082	33331	33270	33370	33371	33210	33234	33349	33140	33263	33158	33141	33093	33307	33071	33089	33100	33337	32914	33058	33176	33254	32928	32725	33212	33364	33275	33062	33272	33265	32947	32961	33153	33198	33161	32675	33197	33044	33401	33214	33010	33283	33147	33282	32940	33101	33273	33381	32926	33138	33144	32899	33153	33018	33182	33113	33247	33146	33160	33200	33152	33292	33212	33291	32961	33160	33298	33351	33216	33345	32872	33365	33274	33285	33389	33286	33271	33395	33241	33267	33157	33291	32868	33113	33173	33183	33110	32800	32898	33177	33183	33138	33122	33265	32981	33275	32911	33194	33562	33323	33279	33105	33212	33345	33099	33292	33139	33062	33049	33164	33403	32986	33034	33236	33186	33066	33281	33193	33213	33330	33483	33290	33146	33209	32885	32917	33077	33069	33344	33160	33314	33018	33512	33071	32762	33061	33278	33172	33190	32810	33214	33156	33306	33492	33269	32888	33190	33038	33116	33348	33250	33148	32982	33217	33297	33242	33104	33437	33165	33143	33134	32959	33173	33083	32918	32935	33139	33117	33474	33288	33076	33269	33270	33299	32771	33308	33335	32877	33176	33097	32941
21685	36412	31806	27456	70187	74942	58522	36493	23956	20098	19223	19064	18897	19168	19104	19190	19191	19052	18991	18978	19088	19122	19023	19152	19037	18981	18938	18868	18949	18961	18944	19003	18888	19054	19026	19176	19060	18975	19056	19111	18754	19026	19000	18943	19035	18839	19166	19043	19033	19159	18884	19033	19090	18676	19182	18937	19061	19019	19072	19031	18831	18804	19223	18891	18954	18937	18948	18788	18830	19161	18910	18857	18873	18872	18978	19050	18874	19164	19114	18881	18915	19015	18941	18877	18841	18972	19028	18926	18999	18994	18899	19076	18967	19037	19067	18843	19015	18874	18983	18993	18809	18939	18834	19024	18920	19047	18916	18798	19035	18894	19002	18977	18739	18949	19148	19019	18946	19066	18923	18782	18899	18891	18762	19029	18999	18976	18961	18910	19005	18925	19041	19121	18917	19053	18927	18905	19170	18830	18879	18850	18798	18887	19009	18839	18729	18957	18742	18934	19070	19076	18888	18688	18888	19137	18904	18957	19271	18950	19004	18942	19023	18977	18895	19019	19010	18852	19111	18913	19001	18909	18735	18874	19001	18753	18930	18941	19060	18795	18902	18877	19028	18803	19127	19011	18998	18909	19045	18934	19046	19122	19051	18815	18896	18916	19001	18824	19046	18957	18815	18930	18927	19016	18879	18919	18889	18722	18930	18958	18777	18870	18886	18958	18897	18951	19230	19049	18744	18941	18871	18797	18969	18929	18916	18924	18956	18875	18894	18885	19067	18754	18863	18966	18851	18943	18830	19029	18901	18803	18971	19035	18961	18934	19014	18826	18993	18927	18937	19035	18748	19027	19017	18904	19055	19045	18727	18926	18941	18873	18748	18985	18849	19006	18889	18882	18881	18746	19005	18759	18940	18986	18875	18910	19018	18943	18894	18971	18998	18802	18876	18925	18868	18810	18883	19163	18777	18835	18917	18971	18945	18997	18859	18948	18947	18987	18845	18896	18955	19059	19022	18877	19045	19075	18932	18827	18850	18941	19067	18816	19063	19164	19014	19043	18851	18836	19148	18931	19055	18993	18882	19135	19034	18832	19113	18872	19064	19181	18976	19021	18861	18927	18759	18961	19104	18850	18911	18903	19009	18803	19008	18926	18878	19065	18699	19079	19020	18945	18872	18834	19021	19030	18888	18914	18881	18802	18917	18831	18985	18814	18968	18949	18966	19152	18945	19030	18755	18902	19168	19022	18866	19021	18769	18805	19078	18878	18953	18736	18992	18752	19022	18807	18838	18872	19050	18899	19095	19018	19116	18745	18999	19018	18776	19074	18936	18793	18775	19082	19050	18852	18809	18945	18809	18983	18724	18913	18786	18908	18865	18877	18913	18906	18982	18878	18866	19024	18889	18796	18902	18934	19249	18784	18844	18997	18755	18898	19108	19125	18777	18838	18890	19032	19001	18992	18789	19028	18798	18875	19022	18993	19053	18909	18954	18949	18998	18887	18848	18885	18885	18797	18968	19092	18935	18891	18994	18810	19004	19070	18827	19012	18716	19046	19025	18978	19078	19021	19092	19167	18879	19061	18978	18936	19041	18998	18759	19033	18903	19000	19061	19152	18726	18948	18869	18959	18827	19077	18970	18911	18872	19009	19001	18992	19000	18723	18932	18947	18967	18758	18814	19108	18885	19049	18983	18917	18670	18963	19025	19082	19028	18949	18961	19046	18960	18979	19050	18767	18903	18972	19059	18815	18815	18925	18919	18939	18757	19080	19084	18719	19061	18788	18923	19103	19067	18929	18807	18946	19084	19243	19106	19106	18842	18929	19048	18931	18999	18826	19040	18882	18961	18903	18865	18956	18766	19055	19046	18931	19058	18959	19032	18875	19038	18830	19015	18690	19093	19065	18810	18890	19082	18900	18824	19047	18932	18838	18927	18879	18888	18982	18919	18945	18852	18838	19019	18807	18962	19187	18960	18729	18856	19016	19066	18825	19016	19025	18895	18917	19143	18797	18936	18871	18909	19154	18848	19023	19015	18952	18851	18862	19017	18898	18857	19050	19037	19044	18941	18783	18834	18910	18805	18764	18945	19016	18996	18814	18961	18851	18942	18781	18979	19110	18945	18991	18808	18636	18999	19115	19093	18888	18880	18998	19080	18909	19120	19135	18957	18978	18975	18878	18810	18753	18938	18631	18984	18914	19116	18821	18805	18956	19078	18899	18959	18925	18951	18937	18937	18786	18800	18918	18956	19085	18955	18919	18931	18837	18874	19007	18998	18910	19016	18934	19001	19017	19069	19084	18988	19140	19026	19037	19095	18710	18929	19033	18792	19206	18937	18939	18907	18809	18924	19173	18870	18814	18946	19015	18809	18909	18948	18953	18961	18937	18741	18885	19070	19057	18970	19117	18962	18923	19132	18978	18936	19030	18942	19002	19034	18897	18981	18851	18991	18938	18883	18910	19074	18904	18941	18904	19278	18830	18936	19108	18746	18891	18807	19170	18919	18919	19046	19074	19010	18957	18954	18768	18783	18935	19167	18787	18966	19004	18823	19057	18895	18916	19031	18960	19060	18783	18821	18817	18938	18991	19099	18996	18762	18733	18932	18983	18968	19070	19016	18948	19060	18866	18910	18813	18924	18990	18933	18921	18872	18889	18801	18961	18834	19126	19019	19017	18660	18878	19046	18926	18928	18900	18938	19130	19053	19037	19115	19081	19034	18953	18934	18994	18821	19112	19114	19098	18881	18954	18958	18841	18934	18885	18906	18744	18894	18881	18851	18873	18937	18964	19054	19053	18857	18762	18913	18807	18960	18866	18987	18772	19022	18782	18952	18981	18764	18830	19061	18765	18979	18834	18903	18966	18825	18912	18890	18886	18804	18957	18882	18940	18935	18934	19017	19138	19013	18900	19010	18982	18816	19034	18978	18933	19085	18989	18802	19080	19065	18996	18857	18999	18939	18917	18714	18981	19109	18848	19098	18791	18904	18896	18888	19082	18740	19032	18957	19015	18990	19003	18912	18854	19040	19002	18939	18947	19143	19036	18997	18871	18987	18817	18978	18724	19010	18948	18861	18748	19093	19032	18828	19205	18984	18990	18903	18914	18926	18925	18824	18880	18781	18983	18906	19053	18748	18894	18884	18869	19016	18981	19018	19085	18810	19118	18810	18845	19024	18886	18904	18986	18879	18942	18643	18962	18858	19091	18997	18884	18955	18929	18967	19011	19003	18776	19026	18916	19055	19063	19040	18912	18994	18881	18903	18919	18906	18898	18972	18705	18789	18992	18925	19014	18861	18830	18974	18916	18788	18657	18914	18885	18826	18821	18832	19089	18866	18913	18967	18958	18907	18825	18747	18875	18724	18965	18890	18942	18808	18815	18952	19094	18885	19082	18823	18890	18848	18865	18862	19036	19053	18722	18754	18987	18963	19067	18779	19111	19195	18820	19068	18852	18808	18889	18985	18928	18985	18879	19012	18908	19035	18913	19019	19056	18861	18873	18837	18976	18786	18917	18827	18835	19051	18852	19049	18907	18817	19185	18904	18934	18907	18951	18997	18812	18898	18954	19049	19094	18934	19147	18872	18706	19015	18763	18888	19041	19060	18955	18858	18719	18811	19015	18923	18993	18758	19077	18896	18933	18829	18999	18898	18992	18971	18745	18811	18895	18919	18844	18812	19152	19079	18908	18842	18837	18823	18858	18934	19105	19020	18896	18982	18904	18989	18972	19011	18880	18919	18857	18946	18917	18980	18915	18821	18775	18845	18868	18926	18923	18917	18901	19024	18918	19103	18669	18844	18951	19100	18969	19004	18941	18857	19011	18938	19130	18806	19010	19138	18986	18815	18774	18950	18855	18913	19069	18787	19009	18971	18932	18891	19187	19045	19029	19095	18935	19029	18830	18911	18907	18839	18824	19145	19051	18893	19025	19080	19087	18885	18844	18910	18713	18954	18915	18892	19193	19005	18997	19062	19060	19035	18926	18788	18942	19049	19016	19190	18924	18840	18844	18876	18972	19007	19125	18976	18986	18946	19020	18967	18759	19067	18971	19006	18814	18997	18987	18858	18894	18795	18940	18967	18898	18896	18811	18806	18988	18875	18922	18811	19031	18753	18862	19004	18893	18934	18937	18988	18889	18730	18820	19044	18973	18767	18922	19024	19004	18996	18972	18962	19043	19060	18959	18923	19008	18979	18841	18879	18932	18824	19027	18829	19046	18905	18783	19063	19221	18979	18889	18867	19004	18844	18900	19012	19131	18893	18887	18991	19003	18864	18988	18775	18881	18923	18980	18956	19106	19218	18937	18938	18942	19203	19001	18905	19021	19081	18802	18854	18980	18925	18942	18939	19160	18991	18843	18885	18953	18930	18920	18950	19003	19014	19008	19052	18845	18896	18934	19049	18725	18928	19068	18705	18957	18996	18967	19102	18791	18835	18987	19038	19132	18805	18999	19011	18800	18826	18904	18892	18971	18827	19048	18853	18954	19180	19009	18902	18913	19062	18814	18929	18902	19060	18815	18992	18832	18843	18834	19068	18854	19182	18941	19028	19020	18932	18803	18943	19026	18877	18876	18804	19102	19007	18872	18930	18856	19036	18883	19057	18880	18868	18937	19128	19070	19062	18992	18875	18973	18857	19059	18995	18976	18883	18958	18795	18925	19020	19082	18996	18999	18902	19121	19080	18983	18684	18929	18879	19101	19055	18994	18824	18808	18875	18930	18910	18939	18951	19004	19012	18970	18953	18912	18915	18913	18838	18802	19014	18869	18889	18980	18898	19066	18762	19056	19040	18999	18899	19190	18929	19003	19008	18989	18993	18813	19123	18829	18999	19108	18929	18725	19012	18914	18960	18956	18952	19086	18832	19040	19044	18961	18988	18775	19088	19114	19014	18864	18810	18926	18787	18881	19089	18998	18883	18836	18988	18810	18900	18922	18938	18942	18957	18862	19029	18911	18860	18723	18786	18894	18868	18915	19005	19003	19013	18961	18894	19040	18829	19076	18963	18927	18876	19040	18888	18907	18866	18945	18954	19051	19020	18830	18939	18842	19109	18952	19072	18766	18986	18846	19021	18912	18879	18758	19044	18981	19035	19135	18967	18791	18987	18909	18984	19121	18883	18871	18960	19024	18934	18806	18905	18864	19051	19087	18923	19058	18920	18943
22792	21239	28209	26086	59626	80232	69833	51358	38495	33911	32114	31730	31683	31477	31523	31649	31662	31565	31407	31437	31631	31544	31564	31470	31284	31335	31262	31690	31671	31358	31487	31264	31376	31427	31203	31664	31304	31161	30837	31205	31649	31320	31432	31291	31433	31136	31087	31584	31425	30816	31209	31271	30988	31221	31141	31195	31388	31405	31406	31234	31221	31537	31302	31310	31428	31356	31113	31300	31323	31297	31325	31186	31398	31174	31215	31155	31391	31108	31403	31095	31042	31145	31205	31251	31228	31171	31188	31415	31310	31283	31321	31503	31112	31278	30877	31242	31002	31341	31319	30950	31201	31553	31200	31382	31214	31212	31310	31242	31196	31161	31090	30835	31376	31344	31568	31519	31163	31148	31152	31003	31235	30984	30902	31079	31259	31433	31337	31312	31148	31314	31382	31249	31390	31048	31132	31242	31044	31192	31242	31328	31270	31108	31380	31070	31129	31219	31111	31169	31138	31165	31178	31255	31411	31396	31101	31182	30966	31521	31379	31441	31187	31174	31380	31008	31352	31530	31314	31323	31141	31212	31150	31036	31353	31445	31151	31520	31349	31333	31306	31583	31093	31054	31372	31320	31392	31357	31013	31184	31238	31317	30792	31272	31092	31254	30958	31464	31479	31295	31429	31263	31491	31145	31519	31047	31161	31254	31279	31104	31538	31317	31182	31300	31505	31242	31339	31310	31315	31287	31177	31274	31276	31276	31398	31232	31114	31194	31142	31182	31166	31155	31285	31357	31389	31439	30947	31343	31131	31619	31146	31389	31260	31314	31168	31322	31311	31018	31301	31103	31350	31282	31279	31405	31257	31471	31416	30953	31175	31248	31278	31206	31315	31134	31274	31208	31169	31384	31135	31335	31179	31249	31059	31403	31329	31350	31124	31419	30985	31264	31293	31202	31264	31287	31340	31299	31364	31415	31418	31544	31147	31208	31006	31302	31336	31064	31436	31217	31192	31240	31135	31071	31390	31261	31050	31068	31538	31024	31294	31341	31228	31369	31424	31556	31351	31421	31233	31274	31313	31193	31452	31093	31322	31071	31383	31281	31283	31000	31017	31242	31074	31172	31173	31202	31255	31243	31213	31182	31421	31047	31388	31463	30912	31193	31259	31182	31145	31541	31276	31183	31139	31320	31218	30919	31258	31302	31308	31215	31449	31078	31304	31339	31587	31227	31326	31292	31164	31035	31085	31255	31401	31141	31322	31125	31349	31263	31235	31188	31369	31304	31258	31384	31380	31428	31373	31096	31081	30984	31396	31114	31383	31225	31101	31093	31426	31199	31411	31087	31101	31261	31375	31302	31422	31118	31276	31192	30835	31153	31122	31125	31068	31277	31426	31104	31288	31244	31357	31225	31128	31107	31178	31304	31429	31444	31024	31283	31139	31518	31323	31562	31071	31183	31359	31155	31071	30939	31225	31288	31160	31000	31556	31188	31236	31362	31500	31434	31080	31034	31506	31334	31163	31494	31505	31208	31015	31112	31159	31382	31488	31315	31518	31110	31440	31120	31178	31094	31180	31080	31633	31425	31315	31201	31214	31112	31379	31132	31153	31424	31283	31258	31134	31188	31224	30992	30994	31076	31210	31287	31175	30904	31376	31155	31167	31325	31268	31150	31236	31456	31232	31310	31235	31464	31257	31295	31242	31063	31401	31358	31149	31040	31372	31225	31342	31188	31284	31399	31289	31167	31441	31202	31098	31327	31204	31146	31470	31278	31237	31071	31288	31308	31065	31120	31230	31206	31159	31043	30952	31191	31207	31125	31352	31294	31490	31472	31213	30980	31292	31062	31336	30960	31384	30850	31186	31368	31260	31364	31096	31298	31273	31262	31188	31353	31401	31400	31072	31297	31334	31291	31169	31243	31497	31261	31234	31351	31455	31168	31203	31149	31158	31298	31186	31144	31104	31451	31438	31429	31117	31394	31385	31497	31242	31041	31381	31132	31199	31408	31237	31354	31397	31304	31286	31243	31269	31371	31477	31059	31404	31032	31093	31193	31077	31181	31202	31129	31333	31437	31184	31371	31401	31269	31180	31526	31251	31320	31390	31069	31113	31411	31356	31287	31368	31056	31134	31266	31235	31173	31431	31371	31124	31420	31405	31288	31446	31434	31222	31414	31177	31256	31148	31143	31504	31273	31254	31147	31253	31297	30986	31191	31139	31140	31080	31424	31186	31088	31496	31123	31148	31325	31182	31348	30927	31200	30912	31242	30905	31284	31435	31225	31446	31275	31303	31222	31379	31276	31136	31345	30998	31120	31167	31067	31356	31404	31281	31082	30916	31308	31139	31184	31424	31101	31355	31074	31167	31522	31156	31213	31286	31366	31027	31186	31501	31588	31527	31223	31267	31199	31237	31255	31270	31240	31066	31523	31199	31048	31250	31154	31237	31469	31355	31202	31392	31340	31456	31426	31323	31347	31221	30985	31215	31177	31181	31335	31042	31216	31335	31126	31188	31174	31206	31210	31056	31402	31299	31188	31483	31410	31316	31227	31290	31056	31045	31367	31227	31117	31422	31043	31394	31213	31354	31368	31443	31124	31254	31225	31322	30960	31230	31409	31191	31305	31377	31459	31271	31240	31413	31369	31048	31069	31514	31060	31142	31484	31274	31100	31145	31136	31167	30898	31014	31057	31079	31150	31186	30914	31073	31186	31294	31139	31051	31454	31242	31222	31419	30993	31310	30983	31138	31453	30993	30970	31366	31334	31177	31198	31093	31143	31050	31240	31185	31269	31260	31226	31208	31193	31222	31040	31243	31153	31185	31091	31358	31004	31158	31163	31442	31541	31501	31190	31089	31189	31185	31235	31272	31281	31165	31162	31256	31206	31164	31518	31051	31027	31223	31245	31595	31167	31411	31467	31180	31079	31087	31586	31109	31326	31192	31293	31376	31370	31216	31426	31528	31292	31146	31351	31234	31095	31254	31242	31103	31335	31314	31099	31315	30893	31183	31379	31139	31129	31342	31346	31223	31339	31198	31122	31340	31427	31287	31466	31084	31159	31308	31579	31364	31349	31316	31243	31384	31141	31482	31043	31420	31078	31201	31333	31157	31113	31182	31241	31281	31192	31061	31170	31232	31100	31180	31176	31036	31220	31070	31461	31272	31114	31144	31334	31196	31081	31300	31339	30925	31222	30825	31276	31126	31299	31196	30976	31324	31102	31304	31173	31380	31062	31290	31040	31045	31091	31206	31343	31320	31144	31163	31054	31065	31287	31156	31396	31295	30995	31183	31321	31143	31411	31256	31379	31311	31125	31108	31060	31347	31053	30909	31195	31023	30960	31249	31339	31400	31226	31093	31564	31374	31374	31162	31150	31304	31165	31500	31462	31216	31299	31236	31015	31067	31377	31560	31302	31079	31101	31211	31285	31476	31227	31355	31343	31320	31076	31305	31319	31065	30980	31322	31252	31098	31310	31058	31292	31423	31250	31550	31163	31352	31101	31334	31095	31185	31469	31256	30958	31288	31486	31342	31151	31460	31292	31257	31282	31242	31307	31086	31155	31375	31324	31433	31366	31318	31166	31287	31004	31120	31309	31294	31357	31374	31127	30989	31266	31264	31228	31174	31212	31194	31493	31397	31146	30951	31254	31093	31489	31505	31343	31132	31266	31443	31272	31308	30931	31477	31276	31174	31224	30997	31278	31265	31101	31078	31294	31441	31053	31348	31161	31442	31491	31440	31131	31382	31306	31396	31205	31359	31159	31225	31048	31361	31332	31450	31170	31281	31277	31247	31328	31328	31028	31135	31058	31139	30996	31147	31488	31023	31608	31424	30968	31043	31127	31288	31237	31227	31192	31347	31453	31192	31111	31217	31411	31201	31313	31479	31241	31395	31174	31286	31333	31317	31028	31028	31359	31119	31295	30921	31105	31256	31252	31168	30952	31283	31350	31333	31326	31357	31329	31349	31597	31183	31321	30934	31418	31355	31230	31355	31154	31163	31108	31276	31295	31261	31133	31218	31329	31255	31311	31278	31158	30979	31083	31103	30894	31307	31179	30994	31351	31268	31380	31260	31080	30893	31165	31330	31230	31222	31074	31409	31163	31139	31099	31284	31278	31328	31022	31470	31370	31414	31327	31150	31300	31160	31250	31259	31248	31340	31404	31119	31280	31233	31085	31251	31363	31208	31376	30955	31204	31207	31098	31260	31236	31258	31124	30870	31075	31355	31384	31004	31163	31407	31219	31192	31230	31557	31224	31139	31438	31263	31209	31311	31450	31155	31519	31244	31211	31315	31231	31225	31230	31383	31122	31526	31471	31184	31368	31247	31299	31418	31034	31281	31331	31229	31199	31151	31552	31157	31137	31302	31193	31505	31057	31161	31038	31342	31027	30983	31176	31199	31164	31249	30981	31179	31219	31247	31302	31473	31222	31146	31094	31296	31045	31235	31371	31014	31180	31378	31288	31410	31281	31210	31429	31203	31272	31092	31255	31018	31185	31210	31262	31413	31099	31123	31275	31383	31038	31065	31040	31243	31534	31156	31257	31161	31455	31123	31170	31497	31299	31430	31082	31335	31095	31038	31244	31280	31088	31170	31308	31173	31141	31240	31156	31318	31331	31469	31106	31339	31172	30898	31196	31097	31388	31147	31226	31499	31243	31126	31328	31366	31294	31122	31200	31271	31345	31425	31069	30940	31132	31227	31227	31171	31160	31487	31184	31377	31370	31276	31381	31395	31304	31134	31284	31259	31281	31580	31160	31348	31079	31010	31201	31143	31345	31341	31162	31339	31349	31320	31169	31377	31174	31468	31203	31125	31109	31244	31263	31412	31344	31263	31130	31161	31265	31091	31273	31255	31373	31375	31239	31408	31008	31255	31249	31077	31260	31559	31108	31029	31167	31247	31120	31241	31242	31525	31100	31456	31318	31462	31276	31305	31041	31140	31242	31288	31382	31428	31229	30868	31281	31313	31354	31323	30991	31515	31229	31169	31297	31123	31406	31149	31073	31175	30984	31325	31036	31020	31274	31310	31173	31514	31174	31376	31095	31103	31298	31284	31335	31304	31301	31181	31390	31394	31294	31028	31474	31331	31311	31333	31597	31256	31005	31404	31060	31319	30987	31262	31173	31509	31164	31115	31042	31433	31152	31131	31052	31092	31298
25464	40476	37664	27087	79559	85101	68958	41045	25745	20118	18606	18427	18105	18194	18034	18193	18156	18235	18353	18127	18019	18163	18219	18137	18284	18133	18002	18014	18160	18211	18158	18052	18237	18178	18334	18189	18088	18214	18140	18285	18195	18326	18202	18201	18112	18261	18342	18303	18094	18094	18157	18207	18281	18224	18114	18104	18319	18063	18275	18165	18106	18148	18016	17989	18338	18258	18197	18275	18192	18166	18255	18195	18242	18203	18135	18281	18247	18135	18214	18169	18196	18030	18263	18060	18242	18240	18221	18134	18046	18165	18108	18281	18280	18111	18175	18363	18128	17871	18200	18014	18150	18384	18429	18376	18210	18056	18088	18112	18304	18062	18073	18093	18250	18061	18027	18247	18297	18122	18075	18237	18021	18171	18401	18014	17995	18214	18180	18125	18198	18077	18098	18049	18173	18182	18303	18091	18126	18214	18091	17987	18198	18096	18073	17951	18060	18071	18041	18206	18221	18184	18215	18140	18050	18097	18106	18271	18136	17864	18121	18026	17978	18166	18210	18039	18093	18013	18193	18065	18240	18355	18181	18123	18304	17863	18183	18109	18133	18164	18091	18111	17845	18216	18141	18125	18096	18074	18197	18166	18177	17966	18078	18029	17974	18212	18134	18158	18153	18114	18173	17789	18099	18131	18053	18027	18130	18253	17894	18125	18055	18101	18039	18195	18274	18287	18116	18076	18133	18280	18057	18132	17993	18123	18096	18198	18113	18035	18004	18218	18212	18292	18068	18056	18054	17983	18006	18105	18094	18190	18333	18129	18020	17962	18195	18253	18072	18026	18177	18259	18054	18230	18022	18310	18199	18273	18195	18044	18179	18068	18145	18213	18208	18191	17996	17914	18089	18156	18112	18178	18142	17996	18175	18228	18232	18010	18135	18159	18044	18101	18236	18210	18102	18292	18211	17940	18099	17953	18102	18138	18028	18292	18156	17921	18234	18030	18123	18139	18010	18097	18166	18066	18210	17961	18267	18285	18262	18068	18106	18240	18156	17864	18045	17989	18097	18159	18265	18197	18159	18063	18112	18054	18386	18092	18191	18090	18231	18214	18093	18275	18166	17966	18249	17942	18191	18160	18270	18187	18181	18022	18135	18028	18252	18106	17932	18101	18253	18101	18161	18142	18065	18196	18258	18274	18154	18173	18170	18097	18097	18061	18143	18037	18113	18100	18050	18074	18024	18090	17924	17989	18214	18017	18237	18098	18120	17987	18023	17954	18195	18150	18262	18177	18049	18100	18112	18141	18300	18223	18033	18104	18230	18020	18029	18119	18097	18077	18251	18039	18263	17952	18336	18035	18143	18166	17931	18257	18071	18160	18260	18067	18274	18048	17973	18196	18027	18136	18136	18226	18224	18244	18041	18116	18143	18268	18034	18211	18259	18033	18051	18084	18096	18059	18146	18083	18184	18006	18245	18206	18150	18108	18043	18279	17968	18240	18231	18335	18123	18157	18229	18292	18104	18136	18540	18080	18234	17931	18229	18024	18044	18094	18126	18185	18002	18111	18302	18183	18210	17997	18201	18111	18177	18144	18104	18061	18140	18198	18132	18085	18082	18113	17948	18152	18188	18229	18202	18197	17999	18308	18208	18055	18158	18163	17971	18065	18108	18123	18181	18321	18288	17896	18214	18104	18150	18351	18141	18072	18071	18278	18189	18195	18177	18085	18096	18111	18052	18007	18096	18007	18135	18256	17859	18021	18090	18237	18111	18026	18034	17995	18054	18067	18188	18160	18230	18285	18144	18009	18112	17968	18061	18029	18025	18048	18193	18070	18014	18185	18085	18090	18099	18107	18101	18184	18112	18115	18113	18271	17995	18159	18015	18141	18205	17955	18176	17977	18214	18150	18154	18114	18044	17935	17993	18179	18203	18190	18176	18077	17978	18062	18139	18161	18190	17964	18317	18213	18001	18099	18212	18223	18344	18023	17909	17911	18167	17880	18226	17988	18102	17978	18011	18116	18544	18292	18379	18205	18248	18171	18111	18069	18087	18040	18280	18273	18195	18149	18201	18168	18115	18170	18217	18012	18067	18311	18120	18034	17928	18113	17936	18035	18125	18208	18029	17875	18228	18100	17965	18039	18119	18156	18182	18030	18211	18017	17990	17929	18148	18147	18025	18040	18113	18112	18064	18020	18092	18102	17947	18102	18285	17979	18124	18196	18077	18237	17890	18071	18121	18134	17951	18001	18003	18159	18116	18211	18164	18117	18296	18052	18274	18289	18225	18037	18038	18261	18126	18079	18028	18013	18420	18338	18283	18170	18006	18144	18312	17998	18091	18145	18085	18097	18240	18185	18187	18274	18135	18053	18043	18156	18225	17965	17998	18173	18207	18215	18325	18338	18058	18075	18138	18242	18035	18302	18270	18063	18180	17961	18231	18024	18266	18138	18155	17936	18203	18026	18094	18015	18201	18202	18262	17931	18090	18196	18258	18038	18115	18038	18101	18025	18135	18292	17994	18011	18369	18205	18204	18094	17991	18115	18070	18197	18131	18097	18141	18038	18076	18058	18190	18001	18212	18124	17968	18039	18085	18107	18196	17985	18026	18084	18400	18074	18132	18084	18185	18308	18117	18040	18256	18165	18280	18124	18084	18145	18095	18118	18086	18109	18135	18089	18083	18190	18109	18121	17937	18267	18072	17980	18165	18067	18165	17993	18061	18152	18224	18173	18145	18180	17994	17997	18184	18017	18075	18276	18159	18043	18078	18236	18158	18079	18240	18229	18237	18205	18007	18232	18023	18207	18310	18067	17960	18138	18005	18059	18257	18258	18071	18085	17921	17957	17973	18007	18015	18246	17908	18100	18009	18002	18237	17998	18074	18277	18077	18112	18297	18118	18086	18199	18035	18011	18353	18250	18066	18253	18147	18127	18214	18312	18172	17996	18262	18259	18066	18199	18325	18117	18261	18279	18025	18219	18193	18250	18089	18062	18113	18161	18193	17910	18252	18009	18050	18366	18154	17821	17851	18178	18118	18119	18227	17904	18111	17951	18110	18354	18120	18087	18147	18097	18237	18230	18092	18097	18223	18188	18140	18081	18267	18146	18074	18129	18191	17982	18178	17858	18242	18136	17959	17992	18102	18078	18143	18131	18169	18103	18164	18012	18209	18008	18055	18024	18104	18134	18196	18067	18278	18185	18100	18226	18166	17980	18111	17857	18139	18284	17953	18335	17976	18163	18226	18150	18164	18046	17972	18035	18022	18231	18195	18128	18213	17997	18198	18019	18290	18142	18175	18135	18254	18156	18076	18275	17993	17936	18108	18184	18328	18117	18093	18089	17984	18091	18089	18168	18003	18260	18201	18097	18371	18120	17997	18276	18234	18174	18062	18194	17888	18234	18111	18369	18132	18066	18112	18314	18199	17999	18166	18039	18267	18117	18187	18088	18256	18205	18343	18194	18093	17918	17991	18187	18327	18050	18374	18112	17958	18165	18074	18193	18316	18175	18209	18182	18023	18008	18146	18346	18089	18031	17916	18181	18067	18105	18195	18198	17991	18250	18055	18134	18029	18038	18162	18155	18217	17923	18145	18261	18110	18122	18110	18185	18141	18269	18181	18179	18105	17986	18046	18059	18030	17981	18159	18072	17986	18138	18101	18199	18041	18026	18190	18165	18098	18006	18042	18236	18244	18067	18058	18091	18118	18058	18182	18207	18054	18088	18017	18163	17913	18144	18072	18116	18024	18163	18136	18170	17922	18000	18134	18069	18204	18046	18146	18155	18228	18136	18067	17842	18168	18123	18190	18004	18247	18131	17969	18088	18005	18149	18215	18169	17987	18210	17948	18275	18138	18276	17922	18119	18064	18153	18352	18102	18031	18105	18194	18036	18011	17960	18090	18050	18093	18074	18242	17998	18091	18094	18242	18113	18110	18023	17976	18268	18153	18315	18003	18230	18087	18005	17929	18103	18177	18256	18121	18136	18128	18053	18214	18146	18015	18213	18017	18342	18106	18263	18061	18122	18160	17931	18117	18295	18047	18062	17961	18066	18210	18103	18173	18155	18123	18075	18351	18124	18106	18143	18144	18097	18109	17976	18057	18079	18245	18164	18273	18185	18081	18233	18076	18297	17900	18208	17965	18090	18417	17929	18134	18084	18089	18106	18160	18254	18196	18126	18159	18095	18139	18150	18192	18051	18089	18129	18266	18118	18200	18155	18296	18060	18032	18339	18050	18221	18143	17987	18052	17969	17962	18065	18012	17872	17998	17997	18002	17924	18052	18161	18133	18088	18191	18092	17993	17947	18167	18199	18185	18128	18159	17908	18159	18134	18233	18018	17925	18004	18277	18310	18225	18163	18082	18196	18182	18084	18060	18026	18035	18254	17904	18156	18086	18125	18197	18145	18266	18050	18016	17943	18241	18154	18302	18141	18116	18034	18204	18341	18086	18011	18146	17979	18085	18034	18196	18109	18167	18334	18124	18159	18076	18026	18271	18144	18254	18252	17996	18168	18088	17971	17900	18095	18195	18129	18051	18190	17971	18240	18077	18090	18256	18101	18208	17935	18203	18287	18134	18222	18000	18108	18118	18328	18157	18035	18053	18231	18377	18250	18075	18200	18164	18221	18076	18045	18048	18157	18260	18043	18227	18117	18079	17934	18194	18238	18095	18102	18159	18218	18397	18172	18158	18220	18082	18155	18227	18154	18122	18310	18378	18053	18170	17994	18215	18269	18009	18227	18092	18110	18303	18337	18002	18107	18145	18131	18126	18205	18059	18235	18150	17985	17977	18159	18177	18008	18136	18201	18253	18195	18253	18172	17890	18170	17955	18159	18045	18089	18270	18140	18138	18157	18069	18312	18026	18023	18238	18187	17986	18064	18237	18130	18252	18010	18243	18065	18229	18090	18035	18110	18114	18196	17963	18168	18061	18094	18173	17983	18348	18187	18083	18158	18013	18114	18050	18072	18177	18035	17921	17885	17998	18256	18122	18428	18148	18059	18150	18371	17996	17938	18197	18163	18026	18169	18014	18188	18261	18208	18098	18125	17875	18137	18122	18158	17973	18074	18110	18225	18070	18057	17958	18010	17960	18077	18070	18154	18083	17899	18331	18317	18135	18109	18114	18130	18233	18291	18152	18197	18085	18141	18353	18145	18000	18069
32535	29146	34667	33628	35055	39048	36789	32203	29461	28537	28283	27979	28117	28231	27896	28039	27850	28120	28033	28305	27956	28058	28132	28028	28222	28020	27991	27982	27797	28007	27973	27970	28184	28083	28070	28171	28052	27930	27954	28266	28143	27930	28238	27957	27902	27958	27894	28024	27854	27899	27702	28212	28157	27851	27915	28238	27947	27972	27955	28059	28238	28122	27942	28049	28103	27921	28111	28082	27818	28354	28174	27833	28125	28124	28220	27868	28105	28049	27981	27850	28074	27931	28048	28220	28048	28171	28037	28119	28174	27847	27954	28054	27957	27851	27951	28016	28072	27969	27939	27868	28195	28088	27936	28064	28016	28044	28061	28189	27993	28093	27935	27964	27819	27740	28100	28104	28050	28044	27880	27946	28089	28130	27987	27870	28269	27737	28171	27976	27940	27985	27967	27901	27901	27851	27887	27998	27953	28246	27761	27988	27925	28072	28189	28038	28025	27999	28071	27974	27975	28036	28053	28200	28057	27858	27939	27791	27995	28188	27911	27975	27986	27962	27965	28100	28126	28119	28094	28023	27911	27832	27815	27840	27924	27955	27833	27998	28116	27949	27931	28238	28168	28052	28012	27992	28013	27932	28044	27913	28039	28175	27663	28032	27963	27996	27942	28086	27755	27949	28087	27991	28079	27911	27854	28046	27973	28121	28057	27847	27791	28146	28166	28226	28066	27808	27971	28034	28045	28099	27953	28022	27895	28119	28100	28073	28142	27927	28145	27968	27742	27946	27923	28036	27890	27774	27870	28144	27994	28005	28330	27987	27907	28150	28008	28109	27851	28276	27896	27898	28044	27936	27888	27872	27927	27944	28013	28081	28027	28080	28005	27845	28075	28184	27863	27933	27953	28092	27752	28140	27968	27915	28006	27905	28216	28271	27682	28116	28047	28094	28044	27772	27771	27863	27892	27795	27894	28201	27978	27922	28082	27920	27762	27926	27947	28003	27646	27931	27809	28026	27986	27871	27887	27971	27741	27822	28002	28140	28096	28058	27853	28039	27593	27911	27920	27971	28060	28073	28270	28031	27860	28046	28016	27874	28048	27936	27812	28051	27919	28235	27869	28162	27947	27906	28003	28049	28018	28153	28130	28079	28006	27837	27941	27870	28180	28110	28060	27879	28032	28071	28046	28015	27702	27730	27991	28099	27970	27905	28002	27711	27947	28146	27889	27994	28126	27785	28037	28063	28206	28148	28018	27634	27868	27836	28084	28028	28207	27997	27883	28087	28099	28059	27908	28112	28097	27987	27708	28051	28331	27652	28170	28000	28263	28153	28036	28094	27879	27848	28072	28181	28112	27826	27826	28000	28076	28140	27953	28212	28349	28017	28147	28150	27858	28241	27960	27856	28150	28067	27930	28248	28062	28075	28071	28080	28225	27946	27849	28229	27844	28219	27937	27819	27813	27862	27765	27952	28091	28152	28168	28010	27700	27936	28076	27948	28135	28201	27922	27864	28024	27873	28113	27911	28096	27987	28254	27929	27753	28162	27977	27973	27976	28159	28007	28111	27961	27951	27920	27939	28056	28062	27993	27902	27869	28066	28116	28000	28287	28122	27793	27960	28040	28212	27874	27822	28087	28076	27776	28179	27760	28112	28024	28188	27995	27929	27787	27992	27937	27982	27907	27907	28056	27883	28016	28054	28067	28152	28055	27999	28109	28039	27779	27981	27840	27905	28080	28191	27888	27891	27967	28128	28020	27933	27974	28120	28272	28066	27844	27958	28013	27843	28075	28070	27927	28023	27995	27968	28109	27937	27949	27934	28132	27982	27975	27799	28265	28127	27994	27966	28116	27826	28045	27749	27897	27895	27811	28114	27747	28007	27993	28101	27879	27994	28009	27989	27928	28069	28121	27953	27943	28047	27692	27880	27765	28096	27921	28264	27987	27915	28191	28061	27946	28144	27786	27763	28060	28311	27927	27867	28166	28346	28064	27996	28077	27860	27788	28030	27735	27762	27855	28091	27836	28232	28050	28054	28250	28042	28108	28027	28071	27917	28063	27949	27967	28154	28150	27930	27985	28032	28115	28016	28104	28015	27962	28096	28051	27923	27841	27909	28001	28054	28103	28054	27608	28266	27836	27860	27932	28184	28087	28016	27908	27924	27992	28121	27956	27945	27749	28155	27939	27892	27820	28172	27920	27881	27996	28026	27784	27842	28136	27838	28150	27945	27970	27890	28025	27865	28062	28013	27924	27662	27816	27997	27864	27939	28005	27858	28034	28131	27942	28081	28121	27866	27922	28053	28057	28036	27809	27984	27809	27949	27849	27946	28108	28091	27981	28153	28233	28180	27928	28125	28008	27914	27875	27926	28069	28167	28008	28144	28004	28067	28422	28124	27919	27773	27817	28014	27855	28103	28054	28185	28076	27972	27852	27956	28167	27986	27989	27915	28016	28395	28236	28032	28127	27877	28151	28113	27998	27874	27698	27849	28037	27929	27854	27860	27807	28073	27945	27908	28016	28141	27980	27944	28179	28125	27879	28153	28063	27859	27664	27953	28235	28054	28022	27844	28232	28282	28192	28324	28083	28222	28029	28084	28070	27938	27975	28027	28137	27940	27847	27926	28028	27844	27786	28014	28035	28040	28179	28121	27944	27870	28139	28099	28194	27903	28018	28105	27770	28072	28042	28123	28205	27948	27884	28027	27954	28096	28058	28002	27983	28202	28149	28130	28006	28129	28010	28068	28072	28101	27976	27871	27972	27828	27762	27983	27976	27898	27911	28077	28165	28024	27710	27928	27939	28069	28148	27847	28289	28183	28155	28113	27633	27825	28175	27901	27796	28124	27839	27909	27687	28015	28088	28041	27861	27973	28145	27918	28027	27902	28096	27778	28022	27884	27931	27838	27978	27906	28155	28009	27995	27986	27916	27989	28010	27855	27939	27991	28013	27761	28139	28166	28107	27812	28033	27780	28165	27940	27956	28233	27803	27953	28010	27933	28178	28112	27889	27965	27873	27931	27897	28111	28063	27856	28001	27776	28226	28085	27934	28109	28104	27885	27995	27994	27901	27863	27998	28238	27995	27769	27907	27980	27884	28122	28146	28109	27718	27836	28281	27682	27958	28145	27934	27906	28047	28110	28363	28190	27992	27900	27921	27963	28295	27866	27959	28102	28153	27922	28261	28135	28117	28036	28157	27957	27929	27839	27772	28091	27883	27780	28148	27826	28029	28124	27911	28246	28128	28221	28281	28023	27866	28167	27976	28093	28117	27894	28063	27950	27983	28076	27651	28059	28229	28061	28034	28286	27969	28054	27928	28167	28062	27885	27793	28230	28315	28329	28071	28019	27950	27968	27852	28144	27971	27960	27949	27891	27798	28059	28208	28127	27970	28166	28117	27995	28013	28149	28195	28050	27713	27941	28075	27963	28047	27905	28189	27965	28241	28130	28014	28066	27895	28322	28091	27803	27981	27761	28122	27993	27762	27988	28145	28020	28148	28118	27864	28151	28067	28009	27954	27871	28215	27863	27862	28063	27837	28062	28044	28015	27881	27893	28186	28058	27949	28171	27833	27920	28024	27879	28159	28041	27850	27970	27789	28030	27702	28169	27948	27877	27962	27953	27981	28126	28099	28070	28207	28102	28317	28095	28098	28068	27741	27979	27981	27823	27922	28129	28008	28183	27904	27932	28101	28150	27993	27900	28141	27968	27816	28008	27799	27976	28255	28300	28350	27946	27889	28049	28074	28013	27892	28165	27810	28186	27781	27984	27822	27988	28166	28051	27967	27993	28033	27857	27858	27879	28117	28172	28042	27958	27907	28256	28038	28350	27990	27826	27771	28024	28129	28074	27911	27906	28133	28025	27910	27963	28139	28088	28057	27948	27973	28155	28066	28035	27909	28177	27923	28138	27925	27704	27968	28040	28308	28056	28192	27840	27823	27936	28110	28108	27758	27956	27899	27903	28045	28014	27875	28009	28280	28151	27883	27867	27917	27876	28099	28159	28066	27938	28040	28012	28054	28044	28015	27842	27874	28043	27981	28109	28148	27950	28069	27937	28210	27926	27849	27859	27984	28073	28263	28161	28027	28070	27895	28031	27868	27841	27922	27947	28148	28028	28200	27948	27878	27942	27815	27938	28131	28066	27915	27884	27881	27998	27925	27974	27816	27943	28017	27962	28093	27995	28165	27956	27928	28098	27925	28130	28058	27805	27962	28021	27990	28020	28197	28006	27949	27944	28042	27909	27768	27929	27869	28163	28075	27813	28187	27929	27875	27824	27841	27806	28103	28064	28084	27906	27989	27950	28136	28086	27805	28108	28052	28003	28141	28086	28226	27879	27862	27655	28082	27909	28378	27930	28031	27988	28030	28128	28261	28074	28118	27964	27968	28031	28143	27885	28070	27957	27955	28239	27771	28172	27907	28189	28010	28171	28012	27731	27926	28154	28132	28171	28201	28053	27903	28042	28250	27959	27993	27919	27784	27801	27947	28004	27978	27996	27687	28095	27878	27994	28159	28222	27816	27757	27968	27866	27844	27937	27890	27968	28299	27837	27741	27992	27926	27754	27855	27953	27952	28007	27954	28013	28064	28264	27978	28061	28055	27912	28106	27978	27986	28097	27996	27829	28188	28075	28034	27956	27885	28065	27884	27916	27830	28266	27897	27977	28147	27738	28019	28168	27989	28066	28387	28194	28202	28420	28211	28230	28146	27952	27994	27787	28030	28029	27956	27954	27842	27943	27807	27922	27939	28047	27857	27857	27901	28086	28278	28030	28049	28030	28057	28066	28010	27961	27839	27995	27992	28157	27985	28093	28074	27992	28146	27672	27915	27856	28149	27906	28010	27974	27993	28156	27917	27930	28398	27984	28019	27971	27936	27839	27984	27985	28008	28111	28266	28285	28107	28067	27795	27868	28039	27869	28049	28077	27952	28183	28158	28139	27796	28282	28083	27918	28094	28077	27832	28184	27813	27970	28021	28023	28038	27916	28140	27876	28053	27930	27946	27924	27985	27940	28429	28040	28175	28059	28060	27974	27993	28189	28112	28001	27956	28249	28045	28090	28104	27774	28006	28138	27777	28152	28052	27818	27992	27947	28150	27972	28138	28034	28060	28058	27851	28197	27957	27701	27801	28107	27841	27871	28035	27646	28049	27736	28100	28034
21293	27264	25632	21895	25544	27934	24543	19838	17224	16435	16316	15974	16283	16173	16245	16266	16176	16260	16208	16219	16200	16233	16235	16114	16218	16213	16275	16105	16212	16233	16174	16157	16160	15979	16233	16218	16062	16089	16457	16110	16192	16111	16078	16151	16063	16172	16305	16141	15972	16144	16274	15978	16306	16043	16285	16003	16155	16260	16350	16341	16170	16031	16215	16157	16199	16149	16066	16119	16151	16155	16273	16221	16130	16193	16370	16012	15991	16164	16154	16072	16158	16016	16142	16336	16194	16173	16292	16038	16062	16214	16084	16139	16263	16222	16262	16159	16197	16177	16103	16099	16219	16316	16118	16196	16109	16159	16131	16300	15970	16214	16113	16225	16108	16171	16121	16075	16200	16176	16105	16031	15957	16161	16129	16201	16228	16021	16125	16192	16054	16047	16134	16200	16183	16155	16262	16292	16210	16205	16152	16306	16137	16277	16138	16149	15990	16135	16237	16127	16038	16200	16164	15912	16091	16239	16089	16125	16113	16091	16246	16017	16131	16253	16096	16238	16006	16267	16133	16321	16156	16174	16275	16335	15950	16421	16014	16191	16114	16124	16120	16272	16191	16218	16071	16052	16241	16302	16238	16198	16069	16181	16159	16062	16047	16270	16115	16214	16122	15964	16059	16061	16307	16085	16137	16318	16094	16272	15922	16148	16032	16288	16134	16128	16268	16193	16134	16186	16257	16146	16188	16235	16035	16059	16280	16186	16303	16181	16201	16132	16171	16047	16093	16017	16166	16165	16058	16207	16202	16201	16185	16044	16084	16230	16210	16061	16141	16057	16065	16139	16008	16320	16103	16106	16195	15950	16009	16141	16174	16258	16279	16043	15970	16304	16128	16117	16123	16018	16143	16125	16125	16226	16257	16146	15997	16189	16203	16253	16143	16356	16045	16145	16155	16435	16308	16457	16072	16250	16233	16248	16267	15973	16045	16054	16164	16207	16116	16245	16031	16063	15964	16025	16335	16006	16043	16216	16177	16315	16027	16269	16039	16308	16185	16110	16064	16094	16097	16059	16285	16126	16222	16259	16173	16105	16235	16173	16071	16118	16327	16210	16152	15900	16193	16219	16117	16268	16089	16074	16043	16227	16227	15987	16027	16295	16313	16103	16286	16193	16052	16046	16147	16195	16307	16079	16276	16076	16155	16190	16061	16048	16109	15894	16208	16059	16192	15947	16058	16261	16089	16233	16098	16315	16141	16214	16034	16276	16334	16335	16225	16227	16148	16174	16386	16216	16326	16148	16033	16062	16157	16286	16353	16162	16333	16201	16266	16204	15947	16049	16308	16199	16246	16158	16267	15998	16293	15979	16122	16095	16284	16170	15959	16167	16184	16097	16245	16235	16264	16269	16309	16269	16128	16347	16115	16148	16278	16118	16164	16259	16093	16077	16220	16067	16097	16146	16358	16250	16033	16361	16189	16150	16264	16118	16202	16050	16044	15970	16197	16107	16161	16129	16284	16219	16138	16102	16270	16140	15918	16253	16182	16173	16146	16109	15997	16303	16218	16161	16254	16209	16297	16019	16080	16266	16254	16262	16286	16168	16097	16142	16163	16318	16302	16274	16137	16281	16212	16405	16046	16046	16093	16082	16039	16089	16106	16077	16327	16028	16185	16028	16147	16255	16048	16064	16355	16165	16403	16130	16244	16098	16217	16178	16234	16130	16036	16158	16143	16253	16293	16110	16188	16255	16020	16149	16096	16142	16104	15901	16126	16056	16255	16290	16110	16247	16139	16058	16016	16212	16106	16171	16088	16281	16183	16155	16195	16178	16284	16126	16214	16357	16142	16000	16243	16238	16068	16201	16240	16271	16238	16189	16160	16189	16133	16086	16117	16119	16114	16301	16055	16351	15963	16173	16196	16109	16134	16162	15970	16245	16223	16220	16232	16159	16086	16348	16202	16114	16133	16114	16239	16249	16080	16136	16062	16288	16135	16061	16135	16035	16154	16243	16083	16151	16191	16217	16060	16235	16176	16458	16182	16044	16340	16107	16165	16177	16021	16063	16204	16148	16206	16147	16283	16141	16180	16263	16109	16330	16391	16168	16123	16228	16103	16136	16184	16295	15952	16225	16298	16207	16097	15999	16124	16227	16170	16322	16152	15994	16187	16326	16130	16215	16019	16321	16119	16224	16162	16108	16244	16130	16115	16188	16147	16099	16275	16184	16223	15940	16109	16123	16142	16148	15999	16220	16249	16006	16230	16219	16240	16202	16201	16211	16132	16152	16256	16143	16090	16119	16233	16151	16163	16310	16406	16285	16131	16205	16165	16080	16144	16244	16277	16187	16125	16170	15844	16341	16144	16330	16014	16206	16052	16381	16134	16244	16352	16300	16159	16091	16324	16054	16273	16121	16079	16242	16104	16125	16214	16136	16018	16058	16184	16206	16152	16355	16077	16158	16302	16103	16147	16064	16303	16189	16210	16163	16215	15978	16334	15959	16141	16214	16079	16320	16319	16325	16265	16101	16175	16283	16145	16171	16174	16234	16219	15996	16256	16287	16035	16149	16081	16165	16189	16055	15982	16334	16403	16057	16316	16162	16263	16143	16256	16315	16153	16168	16180	16193	16141	16225	16167	16188	16264	16212	16192	16135	15960	16430	16109	16422	16253	16116	16127	16357	16217	16153	16238	16242	16294	16147	16192	16063	16278	16447	16054	16138	16272	16310	16397	16200	16118	16142	16189	15998	16020	16072	16167	16316	16176	16133	16208	15978	16046	16195	16160	16435	16013	16195	16247	16261	16212	16262	16158	16050	16129	16010	16154	16086	16228	16101	16453	16159	16184	16283	16167	16255	16089	16341	16313	16160	16249	16231	16205	16309	16318	16035	16174	16035	16091	15972	16168	16101	16005	16093	16431	16015	16342	16008	16197	16284	16031	16368	16086	16075	16217	16119	16096	16080	16099	16033	15942	16067	16099	16101	16186	16064	16238	16349	16269	16206	16130	16076	16259	16126	16244	16007	16070	16173	16298	16106	16306	16149	16142	16047	16182	16190	16211	16092	15999	16012	16263	16158	16234	16199	16329	16278	16285	16016	16244	16200	16151	16197	16179	16176	16278	16293	16227	16095	16052	16119	16262	16223	16205	16293	16211	16249	16205	16108	16231	16011	15952	16320	16119	16084	16282	16013	16213	15995	16098	16320	16254	16152	16207	16048	16223	16071	16158	16005	16140	16122	16190	16134	16120	16187	16184	16101	16395	16276	16098	16038	16095	16259	16128	16226	16184	16207	16200	16237	16048	16380	16223	16105	16076	15983	16264	16201	16193	15986	16146	16248	16145	16099	16194	16061	16212	16016	16140	15997	15939	16210	16316	16462	16068	16197	16011	16102	16104	16166	16074	16133	16202	16112	16029	16044	16035	16273	16281	16181	16226	16140	16027	16156	16299	16242	16197	16264	16377	16128	16066	16278	16239	16258	16122	16239	16174	16244	16136	16076	16285	16239	16216	16132	16123	16043	16174	16346	16285	15991	16049	16021	16299	16195	16024	16283	16181	16224	16273	16132	16208	16280	16086	16089	16192	16053	16174	16082	16221	16099	16021	16143	16103	16222	16063	16158	16080	16395	16206	16257	16032	16185	16118	16089	16077	16108	16249	16068	16214	16225	16234	16160	16197	16154	16091	16309	16225	16182	16288	16026	16151	16165	16140	16011	16347	16193	16034	16261	16285	16112	16061	16278	16162	16189	16101	16207	16077	16220	16075	16115	16146	16073	16306	16152	16286	16225	16165	16180	16036	16041	16201	16162	16461	16253	16056	16282	16065	16329	16111	16084	16145	16048	16223	16307	16027	16387	16250	16217	16237	16229	16174	16127	16200	16309	16251	16289	16284	16233	16124	16160	16074	16146	16122	15909	16290	16127	16126	16141	16152	16245	16214	16078	16191	16002	16105	16277	16160	16125	16249	16451	16242	16092	16019	16019	16098	16195	16121	16280	16247	16252	16123	16116	16223	16154	16202	16055	16227	16128	16150	16161	16224	16166	16219	15944	16153	16151	16009	16158	16284	16083	16150	16107	16119	16185	16085	16198	16256	16153	16141	16039	16119	16186	16101	16274	16184	16137	16231	16219	16093	16181	16211	16373	16001	16186	16261	16166	16247	16254	16192	16280	16176	16072	16016	16170	16177	16099	16124	16284	16059	16097	16063	16274	16391	16237	16255	16106	16150	16284	16212	16084	16433	16154	16339	16128	16336	16294	16151	16136	16111	16110	16237	16159	16246	16336	16291	16270	16052	16206	16191	16105	16274	16220	16181	16262	16317	16092	16224	16140	16075	16210	16022	16115	16137	16331	16098	16308	16313	16151	16191	16279	16272	16137	16265	16194	16308	16218	16218	15971	16222	16214	16156	16181	16289	16215	16191	16065	16274	16035	15897	16330	16351	16015	16056	16091	16005	16129	16339	16054	16230	16295	16133	16252	16123	16221	16106	16146	16253	16139	16403	16224	16053	16161	16269	16218	16140	16245	16308	16327	16230	16079	16186	16184	16020	16189	16081	16200	16202	16150	16107	16130	16243	16073	16005	16151	16111	16059	16204	16391	16049	16340	16170	16041	16181	16126	16177	16353	16161	16100	16366	16264	16073	16249	16157	16119	16150	16082	16095	16196	16316	16079	16268	16201	16243	16202	16112	16260	15921	16167	15996	16170	16180	16041	16258	16049	16137	16069	16305	16184	16143	16174	16163	16177	16263	16139	16151	16222	16070	16188	16155	16283	16235	16114	16274	16023	16229	16080	16269	16087	16144	16442	16145	16187	16243	16173	16245	16237	16367	16193	16315	16248	16190	16129	16139	16208	16113	16044	16102	16089	16201	16277	16186	16151	16042	16313	16165	16375	16223	16081	16182	16166	16234	16259	16120	16230	16182	16255	16116	16155	16430	16068	16252	16232	16194	16079	15924	16003	16190	16012	16207	16147	16203	15958	16154	16255	16080	16262	16233	16171	16196	16340	16118	16214	16145	16246	16247	16196	16263	16123	16042	16218	16136	16166	16080	16111	16135	16103	15978	16249	16116	16211	16271	16188	16157	16053	16068	16125	16296	16101	16257	16315	16187	16193	16021	16293	16287	16322	16332	16192	16322	16237	16114	16151	16289	16423	16241	16188
24212	21315	28564	27858	37705	68219	63408	45813	33306	28678	26927	26422	26528	26254	26267	26330	26218	26034	26077	26253	26095	26076	26346	26372	26382	25999	26057	26513	26316	26298	26190	26239	26178	26080	26058	26346	26062	25932	26246	26159	26075	26079	25995	25988	26084	26222	26159	26162	26305	26326	25957	26341	26092	26125	26380	26223	26155	26041	25987	25981	26066	26328	26128	26268	26252	26001	26143	26205	25946	25845	26122	26062	25983	25922	26296	26164	25872	26093	26209	25983	26160	26233	25984	26174	26108	25844	26046	25892	26061	26160	26178	26193	26138	26235	26201	26318	26304	26187	26184	26255	26156	26041	25945	26244	25826	25904	25944	25970	26318	25887	26258	26060	25904	26015	26120	25994	25907	26245	26250	26238	25860	26419	26068	26222	26193	26218	26190	26126	26198	26034	26056	26273	26129	26020	26151	26003	26387	25964	26186	26107	26038	26163	26057	26161	25942	26195	26148	26148	25842	26161	26011	26040	26097	26212	26269	26271	25826	26107	25900	26061	26009	25823	25874	25916	26223	26173	25960	25954	26144	26045	26093	26147	26234	25914	26092	25889	25976	26332	26066	25959	26218	26023	26029	26059	26307	26069	26234	25870	26017	26083	26332	25988	26071	26163	26156	26113	26113	26002	26020	25726	26060	26006	26192	26266	26060	26110	26021	25999	26087	25943	26111	26141	25853	26293	25950	26097	26104	26020	26112	26224	26247	26327	25942	26168	26047	25988	26478	26086	26095	26047	26031	26000	25907	26110	26050	26049	26078	26176	25996	25926	25882	25964	26114	25934	26053	25978	26265	26073	26230	26128	25964	26236	26137	25867	25982	26093	26293	26154	26117	25960	26354	26094	26226	26141	26044	25796	26178	26115	25958	26040	25984	26163	25984	25910	25967	26136	26100	26215	26051	25987	26153	26480	26191	26099	26067	26390	26294	26416	26107	26073	26128	25799	26133	26111	26098	26059	26213	26079	26225	26166	25903	25888	26202	26087	26175	26028	26314	26116	25990	26165	25936	26169	26274	26109	25990	26211	26255	26067	26220	26171	26109	25837	25842	26132	26219	25967	26124	26094	25994	25934	26020	26010	26007	25905	25968	26186	25926	25929	25878	26108	26036	26024	26078	26051	26335	25966	26021	26122	26033	26134	26295	25972	26006	25976	26069	25955	26108	25965	26155	26022	25999	26260	26244	26224	26134	26106	25952	25906	26088	26165	25975	26081	26125	26117	26100	25988	26001	26131	25820	26412	26320	26209	25843	25907	26028	25965	26072	26148	25981	26036	26175	26151	25912	26034	26252	26000	26264	25993	26044	26085	26163	26154	26318	26170	26112	26254	26180	26007	26122	25981	26117	25745	26068	25990	26072	26124	26207	26114	26126	25949	26388	26141	26095	25932	26223	26239	26053	26168	26077	25977	25981	26161	26204	26140	26173	26125	26160	26114	26102	26222	26006	25975	25884	25984	26167	26213	25952	26208	25938	26015	26187	26199	26105	26110	26232	26173	26097	25940	26238	25907	25839	26089	26165	26024	26157	25789	25939	26053	26012	26029	26026	26360	26140	25936	26304	26280	26127	26153	25911	26247	25807	26135	26282	26062	26315	26175	25974	26348	26064	25989	26195	26037	26104	26440	26341	26050	26091	26092	25858	26225	26153	25939	26184	25938	25978	25926	26193	26128	26261	26282	26086	26300	26021	25857	25886	26147	26113	25942	26109	25963	25735	26106	26093	26247	26110	26192	26026	26063	26026	26026	25994	26202	26057	25906	26049	25922	26136	25978	26003	25842	26136	26000	25955	26175	26093	26167	26068	26061	25868	26198	26198	26180	26350	26034	26012	26338	26119	26010	26300	26109	26222	26212	26081	26250	26292	26182	26025	25783	26185	25892	26289	26114	26003	26105	26131	26260	26119	25962	26059	26006	26105	26098	25989	25924	26237	26195	25996	26044	26225	26246	25873	26122	25916	26158	26068	26253	26173	26085	26108	26110	26183	25797	26069	26065	25966	26047	25894	26093	25921	25861	25974	26045	26278	26082	26219	26027	25963	26009	26109	25976	26156	26110	26143	26159	26220	26186	26023	25889	26040	26212	25973	26032	26205	26165	25847	26057	26372	26068	26233	26060	26152	25876	26072	26292	26029	25815	25814	26085	26194	26312	26124	26081	26325	26013	26218	26157	26098	26117	25970	26149	26111	26057	26155	26252	26212	26033	26305	26013	26124	26092	25847	26014	26001	25927	26088	26340	26336	26296	26154	26143	25990	26041	25945	25915	25741	26416	26197	26194	26086	26125	26084	25980	25909	25923	26213	25767	25984	26039	26150	26120	26129	25926	25887	26084	26006	26134	26304	26332	25959	25963	26148	26054	26136	26096	26131	26052	26083	25980	26135	25992	26059	26115	26327	25832	26003	26058	25965	26085	26042	26213	26207	26186	26008	26226	25854	26055	26049	25921	25882	26292	26319	26136	26051	26069	26330	26331	26228	25955	26228	25793	25853	26003	26366	26173	25927	26048	26121	26126	25887	26132	26411	26257	26103	26003	26230	26120	26256	26141	26169	25995	25941	26067	26000	26031	26086	26177	26111	26115	26154	26186	26139	26024	25900	26053	26140	26325	26170	26060	25944	26021	26105	26055	26051	26096	26201	26141	25959	26101	26227	26120	25874	25957	26120	26056	25978	25991	26167	25912	25987	26115	26008	25923	26077	26146	26117	26037	26006	25927	26018	25967	26110	26197	26009	25893	25943	25924	26099	26251	26179	26057	26063	26203	25844	26115	25983	26091	25999	26155	25896	26255	25903	26074	26208	26446	26127	26269	26232	26194	25847	25987	26174	26176	25959	26100	25985	26015	26003	25771	26156	26086	26320	26175	26135	26001	26185	26052	25824	26086	26131	25955	26189	26165	26033	26063	26130	26083	26075	26003	26055	26101	26233	25951	26114	25952	26291	26047	25935	25901	26149	26222	26021	25939	25891	26020	25826	26260	26062	25882	26101	26117	26214	26028	26111	26153	25836	25993	26172	26086	26012	26062	26062	26032	26151	26001	26093	26279	26348	26119	26110	26062	26187	26197	26057	25999	26012	25938	26074	26095	26230	25981	25992	25956	26036	26100	25936	26249	26159	25893	25900	26031	26278	25917	26148	26069	25890	26068	26002	25969	26244	26377	26112	25976	26101	25982	25768	26128	25933	26138	25941	26079	26131	26232	26020	26234	26196	25924	26187	26003	25844	26090	26230	26201	26267	26105	26152	25888	26202	26043	26265	26165	26216	26328	26235	26100	25864	25939	26129	26031	26033	26100	26233	26311	26070	26110	26276	26194	25881	26188	26277	26178	26187	26378	26071	26079	26091	26196	25823	26023	26159	25858	26117	25854	25907	25928	26075	26119	25920	26113	25927	25906	25939	25904	25853	26261	25967	26187	26272	26171	26236	26049	26080	25943	25992	26023	26352	26326	26169	26156	26155	25922	26104	26217	26249	26184	26101	26140	26076	25988	26048	25933	25945	26032	26153	26152	26321	26041	26097	26147	26291	26223	25896	26201	26106	26074	26224	26134	26074	26093	26278	26015	26075	26193	26079	25920	25921	26370	26091	25948	26305	26114	26159	26178	26035	26077	26108	26031	26063	25916	26115	26025	26155	26019	26232	25992	26136	26037	26078	26124	26233	26145	26220	26107	25997	26116	26115	25844	25940	26015	26239	25993	26095	25879	25836	26027	25878	26100	25923	26088	26130	26079	26226	26185	25884	26002	25881	26010	26009	26214	26047	25984	25944	26138	26015	25998	26133	26045	25869	26010	26201	26213	26035	25890	26120	26264	25919	25986	26009	26130	26125	26096	25936	26458	26058	26232	26078	26107	26081	25796	25861	25935	26123	25905	26185	25813	26236	25944	25898	26115	26183	26178	25930	25754	26100	26398	26392	26054	25890	26375	25920	26103	26031	26139	26300	26087	26050	26093	25827	26195	26116	26191	26129	26002	26240	26141	25982	26095	25885	26031	26010	26001	26162	26392	26041	25907	26079	26121	25965	26225	25969	25945	25891	25975	26064	26100	26146	26014	25973	26161	26204	26218	26407	26157	26163	25947	26161	25895	26229	26015	26136	26058	26257	26111	26282	25884	26165	26090	26000	26073	26181	25954	26090	26212	26357	26271	26368	26083	26092	25782	26003	26070	26058	25953	26029	26236	26121	26082	26074	26055	25938	26224	25986	26283	26424	26327	26250	26254	26234	26184	25812	25926	26075	25987	25832	25989	26046	25829	26051	26380	26220	25847	25955	25900	26261	26225	26279	25934	26120	26001	25886	26092	26064	25984	26120	26313	26301	25984	25981	26226	26185	26401	25754	26058	26005	25954	25783	26070	26127	26226	25919	25729	25859	26104	26296	25971	26124	26147	26182	26201	26074	26138	26360	26043	26003	26102	25999	26100	26242	26156	26124	26247	26144	26191	25642	26092	26043	26002	26096	26017	26065	26456	26212	25943	26308	26228	26368	26412	26248	26159	26019	26017	26173	26096	26217	26069	26108	26171	26233	26094	26306	25877	26192	26429	26014	26042	25882	25983	26173	26132	26106	26058	26097	26166	26309	26082	26104	25961	26112	26112	26080	26269	26148	25944	25960	26204	26166	26118	26241	26211	26126	26021	25907	26006	26276	26037	25886	25795	25954	26214	26246	25867	26443	26107	25868	26227	26189	25992	25770	26001	26018	26050	26222	25984	26071	25967	26293	26153	26120	26102	26044	26039	26199	26282	26195	25682	25992	26119	26132	25987	26167	26144	26295	26353	25845	25892	25905	26270	26296	26099	26064	26043	25711	26109	26197	26035	26275	25875	26198	25940	25822	26121	26217	25930	26180	26103	25873	25969	26041	26185	26184	26361	26122	26028	26200	25964	26175	26101	26111	25948	26139	26285	26186	26082	26158	25927	26111	25827	26236	26155	26095	26226	26030	26075	26098	26304	26263	26136	26112	26180	26147	25783	25976	25963	25909	25933	26150	25884	25927	26088	26019	26013	25921	25972	26171	26099	26240	26241	26049	26060	25957	26062	26053	26037	26046	26071	26017	26222	26082	26275	25994	26136	26089	26234	26158	26252	26069	26095	26145	26166	26150	26061	26162	26240	25773	26060	26025	26031
23881	44456	42742	30519	42823	70375	58401	34692	22138	17206	15674	15499	15497	15338	15679	15458	15671	15600	15418	15660	15492	15534	15613	15537	15431	15659	15514	15513	15437	15506	15584	15544	15532	15659	15509	15589	15573	15402	15560	15422	15430	15478	15416	15499	15488	15559	15815	15720	15530	15539	15524	15545	15657	15480	15285	15491	15606	15425	15405	15385	15533	15498	15448	15554	15476	15585	15481	15546	15267	15592	15640	15606	15590	15668	15491	15494	15447	15459	15683	15593	15527	15363	15480	15665	15441	15301	15469	15347	15456	15582	15439	15444	15515	15569	15544	15405	15441	15370	15522	15432	15379	15550	15605	15510	15478	15444	15526	15527	15443	15387	15349	15669	15532	15283	15414	15497	15352	15514	15482	15434	15425	15424	15300	15598	15533	15608	15500	15594	15431	15452	15410	15402	15398	15459	15494	15491	15409	15351	15383	15481	15498	15649	15386	15460	15552	15538	15470	15543	15677	15459	15716	15368	15177	15589	15368	15486	15523	15596	15332	15491	15525	15398	15396	15457	15397	15417	15496	15578	15563	15441	15498	15483	15394	15354	15420	15347	15605	15490	15491	15573	15493	15618	15441	15447	15578	15503	15319	15610	15378	15435	15640	15582	15272	15635	15496	15532	15307	15539	15358	15448	15517	15498	15466	15497	15579	15400	15539	15438	15483	15534	15410	15571	15247	15405	15604	15536	15524	15254	15422	15384	15460	15382	15281	15235	15434	15391	15522	15375	15427	15484	15585	15376	15591	15324	15522	15531	15471	15521	15320	15416	15432	15328	15280	15214	15440	15478	15500	15569	15417	15351	15427	15631	15709	15387	15542	15387	15329	15428	15427	15340	15439	15596	15459	15538	15611	15375	15383	15475	15392	15326	15699	15359	15501	15615	15561	15273	15274	15639	15436	15482	15428	15473	15391	15495	15653	15378	15474	15195	15301	15575	15457	15486	15545	15538	15181	15534	15621	15530	15517	15349	15577	15661	15513	15261	15647	15579	15483	15441	15517	15180	15434	15499	15229	15327	15472	15380	15580	15470	15424	15577	15560	15578	15637	15397	15466	15458	15526	15294	15545	15273	15410	15583	15290	15710	15398	15359	15434	15439	15454	15508	15486	15450	15327	15453	15311	15393	15554	15493	15445	15587	15416	15555	15444	15308	15467	15572	15333	15495	15411	15349	15447	15568	15436	15507	15437	15387	15510	15519	15551	15415	15506	15496	15532	15320	15558	15519	15401	15529	15473	15418	15544	15467	15514	15551	15639	15369	15292	15421	15651	15306	15405	15517	15397	15323	15407	15471	15376	15401	15304	15464	15515	15492	15494	15498	15386	15442	15403	15315	15398	15393	15455	15446	15356	15476	15363	15626	15368	15606	15368	15526	15550	15329	15557	15459	15480	15534	15528	15505	15491	15455	15482	15519	15504	15511	15494	15338	15516	15451	15483	15521	15485	15553	15387	15518	15451	15491	15346	15454	15480	15411	15500	15463	15494	15442	15438	15538	15435	15310	15348	15363	15414	15494	15473	15690	15396	15554	15519	15398	15361	15676	15426	15483	15485	15428	15635	15524	15449	15431	15558	15323	15593	15197	15541	15463	15479	15590	15422	15504	15364	15660	15406	15536	15252	15558	15547	15443	15433	15452	15578	15296	15327	15420	15274	15685	15407	15643	15418	15565	15475	15330	15508	15392	15454	15435	15445	15404	15502	15422	15532	15431	15290	15461	15453	15437	15396	15379	15563	15697	15465	15616	15397	15360	15566	15460	15407	15478	15446	15349	15645	15411	15382	15471	15464	15299	15507	15378	15599	15565	15469	15469	15395	15442	15379	15427	15565	15527	15524	15404	15427	15615	15478	15480	15414	15512	15250	15347	15283	15621	15732	15557	15390	15405	15469	15469	15436	15370	15250	15247	15548	15517	15558	15476	15186	15424	15537	15431	15490	15528	15299	15310	15495	15473	15460	15419	15472	15551	15478	15589	15531	15453	15307	15444	15326	15537	15217	15447	15440	15424	15582	15387	15496	15578	15610	15493	15487	15422	15292	15519	15352	15602	15369	15557	15434	15371	15292	15537	15540	15543	15511	15518	15449	15507	15472	15432	15355	15551	15681	15507	15465	15660	15358	15536	15513	15364	15594	15366	15408	15479	15582	15295	15445	15650	15461	15419	15471	15579	15520	15532	15466	15620	15411	15373	15517	15226	15571	15404	15334	15589	15471	15444	15530	15367	15517	15308	15376	15366	15402	15493	15441	15486	15230	15362	15427	15589	15359	15563	15491	15395	15420	15484	15242	15588	15474	15506	15497	15428	15624	15472	15548	15379	15434	15495	15297	15283	15332	15612	15410	15353	15540	15404	15581	15472	15497	15526	15480	15489	15421	15521	15398	15385	15469	15378	15399	15230	15327	15411	15510	15429	15484	15487	15544	15655	15307	15491	15417	15543	15596	15331	15350	15364	15501	15445	15556	15650	15681	15391	15598	15536	15434	15320	15392	15445	15590	15532	15470	15552	15553	15416	15511	15470	15377	15633	15491	15421	15541	15492	15536	15507	15657	15310	15413	15621	15488	15495	15393	15430	15472	15656	15532	15379	15551	15530	15559	15684	15432	15313	15529	15369	15498	15405	15281	15363	15490	15367	15527	15505	15593	15405	15202	15406	15465	15357	15553	15445	15388	15405	15434	15311	15505	15371	15525	15365	15409	15566	15351	15505	15435	15371	15412	15445	15489	15232	15450	15586	15342	15317	15396	15446	15382	15403	15398	15527	15342	15485	15483	15358	15432	15459	15592	15344	15480	15369	15625	15653	15615	15378	15565	15435	15503	15566	15413	15350	15447	15235	15540	15322	15502	15321	15391	15301	15364	15484	15386	15417	15534	15606	15501	15592	15489	15542	15539	15489	15480	15537	15546	15285	15599	15586	15537	15321	15373	15456	15657	15531	15328	15647	15148	15364	15586	15384	15377	15623	15587	15646	15293	15537	15395	15459	15672	15480	15498	15412	15515	15516	15595	15419	15605	15328	15259	15484	15469	15356	15418	15644	15536	15407	15424	15428	15436	15479	15648	15537	15629	15325	15401	15612	15434	15395	15489	15343	15305	15600	15349	15482	15544	15360	15400	15440	15412	15362	15550	15458	15372	15498	15691	15516	15488	15469	15358	15472	15447	15406	15494	15574	15502	15486	15733	15363	15606	15342	15527	15659	15500	15424	15413	15550	15574	15483	15591	15436	15399	15464	15435	15368	15467	15353	15497	15522	15468	15487	15520	15398	15552	15481	15624	15434	15503	15468	15497	15485	15535	15547	15379	15415	15461	15609	15472	15423	15375	15469	15502	15419	15314	15366	15367	15661	15221	15492	15406	15500	15488	15463	15473	15411	15480	15391	15487	15516	15560	15517	15412	15682	15559	15431	15528	15315	15473	15469	15619	15501	15334	15538	15583	15509	15572	15634	15417	15601	15377	15574	15606	15436	15514	15578	15369	15401	15496	15477	15265	15478	15426	15176	15627	15291	15438	15514	15422	15525	15568	15574	15307	15356	15474	15475	15680	15428	15418	15375	15463	15436	15379	15610	15405	15495	15379	15629	15482	15290	15336	15589	15509	15398	15426	15379	15542	15456	15601	15395	15512	15447	15557	15683	15367	15311	15488	15726	15234	15479	15389	15411	15495	15585	15498	15412	15555	15393	15565	15351	15365	15432	15527	15334	15501	15509	15455	15542	15388	15515	15347	15593	15347	15391	15462	15480	15411	15428	15487	15580	15578	15506	15435	15485	15523	15615	15522	15523	15490	15544	15390	15521	15584	15349	15451	15605	15519	15479	15328	15504	15554	15506	15543	15443	15379	15323	15257	15548	15466	15534	15692	15648	15410	15370	15339	15609	15498	15589	15435	15556	15639	15596	15360	15510	15254	15608	15505	15493	15450	15554	15510	15386	15599	15496	15501	15465	15555	15569	15435	15397	15402	15467	15504	15349	15543	15521	15410	15381	15295	15611	15392	15653	15345	15324	15378	15428	15550	15368	15426	15561	15520	15569	15464	15559	15383	15376	15636	15369	15386	15519	15564	15451	15623	15547	15509	15478	15326	15415	15558	15616	15639	15499	15525	15607	15538	15485	15508	15447	15409	15607	15597	15358	15409	15546	15500	15357	15542	15497	15489	15463	15508	15264	15445	15507	15297	15302	15519	15227	15404	15386	15392	15598	15417	15524	15361	15533	15437	15544	15476	15295	15667	15620	15532	15584	15182	15590	15470	15286	15393	15461	15419	15471	15558	15328	15450	15531	15519	15326	15550	15532	15549	15292	15435	15430	15415	15391	15402	15603	15559	15417	15567	15493	15534	15440	15451	15519	15600	15448	15298	15529	15444	15333	15699	15587	15514	15585	15520	15511	15527	15533	15338	15596	15562	15590	15692	15369	15535	15461	15583	15379	15478	15457	15413	15373	15429	15579	15430	15496	15413	15321	15442	15516	15527	15597	15516	15493	15399	15472	15519	15622	15572	15494	15368	15441	15587	15452	15697	15551	15621	15586	15377	15450	15383	15439	15458	15216	15624	15273	15470	15440	15511	15419	15420	15473	15487	15355	15558	15477	15468	15352	15345	15288	15423	15393	15482	15392	15326	15430	15378	15360	15507	15472	15274	15551	15418	15315	15360	15552	15287	15605	15254	15487	15292	15544	15313	15466	15627	15415	15532	15548	15470	15365	15615	15406	15519	15522	15466	15491	15569	15517	15390	15530	15409	15526	15505	15362	15387	15475	15483	15445	15507	15468	15441	15369	15631	15343	15432	15544	15563	15540	15322	15487	15633	15497	15353	15435	15440	15462	15609	15434	15527	15398	15401	15439	15376	15303	15609	15441	15439	15322	15346	15542	15414	15343	15525	15258	15356	15592	15419	15562	15649	15499	15433	15420	15480	15449	15518	15503	15348	15505	15604	15438	15626	15562	15396	15384	15403	15517	15570	15418	15400	15549	15634	15383	15553	15325	15459	15540	15524	15555	15560	15475	15572	15447	15368	15330	15454	15437	15564	15422	15371	15544	15400	15663	15521	15369	15243	15563	15478	15409	15574	15574	15331	15284	15434	15333	15523	15442	15283	15537	15576	15414	15666	15588	15273	15407	15492	15475
22986	21229	28622	27412	44152	75123	69564	48507	34340	29558	26880	26614	26530	26759	26336	26496	26377	26390	26264	26499	26264	26250	26302	26264	26468	26186	26334	26422	26311	26521	26284	26257	26498	26265	26291	26413	26315	26344	26160	26136	26135	26384	26101	26014	26307	26110	26185	26279	26258	26372	26195	26351	26146	26354	26229	26089	25915	26181	26186	26302	26245	26295	26120	26125	26018	26047	26295	26027	25986	26041	26260	26215	26314	26469	26275	26215	26223	26204	26196	26162	26136	26195	26462	26026	26330	26110	26008	26279	26188	26046	25992	26110	25958	26093	26115	26287	26198	26330	26306	26008	26322	26079	26127	26148	26306	25963	26172	26127	26243	26228	26292	25918	25968	26192	26458	26269	26308	26174	26212	26255	26001	26189	26150	26149	25992	26029	26128	25970	25886	26053	26055	26205	26125	26108	26054	26255	26406	26024	26060	26170	26137	26293	26356	26281	26180	26193	26003	26063	26104	26145	26073	26520	26209	26216	26062	26397	26105	26185	26366	26029	26159	26364	26222	26302	26056	26267	26227	26226	26144	26015	25966	26090	26217	26351	26299	26219	26237	26234	26262	26141	26260	26292	26177	26242	26198	26101	26219	26000	26159	26107	25984	26045	26153	26128	25992	25899	26325	26178	26230	26165	26278	26387	26129	26348	26271	26141	26276	26198	26360	26007	26095	25908	26379	26143	25942	26212	26161	26057	26473	26429	26196	26144	26469	26163	26184	26156	25977	26062	26241	26382	26279	26067	26150	26240	26404	26193	25894	26213	26016	26278	26090	26078	26017	26034	25819	25947	26171	25931	26314	26011	26060	26069	26247	26247	26027	26074	26045	26075	25929	26144	25890	26113	26010	26208	26015	26215	26152	26011	25857	26306	26078	26271	26023	26073	26144	26159	26140	26182	26172	26031	26249	26235	26066	26027	26057	26343	26111	26191	26270	25954	26027	26216	26065	26065	26112	26184	26489	25891	26152	26468	26225	26206	26103	25897	26062	26085	26216	26304	26256	26249	26129	26413	26050	26035	26057	26178	25806	26204	25901	26393	26185	26396	26262	26078	26232	26378	26185	26194	26277	26094	25968	26375	26029	25941	26207	26334	26160	26161	26161	26213	26286	26045	26218	25954	26257	26015	26047	26031	26262	25820	26186	26116	26182	26108	26371	25887	26244	26194	26016	26005	26214	26223	26128	26116	26238	26182	26270	26103	26240	26153	25977	26179	26131	26245	26299	26226	26156	26032	25936	26003	26251	26225	26190	26142	26107	26146	26115	26038	26236	26197	26149	26343	26292	26097	26246	26189	26258	26365	26052	26211	26314	26252	26043	26150	26199	26316	25861	26373	25905	26356	26134	26121	26342	26230	26065	26106	26106	26294	26280	26249	26194	25969	26048	26243	25982	26112	25985	26056	26106	26421	26378	26273	26143	25922	26160	26311	26103	26186	26132	26259	26194	26247	26199	26225	26039	26098	26070	25927	25887	26066	26318	26160	26064	26250	26195	26011	26288	25991	26328	26188	26026	26019	26046	26153	26354	26083	25913	26056	26119	26161	26108	26226	26090	26166	26422	25901	26165	26258	26146	26164	26008	26049	26151	26110	26191	26090	26299	26302	26087	25984	26065	26008	26048	26062	25959	26166	26349	25986	26146	26237	26349	26172	26135	26305	26109	26045	26291	26171	26010	26161	26176	25956	26117	26199	26058	26240	26126	26027	26321	25958	26069	26268	26179	26215	26098	26313	26233	26119	26085	26064	26062	25939	25910	25977	26038	26190	26400	26005	26223	26247	26147	26110	25998	26097	26070	26141	26077	26221	26143	25887	26055	25989	25996	26011	26058	25984	26143	26256	26291	26010	26038	26026	26060	26084	26019	26233	26275	26197	25935	26146	26316	26222	26372	26260	26243	26328	26229	26436	26147	26268	26223	26316	26156	26114	25966	26302	26175	26357	26119	25908	26273	26087	26087	26281	26146	26290	25965	26263	26210	25950	26211	26257	26202	26020	26109	26103	26321	26230	26111	26059	26192	26473	26304	26259	26162	25966	26182	26226	26192	26047	26097	26394	26202	26304	26173	26253	26086	25934	26442	25929	26030	26163	26320	25915	26241	26188	26299	26268	26186	26164	26374	26270	26264	26132	26083	26151	26339	26071	25920	25803	26232	26057	25811	25961	25997	25916	26086	26300	25995	26357	25953	26266	26082	26125	26069	26145	26198	26103	26072	26009	26004	25879	26273	26119	26256	26055	26269	26075	26247	26044	26223	26103	26316	26289	26096	26226	26199	26048	25908	26207	26200	25883	26078	26216	26083	26213	25829	26072	25981	26135	26273	26059	26304	26205	26149	26037	25950	25979	26034	25884	25979	26102	26296	26130	26068	26435	26250	26223	26013	26205	26132	26015	26020	26170	26016	25925	26317	26074	26266	26196	26419	26137	25947	26378	26051	26217	25981	26287	26327	26255	26132	26089	25783	26017	26149	26191	25954	26166	26241	26092	25939	26029	26141	25931	26119	26109	26397	25979	26037	26429	26232	26081	25933	26083	26150	26278	25939	25925	26007	26096	26172	26131	25971	26334	26135	26178	26018	25919	26166	26305	26211	26154	26096	26006	26072	26255	26080	26283	26124	26191	26192	26078	26159	26202	26350	26049	26381	26224	26360	26151	26029	26169	26172	26379	26053	26100	26384	25960	26223	26060	26203	26103	26247	26522	26249	26311	26145	26070	26014	26098	26171	26178	26119	26152	26080	26397	26163	26202	25931	26042	26185	26055	25884	26055	26124	26062	26260	26199	26315	26053	25987	26035	25945	25989	25946	26285	25996	26026	26261	26008	26176	26101	26140	26375	26028	26150	26279	26102	26197	26185	26238	26152	26175	26058	26183	26090	26336	26008	26122	26062	25928	25960	26292	26250	26143	26233	26203	26013	25755	26194	26240	25896	26146	26358	26047	26113	26095	26158	26275	26056	26063	26324	26192	26319	26388	26154	26064	26282	25814	26219	25996	26139	26037	25976	25903	26028	26255	25957	26046	26255	26089	26256	26208	26160	26226	26017	26133	25993	25847	26120	26111	26129	26317	26257	26207	26195	26137	26266	26166	26493	26157	25925	26204	26160	25939	26085	26220	26310	26115	26130	26317	26335	26355	26229	26099	26227	26412	26413	26257	26159	26099	26346	26102	26243	26045	26277	26355	26246	26147	26139	26256	26227	26226	26187	25978	26173	26263	26008	26372	26218	26191	26100	26357	26350	25817	26062	26245	25867	26230	26053	26359	25913	25872	26349	26231	25996	25979	25955	26185	26382	26305	26072	26349	26165	26126	25921	25860	26299	26052	26032	26120	26209	26078	26077	26205	26181	26259	26007	26205	25965	26230	26184	26372	26156	26004	26157	26036	26024	25934	26227	26120	26023	26165	26287	26252	26404	25859	26045	26217	26263	26405	26131	26199	26215	26005	26040	26213	26196	26152	26286	25903	25891	26324	26298	26384	26275	26264	26134	26208	26305	26175	26380	26158	26212	26068	26182	26275	26208	26104	26173	26042	26131	26200	25916	26153	26122	26108	26010	26266	26298	26191	26334	25928	25945	26169	26150	26103	26263	26207	26193	26307	26046	25979	26277	26053	26322	26194	25980	26188	26190	26540	26105	26297	26104	26055	26045	25926	26056	26073	25990	25981	26244	26219	26397	26382	26334	26037	25995	25986	25896	26004	26227	26037	26498	26130	26059	26249	26055	26030	25892	26065	26092	26110	26416	26399	25968	26050	26139	26106	26075	26088	26319	26425	26034	25968	26255	26080	26200	26131	26199	25996	26255	26059	26056	26096	26158	26057	25880	26034	26160	26420	26362	26343	26084	26251	26186	25886	26105	26049	26164	25930	25954	26037	26363	25922	26235	26137	26142	26132	26113	26100	26136	26163	26159	26276	26170	26199	26001	26157	26015	26077	26142	26084	26238	26102	26242	25920	26133	26251	25994	26101	26113	26099	26271	26050	26074	25991	25861	26184	26034	26176	26071	26025	26161	25999	26272	26018	26198	26033	26445	26298	25929	26110	26313	26244	26273	26251	26183	26319	26066	26026	26347	26105	26332	26231	26167	26112	26028	26101	26095	26215	26141	26206	26099	26313	25933	26116	26141	26208	26082	26141	26363	26164	26013	26092	26272	26145	26110	26036	26063	25968	26391	26133	26147	26396	26342	26100	26248	25940	26102	26080	26181	26189	26289	26050	26098	26240	26340	26284	26310	26316	26164	26297	26132	26113	26042	26057	25882	26043	26066	26204	26058	25956	26031	26176	25986	26263	26174	25976	26068	26298	26159	26478	26031	26055	25983	25826	25995	26194	26050	26290	26250	26089	25913	26156	25930	26170	26068	26098	26142	26156	26499	25954	26148	26136	25922	26201	26206	26204	26229	26179	26063	26216	26226	26267	25899	26135	25850	26220	26139	26205	26009	26179	26118	26042	26008	26300	26212	26319	25948	26217	26208	26104	26189	26180	26136	25984	26194	26041	26252	26171	26105	26135	26207	26206	26319	26154	26345	26185	25978	26054	26048	26184	26049	26078	25924	26024	26211	26355	26301	26036	26111	26005	26203	26319	25849	26057	26174	26215	26021	26165	26158	26017	25908	26402	25931	26167	26174	25962	26187	26186	26103	25850	26149	26313	26261	26117	26088	26363	26227	26198	26287	26258	26071	26183	26012	26200	25958	26488	25960	25925	26241	26338	26186	26054	26209	26053	26069	26088	26273	26223	26132	26277	26171	26282	26128	25966	25953	26374	26180	26269	26102	26024	26243	26254	26195	26185	26325	26287	26050	26297	26232	26282	26246	26231	25980	25927	26217	25973	25958	26137	26264	26351	26275	25844	26101	26139	26271	26091	25964	26080	25795	26187	26092	26334	26190	26329	26198	26264	26230	26286	25905	25924	26348	26018	26103	26029	26312	26125	26339	26274	26002	26110	26187	25957	26199	26351	26274	26237	26149	26097	26148	26271	26118	26177	26108	26093	26000	26084	25925	26028	26150	26197	26175	26096	26263	26066	25940	26202	26298	26158	26140	26150	26045	26152	25720	26459	26149	26237	26380	26286	26075	26292	26346	26096	25958	26162	25821	26183	26123	25735	26028	26127	26167	26173	25962
27206	54320	54460	41153	59522	81191	68281	37108	23328	17752	15764	15671	15816	15670	15811	15767	15641	15771	15698	15657	15858	15741	15803	15767	15703	15794	15924	15740	15845	15819	15814	15701	15754	15697	15541	15828	15723	15754	15652	15891	15794	15665	15832	15648	15780	15775	15724	15579	15591	15659	15661	15738	15740	15823	15726	15653	15844	15713	15660	15820	15724	15463	15673	15818	15730	15531	15789	15682	15620	15823	15633	15764	15733	15794	15701	15604	15511	15734	15652	15646	15729	15785	15836	15497	15532	15812	15577	15810	15659	15550	15688	15560	15633	15597	15628	15540	15630	15822	15769	15718	15486	15738	15778	15546	15553	15553	15831	15523	15651	15663	15639	15666	15831	15618	15581	15643	15784	15691	15869	15851	15663	15629	15742	15683	15738	15601	15805	15616	15748	15556	15655	15667	15655	15510	15542	15493	15592	15789	15498	15587	15743	15534	15702	15535	15739	15733	15788	15694	15583	15666	15617	15515	15613	15566	15791	15543	15734	15726	15669	15579	15823	15691	15711	15704	15617	15663	15700	15716	15627	15865	15636	15603	15680	15587	15564	15462	15741	15567	15672	15723	15751	15852	15749	15810	15770	15573	15720	15630	15709	15587	15474	15718	15659	15604	15508	15729	15711	15549	15584	15748	15696	15588	15665	15711	15652	15631	15461	15557	15706	15542	15600	15610	15598	15653	15684	15449	15695	15783	15659	15701	15541	15539	15644	15763	15540	15523	15542	15668	15538	15504	15654	15612	15481	15655	15697	15588	15729	15641	15717	15806	15660	15542	15696	15512	15579	15777	15730	15666	15598	15531	15551	15535	15690	15753	15620	15731	15589	15724	15693	15822	15664	15692	15506	15876	15664	15888	15564	15903	15698	15751	15549	15877	15560	15479	15574	15705	15806	15795	15879	15660	15653	15602	15579	15644	15626	15608	15725	15609	15815	15583	15538	15466	15611	15647	15612	15741	15447	15606	15526	15559	15572	15632	15657	15774	15566	15517	15535	15464	15729	15642	15555	15660	15610	15672	15630	15610	15401	15794	15649	15703	15570	15615	15403	15679	15657	15638	15502	15752	15582	15407	15635	15656	15710	15625	15606	15661	15722	15609	15527	15838	15584	15726	15676	15678	15499	15598	15503	15598	15653	15584	15551	15706	15734	15694	15725	15821	15608	15641	15580	15531	15818	15616	15809	15486	15516	15593	15650	15876	15835	15628	15558	15693	15596	15738	15544	15740	15630	15826	15843	15578	15814	15778	15655	15470	15625	15871	15665	15806	15756	15761	15676	15481	15681	15681	15587	15659	15702	15779	15795	15817	15519	15650	15493	15577	15751	15638	15607	15514	15626	15565	15522	15713	15515	15615	15741	15650	15730	15505	15644	15426	15614	15694	15632	15604	15703	15511	15571	15420	15750	15730	15580	15670	15782	15523	15683	15640	15582	15634	15597	15748	15583	15673	15724	15656	15719	15700	15756	15493	15536	15679	15578	15748	15748	15822	15679	15526	15646	15652	15496	15720	15631	15641	15601	15560	15718	15713	15595	15606	15742	15456	15630	15691	15626	15621	15593	15666	15502	15600	15750	15648	15541	15507	15574	15762	15782	15678	15483	15721	15592	15656	15550	15556	15652	15405	15678	15467	15561	15680	15612	15626	15608	15681	15712	15769	15788	15701	15685	15681	15975	15516	15785	15596	15815	15636	15468	15550	15526	15696	15460	15538	15715	15551	15606	15533	15645	15618	15626	15558	15752	15554	15754	15710	15688	15554	15584	15744	15767	15692	15576	15812	15734	15613	15492	15643	15661	15706	15746	15490	15711	15783	15674	15847	15621	15432	15621	15595	15621	15736	15722	15739	15866	15795	15520	15648	15667	15615	15687	15682	15579	15666	15631	15687	15730	15811	15691	15706	15635	15588	15762	15653	15701	15645	15507	15477	15720	15484	15708	15469	15612	15728	15747	15667	15611	15734	15776	15652	15637	15668	15504	15781	15616	15433	15680	15536	15619	15419	15748	15681	15463	15732	15821	15470	15729	15533	15780	15591	15557	15656	15780	15800	15639	15592	15624	15485	15531	15672	15639	15455	15649	15662	15735	15504	15595	15584	15647	15587	15603	15609	15770	15634	15544	15723	15584	15593	15759	15637	15745	15603	15778	15590	15811	15525	15688	15474	15595	15701	15707	15749	15626	15703	15625	15764	15648	15723	15648	15809	15694	15751	15697	15643	15630	15750	15639	15786	15515	15698	15798	15668	15568	15641	15498	15576	15692	15685	15876	15595	15652	15471	15517	15723	15532	15632	15676	15520	15830	15515	15606	15713	15512	15609	15799	15583	15708	15715	15781	15579	15592	15607	15657	15458	15605	15672	15590	15586	15455	15636	15742	15936	15704	15490	15580	15674	15666	15786	15727	15595	15700	15727	15551	15602	15519	15740	15520	15639	15589	15754	15493	15606	15760	15459	15544	15695	15701	15563	15540	15571	15721	15510	15255	15557	15670	15640	15550	15668	15617	15668	15589	15735	15828	15804	15597	15660	15765	15728	15538	15489	15597	15685	15565	15822	15759	15607	15620	15450	15756	15739	15625	15663	15687	15591	15675	15731	15733	15596	15711	15543	15708	15472	15697	15489	15560	15595	15606	15620	15594	15596	15711	15741	15609	15698	15547	15741	15607	15700	15612	15636	15440	15661	15573	15797	15660	15558	15710	15600	15729	15703	15923	15434	15650	15732	15469	15657	15572	15554	15744	15423	15424	15677	15650	15699	15476	15548	15469	15695	15677	15531	15646	15673	15628	15725	15757	15709	15793	15619	15628	15589	15648	15872	15783	15590	15621	15694	15694	15684	15752	15556	15700	15685	15803	15623	15753	15602	15589	15727	15664	15736	15602	15580	15789	15675	15597	15558	15659	15623	15655	15638	15657	15571	15623	15781	15558	15559	15629	15465	15707	15557	15606	15742	15752	15602	15636	15669	15612	15636	15676	15762	15611	15503	15699	15627	15837	15697	15581	15765	15464	15689	15717	15624	15509	15640	15672	15648	15626	15742	15638	15807	15596	15695	15711	15673	15696	15730	15725	15771	15713	15585	15712	15714	15547	15736	15588	15592	15591	15688	15598	15458	15610	15668	15735	15697	15596	15777	15639	15740	15743	15730	15674	15643	15542	15727	15579	15635	15733	15650	15691	15503	15749	15771	15650	15585	15625	15700	15660	15643	15556	15813	15379	15758	15638	15551	15762	15702	15572	15529	15526	15689	15638	15651	15758	15545	15733	15675	15822	15639	15688	15535	15697	15697	15600	15517	15609	15563	15500	15607	15897	15634	15644	15787	15622	15585	15641	15721	15740	15771	15530	15781	15492	15669	15661	15894	15790	15630	15627	15680	15703	15595	15838	15689	15588	15744	15567	15665	15582	15739	15868	15631	15751	15594	15763	15662	15590	15679	15700	15793	15645	15413	15732	15795	15596	15647	15731	15516	15714	15681	15557	15737	15665	15628	15704	15656	15514	15684	15608	15666	15719	15475	15645	15929	15413	15656	15655	15658	15622	15526	15614	15800	15581	15601	15885	15440	15667	15658	15717	15527	15644	15652	15713	15604	15628	15736	15726	15576	15824	15651	15616	15703	15675	15547	15487	15743	15550	15554	15472	15619	15779	15738	15610	15812	15821	15709	15546	15614	15594	15647	15651	15688	15681	15567	15663	15562	15743	15723	15668	15657	15655	15710	15669	15646	15594	15696	15591	15641	15641	15633	15764	15580	15569	15708	15606	15503	15590	15549	15668	15658	15683	15628	15699	15575	15713	15699	15757	15657	15590	15764	15724	15670	15584	15671	15703	15711	15706	15626	15581	15477	15418	15770	15686	15464	15534	15834	15653	15571	15704	15746	15592	15730	15568	15548	15674	15822	15767	15701	15761	15668	15639	15611	15666	15613	15699	15815	15655	15944	15565	15638	15570	15700	15726	15625	15682	15751	15804	15707	15704	15567	15650	15601	15687	15820	15670	15544	15660	15711	15728	15605	15586	15632	15472	15561	15556	15779	15651	15622	15606	15703	15689	15577	15700	15497	15532	15454	15492	15699	15628	15489	15712	15616	15828	15660	15428	15654	15668	15582	15681	15804	15545	15444	15733	15530	15562	15654	15730	15678	15592	15441	15776	15694	15576	15918	15641	15429	15614	15506	15887	15539	15487	15596	15515	15639	15639	15613	15636	15729	15594	15632	15604	15686	15732	15642	15559	15537	15707	15483	15698	15516	15606	15474	15812	15673	15528	15597	15583	15817	15641	15497	15666	15677	15850	15579	15636	15666	15540	15580	15678	15596	15519	15771	15695	15734	15678	15872	15757	15680	15582	15712	15723	15580	15598	15656	15507	15694	15740	15648	15674	15485	15586	15718	15598	15489	15826	15660	15775	15714	15730	15684	15565	15694	15717	15712	15557	15524	15533	15686	15675	15649	15662	15658	15574	15495	15501	15827	15783	15523	15550	15696	15734	15792	15667	15715	15726	15657	15756	15695	15822	15569	15490	15610	15432	15713	15762	15754	15518	15533	15780	15760	15640	15785	15608	15451	15610	15700	15513	15766	15592	15556	15713	15887	15642	15779	15778	15549	15684	15675	15557	15774	15705	15787	15712	15552	15678	15572	15694	15784	15711	15651	15601	15577	15763	15701	15693	15616	15606	15550	15626	15818	15500	15641	15501	15618	15607	15538	15678	15675	15654	15729	15604	15671	15556	15770	15563	15587	15521	15648	15552	15777	15632	15415	15733	15661	15567	15676	15792	15730	15657	15742	15500	15757	15610	15796	15760	15601	15493	15547	15591	15778	15660	15453	15872	15756	15436	15685	15796	15749	15551	15525	15676	15575	15520	15595	15553	15685	15521	15564	15494	15539	15709	15749	15512	15653	15619	15748	15759	15760	15640	15756	15736	15739	15658	15425	15664	15719	15519	15649	15539	15639	15820	15562	15724	15458	15708	15707	15693	15560	15720	15696	15739	15672	15655	15709	15642	15665	15734	15522	15912	15585	15537	15632	15560	15740	15548	15543	15801	15550	15597	15553	15576	15570	15683	15563	15589	15901	15878	15814	15564	15529	15667	15967	15715	15596	15554	15720	15580	15718	15594	15632	15567	15488
33025	34828	39800	35159	35368	38370	34239	28933	26836	25798	25792	25612	25641	25651	25644	25576	25689	25727	25549	25647	25576	25517	25741	25377	25578	25489	25817	25804	25778	25706	25625	25352	25759	25522	25874	25650	25649	25538	25593	25748	25572	25605	25643	25409	25589	25824	25607	25775	25584	25845	25624	25725	25588	25518	25642	25591	25548	25470	25381	25609	25831	25536	25850	25576	25502	25845	25785	25583	25600	25438	25675	25891	25502	25654	25610	25665	25884	25691	25623	25624	25819	25764	25782	25888	25681	25697	25558	25663	25584	25613	25510	25511	25794	25579	25660	25672	25887	25461	25689	25647	25543	25782	25768	25588	25594	25686	25633	25582	25544	25649	25588	25701	25395	25410	25706	25576	25636	25503	25646	25716	25709	25730	25964	25736	25454	25586	25644	25673	25953	25881	25858	25781	25723	25694	25799	25533	25552	25582	25508	25594	25664	25457	25832	25825	25714	25889	25721	25620	25509	25496	25785	25449	25584	25670	25689	25503	25732	25730	25776	25533	25745	25610	25413	25367	25503	25612	25566	25454	25663	25709	25629	25599	25411	25609	25321	25608	25602	25632	25749	25495	25788	25620	25859	25619	25622	25771	25720	25696	25457	25598	25684	25726	25658	25894	25482	25719	25864	25452	25753	25590	25735	25463	25520	25416	25668	25725	25633	25709	25506	25770	25636	25649	25822	25626	25631	25471	25611	25579	25605	25320	25763	25587	25623	25629	25383	25582	25699	25704	25900	25725	25806	25606	25734	25436	25626	25679	25705	25583	25537	25655	25712	25739	25678	25471	25687	25606	25795	25678	25647	25713	25824	25703	25509	25788	25605	25560	25585	25630	25622	25533	25464	25710	25631	25774	25606	25641	25635	25715	25572	25636	25563	25513	25785	25618	25554	25657	25421	25534	25656	25658	25597	25805	25496	25735	25704	25640	25623	25555	25769	25816	25513	25735	25703	25695	25665	25592	25531	25650	25545	25802	25455	25652	25692	25543	25787	25625	25818	25561	25638	25458	25475	25860	25579	25656	25681	25532	25638	25683	25496	25528	25589	25699	25493	25792	25648	25544	25805	25701	25721	25553	25837	25516	25865	25846	25747	25663	25608	25677	25677	25707	25612	25613	25703	25497	25605	25600	25703	25784	25830	25396	25687	25461	25864	25828	25828	25519	25411	25517	25660	25539	25631	25645	25521	25485	25541	25636	25638	25585	25539	25875	25659	25625	25466	25468	25638	25438	25495	25782	25409	25414	25480	25455	25827	25669	25799	25900	25674	25426	25637	25662	25603	25434	25690	25777	25612	25601	25851	25786	25341	25687	25602	25547	25717	25837	25470	25667	25883	25809	25497	25832	25503	25585	25485	25692	25536	25752	25529	25564	25558	25644	25519	25408	25436	25670	25501	25439	25751	25411	25645	25795	25554	25347	25665	25574	25363	25661	25744	25400	25637	25564	25680	25440	25772	25534	25711	25619	25624	25651	25799	25735	25607	25561	25279	25660	25497	25897	25739	25620	25920	25599	25640	25364	25557	25364	25906	25681	25450	25524	25649	25518	25338	25521	25454	25665	25482	25730	25486	25675	25342	25598	25903	25494	25481	25632	25662	25642	25425	25644	25669	25727	25624	25635	25751	25784	25790	25615	25653	25716	25517	25826	25378	25671	25422	25666	25582	25637	25442	25601	25453	25526	25672	25592	25557	25316	25532	25544	25526	25679	25677	25768	25650	25849	25676	25620	25579	25586	25670	25500	25400	25743	25779	25695	25359	25663	25584	25700	25591	25442	25590	25469	25492	25575	25735	25701	25706	25800	25768	25489	25881	25700	25612	25653	25697	25574	25437	25470	25865	25732	25502	25434	25625	25408	25649	25694	25850	25721	25610	25611	25708	25475	25713	25579	25506	25636	25437	25705	25689	25619	25705	25737	25529	25699	25740	25648	25583	25506	25593	25799	25573	25521	25848	25510	25467	25656	25676	25455	25823	25609	25547	25391	25495	25534	25714	25818	25597	25595	25801	25711	25292	25501	25494	25468	25652	25672	25357	25710	25618	25513	25447	25636	25805	25721	25497	25652	25639	25642	25438	25439	25690	25616	25600	25703	25665	25796	25690	25461	25813	25546	25621	25730	25660	25690	25805	25719	25676	25533	25470	25694	25431	25773	25505	25617	25618	25780	25470	25682	25661	25669	25452	25749	25346	25300	25600	25628	25748	25748	25472	25602	25701	25683	25508	25729	25614	25347	25474	25490	25651	25525	25570	25682	25506	25864	25610	25556	25643	25732	25900	25574	25502	25483	25355	25413	25648	25792	25606	25790	25606	25646	25704	25750	26019	25585	25645	25847	25793	25650	25657	25660	25546	25615	25545	25274	25561	25675	25564	25510	25665	25600	25369	25603	25687	25890	25966	25516	25510	25636	25794	25861	25591	25525	25576	25754	25674	25694	25655	25620	25804	25586	25758	25721	25787	25537	25570	25596	25582	25600	25739	25564	25417	25570	25547	25545	25685	25462	25514	25565	25581	25548	25845	25755	25621	25380	25741	25831	25638	25582	25528	25835	25804	25664	25549	25418	25477	25543	25361	25441	25523	25751	25466	25811	25819	25599	25575	25836	25719	25378	25988	25539	25703	25601	25536	25539	25464	25672	25464	25399	25672	25578	25519	25766	25359	25565	25753	25604	25444	25499	25649	25634	25670	25624	25754	25615	25575	25535	25338	25414	25555	25555	25734	25881	25806	25903	25575	25276	25575	25484	25598	25601	25449	25559	25673	25925	25776	25585	25650	25554	25519	25605	25563	25747	25786	25736	25672	25595	25792	25798	25523	25580	25370	25825	25719	25322	25627	25556	25642	25736	25802	25775	25605	25281	25859	25971	25874	25473	25455	25902	25488	25657	25398	25633	25703	25454	25513	25497	25691	25451	25611	25793	25450	25710	25691	25660	25734	25702	25636	25661	25792	25627	25525	25583	25563	25456	25508	25485	25559	25665	25595	25548	25439	25642	25706	25457	25537	25360	25765	25653	25700	25637	25612	25605	25694	25743	25657	25453	25587	25480	25637	25697	25495	25585	25402	25802	25818	25611	25578	25740	25640	25591	25373	25602	25405	26021	25562	25713	25667	25697	25825	25525	25596	25676	25633	25675	25664	25683	25608	25590	25483	25440	25680	25738	25479	25682	25577	25625	25556	25867	25811	25750	25679	25455	25501	25736	25655	25514	25709	25686	25618	25557	25788	25726	25874	25577	25911	25617	25655	25565	25705	25633	25546	25595	25539	25650	25512	25660	25629	25407	25602	25721	25690	25608	25587	25572	25420	25717	25728	25825	25649	25582	25438	25589	25627	25624	25739	25747	25624	25386	25408	25589	25635	25493	25472	25612	25614	25569	25671	25831	25614	25811	25437	25376	25700	25663	25726	25794	25589	25667	25738	25632	25462	25635	25657	25617	25799	25641	25842	25735	25508	25565	25447	25528	25559	25813	25525	25663	25776	25819	25779	25703	25817	25524	25634	25699	25543	25580	25695	25762	25774	25560	25588	25601	25579	25528	25676	25772	25609	25489	25652	25662	25599	25569	25681	25863	25580	25708	25607	25546	25497	25668	25495	25571	25498	25692	25439	25745	25765	25817	25858	25747	25642	25415	25616	25612	25684	25621	25777	25670	25880	25701	25759	25616	25638	25493	25583	25365	25883	25887	25761	25540	25621	25716	25594	25332	25604	25615	25634	25796	25502	25644	25644	25833	25749	25841	25792	25521	25706	25506	25661	25914	25543	25421	25622	25701	25706	25394	25541	25429	25635	25741	25764	25594	25501	25452	25664	25589	25501	25313	25613	25560	25742	25434	25616	25494	25501	25661	25653	25518	25714	25635	25544	25677	25669	25615	25497	25450	25645	25735	25749	25535	25637	25558	25604	25685	25611	25550	25556	25542	25521	25245	25734	25560	25533	25609	25558	25619	25504	25452	25680	25646	25479	25713	25902	25620	25590	25515	25714	25775	25784	25495	25583	25579	25614	25744	25719	25802	25499	25599	26015	25395	25933	25636	25393	25747	26015	25515	25573	25686	25729	25561	25532	25595	25614	25512	25483	25556	25617	25548	25835	25615	25526	25751	25673	25447	25689	25571	25514	25614	25780	25586	25805	25722	25705	25505	25891	25777	25600	25682	25548	25746	25627	25582	25515	25529	25491	25710	25305	25681	25876	25826	25551	25579	25556	25608	25518	25452	25469	25529	25700	25852	25666	25684	25531	25823	25656	25590	25629	25597	25827	25494	25685	25748	25772	25704	25732	25554	25554	25717	25626	25874	25723	25480	25580	25644	25587	25677	25548	25581	25476	25468	25807	25781	25478	25651	25637	25478	25763	25488	25630	25680	25773	25708	25650	25629	25686	25550	25499	25480	25544	25756	25848	25695	25482	25370	25965	25468	25336	25709	25694	25536	25655	25781	25473	25756	25575	25655	25602	25604	25628	25572	25645	25327	25748	25673	25576	25546	25375	25570	25493	25616	25622	25415	25516	25399	25730	25437	25562	25681	25447	25595	25419	25322	25588	25709	25766	25559	25725	25675	25721	25706	25830	25600	25524	25693	25295	25711	25863	26026	25455	25549	25592	25680	25773	25662	25680	25585	25481	25604	25553	25587	25847	25314	25550	25586	25873	25753	25584	25517	25543	25611	25611	25655	25967	25860	25690	25705	25427	25642	25653	25673	25627	25664	25727	25703	25556	25825	25574	25829	25394	25676	25566	25472	25479	25413	25713	25649	25548	25732	25403	25457	25573	25421	25673	25719	25365	25840	25643	25569	25543	25524	25640	25852	25629	25770	25599	25519	25413	25507	25688	25690	25447	25505	25444	25446	25836	25687	25672	25416	25675	25686	25395	25713	25648	25768	25651	25409	25627	25784	25634	25782	25647	25664	25500	25260	25690	25659	25598	25665	25499	25773	25847	25667	25467	25805	25757	25606	25760	25636	25749	25448	25718	25444	25666	25519	25682	25709	25676	25700	25652	25402	25514	25614	25617	25604	25635	25824	25741	25598	25726	25520	25329	25575	25684	25700	25742	25730	25653	25726	25592	25616	25562	25719	25672	25364	25711	25500	25401	25531	25946	25506	25536	25573	25766	25674	25639	25920	25644	25386
25835	41175	34738	25446	27864	28228	22592	17434	15520	15177	14984	15130	15170	15081	14924	15047	15038	14909	15075	15062	15124	15073	15098	14875	15201	15085	15009	15065	15010	15077	15023	15009	14949	15103	15275	14814	15083	15037	15171	14981	15132	15045	15041	15086	15007	15200	14986	15044	15110	15001	14989	15061	15066	15073	15022	14991	14878	15210	14967	15099	15084	15033	15056	14873	15118	15074	15110	15024	14974	15122	15055	15197	14917	15071	15177	15053	15157	15191	14903	15080	15105	14915	15083	14991	14827	15134	14878	15064	15077	14961	14983	14836	15115	14961	14915	15009	15187	15006	14972	14950	15018	15077	14960	15063	15047	15160	15040	14945	14979	15122	15086	14804	15067	15081	14958	14895	15130	15068	14829	14998	14941	14985	14942	15071	15064	15011	14901	15150	15077	15095	15074	15110	15060	15125	15048	14976	14955	15101	15051	14974	15127	15025	14939	15046	15084	15123	14869	14843	14896	14915	15091	14826	15005	15146	14962	14834	15034	15017	14996	15018	15136	15092	14890	14939	15012	14939	14901	14981	15155	14959	15137	14946	14902	15121	14944	14967	14990	14956	15191	15141	14976	14948	14842	14957	15123	15036	15075	14896	15126	15018	14927	14981	14778	15003	15055	14924	14993	15120	14986	15040	14988	14968	15118	14938	14917	15107	14831	14914	15110	15171	15135	15060	15018	15077	14939	15137	15211	15104	14811	15103	14870	15190	14975	14918	15065	14942	15213	15010	14977	15074	15043	15123	14923	15107	14974	15040	15034	15099	15106	14972	14991	14847	15097	14972	14930	15113	14983	14960	15121	14944	15014	15023	14994	14936	14920	14979	14862	15005	14963	15200	14925	15123	14891	15030	14978	14986	14868	14885	15021	14990	14946	14864	14939	14814	14954	15070	15005	15037	14962	15073	14987	15067	15086	14932	14962	15015	15077	14893	14995	14881	15181	15052	14949	15022	14786	14987	15067	14960	14872	15077	14979	14975	15003	14928	15078	14950	15176	15228	14835	15012	15045	14999	14946	14814	14851	15167	14932	15119	15071	14930	15052	14981	14823	14970	15170	15114	14885	15028	14895	15050	15018	14789	14975	15109	15031	15061	15080	15036	14948	14959	14965	14985	14912	15039	15199	15155	15072	14903	15076	15294	15008	15127	15317	15019	14939	15095	14917	14873	15124	15007	14828	15112	15026	15151	14953	14903	14904	15164	15045	14905	15098	14882	15000	15119	14976	14875	15049	15132	14919	15110	15001	15060	14902	15022	14764	14904	14816	15063	15091	15256	14911	15078	15083	14889	14978	15043	15103	14936	15169	14951	14956	14946	15118	15010	15084	14978	14907	14783	15033	14945	14924	14988	14940	15106	15086	15107	14909	15044	14953	15003	14910	15054	15101	15017	15012	14948	15101	15179	15061	15125	14794	15089	15071	15037	14925	15017	15206	14966	14857	15135	14954	14910	15225	15132	14898	15105	14976	14958	15033	14854	15171	14992	15105	15075	15092	14923	14991	14891	14990	15063	15039	15036	15014	14944	15224	15071	14815	14972	15202	15049	14891	15017	15083	15130	14987	15092	14986	15023	15157	14929	14866	14836	15122	15042	14975	15060	14900	14943	15055	14872	14872	15041	15178	14883	14856	15093	15017	15084	14898	15105	15087	15044	15059	15034	15094	15148	15171	15150	14977	15032	15056	14917	14738	15019	15099	14950	14863	14989	15259	15012	14955	14961	14780	14933	15019	15072	15020	14961	15017	14903	14869	15043	14951	14824	14940	15116	14996	14948	15170	14930	14962	14927	15062	15174	14966	15020	15024	15079	15136	14990	14957	15004	14914	15080	14927	15048	15053	14951	15134	14918	14951	15020	14960	14927	15091	15021	15113	15023	15013	14874	14981	15142	14800	14935	15085	15042	15003	15075	14993	14950	15090	15130	14963	15080	14920	15064	14931	15146	14930	14882	15059	14945	15150	15206	15065	15071	14931	14885	15114	15150	15041	15111	15170	14803	14878	14956	15209	15069	15072	14958	14977	14963	15058	15069	14943	15102	14902	15025	14928	14908	15091	15061	15061	15017	15112	14997	14878	14937	15049	14970	14833	14788	14971	14971	15151	15032	14976	15156	14986	15031	15035	14906	15017	15077	15022	14831	15179	14912	15049	14994	14898	15037	14763	15010	14915	15219	14958	14968	14987	14915	15115	15155	15144	14976	15225	15079	15028	15220	15057	14780	15050	15171	14904	15119	15048	15056	14986	14971	15024	15011	14911	15198	14925	15064	15020	14896	14981	15089	14989	14882	15049	15054	14884	14996	14848	14932	15141	15070	15034	14900	15096	14972	14992	14913	15082	15011	15035	14977	15031	15082	15015	14958	15088	14974	15080	15119	15069	15266	14918	15098	14995	15024	15024	15101	14822	14785	15266	15070	15067	15119	14850	15000	14930	14988	14931	15312	15015	14891	15176	14893	15111	15009	14961	14899	15047	15028	14811	15029	14888	15253	14984	14941	15041	15042	14978	14966	14991	15116	14992	15025	15007	14854	14894	14940	14933	14986	14993	15024	15139	14952	15009	15012	14972	14931	15060	15065	15066	14992	15087	14882	15047	15165	14998	15120	15023	15014	15022	14962	15066	15146	15009	14881	15061	14970	14853	15088	15031	15018	14892	15059	14895	15010	15028	14961	15016	15129	15126	14961	15028	15138	14957	14976	14865	15027	14881	14956	15137	14930	15039	14969	15062	14952	15197	15004	15003	15003	15201	14928	15252	15071	14945	15052	15089	15179	15047	14974	15026	15124	15156	14945	15120	15050	15123	14989	15129	14992	15069	15039	15112	15079	14891	15038	15002	15123	15087	14940	15245	15208	14929	15135	14833	15075	15073	14887	15107	14918	15031	15011	15161	14888	14948	14981	15099	15089	14963	14823	14988	14926	14940	14971	15006	15066	15114	14828	15149	15078	14928	14871	15033	15101	15072	15044	15030	15068	15150	14926	15049	15125	15148	15004	14933	15076	15071	14906	15091	15107	15054	14910	14872	15133	15204	15142	14887	14763	15275	15008	14839	15022	15117	14867	14957	14955	15002	15093	14991	15243	15058	15009	15073	15082	14918	15193	14764	14762	14869	14999	15026	14995	15009	14886	14808	15089	15133	14964	14935	15131	14932	15131	14789	15131	14978	15122	15010	15069	14959	14944	15057	14961	15099	15020	14997	14902	14929	14981	15073	15270	15027	14981	15047	14966	15044	15007	14941	15001	14912	15008	15181	15129	15090	14986	15085	14815	14913	14957	15014	14823	15061	14980	14840	14922	14980	15265	14823	14990	15120	14954	15078	14935	14976	14989	15019	15020	15085	15070	14996	15005	15123	14859	15066	15035	14958	15083	14951	15048	15002	14904	14904	15069	14902	15108	14969	15023	15222	14825	14869	15103	14950	14853	14887	15112	14954	15094	15024	14844	15052	15064	15065	15067	15000	15043	15017	14912	14869	14926	15106	15131	14983	14943	15072	15194	15094	14958	14983	14998	15065	14967	14885	14891	14950	15015	14958	15029	15029	15017	14905	15055	14936	15026	14891	15098	14988	15064	15062	15022	14937	15030	14992	15018	14876	15054	14882	15073	15127	15262	14953	15023	14759	15054	14969	15087	15042	14974	15202	15121	15081	14990	15000	15026	15032	15091	14999	14849	15037	14952	15034	15015	15001	14850	14954	15089	15111	14956	15154	15181	15041	15074	15003	14921	15051	15073	15158	15059	15035	15005	14909	14934	14901	14966	14970	15135	15144	15129	15189	15014	15086	15049	15019	15004	14961	14798	15030	15134	15033	15051	15069	15103	15105	15000	15076	14819	14940	14881	14930	15008	14961	15047	15060	14952	15062	15017	14925	14946	15025	14955	14927	15050	14995	15054	15081	15050	15221	15122	14985	14978	14806	14897	15098	14901	15027	14963	15151	15006	14986	15109	15051	15049	15067	15134	14986	15146	14912	15067	15087	14789	14917	14901	15105	14977	14830	14995	15091	15036	15022	15017	15297	15033	15144	15092	15046	15104	15000	14907	14947	15087	15092	15003	14991	14873	15113	15022	15182	14865	14950	14907	15101	14806	15108	14878	15157	14858	14956	15048	14936	15061	14978	15194	14782	14988	14872	14905	14975	15184	14999	15082	14939	14832	14953	15075	15172	15003	15004	14910	14910	14985	15006	14948	15196	15056	14930	15021	15082	15003	15010	15058	15010	15172	14815	15064	15089	14886	15095	15023	15053	15087	15073	14930	15128	14820	15100	15216	14872	15090	15021	15100	15030	15002	15163	14952	15117	14875	15095	15004	14917	15094	14996	15115	14958	15116	14956	14854	14980	14930	14938	15068	15126	15011	15111	15204	14981	15034	14788	15017	14876	14968	15043	15101	15085	14973	14919	15008	15063	15078	15024	15040	14815	15273	15041	15081	15003	14963	15065	15052	15136	14872	14989	15093	15090	15131	14906	14996	15042	14907	15051	15074	15058	14902	15053	14951	14972	14879	15115	15024	14999	14990	14999	14966	15101	15035	14947	15074	14995	14978	15151	14877	14910	15064	15276	15196	14953	14998	14984	14952	15004	15061	14963	14936	15045	15097	15040	15135	15036	15082	14939	15001	14812	15095	15040	15063	15046	14962	15133	14896	14985	15049	15079	14990	14856	15012	15176	14952	15054	15239	15159	15033	15234	15072	15077	14961	15049	15014	14880	15165	14918	15121	15072	15131	14927	14952	14878	15000	15110	14875	15061	14868	15132	14968	14881	14839	15173	15032	15082	15087	15186	14973	14862	15061	14962	15218	15027	15145	14934	15019	15234	14925	14922	15089	15158	14916	14965	14890	15067	15047	15104	14913	14998	15117	14914	14962	14988	15011	15141	14873	14928	15082	15156	14972	15053	15000	14931	14967	15296	14832	14832	14964	14900	15157	14993	15306	14983	15091	15033	15100	15151	15017	14871	14994	15119	15173	14989	14915	14963	15030	15043	15170	15048	15130	15049	14977	14984	15080	15062	14900	14943	15137	15101	15159	14900	15017	14917	14880	15160	14964	15150	15121	15028	15017	14817	14874	15006	14848	14822	14857	15051	15035	15022	15087	14942	14877	15124	14971	14921	15096	15032	15066	14931	14967
24096	21284	28563	28091	52299	67326	57903	39428	30657	27613	26804	26072	26338	26451	25996	26152	26075	26330	26094	25954	26140	26378	26423	25994	25781	26073	26003	26182	26056	25929	26146	25894	25993	25904	25996	25895	25950	26130	25890	26095	26015	25956	26065	26144	25597	25776	25786	25821	25975	26462	25939	25867	25995	25952	26171	25755	25990	25824	25992	25916	26178	25726	25854	25921	25959	25577	25965	26058	25780	25678	25606	25800	26016	25993	26130	25977	25940	25895	26155	26237	26314	25864	26092	26033	25743	26084	26031	25974	26219	25834	25926	26034	25903	25856	25931	25774	26079	26050	25975	25843	25922	25900	25775	25932	25948	25888	25670	25813	25998	25839	25835	25890	25845	25955	25837	25951	26128	25732	26132	25658	25812	25999	25950	25910	25850	25755	25903	25776	26031	25884	25946	25912	25908	26170	25918	25865	25898	26063	25862	25869	26140	25950	26019	25775	25868	26008	25737	25911	26019	25720	26015	25983	26088	25950	25841	25995	25842	25726	25678	26041	25919	26050	25801	25988	25889	25933	26073	25846	26057	25815	26019	25917	25862	25964	26006	26058	26119	26004	25856	25962	25951	25913	26056	25806	25912	25901	25908	25817	25875	26048	26114	25845	25789	25875	26110	26188	25958	26017	25927	26178	25940	25794	26150	25944	26088	26018	25913	26069	26023	25845	25914	26020	25817	25856	26030	25871	25979	25785	25868	25990	25746	25970	25957	26001	25894	25908	26109	25748	25954	25925	26006	25817	26027	25981	25906	25830	25884	25877	25929	25767	25771	26046	25735	26047	25778	25815	25883	25964	25921	26115	25744	25925	25986	25971	26120	25825	25870	25765	26054	26011	25906	25962	25685	26062	25958	25960	26194	26019	25926	25808	25806	25816	25906	25877	25869	26009	25809	25979	25809	25554	25826	26044	25981	25886	25762	25787	25897	26035	25741	25763	26017	25732	26191	26104	26048	25840	26138	25977	25934	25976	25839	25784	25805	25869	25922	26009	25940	26031	25959	25887	25803	25760	25946	25953	25963	26069	26013	26159	25980	25801	25889	25763	25949	26086	25807	25625	25855	26001	25784	26027	25774	25582	25714	25784	25836	25831	25952	25859	25951	25964	25928	25671	25818	25953	26094	25691	25765	26029	26138	26165	25989	25780	25846	25749	25846	25716	25903	26195	25980	25962	25817	26064	26034	26066	26015	25941	25729	25661	25510	25711	25895	25633	25836	26041	26078	26119	26002	25730	25947	26020	25738	25933	25913	25791	25834	25844	25823	26057	25885	25839	26092	25806	25841	25732	25929	25956	25954	26122	25844	26110	26124	25972	25653	25706	25809	25916	26100	25992	25840	26005	25681	25829	26008	25817	25907	25845	25998	26016	26180	25888	25912	26063	25765	25753	26075	26003	25772	25786	25890	25991	25810	25993	25975	26065	25772	26000	25969	25774	25734	25908	25940	25954	25690	25858	26011	26011	25830	25987	25937	26057	26180	25870	26032	25766	26034	26038	26104	25877	26002	25958	25785	25877	25922	25928	26187	25860	26048	26033	26024	26296	25953	26003	25923	26031	25809	25936	25744	25812	25988	26175	26213	26088	25809	25997	26025	25900	25855	25850	25826	25821	25835	25744	25841	25923	25680	25996	25848	25983	25881	26032	25897	25917	25982	25748	26035	25783	25883	25829	25791	25880	25762	25941	25899	25653	26081	25989	26015	25938	25881	26000	26065	25837	26076	25936	25977	25572	26056	25874	26084	25918	25813	25843	25914	26034	25783	25751	25927	25839	25917	25890	25919	25936	25980	25805	26216	26187	25960	25853	25798	25774	25958	25887	25810	25967	25987	26049	25774	25869	25787	26104	25907	26137	26135	25988	25713	25696	25854	26076	25678	25959	25922	25943	26138	25727	25601	25969	26282	25888	25941	26011	25735	25938	25998	25790	25783	25659	25828	25884	25970	25950	25851	25885	26039	25907	26297	25790	25964	25991	25953	26000	25972	25961	25993	25942	25910	25891	25962	25760	25997	25708	25955	25828	26167	25710	25958	25818	26024	26027	25923	25851	25930	25876	26185	25982	26129	26029	25858	25980	25961	25732	26018	26011	26067	25865	25700	25599	25987	25790	25925	25780	25756	25750	25953	25972	25915	25993	25852	26124	26109	25833	25768	25825	25849	25670	25965	25679	25821	25924	25920	25951	25764	26018	25866	25906	25883	25742	25971	25862	25980	25814	25880	25912	25832	25971	25912	25827	25892	26019	25600	25792	25938	26031	26008	25982	26269	25733	25944	26254	26128	25851	25884	26063	26014	25664	25884	25927	25905	26069	25741	25886	25892	26020	25956	25868	26094	26074	25703	25961	25957	26015	26117	26011	25936	25973	25928	25881	26169	26028	25857	25941	26326	25872	25666	25902	26007	26192	25820	25825	25992	25852	25883	25852	25706	26252	26103	25859	26091	25991	25847	25757	25843	26021	25877	25783	25840	25635	25923	25896	25938	25867	26028	25934	25847	25796	25904	26077	26023	25917	26135	25777	25858	26051	25968	25912	25768	25987	25949	25903	25909	25931	25596	25962	25848	26091	25799	25877	25736	26026	26058	25993	26008	26033	25898	25859	25788	25889	25942	25725	25826	25745	25857	25854	25979	26103	26039	26146	26031	25953	25987	25859	25748	25809	25969	25880	25827	25668	26025	26393	25995	25956	25941	25898	25850	25966	25951	25951	25848	25872	25878	25815	25904	25954	25923	25744	25990	26019	26126	25879	26172	25843	25843	26067	25727	26131	26076	25792	26112	25868	26054	25780	25858	25985	25896	25997	25979	26144	25935	25972	25903	25987	25836	25836	25922	26046	25778	25915	25880	25814	26062	25990	25929	25778	26011	25769	26007	26018	25776	25603	25988	25994	25904	25983	25716	25812	26028	25991	26005	25991	25785	25671	25947	26057	25879	25689	25859	25759	25961	25942	26030	25985	26166	25802	26131	25799	26115	25951	26013	25778	25707	26071	25716	25759	25856	25858	26015	25862	25845	25856	26108	25969	25943	25776	25526	25975	25925	26042	25724	25752	25724	25810	25783	25942	25934	25935	25991	25949	25949	25863	25851	25791	25859	25961	25889	26015	25899	26040	25933	25945	25868	26217	26118	26009	25926	25922	25865	25840	25742	25719	25979	25934	25729	25865	25946	25991	25888	26064	26139	26126	25797	25705	25870	25672	25813	26107	25998	25943	25959	25822	25763	25901	25735	25747	26055	25894	26141	25898	25941	26004	25977	25932	25852	25731	26204	25840	25935	26016	26086	25785	26088	25943	26006	26034	25974	25899	26075	26011	26154	26003	26090	25870	26117	25863	25715	25674	25944	26016	25871	25802	25730	25992	25923	25697	25891	25844	25992	26034	26002	26102	25666	26032	25717	25883	25952	25818	25681	25793	25947	25772	26065	26086	25911	25909	25938	25942	26107	26204	25912	26011	26106	25995	25864	26156	25851	25800	25973	25990	25996	25747	26055	25888	26010	25978	25969	25871	26054	25780	25962	25989	26018	26060	25956	25862	25810	25958	25967	26070	25854	25780	25741	25958	25904	25933	25915	25960	26043	25943	26150	26126	25918	25720	26006	26068	25853	25866	25650	25765	26130	25928	25884	25936	26050	26018	25930	25861	25897	26157	26273	25854	25754	25876	25987	25812	25808	26001	26052	25981	26095	26101	25957	26034	25959	25754	26078	26090	25734	25988	26092	25994	26064	25880	26137	25718	25960	25822	25904	25842	25854	26107	25950	25892	25908	25921	25862	26135	26110	25944	26090	25765	25901	25804	25891	26090	25955	25521	25834	26085	25966	26061	25814	25957	26118	25889	25902	25754	25972	25817	25933	25713	25884	25810	25797	26129	26256	26070	25983	25695	25894	25814	26001	25936	25806	25769	25757	25668	25826	25586	26113	25884	25922	25906	25864	26060	26206	25736	25740	25967	25822	25906	25855	25773	25830	25875	25727	26118	26023	26131	25967	25739	25883	25977	25748	26159	25797	25862	25881	25962	25812	25801	25676	26131	26147	25969	25889	25965	25816	25879	25829	25888	25701	25790	25941	26026	25738	25835	25998	25823	25993	25924	26077	25964	25699	25745	25709	26062	25862	25789	26007	26131	25943	25875	25868	25796	26264	26052	25946	25834	25851	25965	25950	26026	26082	25825	25879	25767	26007	26011	25810	25965	25860	25938	25670	25696	25978	25803	25921	25594	26153	26208	25850	26127	25926	26032	26102	25824	25844	25916	25961	25882	25705	26035	25857	25871	25907	26069	25884	25933	25795	25982	26088	26199	25738	26013	26030	25860	25871	25844	25801	26196	26117	25868	25957	25811	25919	26249	26058	26080	26155	25940	26049	25890	25657	26000	25978	25834	25992	25956	26009	25865	26093	25942	25997	25798	25777	25908	25979	25794	26146	25905	25818	26011	26081	26058	25950	25728	25586	25868	25775	25785	25991	25782	26031	25801	25958	25572	26053	26088	25847	25864	25881	26044	25944	25911	25928	25909	25914	25864	25984	25918	26352	26112	25871	26117	25965	25793	26038	25817	25888	25947	26085	26077	25972	25977	25981	26028	26012	25988	25923	25886	26305	26046	25897	26093	25964	25795	26076	25847	25946	25940	26040	25678	25923	25757	25893	26009	26031	26012	25973	25661	26027	25796	25566	25912	25929	26029	25774	25970	26143	26052	26031	25664	26071	25991	25786	25733	25984	25802	25683	25887	26036	25765	25957	25839	25913	26069	26000	25977	25852	25969	25861	26068	25792	26083	25837	25934	26025	25980	25777	26021	25994	26073	25927	25785	25877	25810	25753	26036	25628	25406	25933	25856	25842	25915	25932	25752	25917	26003	25826	25998	25960	25826	25878	25864	25901	25924	26084	25780	25762	25899	26058	25931	26113	26066	25831	25855	25935	25769	26109	26076	25772	25851	25797	25963	26273	25773	26018	25903	25908	25906	25941	25936	25626	25901	25822	26054	25998	25768	26033	26173	25859	26119	25953	25795	25916	25891	26033	25945	25906	25984	25831	25898	25906	25853	25633	25983	25799	25858	25694	25874	25787	26089	26131	25957	26043	26045	26092	26073	26023	26085	25997	25642	25814	25834	26081	25907	26200	25797
30735	51185	43000	32687	65920	68059	50326	27610	19425	16245	15520	15542	15465	15432	15391	15475	15698	15510	15424	15290	15542	15536	15520	15315	15588	15654	15294	15474	15620	15438	15577	15500	15593	15402	15596	15547	15534	15391	15558	15465	15398	15469	15608	15514	15369	15648	15469	15534	15307	15524	15571	15423	15587	15562	15625	15449	15445	15483	15500	15566	15299	15554	15389	15441	15338	15540	15533	15461	15552	15373	15472	15440	15523	15423	15429	15400	15333	15503	15231	15405	15308	15414	15511	15471	15349	15644	15312	15567	15320	15525	15470	15465	15513	15407	15668	15392	15355	15449	15311	15434	15583	15262	15416	15612	15241	15540	15484	15487	15517	15426	15450	15517	15391	15535	15457	15489	15440	15366	15605	15605	15348	15463	15379	15572	15358	15230	15664	15495	15455	15284	15487	15351	15460	15411	15397	15449	15492	15371	15502	15400	15562	15370	15604	15367	15501	15334	15347	15556	15436	15300	15410	15478	15358	15344	15510	15334	15662	15426	15613	15284	15388	15433	15541	15378	15358	15434	15400	15330	15468	15386	15461	15510	15455	15444	15580	15359	15369	15413	15519	15523	15619	15539	15515	15520	15339	15552	15365	15181	15380	15309	15467	15436	15486	15562	15253	15241	15396	15634	15533	15501	15396	15518	15393	15348	15439	15431	15594	15389	15532	15554	15593	15589	15444	15571	15627	15539	15484	15590	15589	15407	15332	15566	15545	15514	15533	15350	15399	15448	15418	15522	15326	15417	15368	15666	15350	15477	15506	15509	15428	15432	15628	15430	15375	15454	15380	15585	15464	15400	15369	15476	15455	15482	15445	15464	15452	15310	15444	15481	15423	15438	15300	15432	15436	15295	15277	15382	15442	15516	15447	15621	15451	15483	15554	15388	15431	15408	15496	15618	15357	15329	15501	15539	15311	15334	15289	15380	15334	15376	15514	15472	15580	15429	15335	15515	15437	15485	15631	15531	15473	15433	15423	15298	15420	15514	15512	15427	15430	15558	15538	15549	15523	15345	15430	15549	15512	15553	15359	15368	15359	15218	15437	15327	15401	15524	15371	15514	15396	15490	15477	15408	15495	15566	15310	15447	15495	15413	15317	15547	15242	15389	15363	15376	15485	15493	15375	15497	15579	15676	15437	15291	15612	15511	15446	15547	15329	15541	15359	15332	15515	15496	15255	15564	15415	15276	15403	15234	15541	15303	15540	15325	15582	15542	15622	15489	15473	15495	15351	15404	15386	15577	15476	15445	15345	15424	15524	15431	15545	15451	15392	15585	15316	15496	15286	15294	15333	15273	15401	15492	15277	15437	15305	15303	15504	15415	15538	15440	15473	15376	15570	15506	15358	15371	15515	15508	15520	15444	15439	15510	15332	15374	15508	15376	15590	15462	15585	15192	15176	15618	15588	15450	15597	15316	15587	15472	15389	15342	15425	15598	15441	15378	15475	15539	15496	15285	15577	15378	15464	15571	15445	15468	15443	15371	15363	15287	15273	15427	15321	15427	15396	15653	15531	15585	15285	15664	15424	15424	15365	15269	15572	15505	15317	15504	15275	15487	15551	15557	15251	15305	15623	15305	15380	15438	15552	15585	15466	15327	15362	15486	15339	15547	15468	15582	15495	15444	15445	15585	15445	15391	15524	15625	15404	15492	15403	15508	15397	15434	15263	15541	15396	15383	15467	15368	15386	15420	15299	15466	15675	15406	15458	15568	15320	15508	15434	15374	15454	15380	15498	15447	15461	15353	15496	15318	15406	15449	15390	15434	15484	15331	15482	15517	15458	15213	15563	15500	15412	15384	15564	15300	15588	15461	15360	15580	15303	15342	15435	15353	15442	15422	15310	15497	15456	15563	15231	15265	15386	15475	15391	15538	15308	15479	15446	15408	15588	15384	15429	15467	15374	15444	15442	15387	15392	15462	15453	15406	15504	15601	15423	15320	15425	15374	15324	15390	15461	15455	15569	15486	15386	15401	15411	15570	15337	15480	15468	15449	15468	15465	15549	15474	15416	15468	15489	15273	15298	15450	15422	15414	15320	15614	15565	15465	15494	15365	15552	15194	15315	15478	15526	15558	15379	15372	15467	15535	15471	15502	15483	15445	15357	15460	15373	15408	15436	15268	15613	15485	15414	15538	15440	15396	15518	15429	15323	15586	15457	15399	15407	15391	15345	15460	15458	15462	15513	15480	15186	15319	15566	15556	15279	15613	15510	15532	15396	15634	15360	15395	15545	15486	15496	15370	15502	15341	15293	15575	15186	15319	15467	15414	15436	15295	15382	15380	15465	15555	15478	15495	15574	15279	15557	15375	15609	15550	15497	15337	15377	15462	15469	15457	15485	15465	15620	15483	15456	15325	15423	15573	15532	15465	15358	15360	15539	15505	15352	15355	15470	15373	15341	15217	15451	15468	15437	15375	15455	15413	15265	15273	15431	15451	15357	15351	15274	15489	15525	15373	15402	15451	15546	15320	15485	15387	15477	15428	15529	15500	15450	15551	15480	15425	15578	15551	15405	15398	15516	15453	15731	15517	15424	15357	15391	15468	15540	15423	15309	15390	15505	15438	15520	15537	15257	15494	15464	15436	15628	15454	15299	15342	15442	15352	15502	15592	15350	15721	15514	15568	15487	15349	15300	15552	15284	15334	15485	15451	15484	15364	15606	15428	15261	15416	15468	15445	15353	15627	15501	15564	15430	15421	15312	15376	15297	15310	15553	15401	15431	15611	15320	15539	15385	15588	15330	15486	15332	15332	15271	15646	15446	15416	15468	15400	15429	15331	15428	15407	15483	15478	15457	15291	15421	15431	15479	15403	15300	15302	15427	15593	15403	15334	15360	15391	15513	15536	15531	15636	15446	15401	15231	15339	15239	15666	15563	15424	15285	15507	15475	15511	15696	15479	15413	15303	15514	15618	15486	15397	15512	15420	15470	15410	15363	15322	15500	15379	15514	15546	15376	15441	15395	15557	15619	15328	15546	15448	15283	15456	15531	15531	15545	15445	15375	15386	15482	15386	15289	15561	15559	15288	15693	15387	15250	15485	15569	15536	15522	15402	15498	15205	15603	15486	15625	15369	15339	15615	15553	15382	15593	15329	15408	15572	15509	15581	15603	15367	15643	15434	15668	15454	15484	15560	15393	15447	15478	15504	15449	15674	15358	15495	15323	15393	15312	15450	15316	15406	15314	15398	15479	15321	15387	15458	15435	15454	15371	15434	15292	15309	15393	15312	15348	15618	15331	15445	15333	15404	15453	15400	15314	15315	15445	15377	15319	15426	15291	15429	15408	15292	15395	15181	15604	15355	15403	15453	15526	15553	15354	15335	15424	15431	15530	15345	15458	15407	15398	15389	15402	15485	15396	15441	15417	15317	15303	15417	15473	15417	15478	15385	15421	15396	15599	15483	15670	15340	15437	15442	15505	15536	15326	15403	15487	15311	15473	15302	15318	15573	15286	15454	15378	15348	15445	15409	15496	15287	15420	15423	15335	15569	15302	15391	15486	15392	15248	15444	15474	15401	15640	15190	15387	15471	15392	15371	15374	15299	15523	15319	15596	15367	15548	15279	15352	15522	15573	15516	15341	15420	15560	15445	15391	15478	15377	15387	15524	15708	15337	15488	15225	15413	15382	15515	15572	15442	15278	15481	15389	15575	15360	15485	15567	15533	15289	15425	15417	15379	15366	15242	15371	15492	15511	15404	15437	15483	15423	15437	15602	15311	15343	15445	15486	15405	15491	15365	15506	15293	15485	15263	15306	15357	15493	15411	15393	15445	15345	15238	15476	15498	15456	15438	15458	15261	15450	15417	15358	15321	15477	15348	15423	15335	15524	15462	15513	15352	15331	15252	15446	15505	15479	15251	15493	15283	15529	15407	15484	15489	15397	15495	15440	15418	15313	15278	15509	15377	15415	15303	15332	15286	15569	15500	15377	15527	15408	15389	15267	15487	15515	15358	15461	15382	15599	15493	15481	15509	15223	15397	15575	15426	15543	15475	15513	15392	15485	15436	15355	15527	15566	15510	15522	15492	15495	15320	15378	15329	15432	15455	15373	15531	15326	15472	15482	15478	15394	15309	15275	15521	15371	15433	15464	15326	15256	15474	15510	15375	15446	15460	15317	15376	15303	15412	15672	15420	15376	15483	15504	15545	15453	15441	15560	15301	15317	15501	15519	15315	15553	15528	15400	15259	15285	15503	15524	15462	15435	15375	15436	15424	15457	15554	15306	15483	15566	15373	15405	15298	15423	15421	15306	15344	15412	15429	15369	15536	15526	15535	15458	15503	15563	15400	15299	15408	15377	15473	15485	15563	15461	15710	15379	15435	15337	15521	15379	15473	15375	15491	15438	15544	15552	15358	15558	15543	15595	15376	15621	15441	15407	15383	15303	15549	15346	15479	15440	15537	15518	15333	15535	15383	15350	15545	15523	15381	15452	15362	15622	15507	15405	15312	15581	15513	15328	15320	15442	15339	15408	15438	15395	15525	15347	15435	15479	15564	15363	15549	15292	15439	15320	15398	15526	15644	15362	15544	15359	15571	15404	15419	15522	15589	15495	15597	15339	15501	15505	15597	15317	15362	15612	15286	15519	15537	15355	15396	15430	15339	15328	15391	15545	15466	15463	15437	15521	15370	15480	15295	15582	15351	15454	15222	15533	15460	15568	15312	15459	15372	15332	15300	15453	15436	15537	15477	15540	15452	15294	15439	15542	15362	15444	15573	15456	15578	15470	15384	15348	15569	15424	15491	15151	15450	15446	15425	15460	15612	15342	15546	15381	15350	15471	15475	15562	15357	15503	15373	15505	15303	15498	15471	15345	15477	15536	15405	15360	15417	15478	15478	15560	15428	15341	15300	15456	15473	15406	15415	15582	15382	15456	15478	15444	15500	15527	15390	15252	15547	15668	15398	15450	15651	15418	15507	15349	15362	15317	15276	15420	15496	15427	15425	15487	15360	15335	15356	15527	15321	15558	15436	15519	15355	15487	15430	15495	15515	15423	15587	15435	15540	15434	15258	15420	15435	15550	15464	15606	15392	15336	15444	15372	15415	15438	15619	15489	15452	15468	15365	15452	15496	15437	15284	15449	15469	15585	15314	15512	15446	15361	15243	15402	15391	15547	15488
22948	21302	28501	26427	56730	77240	65172	44400	33730	29957	27999	27599	27591	27449	27298	27364	27450	27310	27253	26836	27277	27143	27241	27276	27223	27103	26983	27202	27396	27067	27183	27326	27528	27141	27035	27422	27199	26981	26940	27337	27358	27219	27303	26962	27128	26951	27234	27219	27223	27163	27233	27022	27194	27377	27207	27365	27288	27075	27112	27409	26941	27026	26999	26912	27070	27208	27089	27112	27032	27238	26972	27103	26969	27108	27189	27175	27016	27170	26960	27000	26937	26871	27233	27170	26882	27184	27057	26911	27167	27446	27044	26894	27215	27380	27094	27219	27158	27301	26855	27120	27108	27123	27382	26984	27232	27002	27142	27254	27128	26993	26996	26923	27144	27184	27198	27217	27210	26878	26871	27320	26893	26973	26884	27203	27216	26880	26843	26982	26996	27074	27109	27094	26780	27100	26928	27033	27276	27060	27109	27100	27140	26916	27117	27094	27257	26949	26815	26973	26872	27140	26979	27183	26977	27110	27153	27163	27196	26921	27091	27161	27294	27045	27070	27057	26861	27017	27126	26936	27242	27095	27032	27143	27430	27046	26819	27051	27210	27222	26832	27278	27025	27076	27037	26977	27115	26979	27019	26999	26878	27039	27277	26978	27199	27275	26896	26964	27042	27215	26879	27068	27375	27118	27101	27071	27033	27054	26832	26924	27152	26827	27028	26940	26907	27083	27360	27416	27180	26862	27065	27159	27081	27122	27275	27214	27153	26788	27005	27045	27068	27310	27315	27078	27136	27213	27158	27119	27341	27108	26840	26944	26977	27113	26967	26967	27050	27117	27207	26862	26993	26986	26886	27069	27035	27098	27450	27149	27147	27057	26982	26929	27113	27208	26843	27134	26843	27353	27060	26847	27071	26891	26859	27112	27039	27280	27181	27001	27044	27201	27370	27262	26809	26833	27071	27113	26955	26975	27161	27075	27236	27112	27308	27000	27066	27163	26986	26854	27027	27029	26916	27014	27215	27311	27128	27035	27272	27195	26899	27093	27289	27217	27185	26995	26989	26767	27286	27111	27110	26886	27101	26853	27160	26912	27226	27019	27106	27295	27141	27228	27103	26852	26838	27022	27092	26945	26983	26995	27120	27161	27001	27029	27104	27130	27096	26927	27188	26981	26963	26790	27235	27292	27160	26904	26983	27086	26975	27170	26986	26977	27002	27084	27142	26839	27023	26756	27063	27414	26997	27182	27007	27218	27128	27159	27156	27256	27109	26879	27110	27079	27069	27095	27109	26808	27123	27176	26922	26983	27130	26972	27168	27005	26945	27028	27117	27192	26819	26948	26930	27096	27543	26732	27117	27019	27003	27124	27121	27302	27527	27192	27220	27187	27046	27017	27205	26988	27374	27120	27164	27014	27328	27082	27142	26995	27117	27239	27206	27057	27054	26883	27257	27059	27354	27361	27083	26859	26986	27260	27348	27177	27024	27214	27006	27194	26986	27260	27117	27087	27317	27047	26996	27087	27241	27052	26912	27113	27105	26847	27055	26768	27081	26989	27113	27026	27207	27218	27247	27006	27109	27214	27314	26936	27165	26956	27133	26983	26899	26781	27201	27093	26844	27014	27069	27080	26911	27209	27135	27138	27175	26986	27110	27123	26915	27343	27107	27027	27328	27077	27176	27140	27002	27054	26944	27155	27307	27187	27307	26978	27118	27117	27180	27271	27083	26907	27224	27041	26895	27091	27311	27035	27128	27311	26914	27002	27243	26815	26733	27036	27464	27158	27045	26945	27271	27186	27172	26755	26783	26855	27161	27072	26919	26915	27091	27204	27080	26961	27183	27108	26940	27130	27347	27144	26891	27460	27266	27070	27155	27186	27232	26889	26931	27033	26972	27037	27097	27298	27002	27019	27212	27234	27118	27072	27028	27029	26999	26935	27141	27136	26933	27070	27081	27086	27176	27219	27106	27035	27213	26971	26653	27217	27018	27071	27139	26983	27164	27119	27102	27022	27273	26895	27018	26984	26838	27016	27079	27249	27287	26901	27296	26908	27172	26822	27175	26857	27077	27184	27105	26877	27287	26927	26895	26912	27135	26919	26973	27012	26816	26956	26778	27013	27052	26996	26954	27337	27140	26760	27219	26962	27225	27065	27198	27162	27276	26887	27263	27105	26944	27095	27203	27235	27060	27184	26979	26933	27055	27207	27088	27161	27299	27273	27041	26988	27272	27092	26966	27334	27181	26886	27264	27162	27208	27147	27301	27071	27073	27227	26907	27008	26916	27156	27052	26972	27014	27101	26875	26987	26985	26867	26998	27058	27226	27057	27082	27234	27283	26987	26860	26757	26818	27087	27064	27131	26878	26880	27361	26967	27216	27239	27207	26910	27193	27019	27224	27026	27048	27026	27004	27319	26990	27242	27155	27194	27071	27081	27032	27162	27089	26885	27108	27143	27006	27220	27332	27354	27254	27189	27072	27244	27195	27125	27049	27045	26992	27184	27243	27036	26979	27051	27128	26959	27007	26773	26985	26977	27193	27256	27189	27247	27041	26907	27053	26972	27056	27089	27051	27223	26962	27149	27262	27109	27110	26979	27011	27180	27055	26956	27017	27098	26852	27140	27367	27211	27168	26800	27163	26834	27087	27273	27020	27175	27069	27067	27121	27129	27197	27197	26936	27098	27065	27016	27210	26966	26980	27218	26952	27111	26847	27147	26954	27109	27048	27114	27149	26851	27176	27068	27092	27050	27312	27223	27250	26858	27157	27122	27087	27123	26985	27063	26943	27058	27173	27171	27107	27051	27010	27107	27239	27063	27193	27141	26995	27057	27118	26908	26901	27080	26986	26942	27160	27299	27008	26854	26841	26949	26983	26782	26897	27194	26969	26938	27072	27291	26763	26868	27188	27224	27221	27024	27419	27113	27093	27195	27100	27128	27018	27101	27389	27026	27292	26840	27107	27040	27040	26928	27152	27119	26938	27111	27084	27297	27225	27008	27077	27084	27146	27242	27185	27152	27038	27000	27069	27074	27135	27249	27009	27014	26966	26935	26914	27189	27108	27099	26986	26794	27198	27138	26927	26804	27176	27318	26966	26966	27139	26896	27123	27158	27239	26990	27106	27138	27198	26895	27189	27159	27043	26754	26958	27102	26963	26987	26915	26985	27153	27137	27516	26957	27154	27071	27134	27099	26933	27129	27147	27141	27129	27164	27307	27119	27127	27275	26907	27156	26986	27025	27174	27023	27071	27049	27062	26799	27011	27059	27129	27123	26984	26968	26896	26951	27194	27034	27063	26929	27102	27221	27017	26947	27292	26970	27194	27008	27066	26959	26947	27346	27247	27288	26989	27132	27082	27218	27260	27282	27201	27009	27360	26963	27218	27067	27058	27017	27145	27003	27371	27038	27007	27237	27145	27384	27014	27065	27207	27190	27048	27195	27221	26927	27048	27219	27089	26947	27018	26929	27100	27126	26835	27134	27075	27024	27069	27230	27037	27011	27105	27167	27111	27246	27209	27139	27163	27133	27009	27285	27195	27048	27110	26864	27157	27083	26908	27164	27145	27411	27385	26866	27116	27113	27049	27031	26823	27120	27217	27108	27100	27114	27001	27138	27049	27090	27292	26895	26815	27075	27210	27113	27224	27061	27016	27240	27163	27005	27038	26959	27115	27133	27087	26904	27166	27088	27104	26722	27241	27086	27046	27064	27147	27285	27018	27278	27020	26932	26869	27108	27222	27055	27324	26974	27196	26844	26893	27170	27116	26953	27301	27265	27051	26910	26877	27030	27274	27097	27157	27007	27105	27199	27008	27016	26999	27220	27040	27216	27162	27196	27143	27147	27299	27172	26852	26918	27149	27168	26798	26800	27174	27171	26829	26851	27168	27246	27149	26930	27143	26962	26954	27072	27193	26922	27011	26965	27232	27309	27009	27164	26902	27214	27067	27026	27098	27157	26982	27167	27154	26873	27114	27235	26884	27379	26968	26991	27216	27032	27274	27137	26989	27018	27005	27259	26997	26955	26966	27141	27040	27190	27138	27201	26931	26928	27073	27153	27150	27193	27189	26828	27132	27095	27022	26953	26877	26956	26787	27070	27170	27019	27156	27062	27116	27071	26996	26947	27105	27131	27359	27113	27079	26882	26972	26938	27034	26912	26901	27066	26878	27024	27162	27064	27245	26940	27007	27055	27044	26968	27230	26971	27015	26914	27239	27123	26924	27042	27238	27065	26870	27097	26969	26963	27065	27055	27392	27060	27177	27151	27182	26998	27016	27026	26888	26865	26987	26843	27207	26968	26955	26978	27003	27260	27162	27136	26887	27132	26856	27163	27040	26979	26926	27022	27381	27369	27154	27065	27078	27065	26902	27138	27108	26963	27235	27001	27384	27526	27056	26863	27153	26798	27208	27104	26956	26885	27049	27364	27135	27055	27143	26982	27125	26998	27091	27024	27012	27017	27080	27094	26969	26915	27023	27148	27284	26993	27203	27201	27001	27184	26869	26902	27132	27101	27300	27048	27025	27140	26993	26913	27144	27114	27109	27122	27074	27139	26673	27254	27155	27209	27081	27018	26814	27031	27212	27290	27120	27105	26982	27140	26985	27204	27193	27005	27227	27070	26912	27275	27089	27114	27314	26940	27189	27212	27159	27246	27134	27182	27108	27074	26941	27136	27142	27234	27020	27261	27087	26890	27104	27038	26969	27029	27125	27036	27341	27152	27091	27028	27275	27217	27030	27005	26918	27107	27188	27183	27005	26914	27259	27293	27058	27285	27036	27025	26895	27186	26978	27119	27154	27044	27090	27135	27055	27081	27063	26996	27218	26895	27084	27055	27258	27117	27252	27036	27023	27227	27175	27007	27116	27204	27018	27044	26982	27047	26994	27013	27056	27230	26995	26916	27011	27070	27023	27095	27179	26947	27005	27005	27022	27178	26823	26734	27058	27233	26948	26904	27137	27142	26962	27078	27064	27058	26931	27015	26987	27198	26944	26902	27130	27263	26832	26931	27134	27165	26932	26857	26957	27002	27226	27179	26948	26821	26947	27048	26768	26995	26865	27139	27232	27148	27196	27107	27056	26749	27102	27186	26953	27071	27110	26905	26926	27146	26907	26939	27449	26902	27305	27273	27010	27002	26936	27060	26881	27066	27176	27103	27161	27435
27984	50962	45583	36309	76902	82785	61758	33336	22195	17720	16579	16238	16332	16341	16304	16378	16449	16328	16307	16314	16298	16402	16444	16176	16232	16353	16309	16328	16325	16393	16262	16184	16203	16203	16151	16289	16276	16175	16246	16356	16070	16274	16298	16192	16262	16292	16286	16482	16215	16176	16119	16183	16116	16373	16358	16292	16159	16104	16246	16197	16341	16262	16201	16185	16359	16284	16133	16194	16300	16259	16295	16139	16155	16378	16240	16155	16087	16044	16228	16191	16127	16319	16017	16149	16241	16191	16294	16156	16280	16133	16232	16358	16244	16239	16232	16217	16201	16330	16171	16257	16382	16296	16113	16185	16218	16177	16253	16198	15956	16174	16164	16283	16125	16288	16313	16146	16365	16190	16217	16059	16026	16329	16369	16128	16102	16274	16312	16270	16251	16149	16124	16236	16157	16190	16369	16311	16135	16115	16230	16122	16196	16339	16180	16190	16301	16196	16146	16367	16164	16318	16184	16148	16177	16207	16147	16222	16267	16266	16116	16150	15986	16136	16194	16210	16194	16168	16232	16146	16180	16353	16205	16190	16226	16313	16248	16113	16271	16295	16176	16160	16259	16300	16121	16326	16137	16141	16297	16234	16160	16157	16121	16422	16376	16322	16097	16206	16109	16152	16255	16271	16099	16245	16334	16406	16243	16257	16181	16296	16218	16149	16287	16172	16170	16216	16216	16207	16198	16141	16118	16173	16125	16245	16261	16258	16214	16274	15991	16368	16171	16128	16093	16283	16311	16139	16203	16316	16082	16171	16248	16344	16328	16083	16037	16126	16185	16326	16307	16191	16303	16281	16125	16169	16432	16164	15874	16265	16411	16234	16075	16091	16195	16327	16181	16293	16142	16222	16235	16169	16433	16052	16208	16043	16264	16238	16308	16179	16295	16426	16371	16239	16212	16165	16151	16382	16125	16091	16377	16230	16288	16150	16266	16357	15961	16071	16262	16102	16130	16265	16117	16072	16216	16196	16192	16135	16240	16408	16221	16261	16306	15833	16243	16333	16030	16251	16389	16313	16254	16132	16235	16214	16269	16262	16331	16261	16198	16128	16129	16338	16266	16269	16149	16180	16042	16260	16231	16173	16239	16256	16076	16306	16163	16015	16238	16359	16027	16081	16230	16241	16247	16311	16236	16094	16255	16161	16241	16336	16072	16161	16230	16157	16159	16190	16124	16253	16299	16161	16053	16158	16120	16049	16062	16426	16263	16131	16326	16163	16372	16255	16276	16162	16241	16243	16169	16213	16093	16077	16144	16217	16169	16163	16128	16360	16221	16282	16218	16232	16242	16247	16241	16215	16395	16047	16183	16287	16200	16065	16137	16160	16168	16238	16248	16188	16285	16364	16130	16039	16234	16177	16078	16302	16353	16150	16237	16228	15942	16285	15954	15863	16030	16059	16403	16142	16208	16142	16232	16330	16106	16116	16037	16154	15996	16284	16124	16283	15960	16210	16096	16214	16153	16154	16121	16160	16154	16132	16305	16088	16070	16171	16170	16388	16404	16208	16314	16514	16167	16205	16228	16228	16160	16441	16356	16350	16225	16162	16301	16201	16240	16294	16368	16223	16235	16153	16215	16133	16161	16307	16340	16173	16137	16193	16205	16080	16307	16257	16220	16260	16267	16271	16144	16276	16113	16222	16069	16436	16159	16283	16257	16155	16118	16194	16099	16081	16407	16315	16144	16235	16259	16312	16167	16318	16358	16193	16241	16129	16224	16146	16185	16128	16211	16203	16245	16124	16186	16050	16260	16108	16209	16248	16291	16275	16186	16320	16172	16152	16173	16128	16139	16277	16221	16330	16161	16339	16324	16285	16249	16258	16268	16462	16135	16199	16182	16040	16351	16028	16394	16289	16295	16250	16341	16132	16421	16218	16128	16307	16364	16218	16197	16258	16018	16304	16235	16189	16206	16221	16100	16154	16243	16127	16207	16124	16060	16124	16263	16318	16034	16199	16249	16197	16270	16173	16364	16351	16262	16085	16083	16139	16319	16394	16137	16208	16166	16021	16087	16179	16055	16134	16293	16174	16045	16139	16156	16068	16239	16059	16224	16107	16222	15928	16160	16213	16296	16285	16186	16284	16274	16177	16211	16028	16183	16204	16305	16103	16191	16249	16264	16000	16300	16307	16142	16232	16502	16343	16138	16265	16102	16085	16464	16270	15981	16054	16266	16150	16116	16086	16311	16267	16010	16241	16183	16284	16223	16340	16277	16124	16238	16396	16015	16042	16182	16266	16342	16246	16143	16128	16189	16224	16205	16226	15949	16292	16189	16046	16250	16067	16237	16172	16177	16006	16276	16012	16256	16139	16207	16326	16201	16269	16117	16244	16166	16231	16153	16265	16154	16184	16316	16148	16211	16282	16134	16236	16199	16365	16278	16228	16134	16242	16151	16279	16279	16252	16294	16272	16169	16153	16232	16235	16224	16097	16394	16150	16257	16218	16129	16320	16286	16131	16377	16522	16027	16370	16337	16189	16280	16093	16290	16263	16255	16273	16199	16212	16243	16229	16097	16223	16357	16116	16086	16417	16321	16224	16163	16025	16238	16283	16187	16315	16156	16001	16039	16193	16210	16125	16256	16286	16115	16156	16101	16225	16237	16175	16124	16088	16454	16153	16201	16224	16181	16196	16245	16061	16173	16098	16265	16341	16289	16096	16349	16058	16113	16245	16105	16072	16162	16221	16198	16119	16161	16006	16102	16284	16311	16145	16372	16111	16128	16314	16263	16174	16175	16175	16116	16149	16308	16195	16181	16287	16235	16111	16228	16172	16242	16084	16152	16160	16258	16142	16370	16170	16155	16290	16228	16067	16156	16178	16260	16212	16101	16187	16078	16217	16214	16147	16174	16148	16230	16172	16130	16318	16504	16135	16262	16274	16404	16194	16148	16067	16271	16118	16399	16178	16200	16263	16131	16297	16334	16045	16222	16177	16365	16160	16260	16185	16216	16230	16337	15991	16407	15995	16185	16253	16194	16105	16213	16292	16096	16094	16200	16317	16154	16103	16105	16205	16228	16082	15982	16337	16338	16340	16275	16253	16141	16277	16139	16121	16342	16350	16113	16261	16001	16242	16249	16206	16122	16334	16146	16292	16193	16183	16200	16175	16274	16128	16179	16088	16357	16349	16406	16181	16358	16065	16142	16155	16188	16181	16242	16093	16168	16157	16344	16232	16211	16284	16073	16284	16419	16230	16327	16119	16155	16238	16252	16086	16082	16040	16266	16178	16102	16087	16153	16285	16213	16055	16359	16106	16236	16397	16084	16334	16518	16129	16168	16327	16104	16332	16253	16191	16219	15971	16175	16249	16168	16063	16151	16158	16231	16180	16240	16060	16426	16075	16122	16324	16233	16168	16240	16148	16204	16063	16226	16284	16157	16280	16343	16114	16395	16338	16028	16183	16321	16200	16273	16262	16246	16274	16280	16260	16190	16176	16111	16276	16300	16146	16163	16176	16359	16173	16271	16265	16366	16191	16196	16354	16174	16224	16238	16158	16211	16269	16226	16217	16280	16176	16276	16230	16139	16292	16025	16305	16250	16102	16186	16259	16391	16128	16119	16186	16155	16270	16137	16317	16256	16190	16147	16125	16410	16278	16243	16279	15986	16259	16156	16252	16102	16434	16061	15998	16155	16111	16223	16100	16173	16217	16140	16220	16268	16223	16335	16334	15957	16155	16204	16012	16331	16377	16475	16347	16128	16229	16095	16282	16096	16369	16361	16369	16310	16217	16356	16286	16310	16193	16106	16233	16358	16250	16238	16149	16292	16081	16055	16304	16120	16290	16097	16175	16059	16349	16172	16084	16332	16198	16158	16058	16081	16088	16214	16035	16250	16302	16208	16239	16173	16217	16153	16263	16371	16142	16113	16178	16172	16421	16210	16372	16265	16232	16184	16263	16114	16166	16339	16245	16161	16110	16101	16127	16252	16205	16247	16091	16254	16324	16274	16174	16222	16218	16137	15960	16203	16356	16273	16265	16190	16065	16217	16312	16070	16202	16281	16242	16113	16278	16172	16295	16223	16114	16035	16333	16183	16396	16286	15987	16278	16144	16002	16106	16024	16260	16276	16254	16084	16074	16294	16217	16154	16131	16037	16275	16393	16035	16242	16316	16164	16189	16178	16300	15998	16403	16126	16285	16189	16111	16150	16086	16176	16142	16058	16110	16197	16217	16084	16299	16151	16181	16331	16162	16130	16204	16204	16177	16184	16310	16187	16232	16286	16157	16249	16238	16229	16078	16341	16180	16267	16346	16076	16163	16311	16215	16240	16242	16229	16271	16159	16187	16178	16274	16298	16188	16209	16379	16066	16322	16276	16263	16293	16213	16161	16133	16303	16227	16011	16331	15829	16291	16155	16248	16208	16197	16211	16272	16280	16180	16155	16115	16103	16182	16066	16063	16209	16351	16290	16372	16354	16333	16071	16221	16182	16170	16231	16296	16148	16204	16263	16279	16230	16220	16160	16222	16164	16331	16262	16006	16365	16161	16269	16135	16163	16165	16278	16181	16190	16146	16335	16032	16430	16166	16173	16244	16114	16224	16127	16371	16152	16138	16171	16072	16145	16028	16136	16114	16388	16184	16199	16020	16213	16208	16190	16212	16230	16148	16294	16089	16183	16242	16165	16455	16141	16280	16230	16173	16232	16303	16077	16150	16274	16235	16134	16209	16252	16330	16089	16212	16174	16229	16174	16174	16263	16203	16207	16141	16355	16240	16372	16169	16063	16366	16279	16111	16270	16269	16014	16125	16155	16218	16144	16146	16311	16205	16105	16321	16257	16159	16297	16018	16184	16169	16298	16106	16069	16226	16038	16226	16344	16157	16210	16310	16234	16199	16399	16277	15988	15996	16219	16341	16017	16098	16210	16095	16385	16374	16177	16303	16309	16074	16216	16164	16318	16104	16168	16238	16252	16130	16076	16387	16310	16234	16180	16361	16049	16254	16201	16201	16207	16304	16061	16220	16179	16277	16195	16449	16308	16176	16143	16083	16284	16180	16152	16349	16026	16133	16170	16130	16238	16309	16352	16122	16082	16258	16443	16102	16231	16236	16301	16210	16143	16182	16020	16075	16166	16131	16220	16338	16306	16025	16169	16254	16361	16170
32978	31186	37309	35204	37582	39558	35303	30376	28578	27662	27607	27512	27424	27525	27680	27701	27723	27720	27575	27540	27466	27756	27713	27507	27342	27634	27115	27205	27752	27429	27578	27504	27723	27463	27302	27314	27395	27754	27724	27799	27540	27476	27506	27602	27701	27509	27727	27302	27435	27384	27451	27743	27515	27520	27533	27685	27343	27419	27413	27314	27389	27603	27613	27455	27305	27520	27597	27494	27622	27344	27486	27538	27607	27588	27635	27490	27472	27340	27600	27571	27566	27539	27370	27228	27413	27584	27503	27536	27373	27425	27442	27659	27614	27436	27585	27454	27306	27541	27509	27285	27578	27650	27509	27752	27416	27352	27551	27495	27484	27404	27427	27571	27447	27496	27643	27293	27570	27326	27325	27463	27527	27609	27545	27509	27564	27424	27438	27734	27524	27530	27789	27701	27409	27639	27586	27399	27444	27588	27755	27476	27417	27389	27454	27310	27265	27504	27459	27446	27371	27577	27570	27481	27598	27789	27282	27441	27561	27449	27534	27475	27441	27594	27403	27195	27452	27649	27261	27589	27714	27556	27585	27745	27724	27652	27771	27277	27379	27440	27442	27339	27310	27496	27570	27606	27665	27595	27630	27464	27694	27743	27534	27321	27548	27536	27310	27578	27337	27495	27627	27518	27447	27512	27427	27523	27568	27682	27506	27506	27348	27366	27468	27570	27319	27445	27569	27639	27611	27256	27544	27534	27520	27456	27439	27375	27722	27270	27288	27353	27350	27538	27476	27535	27293	27693	27461	27319	27409	27511	27548	27292	27491	27608	27376	27493	27602	27211	27652	27512	27564	27762	27516	27475	27370	27565	27545	27505	27567	27505	27392	27439	27485	27678	27656	27357	27388	27221	27392	27568	27288	27637	27390	27540	27569	27660	27519	27450	27598	27478	27674	27673	27441	27392	27539	27377	27430	27464	27331	27639	27491	27405	27654	27785	27468	27220	27480	27552	27645	27162	27220	27321	27493	27491	27437	27448	27483	27504	27533	27522	27495	27673	27490	27427	27771	27405	27307	27397	27563	27352	27496	27518	27617	27513	27229	27321	27423	27545	27463	27399	27383	27496	27609	27576	27438	27404	27629	27749	27382	27316	27396	27259	27414	27467	27200	27107	27411	27417	27517	27355	27301	27441	27745	27692	27543	27413	27378	27472	27490	27303	27550	27614	27507	27249	27747	27747	27604	27469	27209	27544	27578	27639	27363	27445	27647	27453	27374	27645	27815	27725	27497	27468	27311	27496	27743	27504	27637	27685	27610	27430	27695	27335	27425	27604	27358	27585	27561	27665	27798	27335	27487	27640	27438	27497	27316	27472	27591	27519	27495	27542	27606	27610	27693	27611	27649	27477	27520	27386	27633	27417	27708	27421	27659	27681	27404	27501	27591	27349	27314	27815	27475	27554	27414	27399	27458	27436	27352	27403	27510	27407	27597	27754	27548	27504	27579	27479	27712	27487	27419	27218	27376	27610	27407	27268	27325	27423	27495	27641	27643	27609	27445	27545	27304	27607	27319	27407	27502	27338	27645	27724	27293	27585	27668	27519	27504	27663	27742	27891	27552	27354	27328	27514	27484	27593	27405	27590	27436	27319	27478	27526	27531	27430	27685	27461	27668	27396	27440	27318	27611	27349	27552	27446	27254	27558	27472	27781	27537	27387	27627	27187	27399	27560	27343	27421	27537	27501	27727	27625	27641	27554	27541	27426	27384	27505	27613	27569	27642	27473	27215	27482	27344	27649	27686	27498	27441	27573	27321	27463	27263	27285	27610	27623	27580	27480	27638	27352	27488	27167	27350	27474	27550	27315	27644	27392	27563	27279	27198	27289	27620	27440	27559	27667	27437	27560	27558	27469	27593	27625	27499	27583	27494	27452	27265	27549	27464	27420	27505	27391	27751	27540	27587	27628	27440	27641	27388	27504	27391	27448	27622	27825	27341	27415	27468	27561	27587	27610	27509	27352	27357	27363	27528	27574	27707	27514	27289	27462	27522	27421	27508	27567	27560	27470	27254	27378	27561	27323	27301	27779	27572	27466	27642	27322	27654	27677	27547	27352	27419	27257	27374	27260	27617	27467	27147	27188	27523	27440	27316	27481	27532	27747	27677	27537	27218	27455	27483	27375	27575	27320	27655	27444	27534	27325	27435	27724	27528	27295	27509	27434	27558	27442	27527	27211	27415	27460	27738	27408	27473	27611	27469	27408	27466	27580	27689	27769	27286	27437	27461	27444	27565	27593	27401	27516	27383	27552	27576	27633	27617	27279	27278	27482	27588	27669	27559	27325	27609	27288	27501	27470	27359	27387	27511	27712	27724	27450	27573	27472	27589	27356	27300	27552	27505	27251	27461	27522	27447	27384	27518	27164	27247	27469	27468	27373	27325	27329	27332	27520	27627	27322	27405	27548	27587	27586	27486	27660	27535	27534	27542	27690	27383	27484	27457	27276	27315	27580	27352	27391	27544	27498	27507	27507	27388	27399	27435	27321	27510	27546	27553	27366	27377	27516	27437	27408	27713	27812	27523	27501	27503	27410	27398	27197	27594	27442	27261	27544	27512	27511	27401	27509	27585	27495	27273	27507	27308	27590	27680	27535	27468	27495	27456	27431	27519	27339	27214	27501	27344	27627	27692	27446	27662	27588	27699	27565	27208	27523	27658	27455	27501	27369	27610	27735	27671	27392	27648	27786	27680	27622	27173	27593	27592	27366	27181	27607	27696	27478	27641	27511	27598	27582	27411	27457	27453	27434	27641	27493	27625	27547	27523	27722	27261	27591	27292	27340	27408	27497	27220	27684	27341	27535	27149	27530	27878	27325	27411	27317	27564	27610	27505	27471	27398	27431	27422	27443	27481	27555	27688	27613	27697	27462	27279	27630	27774	27698	27334	27239	27507	27556	27484	27656	27379	27574	27552	27527	27384	27695	27527	27444	27394	27606	27476	27247	27613	27729	27843	27747	27736	27489	27547	27645	27646	27541	27524	27504	27591	27771	27511	27361	27495	27411	27472	27677	27523	27173	27399	27665	27521	27342	27288	27515	27428	27275	27578	27695	27746	27881	27701	27201	27493	27226	27465	27455	27647	27479	27398	27243	27567	27522	27452	27583	27573	27266	27528	27519	27482	27527	27839	27737	27559	27371	27470	27544	27394	27544	27606	27468	27650	27404	27521	27618	27652	27617	27271	27478	27245	27421	27530	27453	27678	27487	27485	27414	27536	27484	27620	27521	27695	27712	27802	27523	27534	27644	27737	27323	27601	27434	27400	27660	27389	27361	27396	27462	27511	27433	27625	27410	27464	27454	27501	27511	27731	27389	27492	27560	27541	27532	27535	27473	27595	27621	27353	27197	27473	27446	27493	27431	27458	27550	27420	27400	27494	27420	27448	27638	27707	27413	27427	27541	27323	27425	27327	27420	27492	27414	27630	27499	27486	27448	27405	27270	27389	27493	27762	27575	27684	27526	27501	27484	27330	27636	27616	27544	27511	27525	27347	27567	27789	27558	27576	27479	27564	27400	27274	27539	27453	27502	27483	27581	27438	27533	27550	27556	27489	27493	27438	27475	27352	27492	27763	27398	27494	27647	27535	27437	27598	27536	27412	27570	27675	27555	27305	27414	27569	27615	27545	27551	27563	27433	27763	27578	27357	27379	27428	27591	27437	27475	27572	27527	27726	27490	27640	27488	27343	27412	27464	27360	27550	27747	27748	27652	27494	27550	27430	27383	27624	27333	27568	27486	27559	27646	27412	27791	27519	27655	27258	27210	27424	27551	27438	27410	27664	27662	27525	27498	27788	27302	27390	27725	27475	27674	27551	27468	27414	27652	27464	27431	27475	27464	27366	27367	27427	27504	27217	27357	27512	27724	27562	27828	27504	27253	27706	27571	27427	27465	27454	27429	27560	27570	27553	27494	27755	27254	27327	27434	27175	27160	27357	27473	27500	27494	27585	27710	27591	27587	27577	27439	27581	27516	27552	27460	27419	27605	27426	27602	27515	27640	27486	27437	27453	27472	27631	27424	27441	27596	27645	27358	27479	27588	27290	27610	27536	27119	27132	27548	27586	27581	27621	27456	27482	27436	27488	27344	27433	27539	27533	27264	27593	27473	27392	27214	27385	27550	27494	27362	27459	27477	27218	27145	27558	27396	27486	27505	27401	27672	27487	27534	27556	27552	27645	27497	27472	27607	27587	27509	27542	27536	27375	27348	27647	27343	27268	27231	27516	27227	27449	27460	27486	27534	27543	27238	27562	27738	27658	27623	27464	27515	27397	27404	27190	27338	27404	27378	27390	27572	27628	27446	27721	27645	27524	27276	27488	27437	27395	27507	27736	27470	27701	27526	27320	27658	27390	27443	27446	27682	27558	27687	27283	27429	27711	27664	27528	27366	27553	27610	27479	27491	27624	27250	27481	27604	27463	27622	27597	27583	27414	27491	27297	27592	27428	27478	27615	27680	27561	27604	27677	27453	27582	27618	27532	27414	27484	27566	27550	27440	27438	27647	27504	27384	27476	27465	27720	27714	27647	27519	27612	27223	27435	27396	27265	27500	27544	27618	27562	27603	27422	27553	27581	27409	27332	27543	27389	27424	27457	27515	27543	27306	27750	27252	27532	27339	27437	27391	27678	27504	27388	27573	27545	27440	27462	27347	27560	27687	27469	27279	27422	27590	27303	27470	27520	27642	27563	27297	27549	27627	27467	27440	27614	27246	27659	27630	27648	27528	27517	27395	27402	27550	27574	27599	27717	27508	27295	27465	27507	27408	27409	27656	27717	27561	27643	27535	27703	27299	27483	27498	27588	27666	27486	27621	27380	27514	27614	27436	27419	27424	27751	27580	27276	27547	27455	27769	27771	27485	27528	27544	27453	27286	27596	27392	27256	27403	27569	27393	27517	27746	27744	27513	27512	27552	27494	27322	27408	27730	27293	27502	27640	27557	27591	27677	27646	27544	27143	27579	27325	27557	27351	27542	27470	27309	27777	27408	27475	27640	27398	27387	27581	27355	27474	27435	27155	27637	27675	27257	27594	27680	27448	27509	27468	27758	27653	27518	27730	27658	27688	27381	27657	27466	27535	27302	27300	27347	27365	27662	27656	27513	27267	27586	27518	27311	27213	27458
24398	32915	30659	24392	29482	28368	23018	18123	16653	16356	15905	16099	16026	16023	15981	16077	16134	16161	15955	16101	16172	16008	15755	16013	16163	16002	15926	16280	16220	15874	15982	15882	15996	15931	16050	16130	15946	16014	16193	16078	16152	15912	15994	15888	16017	15905	15976	16064	16097	16083	16126	15975	15965	16105	16120	16068	16042	15921	15974	16125	15910	15972	16142	16036	16016	16054	16055	15939	15904	16017	15970	16146	15925	16077	16086	16002	16029	16070	16022	16061	16043	15997	16023	16000	16093	15982	15997	16019	16123	15926	16125	15871	16006	15975	16042	15869	16185	15979	15799	16143	16055	16054	16126	15944	16125	15844	16097	16185	16165	15946	16093	16088	16110	15920	16025	16054	15963	15999	15948	16014	16061	16064	15891	16068	16191	15880	16091	15916	16025	15899	16045	16200	16014	16013	16113	16006	16124	16123	16118	16073	16076	15914	15858	15855	16155	15906	15922	15998	15840	16013	15884	16060	16075	16105	15859	16001	15935	16138	16003	15889	16024	16025	16168	15821	15975	16171	15993	16158	16131	16048	15932	16009	16130	15911	16016	16030	16064	16058	15984	15911	16244	16019	16056	15827	15995	16117	16201	15927	15877	16083	16007	16112	16127	15994	15961	15937	16071	15916	15759	15924	16059	16062	16020	15868	16052	15832	16001	16145	15983	16020	15962	16146	15961	16072	16002	16107	16011	16228	15920	16025	16224	15883	15957	15824	16264	15980	16206	16173	15798	15980	16273	16042	15890	16056	16113	16118	16122	16043	15952	16131	16029	15844	15928	16052	16059	15956	16079	15992	15994	16102	16010	15896	16104	16106	15953	16156	15967	15951	16046	15850	15976	16075	16016	16033	16102	15972	16000	16137	16205	16112	16053	16019	16079	15979	15868	15857	15944	15961	15908	15886	15982	16059	15918	15718	16163	15891	16109	16119	15877	16043	15981	15957	15929	16040	15952	15900	16037	16011	15988	15897	16060	15963	16044	16001	15986	15961	15973	15928	16072	15991	16212	16015	16064	15986	16088	16230	16049	16098	15841	16014	15960	15989	16045	15876	16056	15887	16185	16058	16106	16043	15923	15937	15949	15997	16149	15889	16033	16005	16118	15937	16122	15947	16000	15828	15927	15891	15987	15996	16136	16020	15975	16065	15996	16019	15994	16105	15962	15952	16103	16208	15818	15983	15916	16012	16032	15893	15964	16017	16010	15967	15924	16101	15870	15974	16137	16083	15764	15841	16020	16217	16007	16015	15933	15889	15976	16124	15966	15949	15884	16055	16053	15961	16104	15930	15956	16061	15991	16096	15898	16124	16011	16027	16090	16076	16094	15810	16061	15937	16171	15960	16096	15958	15990	16117	15959	15967	15886	16094	16049	15868	16005	15889	15873	16021	15964	15996	15917	16029	15982	16040	16247	15976	15945	15909	15984	16098	15948	16085	16071	16124	15987	16119	16002	16120	16163	15881	15972	16025	16070	15848	15984	16011	16066	16126	16185	15865	15841	16020	16079	15929	16008	16068	15944	15963	16089	16095	15991	15954	16070	16276	16115	15952	15862	16034	16017	16053	15964	15999	15920	16009	15824	16129	15994	16124	16008	15892	16182	16150	15970	16173	15912	15934	16164	15954	16197	16087	16010	16013	15981	16136	15886	16030	16063	16017	15951	15929	16038	16200	16119	16087	16048	15937	16109	15984	15961	15802	15877	16133	15894	15814	16022	16091	16011	16097	15901	16021	16067	15966	16020	15942	16002	16098	16089	16063	16045	15968	15924	15909	16200	16084	16048	16087	16179	16064	15932	16013	16074	16070	16039	16020	15992	16004	15940	16063	16058	16045	15973	16150	16305	15995	15928	15989	15962	16051	15990	16063	15967	16090	15991	16020	16001	16075	16054	15954	15906	16064	16167	15932	16344	16066	16084	16225	15939	16093	16181	15952	15881	16172	16019	15960	16110	15895	15961	15994	16086	15924	16058	16210	16169	16067	16262	16019	15877	16159	15883	16078	16159	16041	15996	16145	15895	15890	16122	15971	16092	16252	15980	15981	16069	15975	15957	16078	15885	15924	15841	16010	16059	16132	15973	16068	16069	15917	16056	15901	16005	15971	15979	16108	15997	15942	16117	16101	16192	15942	16033	16070	16109	15918	16026	16014	16224	16124	16015	15864	16200	16050	15974	15769	16092	15950	16019	15972	15932	15916	15922	15854	15997	15835	15939	15985	15958	15877	16106	16170	16066	16045	16166	16132	16144	15943	16001	15971	15861	16067	16033	16079	16085	15998	16052	16110	16062	16050	15991	16110	16027	16007	16080	15820	16137	16074	15972	16010	16014	15938	16032	16092	15932	16114	15852	15922	16118	15911	16165	16218	15741	16010	15976	16156	15948	15877	15831	15975	15868	16220	15935	15847	16049	16119	16058	16187	16022	16171	16027	15967	16072	16187	16072	15961	15946	16016	15837	16088	15968	15913	15834	16007	16050	16007	15888	16047	16174	16150	15874	16211	16004	16021	16162	15974	16144	15993	16036	16107	16002	16100	16059	15856	16010	16127	16008	15986	16084	16182	16125	15889	16190	16174	15934	16211	16051	16007	16131	16091	15953	16064	16028	16006	15922	16214	15939	16035	15941	16055	15817	15991	16018	16054	15946	16001	15931	15992	15958	15997	16092	16116	16050	16064	15874	16038	16029	16219	15889	16009	16065	15912	16105	16211	16043	15958	16028	15894	15995	16007	16048	16036	16130	15905	16103	16107	15994	15944	15966	15953	15899	16021	15854	16009	16209	16073	15979	16041	16044	16006	15893	16010	16054	15936	16140	15817	16080	15811	15919	16309	15971	16080	16126	16167	15945	16103	16039	15971	15847	15852	16045	16028	15870	16081	16001	15932	15994	16031	16184	15759	16058	15839	16057	15986	16391	16081	16100	15815	16005	16044	15880	15949	15936	16037	15955	16217	15923	15974	15891	16053	16096	15946	16063	15946	16123	15946	15966	15843	16025	15956	16107	16004	15913	16069	16006	15990	16023	16071	15943	16081	15991	16060	16052	15882	15907	16186	15947	15964	16065	16090	16070	16076	16036	16103	16120	16046	15947	16053	16005	16091	16058	15909	15994	15875	16009	15855	15932	15958	16122	15998	15914	16082	16066	16141	16104	15869	16209	15911	16176	16287	16102	15963	16108	16206	15947	16143	15957	16174	16110	15886	15992	15822	15814	15869	16185	15938	15999	16056	15954	15858	16032	15996	15826	16059	16164	16091	16311	16068	16265	15853	15977	16053	15932	16218	16180	15876	16048	15900	15906	15990	16137	16107	15914	15898	15905	16146	16002	16105	15930	15931	16223	16049	15966	15914	16043	16034	16087	15946	16078	16079	15934	16167	15965	16016	16021	16069	15936	16090	15857	15909	15920	16055	15937	16165	16051	15918	15965	16020	16079	16053	15984	15892	15948	15995	16144	16016	16123	16154	15987	16006	16067	15744	16042	15791	15945	15973	16061	16147	15895	15912	16159	16039	16153	16029	16135	15998	15895	16262	16022	15887	16081	16030	15858	15934	15986	15920	16059	16016	15978	16004	16017	16040	16115	16037	16033	15843	16039	16040	15827	16199	16213	15829	16205	16023	15897	16061	16019	15876	16112	15948	16124	16100	15841	15848	16185	16117	16015	16001	15850	15862	16108	16178	16029	15925	16061	15961	16141	15940	15943	16073	16158	16124	15976	15958	16016	15961	15900	15931	15741	16206	15881	15933	15869	15793	16024	16169	15984	15956	15866	15903	16133	15830	15975	16003	16058	16161	15915	16117	16159	16020	16144	16067	15954	15967	16079	15926	16015	16007	16128	16007	15914	16109	16193	15950	16009	15907	16252	16005	16007	16070	16011	15886	16017	16199	15978	16044	15975	16038	16016	16084	15877	15977	16026	15924	15737	16078	15935	16019	15901	16054	15819	15862	15952	15935	16010	15899	16138	15996	16003	16209	16104	16027	15774	16309	16151	15926	15879	16061	15950	15897	16123	16070	16024	15926	15995	15951	16235	15928	15962	16015	16194	15940	16040	15930	16160	16030	15938	16024	16030	15866	16035	16005	16077	16053	16039	16007	15962	16171	15918	16070	16072	16126	15975	16297	16086	15976	15945	16204	15977	15966	15985	16068	15969	16046	15903	16082	16008	15954	16104	16032	15816	16072	16082	15896	15990	15934	16130	15976	16077	16162	16007	16017	16005	16063	16085	16094	16006	16010	15822	16068	16081	15971	16158	16111	16003	15978	16334	16030	16033	16000	16033	15966	15898	15841	16015	15861	16061	16009	15936	15881	15930	16055	15978	16028	15970	15819	16137	15775	16022	15889	15988	15982	15960	16262	15943	16043	16168	16004	15949	15852	16082	15967	16009	16016	16041	16247	15837	15988	16021	15989	16116	15888	15964	15997	16029	15917	15916	16131	16066	15904	16022	15971	15808	16017	15929	16188	16306	15861	15954	16153	15769	16038	16108	16060	16080	16047	15922	16087	15994	16154	16151	16136	16001	15942	15894	15949	16035	15950	15941	15948	16040	15912	16127	15913	16024	16160	16093	16110	15983	16164	16078	16041	15942	16004	16140	16281	15759	15988	16097	16046	15976	16095	16075	15926	15840	15944	15979	16190	15924	16082	15948	16029	16121	16001	15916	15997	15949	16042	16115	15970	16015	16018	15952	16038	15940	16098	15823	16073	16103	16010	15931	15890	15873	16066	16013	15894	16135	15917	16028	15926	15897	15937	16010	16170	16023	15887	16056	16106	16142	16056	16058	16069	15811	15920	15968	16085	16061	16126	16125	15969	15883	16009	15926	15917	16011	15967	16015	16043	16023	16136	15988	15969	16119	16053	15882	15969	16109	16004	15893	16018	16168	15880	15951	16156	16048	16061	16051	16041	16114	16054	15897	15960	15922	16054	16164	15932	15916	16097	16076	16090	15997	16018	15940	15929	16109	16206	16127	16019	15890	16107	16089	15692	15916	16100	16006	15904	15861	16048	16163	15841	16229	15986	15990	16172	15928	16069	15844	16156	16059	16247	16068	16070	15928	15942	15865	16026	16001	15884	15904	15982	15963	15919	16031	16225	16022	15991	16068	16035	16031	16051	16191	15992	16039	15914
23958	21366	28603	28201	54956	68512	59931	41503	32731	30003	28939	28714	28604	28611	28405	28578	28801	28427	28636	28330	28312	28470	28430	28757	28470	28504	28371	28239	28656	28399	28234	28363	28200	28408	28440	28220	28501	28345	28402	28468	28505	28212	28234	28353	28237	28347	28464	28337	28536	28345	28572	28413	28509	28434	28340	28387	28460	28500	28525	28422	28422	28277	28542	28209	28507	28500	28339	28279	28588	28323	28445	28515	28288	28290	28573	28585	28488	28288	28302	28490	28424	28417	28392	28283	28455	28343	28302	28196	28320	28303	28369	28364	28350	28385	28413	28397	28244	28169	28298	28177	28353	28528	28185	28328	28325	28367	28611	28247	28247	28290	28497	27998	28097	28465	28238	28361	28497	28715	28185	28231	28315	28514	28492	28425	28257	28287	28314	28139	28222	28433	28269	28278	28232	28296	28258	28289	28374	28258	28421	28355	28341	28447	28478	28455	28089	28529	28176	28189	28143	28319	28434	28461	28043	28131	28402	28481	28490	28479	28449	28242	28232	28212	28128	28260	28318	28102	28143	28178	28610	28352	28355	28559	28187	28234	28319	28474	28327	28029	28332	28303	28349	28440	28494	28363	28231	28053	28146	28343	28264	28055	28463	28283	28164	28356	28564	28260	28393	28407	28448	28370	28563	28184	28163	28306	28161	28234	28443	28346	28403	28280	28501	28319	28232	28239	28499	28377	28397	28307	28504	28138	28124	28069	28136	28277	28372	28549	28137	28368	27852	28297	28158	28415	28174	28346	28107	28336	28558	28392	28329	28398	28198	28235	28594	28203	28206	28175	28229	28518	28569	28510	28304	28244	28318	28346	28477	28580	28475	28089	28376	28460	28442	28157	28388	28323	28206	28310	28237	28214	28483	28265	28240	28293	28396	28126	28272	28132	28419	28276	28521	28373	28493	28644	28413	28174	28435	28499	28587	28336	28542	28490	28609	28208	28227	28493	28209	28440	28352	28353	28429	28202	28354	28459	28135	28337	28366	28488	28709	28448	28327	28136	28234	28270	28257	28516	28448	28273	28354	28418	28404	28280	28372	28513	28247	28369	28258	28289	28331	28403	28616	28356	28363	28461	28689	28205	28468	28418	28491	28357	28612	28317	28477	28220	28579	28352	28499	28466	28572	28246	28354	28363	28378	28489	28437	28322	28467	28255	28455	28308	28213	28397	28673	28457	28436	28422	28375	28314	28137	28411	28128	28176	28418	28217	28170	28387	28503	28243	28462	28347	28382	28435	28508	28505	28526	28514	28406	28409	28304	28317	28567	28268	28601	28295	28437	28648	28486	28313	28373	28571	28281	28308	28370	28418	28349	28137	28292	28420	28321	28226	28194	28186	28293	28194	28282	28324	28297	28393	28296	28269	28405	28459	28484	28349	28284	28346	28475	28318	28648	28302	28412	28382	28405	28283	28226	28210	28301	28212	28323	28267	28135	28468	28308	28541	28273	28189	28247	28165	28510	28242	28503	28267	28321	28644	28410	28112	28429	28456	28393	28045	28263	28120	28530	28417	28213	28439	28025	28239	28082	28309	28260	28045	28205	28295	28442	28360	28228	28328	28450	28377	28230	28594	28177	28334	28099	28210	28407	28522	28389	28299	28520	28344	28451	28271	28250	28410	28201	28333	28309	28429	28310	28362	28108	28682	28522	28306	28467	28330	28186	28411	28380	28372	28455	28534	28269	28273	28380	28147	28323	28305	28361	28412	28319	28289	28348	28367	28412	28353	28229	28347	28308	28386	28301	28618	28464	28447	28578	28248	28048	28217	28279	28301	28413	28314	28359	28296	28232	28235	28582	28233	28246	28166	28276	28246	28323	28440	28345	28158	28451	28209	28357	28264	28635	28417	28526	28002	28155	28123	28184	28272	28439	28456	28624	28340	28193	28403	28257	28525	28211	28544	28413	28137	28430	28319	28375	28619	28270	28177	28458	28283	28256	28491	28681	28454	28352	28322	28351	28508	28266	28479	28767	28340	28312	28158	28179	28257	28323	28231	28565	28297	28472	28246	28135	28481	28279	28031	28387	28144	28334	28596	28357	28197	28470	28030	28460	28460	28397	28491	28271	28080	28334	28514	28303	28219	28527	28503	28605	28482	28416	28310	28389	28264	28220	28222	28614	28202	28436	28328	28379	28216	28208	28330	28430	28192	28519	28373	28381	27984	28423	28261	28372	28418	28360	28234	28354	28250	28317	28481	28391	28142	28294	28374	28431	28364	28168	28136	28247	28149	28380	28431	28519	28085	28476	28106	28384	28432	28523	28359	28302	28289	28578	28395	28075	28217	28425	28406	28311	28308	28333	28317	28426	28215	28480	28577	28425	28410	28595	28248	28318	28257	28622	28083	28151	28160	28543	28385	28512	28354	28086	28150	28693	28387	28281	28133	28470	28426	28315	28258	28537	28350	28310	28386	28204	28446	28120	28379	28568	28354	28092	28170	28487	28246	28183	28414	28441	28349	28553	28118	28402	28308	28042	28265	28311	28218	28453	28250	28440	28304	28386	28170	28378	28388	28093	28421	28380	28150	28408	28434	28245	28369	28171	28122	28250	28300	28467	28229	28335	28279	28517	28501	28331	28316	28332	28603	28032	28618	28500	28262	28202	28147	28207	28381	28272	28250	28155	28405	28408	28270	28304	28146	28194	28448	28263	28466	28446	28525	28160	28256	28286	28400	28496	28355	28368	28377	28395	28470	28376	28346	28500	28385	28300	28446	28355	28254	28400	28375	28384	28475	28182	28524	28351	28096	28447	28396	28002	28463	28551	28466	28291	28147	28435	28280	28450	28150	28140	28137	28489	28403	28259	28366	28035	28162	28285	28317	28506	28318	28209	28226	28271	28332	28424	28298	28419	28384	28463	28577	28215	28322	28308	28289	28345	28167	28386	28259	28344	28265	28448	28266	28418	28445	28271	28417	28285	28386	28566	28429	28125	28229	28410	28693	28314	28453	28342	28295	28382	28696	28258	28433	28352	28068	28331	28446	28211	28337	28340	28298	28553	28449	28510	28633	28515	28158	28300	28377	28439	28399	28301	28220	28182	28296	28112	28254	28161	28302	28260	28502	28421	28388	28236	28509	28476	28191	28222	28352	28275	28318	28322	28213	28197	28539	28432	28383	28413	28606	28315	28454	28386	28697	28168	28171	28238	28477	28453	28303	28272	28310	28504	28231	28120	28340	28212	28431	28183	27970	28189	28361	28496	28030	28382	28266	28151	28406	28428	28341	28429	28380	28343	28325	28443	28092	28188	28452	28304	28573	28548	28215	28446	28142	28155	28372	28390	28503	28502	28376	28106	28195	28344	28043	28207	28434	28175	28255	28407	28384	28396	28577	28463	28254	28346	28149	27987	28462	28367	28317	28626	28119	28435	28356	28132	28129	28105	28164	28502	28441	28335	28363	28086	28709	28433	28294	28199	28454	28451	28052	28363	28498	28194	28622	28516	28358	28476	28537	28433	28442	28448	28121	28119	28264	28204	28402	28238	28268	28335	28019	28484	28384	28689	28549	28523	28303	28041	28293	28213	28353	28428	28316	28303	28439	28528	28334	28530	28558	28532	28430	28443	28285	28485	28076	28495	28471	28514	28246	28292	28431	28461	28389	28340	28468	28198	28117	28278	28259	28309	28097	28201	28454	28551	28392	28256	28269	28160	28338	28197	28334	28244	28257	28299	28171	28469	28095	28362	28486	28007	28394	28407	28257	28436	28728	28304	28058	28237	28321	28520	28381	28381	28280	28247	28149	28420	28245	28341	28277	28639	28440	28402	28166	28452	28333	28453	28310	28420	28413	28329	28403	28418	28222	28244	28253	28497	28160	28181	28532	28178	28138	28515	28098	28060	28364	28115	28195	28416	28231	28210	28243	28238	28199	28696	28436	28297	28353	28590	28205	28713	28123	28345	28265	28455	28386	28274	28475	28546	28559	28384	28433	28191	28312	28185	28466	28344	28447	28360	28280	28216	28263	28271	28246	28483	28384	28198	28296	28344	28472	28475	28623	28325	28393	28453	28271	28370	28326	28216	28489	28347	28462	28293	28553	28421	28241	28432	28427	28520	28211	28311	28152	28435	28474	28482	28126	28322	28513	28567	28182	28294	28322	28217	28407	28419	28244	28267	28432	28474	28420	28417	28313	28514	28360	28491	28508	28424	28514	28351	28342	28555	28380	28354	28440	28319	28279	28150	28382	28315	28354	28319	28301	28362	28441	28339	28514	28210	28254	28508	28267	28459	28167	28571	28198	28377	28278	28563	28433	28289	28381	28374	28174	28362	28610	28511	28299	28286	28458	28245	27975	28325	28222	28468	28443	28326	28555	28395	28473	28247	28365	28457	28487	28377	28138	28238	28305	28389	28265	28670	28646	28380	28176	28142	28161	28474	28221	28345	28438	28547	28440	28257	28285	28057	28426	28317	28543	28465	28653	28401	28221	28241	28475	28078	28329	28349	28324	28376	28406	28240	28237	28475	28233	28338	28474	28591	28458	28267	28399	28454	28378	28294	28289	28350	28341	28336	28190	28120	28105	28243	28246	28236	28460	28506	28439	28434	28135	28064	28462	28585	28278	28254	28477	28451	28378	28350	28438	28522	28425	28427	28162	28324	27984	28259	28233	28232	28295	28517	28542	28293	28313	28286	28476	28320	28354	28334	28399	28012	28350	28438	28514	28297	28409	28369	28304	28499	28502	28513	28294	28477	28415	28354	28312	28517	28372	28313	28144	28344	28508	28392	28284	28475	28426	28577	28168	28237	28506	28579	28169	28203	28584	28287	28358	28177	28131	28235	28374	28267	28575	28261	28283	28243	28242	28351	28142	28225	28292	28026	28297	28294	28219	28411	28349	28027	28081	28485	28475	28296	28341	28314	28312	28271	28360	28596	28346	28368	28478	28279	28190	28453	28245	28151	28313	28387	28512	28319	28307	28188	28467	28486	28448	28100	28486	28436	28142	28418	28293	28325	28292	28357	28476	28466	28225	28400	28466	28278	28369	28388	28560	28505	28301	28314	28202	28273	28321	28077	28359	28290	28259	28494	28228	28407	28490	28457	28605	28258	28502	28315	28409	28250	28383	28426	28262	28287	28346	28233	27919	28105	28227	28278	28399	28102	28200	28401	28339	28285	28446
26517	46200	41165	31718	68611	69073	53207	28902	20699	17488	16919	16941	16791	16823	16773	16733	16796	16797	16606	16601	16859	16873	16787	16841	16756	16721	16757	16880	16774	16660	16579	16949	16697	16901	16757	16698	16858	16617	16607	16686	16698	16795	16657	16588	16642	16787	16698	16609	16601	16827	16737	16812	16537	16719	16683	16710	16710	16644	16744	16711	16479	16803	16711	16776	16670	16749	16701	16899	16508	16764	16642	16532	16578	16515	16714	16653	16645	16664	16584	16544	16759	16762	16610	16525	16696	16838	16841	16677	16537	16751	16527	16803	16868	16637	16646	16622	16543	16701	16690	16682	16784	16698	16652	16664	16537	16564	16738	16819	16836	16640	16755	16628	16747	16704	16777	16727	16736	16816	16815	16707	16695	16575	16643	16717	16806	16794	16605	16825	16762	16603	16770	16607	16689	16709	16892	16682	16610	16731	16712	16655	16683	16744	16768	16559	16601	16773	16760	16579	16734	16637	16649	16802	16570	16703	16677	16655	16538	16590	16844	16799	16645	16701	16663	16623	16562	16638	16854	16648	16776	16820	16583	16681	16550	16666	16662	16810	16575	16572	16665	16635	16741	16605	16764	16720	16770	16555	16760	16704	16663	16739	16517	16554	16754	16655	16755	16619	16689	16691	16894	16825	16663	16803	16859	16519	16648	16696	16516	16741	16498	16668	16865	16705	16693	16589	16599	16877	16707	16651	16784	16764	16701	16619	16582	16647	16670	16565	16788	16566	16562	16600	16723	16663	16651	16648	16858	16821	16796	16652	16822	16649	16779	16524	16875	16699	16823	16717	16685	16736	16571	16568	16676	16627	16617	16628	16633	16711	16511	16598	16765	16522	16798	16600	16746	16729	16722	16950	16573	16718	16941	16739	16663	16590	16862	16560	16570	16491	16728	16724	16633	16511	16730	16763	16717	16629	16546	16619	16780	16624	16673	16652	16673	16631	16772	16743	16696	16854	16682	16663	16531	16636	16651	16662	16859	16632	16682	16731	16602	16622	16777	16887	16783	16703	16610	16709	16687	16550	16659	16633	16646	16678	16677	16626	16746	16556	16685	16855	16573	16721	16460	16799	16500	16787	16773	16598	16791	16598	16627	16488	16777	16750	16762	16593	16693	16687	16671	16695	16741	16557	16503	16796	16667	16712	16719	16570	16868	16750	16621	16670	16595	16450	16678	16685	16772	16726	16771	16650	16643	16763	16518	16683	16711	16788	16657	16603	16652	16912	16811	16627	16697	16787	16619	16671	16751	16770	16709	16548	16858	16692	16809	16666	16733	16414	16792	16450	16696	16617	16596	16771	16702	16778	16796	16663	16631	16655	16508	16707	16777	16837	16609	16629	16901	16574	16627	16765	16523	16836	16710	16603	16734	16856	16638	16806	16788	16648	16550	16777	16527	16658	16604	16641	16708	16711	16667	16632	16496	16474	16695	16736	16685	16651	16735	16607	16750	16741	16703	16677	16750	16712	16737	16819	16447	16668	16697	16710	16720	16621	16856	16300	16592	16342	16584	16812	16729	16668	16696	16775	16565	16680	16733	16687	16614	16601	16744	16672	16666	16592	16686	16761	16861	16604	16737	16654	16681	16718	16584	16722	16433	16544	16725	16932	16690	16685	16591	16552	16673	16509	16668	16611	16716	16574	16705	16721	16769	16810	16505	16630	16913	16666	16579	16765	16711	16587	16725	16679	16778	16798	16763	16807	16726	16535	16618	16673	16659	16660	16882	16813	16842	16857	16720	16712	16730	16621	16884	16591	16680	16626	16753	16549	16717	16730	16725	16655	16911	16608	16606	16552	16627	16608	16777	16644	16531	16591	16459	16622	16823	16498	16664	16917	16706	16359	16440	16638	16631	16638	16670	16676	16696	16640	16824	16710	16790	16594	16349	16791	16649	16904	16588	16514	16696	16632	16821	16567	16805	16675	16724	16796	16688	16960	16583	16680	16685	16698	16696	16693	16925	16784	16621	16683	16716	16714	16762	16628	16733	16746	16928	16709	16659	16618	16560	16582	16725	16724	16579	16754	16526	16722	16648	16643	16570	16666	16465	16663	16554	16490	16620	16644	16712	16580	16657	16776	16786	16665	16461	16810	16596	16731	16778	16722	16702	16720	16781	16707	16818	16768	16546	16789	16645	16644	16659	16710	16745	16627	16670	16739	16694	16687	16660	16648	16593	16621	16781	16658	16741	16653	16777	16613	16739	16751	16544	16692	16656	16951	16472	16851	16616	16815	16588	16487	16585	16574	16763	16817	16618	16461	16816	16637	16683	16680	16778	16733	16728	16741	16645	16742	16639	16691	16600	16534	16666	16632	16776	16638	16686	16733	16726	16756	16865	16649	16747	16680	16472	16732	16680	16510	16637	16576	16568	16612	16424	16575	16584	16655	16667	16553	16470	16555	16721	16858	16696	16654	16784	16589	16749	16838	16672	16601	16756	16705	16748	16736	16725	16746	16545	16738	16432	16741	16774	16664	16601	16667	16675	16501	16618	16776	16616	16669	16780	16663	16676	16644	16686	16651	16712	16797	16823	16509	16435	16727	16637	16680	16704	16650	16602	16623	16592	16735	16642	16676	16796	16693	16799	16691	16559	16703	16681	16851	16546	16743	16848	16815	16649	16749	16733	16763	16770	16538	16557	16600	16647	16720	16680	16718	16629	16703	16810	16618	16847	16666	16493	16649	16844	16860	16734	16779	16667	16641	16844	16546	16830	16612	16909	16765	16491	16674	16779	16601	16728	16460	16647	16774	16788	16687	16677	16696	16566	16696	16700	16757	16816	16721	16533	16729	16554	16756	16792	16655	16724	16582	16530	16539	16877	16533	16619	16598	16554	16746	16692	16743	16637	16576	16545	16796	16870	16632	16467	16669	16733	16445	16778	16687	16764	16628	16534	16482	16657	16821	16666	16675	16602	16621	16608	16676	16700	16654	16552	16742	16788	16655	16612	16614	16720	16704	16655	16755	16601	16694	16805	16684	16788	16650	16531	16745	16726	16635	16542	16401	16749	16669	16721	16640	16588	16753	16777	16545	16666	16524	16842	16551	16520	16652	16802	16715	16635	16831	16763	16773	16863	16635	16776	16722	16658	16661	16728	16531	16711	16874	16736	16663	16731	16672	16644	16820	16685	16577	16747	16530	16785	16752	16804	16707	16633	16745	16861	16823	16794	16847	16567	16570	16560	16543	16821	16595	16814	16559	16673	16729	16744	16807	16731	16583	16659	16678	16489	16754	16864	16478	16786	16614	16733	16618	16639	16729	16426	16903	16817	16426	16659	16526	16527	16645	16672	16694	16937	16833	16612	16852	16733	16789	16751	16741	16488	16816	16675	16610	16731	16732	16961	16534	16735	16724	16652	16580	16643	16817	16666	16492	16619	16657	16844	16662	16646	16669	16713	16585	16544	16631	16661	16627	16683	16674	16843	16593	16655	16481	16751	16614	16606	16629	16494	16898	16636	16807	16518	16698	16792	16733	16862	16616	16816	16704	16975	16577	16787	16729	16766	16787	16785	16809	16791	16765	16838	16729	16716	16607	16643	16820	16591	16609	16564	16921	16719	16695	16635	16631	16789	16629	16745	16822	16887	16740	16713	16674	16807	16539	16857	16949	16664	16590	16754	16869	16730	16663	16676	16998	16539	16782	16627	16681	16787	16722	16554	16687	16550	16824	16645	16721	16642	16749	16651	16893	16722	16810	16616	16506	16823	16744	16791	16722	16749	16705	16515	16477	16749	16530	16749	16656	16530	16554	16734	16636	16744	16827	16530	16765	16672	16699	16766	16488	16786	16790	16774	16792	16430	16802	16648	16331	16551	16689	16636	16696	16494	16682	16571	16541	16437	16784	16598	16848	16617	16716	16692	16708	16530	16841	16618	16558	16534	16667	16589	16688	16647	16798	16458	16583	16602	16810	16647	16625	16845	16483	16562	16693	16473	16689	16789	16748	16848	16602	16651	16681	16838	16576	16557	16644	16556	16653	16719	16587	16433	16851	16711	16620	16549	16674	16677	16665	16574	16510	16723	16744	16696	16334	16738	16613	16724	16821	16728	16817	16875	16685	16695	16792	16518	16645	16740	16803	16718	16840	16655	16593	16586	16787	16636	16687	16695	16574	16585	16543	16603	16506	16723	16768	16586	16611	16626	16678	16787	16502	16560	16667	16767	16702	16570	16690	16753	16664	16645	16688	16737	16679	16901	16622	16710	16762	16595	16805	16776	16826	16691	16705	16712	16657	16491	16648	16448	16730	16535	16581	16539	16701	16697	16798	16683	16683	16563	16860	16813	16612	16641	16670	16725	16739	16698	16679	16659	16676	16585	16700	16661	16908	16646	16783	16669	16540	16600	16576	16762	16727	16741	16634	16709	16661	16490	16768	16734	16618	16632	16536	16679	16705	16545	16726	16817	16634	16644	16731	16694	16593	16634	16642	16632	16773	16587	16937	16676	16877	16694	16678	16723	16636	16508	16415	16725	16762	16548	16649	16767	16768	16789	16888	16724	16781	16644	16507	16713	16765	16607	16796	16556	16686	16639	16587	16601	16711	16801	16754	16686	16651	16633	16681	16749	16793	16601	16636	16610	16573	16660	16719	16534	16646	16743	16804	16537	16529	16544	16642	16589	16615	16639	16649	16681	16541	16792	16677	16725	16462	16720	16916	16658	16705	16812	16570	16714	16611	16811	16575	16692	16758	16495	16635	16952	16675	16612	16687	16683	16738	16640	16723	16717	16711	16774	16671	16526	16625	16573	16602	16705	16566	16699	16750	16712	16667	16649	16643	16742	16623	16707	16672	16712	16717	16607	16786	16605	16807	16540	16523	16698	16610	16580	16511	16650	16640	16761	16747	16911	16755	16545	16517	16726	16695	16569	16701	16748	16667	16603	16655	16883	16531	16744	16631	16487	16762	16669	16582	16551	16731	16783	16454	16789	16531	16866	16726	16636	16682	16667	16482	16621	16923	16675	16713	16494	16615	16662	16831	16609	16718	16668	16685	16570	16992	16543	16556	16509	16723	16777	16545	16772	16673	16831	16732	16541	16670	16789	16699	16712	16764	16598	16588	16600	16560	16741	16638	16662	16711	16816	16805	16589	16787	16550	16729	16679	16460	16508	16717	16687	16633
22856	21263	28517	26951	56251	78471	67752	46758	35632	31689	29884	29528	29395	29654	29601	29315	29154	29090	29448	29604	29364	29365	29315	29262	29062	29243	29456	29273	29195	29132	29211	29330	29072	29301	29257	29311	29386	29369	29224	29120	29216	29313	29130	29073	29214	28917	29255	29456	29063	29432	29421	29199	29399	29044	29319	29220	29298	29174	29159	29061	29107	29242	29237	29320	29355	29118	29224	29344	29276	29080	29116	29186	29139	29198	29139	29317	29109	29158	29169	29336	29327	29320	29123	29338	29576	29399	29191	29309	29020	29260	29338	28903	29065	29136	29200	28981	29011	29060	29321	29241	29182	29233	29179	29108	29196	29077	29093	29362	29063	28887	28952	29204	29228	29093	29266	29314	29239	29123	29267	29477	29180	29265	29038	28941	29215	29365	29279	29099	28984	29485	29292	29328	29076	29263	29154	29115	29201	29251	29018	29182	29152	29103	29379	28958	29372	28890	29214	29037	29264	29210	29264	29129	29326	29275	29207	29104	29231	29013	29047	28957	29011	28973	29390	29363	29401	29175	29212	29377	29053	29256	29099	29248	29231	29148	29136	29277	29090	29318	29120	29257	29332	29215	29174	29079	28892	29153	28978	29025	29258	29254	29312	29617	29066	29246	29013	29268	29164	29146	29281	29029	29084	29269	29336	29309	28981	29078	29163	28904	29107	29226	29502	28861	29176	29052	29075	29192	29244	28965	28989	29015	29365	29111	29211	29283	28829	28985	28968	28998	29292	29219	29092	29231	29046	28946	29243	29275	29319	29036	29140	29143	29211	29036	29243	29280	29215	29268	29242	29087	29185	29055	29224	29123	29516	29192	28974	28950	29329	29151	29055	29352	29255	29198	29234	29143	29132	29165	28970	29070	29235	29186	29269	29009	29184	29189	29152	29258	29288	29109	29178	29305	29026	29207	29227	29205	29114	28970	29163	29103	29046	29235	29267	29420	29283	29328	29551	29282	29200	29093	29222	29172	29319	29261	29324	29272	29060	29164	29262	29453	29039	28947	29324	29168	29032	29237	29181	29275	29142	28952	29002	29186	29256	29237	29082	29354	29262	28950	29389	29023	28934	29183	29039	29264	29009	29265	29205	29094	29069	29302	29072	29027	29341	29224	29188	29291	29173	29066	28978	29082	29075	29081	29390	28976	29230	29246	28990	29099	29301	28887	28958	29129	29079	29084	29436	29139	29159	29000	29382	28952	29098	29503	29223	29045	29200	29259	29345	29110	29143	29176	29401	29153	29042	29015	29225	29127	29176	29391	29304	28990	29154	29195	29457	29308	29178	29164	29189	29069	29300	29191	29476	29317	29409	29335	29134	29088	29039	29231	29319	29116	29046	29026	29363	29258	29118	28910	29068	29130	29114	29137	28986	29491	29238	29403	28765	29101	29145	29203	29270	29170	29239	29024	29167	29157	29042	29152	29238	29109	29511	29337	28962	29339	29200	29059	28862	29217	29406	29329	29352	29204	29310	29096	29118	29294	29472	29085	28880	29329	29423	29219	29206	29150	29215	29180	29205	29213	29142	29060	29261	29162	29240	29306	29368	28966	29213	29105	29332	29191	28921	29377	29280	29069	29050	29184	29316	29015	28959	29221	29154	29308	29053	29089	29097	29172	29390	29221	29081	29181	29003	29064	29171	29208	29079	29127	28917	28990	29459	29394	29057	29144	29122	29164	29232	29257	29134	29014	29027	29133	29316	29052	29102	28959	28930	29122	29280	29188	29293	29112	29306	29147	29248	29035	29026	29008	29036	29207	29380	29087	29182	29141	28936	29206	29237	29131	29447	29210	29288	28984	29118	29233	29002	28997	29056	29046	29194	29255	29144	29228	28880	29066	29181	29147	29032	29050	29059	29296	29185	28986	29217	29066	29004	29069	29075	29286	29235	29192	29269	28908	29168	29070	29260	29166	29181	28981	29325	29247	29276	29215	29326	29094	28917	29126	29131	29312	29174	29068	29073	29144	29013	28991	29206	29221	29210	29106	28963	29006	29151	29150	29107	29521	29261	29160	29216	29232	29304	29210	29040	29239	29459	29278	29274	29372	29079	29195	29295	29021	28794	29227	29238	29190	29105	29259	29172	29294	29178	29038	29200	29059	29013	29339	29105	29225	29090	29155	29295	29471	29058	28963	29234	29282	29153	29175	29530	28964	28930	28994	29135	29049	29028	29088	29208	29049	29242	29302	29154	29076	29498	29211	28949	29168	29045	29205	29458	29321	29270	29227	29445	29160	29198	29202	29282	28988	29027	29205	29184	28986	29250	29444	29200	29011	28986	29149	29028	29194	29009	29176	29273	29188	29104	29183	28985	29213	29457	29344	29001	29150	29027	29045	29169	29025	29373	29220	28980	29141	29131	29206	29037	29240	28979	29246	29176	28956	29275	29172	29380	29063	29310	29328	29381	29166	29012	29126	29045	29244	29088	29390	29365	29174	29290	29242	29210	29118	28943	29127	29151	29102	29320	29211	29152	29094	29311	29073	29154	29337	29477	28942	29349	29068	29417	29201	29166	29102	29032	29370	29145	29170	29081	29150	29117	28917	29432	29084	29240	29248	29194	29282	29365	29116	29111	29143	28977	29234	29384	29280	29188	29341	29131	29275	29011	29060	29037	28973	29017	29143	29092	28981	29090	29211	29019	28964	29127	29144	29287	29254	29168	29025	29101	29176	29031	29235	29330	29018	29179	29189	29361	28924	28874	29049	29435	29179	29284	29140	29269	29027	29305	29049	29143	29222	29080	28988	29303	28947	29113	29033	29165	29193	28950	29132	29199	29231	29239	29181	29156	29328	29180	28998	29285	29112	29013	29124	29241	29029	29293	29234	29144	29225	29461	28991	29314	29209	29140	29186	29310	29001	28988	29199	29420	29191	29402	29040	29077	29322	29306	29042	29308	29314	29223	29106	29184	28843	29032	29024	29019	29303	29202	28966	29008	29224	29243	29248	28958	29303	29262	29314	29147	29257	29464	29166	29115	28979	29044	29168	29137	29124	29154	29268	29165	29116	29126	28899	29248	29117	28954	29220	28901	29166	28974	29214	29251	29306	29129	28946	29291	29195	29056	29194	29206	29191	29178	29096	29187	29103	29058	29092	29328	28950	29254	29252	29644	29257	29139	28715	29049	29109	29225	29086	28918	28992	28923	29037	29188	29210	29391	28844	29098	29267	29249	29247	29296	29181	29058	29171	29232	29428	29431	29180	29260	29128	29283	29281	29073	29055	29247	29301	29442	29236	28966	29237	29279	29305	29001	29032	28987	29186	29234	29424	29144	28982	28935	29302	29171	29195	29110	29373	29090	29360	29349	29218	29179	29105	29211	29309	29323	29239	28922	28996	28929	29037	29157	29004	29138	29304	29170	29301	29214	29115	29209	29033	29059	29155	29175	29129	29251	29268	29454	29264	29285	29111	29040	29187	29370	29076	29099	29069	29360	28984	29130	29272	29209	29323	29262	29264	28994	29366	29252	29090	29112	29026	29216	29233	29108	29060	29159	29267	29195	29525	29327	29203	29002	29060	29125	29188	29144	28966	29394	29027	29162	29283	28984	29146	29187	29037	29202	29195	29170	29269	28995	28946	29110	29282	29212	29197	29160	29244	29518	29146	29256	29074	28922	29045	29300	29266	29404	29193	29409	28963	29230	29027	28923	28963	29334	29313	29124	29095	29082	29285	29309	29200	28875	29223	29236	29225	29138	29136	29571	29166	29181	29170	29211	28968	29010	28924	29171	29303	29372	29217	29121	29213	29407	29052	29102	29298	29078	29305	29010	28959	28996	29364	29220	29404	29192	29374	29124	29090	29075	29226	29340	29240	29079	29305	29095	29095	28970	29350	29181	29145	29197	29176	29046	29468	29293	29184	29312	29248	29430	29164	29433	29093	29166	28985	29402	29322	29125	29013	29042	28871	29040	29281	29243	29313	29321	29055	29035	29167	29353	29404	29196	29292	29353	29262	29107	29157	28945	29164	29089	29142	29142	29210	29180	28938	29227	29354	29252	29075	28972	29259	29479	29200	29171	29055	28940	29054	29260	29186	29511	29445	29333	29280	29184	28987	29093	29206	29130	29065	29232	29160	28859	29359	29425	29254	29085	29077	29123	29216	29396	29114	29017	28946	29190	28943	29316	29206	29079	29174	29250	29197	29249	29253	29156	29136	29146	29154	28978	29148	28907	28988	29221	29274	29129	29140	29227	29157	28772	29230	29257	29172	29167	29204	29101	29015	29225	29051	29395	29214	29299	29382	29176	29154	29323	29126	29243	29435	29141	29241	29246	29036	29205	29170	29304	29026	29000	29464	29169	29126	29076	29145	29110	28993	29306	29254	29133	29479	29164	29266	29182	29321	29110	29082	29129	29244	29051	29218	29078	29080	29003	29070	29224	29335	29144	29179	29274	28995	29055	29267	29202	29148	29213	28963	29240	29030	29095	29223	29349	29221	29100	29260	28921	28997	29213	29206	28921	29324	29158	29124	29400	29168	29301	29104	29069	29016	29127	29186	29072	28965	29208	29312	29080	29129	29068	29114	29080	29233	29302	29150	28988	29060	29345	29175	29078	29427	29159	29219	29290	29383	29306	29137	29016	29233	29121	29240	28970	29067	29120	29308	29514	29016	29073	29332	29169	29371	28914	29031	29176	29280	29173	29126	29139	29261	29120	29047	28942	29064	29162	29231	29302	29072	29171	29197	28978	28957	28975	28972	29116	29107	29178	29262	29376	29257	29176	28925	29071	29141	29161	29164	29178	29378	29088	29196	29137	29279	29339	29422	29260	28995	29237	29041	29149	28965	29258	29096	29022	29177	29100	29049	29291	29137	29056	29227	29278	28998	29235	29177	29433	29250	29309	28912	29027	29069	29016	29052	29019	29399	29197	29253	29135	28996	29026	29292	28985	29143	29526	29220	29414	29121	29422	29268	29182	29300	29230	29109	29277	29322	29087	29290	29149	29239	29115	29251	29155	29184	29489	29180	29154	29128	29358	29138	29290	29219	29282	29300	29315	29106	29237	29325	28926	28869	29008	28981	28895	28987	28865	29179	29135	29177	29081	29058	29120	29202	29077	29134	28993	29021	29248	29323	29470	29032	29242	28812	29015	29164	29344	29428	29156	29177	29289	28986	29215	29269
28389	51415	47232	36052	76583	84384	64681	35475	23467	18802	17529	17551	17276	17173	17332	17287	17254	17389	17297	17263	17313	17490	17296	17285	17283	17341	17158	17312	17120	17286	17320	17399	17303	17309	17226	17212	17257	17293	17380	17254	17257	17314	17402	17331	17359	17548	17324	17236	17336	17350	17221	17252	17134	17438	17102	17264	17243	17315	17277	17241	17293	17240	17212	17332	17025	17245	17163	17247	17205	17326	17142	17358	17114	17176	17150	17235	17122	17056	17270	17284	17283	17152	17247	17268	17104	17352	17160	17379	17229	17276	17276	17199	17231	17278	17325	17113	17160	16927	17260	17237	17093	17360	17375	17230	17183	17051	17278	17174	17185	17086	17145	17189	17138	17344	17352	17222	17353	17009	17109	17249	17300	17200	17191	17062	17321	17060	17152	17124	17319	17205	17261	17261	17300	17201	17035	17226	17181	17284	17383	17170	17350	17102	17253	17168	17159	17202	17137	17265	17132	17378	17154	17025	17283	17268	17165	17360	17166	17183	17161	17273	17198	17297	17042	17056	17195	17202	17331	17028	17257	17117	17295	17392	17228	17185	17226	17108	17226	17344	17354	17236	17135	17296	17176	17222	17269	17308	17328	17248	17187	17253	17194	17233	17279	17345	17226	17167	17289	17306	17108	17189	17142	17270	17044	17159	17247	17253	17172	17081	17277	17281	17125	17153	17034	17283	17257	17265	17142	17169	17124	17170	17253	17254	17324	17291	17137	17184	17261	17197	17067	17326	17199	17079	17274	17249	17398	17226	17308	17126	17276	17177	17152	17199	17279	17255	17245	17340	17260	17385	17219	17330	17452	17346	17357	17243	17075	17129	17126	17186	17237	17075	17272	17088	17292	17354	17233	17396	17299	17207	17229	17275	17251	17170	17083	17112	17355	17155	17429	17166	17232	17173	17198	17097	17333	17223	17211	17205	17219	17192	17228	17372	17033	17297	17225	17026	17241	17198	17106	16966	17411	17249	17270	17305	17127	17161	17148	17237	17224	17209	17240	17189	17228	17362	17227	17313	17146	17195	17099	17268	17179	17344	17209	17283	17138	17324	17369	17168	17208	17312	17236	17187	17246	17301	17365	17376	17130	17269	17309	17191	17359	17141	17304	17369	17286	17381	17186	17073	17065	17298	17111	17265	17211	17306	17369	17252	17386	17268	17345	17376	17336	17112	17179	17047	17240	17292	17264	17453	17276	17207	17195	17178	17255	17141	17416	17194	17338	17265	17269	17388	17237	17284	17286	17165	17082	17117	17127	17100	17172	17238	17216	17159	17332	17246	17175	17227	17171	17182	17325	17191	17140	17151	17244	17044	17147	17323	17150	17283	17030	17266	17227	17166	17363	17441	17216	17361	17230	17216	17119	17184	17277	17023	17234	17179	17117	17323	17207	17211	17301	17133	17132	17343	17170	17306	17233	17124	17258	17249	17261	17104	17310	17173	17424	17252	17506	17217	17314	17200	17085	17361	17103	17206	17177	17289	17168	17146	17176	17347	17166	17229	17188	17260	17099	17184	17104	17162	17145	17254	17177	17197	17173	17185	17389	17177	17134	17264	17351	17171	17321	17387	17253	17313	17209	17089	17061	17251	17224	17143	17295	17315	17313	17136	17326	17187	17262	17258	17282	17125	17308	17125	17335	17135	17204	17074	17047	17253	17240	17269	17354	17369	17256	17337	17072	17085	17256	17239	17102	17149	17338	17065	17483	17193	17079	17197	17184	17129	17238	17253	17083	17435	17121	17327	17314	17209	17361	17440	17328	17308	17269	17199	17274	17096	17083	17274	17152	17312	17267	17106	17218	16996	17378	17061	17219	17307	17057	17131	17140	17001	17043	17418	17042	17193	17312	17186	17202	17169	17157	16992	17277	17312	17261	17244	17354	17127	17365	17239	17395	17189	17368	17103	17120	17129	17160	17211	17192	17290	17159	17274	17218	17226	17235	17227	17209	17273	17384	17228	17177	17234	17185	17347	17316	17390	17268	17161	17139	17402	17095	17045	17272	17293	17079	17306	17352	17272	17369	17236	17245	17013	17160	17312	17423	17261	17218	17057	17316	17342	17430	17070	17246	17270	17407	17234	17258	17373	17153	17275	17207	17249	17258	17066	17215	17181	17145	17178	17303	17293	17093	17230	17091	17169	17289	17240	17488	17304	17345	17311	17323	17204	17196	17229	17264	17353	16996	17360	16969	17201	17135	17147	17113	17296	17367	17232	17297	17270	17314	17173	17134	17118	17070	17165	17349	17207	17332	17382	17320	17222	16988	17246	17215	17360	17033	17208	16987	17151	17124	17124	17252	17463	17144	17112	17203	17159	17129	16959	17284	17150	17226	17084	17164	17225	17310	17196	17229	17248	17164	17211	17210	17139	17104	17346	17183	17372	17153	17262	17136	17244	17297	17165	17221	17372	17342	17213	17273	17298	17335	17223	17220	17292	17173	17126	17204	17378	17203	17111	17246	17278	17225	17255	17411	17194	17308	17287	17162	17284	17298	17167	17237	17157	17350	17136	17368	17191	17108	17096	17137	17227	17069	17273	17435	16981	17297	17350	17296	17177	17215	17265	17214	17186	17196	17163	17224	17180	17070	17099	17179	17237	17206	17243	17315	17142	17139	17216	17373	17075	17311	17136	17212	17068	17154	16999	17320	17286	17111	17082	17368	17238	17125	16962	17108	17404	17142	17298	17339	17056	17142	17291	17134	17129	17197	17258	17194	17199	17250	17260	17077	17177	17230	17234	17308	17089	17291	17178	17287	17170	17200	17224	17207	17299	17208	17335	17183	17137	17074	17176	17347	17382	17205	17234	17333	17177	17338	17354	17130	17265	17055	17011	17130	17383	17204	17300	17347	17224	17347	17314	17235	17258	17333	17229	17287	17196	17137	17238	17132	17237	17217	17412	17133	17291	17312	17154	17185	17073	17312	17324	17247	17075	17245	17191	17358	17040	17302	17311	17187	17169	17261	17195	17245	17339	17135	17306	17199	17202	17013	17439	17071	17200	17167	17308	17267	17122	17183	17223	17206	17409	17291	17166	17223	17231	17127	17397	17392	17299	17319	17222	17241	17098	17046	17215	17083	17067	16953	17256	17087	17064	17375	17217	17223	17213	17087	17198	17113	17193	17180	17091	17251	17510	17313	17008	17106	17271	17122	17219	17413	16986	17178	17374	17349	17312	17142	17101	17148	17200	17156	17198	17104	16988	17343	17318	17247	16994	17292	17276	17047	17164	17178	17356	17298	17447	17219	17280	17304	17183	17359	17206	17231	17113	17292	17104	17192	17285	17167	17328	17251	17079	17258	17229	17222	17214	17135	17065	17266	16966	17273	17192	17106	17080	17132	17225	17226	17183	17261	17198	17173	17278	17050	17326	17337	17347	17095	17206	17256	17134	17176	17211	17319	17298	17241	17169	17227	17284	17221	17115	17366	17107	17172	17206	17163	17130	17241	17239	17280	17278	17230	17009	17173	17432	17132	17242	17272	17100	17317	17312	17428	17213	17170	17309	17137	17241	17178	17253	17247	17304	17197	17358	17402	17109	17227	17226	17139	17156	17258	17147	17397	17233	17160	17156	17183	17517	17057	17257	17070	17220	17211	17156	17204	17181	17398	17249	17347	17265	17175	17172	17197	17301	17197	17042	17143	17174	17177	17133	17342	17128	17176	17156	17081	17204	17389	17288	17140	17305	17169	17068	17146	17161	17089	17255	17096	17109	17390	17133	17222	17138	17354	17230	17224	17374	17229	17082	17082	17402	17327	17204	17112	17109	17361	17246	17280	17450	17228	17272	17184	17233	17178	17241	17244	17319	17168	17246	17300	17165	17092	17340	17259	17345	17205	17149	17160	17135	17274	17420	17105	17029	17046	17125	17318	17205	17283	17322	17249	17175	17100	17146	17193	17245	17224	17124	17219	17119	17027	17220	17283	17370	17085	17241	17342	17281	17275	17256	17258	17083	17190	17310	17188	17253	17178	17385	17189	17172	17197	17293	17258	17143	17132	17243	17325	17220	17176	17030	17188	17105	17087	17256	17134	17239	17277	17371	17144	17294	17133	17057	17391	17147	17144	17142	17315	17275	17184	17396	17177	17259	17294	17285	17225	17244	17336	17320	17220	17402	17270	17230	17207	17273	17290	17050	17332	17341	17322	17245	17253	17206	17225	17298	17277	17183	17265	17332	17439	17120	17370	17103	17033	17424	17318	17271	17228	17138	17181	17063	17263	17321	17058	17274	17343	17278	17252	17254	17116	17244	17256	17408	17234	17301	17314	17335	17203	17117	17114	17418	17286	17213	17240	17202	17287	17173	17124	17214	17280	17239	17304	17095	17248	17194	17061	17224	17417	17266	17214	17383	17327	17153	17207	17257	17323	17242	17155	17303	17429	17280	17040	17190	17140	17238	17116	17268	17183	17129	17071	17097	17155	17149	17220	17262	17309	17319	17296	17008	17075	17376	17370	17280	17141	17180	17137	17141	17138	17208	17321	16946	17136	17382	17306	17294	17217	17229	17231	17014	17063	17182	17188	17066	17284	17391	17124	17050	17186	17197	17099	17203	17081	17309	17297	17212	17083	17276	17180	17107	17111	17156	17269	17252	17114	17082	17231	17217	17177	17384	17153	17183	17255	17185	17385	17014	17223	17303	17074	17181	17370	17170	17166	17190	17189	16898	17267	17147	17261	17308	17254	17266	17148	17154	17231	17146	17124	17262	17332	17200	17225	17060	17217	17280	17317	17354	17366	17070	17273	17153	17112	17299	17153	17131	17092	17121	17264	17223	17294	17124	17043	17042	17258	17114	17249	17226	17079	17172	17086	17397	17048	17291	17305	17193	17288	17310	17394	17349	17241	17325	17347	17292	17314	17174	17218	17216	17324	17334	17418	17073	17051	17310	17164	17305	17253	17277	16956	17271	17143	17340	17352	17139	17193	17240	17234	17227	17272	17262	17157	17241	17160	17248	17354	17175	17078	17241	17309	17220	17097	17390	17186	17175	17229	17305	17273	17326	17243	17253	17169	17206	17127	17222	17191	17201	17159	17060	17375	17052	17237	17225	17367	17139	17134	17206	17030	17375	17134	17453	17176	17129	17423	17044	17179	17241	17159	17142	17093	17288	17165	17178	17336	17242
32954	31232	37004	34622	36020	41107	36724	32018	30121	29174	29011	28776	29135	29178	29029	29067	28934	29050	29035	29134	29079	29087	29043	29152	28865	29237	29087	28793	28813	28764	28949	29161	29112	29140	29112	28673	28933	29237	28901	29098	28959	29047	29110	29259	28844	28964	29048	29191	29254	28920	28937	29153	28938	29015	29159	28892	28758	28888	29103	28893	28799	28676	28945	28768	28823	29161	28998	29122	28905	28822	29206	28937	28815	29288	28933	28940	28930	29049	29037	28991	29081	29125	29088	28745	28920	28765	28762	28637	28841	29066	28998	28857	29096	28911	28861	28946	28936	28976	29049	28992	28910	28951	28899	29018	28894	29144	29082	29014	28779	29042	28970	28834	28897	29046	28673	28911	28925	29009	28984	28888	29065	29086	28990	28876	29007	28854	28900	29010	28991	28705	28916	28763	28875	29052	28993	29071	29178	29270	29006	28968	29190	28882	29022	29136	28834	28953	28844	29083	28902	29112	29075	28953	29222	28871	29021	28749	28846	28741	28711	28988	28929	28668	28801	28827	28911	29147	28807	28954	29113	28739	29026	28980	29019	29031	28959	29070	29012	28916	28879	28667	29184	29034	28876	28938	28934	28975	29114	29126	29058	29156	29041	28842	29066	29191	29092	29038	28880	28984	29025	29039	29061	28733	29131	29081	29038	29092	28789	28797	28879	28941	28957	29062	28921	29230	28880	29086	29294	28784	29189	28839	28884	28963	28892	28629	28925	28807	29222	28651	28871	28778	28934	29128	29073	28845	28658	28853	28887	28833	29169	28887	28954	29126	28919	28990	28941	28920	28667	28962	29113	28811	28987	29131	29005	28832	28977	28940	28803	28812	29065	28907	28930	28963	28956	28883	28850	28893	29216	29085	28910	28939	28911	28976	28807	29006	29016	28944	28926	29141	28907	29045	28880	28745	28895	28940	29161	28732	28898	29138	29118	29000	29005	28936	28992	29117	28695	28995	28809	29008	29012	28857	29341	28934	29066	28872	29042	28798	28674	28778	28612	29041	28970	28845	28747	28981	29340	28874	28545	28850	28996	28771	29048	29005	29080	28937	28675	28876	28965	29092	28956	29110	29062	28945	28862	29106	29022	29031	28607	28788	28946	28874	29060	28847	29080	28787	28941	28831	29006	28922	28856	28931	29020	29094	28865	29056	28953	29165	28965	28848	29047	29105	28830	29149	28822	28804	29057	28958	29004	28861	29102	29259	28923	29097	28810	29065	28763	28750	28912	28960	28936	28781	28928	28932	29173	28998	29115	28802	28928	29085	28875	29216	29306	29040	28969	29058	28863	28974	29005	29058	29212	28954	29062	29095	28812	29170	28976	29147	29098	28885	28773	29036	28873	28883	28744	28900	28941	28901	29161	29091	28903	28975	28897	29081	29009	29076	28932	28877	29167	28913	29174	29107	29117	29100	29023	28736	28927	29156	29221	28758	29120	28967	28837	28940	28776	28950	29075	28863	29068	28924	28936	29058	28996	28942	28873	28889	28908	29167	29068	28927	28767	28896	29213	28903	28952	29353	29114	29043	29367	28747	28985	28720	28971	28920	28966	28962	29155	28932	29042	29131	29039	28790	28941	29050	29039	28880	28829	28810	28872	28860	28882	29032	29202	29123	28901	29004	29060	28868	29067	28979	29020	29229	28836	28928	28921	28996	28988	28998	28924	28936	28912	28762	28879	28984	29105	29114	28994	29050	28844	28697	28833	29094	28796	29172	29013	29247	28718	28953	28976	28926	28845	29224	29018	28635	28993	28880	28946	28924	28980	28926	28871	29499	29058	29030	29247	28929	29025	28718	28902	29137	29173	29145	29119	29068	28963	29040	29093	28968	29111	28959	29168	28754	29154	28837	28772	28805	29036	28920	29100	28922	29193	29181	29216	29394	28805	28888	28961	28786	28813	28940	29001	28784	29123	28795	29348	29100	28938	28869	28693	29008	29009	28719	29103	29058	29325	29154	29116	29134	29115	28708	29073	28879	29012	29009	28880	29309	28606	29100	28779	28949	28997	28848	29037	29085	28712	29190	29179	29009	29183	28956	29013	28976	28926	29048	28900	28937	29313	28978	28813	28910	28895	28897	29022	29033	29026	29108	28878	29105	28859	28771	28975	28679	28939	28954	29067	28932	28967	28860	28907	28870	29106	28905	29235	28870	28940	28912	29199	28996	29068	28913	28855	28872	28685	28834	28927	28959	28956	28889	29053	29094	28969	29185	28885	29042	29190	28979	29007	28768	28960	28985	29238	29518	29212	29144	29014	29009	29209	29132	29052	28610	28777	28791	28981	28893	29188	28910	29119	29074	28978	28985	28906	28975	29040	28870	28981	29118	29111	29043	29041	29143	29090	28904	28976	28822	28892	28856	29028	29085	28772	28856	29037	29093	29042	28933	28962	28638	28966	29105	29104	28816	29128	28915	28976	28957	28855	28942	29266	29182	28644	28916	28922	28841	29385	28945	29099	29183	29064	28930	29205	29343	28971	29000	29035	29071	29018	28979	28820	28931	28948	28950	28980	28767	28829	28968	28677	28948	28966	29001	29007	28925	29064	28877	29201	29044	28838	29031	28955	28774	28691	29136	29148	28840	29001	28759	28837	28783	29098	29049	29206	29253	29042	29140	28983	29051	29015	29003	29146	28877	29209	28971	28896	28967	28834	29023	29054	29093	29044	28987	28923	28971	29020	29245	28988	29112	29010	28781	28805	29000	28822	28949	28759	29061	28896	29173	29177	29044	29064	28962	29239	29062	29011	29139	28705	28958	28931	28964	28813	28913	29037	29106	28962	29074	29160	29068	28707	28887	29089	28789	28877	28835	29067	29034	29092	29000	28897	29050	29250	28674	29017	28943	29091	28885	29012	29217	28847	28902	29193	28843	28993	28899	29006	28895	28902	28896	29302	29076	28974	29039	29011	28907	29016	28964	28912	28988	29155	29055	29364	29025	29113	28923	29021	29065	29240	29079	28887	29085	29100	29016	28773	28912	29058	29014	28811	28775	28891	29022	28919	28929	29001	29091	29198	28772	28885	29399	29140	29072	29057	28854	28949	29112	28876	28943	29353	28968	28973	28634	29056	28905	29070	28829	28886	29162	28795	29076	29273	29197	28926	28839	29159	28968	28838	28813	29200	29043	29026	28975	28959	29162	29126	29104	28785	28878	28724	28997	29097	28988	28644	28834	28763	28808	28718	28934	29051	29165	29020	28980	28993	29103	28742	29035	29016	29080	29155	29221	28926	29008	29033	28960	28912	28782	29082	28852	28772	29008	28975	29149	29063	29192	29130	29069	29191	28927	28888	29066	29058	29091	28910	28843	29069	28907	29143	28985	29042	28784	28799	28822	28978	28921	28991	28950	28921	28969	29144	29006	29073	29110	29442	28843	29002	28821	28827	29077	29141	28994	28901	29055	28913	28882	28925	29214	29019	29058	29027	28877	29171	29255	29013	28934	29185	29078	29090	29068	28824	29039	28663	29177	29023	28775	28977	28844	29050	29159	29255	28962	29055	28942	28928	29216	29080	29101	28936	28894	29002	29016	29038	29066	29042	28771	28912	29047	28793	29005	28839	29050	28969	29089	28873	28963	28879	29043	28817	29032	29095	28954	29016	28930	28865	29022	28861	28993	28650	29182	29058	28898	28813	28741	29044	28986	28872	29012	29221	29114	28839	29013	28941	29082	29026	28958	28920	28956	29009	28721	28942	28901	28993	29406	28947	29250	29005	28716	28939	28767	28834	28948	28674	28971	29073	28945	29114	28790	28751	28578	29084	28984	29090	28785	29099	29215	29068	29208	29080	29035	28987	29078	28829	28836	29036	29141	28923	28653	29128	29100	29194	29169	29021	28972	29055	29066	29033	29104	28985	29006	29082	29056	28907	29160	29071	29054	29164	28931	29002	28935	28844	28902	28856	28925	28870	28965	29068	28909	28934	29149	29100	29123	28985	29136	29226	28861	28822	28833	28923	29007	28928	29049	29169	28798	29099	29252	28989	28869	28865	29141	28754	28741	28989	29004	28881	28848	28870	28898	28975	28711	28771	28758	29100	28822	28768	29048	28907	28916	28926	28912	28709	29258	29137	28856	29169	29383	29142	28849	29101	28772	29059	29015	28897	28743	28948	29182	29156	28910	28975	28774	28934	28881	28948	29195	29014	28949	29078	28941	29104	28874	29184	28910	29024	29035	28878	29123	29073	29143	29013	28908	28890	29163	29081	29066	28736	28963	29180	28953	28908	28916	28884	29094	29110	28929	29165	28953	29232	28998	29016	28923	28814	28832	29221	28951	29208	29014	29144	29215	29013	28920	28983	28762	28883	28857	28931	29288	29014	29183	28876	29033	28810	28916	29097	29248	29079	28916	28807	29262	29130	29075	28850	28914	29010	28978	29042	28846	28907	28819	28892	29213	29127	28907	28896	28871	29106	29105	29064	28959	28979	29109	29404	29188	29060	29080	29076	29045	28869	29254	29069	28934	28910	28744	28773	29118	28913	28983	29157	28838	29116	29109	28825	29067	28675	29142	29045	28946	28930	29067	29035	28827	28924	28880	29032	29018	29014	29112	28872	28770	29317	28784	28769	28987	28835	29129	28792	29022	29108	28974	29108	29103	28915	29013	28910	28742	29008	29155	29117	29009	28964	29032	29180	28861	29034	29218	29277	28929	29194	28806	28909	28859	28836	28948	28700	29088	28954	28956	29064	28918	28907	29050	29031	28804	29115	29171	29134	28949	28989	29011	28850	28902	28945	28993	28936	29113	28955	29192	29010	29088	29102	28818	28988	28986	28956	28683	29092	29128	28992	29116	28951	28848	28815	29022	28969	28949	29033	28894	29045	28862	29087	28573	28881	29029	28903	29143	29273	28846	29057	28871	29123	29121	28716	28892	29130	29032	28987	28854	28953	28829	29177	29358	29123	29038	29105	28977	28993	28706	28890	28917	28973	28886	28896	28862	29260	29329	29124	29115	28789	29095	28973	29167	28854	29151	28856	28835	28981	28891	29009	28982	28724	28908	28877	28948	28930	28749	29140	28787	28940	29133	28993	29186	28762	29131	29059	28813	28940	28707	29174	29455	28867	28917	28894	28712	28928	29108	28989	28960	28945	28999	28974	29065	28746	28805	29099	28987	28922	29102
23624	32520	29122	22183	27025	29775	23859	19107	17381	16954	16790	16863	16752	16824	16756	16659	16819	16609	16716	16716	16600	16753	16600	16794	16798	16775	16613	16918	16857	16657	16899	16683	16665	16643	16842	16833	16757	16823	16658	16823	16768	16950	16602	16748	16754	16689	16853	16677	16761	16910	16772	16711	16856	16737	16704	16643	16793	16683	16801	16534	16694	16843	16586	16668	16783	16785	16707	16661	16763	16911	16706	16784	16681	16624	16711	16788	16813	16978	16669	16740	16636	16981	16765	16720	16622	16634	16549	16784	16726	16720	17072	16819	16613	16890	16583	16730	16781	16721	16799	16482	16580	16734	16567	16364	16884	16635	16673	16839	16632	16889	16767	16693	16439	16851	16680	16609	16778	16558	16814	16643	16794	16744	16664	16743	16760	16728	16797	16610	16811	16703	16675	16807	16559	16850	16832	16614	16755	16570	16647	16752	16761	16626	16683	16812	16794	16705	16678	16683	16795	16807	16603	16605	16868	16600	16860	16741	16789	16801	16621	16529	16623	16580	16700	16624	16704	16476	16674	16841	16678	16754	16597	16794	16859	16894	16853	16737	16720	16717	16788	16658	16664	16629	16530	16875	16563	16599	16715	16492	16788	16779	16704	16549	16713	16715	16698	16692	16625	16738	16757	16863	16808	16762	16731	16753	16634	16705	16761	16600	16874	16837	16614	16498	16703	16803	16690	16479	16739	16786	16837	16632	16671	16789	16658	16553	16801	16606	16835	16765	16619	16761	16619	16558	16936	16494	16627	16774	16852	16592	16775	16686	16705	16647	16622	16681	16720	16705	16613	16696	16760	16761	16723	16652	16761	16643	16786	16686	16902	16694	16547	16717	16664	16738	16592	16741	16639	16650	16769	16594	16747	16774	16780	16594	16746	16480	16745	16672	16747	16682	16946	16639	16728	16719	16774	16700	16666	16612	16788	16688	16553	16477	16624	16843	16691	16637	16713	16737	16457	16485	16676	16620	16846	16752	16696	16661	16654	16647	16635	16702	16759	16740	16698	16638	16758	16672	16669	16602	16724	16729	16709	16697	16612	16785	16783	16770	16734	16695	16624	16832	16780	16747	16549	16675	16646	16671	16766	16873	16718	16576	16777	16749	16759	16899	16768	16665	16803	16874	16600	16598	16857	16648	16760	16612	16862	16808	16673	16598	16854	16619	16784	16727	16755	16594	16676	16845	16697	16705	16666	16638	16758	16705	16691	16631	16555	16777	16860	16646	16765	16715	16702	16711	16560	16770	16610	16763	16708	16621	16827	16503	16774	16743	16809	16662	16756	16812	16684	16843	16684	16693	16669	16741	16717	16725	16827	16807	16756	16710	16665	16589	16856	16838	16688	16683	16706	16868	16669	16503	16750	16676	16615	16754	16736	16857	16816	16807	16873	16689	16503	16934	16634	16665	16776	16794	16653	16634	16719	16703	16417	16727	16674	16590	16683	16845	16726	16530	16688	16696	16695	16679	16684	16806	16809	16598	16798	16808	16769	16745	16798	16682	16820	16664	16887	16615	16903	16729	16715	16640	16661	16520	16710	16665	16745	16677	16689	16696	16651	16633	16793	16955	16648	16604	16631	16671	16692	16724	16568	16611	16593	16766	16698	16533	16747	16658	16983	16630	16923	16636	16914	16698	16789	16711	16602	16672	16766	16609	16669	16853	16763	16694	16647	16845	16873	16664	16739	16772	16841	16557	16657	16739	16918	16710	16733	16616	16751	16719	16772	16657	16715	16529	16926	16803	16714	16768	16803	16781	16634	16625	16796	16720	16768	16741	16838	16676	16622	16930	16677	16730	16857	16859	16653	16810	16751	16591	16467	16775	16768	16511	16776	16638	16685	16736	16698	16669	16631	16624	16752	16976	16758	16754	16755	16592	16631	16833	16528	16626	16619	16661	16865	16699	16705	16540	16840	16644	16725	16889	16770	16713	16767	16718	16637	16608	16724	16550	16796	16897	16732	16685	16573	16626	16805	16804	16813	16950	16679	16904	16677	16758	16736	16667	16706	16748	16874	16725	16562	16836	16663	16793	16834	16750	16837	16586	16646	16550	16750	16888	16614	16689	16671	16659	16768	16771	16703	16694	16714	16671	16713	16681	16780	16773	16853	16873	16614	16738	16637	16630	16788	16887	16605	16824	16928	16582	16679	16723	16975	16759	16825	16654	16625	16821	16526	16643	16730	16786	16722	16523	16580	16626	16610	16733	16762	16728	16754	16666	16648	16896	16733	16562	16716	16622	16800	16739	16827	16671	16741	16758	16676	16754	16879	16641	16658	16493	16829	16831	16526	16720	16678	16838	16755	16650	16781	16899	16872	16629	16648	16531	16683	16639	16723	16523	16756	16763	16637	16805	16838	16815	16653	16969	16643	16755	16757	16783	16849	16541	16746	16670	16650	16594	16527	16697	16741	16666	16887	16633	16557	16824	16779	16833	16674	16623	16785	16883	16764	16665	16616	16623	16599	16743	16651	16711	16674	16697	16670	16671	16782	16584	16675	16699	16686	16698	16653	16752	16671	16817	16794	16705	16666	16563	16870	16757	16698	16726	16885	16772	16818	16545	16688	16830	17048	16875	16750	16872	16672	16841	16545	16598	16620	16758	16608	16682	16653	16689	16831	16862	16823	16637	16656	16908	16613	16849	16724	16791	16597	16912	16480	16687	16803	17026	16702	16844	16587	16708	16675	16813	16694	16634	16950	16596	16838	16669	16694	16640	16767	16729	16593	16750	16811	16731	16682	16730	16756	16641	16704	16621	16859	16635	16595	16728	16762	16764	16858	16625	16749	16852	16623	16730	16563	16723	16759	16847	16803	16608	16802	16553	16716	16735	16700	16720	16632	16512	16770	16649	16471	16802	16727	16711	16695	16695	16782	16755	16799	16825	16564	16572	16797	16698	16524	16769	16626	16720	16709	16852	16821	16749	16711	16688	16759	16775	16668	16672	16774	16801	16801	16756	16683	16691	16639	16792	16845	16805	16590	16676	16677	16732	16745	16737	16613	16765	16905	16799	16663	16672	16822	16838	16750	16825	16639	16944	16985	16555	16662	16848	16798	16609	16928	16733	16669	16638	16670	16732	16543	16598	16662	16735	16839	16771	16897	16646	16678	16806	16729	16703	16598	16834	16691	16684	16600	16759	16786	16754	16683	16845	16766	16759	16819	16723	16766	16845	16752	16784	16714	16701	16975	16791	16660	16591	16673	16932	16866	16672	16819	16694	16772	16748	16938	16688	16898	16692	16681	16628	16551	16858	16705	16669	16780	16836	16759	16826	16750	16659	16711	16625	16652	16724	16842	16725	16820	16826	16795	16704	16846	16632	16680	16649	16803	16652	16704	16684	16733	16807	16946	16774	16933	16990	16683	16715	16905	16874	16623	16630	16734	16725	16633	16875	16793	16735	16763	16696	16664	16690	16749	16568	16646	16656	16736	16576	16775	16626	16707	16654	16724	16744	16644	16640	16552	16501	16781	16577	16671	16768	16467	16514	16713	16652	16830	16705	16755	16686	16563	16700	16656	16533	16553	16786	16795	16739	16732	16814	16878	16772	16762	16641	16724	16673	16820	16731	16747	16577	16854	16701	16664	16647	16615	16803	16833	16719	16748	16656	16632	16758	16735	16730	16598	16815	16790	16718	16737	16709	16712	16882	16830	16779	16574	16741	16754	16728	16761	16683	16650	16743	16716	16823	16795	16765	16701	16597	16644	16862	16595	16556	16879	16750	16751	16732	16904	16832	16510	16644	16720	16724	16581	16641	16641	16691	16905	16812	16584	16597	16661	16701	16716	16754	16804	16780	16865	16782	16811	16772	16762	16749	16606	16680	16532	16829	16826	16580	16653	16691	16750	16658	16742	16538	16752	16870	16687	16637	16786	16688	16876	16888	16733	16604	16511	16785	16481	16793	16734	16767	16836	16757	16646	16677	16662	16741	16685	16575	16454	16773	16882	16752	16719	16589	16543	16677	16744	16843	16652	16702	16891	16912	16493	16732	16800	16649	16720	16850	16732	16666	16768	16707	16728	16652	16657	16720	16749	16745	16648	16698	16758	16801	16704	16712	16614	16689	16727	16627	16630	16713	16626	16730	16744	16562	16606	16878	16745	16727	16649	16570	16629	16529	16664	16678	16838	16689	16589	16781	16919	16783	16609	16803	16589	16777	16613	16606	16860	16769	16756	16636	16758	16809	16708	16797	16678	16645	16760	16666	17005	16752	16959	16745	16554	16777	16981	16728	16655	16697	16660	16658	16778	16778	16755	16585	16717	16580	16852	16696	16723	16560	16809	16715	16591	16671	16803	16581	16758	16498	16754	16852	16710	16606	16735	16557	16777	16914	16759	16784	16705	16808	16915	16783	16869	16613	16960	16781	16794	16713	16820	16789	16738	16858	16685	16712	16551	16586	16741	16774	16591	16879	16719	16734	16799	16691	16644	16517	16752	16808	16895	16712	16827	16711	16704	16767	16657	16771	16817	16652	16636	16707	16574	16883	16779	16683	16729	16741	16694	16547	16613	16772	16802	16639	16639	16899	16571	16751	16774	16742	16707	16818	16574	16517	16778	16612	16610	16845	16745	16714	16771	16687	16681	16771	16746	16759	16746	16550	16688	16728	16622	16572	16680	16723	16638	16654	16785	16681	16768	16553	16772	16671	16627	16856	16466	16840	16701	16741	16673	16799	16854	16747	16773	16624	16863	16479	16767	16689	16696	16691	16710	16744	16944	16668	16870	16665	16857	16753	16715	17008	16694	16572	16778	16828	16511	16506	16650	16595	16672	16589	16804	16636	16667	16835	16632	16676	16635	16636	16703	16773	16697	16877	16750	16728	16741	16591	16688	16809	16587	16669	16593	16434	16514	16640	16586	16678	16701	16633	16778	16834	16565	16777	16638	16720	16682	16730	16726	16784	16831	16637	16599	16961	16656	16844	16666	16848	16566	16694	16708	16903	16842	16753	16628	16876	16726	16710	16779	16605	16534	16842	16662	16663	16512	16801	16591	16757	16618	16655	16774	16795	16756	16810	16684	16849	16661	16596	16650	16859	16719	16781	16832	16759	16803	16700	16753	16615	16839	16818	16654	16493	16834	16756	16475	16685	16579	16643	16677	16715	16691	16738	16633	16666
23942	21292	28331	27410	55314	70868	58850	41582	33109	29912	28901	28771	28554	28868	28783	28469	28722	28710	28649	28591	28572	28381	28698	28785	28637	28575	28187	28595	28814	28502	28530	28532	28631	28606	28499	28260	28343	28537	28475	28514	28630	28436	28470	28438	28624	28406	28735	28311	28402	28543	28613	28386	28479	28640	28521	28531	28484	28699	28475	28482	28609	28716	28557	28539	28690	28471	28354	28780	28202	28460	28420	28636	28519	28400	28442	28716	28639	28359	28385	28874	28800	28570	28267	28279	28307	28369	28125	28310	28396	28397	28697	28228	28542	28523	28291	28304	28604	28442	28450	28347	28405	28340	28588	28572	28565	28134	28224	28490	28588	28480	28590	28612	28237	28370	28447	28378	28610	28342	28417	28511	28602	28660	28529	28520	28516	28481	28309	28521	28546	28358	28550	28527	28434	28523	28283	28264	28388	28402	28495	28336	28327	28306	28395	28341	28546	28304	28372	28093	28098	28367	28127	28497	28536	28342	28622	28572	28457	28381	28343	28612	28350	28334	28297	28469	28525	28543	28570	28485	28558	28433	28412	28268	28286	28110	28287	28251	28433	28327	28391	28275	28270	28466	28676	28372	28494	28179	28562	28540	28512	28567	28403	28466	28548	28476	28517	28406	28539	28612	28474	28423	28506	28496	28154	28320	28652	28641	28516	28484	28271	28483	28399	28336	28380	28354	28461	28384	28204	28322	28403	28464	28499	28433	28579	28199	28429	28462	28198	28489	28393	28555	28279	28427	28479	28362	28422	28326	28299	28334	28294	28410	28264	28834	28347	28267	28493	28380	28306	28328	28195	28228	28502	28405	28307	28575	28543	28418	28672	28625	28333	28486	28242	28506	28343	28224	28571	28283	28274	28240	28490	28455	28279	28376	28773	28511	28272	28541	28299	28452	28592	28391	28629	28306	28379	28343	28686	28549	28612	28310	28362	28330	28199	28503	28328	28528	28380	28273	28235	28447	28712	28519	28355	28402	28098	28542	28428	28680	28425	28642	28431	28432	28570	28370	28288	28519	28422	28678	28649	28405	28368	28424	28635	28559	28358	28481	28348	28614	28400	28383	28694	28370	28490	28370	28260	28201	28392	28351	28170	28756	28382	28432	28355	28242	28493	28312	28462	28486	28494	28376	28349	28600	28336	28544	28526	28398	28533	28395	28342	28456	28445	28337	28530	28264	28677	28576	28483	28589	28286	28592	28556	28444	28382	28299	28522	28323	28251	28541	28450	28364	28293	28488	28643	28489	28444	28643	28514	28513	28621	28405	28403	28356	28239	28268	28582	28149	28484	28403	28578	28317	28538	28500	28498	28514	28435	28342	28314	28470	28431	28362	28183	28015	28477	28295	28621	28315	28191	28531	28334	28467	28262	28416	28290	28528	28551	28522	28567	28454	28256	28657	28498	28247	28375	28231	28446	28535	28375	28397	28394	28566	28337	28434	28601	28515	28596	28259	28451	28728	28450	28362	28387	28395	28273	28461	28411	28376	28522	28566	28472	28667	28429	28493	28450	28315	28437	28500	28651	28605	28652	28420	28073	28415	28157	28369	28528	28252	28582	28334	28408	28420	28269	28597	28420	28495	28303	28458	28334	28470	28210	28593	28549	28675	28634	28377	28304	28222	28408	28278	28201	28312	28274	28368	28517	28284	28572	28536	28521	28311	28505	28514	28404	28365	28324	28166	28490	28488	28611	28377	28422	28545	28535	28424	28271	28494	28473	28358	28436	28627	28579	28434	28113	28574	28303	28420	28416	28645	28384	28294	28416	28497	28438	28494	28414	28257	28216	28231	28083	28407	28631	28206	28539	28297	28512	28403	28312	28433	28118	28306	28377	28523	28338	28379	28248	28448	28469	28521	28478	28425	28455	28370	28415	28298	28494	28644	28564	28561	28409	28480	28367	28302	28481	28587	28458	28383	28498	28044	28147	28587	28149	28288	28454	28467	28523	28500	28498	28391	28306	28155	28434	28432	28552	28496	28386	28224	28518	28525	28617	28314	28375	28197	28300	28420	28455	28459	28303	28265	28528	28569	28519	28622	28221	28506	28287	28419	28400	28440	28684	28199	28633	28401	28242	28345	28636	28136	28693	28421	28525	28511	28395	28746	28458	28350	28448	28228	28287	28568	28378	28595	28232	28289	28320	28449	28322	28678	28314	28449	28444	28531	28306	28134	28495	28395	28569	28356	28562	28586	28804	28404	28596	28453	28267	28466	28588	28301	28310	28185	28643	28438	28193	28199	28396	28538	28560	28458	28604	28337	28609	28516	28443	28420	28364	28423	28553	28390	28658	28612	28616	28285	28235	28052	28390	28440	28198	28506	28385	28553	28119	28430	28370	28392	28312	28623	28551	28608	28802	28442	28480	28344	28597	28556	28412	28203	28667	28230	28427	28338	28514	28270	28430	28672	28296	28407	28725	28370	28405	28269	28371	28412	28463	28392	28633	28527	28670	28444	28355	28339	28552	28592	28577	28422	28294	28309	28483	28608	28432	28379	28636	28338	28303	28214	28445	28298	28265	28470	28304	28361	28481	28326	28377	28413	28314	28428	28285	28152	28198	28270	28527	28334	28545	28330	28301	28375	28243	28227	28335	28544	28584	28251	28435	28369	28523	28527	28665	28505	28424	28341	28520	28603	28440	28430	28356	28402	28391	28362	28709	28430	28316	28248	28505	28470	28371	28306	28590	28393	28528	28479	28610	28256	28258	28221	28571	28607	28466	28451	28418	28322	28262	28419	28462	28693	28245	28148	28519	28704	28545	28789	28399	28455	28495	28517	28567	28713	28191	28230	28288	28288	28298	28317	28065	28408	28499	28810	28515	28598	28753	28737	28620	28162	28271	28217	28160	28609	28490	28396	28520	28467	28519	28427	28301	28394	28712	28400	28379	28345	28325	28419	28269	28216	28372	28712	28314	28258	28572	28151	28449	28555	28375	28096	28134	28277	28428	28632	28730	28505	28499	28445	28272	28387	28220	28201	28514	28445	28533	28268	28286	28357	28270	28351	28356	28212	28419	28252	28523	28399	28438	28375	28537	28620	28338	28250	28100	28237	28511	28633	28456	28719	28743	28457	28324	28335	28557	28499	28389	28459	28431	28472	28427	28322	28295	28506	28557	28582	28547	28554	28460	28238	28416	28510	28386	28405	28452	28246	28424	28470	28398	28412	28361	28419	28379	28361	28551	28672	28616	28461	28415	28583	28592	28399	28514	28529	28379	28439	28505	28488	28234	28437	28418	28361	28507	28525	28386	28400	28644	28493	28528	28288	28325	28427	28431	28570	28555	28510	28535	28328	28538	28435	28533	28425	28317	28407	28440	28309	28495	28279	28167	28525	28462	28453	28412	28375	28395	28446	28637	28404	28353	28359	28470	28231	28103	28643	28630	28465	28481	28553	28559	28637	28324	28524	28482	28761	28402	28179	28300	28295	28695	28316	28383	28562	28454	28474	28535	28513	28386	28588	28394	28397	28448	28347	28444	28151	28730	28611	28413	28413	28506	28560	28665	28549	28686	28568	28537	28449	28324	28419	28191	28312	28281	28248	28486	28453	28492	28380	28391	28183	28368	28395	28607	28498	28364	28126	28481	28706	28551	28272	28534	28348	28512	28661	28536	28210	28674	28459	28374	28394	28255	28476	28345	28625	28663	28521	28409	28645	28548	28331	28087	28388	28423	28512	28568	28269	28338	28556	28568	28390	28601	28227	28406	28500	28461	28481	28492	28501	28254	28413	28219	28345	28476	28604	28472	28618	28425	28500	28384	28467	28649	28447	28349	28487	28484	28551	28276	28309	28473	28597	28405	28327	28378	28606	28384	28418	28567	28439	28478	28356	28594	28386	28355	28606	28320	28306	28804	28712	28427	28519	28547	28444	28374	28381	28435	28440	28692	28535	28330	28277	28631	28635	28217	28282	28585	28360	28248	28556	28325	28349	28366	28469	28517	28433	28446	28184	28481	28366	28339	28570	28593	28419	28234	28332	28374	28395	28366	28472	28764	28465	28482	28284	28619	28433	28263	28497	28455	28439	28352	28030	28328	28170	28421	28383	28571	28657	28654	28559	28326	28371	28284	28262	28404	28478	28256	28434	28396	28549	28761	28720	28480	28328	28553	28485	28449	28466	28708	28404	28444	28341	28548	28387	28453	28299	28419	28237	28481	28485	28312	28285	28449	28350	28399	28335	28531	28374	28486	28435	28350	28363	28315	28250	28393	28523	28148	28341	28316	28620	28577	28388	28421	28415	28419	28271	28493	28577	28438	28774	28514	28319	28495	28783	28392	28422	28383	28284	28539	28515	28485	28485	28400	28472	28275	28434	28635	28734	28551	28403	28260	28397	28411	28376	28629	28566	28492	28349	28505	28414	28531	28320	28441	28328	28557	28342	28424	28436	28626	28296	28400	28763	28471	28531	28303	28390	28490	28338	28596	28432	28485	28383	28258	28363	28663	28411	28383	28645	28470	28327	28430	28501	28592	28426	28500	28663	28467	28413	28509	28183	28419	28635	28427	28428	28576	28508	28520	28730	28483	28332	28471	28388	28223	28488	28221	28323	28324	28320	28527	28433	28484	28578	28432	28449	28416	28675	28211	28397	28309	28576	28582	28407	28444	28435	28395	28421	28500	28354	28465	28872	28938	28465	28319	28374	28647	28359	28195	28705	28415	28464	28180	28683	28492	28076	28288	28345	28412	28149	28359	28166	28541	28459	28353	28318	28394	28297	28518	28430	28600	28491	28512	28243	28598	28430	28365	28870	28554	28530	28466	28679	28582	28236	28548	28272	28431	28422	28387	28356	28372	28665	28666	28473	28397	28893	28555	28130	28729	28483	28783	28221	28173	28460	28770	28570	28492	28416	28186	28826	28470	28388	28242	28303	28386	28516	28773	28397	28616	28433	28343	28467	28448	28467	28158	28503	28093	28699	28522	28367	28419	28312	28443	28372	28485	28230	27962	28726	28597	28506	28530	28524	28465	28649	28377	28413	28300	28301	28356	28478	28557	28502	28420	28574	28468	28441	28239	28516	28427	28294	28579	28164	28237	28521	28446	28433	28487	28631	28462	28440	28343	28463	28239	28495	28377	28609	28376	28431	28332	28339	28475	28467	28862	28501	28444	28271	28314	28215
24273	42760	36732	28449	67642	70784	51643	29880	21057	17613	16878	16830	16948	16656	16724	16696	16776	16757	16747	16744	16874	16732	16721	16690	16750	16764	16758	16750	16837	16749	16818	16873	16802	16653	16487	16915	16871	16677	16796	16541	16623	16647	16705	16619	16607	16697	16661	16508	16456	16535	16667	16751	16655	16722	16866	16616	16688	16720	16823	16462	16740	16712	16958	16789	16580	16766	16577	16533	16720	16611	16730	16731	16647	16392	16742	16761	16908	16660	16679	16790	16759	16667	16645	16688	16729	16639	16741	16588	16605	16542	16747	16631	16643	16874	16798	16870	16659	16601	16726	16618	16559	16793	16643	16620	16648	16542	16791	16629	16595	16739	16626	16697	16755	16643	16905	16582	16534	16437	16795	16787	16560	16614	16689	16695	16572	16654	16559	16839	16676	16557	16910	16604	16861	16526	16520	16601	16571	16769	16536	16625	16730	16468	16693	16522	16766	16640	16799	16792	16488	16688	16792	16685	16585	16564	16752	16544	16621	16573	16726	16704	16710	16571	16563	16532	16693	16859	16852	16629	16583	16520	16804	16615	16724	16617	16806	16627	16603	16751	16571	16643	16619	16589	16573	16699	16705	16866	16803	16605	16797	16678	16649	16691	16876	16622	16743	16494	16582	16692	16631	16652	16632	16623	16572	16901	16595	16678	16544	16596	16660	16567	16734	16584	16597	16665	16625	16628	16466	16555	16691	16669	16683	16624	16671	16635	16616	16615	16663	16794	16541	16603	16730	16733	16579	16554	16580	16684	16611	16570	16602	16665	16634	16594	16681	16703	16732	16667	16767	16736	16723	16605	16718	16664	16593	16725	16554	16891	16732	16600	16792	16644	16737	16652	16632	16539	16701	16650	16793	16582	16633	16633	16605	16615	16797	16465	16802	16561	16849	16773	16612	16711	16724	16646	16590	16698	16677	16556	16703	16775	16610	16467	16622	16603	16664	16742	16793	16621	16605	16676	16584	16846	16750	16690	16589	16732	16697	16704	16571	16677	16733	16579	16655	16655	16619	16605	16608	16693	16680	16537	16654	16565	16660	16545	16683	16553	16579	16864	16514	16741	16745	16609	16708	16508	16626	16808	16773	16767	16782	16638	16539	16640	16777	16469	16601	16807	16712	16757	16712	16737	16562	16628	16739	16619	16699	16482	16718	16776	16785	16589	16720	16799	16699	16683	16841	16643	16850	16625	16708	16623	16540	16554	16786	16787	16728	16512	16628	16462	16597	16602	16637	16595	16634	16785	16705	16644	16704	16499	16458	16748	16690	16613	16676	16750	16605	16679	16592	16856	16421	16738	16652	16566	16873	16549	16675	16579	16624	16716	16668	16684	16527	16647	16584	16717	16748	16533	16784	16849	16648	16629	16619	16820	16593	16358	16529	16538	16636	16648	16690	16825	16709	16668	16622	16616	16563	16725	16611	16680	16750	16691	16639	16763	16553	16643	16701	16693	16616	16708	16618	16796	16843	16584	16578	16739	16667	16500	16816	16706	16493	16574	16551	16677	16729	16570	16878	16684	16566	16835	16694	16732	16740	16860	16706	16539	16601	16638	16875	16659	16472	16679	16782	16517	16604	16723	16581	16622	16682	16454	16700	16478	16576	16777	16659	16742	16541	16743	16684	16454	16742	16627	16619	16576	16554	16652	16580	16585	16679	16732	16520	16565	16613	16647	16597	16706	16614	16610	16658	16636	16792	16555	16853	16601	16696	16694	16603	16708	16405	16587	16674	16563	16718	16559	16572	16760	16521	16560	16530	16629	16699	16692	16783	16588	16579	16496	16502	16735	16636	16631	16665	16535	16715	16551	16618	16807	16837	16599	16601	16629	16783	16663	16593	16758	16796	16969	16532	16648	16501	16671	16623	16568	16738	16715	16712	16730	16723	16852	16575	16671	16498	16645	16803	16642	16678	16665	16741	16747	16594	16587	16643	16666	16740	16551	16743	16635	16557	16623	16769	16693	16721	16606	16562	16547	16461	16707	16598	16610	16754	16500	16546	16859	16644	16580	16928	16568	16463	16678	16505	16673	16679	16687	16839	16631	16640	16572	16582	16602	16733	16571	16844	16742	16494	16635	16536	16559	16859	16763	16465	16824	16574	16516	16522	16529	16587	16609	16896	16619	16668	16628	16589	16883	16858	16660	16553	16748	16758	16672	16734	16668	16692	16572	16448	16652	16492	16532	16708	16711	16817	16719	16711	16399	16971	16789	16677	16688	16785	16519	16821	16678	16578	16650	16583	16661	16700	16682	16493	16675	16609	16787	16496	16684	16576	16535	16732	16761	16866	16667	16801	16667	16526	16828	16789	16639	16662	16775	16710	16758	16783	16716	16608	16675	16540	16883	16751	16742	16717	16615	16660	16606	16837	16812	16705	16377	16760	16655	16826	16711	16519	16719	16666	16607	16587	16677	16797	16747	16634	16520	16666	16696	16728	16626	16653	16528	16754	16679	16588	16904	16617	16637	16608	16635	16497	16458	16528	16468	16715	16557	16547	16705	16596	16594	16756	16612	16752	16687	16639	16777	16640	16641	16481	16602	16701	16746	16706	16670	16762	16498	16447	16709	16852	16590	16568	16581	16517	16693	16512	16598	16664	16618	16651	16621	16529	16587	16695	16496	16668	16740	16519	16605	16546	16473	16632	16741	16461	16783	16577	16711	16752	16578	16653	16866	16775	16675	16466	16600	16524	16708	16523	16736	16681	16540	16719	16640	16728	16570	16554	16652	16639	16699	16676	16635	16760	16773	16640	16603	16728	16711	16647	16681	16703	16696	16587	16760	16586	16641	16534	16552	16536	16695	16606	16640	16671	16726	16774	16761	16605	16588	16717	16707	16653	16439	16652	16594	16850	16768	16576	16714	16611	16886	16840	16403	16588	16691	16728	16652	16755	16648	16583	16651	16760	16620	16710	16597	16712	16575	16518	16620	16625	16648	16699	16779	16772	16779	16626	16512	16600	16532	16599	16515	16601	16731	16722	16483	16523	16664	16712	16598	16664	16531	16800	16514	16835	16691	16562	16759	16648	16798	16507	16619	16821	16675	16639	16653	16670	16890	16415	16786	16528	16497	16779	16674	16505	16822	16604	16732	16750	16703	16589	16772	16603	16680	16657	16531	16601	16756	16660	16695	16556	16714	16830	16579	16810	16789	16677	16712	16435	16612	16643	16676	16552	16666	16832	16736	16632	16890	16665	16453	16875	16744	16739	16556	16543	16607	16600	16585	16578	16577	16651	16818	16641	16574	16588	16556	16840	16615	16775	16608	16630	16565	16625	16608	16671	16801	16759	16737	16703	16547	16786	16569	16605	16509	16787	16749	16779	16687	16673	16680	16531	16601	16616	16725	16705	16674	16654	16647	16678	16555	16832	16661	16649	16588	16593	16629	16659	16510	16534	16547	16563	16556	16723	16688	16471	16735	16671	16668	16647	16586	16651	16609	16562	16386	16674	16680	16672	16695	16493	16670	16747	16626	16702	16657	16693	16672	16695	16695	16590	16601	16618	16728	16723	16716	16763	16477	16730	16760	16745	16740	16719	16828	16656	16546	16669	16835	16634	16656	16532	16951	16673	16589	16488	16583	16688	16642	16774	16555	16563	16643	16723	16719	16581	16553	16711	16693	16764	16682	16830	16599	16684	16519	16693	16728	16705	16593	16692	16657	16646	16673	16588	16750	16661	16716	16715	16849	16575	16711	16647	16602	16780	16516	16583	16768	16739	16559	16648	16618	16649	16822	16669	16735	16581	16572	16448	16871	16856	16730	16623	16631	16819	16717	16533	16595	16610	16674	16754	16674	16621	16820	16642	16687	16754	16737	16814	16514	16727	16663	16488	16607	16783	16610	16610	16569	16879	16580	16680	16614	16561	16845	16455	16727	16561	16740	16524	16606	16684	16800	16760	16708	16555	16687	16595	16717	16750	16645	16783	16514	16703	16775	16634	16589	16555	16652	16917	16711	16682	16550	16930	16635	16636	16744	16571	16821	16655	16556	16852	16641	16512	16761	16600	16446	16718	16713	16584	16590	16476	16689	16930	16635	16716	16699	16546	16574	16760	16548	16601	16806	16495	16679	16759	16681	16647	16769	16663	16590	16694	16698	16763	16551	16709	16488	16675	16792	16609	16887	16717	16653	16567	16539	16573	16774	16670	16667	16636	16491	16600	16815	16751	16639	16582	16625	16735	16666	16852	16746	16578	16633	16622	16704	16568	16786	16703	16702	16430	16731	16745	16660	16490	16614	16584	16681	16679	16899	16747	16807	16651	16656	16825	16621	16545	16835	16816	16750	16597	16769	16652	16753	16521	16715	16584	16670	16725	16778	16725	16667	16855	16978	16555	16534	16715	16645	16620	16754	16564	16664	16883	16600	16948	16725	16804	16847	16811	16638	16819	16574	16688	16808	16552	16695	16762	16659	16763	16825	16590	16607	16535	16822	16447	16791	16665	16612	16704	16694	16621	16581	16686	16674	16509	16668	16618	16565	16538	16632	16697	16499	16626	16672	16742	16590	16610	16713	16479	16731	16599	16560	16906	16650	16685	16549	16639	16539	16717	16678	16641	16590	16456	16648	16706	16743	16804	16554	16678	16572	16682	16574	16674	16606	16574	16734	16573	16607	16482	16615	16625	16652	16743	16463	16631	16716	16672	16565	16595	16659	16848	16747	16478	16563	16681	16726	16629	16933	16638	16661	16588	16650	16663	16705	16584	16610	16810	16836	16738	16594	16528	16619	16541	16740	16830	16966	16580	16734	16847	16519	16813	16661	16752	16608	16694	16391	16878	16766	16823	16544	16543	16470	16725	16465	16638	16611	16520	16686	16631	16756	16620	16429	16549	16456	16724	16502	16600	16515	16677	16658	16686	16440	16605	16836	16573	16627	16616	16819	16817	16648	16633	16647	16702	16694	16548	16767	16641	16596	16624	16599	16617	16611	16661	16670	16736	16820	16734	16548	16652	16823	16509	16631	16811	16736	16546	16701	16595	16740	16505	16613	16831	16579	16720	16625	16771	16626	16491	16479	16673	16719	16730	16571	16842	16545	16674	16637	16634	16623	16658	16764	16748	16694	16637	16844	16726	16774	16710	16608	16682	16459	16550	16703	16565	16437	16637	16536	16517	16724
22957	21281	28411	25498	58567	76655	65126	45502	34219	29897	28209	27908	27681	27656	27592	27592	27749	27519	27529	27392	27463	27439	27530	27618	27723	27636	27546	27400	27526	27668	27492	27492	27587	27519	27369	27704	27205	27529	27385	27546	27539	27165	27279	27281	27540	27486	27659	27274	27260	27198	27271	27400	27187	27168	27198	27590	27248	27410	27259	27465	27372	27367	27376	27468	27399	27487	27369	27578	27514	27351	27620	27240	27667	27289	27286	27202	27582	27194	27283	27537	27378	27435	27583	27514	27280	27185	27533	27222	27569	27507	27244	27250	27377	27406	27469	27362	27274	27285	27482	27528	27417	27397	27270	27295	27269	27052	27585	27230	27391	27320	27457	27165	27438	27395	27462	27317	27399	27354	27284	27567	27422	27218	27372	27412	27260	27455	27458	27389	27316	27243	27708	27401	27477	27445	27704	27670	27486	27351	27752	27210	26890	27501	27206	27339	27390	27211	27398	27214	27456	27431	27293	27630	27221	27300	27399	27484	27533	27420	27389	27288	27480	27208	27512	27501	27482	27273	27556	27531	27365	27272	27422	27584	27637	27374	27243	27292	27343	27341	27249	27242	27466	27369	27431	27408	27253	27133	27225	27307	27503	27383	27277	27330	27121	27646	27349	27422	27210	27370	27434	27236	27332	27145	27339	27267	27249	27281	27305	27292	27024	27369	27473	27259	27211	27098	27439	27356	27555	27316	27312	27144	27532	27457	27526	27499	27336	27437	27224	27374	27135	27355	27115	27530	27537	27461	27404	27375	27442	27427	27316	27216	27403	27195	27464	27431	27520	27279	27278	27166	27446	27575	27495	27299	27498	27505	27279	27172	27341	27839	27037	27218	27398	27549	27383	27255	27387	27250	27439	27287	27383	27293	27484	27517	27404	27172	27393	27244	27319	27278	27289	27351	27232	27199	27506	27320	27224	27325	27457	27240	27505	27344	27392	27455	27330	27518	27481	27369	27321	27204	27330	27542	27093	27376	27427	27612	27306	27348	27440	27499	27314	27308	27438	27129	27435	27463	27200	27352	27783	27534	27495	27408	27517	27226	27352	27165	27412	27270	27242	27537	27089	27362	27281	27516	27264	27386	27269	27394	27314	27317	27191	27495	27351	27488	26912	27463	27380	27280	27157	27351	27155	27188	27392	27317	27496	27213	27329	27592	27307	27235	27293	27114	27483	27429	27549	27408	27484	27470	27447	27345	27473	27262	27344	27247	27365	27338	27263	27309	27440	27502	27558	27303	27280	27278	27370	27282	27359	27305	27163	27545	27313	27577	27412	27503	27422	27466	27405	27542	27218	27161	27374	27572	26986	27420	27393	27439	27205	27449	27418	27284	27562	27301	27310	27268	27395	27450	27520	27172	27451	27305	27293	27313	27303	27285	27252	27506	27360	27377	27294	27396	27476	27409	27112	27481	27311	27411	27313	27376	27399	27310	27463	27359	27716	27268	27360	27258	27346	27329	27416	26953	27231	27254	27289	27410	27326	27416	27583	27374	27506	27543	27430	27182	27509	27451	27611	27386	27402	27070	27254	27253	27112	27205	27429	27488	27528	27332	27334	27369	27321	27251	27160	27438	27060	27475	27555	27506	27263	27437	27442	27244	27104	27676	27325	27492	27234	27230	27588	27333	27536	27446	27338	27302	27210	27487	27415	27357	27142	27399	27263	27130	27017	27330	27108	27118	27172	27320	27588	27408	27372	27371	27395	27297	27323	27448	27493	27241	27300	27442	27329	27253	27119	27487	27191	27588	27321	27386	27444	27506	27281	27356	27524	27716	27525	27537	27420	27352	27271	27009	27418	27628	27326	27647	27503	27290	27416	27450	27379	27161	27386	27252	27405	27217	27347	27353	27504	27276	27380	27608	27465	27544	27358	27391	27599	27322	27551	27408	27375	27273	27397	27362	27521	26958	27362	27314	27276	27188	27226	27227	27429	27508	27157	27193	27383	27380	27389	27376	27429	27636	27491	27245	27438	27207	27436	27711	27209	27223	27474	27228	27436	27268	27320	27432	27397	27498	27422	27306	27251	27268	27153	27571	27695	27718	27254	27252	27308	27477	27498	27342	27440	27303	27254	27263	27465	27357	27273	27480	27256	27150	27308	27460	27202	27282	27307	27410	27319	27478	27348	27107	27224	27435	27304	27251	27260	27377	27490	27482	27397	27532	27505	27357	27565	27451	27309	27317	27389	27096	27435	27360	27289	27225	27342	27647	27419	27281	27353	27525	27254	27347	27447	27444	27488	27626	27543	27459	27212	27612	27197	27618	27274	27241	27337	27212	27191	27151	27472	27486	27463	27481	27289	27426	27351	27608	27626	27321	27315	27216	27297	27103	27267	27423	27246	27269	27440	27256	27110	27348	27397	27378	27457	27322	27448	27311	27364	27236	27425	27212	27411	27264	27502	27469	27618	27382	27132	27555	27358	27505	27583	27192	27330	27307	27537	27495	27302	27272	27147	27379	27527	27352	27342	27322	27170	27302	27562	27306	27297	27624	27277	27121	27413	27265	27435	27223	27214	27297	27295	27422	27515	27328	27472	27300	27465	27503	27363	27542	27413	27425	27248	27391	27364	27213	27194	27206	27278	27287	27622	27570	27331	27155	27452	27373	27461	27327	27402	27535	27263	27299	27486	27315	27308	27302	27155	27705	27267	27162	27145	27666	27319	27218	27238	27210	27389	27370	27215	27500	27407	27464	27417	27440	27480	27578	27552	27317	27309	27412	27360	27432	27295	27513	27621	27341	27306	27334	27495	27228	27519	27342	27583	27379	27565	27436	27415	27450	27213	27449	27374	27560	27328	27022	27359	27471	27388	27336	27378	27488	27489	27261	27338	27296	27436	27255	27374	27276	27339	27257	27525	27548	27409	27518	27368	27323	27377	27477	27597	27155	27340	27480	27421	27553	27581	27405	27451	27251	27310	27526	27544	27285	27414	27559	27569	27422	27254	27446	27265	27215	27579	27401	27355	27153	27359	27336	27463	27407	27598	27568	27103	27401	27494	27270	27245	27255	27229	27096	27184	27416	27197	27298	27370	27228	27434	27656	27605	27465	27459	27384	27547	27623	27269	27122	27289	27111	27762	27347	27484	27224	27527	27125	27252	27383	27243	27325	27106	27248	27049	27143	27216	27247	27255	27490	27211	27525	27184	27253	27220	27281	27645	27612	27216	27378	27574	27237	27553	27287	27227	27483	27372	27260	27344	27436	27478	27477	27105	27406	27664	27256	27648	27320	27283	27345	27380	27210	27120	27440	27301	27344	27490	27382	27400	27298	27502	27420	27156	27557	27335	27330	27375	27200	27244	27368	27319	27578	27460	27411	27274	27433	27477	27263	27388	27266	27500	27409	27428	27527	27486	27484	27326	27151	27582	27234	27172	27285	27335	27502	27446	27480	27395	27426	27481	27173	27329	27320	26978	27204	27651	27439	27175	27447	27396	27325	27384	27575	27452	27311	27179	27171	27396	27410	27537	27307	27355	27315	27477	27487	27269	27081	27355	27607	27492	27660	27442	27377	27580	27280	27420	27271	27564	27514	27443	27568	27141	27520	27399	27433	27508	27530	27381	27451	27435	27397	27646	27498	27314	27548	27287	27331	27452	27431	27571	27485	27522	27148	27381	27336	27200	27468	27231	27298	27184	27411	27513	27487	27281	27199	27447	27384	27439	27225	27210	27269	27306	27148	27434	27466	27343	27279	27541	27381	27341	26925	27277	27418	27118	27064	27384	27151	27309	27237	27231	27476	27161	27339	27199	27150	27438	27193	27275	27378	27381	27403	27297	27257	27619	27513	27342	27505	27293	27258	27381	27476	27532	27480	27701	27536	27648	27583	27316	27411	27469	27169	27265	27216	27257	27361	27236	27057	27293	27420	27527	27355	27422	27564	27341	27318	27564	27328	27214	27452	27270	27323	27313	27256	27456	27243	27303	27152	27396	27045	27344	27386	27354	27215	27189	26934	27297	27400	27220	27252	27448	27584	27143	27422	27416	27567	27408	27401	27433	27713	27363	27523	27575	27502	27381	27359	27355	27540	27422	27277	27716	27193	27577	27354	27177	27274	27319	27639	27526	27395	27257	27016	27350	27535	27212	27223	27474	27404	27457	27253	27437	27375	27342	27613	26998	27406	27376	27008	27392	27394	27245	27181	27595	27267	27472	27302	27495	27309	27166	27303	27301	27499	27326	27153	27206	27227	27545	27302	27485	27396	27350	27391	27559	27223	27219	27493	27021	27340	27499	27100	27503	27437	27240	27375	27312	27288	27538	27555	27244	27068	27156	27651	27363	27291	27522	27242	27431	27597	27410	27167	27231	27408	27550	27376	27413	27227	27537	27064	27261	27396	27457	27356	27298	27358	27541	27264	27408	27170	27610	27516	26997	27180	27379	27707	27413	27349	27322	27207	27364	27338	27533	27394	27384	27417	27415	27102	27420	27502	27569	27419	27284	27407	27252	27352	27468	27522	27549	27580	27236	27250	27364	27240	27083	27150	27100	27374	27343	27481	27426	27523	27250	27253	27453	27517	27264	27255	27378	27357	27480	27399	27530	27430	27300	27394	27355	27313	27566	27581	27233	27362	27402	27381	27247	27328	27251	27212	27475	27160	27446	27433	27339	27209	27345	27408	27440	27346	27604	27454	27324	27621	27426	27179	27351	27292	27401	27419	27243	27248	27309	27363	27541	27248	27324	27264	27246	27513	27483	27266	27228	27383	27110	27562	27452	27452	27443	27391	27400	27329	27304	27351	27246	27528	27305	27687	27445	27729	27474	27213	27552	27506	27504	27337	27332	27446	27256	27251	27411	27423	27408	27378	27629	27214	27111	27144	27279	27268	27472	27288	27419	27393	27593	27316	27118	27447	27189	27335	27314	27349	27450	27492	27526	27511	27648	27457	27361	27302	27434	27272	27293	27569	27273	27171	27363	27241	27023	27358	27417	27212	27206	27609	27667	27196	27368	27296	27392	27277	27300	27216	27643	27615	27224	27259	27718	27287	27328	27320	27268	27303	27178	27217	27124	27473	27395	27309	27412	27335	27457	27418	27455	27491	27269	27243	27453	27468	27429	27306	27239	27721	27310	27422	27209	27495	27723	27526	27639	27471	27451	27540	27353	27199	27243	27248
26798	44836	40655	28613	81279	81402	61712	34816	22933	17849	16460	16501	16463	16366	16359	16327	16559	16423	16426	16415	16375	16271	16358	16352	16525	16489	16198	16402	16388	16490	16347	16210	16355	16478	16289	16483	16354	16316	16398	16145	16364	16459	16372	16363	16303	16139	16296	16363	16385	16414	16210	16228	16273	16114	16487	16439	16234	16526	16328	16363	16351	16245	16414	16364	16225	16201	16430	16297	16228	16302	16122	16243	16215	16472	16378	16219	16172	16331	16311	16444	16329	16325	16312	16333	16273	16089	16200	16312	16504	16069	16349	16269	16455	16218	16266	16370	16269	16406	16165	16171	16245	16255	16416	16233	16172	16225	16050	16274	16317	16338	16263	16154	16279	16350	16072	16322	16233	16272	16271	16301	16117	16262	16107	16173	16421	16385	16128	16294	16363	16290	16310	16271	16347	16106	16383	16244	16362	16133	16285	16405	16288	16343	16419	16184	16278	16163	16402	16161	16244	16222	16181	16164	16375	16203	16463	16344	16245	16217	16289	16340	16234	16378	16133	16141	16528	16209	16232	16421	16236	16372	16394	16362	16273	16321	16242	16305	16378	16455	16134	16181	16235	16388	16276	16241	16338	16403	16059	16310	16058	16335	16467	16187	16224	16267	16191	16428	16401	16147	16196	16224	16286	16368	16347	16356	16395	16239	16241	16245	16333	16108	16173	16232	16370	16350	16223	16258	16213	16349	16492	16254	16210	16234	16362	16425	16248	16417	16068	16202	16257	16107	16458	16417	16296	16233	16082	16211	16276	16229	16279	16291	16060	16004	16243	16181	16276	16223	16407	16252	16269	16351	16321	16383	16243	16310	16390	16360	16273	16294	16229	16147	16376	16165	16194	16112	16313	16139	16380	16313	16333	16224	16154	16248	16160	16282	16330	16323	16470	16205	16316	16258	16176	16224	16445	16323	16189	16291	16355	16280	16370	16260	16204	16282	16081	16247	16266	16261	16326	16269	16317	16307	16211	16493	16059	16412	16298	16353	16196	16107	16303	16381	16592	16434	16288	16309	16159	16388	16209	16328	16306	16339	16217	16186	16284	16369	16307	16214	16062	16306	16210	16326	16384	16243	16364	16116	16418	16257	16287	16316	16142	16082	16289	16170	16257	16168	16227	16245	16309	16325	16590	16194	16282	16320	16209	16234	16194	16292	16160	16289	16305	16066	16241	16393	16306	16299	16198	16278	16132	16323	16268	16311	16439	16225	16182	16230	16368	16310	16170	16202	16225	16351	16226	16403	16136	16254	16305	16435	16169	16132	16243	16219	16158	16255	16332	16273	16146	16225	16269	16370	16234	16232	16183	16367	16200	16301	16245	16261	16053	16037	16373	16223	16263	16193	16232	16336	16399	16115	16315	16290	16239	16284	16301	16153	15941	16139	16127	16247	16360	16345	16296	16252	16161	16057	15955	16339	16253	16274	16203	16287	16150	16177	16181	16376	16231	16421	16257	16360	16177	16318	16306	16222	16355	16168	16341	16216	16176	16212	16358	16155	16252	16431	16118	16416	16245	16328	16385	16244	16175	16201	16224	16274	16285	16324	16310	16133	16242	16386	16358	16225	16294	16160	16466	16288	16186	16234	16271	16233	16348	16358	16075	16343	16266	16136	16328	16288	16142	16243	16129	16262	16251	16354	16082	16202	16312	16206	16212	16375	16078	16349	16145	16331	16333	16169	16254	16282	16274	16267	16312	16238	16204	16081	16479	16321	16202	16187	16520	16400	16156	16352	16259	16271	16176	16298	16332	16293	16251	16183	16405	16267	16275	16038	16159	16085	16528	16237	16524	16181	16178	16325	16308	16172	16175	16212	16238	16348	16387	16228	16209	16392	16418	16223	16365	16313	16129	16249	16260	16231	16202	16148	16176	16093	16328	16521	16342	16145	16275	16289	16199	16393	16289	16282	16319	16183	16133	16238	16135	16354	16131	16384	16242	16134	16312	16293	16239	16406	16153	16387	16283	16346	16042	16323	16311	16160	16137	16302	16153	16331	16337	16162	16370	16293	16128	16293	16323	16359	16374	16256	16295	16068	16181	16462	16288	16158	16222	16189	16273	16048	16223	16242	16147	16224	16282	16593	16186	16215	16386	16159	16211	16235	16344	16349	16401	16246	16189	16231	16468	16163	16226	16250	15935	16369	16105	16523	16500	16177	16283	16310	16274	16082	16459	16154	16341	16309	16248	16292	16046	16239	16312	16118	16311	16280	16280	16334	16465	16127	16209	16183	16280	15932	16154	16330	16106	16281	16288	16230	16264	16247	16384	16275	16170	16287	16146	16249	16208	16229	16352	16250	16284	16268	16400	16387	16353	16123	16342	16290	16144	16318	16337	16291	16277	16333	16153	16293	16361	16347	16361	16215	16334	16392	16256	16313	16368	16318	16225	16320	16073	16337	16225	16223	16596	16270	16337	16260	16370	16220	16127	16353	16230	16337	16399	16133	16231	16337	16249	16329	16234	16343	16232	16202	16358	16147	16464	16310	16194	16261	16241	16269	16227	16239	16237	16336	16145	16056	16203	16242	16302	16386	16423	16322	16133	16184	16288	16146	16364	16240	16026	16166	16345	16378	16217	16512	16330	16203	16208	16197	16400	16188	16201	16204	16391	16306	16288	16202	16132	16399	16270	16363	16280	16121	16315	16161	16268	16214	16313	16405	16316	16305	16291	16195	16303	16246	16293	16231	16272	16371	16305	16216	16205	16382	16315	16363	16333	16325	16302	16422	16344	16186	16154	16120	16141	16261	15947	16426	16113	16293	16372	15935	16365	16218	16258	16249	16459	16069	16382	16092	16400	16205	16061	16258	16287	16297	16131	16321	16250	16286	16304	16267	16242	16269	16294	16483	16278	16489	16021	16199	16307	16223	16327	16164	16096	16114	16342	16252	16284	16329	16247	16273	16271	16411	16227	16287	16411	16099	16028	16301	16256	16187	16244	16204	16177	16317	16426	16262	16395	16426	16283	16242	16173	16277	16188	16386	16467	16255	16205	16315	16198	16172	16201	16220	16330	16308	16119	16273	16205	16289	16202	16065	16323	16226	16153	16247	16180	16199	16176	16324	16291	16231	16165	16423	16291	16173	16331	16205	16355	16177	16491	16395	16299	16215	16317	16262	16208	16247	16380	16192	16266	16421	16264	16234	16206	16234	16338	16323	16304	16279	16141	16174	16327	16024	16146	16267	16332	16253	16084	16336	16237	16264	16101	16227	16035	16337	16218	16260	16359	16218	16131	16493	16156	16250	16146	16254	16327	16074	16189	16133	16287	16305	16291	16336	16399	16116	16221	16272	16215	16232	16251	16465	16325	16294	16131	16379	16290	16097	16173	16459	16152	16262	16013	16422	16028	16208	16231	16254	16206	16133	16261	16408	16275	16355	16221	16341	16178	16260	16183	16253	16225	16303	16192	16288	16252	16262	16254	16398	16269	16301	16181	16370	16350	16260	16319	16197	16223	16260	16387	16103	16288	16163	16372	16220	16285	16271	16326	16178	16080	16225	16180	16341	16285	16019	16329	16221	16342	16413	16500	16473	16372	16387	16239	16058	16296	16228	16487	16310	16321	16391	16213	16329	16325	16270	16445	16243	16136	16152	16318	16285	16368	16116	16046	16132	16300	16351	16439	16234	16290	16318	16399	16515	16286	16472	16179	16188	16250	16279	16290	16246	16065	16130	16239	16334	16268	16120	16118	16191	16271	16193	16365	16145	16370	16270	16279	16156	16199	16236	16176	16297	16138	16306	16215	16415	16334	16154	16184	16371	16151	16293	16296	16181	16388	16180	16390	16493	16461	16365	16306	16244	16131	16067	16263	16176	16317	16291	16307	16437	16335	16191	16314	16216	16254	16409	16208	16411	16290	16231	16242	16053	16259	16225	16475	16403	16420	16327	16154	16299	16167	16163	16027	16430	16211	16237	16087	16147	16269	16289	16134	16178	16261	16223	16229	16380	16336	16245	16354	16286	16381	16299	16257	16322	16443	16243	16178	16119	16276	16343	16291	16472	16276	16226	16200	16225	16358	16251	16367	16255	16367	16373	16446	16263	16171	16130	16204	16224	16627	16299	16155	16339	16297	16128	16486	16254	16057	16246	16251	16286	16354	16092	16235	16345	16207	16295	16111	16250	16171	16250	16061	16241	16214	16245	16269	16171	16338	16141	16123	16438	16151	16317	16207	16400	16233	16276	16329	16241	16292	16088	16172	16404	16317	16173	16348	16207	16421	16162	16290	16297	16282	16164	16295	16145	16459	16206	16366	16113	16348	16443	16412	16166	16178	16166	16374	16178	16302	16211	16327	16229	16323	16262	16388	16132	16137	16481	16306	16062	16483	16358	16198	16387	16062	16383	16352	16287	16267	16337	16326	16219	16219	16428	16434	16106	16426	16287	16271	16227	16187	16285	16281	16387	16446	16179	16269	16319	16159	16202	16296	16329	16410	16238	16244	16396	16148	16248	16350	16347	16023	16212	16198	16243	16174	16230	16267	16263	16147	16355	16206	16349	16289	16112	16337	16363	16344	16316	15979	16245	16047	16332	16360	16272	16300	16176	16398	16355	16121	15808	16185	16408	16282	16159	16313	16194	16213	16390	16313	16102	16119	16064	16409	16287	16383	16226	16333	16207	16171	16431	16254	16273	16110	16225	16181	16314	16201	16314	16214	16363	16421	16255	16276	16302	16327	16288	16377	16332	16400	16239	16274	16295	16343	16201	16386	16189	16131	16078	16281	16216	16209	16257	16205	16340	16219	16387	16281	16370	16338	16283	16301	16129	16349	16122	16261	16275	16249	16350	16175	16283	16158	16161	16369	16302	16200	16278	16273	16177	16445	16191	16341	16365	16331	16160	16293	16342	16410	16132	16398	16337	16219	16282	16329	16291	16186	16238	16134	16531	16215	16203	16230	16274	16180	16261	16285	16237	16259	16463	16243	16353	16281	16226	16166	16084	16342	16075	16307	16129	16248	16370	16095	16160	16256	16338	16233	16294	16325	16222	16252	16389	16173	16287	16395	16255	16239	16361	16153	16254	16362	16330	16268	16248	16250	16149	16305	16292	16436	16113	16115	16179	16357	16347	16256	16445	16098	16088	16070	16152	16423	16215	16160	16194	16050	16250	16249	16250
32163	28739	33249	30752	33584	37603	33605	29091	26942	26120	25997	25738	25804	25828	25823	25632	25313	25487	25786	25651	25584	25692	25807	25770	25772	25990	25684	25706	25421	25586	25673	25793	25744	25581	25892	25663	25471	25507	25775	25604	25687	25724	25730	25768	25734	25633	25751	25650	25515	25424	25675	25808	25595	25631	25565	25679	25905	25585	25458	25802	25613	25612	25343	25708	25557	25695	25442	25804	25427	25775	25750	25510	25680	25630	25706	25798	25764	25642	25687	25431	25625	25688	25649	25694	25651	25712	25924	25640	25616	25776	25593	25716	25650	25655	25552	25651	25697	25645	25613	25399	25498	25479	25631	25579	25423	25739	25457	25549	25873	25508	25625	25659	25577	25765	25726	25626	25547	25621	25534	25583	25588	25657	25577	25503	25636	25541	25647	25794	25485	25631	25418	25519	25752	25465	25678	25744	25653	25842	25708	25598	25682	25770	25626	25666	25736	25446	25752	25688	25683	25731	25536	25759	25691	25837	25777	25826	25612	25733	25456	25380	25673	25595	25594	25628	25726	25618	25608	25813	25705	25549	25517	25479	25445	25498	25624	25356	25805	25550	25830	25583	25695	25565	25519	25566	25515	25614	25513	25579	25821	25463	25423	25373	25533	25546	25741	25654	25457	25241	25664	25834	25796	25320	25814	25582	25570	25811	25710	25671	25522	25267	25698	25545	25748	25443	25640	25382	25530	25577	25524	25567	25730	25630	25642	25599	25653	25660	25641	25526	25479	26042	25782	25690	25548	25752	25807	25830	25844	25779	25653	25835	25392	25558	25486	25709	25695	25707	25599	25306	25592	25490	25736	25730	25636	25660	25564	25581	25461	25564	25710	25376	25913	25722	25618	25786	25493	25480	25643	25634	25479	25760	25659	25440	25635	25613	25553	25658	25762	25542	25843	25625	25597	25639	25733	25594	25686	25546	25571	25710	25715	25651	25689	25772	25448	25598	25687	25436	25816	25836	25590	25580	25781	25747	25521	25877	26023	25401	25811	25607	25438	25514	25539	25703	25677	25565	25707	25784	25618	25740	25612	25728	25749	25816	25700	25552	25571	25843	25434	25504	25778	25677	25752	25908	25648	25556	25731	25676	25447	25504	25620	25664	25620	25719	25453	25774	25753	25491	25576	25828	25832	25643	25796	25556	25545	25645	25628	25906	26139	25754	25562	25512	25770	25479	25586	25511	25675	25563	25632	25629	25622	25575	25716	25546	25781	25697	25589	25512	25720	25567	25950	25750	25533	25676	25491	25464	25593	25384	25757	25701	25492	25777	25766	25772	25768	25692	25777	25912	25658	25637	25628	25367	25560	25590	25544	25891	25695	25381	25847	25600	25589	25473	25633	25674	25790	25548	25582	25798	25725	25446	25540	25613	25743	25750	25604	25587	25428	25473	25799	25470	25759	25525	25592	25709	25816	25400	25759	25644	25522	25314	25755	25679	25865	25909	25452	25770	25444	25699	25630	25671	25684	25554	25624	25680	25593	25757	25781	25808	25681	25557	25516	25880	25715	25536	25505	25602	25528	25521	25581	25789	25597	25625	25850	25344	25486	25707	25643	25421	25730	25384	25491	25717	25510	25463	25506	25733	25857	25591	25662	25484	25749	25416	25933	25733	25752	25444	25707	25710	25541	25603	25577	25485	25573	25775	25619	25722	25532	25657	25460	25506	25716	25584	25816	25769	25865	25706	25520	25476	25690	25648	25661	25648	25731	25585	25553	25643	25544	25597	25496	25384	25616	25710	25483	25570	25717	25615	25696	25467	25585	25485	25426	25397	25831	25528	25578	25878	25702	25663	25707	25791	25480	25457	25532	25535	25697	25495	25849	25900	25382	25538	25771	25434	25363	25741	25636	25943	25632	25556	25692	25660	25477	25413	25564	25556	25481	25901	25749	25519	25730	25555	25668	25582	25628	25549	25673	25929	25834	25754	25738	25749	25953	25706	25672	25563	25752	25623	25776	25613	25783	25432	25616	25445	25595	25661	25656	25585	25607	25594	25632	25686	25726	25495	25846	25617	25772	25777	25820	25644	25693	25614	25934	25804	25444	25514	25815	25558	25684	25611	25569	25628	25461	25667	25792	25351	25432	25778	25530	25613	25654	25445	25619	25591	25817	25466	25510	25772	25483	25647	25785	25788	25641	25506	25683	25597	25417	25802	25822	25778	25509	25710	25727	25705	25656	25421	25568	25428	25672	25659	25670	25529	25337	25404	25567	25741	25701	25729	25631	25493	25789	25535	25763	25689	25613	25782	25633	25727	25586	25471	25430	25527	25772	25593	25919	25866	25692	25443	25653	25632	25528	25691	25643	25572	25713	25547	25510	25758	25607	25676	25793	25664	25728	25633	25556	25802	25644	25442	25725	25655	25560	25502	25495	25408	25523	25585	25519	25514	25678	25608	25881	25346	25415	25759	25673	25765	25475	25726	25651	25485	25654	25656	25598	25477	25454	25649	25555	25706	25633	25755	25590	25853	25682	25685	25845	25594	25449	25638	25647	25661	25651	25837	25541	25726	25734	25550	25522	25398	25573	25541	25699	25557	25564	25614	25559	25733	25869	25681	25650	25737	25286	25763	25417	25568	25781	25558	25559	25521	25830	25679	25599	25603	25467	25635	25568	25554	25682	25971	25597	25613	25384	25620	25750	25817	25613	25739	25499	25758	25696	25521	25398	25581	25628	25324	25623	25446	25594	25465	25728	25612	25722	25465	25758	25832	25722	25674	25589	25810	25625	25596	25644	25530	25541	25531	25628	25592	25367	25530	25686	25723	25659	25549	25616	25347	25599	25694	25702	25638	25879	25849	25821	25644	25529	25634	25829	25774	25609	25772	25659	25391	25689	25531	25757	25701	25490	25427	25651	25658	25622	25697	25747	25710	25786	25578	25445	25471	25792	25499	25737	25883	25616	25528	25667	25678	25611	25695	25761	25554	25759	25642	25609	25402	25853	25557	25275	25517	25750	25684	25702	25616	25632	25622	25643	25750	25721	25500	25819	25632	25651	25554	25610	25601	25467	25488	25621	25591	25421	26022	25879	25693	25381	25580	25792	25437	25567	25547	25764	25492	25670	25869	25475	25647	25575	25717	25589	25571	25814	25840	25718	25483	25723	25723	25473	25666	25681	25617	25623	25685	25730	25675	25740	25645	25589	25502	25507	25785	25769	25974	25763	25591	25602	25635	25590	25751	25686	25573	25616	25499	25645	25940	25644	25713	25577	25551	25480	25418	25547	25493	25651	25711	25670	25453	25832	25559	25770	25480	25589	25508	25571	25624	25672	25545	25510	25890	25483	25557	25860	25551	25717	25594	25519	25676	25789	25562	25481	25563	25533	25360	25662	25500	25680	25773	25473	25520	25462	25637	25792	25432	25586	25761	25789	25747	25698	25594	25587	25586	25486	25908	25436	25572	25757	25685	25736	25450	25481	25601	25687	25686	25550	25406	25728	25740	25358	25604	25754	25428	25788	25654	25757	25764	25461	25877	25666	25419	25406	25665	25667	25818	25908	25758	25744	25738	25808	25733	25699	25743	25535	25622	25738	25726	25669	25678	25754	25905	25606	25547	25598	25836	25646	25777	25885	25527	25787	25532	25919	25610	25699	25616	25634	25631	25727	25527	25753	26050	25525	25507	25792	25640	25341	25323	25788	25628	25575	25790	25646	25870	25553	25528	25535	25513	25552	25817	25825	25617	25327	25394	25432	25589	25557	25565	25491	25675	25794	25591	25524	25702	25728	25714	25846	25565	25571	25474	25626	25327	25722	25786	25803	25586	25621	25663	25675	25680	25624	25725	25494	25855	25524	25407	25369	25667	25304	25627	25565	25596	25825	25775	25718	25730	25896	25987	25445	25706	25613	25826	25444	25780	25535	25796	25672	25748	25834	25637	25604	25653	25500	25569	25634	25618	25654	25626	25537	25561	25554	25467	25579	25610	25784	25632	25764	25674	25817	25712	25631	25808	25690	25480	25761	25498	25838	25653	25860	25618	25567	25625	25434	25885	25499	25427	25688	25663	25515	25775	25644	25580	25618	25544	25476	25564	25646	25724	25544	25536	25829	25594	25604	25795	25515	25663	25694	25631	25763	25752	25479	25679	25655	25700	25400	25560	25567	25558	25931	25632	25534	25571	25647	25339	25650	25500	25949	25832	25816	25642	25626	25688	25485	25634	25799	25894	25519	25816	25723	25516	25653	25706	25723	25627	25530	25830	25657	25844	25884	25450	25822	25482	25472	25704	25698	25724	25598	25690	25532	25472	25490	25497	25608	25581	25672	25719	25476	25645	25677	25574	25821	25636	25716	25729	25481	25721	25714	25772	25823	25946	25540	25846	25647	25593	25510	25486	25515	25650	25481	25741	25568	25502	25711	25640	25348	25616	25631	25362	25592	25748	25496	25529	25570	25521	25455	25627	25548	25784	25772	25742	25764	25646	25595	25311	25676	25524	25520	25712	25986	25506	25842	25597	25626	25870	25895	25844	25760	25562	25475	25740	25542	25606	25560	25532	25499	25674	25548	25776	25500	25645	25694	25595	25595	25682	25690	25715	25596	25662	25848	25373	25865	25538	25642	25619	25860	25624	25582	25637	25654	25666	25598	25562	25793	25551	25572	25459	25722	25524	25709	25533	25560	25667	25546	25597	25517	25575	25728	25526	25803	25291	25663	25560	25647	25355	25766	25742	25726	25618	25709	25559	25690	25644	25768	25946	25826	25649	25732	25864	25814	25530	25584	25574	25454	25671	25516	25603	25762	25533	25508	25750	25658	25643	25696	25711	25783	25643	25659	25460	25595	25472	25444	25752	25769	25570	25839	25803	25730	25582	25645	25729	25472	25805	25581	25646	25649	25638	25827	25510	25466	25541	25542	25604	25359	25715	25790	25566	25753	25676	25777	25444	25612	25824	25769	25755	25924	25383	25622	25498	25512	25855	25660	25556	25506	25856	25912	25519	25497	25673	25490	25728	25506	25608	25564	25703	25570	25504	25498	25698	25862	25917	25546	25501	25496	25738	25789	25712	25675	25515	25554	25733	25726	25706	25540	25776	25747	25624	25488	25603	25586	25698	25438	25372	25561	25566	25679	25786	25816	25520	25603	25400	25688	25520	25679	25740	25846	25722	25873	25761
21309	28462	25755	19299	25608	27335	22274	17591	15747	15140	14975	15073	15058	15014	15086	15069	15031	14927	15135	14892	14933	14908	15110	15030	15213	14888	15045	14872	15001	15052	14940	14996	14930	14914	14987	15171	15096	15030	14916	14993	15006	14898	15152	15089	15109	14853	15086	15002	15067	15059	15056	14935	15173	14961	14820	14877	15000	14823	14891	14899	14981	14933	15059	15046	15069	14895	15129	15089	14941	14977	15118	15001	14994	15277	15004	14768	14969	15218	14979	14952	14904	15023	14975	14977	15088	15064	14966	14975	15164	15013	15085	15011	15035	14956	15089	15066	14849	14985	15028	14987	14993	15103	14980	14924	14972	15110	14899	15007	15036	14728	14890	15018	14991	14947	14889	15065	15229	14855	15005	14913	14781	14962	14984	14866	15000	15033	15041	15007	14948	15086	14953	15016	14964	15315	15002	14824	15090	14977	15095	14964	14998	14974	14989	15038	15099	14720	14878	14736	14892	15067	14940	15142	15076	14883	14949	14978	14884	14955	14932	15062	15066	15067	14769	15037	15042	14992	14925	14801	15014	15068	15015	14838	14922	14885	15042	15056	14833	14968	15054	14889	14973	14975	14912	15013	15015	14892	15113	15028	15058	14800	14897	14808	15044	15026	14941	14879	15058	15163	14959	15030	14959	15042	15057	14952	15062	15098	14853	14745	14984	15009	15151	14978	14981	14918	14883	14884	14973	14880	14995	15154	14798	15082	14870	14972	14820	15188	14971	15027	14875	14943	14933	15137	15015	15020	14922	14970	14993	15139	15054	15068	14912	15085	14910	15155	14966	14976	15070	14938	14931	14920	15011	14846	15030	15063	15113	15097	15002	14833	14917	14880	14853	14856	15040	15019	14984	14965	15012	15011	14942	14943	14858	14730	14996	15014	15106	15058	15081	15022	15054	15116	14972	15061	14914	14976	14918	14977	15182	15073	15069	14879	15046	15027	15143	15057	15157	15040	15070	14969	14943	15076	14961	15083	15007	14982	14990	14980	15044	14889	14967	15113	14965	14842	14990	14863	14873	15040	14975	14987	15001	14930	14965	15042	14920	14823	14967	14919	15138	14920	14872	14856	14855	15097	14993	15011	14869	14905	15048	15029	15105	14992	14986	14808	14985	14980	15037	14771	15198	14948	14936	14960	15110	14913	14884	15002	15020	15163	15003	15101	14874	14924	14952	14963	14957	14811	14864	15015	14834	15090	14999	14945	14932	14975	14994	14903	14911	14736	15076	14910	15021	14929	14854	14922	14995	14882	15005	15103	15060	15150	15021	14899	14900	14945	15182	14875	15054	15020	14897	14863	14900	14980	14920	14952	15043	15114	14828	15091	15079	14764	14961	15057	15097	14998	15219	15006	15039	15006	15146	15044	15054	15043	14998	14973	14936	14998	14820	14811	15062	14950	15052	14943	14921	14952	15067	15127	15044	14926	15000	15152	14924	14895	14917	14838	14972	15043	15102	14955	15057	15088	15074	15215	14770	15116	15200	14905	14917	14911	14961	14898	14909	14959	14824	15093	15071	14929	14898	14973	14879	14848	15170	15016	14916	15108	14905	14967	14931	15036	15095	15051	14932	14941	15236	14999	15061	14800	15185	14975	14844	14968	15178	14903	14930	15023	14930	14788	15130	14948	14952	14927	15136	14781	15030	14876	15022	15013	15052	15093	14957	14995	14841	15033	15068	14922	15081	14974	14951	15090	15046	14826	14961	15109	14870	14932	15120	14970	14949	15164	15085	14933	14961	14818	14828	15066	14989	14995	14848	14897	14795	15004	15026	15008	14917	15069	15051	14818	14923	15144	15064	15162	15167	14996	14863	15000	15051	15044	14934	14837	15014	15033	14981	14905	15057	15189	15006	14919	14960	14785	14959	14976	14911	14909	14803	15137	14979	15125	15098	15193	15016	14889	14958	15092	15087	14910	15110	14954	15001	14886	15005	14945	14943	14873	14841	15096	15093	14831	15088	14973	14917	15055	14977	15040	15066	15055	15093	15237	14979	14970	14907	15049	15042	15010	14705	14992	15088	14942	14994	15078	15031	14969	15132	14795	15015	15009	15023	15023	15157	15010	14923	15118	14952	15225	14862	15226	14934	15064	15050	15132	14930	15159	15013	14835	15028	15073	14946	14975	14899	14919	15010	14856	15073	15042	15012	15058	14787	15007	15072	15167	15068	15171	14835	14909	14848	14784	14802	14830	15004	14980	15000	14934	15000	15134	14927	14976	14969	14902	15076	14913	15003	15046	14874	15221	14923	15012	15027	14960	15084	15104	14910	14957	14996	15016	15043	14913	15067	14892	15059	15085	14908	15082	14770	15059	14894	14905	15017	15071	14945	14957	15187	15170	15038	14990	15101	14917	15018	15001	15096	15132	14961	15226	15023	15016	15099	14895	14962	15060	15037	15047	15067	15007	14940	14954	14900	14925	14996	14893	15141	14866	15155	15086	15105	15062	14959	15077	14967	15101	14920	15097	14927	15001	14922	15040	14891	14880	15108	15104	15019	14783	14952	14931	15033	14952	15272	15067	14934	15041	14803	14960	14949	15042	14865	15087	14931	15052	15033	14925	15144	15012	15106	15170	14923	14989	15107	14937	15006	15046	14974	15007	14961	14963	15017	15063	14650	14936	14984	14933	14855	14830	14990	14941	14919	14958	14959	14952	14920	14923	15092	14892	14914	15108	15039	14982	15183	15107	14992	14792	15073	15116	14795	14895	14920	15071	14834	14834	15047	15004	14926	15002	15105	14991	14979	15031	14863	15146	14976	15004	15052	15035	14957	14988	15095	15055	14882	15039	14937	15068	14766	15064	14977	15087	14946	15053	15054	14802	15091	14975	15036	14951	15075	15000	15147	14825	15074	14914	15103	14932	14897	14718	15059	14964	15126	14935	14979	15147	14901	15019	15041	14911	14986	14904	15099	14927	14792	15022	15140	14934	14994	15105	14975	14944	15006	14990	14835	14970	14939	14793	14948	15036	15123	15031	14927	15003	14976	15046	14888	14868	15179	15175	14998	15032	14927	14834	14944	15059	15144	14908	14986	14713	15034	15059	15051	15074	14990	14929	15083	14968	15072	15001	15197	14955	14864	14980	14889	15084	15168	14887	14853	14961	14941	14915	14857	15234	15049	14987	15046	14985	15032	14980	15021	15142	15062	14940	15027	15146	15123	14973	14851	15194	14864	15021	14977	14911	14999	14990	15085	15009	15021	14887	14949	15206	14939	14968	14849	15059	15135	14993	14922	15197	14905	14827	14936	14958	14997	14951	14825	15062	15043	14991	15035	15136	14947	14850	15072	14868	14916	14971	15022	14986	15127	14999	14897	14936	14987	15091	14971	15062	15051	14933	15003	14936	14975	14925	14799	14934	14843	14927	14901	14973	14863	14988	14967	15149	14901	14878	15099	14900	14851	15030	14916	14933	15082	15080	14977	14975	14829	14999	15029	14961	14879	14908	15062	14978	14892	15069	15087	15000	15009	15085	15106	14927	15013	14979	14985	15242	15000	14854	15007	15150	15037	15009	14938	15011	15218	14839	15039	15036	15087	15107	14977	14970	14956	15010	15074	15046	14990	14990	14844	15157	14963	15041	14915	14974	14913	15051	14952	14793	14946	14991	14927	15000	15150	14964	14978	14921	15157	15150	14981	14939	15101	15061	14975	14800	14987	14922	15130	15016	15053	14940	14864	15045	14850	14992	15021	14956	14997	15086	14959	14870	15095	14807	14972	14884	14970	15009	14943	15000	14972	14905	15015	14987	14928	15044	14923	15092	14997	14974	15004	15069	14976	14981	14983	15066	14987	15098	15179	14910	14883	14966	15029	14942	15102	14685	14978	15160	15002	14915	15032	15108	14967	15106	15005	14822	15041	14946	14936	14917	14928	14998	14951	14984	14974	14905	15031	15130	14940	14971	14871	15086	14839	14948	14952	15017	14998	14923	15068	14986	14969	15112	14992	15069	15050	14889	14899	14914	15035	14847	14828	15021	15017	15033	15125	15023	14841	15050	15253	15070	15096	14843	15141	15145	15013	15006	14953	15003	14836	14903	15135	14935	15163	14826	15040	15073	15019	15265	14882	14920	15060	14896	14887	14936	15008	15088	15060	14946	14820	14964	15146	14842	14971	14972	14927	15011	14880	15180	14830	14935	14978	15042	15029	14984	15051	14858	15050	15088	14988	15039	15092	15068	14894	14879	14810	14900	15091	14963	15111	14963	15059	15050	15089	14910	15107	15001	15094	15098	14831	15011	14965	15006	15061	14987	14975	15030	15010	15013	14842	14942	14977	15020	14860	15062	14910	14972	14950	14942	15056	14980	14873	15180	14813	14933	14994	14820	15012	14921	14914	14882	14854	14864	14951	14871	15097	15010	15147	14935	15011	15037	14921	14869	14906	14929	14989	15060	15138	14932	15080	14911	15097	14998	15027	14990	14850	15152	15030	15024	14935	15132	14826	15100	14993	15097	15027	15064	14893	15091	14882	14967	15027	14860	15066	15009	15057	14904	15054	15249	15033	14997	15070	14797	14757	14999	15057	14867	14943	14828	14978	15159	14966	14980	15130	14940	15091	14940	15072	14885	14905	14923	15264	15145	15064	15171	14770	15066	15047	14952	14882	15067	15125	14760	14963	15042	14888	15107	15143	14864	14908	15056	14902	15004	15063	14974	15084	14945	15107	15101	14970	15053	14943	15056	14989	15091	15115	15214	15161	15039	15105	14899	15085	14903	15070	14899	14936	15153	15111	14808	14974	14912	14831	15061	14967	14978	14949	15135	15096	14942	14952	14835	14934	14908	14924	15056	14948	15060	14931	14829	15003	14830	14993	15019	15033	15053	15085	15038	14980	15010	14964	15052	15032	15065	14954	14869	15004	15068	14914	14895	15083	14990	15167	14806	14942	15175	15238	14994	14910	14901	15051	14879	14927	14941	15149	14941	14966	14964	15153	15142	14880	15038	14835	15067	14940	14905	15044	15121	15033	14967	14846	14929	15154	15011	15028	14991	15100	14941	15009	14990	14767	15012	14989	14978	15040	14999	14906	14842	15195	14872	14988	14840	14976	15009	14818	14944	14890	15051	14929	15150	15006	14668	14945	15007	15163	14973	14893	15006	14912	15004	15081	14896	14993	14958
24067	21254	28379	26725	46805	68464	58792	41812	31917	27777	26359	26391	26226	25961	25838	26030	26219	26165	26014	25988	26199	26036	26037	26050	26183	25946	25972	26119	26025	26053	25710	26018	25882	26007	25883	25802	26051	25885	25767	26064	25714	25827	26029	25923	25627	26084	26032	26200	26107	26147	26103	25756	26065	25891	25941	25791	25940	25869	26057	25849	25917	25954	25891	25993	26120	26058	25777	25968	25913	25822	25698	26017	26052	25997	25915	25920	26003	26184	26110	25884	25913	25780	25775	25784	25681	25927	25836	25872	25862	25839	25867	25843	25946	25781	25749	25830	25893	25916	25976	26120	26192	25724	26005	25973	25939	25696	25848	26174	26039	25827	25940	25838	25902	25965	25781	25933	25938	25864	25650	25708	25902	25924	26050	26026	25897	25997	25796	25921	25688	25620	25929	25989	25994	25912	25899	25728	25800	25843	25873	25728	25974	25899	25778	25682	25947	25811	25892	25797	26129	25794	25847	25731	26073	26000	25981	25942	25993	26011	26097	25779	25997	25956	26114	26092	25964	26005	25975	26026	25950	25798	26007	25972	25931	25741	25672	25954	25941	25984	25938	25945	25859	25975	25810	25799	25933	25767	25863	25952	25944	25835	25575	25916	25811	25891	26031	26048	26294	25836	25768	25856	25874	25835	26054	25763	25833	25946	25972	25719	26120	25851	26240	25848	25798	25964	25844	26000	25861	26147	26047	26165	25727	26022	25806	25978	25943	25828	26004	25974	25949	25928	25773	25847	26006	25960	25935	25760	25972	25934	26039	25699	25908	25760	25851	25729	25800	26029	25692	26023	26112	26205	26116	25810	25793	25854	25923	25911	25979	25821	26079	25869	25948	25914	25690	25826	25937	26042	25924	25964	25650	26025	25896	25932	25983	25805	25961	25723	25953	25851	25964	25952	25962	25904	25814	25952	25834	25988	25910	26025	26128	25891	25764	26091	25982	25792	26099	25634	26101	25797	25880	25932	25813	25624	25939	25753	26099	25799	25806	25953	25928	25860	25743	26013	25804	25926	25799	25855	25912	26145	25778	25721	25981	25898	25945	26048	25811	25989	25577	25649	25788	25894	25799	25860	25865	25734	25715	25820	25799	26019	25876	25661	25947	25801	26071	25734	26202	25709	26046	25676	25800	25649	25578	25862	26075	25840	25963	25594	25786	25841	25659	25954	25958	25988	25745	25880	25908	26152	25861	26057	26086	25979	25975	25894	25896	25877	25889	25982	25923	25872	26056	25878	26059	25733	25838	26063	26237	26046	25846	25730	25984	25939	25987	25856	25943	25971	25983	25977	25863	26059	25637	25901	25649	25874	25971	25896	25932	25870	26016	25819	25905	26194	25867	25779	25671	25769	26098	25814	25849	25919	26025	25805	25831	25903	26077	25889	25606	25699	25849	25690	25920	25859	25726	26006	26135	25928	25786	25957	25990	25896	26053	25962	25806	25891	25965	25883	25669	25783	25819	25883	26155	25859	25785	25992	26126	25904	26021	26102	25967	25730	25891	25808	25767	25774	25870	25817	26075	25860	25830	26042	26065	25751	26069	25871	25758	25882	25705	25811	26060	25886	26062	25672	25919	26065	26021	25777	25889	26138	25810	26124	25994	26274	25995	25677	25963	25990	25956	25894	26007	25897	26008	25867	26030	25609	25811	25898	26065	25819	25887	25920	26131	25664	25844	25788	25724	26080	25847	25921	25924	25730	26052	26154	25917	25923	26128	26045	25904	25848	25995	25834	25824	25914	25976	25899	25778	25887	25989	25835	26072	25889	26048	25879	25696	25743	25817	25863	25952	26008	25907	25832	25693	25900	25968	25958	25714	26097	26020	25932	25810	25727	25943	25729	25711	25709	25664	26040	25903	25930	25712	25781	25856	25680	25776	25713	25786	25836	25906	25816	25813	25956	26015	25767	26065	25935	25830	25824	25948	26126	25871	25810	25854	25920	25811	25991	25798	25792	25984	25862	25858	26055	26033	25905	25927	26098	26072	25877	25865	25680	25634	25801	25798	25979	25685	25932	25852	25839	25823	26089	25905	25958	26063	26208	25871	25669	25811	26062	25888	25896	26025	25981	25787	25925	25962	26115	25866	25883	25929	25879	25890	25737	25987	25826	25687	25974	26021	26057	25909	25871	25914	25647	26027	26195	26108	25779	25847	25968	25938	26114	25859	25776	25760	26035	25671	25918	25884	25704	25856	26068	25914	25780	25811	25666	26059	25839	26205	25929	25925	25854	25841	25885	25930	25934	25801	25807	25556	25896	25952	26080	26014	25880	25799	25949	25856	25959	25977	25770	26040	25955	25687	25871	25905	25996	25882	25770	25740	25937	25852	25870	26031	25950	25912	25966	26120	26022	25883	25986	25844	25964	25927	25870	25804	25964	25927	26129	26069	25908	25912	25632	25986	25656	25812	25716	26004	25697	25952	26023	26051	25706	25929	25752	26114	25918	25796	26053	25713	25792	25893	26029	25886	26001	25706	25579	25852	25788	25640	25766	25807	26017	25988	25799	25642	25820	25802	25774	26010	25819	25849	26044	25910	25953	25895	25914	25921	25996	25894	25992	25931	25874	25875	25788	26002	25832	25874	25928	25930	26047	25944	26177	25999	25917	25870	25839	25921	26040	25700	25869	26052	25998	26000	26098	25773	25960	25929	25825	25868	25840	25901	25876	26049	25795	25887	25862	25972	25756	25895	26014	25994	25773	25943	25646	25898	25972	25997	25940	26159	25831	25990	26109	25893	25969	25720	26049	25806	25782	26046	26037	25931	25802	25682	25831	25932	26055	25807	25948	25888	25812	25903	26088	26042	25526	25943	25684	25953	26042	25856	25737	26075	25740	26014	25926	25814	26060	25937	25808	25740	25765	25814	25936	25735	25883	25965	25888	25995	25781	25886	25723	25955	25890	25953	25976	25964	25774	25840	25804	25841	26040	26139	25902	26108	25865	25905	25733	25809	25718	25779	25963	25655	25942	26168	25999	26028	26046	25999	25909	25944	25844	25928	25937	25820	25835	25874	25912	25886	25694	26026	25674	25803	25701	25813	26012	25991	25928	25932	25988	25809	25673	26034	26037	25789	26073	25901	25977	25619	25951	25887	25780	25734	25707	25963	26040	25696	25839	25757	25954	25902	25856	25689	25812	26053	25864	25991	25915	25796	25779	25856	25960	26062	25892	25859	26076	25805	25815	25677	25711	25832	25678	25903	25987	26030	25921	25716	25985	25786	25928	25964	25832	25922	25632	25770	25741	25923	25734	26022	26044	25986	26226	25756	25894	25927	25650	26271	26076	25807	26160	25678	25861	25979	26180	25738	25879	25704	25904	25776	25840	25895	25910	25848	26095	25653	25801	25829	25894	26150	26065	25703	25926	25913	25802	25863	25897	25844	25795	25864	25690	25742	25641	26038	25899	26011	25949	25915	25521	25675	26038	25947	25837	25973	25961	25880	25969	25951	25806	25858	25846	25834	25991	26092	25947	25990	25833	25709	25791	25822	25967	25913	26033	26059	25933	25856	26136	25981	26035	26145	26029	26150	25992	25979	25720	25939	25798	26023	25829	25919	25938	26184	25774	25920	25735	25852	26003	25943	25708	26011	25995	26244	25603	25678	25813	25903	25692	25651	25976	25706	25874	26149	26052	25947	25873	25978	25990	25931	25988	25890	25746	25874	25771	25728	25901	25773	25681	26066	25702	25982	26037	25912	26084	26156	26071	25993	25859	25793	25808	25946	25961	26246	25939	26204	25844	25733	25817	25904	25806	25905	25895	25572	25906	25945	25847	26224	26200	25903	26016	25961	25983	25841	25812	25771	25806	25908	25816	25781	25847	25870	25665	26015	25924	25942	25998	25860	26058	25748	25798	25831	25876	25822	25869	25920	25932	26012	25965	26037	25760	25788	25912	25794	25704	25765	26021	25837	25725	25867	26029	25858	25793	25951	25814	25999	25564	25842	25981	25936	26042	25924	25691	25938	25799	26119	26189	26016	25582	25733	25770	25970	25884	26074	25784	25690	26071	25782	25679	25826	26032	25742	25836	25750	26027	25961	25882	26046	25944	25975	25802	25681	26001	25704	25951	25908	26039	25962	25831	25759	25873	25758	25846	25863	25799	25985	26043	25975	25987	25694	25805	25555	25838	25884	25951	25907	25871	25742	25929	25915	25950	26116	25760	25868	25943	25912	26100	25926	25615	25996	25754	25619	25805	26066	26009	26047	26059	25954	25989	25908	26029	25886	26054	25789	26007	26143	25951	26102	25909	25867	26032	26027	25679	25959	26072	25966	26202	25827	25896	25979	25902	25815	26045	26085	25829	25912	25869	25956	25731	25957	26004	26183	25942	25775	25856	25880	25814	25780	26097	25789	25709	25642	25805	25651	25814	25843	25901	25716	26141	25993	25936	25941	25742	25529	26026	26000	25678	25899	25813	26067	25742	25886	25577	25910	26266	25940	25782	25811	25988	26025	26028	25819	25968	25932	25762	26219	25818	25928	25597	26016	26006	26091	25875	25962	25783	25535	25877	25732	26074	25489	25894	25948	25973	25925	26020	26100	25796	25825	26044	26084	25955	25816	25878	25810	25982	26044	25865	25833	25372	25860	25821	25821	26090	26056	25946	25927	25890	26000	26063	25902	26067	25859	25911	25901	26006	25952	25976	25909	25821	25939	26097	26006	26041	25810	25784	25958	25761	25883	25851	25886	26114	25912	26115	25998	25865	25854	25764	25939	25839	25758	25914	25990	25831	25873	26004	25984	25791	26011	25925	25981	26132	25775	25942	25885	25972	25920	25618	25709	25875	25691	25869	26018	25929	25949	26140	25984	25775	25629	25805	25759	25979	25848	25911	25888	26146	25934	25901	26077	25905	26165	26025	25870	25870	26236	25979	25959	25840	25964	26033	25868	25976	25988	25910	26034	26014	26083	25945	25814	25898	25898	25941	26019	25680	25898	25738	25877	25623	25866	25741	25894	25940	25897	25942	25800	26011	25865	25738	26064	25991	25991	25729	26124	25840	25860	25659	25989	25842	25949	25891	26132	26071	25801	25959	26065	26175	25680	25883	26011	26150	25802	25939	25837	25793	25978	25931	25603	25796	25820	25776	25762	25844	25860	25931	25757	25850	25760	26092
23592	40135	34508	27195	59891	69422	51803	30613	20590	16563	15841	15438	15322	15365	15267	15559	15459	15468	15528	15488	15540	15379	15489	15150	15509	15300	15398	15516	15437	15452	15188	15417	15307	15260	15354	15364	15459	15263	15484	15375	15289	15444	15433	15321	15473	15478	15430	15413	15399	15272	15177	15349	15451	15362	15373	15324	15407	15342	15399	15253	15457	15408	15394	15325	15407	15328	15228	15436	15428	15336	15326	15446	15317	15411	15300	15395	15380	15416	15414	15413	15320	15443	15455	15324	15389	15108	15487	15358	15283	15376	15184	15419	15299	15296	15418	15155	15378	15280	15414	15485	15470	15210	15453	15275	15171	15491	15413	15294	15346	15367	15173	15227	15211	15509	15376	15307	15223	15342	15336	15275	15198	15628	15330	15441	15411	15386	15405	15402	15366	15362	15335	15261	15473	15360	15259	15283	15384	15442	15471	15531	15370	15365	15353	15278	15336	15520	15399	15219	15334	15439	15506	15435	15424	15362	15357	15419	15421	15388	15322	15390	15362	15590	15372	15339	15327	15311	15350	15441	15398	15199	15222	15514	15254	15233	15253	15419	15543	15211	15332	15476	15430	15392	15370	15380	15389	15194	15307	15427	15288	15342	15384	15303	15509	15404	15324	15282	15270	15437	15154	15175	15435	15293	15467	15373	15379	15212	15336	15376	15296	15216	15396	15378	15449	15306	15157	15290	15417	15235	15482	15495	15557	15328	15389	15107	15338	15460	15387	15228	15276	15258	15323	15405	15285	15279	15304	15242	15178	15297	15452	15383	15358	15356	15466	15422	15396	15233	15287	15379	15262	15426	15281	15356	15403	15315	15544	15370	15254	15456	15531	15215	15352	15467	15358	15356	15383	15457	15500	15396	15328	15177	15333	15409	15519	15323	15366	15236	15361	15366	15341	15409	15177	15178	15524	15496	15386	15496	15454	15518	15157	15403	15366	15330	15296	15270	15303	15278	15603	15363	15402	15328	15393	15395	15484	15348	15441	15322	15273	15213	15334	15331	15143	15381	15485	15376	15209	15346	15286	15295	15187	15265	15579	15252	15396	15225	15326	15421	15294	15370	15277	15472	15334	15319	15383	15469	15419	15298	15504	15363	15353	15488	15284	15404	15447	15236	15468	15351	15302	15203	15464	15380	15411	15378	15373	15308	15414	15302	15403	15236	15148	15420	15400	15322	15426	15185	15348	15437	15307	15480	15232	15382	15380	15309	15561	15345	15361	15321	15241	15408	15208	15287	15256	15362	15356	15477	15278	15281	15402	15426	15285	15437	15377	15420	15466	15354	15425	15398	15361	15437	15380	15383	15407	15411	15406	15340	15313	15227	15265	15323	15354	15290	15480	15197	15547	15569	15231	15493	15259	15555	15265	15277	15327	15391	15295	15358	15383	15200	15363	15470	15262	15227	15261	15485	15456	15348	15624	15382	15357	15213	15298	15377	15334	15238	15364	15298	15312	15160	15509	15386	15263	15223	15284	15369	15246	15373	15286	15330	15219	15400	15270	15399	15296	15266	15309	15314	15370	15426	15475	15317	15268	15240	15362	15522	15391	15387	15487	15302	15317	15328	15221	15450	15542	15426	15392	15478	15253	15421	15274	15191	15373	15314	15374	15320	15270	15171	15283	15210	15341	15423	15465	15267	15218	15413	15348	15358	15453	15148	15440	15548	15443	15279	15365	15385	15362	15283	15279	15161	15370	15241	15366	15413	15414	15335	15206	15305	15235	15337	15385	15288	15505	15456	15390	15231	15340	15304	15527	15337	15326	15224	15290	15351	15424	15226	15372	15402	15422	15433	15241	15289	15460	15285	15282	15381	15315	15393	15310	15486	15389	15285	15275	15335	15320	15131	15253	15341	15334	15453	15249	15336	15282	15489	15236	15444	15536	15219	15356	15409	15378	15268	15215	15382	15348	15357	15350	15220	15384	15359	15341	15264	15171	15156	15344	15258	15348	15405	15360	15310	15378	15255	15446	15321	15363	15283	15500	15332	15381	15382	15311	15338	15429	15414	15488	15254	15444	15435	15412	15396	15333	15368	15385	15292	15383	15456	15190	15369	15404	15218	15448	15545	15253	15260	15442	15295	15272	15441	15456	15336	15386	15427	15415	15311	15259	15438	15421	15238	15345	15459	15378	15334	15624	15339	15321	15382	15449	15371	15517	15510	15189	15322	15303	15432	15420	15255	15535	15367	15378	15252	15599	15293	15337	15425	15399	15318	15124	15421	15371	15339	15255	15391	15377	15380	15493	15297	15572	15397	15250	15285	15345	15391	15467	15408	15237	15355	15504	15455	15362	15272	15481	15295	15275	15216	15429	15411	15370	15478	15482	15481	15377	15308	15367	15360	15512	15399	15325	15331	15365	15488	15465	15404	15343	15437	15318	15279	15372	15314	15174	15275	15347	15348	15220	15329	15409	15389	15388	15385	15276	15343	15258	15383	15509	15490	15361	15235	15346	15417	15412	15226	15441	15162	15272	15446	15420	15319	15328	15327	15479	15357	15155	15350	15336	15384	15360	15407	15368	15285	15330	15454	15198	15373	15414	15415	15337	15300	15224	15388	15595	15581	15416	15174	15270	15382	15293	15476	15425	15289	15392	15291	15629	15499	15184	15259	15155	15320	15367	15225	15329	15340	15275	15432	15297	15289	15361	15426	15500	15379	15411	15370	15507	15351	15370	15443	15363	15500	15464	15451	15365	15472	15488	15274	15459	15339	15267	15254	15171	15341	15499	15246	15166	15211	15406	15373	15458	15304	15279	15335	15603	15231	15416	15542	15236	15505	15331	15376	15463	15465	15490	15367	15467	15220	15102	15412	15183	15395	15246	15327	15362	15368	15453	15340	15289	15546	15137	15307	15256	15361	15424	15311	15337	15354	15321	15374	15344	15196	15313	15501	15193	15182	15417	15280	15370	15438	15278	15209	15437	15457	15374	15287	15238	15546	15441	15210	15263	15175	15448	15228	15372	15382	15270	15350	15306	15333	15289	15457	15423	15271	15354	15347	15416	15281	15451	15245	15366	15299	15368	15250	15473	15383	15181	15345	15363	15366	15435	15409	15385	15264	15259	15409	15320	15458	15299	15372	15298	15294	15421	15525	15181	15271	15515	15075	15370	15337	15606	15331	15321	15458	15426	15368	15548	15458	15429	15311	15300	15371	15481	15420	15518	15448	15455	15315	15470	15487	15322	15175	15528	15348	15196	15358	15286	15423	15477	15392	15340	15325	15453	15410	15257	15416	15436	15411	15325	15311	15498	15332	15443	15338	15279	15420	15338	15519	15327	15335	15387	15525	15329	15343	15321	15302	15370	15277	15374	15350	15402	15343	15178	15294	15278	15341	15474	15367	15504	15219	15372	15346	15279	15275	15245	15319	15367	15337	15333	15402	15386	15547	15446	15431	15242	15398	15474	15582	15386	15376	15323	15531	15447	15379	15325	15337	15494	15351	15267	15054	15349	15571	15532	15193	15507	15385	15409	15393	15176	15296	15293	15500	15290	15368	15217	15462	15355	15355	15433	15390	15375	15337	15540	15491	15385	15158	15291	15565	15392	15271	15301	15298	15394	15396	15286	15379	15402	15317	15185	15368	15385	15404	15265	15494	15247	15331	15594	15338	15446	15429	15244	15228	15545	15339	15458	15146	15359	15402	15280	15112	15175	15383	15504	15404	15337	15319	15400	15397	15400	15301	15323	15232	15062	15279	15393	15400	15247	15269	15304	15304	15418	15223	15440	15137	15174	15283	15332	15338	15360	15362	15433	15228	15179	15308	15272	15292	15411	15393	15354	15289	15474	15311	15491	15472	15404	15258	15227	15066	15317	15292	15350	15533	15369	15346	15316	15377	15440	15264	15411	15231	15477	15394	15339	15415	15323	15458	15293	15393	15278	15375	15444	15504	15333	15291	15377	15404	15296	15565	15567	15416	15356	15196	15271	15359	15286	15522	15373	15377	15465	15487	15311	15214	15137	15395	15334	15478	15277	15254	15370	15392	15335	15453	15324	15219	15364	15288	15303	15183	15399	15517	15288	15350	15249	15165	15333	15264	15363	15464	15364	15295	15399	15202	15442	15239	15417	15374	15564	15499	15389	15389	15484	15517	15250	15195	15336	15151	15364	15209	15238	15280	15274	15244	15371	15319	15343	15304	15132	15482	15255	15346	15382	15299	15394	15316	15364	15305	15457	15361	15376	15361	15441	15434	15476	15349	15196	15365	15438	15553	15511	15272	15516	15558	15487	15513	15422	15160	15515	15303	15171	15400	15389	15467	15360	15192	15384	15400	15254	15140	15349	15473	15345	15463	15532	15294	15530	15246	15457	15369	15169	15282	15557	15512	15425	15445	15467	15140	15252	15433	15273	15297	15069	15436	15279	15270	15354	15478	15373	15362	15353	15260	15288	15395	15418	15361	15212	15289	15484	15364	15369	15352	15270	15480	15534	15403	15349	15392	15275	15454	15387	15386	15198	15557	15323	15359	15359	15338	15305	15290	15380	15404	15452	15469	15336	15283	15216	15500	15289	15389	15385	15317	15480	15037	15137	15214	15324	15364	15273	15384	15452	15366	15395	15440	15405	15326	15340	15291	15317	15352	15329	15435	15344	15283	15346	15562	15451	15153	15154	15403	15486	15391	15484	15364	15498	15374	15229	15369	15268	15361	15427	15332	15433	15223	15241	15434	15176	15311	15452	15354	15212	15516	15270	15331	15315	15349	15504	15383	15111	15454	15447	15233	15135	15374	15153	15549	15263	15227	15290	15456	15369	15469	15529	15298	15255	15304	15238	15324	15469	15325	15538	15248	15366	15221	15288	15354	15373	15260	15416	15169	15469	15387	15428	15281	15317	15278	15372	15466	15281	15294	15240	15238	15370	15435	15392	15498	15510	15228	15131	15312	15453	15306	15465	15453	15353	15177	15436	15554	15160	15349	15267	15259	15294	15285	15406	15470	15348	15427	15342	15205	15310	15416	15404	15492	15365	15275	15456	15344	15310	15232	15491	15324	15336	15254	15186	15339	15317	15308	15440	15456	15191	15360	15379	15116	15196	15329	15270	15425	15270	15428	15333	15392	15255	15238	15326	15373	15304	15199	15281	15372	15119	15271	15117	15188	15397	15258	15237	15247
22960	21247	28403	26012	53979	77425	66704	48202	35574	30249	28304	27692	27567	27763	27584	27711	27467	27697	27683	27562	27673	27373	27591	27394	27791	27767	27514	27495	27548	27533	27773	27790	27506	27724	27510	27385	27468	27405	27738	27394	27335	27764	27412	27304	27717	27241	27479	27696	27541	27267	27382	27708	27396	27823	27604	27225	27509	26887	27511	27407	27440	27336	27259	27420	27645	27604	27442	27522	27515	27338	27299	27445	27495	27701	27217	26976	27177	27302	27413	27460	27542	27373	27491	27148	27562	27464	27416	27497	27377	27033	27331	27632	27496	27548	27468	27222	27407	27371	27225	27266	27477	27296	27392	27311	27437	27301	27651	27385	27362	27353	27601	27426	27216	27551	27463	27527	27290	27487	27326	27413	27322	27179	27481	27380	27134	27284	27465	27532	27505	27460	27451	27230	27531	27520	27267	27393	27503	27462	27345	27672	27606	27300	27144	27469	27385	27303	27428	27337	27609	27473	26891	27231	27341	27381	27552	27380	27080	27386	27519	27487	27494	27354	27366	27648	27525	27396	27192	27483	27319	27372	27452	27427	27407	27311	27406	27229	27305	27436	27243	27306	27235	27435	27388	27416	27402	27362	27429	27200	27459	27427	27393	27346	27399	27521	27414	27501	27414	27389	27470	27431	27443	27355	27510	27469	27247	27550	27487	27627	27492	27457	27448	27406	27329	27374	27465	27248	27457	27450	27108	27380	27476	27198	27392	27500	27293	27143	27344	27256	27205	27341	27457	27308	27315	27356	27366	27096	27511	27425	27314	27339	27210	27333	27229	27504	27182	27451	27363	27269	27076	27205	27430	27169	27545	27150	27254	27324	27428	27439	27368	27420	27673	27137	27347	27445	27413	27290	27415	27239	27280	27347	27521	27232	27389	27440	27254	27510	27370	27373	27312	27315	27246	27309	27403	27561	27429	27352	27222	27290	27372	26980	27588	27346	27384	27175	27281	27621	27585	27345	27228	27533	27307	27422	27470	27384	27234	27490	27417	27417	27387	27080	27113	27435	27559	27334	27507	27126	27379	27335	27488	27375	27101	27412	27482	27444	27363	27522	27306	27177	27197	27310	27308	27298	27214	27165	27590	27416	27439	27484	27396	27298	27352	27362	27205	27320	27513	27132	27120	27334	27402	27349	27338	26977	27404	27305	27531	27290	27327	27559	27225	27192	27476	27314	27309	27450	27329	27299	27211	27192	27113	27369	27455	27296	27535	27388	27299	27447	27518	27296	27071	27659	27467	27173	27543	27326	27242	27491	27152	27388	27322	27359	27453	27209	27466	27432	27405	27310	27404	27475	27414	27459	27546	27431	27471	27620	27473	27244	27249	27321	27307	27186	27112	27364	27210	27143	27390	27508	27447	27117	27046	27404	27204	27494	27368	27362	27531	27147	27405	27399	27361	27443	27262	27577	27297	27318	27487	27361	27054	27423	27235	27342	27479	27240	27454	27265	27309	27244	27385	27484	27431	27317	27344	27457	27267	27342	27456	27365	27402	27248	27479	27366	27087	27420	27368	27177	27192	27343	27467	27349	27546	27388	27422	27288	27442	27241	27381	27500	27620	27303	27475	27474	27672	27458	27504	27330	27510	27564	27237	27328	27396	27446	27341	27598	27468	27418	27247	27355	27328	27501	27310	27326	27322	27317	27265	27390	27354	27614	27274	27287	27002	27283	27365	27464	27297	27401	27303	27051	27259	27417	27465	27411	27241	27262	27562	27426	27333	27291	27214	27528	27569	27047	27316	27628	27305	27346	27562	27037	27421	27390	27493	27215	27462	27333	27268	27203	27516	27399	27373	27366	27373	27223	27378	27211	27540	27334	27181	27407	27231	27383	27380	27219	27345	27494	27428	27387	27394	27492	27391	27295	27306	26999	27439	27353	27390	27404	27309	27271	27598	27484	27409	27345	27350	27498	27421	27494	27409	27341	27353	27371	27396	27312	26907	27403	27062	27361	27563	27254	27507	27478	27397	27162	27399	27329	27473	27215	27354	27449	27340	27459	27312	27508	27451	27208	27427	27216	27459	27259	27397	27258	27276	27324	27367	27630	27493	27414	27655	27500	27386	27299	27338	27434	27453	27505	27327	27530	27394	27321	27440	27456	27375	27292	27260	27392	27365	27384	27235	27208	27309	27529	27624	27355	27212	27353	27726	27297	27388	27445	27232	27579	27341	27420	27181	27286	27333	27554	27350	27235	27315	27477	27248	27302	27243	27343	27304	27145	27313	27536	27498	27160	27112	27392	27095	27371	27252	27329	27327	27245	27546	27278	27522	27505	27406	27007	27495	27380	27535	27263	27224	27400	27598	27386	27518	27449	27543	27386	27127	27527	27327	27611	27371	27647	27422	27374	27162	27378	27424	27455	27594	27133	27372	27433	27307	27375	27383	27203	27236	27459	27306	27485	27117	27127	27646	27433	27631	27437	27674	27005	27566	27322	27505	27446	27582	27481	27266	27325	27539	27317	27357	27226	27472	27460	27472	27314	27377	27237	27637	27542	27327	27178	27281	27428	27267	27427	27374	27411	27425	27320	27491	27299	27611	27546	27091	27399	27366	27650	27388	27439	27231	27458	27457	27217	27230	27208	27327	27470	27216	27258	27481	27113	27221	27529	27351	27252	27384	27319	27251	27410	27482	27612	27544	27431	27379	27302	27045	27159	27572	27541	27414	27369	27446	27472	27327	27300	27322	27023	27357	27468	27300	27311	27569	27598	27412	27528	27621	27494	27451	27244	27252	27226	27534	27103	27506	27450	27242	27398	27245	27306	27483	27243	27202	27568	27482	27415	27529	27439	27647	27577	27452	27451	27433	27357	27428	27285	27448	27295	27224	27316	27537	27083	27320	27341	27186	27212	27270	27300	27262	27336	27498	27320	27354	27539	27539	27216	27360	27541	27300	27274	27543	27598	27465	27669	27477	27391	27167	27349	27459	27327	27394	27537	27537	27340	27499	27352	27342	27352	27221	27140	27360	27203	27101	27248	27293	27159	27307	27268	27146	27440	27387	27364	27353	27328	27364	27226	27304	27541	27311	27307	27525	27169	27371	27413	27356	27516	27374	27219	27391	27471	27236	27437	27333	27367	27383	27308	27403	27304	27428	27472	27210	27517	27332	27213	27372	27336	27371	27295	27351	27246	27454	27488	27642	27342	27356	27508	27422	27381	27355	27245	27528	27005	27173	27414	27237	27454	27282	27474	27301	27409	27160	27176	27388	27291	27403	27413	27387	27470	27320	27427	27369	27437	27440	27331	27417	27088	27382	27379	27121	27599	27057	27636	27261	27236	27283	27407	27525	27645	27166	27212	27474	27449	27444	27303	27314	27583	27472	27491	27367	27556	27414	27404	27437	27510	27249	27352	27274	27359	27362	27387	27263	27137	27424	27363	27345	27383	27310	27524	27343	27336	27193	27544	27215	27284	27310	27416	27158	27241	27422	27561	27407	27417	27152	27069	27247	27518	27326	27334	27329	27163	27607	27353	27383	27377	27515	27431	27448	27150	27284	26996	27263	27219	27137	27415	27201	27387	27348	27525	27304	27237	27359	27501	27358	27208	27186	27213	27444	27587	27322	27199	27236	27499	27483	27268	27366	27146	27222	27411	27367	27261	27309	27287	27424	27338	27382	27569	27330	27271	27159	27290	27465	27309	27423	27374	27101	27320	27402	27339	27524	27277	27232	27194	27363	27211	27215	27218	27402	27249	27373	27395	27551	27278	27370	27416	27377	27476	27090	27211	27327	27384	27664	27430	27391	27618	27527	27228	27436	27350	27184	27309	27205	27255	27443	27329	27281	27300	27452	27191	27149	27319	27307	27442	27480	27318	27616	27210	27339	27339	27314	27531	27393	27264	27225	27339	27236	27273	27427	27429	27250	27532	27296	27315	27569	27518	27246	27229	27146	27225	27314	27353	27320	27365	27266	27351	27283	27479	27436	27480	27106	27268	27349	27263	27380	27271	27354	27372	27561	27147	27225	27106	27242	27523	27470	27346	27401	27391	27388	27284	27416	27444	27416	27458	27539	27292	27599	27267	27387	27200	27611	27433	27252	27343	27477	27417	27336	27336	27196	27273	27482	27522	27423	27042	27293	27590	27275	27288	27395	27330	27466	27374	27372	27497	27199	27280	27405	27489	27565	27376	27374	27485	27352	27421	27306	27369	27449	27226	27450	27510	27440	27273	27329	27362	27349	27383	27408	27253	27459	27356	27308	27186	27479	27321	27427	27318	27261	27221	27752	27498	27451	27441	27263	27290	27223	27400	27484	27361	27433	27614	27311	27379	27427	27623	27586	27627	27463	27397	27417	27278	27529	27460	27383	27280	27547	27391	27632	27318	27073	27503	27328	27514	27413	27434	27215	27552	27426	27358	27303	27313	27445	27324	27290	27450	27418	27389	27402	27394	27261	27154	27529	27557	27565	27427	27176	27420	27269	27296	27347	27514	27427	27485	27232	27136	27417	27468	27311	27373	27576	27482	27125	26967	27320	27384	27367	27605	27396	27446	27756	27375	27406	27549	27313	27182	27163	27294	27349	27233	27444	27280	27234	27188	27404	27308	27351	27280	27403	27426	27247	27331	27797	27309	26956	27361	27268	27505	27513	27398	27483	27416	27412	27431	27275	27503	27585	27560	27451	27355	27449	27449	27336	27436	27311	27122	27455	27270	27171	27276	27456	27336	27329	27347	27524	27394	27459	27301	27582	27516	27228	27212	27290	27275	27353	27631	27382	27618	27265	27070	27250	27427	27491	27274	27512	27489	27456	27215	27422	27270	27571	27672	27131	27402	27021	27231	27375	27615	27498	27174	27433	27313	27487	27461	27441	27586	27156	27378	27371	27300	27236	27420	27234	27375	27514	27327	27390	27132	27359	27239	27300	27165	27249	27458	27569	27435	27125	27526	27345	27483	27450	27554	27352	27297	27606	27343	27411	27153	27442	27256	27398	27569	27413	27547	27196	27462	27082	27387	27056	27236	27426	27259	27486	27395	27251	27245	27523	27244	27383	27339	27214	27315	27311	27067	27407	27123	27553	27450	27196	27635	27382	27171	27316	27670	27441	27635	27375	27401	27354	27130	27433	27266	27539	27461	27430	27359	27315	27475	27450	27503	27277	27550	27476	27559
26246	46515	41443	34888	73990	82499	64356	37889	24199	18006	16628	16380	16218	16441	16474	16351	16287	16152	16339	16334	16390	16246	16420	16280	16484	16321	16318	16328	16510	16282	16326	16264	16362	16292	16329	16261	16350	16309	16386	16228	16329	16306	16449	16327	16312	16274	16333	16247	16212	16425	16082	16358	16474	16217	16328	16224	16347	16290	16294	16212	16300	16269	16250	16223	16183	16421	16140	16376	16296	16119	16349	16300	16423	16109	16341	16228	16293	16217	16122	16300	16395	16301	16232	16251	16260	16252	16237	16380	16331	16350	16355	16386	16296	16220	16409	16226	16335	16458	16268	16419	16397	16204	16384	16256	16350	16450	15998	16405	16259	16239	16235	16276	16251	16369	16298	16300	16055	16170	16022	16433	16211	16212	16186	16199	16321	16198	16189	16493	16221	16425	16222	16322	16319	16333	16138	16113	16350	16254	16191	16205	16335	16078	16219	16264	16249	16183	16216	16233	16132	16379	16232	16140	16409	16249	16241	16188	16361	16344	16349	16089	16261	16361	16266	16379	16164	16234	16226	16210	16407	16183	16370	16296	16220	16425	16218	16303	16240	16304	16157	16229	16279	16293	16209	16095	16246	16323	16320	16269	16326	16268	16401	16414	16212	16149	16230	16161	16290	16127	16184	16267	16372	16273	16373	16128	16290	16169	16238	16416	16283	16072	16272	16262	16208	16259	16272	16210	16281	16194	16172	16321	16181	16456	16095	16229	16309	16172	16221	15989	16107	16251	16234	16151	16217	16255	16302	16297	16172	16313	16188	16192	16368	16409	16114	16332	16343	16288	16473	16091	16205	16324	16234	16180	16362	16270	16433	16298	16463	16157	16270	16236	16216	16179	16162	16305	16165	16536	16163	16375	16367	16293	16286	16259	16236	16344	16435	16171	16083	16140	16214	16281	16328	16269	16244	16268	16281	16299	16428	16405	16458	16416	16208	16205	16455	16193	16192	16307	16209	16251	16179	16261	16142	16178	16269	16293	16152	16242	16320	16193	16247	16232	16224	16277	16145	16151	16346	16375	16247	16372	16177	16265	16448	16198	16241	16245	16280	16548	16157	16171	16082	16413	16025	16180	16261	16194	16091	16342	16211	16114	16368	16179	16120	16292	16326	16401	16296	16234	16308	16225	16230	16307	16299	16246	16117	16161	16458	16199	16234	16299	16193	16173	16299	16251	16245	16217	16225	16207	16312	16261	16218	16278	16480	16234	16275	16371	16221	16308	16295	16198	16182	16051	16338	16278	16280	16147	16249	16254	16070	16139	16240	15995	16158	16289	16399	16133	16446	16175	16228	16228	16112	16241	16237	16170	16091	16149	16153	16329	16310	16293	16375	16267	16026	16244	16342	16188	16117	16352	16316	16175	16309	16437	16276	16278	16244	16200	16161	16210	16336	16277	16406	16149	16326	16334	16233	16254	16341	16334	16326	16324	16270	16059	16352	16232	16111	16285	16138	16109	16306	16281	16175	16316	16282	16173	16183	16378	16127	16119	16435	16265	16237	16263	16163	16383	16239	16152	16209	16225	16430	16110	16342	16176	16320	16332	16243	16277	16208	16376	16229	16255	16310	16196	16181	16316	16163	16287	16192	16333	16310	16299	16206	16273	16182	16172	16264	16128	16205	16233	16246	16210	16171	16258	16176	16257	16333	16188	16367	16223	16389	16311	16208	16294	16340	16320	16131	16246	16348	16226	16117	16226	16266	16277	16178	16334	16162	16391	16169	16285	16270	16232	16243	16345	16544	16184	16208	15954	16413	16338	16207	16295	16227	16192	16402	16085	16228	16334	16261	16354	16341	16507	16085	16071	16282	16225	16344	16244	16331	16224	16378	16298	16292	16285	16204	16129	16321	16204	16359	16216	16259	16401	16358	16142	16245	16050	16192	16281	16337	16161	16103	16293	16177	16382	16371	16209	16232	16259	16213	16337	16278	16127	16374	16315	16163	16445	16321	16345	16314	16299	16260	16131	16421	16146	16278	16429	16286	16144	16374	16175	16212	16300	16132	16250	16244	16415	16197	16297	16167	16165	16252	16309	16186	16195	16162	16225	16418	16370	16204	16269	16155	16277	16340	16209	16207	16190	16433	16260	16342	16383	16361	16320	16310	16138	16148	16398	16260	16306	16338	16353	16294	16342	16253	16243	16231	16306	16039	16206	16114	16199	16144	16367	16365	16233	16220	16255	16401	16367	16094	16079	16242	16238	16395	16394	16319	16178	16343	16290	16091	16513	16132	16384	16362	16393	16250	16281	16339	16305	16339	16197	16269	16298	16365	16222	16320	16387	16119	16239	16172	16175	16177	16045	16168	16109	16275	16204	16269	16348	16239	16204	16192	16233	16218	16201	16061	16269	16144	16205	16250	16220	16222	16244	16276	16360	16280	16159	16269	16269	16269	16254	16338	16129	16247	16310	16170	16178	16186	16187	16310	16251	16373	16203	16376	16204	16378	16236	16368	16158	16223	16402	16220	16104	16035	16199	16391	16440	16300	16366	16118	16269	16324	16232	16228	16318	16229	16281	16562	16261	16324	16295	16080	16085	16046	16243	16425	16376	16299	16182	16325	16074	16159	16257	16226	16334	16231	16143	16123	16352	16229	16115	16373	16227	16438	16225	16194	16283	16374	16488	16349	16197	16331	16247	16180	16340	16252	16338	16282	16337	16373	16002	16320	16353	16338	16348	16281	16088	16330	16169	16317	16114	16288	16286	16261	16211	16442	16339	16256	16176	16206	16389	16281	16258	16226	16279	16171	16209	16139	16228	16400	16267	16102	16316	16248	16351	16557	16230	16135	16390	16137	16242	16311	16312	16175	16140	16203	16148	16285	16205	16088	16215	16087	16148	16251	16139	16244	16348	16165	16225	16147	16276	16174	16157	16233	16182	16339	16447	16228	16365	16260	16307	15982	16262	16285	16171	16124	16303	16356	16318	16158	16125	16202	16182	16224	16324	16167	16047	16406	16320	15850	16269	16259	16161	16337	16085	16299	16221	16239	16109	16273	16131	16432	16297	16286	16091	16269	16230	16261	16342	16247	16215	16291	16396	16405	16251	16392	16190	16153	16344	16283	16067	16220	16399	16309	16099	16254	16280	16323	16133	16415	16266	16353	16123	16424	16115	16349	16273	16072	16137	16273	16241	16288	16207	16364	16218	16335	16399	16323	16418	16137	16502	16303	16088	16105	16160	16267	16052	16259	16063	16147	16301	16387	16408	16329	16462	16073	16343	16180	16304	16438	16289	16314	16335	16277	16289	16328	16206	16289	16200	16250	16388	16222	16368	16298	16254	16267	16275	16348	16390	16324	16401	16405	16375	16323	16279	16148	16226	16186	16275	16310	16366	16258	16231	16178	16281	16294	16277	16089	16381	16041	16233	16061	16409	16085	16297	16099	16156	16273	16363	16167	16320	16209	16291	16290	16312	16127	16012	16186	16301	16251	16376	16420	16206	16240	16310	16445	16120	16336	16395	16202	16327	16323	16275	16296	16191	16094	16427	16257	16058	16323	16474	16174	16348	16291	16020	16409	16131	16165	16154	16158	16203	16206	16235	16170	16330	16504	16405	16250	16307	16208	16256	16150	16204	16191	16313	16308	16196	16326	16239	16177	16173	16169	16198	16167	16312	16234	16171	16230	16376	16368	16098	16114	16263	16209	16122	16301	16240	16177	16018	16345	16311	16171	16164	16138	16138	16262	16278	16178	16151	16059	16340	16354	16211	16287	16171	16407	16440	16255	16226	16289	16319	16283	16475	16521	16180	16336	16337	16211	16373	16404	16250	16321	16285	16151	16359	16304	16229	16199	16194	16198	16174	16188	16017	16275	16254	16308	16246	16224	16376	16178	16312	16198	16308	16057	16336	16171	16249	16105	16315	16284	16286	16141	16228	16214	16303	16258	16229	16090	16220	16245	16239	16299	16276	16275	16369	16235	16420	16341	16248	16268	16181	16384	16126	16321	16323	16082	16286	16384	16274	16096	16174	16162	16261	16282	16193	16091	16221	16261	16289	16052	16086	16219	16117	16313	16293	16118	16294	16174	16309	16226	16299	16368	16157	16327	16107	16174	16185	16151	16279	16132	16135	16141	16369	16180	16323	16180	16267	16230	16325	16249	16109	16108	16157	16287	16153	16232	16257	16191	16472	16121	16109	16405	16208	16205	16158	16295	16438	16215	16239	16287	16246	16069	16414	16389	16246	16152	16232	16145	16181	16000	16248	16276	16113	16227	16314	16242	16060	16249	16437	16169	16210	16216	16380	16410	16391	16331	16232	16343	16328	16396	16301	16249	16216	16215	16271	16129	16271	16213	16137	16282	16258	16213	16249	16289	16270	16074	16075	16307	16253	16243	16172	16214	16332	16153	16241	16241	16219	16098	16123	16292	16131	16194	16124	16133	16097	16138	16366	16412	16125	16214	16365	16381	16327	16206	16308	16188	16422	16177	16273	16334	16166	16149	16230	16139	16280	16144	16258	16297	16268	16109	16055	16231	16259	16174	16271	16274	16294	16357	16293	16352	16299	16375	16466	16169	16129	16229	16130	16290	16262	16279	16246	16147	16205	16289	16234	16121	16201	16187	16380	16274	16306	16067	16159	16295	16267	16308	16001	16277	16253	16145	16146	16218	16355	16268	16267	16245	16316	16125	16298	16195	16137	16277	16200	16308	16184	16120	16308	16074	16214	16230	16395	16394	16318	16243	16091	16223	16161	16166	16317	16270	16442	16203	16259	16140	16126	16325	16171	16252	16162	16296	16356	16046	16262	16128	16248	16120	16181	16243	16288	16219	16312	16374	16200	16290	16231	16266	16373	16360	16287	16197	16310	16226	16123	16168	16245	16130	16329	16148	16283	16318	16424	16240	16199	16276	16109	16329	16201	16274	16110	16401	16208	16329	16244	16182	16266	16140	16299	16237	16306	16164	16330	16230	16126	16344	16222	16155	16144	16314	16184	16202	16460	16234	16309	16221	16199	16224	16475	16240	16248	16358	16254	16139	16277	16258	16130	16250	16319	16119	16237	16251	16378	16395	16216	16099	16231	16418	16284	16333	16186	16038	16241	16066	16316	16394	16256	16179	16248	16197	16310	16190	16225	16325	16350	16309	16255	16341	16290	16125	16261	16417	16428
32851	29635	34731	33115	35186	38885	35753	31479	28863	28142	27870	27839	27790	27563	27702	27578	27556	27517	27526	27784	27901	27562	27854	27800	27558	27566	27675	27794	27839	27579	27722	27561	27722	27777	27533	27650	27695	27874	27718	27548	27736	27758	27653	27760	27627	28003	27642	27633	27395	27370	27524	27413	27713	27775	27707	27794	27386	27725	27575	27497	27612	27702	27649	27650	27527	27523	27590	27683	27837	27605	27755	27703	27456	27753	27683	27490	27459	27684	27515	27680	27446	27543	27407	27473	27674	27726	27561	27814	27709	27569	27564	27688	27892	27494	27787	27677	27526	27475	27602	27334	27825	27518	27672	27511	27693	27420	27765	27593	27579	27726	27565	27586	27587	27613	27655	27499	27624	27533	27626	27696	27457	27626	27348	27681	27561	27315	27993	27471	27724	27494	27632	27827	27504	27675	27912	27530	27404	27816	27626	27788	27679	27686	27937	27568	27406	27721	27535	27500	27766	27720	27540	27597	27688	27990	27775	27657	27688	27534	27660	27540	27686	27434	27578	27568	27636	27645	27486	27614	27443	27683	27609	27586	27576	27723	27597	27591	27739	27652	27656	27513	27671	27777	27874	27686	27637	27678	27668	27510	28058	27666	27484	27524	27732	27800	27532	27646	27574	27752	27844	27761	27712	27634	27610	27438	27366	27639	27250	27531	27908	27574	27770	27498	27430	27683	27475	27621	27572	27498	27791	27697	27621	27754	27555	27503	27674	27601	27486	27737	27633	27710	27482	27658	27555	27590	27571	27592	27715	27651	27715	27670	27665	27688	27708	27474	27768	27678	27631	27752	27726	27651	27774	27622	27654	27704	27956	27702	27780	27562	27513	27746	27419	27569	27496	27600	27864	27607	27666	27585	27510	27672	27699	27424	27488	27611	27589	27740	27664	27644	27725	27781	27615	27467	27615	27779	27405	27470	27607	27590	27398	27566	27686	27460	27607	27576	27515	27673	27702	27642	27472	27448	27631	27768	27601	27591	27539	27668	27503	27383	27376	27537	27575	27611	27643	27532	27654	27471	27533	27668	27841	27724	27585	27743	27617	27699	27423	27720	27686	27567	27621	27591	27448	27578	27803	27694	27697	27370	27575	27484	27673	27546	27718	27675	27862	27800	27638	27666	27743	27715	27699	27710	27757	27615	27560	27632	27569	27561	27698	27748	27611	27702	27476	27739	27665	27664	27537	27536	27658	27788	27778	27661	27621	27504	27825	27635	27511	27411	27628	27736	27512	27399	27236	27595	27620	27648	27514	27800	27819	27744	27680	27510	27569	27567	27426	27734	27676	27649	27444	27522	27558	27710	27794	27691	27662	27435	27691	27388	27395	27415	27940	27656	27655	27642	27457	27714	27532	27694	27563	27690	27542	27706	27464	27522	27704	27991	27603	27653	27545	27369	27600	27503	27423	27500	27770	27607	27636	27508	27714	27586	27761	27607	27481	27574	27591	27647	27634	27679	27647	27490	27207	27484	27744	27600	27465	27610	27692	27818	27461	27821	27773	27412	27465	27619	27505	27646	27694	27733	27278	27609	27804	27315	27432	27584	27690	27777	27631	27680	27629	27734	27666	27402	27735	27604	27668	27404	27546	27490	27561	27654	27622	27636	27678	27635	27599	27558	27572	27419	27421	27729	27488	27655	27650	27854	27561	27650	27673	27615	27447	27529	27633	27776	27636	27687	27595	27571	27505	27424	27758	27756	27479	27511	27503	27567	27726	27508	27741	27640	27730	27459	27738	27577	27521	27559	27563	27524	27568	27358	27432	27584	27723	27605	27683	27597	27486	27656	27526	27364	27525	27566	27694	27498	27719	27557	27618	27656	27820	27676	27504	27850	27885	27800	27799	27642	27748	27432	27831	27774	27812	27456	27449	27618	27618	27675	27653	27485	27470	27684	27616	27659	27860	27706	27840	27805	27553	27455	27563	27795	27542	27442	27676	27665	27533	27787	27812	27663	27752	28018	27648	27517	27663	27378	27389	27436	27667	27684	27643	27699	27690	27656	27630	27681	27752	27621	27784	27526	27827	27558	27764	27708	27320	27539	27750	27762	27621	27544	27497	27593	27811	27684	27970	27708	27583	27718	27699	27736	27795	27665	27524	27457	27746	27713	27821	27395	27526	27623	27800	27451	27576	27493	27645	27636	27343	27592	27852	27472	27615	27640	27812	27467	27635	27753	27508	27719	27597	27337	27629	27439	27345	27605	27834	27661	27545	27787	27710	27528	27573	27829	27592	27521	27604	27839	27475	27677	27724	27509	27466	27769	27576	27716	27559	27816	27501	27667	27851	27811	27530	27672	27381	27657	27505	27591	27692	27704	27820	27674	27604	27483	27829	27621	27726	27584	27460	27736	27555	27576	27515	27458	27616	27753	27840	27307	27578	27635	27554	27841	27594	27590	27730	27469	27404	27392	27774	27727	27611	27789	27496	27707	27604	27852	27440	27237	27639	27520	27633	27807	27703	27559	27383	27766	27696	27453	27586	27401	27525	27455	27721	27777	27540	27827	27461	27722	27615	27667	27776	27730	27648	27819	27779	27700	27484	27714	27355	27446	27743	27722	27429	27537	27916	27678	27365	27628	27587	27593	27495	28024	27683	27316	27522	27563	27636	27672	27567	27445	27716	27662	27806	27433	27740	27618	27677	27539	27690	27671	27521	27628	27400	27538	27536	27389	27735	27452	27478	27696	27651	27679	27572	27365	27874	27918	27845	27722	27801	27660	27452	27434	27315	27585	27618	27843	27605	27528	27344	27825	27633	27807	27411	27424	27753	27817	27699	27902	27791	27779	27443	27523	27243	27472	27451	27591	27578	27609	27824	27602	27890	27465	27903	27832	27625	27759	27403	27415	27561	27689	27657	27533	27522	27707	27725	27557	27445	27730	27610	27476	27556	27766	27599	27934	27690	27610	27588	27404	27603	27581	27872	27478	27840	27537	27733	27768	27565	27434	27676	27612	27611	27634	27484	27549	27430	27718	27588	27692	27430	27461	27529	27348	27810	27416	27422	27466	27584	27858	27582	27623	27592	27730	27364	27708	27698	27649	27573	27604	27646	27528	27656	27510	27563	27667	27765	27630	27751	27599	27548	27742	27524	27727	27637	27350	27475	27606	27600	27499	27559	27537	27814	27624	27775	27520	27641	27414	27620	27832	27591	27408	27628	27588	27909	27554	27833	27504	27717	27868	27445	27794	27616	27768	27866	27721	27448	27672	27838	27714	27735	27727	27765	27668	27656	27422	27785	27578	27360	27810	27534	27509	27919	27510	27724	27582	27784	27572	27405	27508	27517	27402	27402	27733	27931	27678	27613	27548	27635	27624	27566	27355	27831	27515	27509	27563	27640	27617	27580	27634	27565	27680	27883	27580	27497	27578	27610	27663	27740	27453	27576	27400	27698	27603	27558	27742	27715	27528	27638	27642	27483	27720	27546	27644	27597	27514	27313	27467	27860	27732	27519	27638	27686	27531	27720	27796	28070	27653	27306	27893	27650	27510	27477	27723	27509	27492	27558	27526	27537	27736	27548	27595	27670	27710	27579	27591	27678	27850	27286	27586	27779	27771	27712	27656	27605	27551	27585	27708	27566	27314	27430	27564	27649	27696	27619	27640	27457	27784	27667	27496	27636	27630	27550	27338	27773	27525	27384	27924	27643	27818	27761	27652	27741	27427	27519	27217	27460	27856	27717	27614	27507	27864	27591	27632	27715	27720	27834	27756	27727	27807	27638	27594	27752	27422	27735	27687	27688	27631	27691	27541	27486	27306	27687	27771	27591	27550	27860	27791	27732	27602	27665	27790	27637	27490	27584	27456	27596	27610	27596	27405	27408	27659	27742	27701	27495	27312	27673	27762	27489	27671	27478	27608	27722	27526	27599	27813	27436	27567	27681	27730	27694	27495	27534	27661	27696	27540	27473	27816	27684	27814	27778	27675	27583	27684	27614	27619	27543	27553	27443	27720	27689	27694	27477	27631	27395	27684	27570	27589	27582	27539	27635	27531	27688	27593	27399	27649	27563	27556	27407	27611	27702	27398	27529	27783	27735	27545	27684	27685	27954	27798	27631	27559	27242	27768	27616	27581	27676	27622	27696	27466	27753	27533	27691	27785	27770	27504	27397	27638	27732	27778	27741	27730	27855	27508	27479	27761	27465	27439	27628	27638	27494	27650	27777	27529	27700	27750	27602	27516	27658	27514	27483	27553	27550	27807	27656	27260	27522	27350	27336	27667	27495	27571	27585	27644	27580	27452	27740	27629	27463	27870	27767	27462	27587	27527	27517	27528	27702	27520	27689	27513	27731	27568	27500	27640	27846	27733	27692	27663	27750	27866	27551	27328	27521	27550	27376	27470	27287	27640	27605	27549	27653	27352	27828	27449	27587	27782	27580	27468	27410	27368	27303	27780	27364	27507	27612	27622	27660	27680	27603	27830	27616	27719	27742	27757	27714	27513	27596	27596	27583	27622	27482	27244	27658	27648	27411	27517	27495	27721	27662	27661	27562	27303	27395	27952	27609	27662	27602	27571	27376	27527	27617	27899	27513	27388	27316	27552	27655	27936	27646	27898	27550	27675	27551	27588	27555	27653	27771	27338	27681	27866	27828	27705	27555	27554	27763	27538	27458	27704	27720	27593	27641	27728	27410	27705	27686	27637	27630	27850	27496	27599	27501	27328	27652	27604	27509	27608	27737	27512	27486	27657	27769	27704	28021	27579	27754	27785	27480	27536	27686	27872	27532	27568	27484	27327	27691	27743	27545	27366	27433	27821	27493	27624	27195	27518	27569	27628	27609	27829	27737	27712	27552	27657	27693	27683	27633	27639	27690	27706	27418	27840	27564	27426	27365	27388	27659	27461	27663	27729	27515	27638	27802	27459	27632	27470	27540	27442	27597	27570	27688	27737	27665	27834	27358	27697	27462	27397	27740	27618	27308	27697	27879	27537	27609	27556	27537	28109	27705	27316	27584	27437	27755	27752	27535	27627	27595	27503	27668	27554	27515	27449	27743	27756	27400	27732	27756	27468	27652	27384	27553	27520	27641	27477	27581	27530	27560	27716	27839	27678	27678	27944	27864	27757	27640	27520	27642	27593	27398	27510	27547	27676	27813	27619	27458	27401	27765	27890
22990	29159	26328	21304	26742	27452	23598	18929	16706	16198	16111	16023	16205	16047	16169	15993	16246	16205	15962	15980	16003	15910	16108	16075	16002	16240	15849	16047	16143	15889	15925	15932	16055	15908	16188	16075	16065	16042	16131	15994	16004	16017	16177	16055	15932	15944	16183	15983	15969	15949	16126	15943	15931	15940	15943	15993	16085	15908	15972	16048	16026	15995	16083	16025	16000	15932	16054	16031	16139	16015	16037	16020	16019	16074	16013	16049	15982	16039	15956	16093	16136	15767	16059	16069	16111	16006	15975	15966	15872	16090	16027	16071	15910	16031	16232	16049	16195	15991	16245	15968	16224	16178	16167	15881	15923	16064	16076	16018	15978	16093	16033	16087	16277	16001	15963	16038	15883	15813	16002	16082	16157	15996	15912	16021	15957	15968	15999	16073	16074	15802	16059	16092	16167	16085	16086	16157	15946	16030	15939	16108	15919	16052	15985	16053	15847	15867	16024	16014	15976	16057	16002	15935	16136	16049	16064	16114	15833	16081	16088	15964	15927	16015	15917	15978	15954	16058	16083	16031	16011	16101	15934	15939	15991	16072	16202	15987	16094	15969	15995	16019	16003	15903	15959	15998	16024	16108	15977	16091	15859	15987	15977	15884	15957	16034	15777	16081	16039	16122	16033	15969	15844	16035	16010	16004	16069	15984	16011	16063	16051	15994	15736	16115	16251	15960	15898	16097	15913	15979	16047	16101	16149	15883	15957	16090	16097	16148	16126	16244	16001	16198	15843	16031	15959	16101	15965	16207	16042	15987	16170	16085	15967	15991	15857	15966	15874	16078	16057	16170	16063	16054	16017	16191	16190	16075	16055	15915	15959	16165	15966	15878	16078	15942	16025	15955	16159	16087	16019	15972	15961	15886	16056	16001	15967	15968	16055	15911	16127	16173	16149	16151	15938	16071	16083	15893	15970	16054	16032	16061	15843	16045	16096	15898	16075	15910	16033	16252	15832	16026	16126	16104	15780	16046	16103	16085	16014	15818	16059	16075	15962	16093	16115	15987	15961	16117	15990	16091	15871	16032	16016	15856	16013	15986	16019	16036	16141	16057	16019	16250	15977	16005	15918	15921	16093	16084	16110	16259	16240	15984	16074	16177	15945	16112	16112	16070	16046	15886	16053	16221	15965	15921	15919	16047	16040	15934	16041	16231	15880	16072	16130	15926	16114	15996	16120	15969	15967	15981	15954	16049	16060	16008	16052	15999	15977	16105	16049	16013	16143	15837	16130	16114	15946	16041	16110	16046	15981	15937	16072	15894	16180	15986	16017	16046	16181	16126	16037	16026	16127	16011	16186	16216	15858	16088	15911	16060	15967	15946	16162	15956	16133	15945	16094	16110	15912	16029	15916	16197	16184	16120	16252	15962	16076	16132	15927	16071	16172	16148	16165	16100	15991	15869	16099	16082	16035	16074	15979	16009	15924	16031	15993	16102	15972	15942	16186	15977	15993	15933	16055	15992	15905	16153	16055	16037	15827	16063	15953	16047	15931	16144	15974	15975	15942	15935	16095	16118	15962	16192	15931	15987	15961	15829	16125	16020	16133	16005	16086	16011	16083	16060	16073	16121	16030	16098	15764	16205	16101	15992	15894	16015	15849	15948	15932	15924	15905	16014	16242	15962	16024	15978	16206	16056	15974	16145	16011	15919	15938	15883	16030	15900	16070	15901	16005	15898	15950	15978	15941	16002	15882	16156	16018	16028	16022	16104	16027	15954	16047	16123	15952	15968	15951	16087	16054	15930	16206	16104	15914	15994	15986	16132	16067	15926	16042	15987	16060	16038	15948	16075	16150	15857	15976	15951	15876	16007	16136	16092	16180	16018	16234	16172	16018	16036	16004	15926	15923	16040	16059	15997	16019	16209	15971	16097	15982	16008	15970	16186	16157	16106	15946	15988	15970	16030	15932	16073	16058	15972	16159	15892	15929	16179	16008	16112	15977	16015	16107	16110	16100	16023	16163	15973	15909	16082	16023	16032	15871	16117	16096	15934	16154	16191	15852	16076	16080	16023	16281	15944	16216	16043	16275	16072	16074	16261	16093	16193	16178	15809	16112	15969	16122	16047	15918	16159	16191	16187	15959	15823	16009	15920	16112	16039	16004	16090	16176	16075	16043	16027	15840	16074	15889	16176	16045	15953	15778	16049	15965	16202	16033	16034	16160	16000	16136	16083	15983	15937	16067	16246	16105	16028	16040	15940	16209	15867	16062	16094	16014	16019	16189	15957	15817	16055	15946	16036	16022	16095	16053	15993	15941	15873	16202	16027	16070	16031	15977	16065	15890	16060	16035	16192	16001	15819	16051	16075	16204	16128	16404	15990	16074	16122	16059	16134	16025	15991	16120	15962	16008	15810	15995	16042	15990	15893	16055	16140	15869	15828	16001	15945	16017	16244	16082	16044	15957	15900	15903	15907	16320	16044	15939	16113	16117	16274	15926	15969	16000	16068	16156	15928	16256	16160	16026	15970	15986	16022	16160	16018	16124	16168	16049	16005	16112	15909	16011	16129	16025	16095	15904	15895	16094	16089	16223	15904	16191	15945	16076	15988	15989	15935	16080	16066	16025	15859	15944	16163	16029	16003	15924	16034	16007	15894	15740	16162	15992	16034	15998	16196	16033	16049	16040	16029	15905	15840	16027	16203	15898	16005	15910	15931	16129	16064	15995	16012	15996	16091	16028	16024	16157	16119	15924	16078	15891	16019	16238	16272	16080	16317	15872	16073	16153	15957	15920	15992	16007	15989	16053	16134	15905	15941	15917	15884	16016	15869	15975	15872	15904	16055	16024	15991	16165	15985	16109	16144	15967	15924	15919	15962	15969	16202	16003	15992	15908	15943	16038	16217	15859	16111	15998	16045	15838	16035	15985	15851	16134	15860	16067	16137	15833	16027	16015	16159	16140	16028	15983	15886	16120	15965	15990	15975	16033	15954	16025	15936	16020	16198	16073	16055	15887	16058	16079	16075	16016	16294	16052	16052	15922	15906	15894	16043	16197	16064	16012	16208	16083	16053	16065	16129	15969	16129	16053	16190	16066	16048	16104	16215	15980	16071	16122	15938	16013	15921	16089	15869	16009	16011	16000	15981	16028	15967	15969	16111	16066	16135	15800	16085	16016	16107	16182	15946	15957	15991	16122	16177	16189	15901	16047	16118	15997	16023	16028	16077	15914	15987	16135	16084	16003	16054	16014	16077	16057	16169	16024	16043	16024	16067	16018	16093	15990	16055	16194	16092	15768	16067	16073	16043	16080	15992	16115	16031	15953	16000	16010	16086	15951	16037	16097	15989	15985	15909	15977	16164	15964	16154	16037	16052	16017	16202	15977	15965	16035	16067	16114	16031	15853	16012	16111	16021	16055	15952	16047	16143	16104	15979	15975	16018	15922	15982	16080	15949	15954	15987	16028	16088	16003	16002	16016	15919	16147	16077	15938	15924	15990	15929	16103	16070	16118	16018	16171	15997	16003	15780	16076	15947	15884	16037	15988	16086	16107	16007	16087	16125	16041	16116	16041	15998	16117	15991	16100	15877	16069	16133	15999	15929	15948	15980	16214	16044	16078	16086	15950	16133	15895	16007	16106	16078	15960	16002	16025	16005	16009	16245	15830	16111	15958	16121	16161	16045	15963	16014	15776	16110	16008	16178	16136	15905	16034	15975	16025	15969	15915	16173	15927	16062	15963	16060	15963	16051	15879	15972	16130	16167	16090	15919	16010	16079	16030	16101	16031	15942	15947	16110	16021	16146	16135	16041	16001	16059	15943	16027	15995	16115	15920	15927	16016	15970	16022	15902	16216	16149	16144	16019	16159	15989	15990	15988	16059	16015	16032	15968	15889	16040	15834	15937	15972	16054	16145	15948	16010	15997	16127	15986	16109	16150	16015	16066	16208	15999	16088	16160	15787	15985	16142	15935	15930	16003	16039	15843	15833	16050	16023	16074	16109	16017	15953	16126	16020	16064	16000	16074	16179	15869	15909	15921	15913	16123	16250	16188	16051	15966	15956	16097	15884	15957	16038	15959	16141	16068	15882	16093	16016	16131	15975	16126	16096	16175	16167	16074	16235	16068	15931	16013	15936	15937	15955	16144	16022	16071	16059	15947	15936	15965	16194	15957	15829	15894	16088	15818	16023	15956	15918	15993	16127	16047	15976	16059	16015	16047	16137	16088	15920	16042	16123	15896	16192	15924	16121	15891	16095	15906	16106	16100	16069	16031	16095	16190	16201	16070	16084	16058	16097	16113	16214	16053	16020	16018	16144	16171	16168	16175	16034	16004	15969	15905	15974	15969	15979	15888	16082	15971	15926	16074	15929	15885	15865	16038	16063	16124	16142	16090	15880	16020	16172	15922	15920	16096	15906	16130	16005	15997	15942	16135	15990	16210	16053	15807	16076	16039	15966	16047	16156	16067	15940	16122	16067	16074	16158	16131	16148	15893	16118	15997	16030	16011	16124	16038	16079	16054	16135	16124	16028	16210	16087	16070	15966	16159	15979	15956	15928	16029	16083	16072	15910	16199	16098	16016	15888	16071	16094	15969	16026	15857	16261	16056	16051	16034	16104	16011	16029	16090	16082	16082	15975	16070	15911	16047	15948	15977	16025	15890	16056	15979	15836	16105	15994	16198	15995	16053	16119	16106	15932	15884	16261	15876	15977	15922	15857	15837	16076	16041	16000	16063	15894	16067	15967	16199	16171	15905	16143	16108	16051	15935	16200	15989	16088	15994	16023	15973	16073	15941	16130	16087	16072	16119	16025	15976	16059	16042	15917	16006	16057	15823	15920	16031	15912	15966	16062	15946	15980	16027	16109	16030	16057	16077	15965	16057	16058	16038	16100	16010	16099	16029	15981	15986	15994	16075	16103	15967	16085	15997	15974	16043	16198	16077	16037	16101	15919	15834	15946	16033	15952	15962	15956	15901	15962	15922	16060	16073	15795	15988	16123	16147	15900	15947	16050	15927	16042	16160	16057	15870	15972	15902	16170	15994	15906	16063	16114	16050	15944	16003	16042	16068	15970	16293	16231	16078	16096	16059	15904	16092	15786	16129	16010	15953	16000	16023	15917	16304	16113	16086	16224	16008	16176	16014	15903	16025	16000	16062	16061	15910	15980	16035
23920	21285	28414	27469	45932	70577	61488	43468	33458	29775	28668	28134	28574	28348	28139	28314	28073	28472	28116	28019	28005	27918	28406	28124	28001	28197	28143	28313	28257	27856	28149	27817	28107	28232	28073	28202	28090	28202	28195	28035	28071	27941	28223	27928	28228	28136	28133	28083	28081	28187	28194	28053	28021	28038	27981	27962	27969	28097	28031	28133	27958	28086	28338	28049	28070	28151	28233	28032	28067	28096	27974	27760	28195	27991	27851	28038	27784	27991	28045	27881	28162	28136	28017	28096	28167	27758	27951	28186	28103	27987	27956	28157	28120	27934	28037	27976	28162	28194	28143	28140	28012	27984	28053	28281	28056	28258	27976	28054	28100	28019	28050	27953	27997	27995	28031	28022	28107	28057	27965	28165	28083	28050	28090	28134	28069	27929	27878	27722	27814	27937	27863	28100	28151	28111	28026	28155	28057	28014	28029	27818	28080	28130	28234	28183	27981	27801	28091	27859	28137	28130	27857	28010	28003	28221	28103	27996	27936	28067	27816	28103	28053	28059	27834	28181	28110	28148	27924	28026	27904	28094	27991	28039	28073	28082	27980	27716	27747	28035	28036	28068	27774	27970	28223	27993	28112	27877	27913	27989	28203	28143	28063	27907	27987	28072	27898	27961	27904	27962	27865	27971	27906	28152	28033	27732	27946	27803	27896	27892	28074	28057	28013	28031	28024	28090	28197	28154	27885	27745	27979	27987	27970	27999	27898	28157	28276	27957	27880	28136	27960	27905	28198	28131	27960	28009	27721	27895	28072	28204	28237	28096	27968	28030	28164	27774	27992	28125	28027	27827	28101	28165	28016	28253	27972	28189	27731	28135	27784	28018	28075	27891	28214	28129	28352	27661	28070	28022	27978	27969	27778	27921	27976	28134	27928	27833	27919	28077	27817	27906	28180	28106	28065	27978	28369	27868	27838	28017	27947	28180	28006	27894	28168	28202	28228	27877	27903	27931	27902	28305	27981	27973	28184	28017	27970	28133	28118	28087	28071	28203	28050	27706	27971	27937	28013	27928	28133	27784	27971	27992	27891	28103	28117	28171	27839	27880	28114	28116	28199	28004	28161	27976	28242	27842	28187	27991	28195	28062	28078	27980	27956	27806	27880	27897	28086	28132	28055	28188	27918	27959	28163	28028	28096	27961	28134	28088	27803	28040	28272	28060	28142	27907	28205	28101	27913	28019	27964	27984	27975	28092	28012	28049	28041	28116	27991	28099	27858	27912	27734	27892	28122	27976	28091	27900	28101	28115	28063	27809	27724	28045	27986	27923	27926	28056	28049	28236	27946	27972	28103	28086	27882	27917	27928	27912	28095	28007	28023	28177	28064	28063	28155	27904	27812	27990	28212	27925	27859	28017	28134	28050	28073	28099	28072	27976	27881	28112	28272	28037	27877	28010	28237	27968	28304	28271	27914	28018	27914	28203	28179	27940	27964	28024	28023	28001	28186	27974	28064	28032	28116	28219	28264	28111	28000	27874	27909	27897	28074	27834	27935	27947	28134	28081	27845	28155	28141	28139	28108	27945	28073	28076	28380	28113	28005	28247	28162	27955	28103	27968	27942	27954	28043	28159	27839	28000	27965	27941	28115	27917	28193	28068	27898	27842	27853	28000	28055	28019	28049	28054	27869	27941	27867	28000	28041	28186	28088	27920	27997	28092	28117	27957	28040	27830	27971	27894	28159	28230	28337	28002	28115	28020	27959	28083	28050	28361	28136	28021	27972	28047	28105	28090	28019	27980	27812	28043	28003	28135	28123	27898	27982	28188	27883	27964	28287	28070	28341	28105	28034	27950	27985	27834	27963	28046	28050	28070	27858	28030	27849	27913	27970	28155	27968	27873	28065	27996	27892	28028	28003	28203	27871	28196	28121	27838	27914	28059	27979	28162	27987	28019	28142	27979	28076	28281	28116	28148	28125	27914	28127	27882	27766	28193	27749	27919	28135	28001	28063	27959	28024	28049	28075	27877	27989	28101	28238	27991	28118	28121	28247	27999	27739	28102	28129	27782	27825	28142	28088	28182	28061	27996	27876	28335	27980	28178	28053	27899	28086	27815	27959	27881	27900	28084	28097	27966	28087	27986	27923	27857	27775	28154	28250	27979	28173	28093	27967	27946	28152	28155	28183	27850	28208	27881	27794	27818	28177	28170	28190	28044	27963	27998	28046	28151	27984	28032	28021	28007	27980	27967	28154	28171	28142	28132	28188	28227	28128	28152	27784	27959	27990	27942	27990	27849	28056	27608	27874	28114	28272	28208	27841	27924	28179	28002	28171	27995	27952	27933	28281	27919	28096	28080	28237	28140	27921	28157	27989	28101	28169	27880	27912	28049	28041	27975	28191	27999	27937	27914	27948	28029	28258	28013	28320	28208	28165	28029	28065	28132	27879	28338	28040	27832	28078	28227	28026	28057	28135	28003	27974	27686	28104	28018	28046	27941	28148	27860	28117	28226	27943	28011	28022	28086	27807	27736	27837	27963	27900	27792	27609	27984	27918	27991	28072	28163	28065	28171	27938	27998	28136	28002	28028	27882	28007	27965	28007	28022	27930	27862	28003	27880	28258	28242	28268	27988	28121	28111	27998	28117	27988	27900	28283	28038	28152	27959	28095	27969	28019	27807	28306	27624	28210	28023	27946	27938	27988	27850	28143	28039	28105	28134	28166	27903	28179	28104	28029	28014	28016	27687	28120	27820	27846	28095	27942	27974	27932	28258	27935	27833	27881	28040	27834	28048	28165	27913	28013	27953	28095	28074	27720	27966	28192	28137	28032	28051	28218	27946	28037	27971	28096	27812	27769	28090	27955	27846	27601	27884	27970	28142	28056	27842	28011	28047	28196	27828	28240	28067	28025	28184	28085	27593	28183	28185	28077	28124	28145	27974	28032	27958	28243	28080	27760	27984	27920	28099	28193	27938	28034	28050	28152	28063	28172	28006	27962	28103	27722	27986	28072	28044	28044	27590	28164	27684	27935	28236	28282	28021	28167	28019	27664	27853	27845	27792	28151	28085	28119	27917	27771	28109	27983	28121	28153	28101	27827	27880	28065	28106	27933	28210	28098	28155	28065	28072	28223	27865	27801	27944	28002	28080	27939	28229	28106	28249	28258	27865	28179	28182	28115	28202	27974	27852	28025	28035	27998	28049	27805	28180	27882	28139	28299	27871	27978	27959	27992	28069	28169	27971	28098	28043	28207	28049	28259	28051	27996	27988	28289	28130	28093	27881	28177	27981	28058	28022	27893	27993	27672	27978	28113	27961	28006	27991	28054	27774	28029	28009	28212	28199	27849	27912	27975	28263	28011	27957	28171	27985	28070	27933	27932	27956	28223	27993	28038	28167	28137	27920	27837	28069	27817	27862	28171	27907	27998	27863	27955	28040	28032	27951	28183	27993	27921	28136	27971	27866	28100	28228	27891	28063	28136	27872	28097	28121	28037	28021	28141	27891	28182	28055	28197	27964	27780	27966	28150	28199	28003	28108	27910	28140	28143	28094	27989	27981	28038	28125	28173	28145	27842	28072	28057	28039	28162	28009	28155	28084	27974	27726	28074	28176	28141	28037	27819	28088	27963	27947	28050	28124	27908	27891	28440	27930	27952	27738	28278	27912	28196	27889	28076	28032	27993	28065	28096	27962	27928	27784	27784	28115	27980	27866	27968	28122	28191	28151	28127	27981	28150	28178	27985	28142	28031	28140	28128	27933	28131	27829	28049	28123	27980	28187	28143	27783	27943	27744	28114	28255	27983	28138	28152	28272	28169	28019	28218	27851	28010	27969	27932	28127	27695	28116	28317	28013	28239	28017	28225	27888	28366	27920	27981	28252	28062	28076	28155	27723	28111	28028	27899	28155	28024	28077	27956	27785	28021	28048	28127	27916	27865	27893	28447	28346	28124	27965	28173	27905	28090	27993	27770	27954	28049	28515	28140	28246	27980	28023	27931	28067	28174	28127	27998	28150	27892	27862	28132	28009	28036	28116	28185	28230	27666	28068	28204	28023	28052	27800	27886	28215	27903	27886	27785	28102	28092	27925	28030	28024	28146	28200	28205	28230	27863	27989	27974	28068	27881	27906	28137	27639	27936	28147	27765	27863	27926	27983	28263	27935	27964	27958	28218	27792	27991	27857	27926	28079	28217	28002	28008	27902	27884	27963	27974	27724	28120	27802	28212	28047	28264	28172	27896	27976	27939	28022	27908	28207	28459	28083	28249	28110	28001	27877	28037	28048	28219	28280	27731	27839	27922	27915	28094	28188	28068	28115	27991	27638	28174	27951	27881	27882	28162	27983	28075	27952	28163	28282	28017	28335	28024	28142	28353	27807	27893	27925	28053	27984	28343	28208	27890	27812	28120	27812	27865	27894	28001	28070	27930	27943	28160	27931	28159	27805	28058	28173	27868	28193	28162	28075	28129	27951	28158	28094	28241	28081	28156	27909	27928	28079	28011	28054	28000	27911	27971	28198	28026	28055	28093	28032	27653	27858	28013	28140	28065	28060	28015	28163	27943	28068	28160	27925	27851	27960	28012	27907	27910	27990	28013	28042	27880	28022	28080	28137	27977	28292	28221	28050	27999	28175	28282	27980	27889	27893	28015	28407	28074	27922	27984	28167	28117	28314	28068	28065	28024	28132	28013	27988	27935	27914	28023	28065	28157	27838	27711	28193	27838	27955	27885	27911	27989	28255	28054	27895	27979	28190	28156	28100	28077	27890	28260	27904	27998	28182	27895	27972	28292	28142	28063	27911	27982	28154	28079	28121	27962	28266	28104	28289	27870	28078	28098	27815	28003	27968	27843	28127	27940	27880	27776	28005	28021	28025	28070	27920	28025	28028	28102	28060	28217	28204	28122	27956	28250	28140	28227	28061	27986	28236	28088	27969	28113	28099	27896	27949	27877	27973	28081	28022	28002	27886	27903	28072	28024	28076	28067	27925	28209	27963	28100	28119	28208	27875	27847	27786	27908	28210	27930	27932	28003	28081	27966	27701	28056	28076	27754	27983	28324	28090	28103	28269	27987	27917	28151	27951	27761	28059	28050	27961	28252	28049	27987	27784	28274	28034	27953	28102	28177	28151	28137	28182	27951	28131	28027	28075	27859	28099	27828	28094	28122	28090	28047	27938
25780	42708	37609	28711	56925	71681	54988	32125	21338	17237	16454	16647	16691	16585	16605	16425	16602	16436	16587	16669	16430	16462	16516	16551	16522	16517	16439	16292	16587	16725	16443	16663	16452	16710	16449	16683	16394	16667	16604	16419	16608	16364	16552	16496	16454	16595	16307	16599	16627	16543	16479	16340	16397	16464	16532	16489	16529	16572	16426	16395	16516	16386	16646	16351	16592	16574	16353	16527	16385	16361	16460	16318	16506	16549	16326	16519	16541	16448	16473	16468	16287	16466	16603	16362	16384	16552	16544	16454	16579	16519	16559	16295	16183	16462	16537	16591	16478	16435	16415	16525	16561	16512	16474	16511	16584	16584	16665	16598	16434	16421	16552	16533	16516	16462	16337	16412	16421	16377	16493	16537	16537	16471	16546	16428	16516	16406	16580	16387	16382	16312	16379	16538	16515	16506	16514	16655	16298	16520	16400	16413	16608	16395	16497	16507	16364	16523	16418	16453	16635	16248	16344	16682	16552	16644	16437	16499	16521	16603	16623	16487	16667	16405	16329	16396	16541	16381	16586	16532	16642	16367	16533	16420	16569	16432	16383	16398	16515	16527	16418	16588	16443	16545	16509	16430	16492	16466	16499	16542	16701	16526	16517	16391	16568	16380	16551	16381	16522	16602	16287	16544	16436	16597	16591	16423	16227	16509	16570	16453	16464	16388	16540	16509	16560	16571	16390	16303	16433	16614	16436	16491	16562	16416	16510	16315	16293	16367	16317	16428	16577	16551	16414	16387	16479	16470	16439	16498	16493	16499	16524	16407	16566	16370	16570	16279	16538	16438	16562	16507	16477	16600	16379	16464	16345	16283	16242	16456	16612	16487	16649	16468	16459	16308	16471	16577	16384	16448	16643	16284	16341	16533	16339	16361	16449	16282	16600	16399	16782	16618	16458	16358	16370	16400	16508	16536	16349	16220	16230	16475	16553	16513	16467	16338	16730	16540	16261	16326	16381	16593	16382	16300	16435	16456	16433	16397	16582	16378	16454	16541	16250	16335	16327	16350	16478	16398	16342	16315	16419	16672	16673	16604	16469	16802	16540	16486	16467	16510	16377	16451	16304	16415	16561	16644	16561	16581	16589	16322	16624	16449	16371	16441	16133	16605	16313	16429	16475	16335	16416	16289	16617	16525	16482	16550	16501	16527	16423	16402	16515	16616	16310	16501	16447	16313	16522	16384	16570	16379	16383	16340	16465	16591	16392	16581	16630	16338	16503	16650	16473	16192	16544	16506	16382	16410	16513	16446	16397	16338	16633	16372	16558	16489	16530	16622	16534	16437	16459	16479	16269	16449	16488	16364	16665	16550	16511	16316	16258	16443	16513	16214	16480	16326	16455	16493	16372	16484	16538	16581	16447	16612	16678	16613	16610	16443	16394	16442	16484	16292	16319	16500	16386	16589	16551	16433	16225	16597	16247	16646	16446	16625	16421	16716	16470	16467	16321	16547	16358	16658	16432	16315	16329	16510	16443	16496	16462	16436	16523	16456	16471	16406	16332	16556	16622	16432	16516	16427	16416	16566	16395	16429	16565	16423	16297	16398	16412	16472	16316	16315	16346	16454	16528	16469	16249	16499	16649	16488	16488	16491	16440	16342	16486	16337	16522	16575	16471	16546	16408	16652	16410	16366	16539	16598	16612	16294	16528	16375	16593	16528	16487	16573	16468	16359	16357	16497	16564	16466	16755	16367	16341	16371	16424	16506	16480	16533	16421	16415	16449	16414	16580	16445	16475	16585	16536	16479	16457	16470	16376	16381	16648	16648	16532	16391	16385	16670	16678	16552	16688	16476	16448	16497	16562	16381	16583	16544	16412	16556	16458	16350	16412	16589	16519	16458	16334	16507	16466	16423	16416	16441	16118	16422	16472	16562	16455	16318	16637	16369	16377	16484	16270	16527	16308	16505	16506	16489	16371	16565	16613	16366	16536	16428	16321	16564	16433	16391	16606	16614	16492	16655	16435	16426	16402	16495	16506	16562	16459	16415	16449	16236	16477	16610	16330	16257	16391	16611	16578	16311	16378	16502	16463	16488	16570	16462	16455	16428	16373	16450	16487	16467	16421	16554	16596	16474	16594	16349	16361	16405	16642	16500	16445	16417	16505	16634	16415	16564	16420	16404	16477	16477	16393	16419	16544	16485	16590	16390	16411	16459	16441	16546	16564	16395	16369	16192	16535	16725	16519	16375	16310	16461	16342	16583	16294	16417	16460	16490	16362	16506	16301	16442	16526	16523	16454	16378	16438	16320	16492	16441	16532	16557	16324	16351	16522	16506	16668	16597	16497	16334	16511	16623	16455	16753	16470	16609	16461	16445	16433	16332	16278	16598	16689	16427	16672	16379	16462	16550	16382	16597	16308	16392	16558	16441	16506	16617	16455	16555	16375	16333	16352	16349	16306	16523	16505	16468	16683	16352	16450	16415	16436	16453	16401	16471	16530	16434	16403	16324	16431	16365	16401	16449	16282	16568	16360	16544	16409	16594	16382	16410	16624	16453	16607	16387	16317	16439	16514	16379	16608	16530	16536	16418	16407	16362	16522	16470	16580	16525	16239	16320	16471	16531	16371	16489	16599	16605	16733	16515	16696	16432	16245	16440	16548	16399	16666	16392	16563	16377	16459	16488	16472	16439	16349	16772	16368	16558	16516	16420	16567	16518	16455	16474	16514	16473	16428	16412	16608	16715	16594	16560	16511	16557	16464	16514	16617	16510	16496	16406	16483	16367	16354	16313	16425	16513	16297	16457	16653	16458	16340	16604	16473	16579	16412	16491	16500	16549	16429	16394	16368	16428	16620	16708	16388	16457	16429	16537	16613	16578	16369	16345	16559	16274	16645	16374	16596	16609	16371	16451	16639	16546	16475	16489	16369	16391	16703	16309	16485	16458	16601	16406	16345	16495	16389	16388	16553	16401	16552	16623	16452	16323	16566	16534	16541	16552	16595	16421	16488	16442	16498	16305	16363	16418	16521	16628	16491	16540	16471	16555	16573	16483	16356	16585	16491	16637	16365	16285	16476	16533	16564	16561	16413	16397	16437	16559	16439	16473	16462	16436	16467	16569	16435	16377	16329	16417	16412	16429	16464	16655	16393	16429	16304	16587	16424	16518	16558	16374	16671	16457	16476	16467	16523	16454	16556	16343	16413	16325	16621	16532	16558	16597	16566	16642	16436	16514	16419	16577	16596	16391	16436	16526	16424	16568	16474	16415	16530	16404	16506	16578	16668	16498	16430	16547	16371	16606	16477	16482	16648	16442	16514	16567	16432	16324	16428	16346	16384	16490	16555	16328	16376	16765	16354	16579	16388	16423	16641	16407	16398	16453	16566	16416	16811	16630	16564	16531	16410	16502	16561	16655	16458	16403	16545	16440	16483	16459	16432	16436	16487	16442	16581	16520	16417	16315	16419	16356	16586	16332	16545	16372	16536	16467	16401	16384	16353	16561	16473	16477	16530	16589	16352	16380	16461	16576	16486	16463	16339	16549	16552	16383	16522	16432	16440	16395	16443	16363	16580	16568	16405	16428	16421	16421	16343	16382	16427	16317	16597	16707	16461	16461	16325	16521	16495	16610	16500	16498	16332	16428	16510	16495	16339	16433	16473	16522	16631	16481	16329	16541	16527	16630	16373	16560	16440	16285	16632	16357	16373	16409	16638	16478	16296	16579	16385	16467	16551	16529	16578	16536	16431	16619	16370	16501	16450	16237	16336	16463	16342	16399	16454	16584	16286	16466	16374	16549	16507	16660	16563	16493	16498	16541	16451	16365	16434	16432	16371	16489	16447	16493	16467	16651	16307	16397	16338	16657	16578	16490	16429	16568	16383	16483	16392	16390	16581	16477	16631	16602	16519	16519	16316	16472	16601	16392	16477	16519	16492	16568	16358	16481	16411	16531	16541	16587	16418	16375	16511	16327	16543	16424	16430	16632	16712	16304	16422	16490	16571	16390	16331	16320	16539	16709	16583	16388	16535	16633	16412	16433	16669	16594	16335	16465	16583	16356	16541	16426	16524	16510	16651	16271	16611	16394	16424	16549	16575	16538	16471	16520	16348	16518	16540	16541	16480	16400	16456	16530	16525	16589	16602	16258	16581	16546	16490	16461	16362	16346	16684	16469	16437	16349	16551	16397	16337	16458	16713	16373	16473	16414	16574	16416	16482	16582	16551	16433	16530	16491	16418	16492	16637	16324	16479	16522	16417	16510	16461	16570	16445	16547	16453	16469	16482	16525	16602	16510	16566	16461	16731	16361	16429	16281	16507	16364	16449	16433	16415	16468	16284	16731	16540	16316	16498	16618	16477	16482	16489	16428	16502	16527	16452	16513	16492	16547	16495	16527	16352	16563	16531	16467	16385	16498	16478	16441	16506	16511	16135	16428	16444	16438	16621	16566	16403	16504	16490	16627	16437	16535	16446	16539	16388	16627	16607	16395	16553	16516	16471	16511	16609	16512	16416	16384	16447	16515	16398	16704	16604	16396	16548	16518	16523	16514	16584	16580	16409	16469	16427	16480	16635	16496	16453	16476	16500	16404	16385	16439	16489	16527	16427	16589	16474	16492	16482	16455	16387	16455	16455	16433	16608	16425	16541	16455	16715	16412	16560	16456	16369	16542	16578	16498	16541	16516	16402	16613	16443	16470	16419	16533	16446	16607	16539	16520	16396	16487	16577	16466	16489	16435	16600	16547	16319	16278	16421	16487	16383	16658	16326	16502	16388	16429	16400	16563	16487	16432	16722	16395	16497	16467	16547	16486	16454	16580	16492	16281	16467	16452	16546	16522	16609	16397	16602	16413	16467	16370	16388	16411	16344	16600	16381	16593	16524	16520	16169	16270	16441	16407	16454	16637	16344	16379	16489	16536	16329	16411	16439	16542	16508	16264	16483	16425	16446	16432	16537	16557	16475	16520	16483	16546	16413	16445	16431	16617	16320	16425	16646	16418	16660	16364	16357	16519	16356	16550	16471	16470	16548	16482	16602	16422	16659	16536	16415	16423	16309	16344	16410	16423	16469	16532	16441	16314	16493	16702	16317	16436	16397	16509	16581	16514	16316	16465	16372	16569	16457	16455	16499	16515	16501	16546	16548	16530	16489	16641	16209	16483	16459	16519	16339	16408
23008	21335	28514	26639	69465	77451	65282	46150	35828	31118	30008	29500	29560	29388	29259	29382	29308	29700	29555	29482	29356	29445	29221	29277	29384	29304	29226	29405	29499	29307	29092	29374	29207	29361	29380	29191	29353	28998	29289	29389	29026	29326	29336	29347	29138	29205	29020	29098	29191	29133	29289	29261	29390	28993	29424	29040	29372	29201	28988	29124	28871	29173	29378	29124	29009	29165	29125	28998	29227	29126	29210	29412	29066	29014	29206	29155	29327	29270	29254	29103	29298	29032	29208	29302	28999	29111	29094	28846	29197	28922	29120	29376	29138	29081	28985	29223	29104	29238	28926	29128	29065	29144	29098	29155	29206	29337	29258	29114	29320	29204	29397	29238	29190	29052	29177	28840	29143	29227	28794	28931	29170	29061	29125	29013	29118	29177	29142	29049	29213	29264	29326	29200	29139	29339	28921	29209	29166	29000	29218	29363	29170	28915	29216	29182	28812	29150	29240	29365	29054	28954	29034	28942	28973	29322	29426	28990	29132	29014	29158	29097	28964	29085	29041	28930	29037	29091	29231	29123	29039	29238	29154	29058	29212	29083	29283	29149	28952	29188	29389	28864	29068	29058	29079	28858	29118	28800	29129	28994	29066	28831	29059	28929	29281	29154	29090	28966	29227	29149	29227	29151	29135	29053	29067	29059	28936	29104	28998	29191	29276	29118	29078	29010	29249	29120	29261	29080	29201	29075	28831	29081	29097	29266	29114	29137	29164	29140	29331	29229	28988	29090	29059	29133	28997	28937	29363	29007	29218	29000	29179	28927	29358	28910	28925	29217	28988	29174	29029	29349	29095	29055	29254	29100	29066	28960	29014	29316	29143	28885	29126	29326	29153	29102	29009	29060	29210	29180	28923	28918	29134	29021	29263	29580	28930	29053	29071	29233	28995	29398	29068	28982	29096	29062	29104	28994	29156	28948	28804	28933	29244	29180	29095	29100	29085	29220	28944	29165	29079	29025	29214	29274	29175	29090	29086	29096	29261	29302	28917	29162	29142	28882	29077	29051	29002	29191	29287	29185	29105	29359	29071	29182	29233	29111	29196	29062	29098	29137	29181	29112	29204	29195	29250	29175	29159	29358	29100	29110	29214	28980	29301	29275	29199	29132	29332	29114	28961	29339	29161	29277	29220	29038	29615	29183	28993	29112	28910	28885	29193	29072	28955	29324	29320	28963	29059	29000	29157	29116	29116	29081	28946	28977	29122	29241	29128	29049	29313	29077	29224	29190	29158	28933	28924	29228	29274	29073	28998	29003	29051	28973	28994	29112	29167	29198	29156	29022	29022	28997	29184	29372	29369	29023	29185	29003	29010	28991	29221	29103	29096	28932	29066	29001	29051	29597	28936	29099	28815	29091	29229	29246	29019	28867	29136	29157	29006	29012	29116	29287	29285	29363	29263	29143	29446	29132	29259	29172	29068	29334	28959	29351	28857	29003	29143	29022	29232	29136	28958	29083	28850	29100	29063	29229	29146	29332	28936	29018	29057	29048	29338	29000	28793	28959	29258	29304	29121	29114	28963	29126	28995	29332	29326	29123	29260	29338	29078	28941	29012	29168	29001	28949	28946	29139	29166	29044	28990	29303	29086	29092	29034	29099	29098	29180	29140	28915	29045	29293	29226	29082	29145	28991	29418	29299	29269	29090	29214	28985	29151	29035	29113	28963	29026	29250	29044	29135	29119	29128	29397	29135	29037	29062	28918	29100	29205	29101	29163	29025	29311	29294	28940	29136	29092	29315	29132	28913	29288	28957	29114	29015	29359	29027	29352	29044	29379	29163	29075	29141	29231	29270	29181	29272	28975	29032	29127	29010	29109	28862	29256	29330	29258	28858	29332	29017	29050	29010	29293	29093	29255	29225	29255	29303	28963	28989	29230	29193	29024	29159	29054	29101	29090	28876	28959	29160	29001	29233	28978	29115	29387	28950	29232	29404	29181	28888	29186	29091	29208	29243	29041	28974	29498	29281	29118	29309	29219	28843	28914	29195	29227	28991	29322	28928	29308	29155	29205	28982	29256	28798	28903	29232	29144	29208	29383	29315	28917	29133	29129	29242	29138	29167	29181	29246	29469	29307	29014	29088	29180	28835	29099	29118	29206	28909	29157	29071	29399	29009	29089	28790	29396	29376	29292	29101	29033	29311	29291	28951	29040	29253	29189	29241	29300	29112	28835	28918	28967	29068	28947	29172	28844	29182	29102	29152	29254	29112	29171	28984	29111	28811	28914	29197	29336	28857	29038	29222	29303	29140	29218	29160	29222	29016	29001	29471	29307	29203	29190	29269	29328	28999	28963	29359	28874	29179	29012	29189	29071	29079	29255	28975	29250	29050	29155	29234	29010	29275	28884	29022	29011	29134	29226	28979	29224	29249	29218	29063	29337	29253	29011	29163	29069	29063	29273	29111	29362	29127	29107	28846	29265	29222	29108	29111	29249	28873	29025	29296	29177	29113	29155	28860	28960	29210	29065	28792	28969	29200	29010	29310	29410	29047	29201	28918	29032	29316	29259	29292	28953	29247	29343	29185	29131	28929	29053	28912	29094	29003	28878	29161	29227	29150	28974	28939	29082	29146	29354	28925	29295	29245	29073	28952	29199	29115	29015	28910	29009	29073	29107	29007	29071	29413	29175	29121	29271	29106	29163	29108	28956	29435	29362	29307	29060	29081	29287	29133	29217	28948	29067	29089	29155	29221	28831	28803	29212	29063	28929	29420	29203	29172	29197	28923	29111	29285	28992	28936	29122	29070	29076	29046	29240	28998	29201	28782	29026	29517	29259	29240	29295	28917	29152	29334	29076	28745	29065	29083	29054	29020	29143	29080	29316	29137	29024	29284	29137	29224	29072	29133	28897	29158	29102	29237	29133	29398	29276	28905	28992	29262	29079	29280	29270	29158	29168	29046	29161	29269	29035	29173	29123	29109	29156	29247	29322	29161	29076	28643	29192	29185	29029	28993	29360	28834	29172	29344	29125	29066	28821	29020	29279	29160	29117	29332	29005	28902	29145	29244	29016	29204	29221	29176	29104	29017	28885	29250	29038	28884	29081	29118	29007	29204	29101	29162	29258	29260	29057	29076	28865	28905	28947	29119	29127	28850	28965	29118	29259	29211	29235	29167	29219	29062	29342	28897	28970	29106	29325	29215	29100	28914	29166	29183	29300	29111	29172	29180	29315	29242	29163	29101	28860	29080	29503	29101	29369	28983	29078	29286	29352	29289	28860	28981	29017	29228	28999	29064	29099	28867	28961	29183	29202	28909	29234	28863	29102	28841	28963	28998	29289	29228	29158	29258	29198	29178	29000	29018	29346	29191	28905	29002	29135	28936	29493	28990	29241	28854	29126	28861	29023	29125	29194	29135	29182	28888	29290	29110	29076	29296	29332	29243	29051	29066	28854	29098	29157	29139	29375	29254	29269	29206	29021	29236	29303	29181	28992	29036	29013	29163	29291	29266	29128	29098	28890	29265	29474	28995	29194	29088	29185	29184	28945	29161	29075	29083	29001	29227	29038	29236	29098	29188	28918	29125	29119	29098	29246	29081	29158	29085	29204	29091	29194	29083	28938	29163	29274	29100	29232	29262	29111	29035	28901	29033	29208	29175	29288	29236	29073	29271	29246	29263	29203	29091	29190	29233	28750	29128	29148	29069	28882	29170	29381	29079	29240	29174	29278	29174	28832	29180	28894	29241	28958	29114	29028	28900	29196	29326	29144	29037	29093	29362	29140	29159	29052	28755	29015	29332	29259	29420	28846	29130	29176	29034	29159	29035	29053	29323	28997	29108	29062	28864	29019	29118	28863	28830	29346	29192	29012	29115	28992	29176	29307	29317	29359	29194	29141	29273	29084	28873	29075	29255	29015	28711	29013	29215	29063	29099	29100	29207	29230	29060	29211	29036	29449	28985	29140	29019	28908	29069	29428	28918	29373	29065	29238	29005	29121	28817	28972	29167	29204	29242	29183	29272	29420	29310	29093	28945	29129	28904	29371	29032	29068	29149	29244	28948	28999	29029	29181	29095	29201	29129	28875	29165	29131	29033	29020	29059	29010	29088	28920	29015	28702	29230	29110	29141	29003	29013	29220	29255	29167	29098	29392	29280	29154	28992	29096	29207	29153	28879	28975	28845	29342	29119	29145	29163	29227	29308	29169	29226	29212	29271	29083	29137	29190	28908	29113	29212	29200	29080	29196	29166	29057	28960	28820	29176	29280	28841	28887	29024	29129	28949	29284	29382	29015	29098	29247	29018	29272	29075	29166	29075	29077	29180	28909	29260	29165	29243	29245	29202	29146	29030	29094	29223	28967	28975	29270	29101	28981	29144	28862	29063	28995	29133	29418	29211	29015	29131	29278	29043	28959	29008	29030	29091	28957	29120	28939	28803	29082	28965	28979	29070	29139	28782	28867	29064	29244	28949	29262	29086	29025	28805	29325	29127	29187	29200	29171	29004	29225	29182	29273	29126	29268	28979	29015	29089	28956	29164	29212	29250	29238	29279	29222	29092	29112	29246	29214	29057	29411	29175	29339	29302	29121	29012	29090	29428	29359	29029	29030	29158	29027	29038	29374	29064	29239	28824	29056	29245	28957	29115	28968	29151	29098	29131	28926	29033	29062	28806	29267	29255	29370	29212	29206	29116	28973	28888	29046	29133	29218	29207	29207	28906	29039	29190	29163	29027	29100	29274	28906	28959	29108	29159	29141	29079	28891	29068	29118	29183	29098	29000	28978	28998	29360	29121	29139	29205	29345	28977	29246	29024	29060	29254	28865	29194	29265	28806	29172	29181	29223	29183	29326	29048	29019	28945	29382	29109	29032	29429	29242	29225	29241	28861	29122	29135	29214	29296	28978	29046	29238	29218	29339	29073	29071	29243	29261	28961	29067	29296	29107	29022	29018	29036	29212	29275	29195	28803	29296	28924	29015	29310	29156	29110	29092	29065	29077	29017	29463	29047	29017	29081	28983	29185	29140	29031	29120	29338	29072	29157	29213	28837	29054	29220	29006	29033	29251	28951	29126	29042	28961	29154	29130	29307	29238	29439	29101	29169	28964	28922	29183	29109	29103	29122	29254	29301	29137	29165	29209	29035	28863	28861	28980	29101	28753	29250	29155	29350	29167	29081
27934	46386	45969	34408	84380	82385	61367	35088	23015	18239	17268	17490	17186	17372	17323	17401	17296	17312	17245	17327	17154	17214	17471	17315	17166	17313	17162	17350	17227	17284	17381	17230	17508	17431	17374	17333	17236	17270	17372	17273	17377	17254	17325	17483	17177	17379	17142	17222	17141	17262	17078	17296	17143	17444	17191	17295	17205	17250	17289	17279	17109	17429	17396	17275	16977	17221	17140	17215	17328	17110	17407	17208	17129	17291	17530	17143	17102	17465	17380	17223	17076	17165	17171	17254	17261	17006	17331	17192	17095	17151	17205	17283	17254	17288	17112	17414	17200	17244	17380	17218	17219	17215	17254	17304	17056	17427	17197	17046	17334	17140	17223	17445	16937	17304	17315	17076	17246	17030	17255	17145	17253	17222	17312	17127	17170	17327	17281	17230	17153	17139	17214	17327	17246	17119	17022	17194	17245	17163	17138	17349	17193	17245	17328	17183	17383	17064	17129	17036	17133	17181	17175	17385	17138	17215	17268	17197	17175	17198	17172	17320	17181	17255	17075	17203	17246	17169	17202	17261	17191	17292	17103	17241	17156	17103	17356	17327	17186	17061	17331	17217	17150	17329	17126	17349	17219	17156	17115	17537	17231	17078	17084	17152	17272	17110	17215	17046	17248	17361	17083	17028	17156	17266	17156	17377	17076	17092	17165	17170	17349	17271	17174	17258	17057	17118	17121	17217	17300	17411	17315	17180	16992	17221	17059	17207	16954	17212	17152	17072	17094	17157	17305	17155	17211	17267	17117	17412	17080	17347	17200	17334	17207	17232	17140	17243	17152	17308	17236	17399	17163	17027	17258	17270	17197	17169	17191	17192	17244	17242	17131	17358	17078	16984	17184	17310	17335	17159	17181	17128	16993	17206	17283	16957	17349	17351	17439	17468	17355	17207	17304	17077	17261	17344	17272	17189	17129	16919	17227	17054	17140	17096	17209	17209	17179	17041	17225	17198	17001	17169	17010	17218	17382	17078	17232	17181	17325	17088	17184	16925	17392	17135	17221	17185	17167	17311	17185	17405	17045	17303	17072	17094	17212	17192	17199	17343	17140	17235	17166	17162	17533	17051	17253	17042	17135	17232	17131	17186	17318	17176	17210	17024	17314	17190	17352	17354	17045	17394	16991	17271	17268	17319	17213	17043	17144	17131	17226	17104	17218	17227	17370	17373	17187	17205	17388	17059	17111	17241	17072	17232	17187	17149	17228	17216	17235	17269	17061	17195	17160	17094	17268	17390	17308	17136	17203	17100	17345	17100	17231	17100	17371	17054	17087	17234	17153	17223	17075	17193	17148	17216	17369	17071	17062	17246	17124	17099	16969	17236	17239	17025	17249	17318	17174	17072	17149	17283	17228	17189	17411	17151	17260	17119	17093	17115	17346	17151	17245	17201	17200	17290	17169	17202	17087	17216	17350	17164	17062	17191	17299	17111	17326	17266	17285	17312	16964	17169	17390	17306	17205	17175	17014	17236	17172	17339	17149	17115	17241	17045	16972	17206	16940	17216	17185	17214	17356	17184	17251	17243	17254	17114	17122	17289	17459	17303	17144	17292	17330	17008	17342	17193	17511	17287	17350	17243	17171	17174	17186	17020	17292	17236	17360	17117	17285	17272	17155	17262	17147	17182	16989	17018	17140	17303	17258	17151	17227	17379	17180	17265	17329	17246	17320	17457	17189	17034	17214	17248	17046	17181	17177	17556	17217	17196	17218	17122	17164	17122	17305	17061	17186	17125	16922	17232	17369	17089	17308	17347	17188	17254	17177	17027	17250	16994	17148	17309	17053	17185	17097	17178	17251	17268	17109	17181	17052	17205	16986	17365	17239	17113	17160	17358	17153	17264	17278	17207	17100	17345	17230	17096	17366	17226	17205	17333	17178	17226	17268	17207	17153	17222	17094	17149	17254	17032	17228	17234	17078	17054	17336	17253	17344	17206	17223	17155	17259	17067	17287	17085	17211	17051	17188	17216	17195	17244	17346	17160	17262	17062	17118	17299	17192	17092	17294	17428	17060	17342	17225	17107	17256	17276	17412	17052	17293	17286	17164	17179	17146	17082	17261	17187	17020	17260	17294	17105	17313	17193	17037	17374	17226	17283	17015	17175	17048	17280	17347	17154	17069	17179	17314	17204	17133	17249	17283	17289	17189	17242	17217	17071	17139	17062	17328	17299	17165	17163	17299	17059	17209	17312	17364	17183	17182	17290	17208	17383	17510	17216	17301	17260	17175	17341	17296	17271	17277	17156	17211	17160	17166	17187	17191	17194	17185	17272	17298	17089	17221	17192	17382	17210	17192	17308	17215	17216	17318	17069	17198	17144	17164	17352	17004	17397	17118	17219	17143	17373	17115	17211	17234	17010	17369	17081	17171	17044	17059	17167	17208	17101	17170	17106	17111	17226	17305	17277	17178	17179	17100	17267	17297	17286	16979	17250	17136	17259	17128	17195	17250	17231	17078	17150	17231	17039	17183	17014	17213	17292	17020	17411	17091	17515	17187	16970	17304	17024	17067	17256	16979	17278	17137	17198	17339	17281	17125	17082	17317	17069	17234	17340	17417	17210	17098	17179	17318	17402	17275	17250	17330	17157	17110	16961	17270	17201	17269	17207	17354	17230	17183	17264	17328	17291	17088	17093	17145	17009	17254	17239	17291	17148	17294	17284	17058	17165	17109	17107	17168	17186	17256	17185	17305	17146	17150	17226	17195	17111	17247	17308	17188	17154	17279	17118	17268	17238	17133	17045	17206	17109	17314	17284	17212	17292	17093	17037	17178	17274	17299	17357	17178	17376	17156	17318	17029	17216	17263	17094	17066	17236	17102	17010	17119	17319	17256	17246	17227	17183	17264	17079	17193	17298	17293	17274	17211	17264	17164	17136	17153	17417	17308	17150	17270	17026	17080	17184	17233	17229	17422	17343	17149	17281	17053	17298	17207	17178	17183	17213	17214	17280	17216	17165	17289	17237	17205	17064	17388	17149	17166	17227	17277	17348	17146	17150	17311	17153	17112	17228	17372	17081	17208	17204	17163	17192	17207	17094	17173	17243	17241	17265	17133	17368	17229	17454	17076	17195	17056	17198	17260	17137	17254	17312	17086	17495	17191	17195	17292	17267	17187	17357	17222	17000	17117	17282	17289	17213	17151	17225	17090	17243	17331	17148	17429	17236	17201	17092	17111	17134	17248	17277	17151	17391	17551	17198	17143	17344	17110	17354	17105	17194	17185	17227	17153	17210	17189	17085	17354	17163	17374	17365	17176	17207	17377	17041	17067	17183	17172	17232	17449	17183	17351	17317	17303	17198	17301	17364	17262	17168	17054	17288	17123	17099	17376	17305	17237	17248	17313	17232	17219	17064	17264	17256	17047	17241	17151	17078	17222	17185	17307	17150	17282	17256	16952	17108	17336	17195	17330	17213	17179	17357	17242	17187	17103	17100	17237	17380	17320	17216	17170	17381	17265	17365	17247	17144	17180	17111	17113	17116	17241	17186	17217	17341	17146	17149	17159	17167	16972	17153	17144	17063	17050	17201	17407	17223	17144	17066	17188	17272	17127	17271	17170	17273	17504	17263	17150	17129	17197	17097	17233	16931	17097	17326	17118	17280	17215	17210	17264	17077	17040	17195	17141	17201	17232	17161	17347	17092	17278	17235	17046	17305	17231	17106	16989	17237	17265	17133	17250	17285	17119	17128	17112	17112	17268	17069	17210	17353	17095	17068	17102	17273	17170	17122	17155	17096	17107	17361	17345	17070	17342	17152	17257	17206	17120	17094	17183	17090	17165	17274	17050	17236	17209	17137	17193	17297	17097	17272	17206	17234	17128	17173	17390	17163	17073	17257	17145	17074	17364	17154	17278	17084	17294	17317	17177	17172	17155	17335	17275	17178	17190	17251	17127	17200	17251	17258	17219	17189	17363	17253	17253	17244	17128	17278	17178	17338	17195	17154	17273	17141	17210	17318	17077	17225	17289	17213	17247	17240	17249	17393	17146	17157	17030	16958	17170	17166	17397	17117	17305	17299	17102	17137	17304	17172	17191	17253	17145	17000	17349	17041	17023	17273	17120	17132	17438	17272	17280	17170	17207	17086	17200	17211	17265	17296	17255	17251	17182	17411	17110	17247	17208	17152	17231	17043	17248	17149	17192	17163	17317	17262	17061	17287	17094	17010	17329	17294	17272	17238	17232	17328	17376	17195	17215	16989	17167	17330	17157	17097	17306	17079	17112	17114	17225	17103	17124	16991	17321	17126	17125	17254	16997	17157	17253	17233	17026	17139	17280	17030	17146	17310	17126	17158	17165	17135	17216	17161	17252	17261	17059	17142	17077	16978	17290	17179	17342	17263	17247	17185	17053	17116	17296	17173	17208	17234	17201	17344	16990	17289	17362	17154	17183	17094	17086	17199	17094	17220	17076	17242	17245	17047	17240	17312	17268	17230	17249	17227	17068	17046	17073	17363	17318	17207	17111	17188	17170	17401	17287	17106	17223	17089	17315	17184	17351	17153	17205	17230	17314	17258	17233	17382	17121	17295	17106	17226	17009	17038	17128	17074	17159	17319	17182	17309	17118	17213	17074	17373	17251	17076	17311	17212	17245	17044	17100	17212	17321	17210	17239	17273	17111	17130	17321	17104	17116	17150	17264	17026	17172	17214	17410	17246	17179	16984	17258	17036	17347	17112	17000	17203	16995	16973	17381	17122	17132	17156	17181	17080	17254	17235	17168	17191	17364	17129	17204	17054	17295	17199	17183	17356	16929	17153	17228	17324	17187	17172	17004	17196	17297	17001	17095	17221	17253	17221	17164	17321	17410	17157	17137	17198	17254	17095	17121	17024	17195	17289	17252	17110	17245	17249	17240	17266	17255	17268	17116	17328	17194	17077	17274	17330	17160	17084	17227	17215	17278	17184	17230	17206	17235	17214	17296	17147	17179	17205	17247	17049	17117	17145	17246	17248	17204	17214	17358	17038	17337	17202	17193	17225	17285	17115	17210	17093	17205	17075	17269	17324	17286	17133	17313	17082	17182	17356	17278	17380	17191	17161	17219	16994	17137	17214	17101	17162	17101	17046	17040	17193	17179	17095	17299	17209	17320	17211	17219	16986	17149	17127	17377	17322	17416	17237
32808	30063	36482	34972	38217	41541	36862	32240	30305	29522	29569	29687	29541	29515	29149	29132	29421	29351	29434	29414	29322	29282	29573	29158	29266	29010	29559	29468	29359	29272	29395	29106	29398	29293	29365	29173	29110	29095	29468	29644	29165	29371	29266	29172	29474	29215	29233	29226	29408	29444	29306	29331	28979	29431	29337	29188	29643	29228	29319	29227	29521	29410	29229	29047	29260	29441	29432	29380	29409	29171	29275	29428	29130	29354	28943	29274	29301	29247	29257	29501	29195	29237	29131	29332	29047	29319	29312	29216	29328	29094	29340	29004	29046	29347	29319	29224	29324	29045	29415	29254	29024	29359	29446	29166	29544	29377	29365	29170	29378	29143	29107	29322	29542	29361	29530	29460	29051	29453	29551	29339	29150	29203	29274	29279	29369	29338	29336	29084	29280	29496	29298	29221	29143	29308	29217	29237	29157	29325	29503	29453	29347	29329	29404	29309	29028	29315	29397	29447	29505	29351	29500	29342	29379	29157	29311	29303	29292	29554	29455	29344	29228	29294	29417	29472	29459	29185	29476	29246	29283	29477	29392	29359	29217	29324	29138	29135	29283	29162	29185	29353	29362	29412	29379	29331	29262	29254	29259	29314	29475	29659	29279	29317	29222	29220	29115	29257	29192	29224	29371	29222	29249	29350	29358	29147	29383	28897	29271	28932	29160	29240	29372	29388	29426	29460	29551	29163	29428	29190	29517	29228	29353	29552	28997	29175	29220	29109	29420	29233	29308	29394	29336	29274	29385	29453	29344	29379	29384	29216	29380	28985	29212	29226	28843	29274	29542	29390	29264	29540	29249	29213	29322	29343	29355	29417	29565	29405	29257	29400	29301	29212	29347	29406	29364	29260	29071	29122	29124	29129	29433	29252	29352	29333	29150	29446	29155	29295	29086	29534	29080	29430	29232	29303	29261	29465	29223	29297	29034	29478	29222	29083	29093	29296	29393	29158	29205	29060	29222	29102	29341	29280	29387	29404	29290	29002	29227	28976	29267	29133	29135	29544	29072	29380	29662	29361	29450	29632	29372	29117	29270	29451	29282	29128	29377	29461	29063	29179	29038	29200	29265	29200	29514	29178	29433	29345	29291	29617	29168	29467	29179	29334	29315	29512	29387	29316	29475	29509	29221	29305	29504	29327	29264	29293	29215	29229	29260	29284	29116	29471	29434	29528	29521	29318	29256	29273	29342	29336	29229	28961	29352	29381	29180	29225	29251	29067	29250	29531	29157	29287	29203	29346	29158	28997	29300	29225	29280	29419	29337	29245	29256	29227	29310	29329	29432	29752	29291	29196	29304	29445	29291	29492	29255	29224	29182	29193	29526	29254	28846	29375	29279	29472	29399	29389	29201	29317	29261	29606	29247	29423	29250	29406	29398	29392	29221	29329	29301	29219	29509	29360	29368	29144	29295	29343	29275	29504	29684	29110	29426	29239	29270	29491	29499	29235	29274	29253	29495	29550	29360	29210	29217	29375	29311	29473	29560	29333	29022	29181	29440	29454	29141	29446	29251	29118	29311	29219	29411	29182	29159	29383	29471	29337	29354	29291	29301	29284	29173	29235	29030	29221	29063	29205	29504	29485	29321	29271	29158	29175	29416	29201	29230	29298	29517	29349	29311	29299	29283	29066	29288	29625	29561	29603	29628	29413	29472	29071	29358	29146	29418	29161	29346	29049	29389	29484	29486	29524	29429	29393	29218	29192	29146	29430	29347	29005	29180	29382	29208	29279	29113	29050	29324	29187	29096	29036	29189	29325	29204	29255	29526	29292	29380	29364	29230	29255	29462	29122	29084	29202	29536	29433	29428	29330	29451	29167	29292	29152	29206	29429	29376	29371	29126	29471	29218	29196	29356	29136	29446	29282	29447	28942	29388	29210	29300	29361	29153	29193	29742	29210	29399	29351	29455	29258	29263	29219	29282	29410	29307	29131	29400	29589	29339	29341	29578	29137	29359	29166	29471	29394	29440	29099	29329	29172	29179	29251	29409	29442	29429	29178	29125	29185	29236	29432	29259	29331	29150	29197	29068	29222	29531	29241	29009	28835	29109	29381	29319	29379	29206	29276	29437	29178	29352	29269	29328	29195	29104	29289	29454	29470	29297	29136	29455	29194	29190	29094	29287	29257	29302	29058	29348	29316	29291	29110	29208	29319	29270	29216	29063	29372	29265	29363	29119	29453	29147	29252	29252	29320	29144	29254	29298	29252	29477	29469	29221	29281	29209	29412	29092	29054	29231	29264	29151	29064	29048	29377	29312	29363	29192	29377	29182	29446	29461	29283	29337	29333	29225	29434	29278	29335	29612	29397	29481	29351	29720	29319	29482	29280	29186	29632	29246	29197	29388	29416	28990	29298	29283	29107	29200	29144	29591	29396	29331	29112	29422	29172	29220	29300	29252	29268	29355	29152	29235	29296	29462	29261	29292	29356	29056	29175	29318	29261	29217	29325	29148	29418	29345	29513	29180	29424	29304	28811	29294	29383	29125	29193	29204	29337	29538	29119	29432	29247	29249	29321	29266	29577	29266	29472	29157	29466	29484	29323	29317	29451	29151	29249	29349	29211	29457	29242	29483	29698	29305	29222	29172	29148	29566	29354	29386	29576	29358	29270	29349	29182	29184	29195	29130	29308	29497	29149	29314	29219	29342	29308	29200	29277	29326	29284	29179	29138	29425	29266	29333	29323	29208	29537	29203	29335	29252	29218	29429	29132	29464	29328	29105	29372	29400	29506	29123	29072	29314	29213	29276	29188	29485	29296	29386	29200	29207	29506	29334	29307	29679	29283	29709	29324	29427	29400	29454	29485	29318	29350	29280	29325	29466	29176	29431	29191	29136	29075	29307	29415	29368	29496	29540	29071	29596	29225	28943	29149	29226	29289	29362	29242	29372	29623	29351	29069	29359	29297	29383	29479	29136	29304	29196	29378	29392	29300	29215	29114	29529	29490	29625	29358	29285	29320	29327	29457	29234	29158	29299	29189	29392	29360	29337	29061	29191	29366	29146	29291	29241	29276	29337	29217	29369	29293	29327	29382	29436	29198	29311	29194	29364	29346	29209	29150	29320	29260	29312	29463	29247	29341	29361	29064	29042	29385	29298	29126	29380	29231	29422	29253	29530	29494	29223	29211	29344	29372	29469	29330	29353	29290	29162	29551	29315	29171	29277	29285	29406	29307	29314	29482	29250	28975	29383	29202	29310	29288	29325	29294	29323	29092	29533	29408	29401	29472	29305	29110	29231	29541	29344	29139	29342	29321	29222	29341	29216	29264	29353	29301	29484	29440	29373	29420	29413	29381	29460	29494	29440	29235	29322	29144	29253	29283	29249	29086	29391	29358	29160	29323	29485	29226	29430	29219	29321	29339	29351	29303	29394	29295	29367	29559	29488	29381	29408	29263	29177	29386	29474	29249	29358	29202	29257	29294	29400	29463	29375	29568	29070	29170	29159	29269	29384	29298	29294	29226	29220	29186	29312	29395	29488	29161	29354	29330	29341	29560	29182	29451	29134	29420	29436	29430	29089	29223	29124	29335	29372	29414	29244	29052	29532	29392	29395	29390	29180	29395	29268	29531	29260	29106	29333	29248	29284	29342	29258	29199	29410	29304	29291	29242	29408	29350	29107	29230	29205	29419	29377	29424	29691	29241	29353	29238	29467	29406	29498	29335	29515	29329	29360	29287	29197	29467	29282	29444	29211	29478	29386	29455	29270	29446	29357	29242	29259	29376	29219	29452	29112	29194	29126	29295	29271	29199	29348	29266	29301	29424	29222	29247	29533	29376	29284	29330	29462	29363	29292	29326	29495	29298	29244	29400	29117	29284	29185	29439	29181	28967	29604	29101	29322	29371	29183	29280	29457	29284	29158	29246	29042	29199	29110	29296	29388	29417	29067	29460	29317	29454	29330	29541	29174	29421	29099	29360	29289	29396	29356	29508	29185	29314	29194	29189	29124	29188	29004	29190	28903	29140	29156	29297	29177	29133	29351	29168	29251	29418	29307	29398	29300	29339	29306	29306	29017	29309	29222	29462	29215	29249	29210	29275	29396	29472	29158	29208	29080	29642	29413	29482	29248	29627	29375	29357	29460	29450	29502	29219	29415	29337	29506	29446	29430	29362	29375	29391	29504	29477	29362	29122	29454	29216	29471	29263	29416	29728	29267	29359	29232	29406	29444	29296	29204	29277	29127	29338	29368	29457	29477	29049	29431	29173	29537	29355	29071	29278	29426	29326	29134	29419	29497	29007	29499	29436	29331	29531	29158	29409	29403	29332	29353	29257	29438	29349	29497	29147	29057	29509	29145	29459	29247	29318	29758	29322	29163	29255	29168	29358	29143	29348	29155	29154	29480	29465	29191	29226	29573	29535	29523	29128	29255	29260	29478	29371	29302	29116	29221	29575	29315	29685	29175	29229	29157	29100	29232	29435	29203	29099	29168	29392	29296	29293	29309	29243	29496	29344	29214	29064	29281	29205	29300	29570	29527	29267	29355	29316	29370	28959	29273	29186	29191	29300	29100	29602	29291	29598	29398	29338	29439	29144	29478	29595	29411	29355	29399	29343	29482	29254	29306	29113	29261	29575	29351	29562	29323	29159	29332	29407	29540	29385	29308	29587	29282	29231	29343	29613	29426	29289	29324	29378	29381	29152	29337	29159	29285	29245	29439	29379	29309	29306	29162	29201	29588	29291	29469	29420	29119	29262	29493	29149	28937	29331	29476	29192	29275	29310	29239	29213	29401	29378	29285	29354	29587	29112	29365	29421	29325	29459	29379	29371	29415	29239	29249	29232	29116	29110	29372	29502	29348	29265	29160	29499	29218	28950	29390	29227	29196	29114	29295	29164	29284	29195	29227	29328	29288	29100	29542	29323	29298	29147	29083	29532	29434	29185	29130	29132	29437	29426	29230	29327	29262	29430	29249	29135	29426	29522	29351	29312	29259	29234	29204	29313	29110	29264	29017	29228	29265	29201	29343	29466	29142	29435	29245	29327	29278	29562	29350	29391	29046	29290	29050	29203	29457	28986	29560	29279	29400	29399	29455	29379	29250	29311	29526	29386	29114	29347	29118	29167	29286	29492	29634	29242	29155	29341	29055	29056	29197	29216	29234	29175	29244	29316	29114	29280
22704	29180	28155	21741	29006	29500	23462	18989	17283	16991	16751	16922	17000	16975	16851	16829	16809	16921	16868	16998	16822	16918	16861	16782	16831	16737	16899	16924	16802	16787	16895	16832	16767	16685	16602	16893	16730	16863	17007	16855	16896	16667	16966	17120	16979	16762	16906	16906	16869	16844	16843	16778	16810	16712	17043	16758	16935	16804	16760	16782	16857	16800	16849	16873	16901	16779	17038	16790	16871	16586	16855	16761	16746	16731	16902	16800	16725	16677	16832	16909	16836	16580	16759	16780	16909	16771	16741	16670	16685	16693	17000	16978	16862	16872	16988	16754	16836	16883	16796	16934	16808	17000	16814	16787	16616	16852	16666	16874	16725	16661	16847	16740	16750	16999	16986	16785	16805	16949	16955	16794	16802	16738	16962	16800	17041	16691	16923	16863	16931	16885	16798	16863	16889	16930	17086	16776	16895	16875	16813	16828	17018	16983	16901	16829	16852	16771	16825	16889	16646	16763	16841	16994	16758	16888	16814	16873	16929	16759	16964	16853	16701	16896	16955	16868	16893	17053	16777	16800	16851	16917	16964	16747	17010	16876	16945	16849	16926	16794	16890	16945	16812	16916	16726	16772	16752	16901	16873	16811	16690	16634	16858	16781	16767	16686	16849	16855	16793	16713	16691	16706	16925	16719	16830	16770	16827	16770	16906	16800	16863	16936	16904	16767	16801	16894	16759	16954	16743	16833	16839	16993	16813	16801	16782	16720	16882	16571	16909	16842	16881	16889	16776	16722	16678	16739	16843	16788	17006	16807	16881	16855	16788	16859	16981	16911	16926	16602	16977	16842	16947	16809	16763	16886	16832	16741	16889	16939	16733	16849	16945	16859	16895	16897	16891	16701	16919	16807	16841	16964	16888	16870	16748	16886	16778	16731	16683	16810	16791	16668	16805	16946	16781	16765	16830	16487	16676	16681	16883	17092	16822	16806	16667	16834	16805	16700	16858	16729	16757	16710	16691	16817	16962	16957	16880	16878	16802	16769	16845	16736	16682	16863	16894	16829	16905	16878	16771	16841	16927	16915	16832	16767	16876	16905	16801	16723	16827	16718	16830	16960	17013	16825	16823	16765	16741	16811	16791	17004	16930	16958	16764	16808	16769	16819	16871	16689	16797	16747	16901	16576	16884	16589	16849	16864	16786	16878	16626	16751	16765	16541	16631	17028	16745	16813	16767	16697	16843	16899	16614	16843	16776	16913	16973	16809	16832	16921	16803	16671	16892	16859	16952	16935	16900	16957	16842	17006	16856	16895	16895	17023	16837	16855	16754	16815	16641	16757	16840	16751	16975	16750	16792	16932	16765	16584	16683	16878	16742	16864	16902	17087	16870	16788	16959	16797	16747	16911	16900	16789	16861	16816	16887	16827	16938	16759	16875	16904	16724	16752	16707	16806	16844	16823	16745	16840	16778	16753	16956	16766	16802	16948	16858	16824	16957	16814	17037	16783	16743	16770	16725	16766	16684	16908	16877	16829	16731	16947	16670	16734	16896	16845	16782	16865	16851	16845	16849	16833	16749	16998	16778	16879	16856	16738	16976	16844	16942	16733	16887	16880	16856	16913	16621	16849	16874	16843	16857	16844	16847	16733	16724	16955	16975	16937	16750	17008	16822	16774	16622	16870	16883	16867	16767	16956	16872	16774	16936	16749	16880	16773	16731	16756	16833	16635	16898	16765	16813	16918	16860	16884	16809	16690	17025	16823	16911	16982	16847	16829	16892	16829	16896	16793	16987	16773	16967	16875	16773	16807	16767	16782	16777	16809	16885	16864	16683	16696	17025	16880	16773	17031	16985	16766	16947	16663	16831	16705	16691	16853	16863	16699	16740	16663	16705	16784	16946	16785	16995	16747	16673	16724	16880	16950	16833	16783	16870	16752	16770	17133	16807	16750	16770	16894	16984	16756	16716	16929	16845	16915	16821	16748	16738	16837	16509	16938	16755	16890	16877	16709	16945	16838	16881	16700	16789	16759	16737	16894	16741	16798	16837	16729	16912	16865	16844	16748	16829	16901	16924	16945	16889	16628	16857	16857	16809	16882	16879	16939	16805	17007	16780	16716	16803	16831	16818	16824	16867	16689	16751	16748	16652	16828	16976	16770	16745	16886	16874	16897	16891	16918	16902	16939	16709	16908	16864	16741	16819	16703	16993	16992	16770	16850	16871	16994	16917	16762	16914	16822	16623	16892	16896	16926	16765	16840	16889	16870	16929	16904	16860	16680	16874	16792	16860	16908	16869	16700	16832	16662	16806	16882	16906	16781	16992	16758	17040	16990	16775	17039	16822	16844	16723	16848	16710	16796	16839	16884	16782	16876	16871	16827	16912	16829	16867	16844	16862	16938	16862	16794	16912	16872	16889	16797	16533	16715	16902	16773	16740	16907	16735	16692	16910	16798	16829	16884	16698	16756	16735	16684	16827	16735	16874	16755	17042	16866	16723	16712	16817	16869	16930	16706	16823	17029	17127	16914	16626	16936	17077	16617	16649	16678	16775	16949	16851	16954	16788	16901	16787	16705	16855	16921	16914	16676	16885	16822	16833	17002	16747	16785	16818	16869	16888	17090	16982	16677	16765	16852	16889	16886	16795	16855	16931	16845	16932	16810	16845	16781	16790	16749	16724	16724	16820	16808	16923	16899	16812	16677	16950	16764	16740	16770	16724	16966	16846	16833	16779	16825	16788	16979	16809	16865	16700	16772	16664	16815	16826	16864	16709	16719	16963	16821	16830	16874	16942	16822	16913	16783	16956	16852	16782	16867	16666	16787	16765	16757	16712	16765	16771	16747	16760	16934	16863	16794	16809	16849	16695	16797	16725	16631	16985	16732	16918	16790	16782	16866	16793	16927	16873	16838	16921	16966	16739	16929	16818	16822	16911	16959	16760	16781	16701	16909	16770	16886	16984	16814	16680	16907	16806	16840	16695	16821	16904	16829	16918	16743	16786	16726	16752	16771	16860	16668	16816	16839	16953	16808	16848	16939	16855	16778	16831	16987	16878	16826	16872	16781	17005	16885	16888	16868	16936	16804	16940	16808	16773	16805	16740	16859	16924	16806	16674	16869	16846	16945	16915	16803	16949	16780	16685	17075	16769	16777	16769	16855	16691	16969	16794	16978	16904	17122	16843	16794	16854	17029	17005	16958	16756	16848	16739	16881	16732	16839	16903	16850	16988	16976	16777	16879	16650	16802	16945	16889	16720	16685	16985	16801	16592	16781	16681	16834	16832	16845	16886	16790	16779	16768	16829	16916	16964	16810	16992	16920	16927	16836	16888	16663	16790	16733	16911	16863	16968	16851	16739	16686	16752	16949	16944	16523	16815	16804	16773	16793	16566	16941	16832	16847	16843	16836	16793	16944	16745	16965	16999	16647	16908	16898	16840	16797	16893	16610	16941	16896	16807	16650	16758	16907	16819	16963	17073	16738	16936	16793	16731	16806	16822	16781	16856	16849	16898	16841	16999	16936	16836	16905	16686	16864	16789	16797	16879	16899	16954	16754	16790	17113	16731	16703	16798	16923	16846	16810	16779	16958	16806	16817	16731	16827	16866	16966	16781	16741	16725	16842	16814	16834	16954	16687	16755	16963	16892	16811	16841	16820	16994	17003	16884	16767	16990	16808	16949	16676	16869	16761	16735	16943	16830	16947	16816	16931	16721	16845	16808	16789	16970	16882	16896	16668	16988	16840	16782	16902	16572	16854	16978	16858	16757	16703	16851	16764	16825	16858	16925	16730	16894	16787	16669	16667	16746	16700	16956	16622	16878	16977	16839	16790	16850	16977	16884	16947	16675	16786	16889	16715	16885	16913	16772	16927	16912	16631	16726	16966	16827	16601	16764	17058	16970	16763	16805	16937	16841	16792	16783	16844	16860	16722	16804	16818	16695	16758	16648	16664	16734	16796	16833	17065	16839	16870	16831	17001	16775	16809	16791	16987	16883	16990	16966	16849	16796	16934	16888	16856	16674	16685	16922	16737	16810	17039	16812	16880	16810	16932	16685	16912	16814	16980	16920	16834	16676	16678	16928	16817	16881	16938	16784	16782	16975	16878	16921	16999	17014	17064	17015	16819	16851	16957	16995	16755	16924	16901	16770	16862	16770	16669	16738	16928	16654	16878	16808	16810	16818	16666	16588	16715	16765	16884	16747	16849	16869	16678	16924	16854	16848	16843	16785	16678	17021	16859	16934	16902	16802	16769	16895	16632	16834	16825	16686	16688	16854	17007	16751	16900	16993	16744	16876	17010	16818	16899	16985	16945	16790	16805	16845	16782	16861	16811	16727	16798	16724	16796	16695	16819	16758	16974	16955	16977	16956	16823	16919	16932	16899	16779	16846	16627	16802	17096	16910	16785	16716	16647	16658	16859	16816	16952	16766	16708	16956	16676	16769	16559	16979	16926	16957	16830	16905	16761	16810	16744	16778	16998	16781	16766	16952	16773	17012	16762	16835	16875	16809	16967	16770	16757	16867	16918	16753	16830	16896	16738	16846	16960	16718	17000	17037	16978	16807	16621	16772	16803	16870	17067	16803	16799	16869	16787	16509	16833	16784	16868	16886	16706	16797	16955	16797	16838	16948	16838	16785	16738	16852	16699	16763	16877	16840	16836	16621	16801	16942	16816	16838	16714	16912	16962	16834	16782	16828	16702	16975	17015	16754	16940	16675	17060	16744	16898	16728	16820	16898	16820	16722	16926	16701	16945	16882	16784	16812	16908	16886	16866	16768	16784	16893	16799	17015	16806	16791	16881	16797	16794	16978	16985	16889	16869	16758	16791	16685	16823	16882	16766	16849	16769	16733	16786	16797	16895	17049	16746	16800	16773	16727	16818	16975	16972	16763	16921	16933	16829	16684	16841	16826	16853	16714	16731	16992	16879	16784	16781	16944	16741	16959	16732	16903	16842	16883	16887	16770	16996	16954	16868	17062	16803	16889	16803	16865	16911	16726	16869	16895	16688	16720	16821	16892	16838	16851	16635	16784	16897	16854	16712	16763	16876	16945	16856	16736	16852	17012	16845	16760	16836	16958	16697	16897	16836	16655	16836	16885	16778	16812	16858	16992	16756	16832	16883	16794	16598	17019	16974	16923	16898	16964	16877	16904	16642	16815	16695	16805	17024
23707	21347	28596	28162	56437	74547	61703	43604	35292	32185	31282	31214	31043	30997	30942	30739	30961	31241	30830	30603	30938	30929	30884	30692	30880	30482	30670	30855	30962	30728	30740	30624	30698	30799	30715	30519	30628	30713	30587	30584	30899	30859	30695	30865	30794	30892	30658	30802	30567	30622	30887	30706	30769	30721	30682	30690	30899	30928	30793	30838	30859	30921	30628	30736	30763	30830	30889	30710	30898	30470	30488	30600	30701	30551	30811	30685	30684	30837	30872	30757	30724	30700	30475	30730	30506	30437	30814	30968	30925	30839	30698	30815	30679	30887	30979	30485	30649	30646	30596	30848	30825	30777	30687	30807	30764	30649	30570	30547	30821	30819	30633	30641	30590	30853	30636	30880	30776	30624	30858	30535	31052	30687	30502	30896	30805	30686	30465	30772	30708	30686	30632	30820	30934	30860	30616	30535	30523	30476	30501	30835	30835	30609	30413	30728	30575	30713	30781	30946	30530	30492	30735	30579	30762	30626	30526	30502	30827	30765	30577	31025	30632	30454	30751	30742	30579	30770	30677	30602	30553	30850	30660	30869	30769	30603	30700	30797	30721	30501	30744	30485	30693	30566	30818	30609	30993	30840	30781	30773	30653	30476	30658	30627	30629	30414	30768	30631	30790	30712	30486	30580	30635	30560	30445	30708	30593	30695	30609	30660	30548	30842	30739	30854	30785	30567	30590	30547	30617	30549	30758	30690	30781	30746	30874	30480	30635	30846	30621	30727	30849	30826	30783	30728	30775	30736	30750	30558	30952	30589	30692	30836	30646	31002	30590	30518	30492	30597	30849	30490	30570	30578	30594	30649	30613	30668	30685	30886	30463	30477	30542	30622	30735	30752	30591	30866	30750	30830	30734	30265	30523	30528	30572	30616	30602	30535	30589	30639	30518	30514	30652	30921	30698	30533	30819	30698	30807	30728	30722	30677	30816	30574	30597	30727	30463	30901	30731	30600	30595	30601	30745	30847	30677	30627	30875	30642	30657	30826	30739	30743	30860	30940	30557	30533	30688	30391	30781	30715	30683	30861	30559	30822	31107	30888	30952	30760	30688	30626	30813	30676	30921	30737	30524	31026	30689	30514	30880	30603	30814	30710	30684	30535	30732	30469	30481	30773	30597	30873	30726	30665	30699	30860	30676	30676	30653	30837	30916	30759	30708	30344	30400	30727	30828	30649	30683	30531	30504	30942	30679	30709	30549	30680	30729	30296	30785	30771	30667	30613	30618	30957	30867	30843	30841	30707	30716	30644	30680	30742	30817	30796	30825	30640	30576	30884	30626	30679	30925	30443	30798	30683	30768	30568	30507	30735	30704	30485	30523	30629	30799	30771	30818	30592	30877	30931	30591	30560	30840	30749	30583	30732	30765	30733	30617	30514	30511	30551	30665	30563	30592	30563	30810	30830	30699	30616	30905	30983	30735	30732	30764	30678	30857	30610	30746	30664	30677	30694	30497	30556	30473	30566	30743	30745	30657	30458	30801	30790	30752	30618	30906	30718	30584	30426	30577	30631	30840	30454	30716	30718	30542	30635	30919	30615	30676	30526	30454	30641	30814	30580	30751	30680	30867	30784	30825	30806	30673	30671	30351	30600	30652	30689	30659	30840	30922	30733	30866	30659	30740	30832	30825	30587	30588	30712	30527	30597	30489	30558	30454	30557	30568	30492	30649	30697	30677	30522	30750	30749	30898	30808	30427	30989	30751	30659	30926	30431	30727	30603	30628	30576	30668	30370	30612	30414	30906	30136	30684	30681	30790	30823	30665	30463	30468	30646	30712	30580	30666	30555	30660	30312	30665	30835	30721	30830	30556	30824	30715	30707	30620	30601	30655	30830	30625	30796	30797	30680	30430	30563	30594	30440	30648	30455	30626	30679	30714	30680	30638	30796	30703	30636	30681	30622	30774	30658	30653	30590	30504	30694	30615	30755	30389	30826	30850	30841	30708	30557	30520	30717	30637	30770	30733	30725	30713	30803	30945	30902	30766	30725	30816	30784	30687	30885	30891	30902	30680	30864	30858	30757	30675	30578	30563	30547	30824	30850	30378	30805	30994	30608	30623	30607	30626	30763	30919	30584	30524	30727	30644	30734	30543	30641	30687	30962	30931	30626	30909	30480	30764	30768	30807	30520	30602	30520	30478	30667	30662	30520	30762	30850	30894	30682	30715	30681	30863	30784	30567	30969	30680	30905	30658	30752	30576	30828	30597	30728	30351	30534	30389	30522	30900	30608	30869	30824	30845	30869	30556	30718	30907	30776	30603	30599	30796	30696	30619	30630	30717	30684	30611	30591	31075	30582	30748	30464	30873	30805	30402	30900	30708	30584	30642	30737	30655	30453	30929	30790	30672	30705	30379	30734	30394	30821	30766	30909	30589	30709	30821	30603	30766	30658	30918	30874	30489	30937	30897	30613	30622	30974	30749	30542	30735	30789	30900	30455	30420	30765	30723	30601	30840	30805	30535	30896	30705	30798	30950	30605	30583	30675	30662	30862	30507	30750	30819	30280	30876	30733	30747	30520	30572	30650	30724	30530	30857	30704	30560	30826	30789	30773	30958	30721	30628	30626	30435	30552	30778	30374	30500	30722	30550	30665	30752	30488	30791	30904	30628	30788	30697	30806	30597	30791	30656	30222	30449	30727	30833	30730	30733	30823	30525	30472	30735	30669	30720	30417	30939	30880	30559	30936	30627	30604	30746	30853	30997	30716	30767	30456	30565	30693	30714	30600	31045	30710	30752	30997	30788	30707	30635	30862	30634	30723	30834	30835	31015	30684	30699	30656	30628	30285	30661	30592	30506	30738	30570	30727	30840	30662	30800	30589	30481	30885	30604	30913	30804	30920	30559	30647	30542	30708	30696	30688	30734	30561	30885	30790	30699	30932	30749	30741	30812	30868	30627	30689	30653	30620	30646	30726	30786	30432	30630	30699	30835	30541	30810	30642	30597	30834	30891	30521	30881	30717	30847	30621	30854	30547	30903	30577	30920	30655	30828	30605	30416	30706	30468	30570	30827	30818	30586	30840	31060	30845	30815	30371	30726	30574	30607	30544	30471	30455	30572	30699	30924	30912	30713	30555	30642	30626	30614	30876	30765	30608	30750	30636	30738	30721	30791	30770	30944	30610	30587	30706	30548	30632	30498	30962	30719	30456	30728	30337	31037	30582	30823	30503	30675	30864	30729	30925	30544	30623	30614	30518	30787	30673	30751	30776	30570	30871	30864	30890	30447	30831	30684	30843	30851	30701	30443	30905	30686	30723	30818	30961	30540	30603	30948	30533	30653	30709	30453	30954	30762	30790	30899	30906	30864	30551	30583	30565	30763	30451	30707	30995	30785	30625	30683	30908	30733	30906	30617	30578	30832	30748	30568	30471	30811	30558	30752	30858	30772	30886	30689	30735	30741	30632	30670	30656	30925	30723	30627	30641	30738	30664	30602	30381	30716	30417	30317	30865	30827	30521	30618	30862	30579	30515	30516	30768	30483	30375	30727	30722	30622	30655	30555	30524	30642	30703	30763	30780	30670	30428	30700	30631	30778	30690	30695	30570	30658	30588	30661	30707	30749	30607	30702	30624	30612	30497	30915	30640	30869	30646	30578	30595	30720	30740	31017	30487	30652	30756	30751	30740	30872	30612	30846	30582	30805	30591	30495	30743	30401	30949	30649	30648	31089	30573	30663	30660	30880	30616	30649	30676	30689	30910	30582	30591	30643	30830	30625	30498	30913	30607	30694	31025	30657	30774	30628	30806	30797	30328	30890	30862	30569	30764	30821	30685	30754	30587	30852	31000	30645	30545	30666	30440	30810	30649	30753	30760	30551	30640	30858	30547	30720	30700	30683	30499	30809	30468	30598	30617	31024	30706	30455	30899	31017	30681	30919	30710	30740	30692	30831	30747	30914	30943	30897	30638	30761	30584	30741	30480	30706	30630	30879	30750	30627	30801	30829	30648	30534	30653	30787	30543	30619	30592	30466	30738	30625	30763	30639	30529	30922	30376	30675	30614	30692	30776	30582	30949	30526	30643	30599	30632	30718	30515	30769	30455	30487	30768	30784	30854	30573	30734	30897	30565	30894	30706	30513	30317	30638	30581	30407	30599	30810	30675	30833	30812	30781	30783	30730	30734	30768	30960	30721	30453	30838	30690	30675	30975	30765	30495	30726	30517	30819	31055	30861	30567	30730	30568	30811	30716	30650	30558	30749	30614	30702	30665	30711	30843	30834	30626	30623	30832	30587	30562	30556	30789	30918	30875	30817	30637	30885	30563	30552	30585	30840	30659	30791	30689	30687	30451	30888	30673	30610	30781	30531	30621	30556	30706	30670	30506	30498	30567	30693	30546	30802	30885	30956	30285	30686	30702	30717	30520	30606	30939	30644	30858	30885	30541	30576	30629	30563	30547	30501	30646	30639	30895	30557	30425	30845	30599	30821	30804	30637	30830	30620	30560	30546	30608	30769	30723	30761	30549	30581	30727	30686	30648	30698	30809	30545	30622	30657	30587	30444	30825	30549	30631	30647	30606	30675	30801	30707	30584	30683	30679	30508	30699	30754	30813	30767	30778	30874	30960	30827	30721	30592	30637	30592	30642	30568	30580	30589	31058	30830	30868	30728	30590	30789	30601	30680	30623	31020	30515	30645	30740	30764	30872	30595	30586	30481	30867	30442	30728	30808	30469	30799	30806	30674	30677	30650	30652	30612	30700	30581	30950	30671	30810	30726	30566	30793	30720	30613	30676	30690	30455	30768	30492	31014	30707	30533	30625	30668	30569	30775	30822	30790	30893	30743	30737	30983	31007	30644	30423	30989	30765	30617	30695	30429	30578	30496	30532	30529	30756	30680	30655	30524	30823	30919	30914	30869	30759	30569	30600	30740	30702	30788	30762	30669	30688	30773	30466	30737	31021	30611	30555	30690	30566	30466	30636	30469	30817	30845	30595	30716	30583	30387	30672	30635	30550	30881	30699	30727	30890	30762	30653	30928	30753	30712	30894	30830	30610	31047	30574	30429	30624	30648	30391	30725	30755	30559	30656	30998	30717	30554	30305	30659	30569	30650	30543	30792	30584	30754	30478	30949	30642	30399	30669	30904	30902	30762	30652	30913	30712	30528	30667	30618	30707
22388	40481	39950	29471	67508	75230	53675	30872	22174	18595	17898	17937	17832	17851	17827	17890	17783	17859	17987	18000	17747	17949	17926	17905	17924	17991	17939	17894	17867	17738	17655	17849	17758	17815	17849	17978	17621	17810	17844	17883	17728	17907	17881	17748	17836	17796	17756	17695	17836	18004	17696	17878	17760	17945	17636	17860	17766	17934	17710	17864	17898	17789	18019	17669	17838	17788	17921	17832	17726	17920	17779	17764	17713	17889	17794	17771	17642	17791	17636	17706	17850	17747	17993	17666	17701	17533	17714	17817	17904	17817	17853	17775	17793	17704	17658	17843	17728	17890	17906	17868	17736	17691	17575	17769	17874	17758	17809	17750	17801	17765	17758	17855	17833	17844	17795	17684	17946	17725	17763	17806	17811	17761	17831	17920	17713	17832	18032	17651	17581	17836	17741	17742	17882	17747	17739	17970	17882	17726	17856	17572	17761	17891	17596	17765	17846	17892	17711	17755	17627	17782	18009	17769	17897	17769	17797	17956	17755	17569	17988	17757	17773	17779	17726	17722	17712	17923	17761	17779	17714	17684	17508	17748	17840	17801	17786	17856	17663	17827	17677	17866	17614	17938	17497	17709	17660	17831	17714	17667	17775	17809	17697	17783	17896	17797	17635	17901	17850	17821	17608	17621	17803	17875	17859	17786	17833	17774	17773	17918	17791	17715	17687	17726	17832	17663	17804	17897	17833	17713	17818	17458	17764	17769	17776	17769	17729	17979	17700	17837	17809	17903	17876	17772	17700	17954	17758	17792	17860	17737	17671	17745	17967	18003	17722	17619	17805	17768	17816	17521	17656	17906	17716	17855	17791	17473	17781	17747	17853	17712	17751	17757	17767	17838	17858	17776	17886	17603	17789	17789	17684	17735	17855	17857	17797	17772	17557	18000	17737	17771	17556	17832	17803	17835	17706	17751	17733	17799	17869	17762	17823	17909	17802	17991	17752	17633	17804	17797	17852	17695	17647	17891	17756	17724	17848	17816	17559	17766	17492	17897	17716	17926	17833	17580	17904	17639	17885	17855	17754	17842	17520	17698	17836	17689	17453	17892	17798	17940	17842	17838	17721	17673	17492	17689	17766	17905	17723	17824	17758	17834	17812	17702	17568	17804	17722	17684	17795	17788	17766	17896	17725	17797	17733	18163	17724	17876	17934	17889	17812	17790	17826	17728	17712	17626	17888	17710	17966	17757	17714	17856	17638	17833	17770	17731	17737	17851	17564	18020	17583	17659	17872	17720	17673	17888	17626	17717	17820	17963	17717	17945	17769	17635	17654	17841	17847	17747	17735	17864	17738	17818	17643	17995	17837	17747	17607	17680	17894	17804	17910	17604	17895	17691	17652	17801	17594	17624	17915	17712	17736	17848	17627	17745	17863	17691	17960	17776	17681	17796	17947	17855	17678	17858	17805	18123	18034	17563	17875	17650	17781	17829	17805	17787	17763	18048	17671	17725	17953	17773	17703	17726	17788	17696	17880	17883	17844	17912	17796	17631	17891	18032	17935	17783	17660	17829	17607	17727	17770	17736	17870	17918	17848	18097	17749	17919	17697	17808	17975	17831	17599	17789	17825	17776	17473	17698	17836	17809	17702	17947	17918	17742	17862	17896	17821	17734	17685	17805	17849	17609	17625	17870	17587	17751	17860	17705	18050	17809	17921	17573	17858	17729	18049	17679	17681	17750	17775	17825	17726	17709	17687	17620	17874	17620	17681	17695	17776	17962	17834	17835	17914	17699	17880	17601	17574	17768	17804	17776	17862	17963	17858	17744	17798	17699	17879	17814	17717	17628	17770	17838	17769	17818	17609	17830	17886	17753	17980	17758	17837	17727	17786	17758	17697	17669	17808	17868	17957	17785	17556	17778	17939	17865	17799	17799	17792	17868	17848	17736	17806	17717	17684	17854	17899	18042	17799	17672	17789	17754	17715	17844	17772	17822	17578	18016	17782	17888	17829	17846	17624	17699	17835	17719	17544	17743	17749	17635	17729	17758	17657	17669	17834	17875	17816	17615	17690	17898	17756	17880	17617	17748	17660	17833	18034	17644	17715	17875	17969	17513	17789	17818	17784	17688	17692	17627	17739	17960	17704	17899	17522	17648	17754	17706	17791	17790	17745	17773	17648	17757	17706	17672	17666	17953	17784	17617	17996	17741	17631	17671	17629	17750	17955	17576	17744	17786	17734	17735	17712	18037	17647	17695	17826	17703	17679	17654	17708	17654	17682	17851	17962	17887	17863	17745	17853	17858	17586	17725	17798	17885	17754	17768	17748	17771	17810	17950	17729	17789	17717	17831	17856	17558	17841	17900	17915	17936	17877	17643	18034	17777	17682	17793	17927	17708	17798	17710	17792	17859	17926	17727	17846	17919	17642	17875	17683	17577	17764	17794	17669	17516	17890	17980	17726	17644	17985	17787	17685	17792	17942	17537	17666	17639	17708	17751	17826	17806	17806	17575	17846	17766	17620	17787	17890	17874	17909	17782	17701	17717	17916	17903	17799	17734	17887	17881	17699	17835	17825	17812	17692	17997	17734	17963	17669	17777	17736	17780	17821	17753	17774	17545	17583	17841	17690	17786	17876	17788	17709	17769	17824	17897	17687	17672	17901	17740	17698	17745	17831	17721	17819	17675	17746	17531	17860	17715	17703	17837	17834	17656	17847	17904	17877	17782	17642	17780	18023	17665	17732	17752	17759	17767	17698	17790	17784	17610	17596	17783	17798	17843	17916	17797	17788	17799	17900	17824	17647	17886	17630	17817	17893	17783	17906	17896	17807	17695	17768	17854	17835	17793	17753	17732	17816	17612	17647	17777	17719	17670	17645	17868	17727	17691	17826	17890	17847	17664	17893	17872	17752	17881	17631	17712	17795	17756	17786	17847	17567	18015	17719	17915	17631	17862	17672	17814	17825	17758	17663	17873	17884	17818	17774	17749	17999	17685	17668	17673	17697	17790	17761	17651	17896	17691	17818	17773	17705	17788	17689	17939	17842	18042	17871	17898	17812	17755	17721	17838	17814	17853	18004	17708	17829	17726	17627	17824	17645	17725	17888	17855	17857	17941	17981	17842	17837	17876	17805	17803	17894	17945	17719	17660	17927	17755	17926	17824	17848	17678	17692	17912	17845	17897	17909	17901	17632	17578	17798	17724	17868	17854	17843	17795	17710	17594	17648	17802	17621	17579	17659	17860	17871	17625	17734	17762	17804	17681	17877	17915	17754	17950	17830	17850	17698	17915	17849	17865	17669	17908	17734	17856	17690	17950	17887	17660	17728	17628	17843	17769	17835	17712	17938	17658	17753	17873	17767	17801	17864	17844	17573	17875	17740	17809	17751	17697	17811	17518	17818	17885	17765	17828	17973	17853	17754	17648	17726	17807	17748	17731	17832	17653	17797	17661	17740	17698	17645	17730	17608	17833	17653	17729	17876	17711	17719	17844	17751	17788	17843	17778	17838	17793	17701	17665	17583	17827	17790	17682	17831	17992	17817	17656	17905	17676	17693	17665	17851	17725	17777	17780	17726	17840	17972	17760	17724	17823	17801	17940	17698	17598	17715	17793	17734	17949	17800	17704	17656	17869	17925	17781	17691	17866	17755	17619	17683	17655	17826	17672	17944	17765	17760	17677	17944	17679	17698	17907	17862	18016	17742	17854	17935	17769	17759	17801	17805	17662	17891	17806	17731	17960	17822	17696	17837	17902	17858	17854	17893	17712	17833	17803	17738	17660	17881	17881	17945	17855	17684	17914	17743	17694	17847	17812	17851	17736	17784	17877	17669	17708	17645	17558	17831	17844	17781	17747	17652	17723	17669	17723	17764	17685	17955	17760	17927	17645	17665	17845	17799	17598	17635	17783	17753	17832	17659	17523	17787	17564	17632	17637	17696	17932	17692	17753	17769	17877	17855	17946	17717	17797	17802	17829	17866	17754	17897	17723	17738	17660	17781	17818	17729	17864	17764	17716	17744	17672	17756	17787	17875	17721	17851	17597	17661	17720	17644	17846	17617	17948	17886	17690	17772	17676	17653	17614	17930	17795	17671	17917	17796	17887	17884	17767	17961	17712	17826	17716	17796	17769	17868	17976	17711	17762	17615	17826	17938	17733	17721	17805	17933	17689	17779	17813	17846	17857	17796	17659	17668	17882	17736	18084	17849	17886	17702	17668	17949	17817	17631	18034	17636	17633	17802	17814	17660	17691	17913	17849	17658	17916	17911	17653	17664	17839	17746	17774	17946	17751	17867	17906	17942	17815	17826	17851	17838	17726	17766	17521	17806	17826	17712	17748	17804	17911	17871	17819	17796	17817	17859	17791	17786	17739	17691	17742	17792	17815	17650	17698	17870	17821	17721	17828	17675	17737	17663	17789	17670	17839	17663	17855	17762	17844	17700	17766	17894	17728	17697	17773	17762	17639	17729	17706	17820	17781	17935	17740	17901	17778	17920	17796	17918	17688	17740	17763	17764	17844	17685	17807	17664	17765	17856	17630	17995	17692	17708	17834	17851	18055	17916	17680	17448	17777	17762	17764	17746	17803	17891	17787	17597	17856	17787	17712	17888	17813	17972	17742	17633	17793	17803	17681	17739	17828	17665	17659	17914	17883	17743	17604	17779	17759	17802	17739	17699	17805	17800	17705	17764	17971	17857	17747	17760	17818	17694	17785	17625	17825	17670	17807	17620	17653	17748	17886	17863	17790	17813	17805	17675	17763	17716	17874	17570	17628	17781	17758	17725	18045	17737	17737	18077	17824	17599	17736	17780	17787	17961	17821	17733	17886	17933	17862	17825	17859	17759	17572	17746	17945	17920	17906	17771	17848	17770	17893	17696	17932	17748	17613	17949	17690	17798	17874	17781	17778	17905	17738	17695	17731	17747	17677	17821	17715	18017	17634	17689	17810	17928	17666	17775	17769	17823	17759	17787	17982	17780	17803	17890	17823	17676	17822	17771	17712	17833	17793	17848	17722	17767	17760	17854	17864	17836	17882	17777	17975	17733	17823	17890	17715	17751	17827	17644	17761	17695	17735	17746	17650	17820	17817	17806	17658	17758	18018	17681	17673	17755	17689	17950	17731	17945	17721	17956	17737	17862	17644	17878	17799	17858	17693	17832	17804	17736	17760	17727	17936
22814	21238	28328	26699	62950	81237	68371	47937	37772	33361	31725	31373	31210	31180	31180	31167	31159	31411	31314	30831	31182	31163	31089	31044	30972	30903	31002	31206	31230	30948	30936	31025	31265	31119	30856	30549	31080	31077	31165	30743	30908	30739	31088	31123	31013	30842	31038	30938	30973	30662	30771	30700	31005	30641	30916	30773	30693	30941	30886	30962	30864	30818	31004	30803	31104	30923	30729	30715	30967	31126	30978	31061	30748	31081	31069	31082	31125	30983	30784	30690	30929	31067	30684	30901	31109	30839	30992	30913	31061	30770	31180	31024	30996	31099	30912	30858	30856	30865	31117	30998	30756	30948	31037	30821	31116	30885	30949	30862	30831	30810	30717	31054	30886	30836	31028	30867	30920	30883	30764	30800	30894	30875	31041	31102	30782	30777	31017	30741	31102	31006	30733	30685	30840	30544	30907	31022	30583	31027	30922	30803	31112	31094	30804	31111	30935	30897	30946	30985	31135	31019	30941	30812	30785	30822	30884	30835	31120	31105	30779	30965	30776	30892	31108	30869	30817	30858	30611	30952	30979	31059	30862	30773	30978	30778	30908	31158	30787	30989	30871	30842	30937	30671	30938	31012	30696	30845	30910	30825	30859	30780	30877	30900	30771	30746	31040	31019	30971	31091	30885	30773	30878	31030	30898	30669	30995	31030	30737	30939	30929	30805	30805	30940	30833	30859	30782	30922	30872	30574	30999	30785	30743	30571	30739	30791	30891	30853	30888	30908	30753	30984	30783	31105	30865	30889	31007	30924	30937	30717	30902	31055	31087	30845	30908	30942	31044	30927	30787	30870	30827	31005	30971	30780	31010	30852	30974	30993	30876	30787	30866	30919	30988	31041	30872	31014	30956	30966	30955	30952	30905	30774	30790	31218	30897	31211	30982	30468	30889	30704	30943	30799	31013	31141	30971	30766	30817	30971	30907	30880	30996	30680	30745	30853	30847	30790	30935	31033	30946	30889	30846	31323	31099	30929	31131	30770	30849	30761	30880	31013	30787	30745	30994	30869	30934	30990	31175	30788	30952	30983	30948	30847	31018	30768	30827	30909	31069	30814	30853	30970	30884	30924	30941	31078	31141	30867	30838	31018	30915	30614	30839	31192	31057	30849	30755	30874	30840	31138	30958	30963	31234	30897	30808	30909	31062	30859	30736	30958	31101	30895	31145	30971	30939	30808	31093	31111	31151	31187	30873	30937	30647	31069	31013	30868	30839	30692	31047	30867	30866	30958	30784	30815	30811	30620	30798	31090	30897	30949	30915	30897	30827	30876	30696	31006	30857	30993	30918	31033	30925	31050	30904	30865	30849	31065	31196	30920	30664	30881	30790	31134	30656	30803	30893	30851	30944	30920	30951	31058	31061	31024	31137	30983	30749	30684	30887	30959	31018	31188	31127	30919	30845	30499	30905	31110	30857	30739	31018	30864	30952	30889	30800	30950	30610	30898	30934	31030	31057	31156	30750	30727	30878	30710	30821	30937	30865	31095	30896	31175	31402	30787	30686	30643	31083	30845	30717	31029	30955	30845	30892	30707	30902	30973	30752	31129	31004	30998	30959	31035	30993	31104	31195	30808	30702	30753	30934	30820	30838	31058	30893	30743	31014	31072	30858	30897	30832	30851	31022	30871	30835	30617	31037	30545	31219	30966	30888	30647	30922	30521	30716	31001	30925	30829	30777	30876	30985	30717	30833	30744	30996	31061	30865	30910	30802	30629	30997	30830	31160	30716	30709	30887	31004	30938	31016	30976	30681	30728	31053	30897	30993	31081	31129	30785	30756	30971	30885	31031	30892	30802	30693	30654	30740	30834	30661	30745	30820	30989	30924	31081	30975	31052	30800	30687	30804	30995	31001	30692	31018	30892	31070	30938	31139	30762	31024	30862	30843	31076	30809	30821	30764	30958	30734	30775	30836	30962	31064	30817	30823	30631	30924	31023	30999	30775	30942	31059	30914	30967	30785	30752	30937	30829	30738	30964	30988	30868	30654	31024	31056	30883	31035	30574	30893	30821	31121	30900	30943	31040	30904	31075	30705	30956	30896	30927	30762	30925	30584	30652	30835	30831	30846	30842	31049	31009	30988	30836	30799	30617	30744	30762	30820	30751	31140	30782	30779	30956	31092	30687	30871	30931	30805	30919	30674	30739	30910	30739	31046	30884	30937	30822	30796	31120	30902	31023	30901	31115	30895	31027	30918	30731	30853	30933	30759	30787	30943	30832	30698	31065	30933	30993	30943	30785	31032	30719	30884	31123	30992	30780	30850	30753	30750	30677	30853	30716	31018	30895	30822	31076	31012	31011	30717	31000	30702	30945	30937	30902	31173	30506	31124	30947	30835	30815	30842	30860	31031	30892	30825	30969	30704	30602	30678	30872	30773	30635	30624	31181	30804	30933	30977	30694	30833	30972	30983	31088	30831	30874	30971	30777	31024	30843	30867	30960	30811	30855	31000	30969	30815	30820	30906	30668	30997	31193	30708	30757	30982	30949	30908	31170	30962	30841	30870	30818	31035	30990	31059	30769	30726	31124	31019	30962	30684	30868	31174	30983	30704	30763	30792	30752	31066	30932	31253	30799	30834	30856	31023	30928	30900	30859	31010	30984	30900	30823	30753	30893	31037	30855	30662	30754	31046	31033	30920	31013	30876	30975	30893	30860	31135	30789	30979	30756	31159	30904	31030	30700	30824	30926	31026	30957	30850	30926	30970	30659	30996	30852	30912	30717	31051	30873	30653	30936	30921	31090	31058	30663	30769	30895	30944	30637	30795	30753	30939	30857	30941	30714	30965	30795	31051	30796	30827	30833	30901	31034	30970	31217	30856	30888	30965	30763	30942	30827	30927	30888	30772	30914	30823	30922	30852	30818	30959	30721	31094	31247	30940	30875	30639	30829	31085	31003	31086	30882	30666	31082	30756	30884	31032	31023	31240	30965	30857	31136	31044	30809	30782	30911	30773	30634	30992	30898	30816	30828	30851	30949	30937	30579	30637	31014	31018	30833	30981	31028	30868	30944	30750	30648	30959	30749	30944	31158	30830	30905	30845	30876	30744	30580	30809	30685	30657	30775	30983	31086	30743	30936	30944	31043	31090	30663	30951	30809	30846	30987	30792	30792	30899	30923	31184	31114	30908	30431	30683	30759	30931	30611	30454	30875	30929	30798	30896	30753	30676	30628	31090	30873	30816	30606	30813	30844	30814	31079	30815	30759	30993	30910	31078	31041	30770	30920	30971	30715	30716	31080	31210	30864	30799	31019	30862	30742	30849	30849	30971	30715	30741	30981	31014	30936	30802	30814	31032	30953	30682	30985	31127	30732	30743	31092	31021	31103	30800	30937	31130	30914	30977	30905	30619	30902	30748	31025	30886	30988	30948	31048	30881	30967	30813	30928	30970	30893	31055	31137	30781	30951	30824	30750	31089	30952	31007	30897	30999	31046	30925	30839	31079	31342	30854	30887	30744	30897	31002	31042	31157	31056	30770	30880	30948	30858	30986	30907	30734	30911	30882	30702	30909	30954	30986	31072	30847	30931	30737	30896	30895	30814	30706	30903	30933	30954	31218	31016	30785	30817	30902	30980	30946	31217	30783	30615	31036	30797	31139	31078	30841	31051	30920	30733	30758	30672	30694	30963	30807	30707	31028	31137	30925	30625	30827	30994	30942	30761	30795	30787	31086	31037	31089	31156	30902	30851	31116	31054	30921	30888	30756	30941	30909	30965	30725	30509	30947	31009	30797	30828	30820	30831	30913	31089	31183	30779	31061	31094	30773	31021	30768	30964	31166	31167	31273	30998	31070	30877	30938	31091	31036	30847	30963	30915	30784	30899	30891	30891	30939	30638	30862	30835	31032	30924	31027	30925	30720	30914	30929	30827	30817	30895	30809	30924	31007	30842	30748	30750	30873	30911	30971	30823	30986	30946	30680	30987	30924	31022	30769	30466	30892	30959	31108	30843	30940	30867	30975	30852	30679	30780	30856	30728	30922	30795	30620	30991	31017	30972	31003	30809	30713	30802	30791	31112	31008	30846	31057	30968	30748	31004	30890	30865	30958	30989	30893	30924	30738	31078	31238	30959	30983	30974	30840	31180	30595	30911	31019	30710	31003	30924	31192	30980	31102	30977	30845	30674	30800	30788	31161	30752	30912	30992	30941	31051	30768	30898	30883	30887	30858	30936	30832	30728	30635	30921	30951	30762	30844	30676	31017	30937	30939	30726	30849	30826	30990	30732	31008	30962	30880	30855	31013	31120	30784	30921	30713	31030	31009	30860	30756	31027	30870	31030	31209	30969	31098	31040	30935	30887	31129	30814	30635	31169	31016	30922	30806	30758	30834	31217	30995	30858	30905	31014	31292	30811	30905	31053	31088	30882	31108	30984	30861	30944	30641	30972	30990	30867	30969	31003	30865	30941	30925	30882	30779	31025	30920	30841	30868	30828	30995	31144	30995	30839	30779	30562	30774	30938	30733	30848	30596	30858	30747	30977	30857	31077	31127	30983	30875	31105	30959	31110	30885	30808	30908	30757	30847	30917	30874	31070	31017	30901	30901	31060	30909	30755	31108	31023	30901	30866	30828	30896	30996	31141	31261	30799	31162	31083	30954	30695	30843	30887	31050	30840	30982	30777	30910	30758	30883	31045	30567	30851	30790	30688	30873	30939	30739	30490	30724	31049	31263	30689	31104	30755	30884	30867	30926	30733	30949	30980	30769	31001	30990	31065	31294	30895	31208	30794	30778	30774	30999	30778	30834	30771	30868	30925	30955	31089	30989	30877	30707	30950	30894	30898	31088	30785	30845	30725	31119	30795	30853	30958	30907	31273	30788	31159	31045	30777	30802	30884	30971	30714	30935	30797	31012	30762	31031	30857	30903	30872	30843	30809	30773	30806	30759	30876	30652	30979	31114	30671	30779	30857	30764	30688	31116	31113	31039	30609	30627	30908	30963	31037	30943	30779	30862	30815	30825	30969	30897	30651	31019	31014	30748	30878	30855	30916	30921	31012	31066	31188	30939	31136	30887	30791	30911	31077	30848	30836	31000	30840	30870	30982	30872	30713	30850	31018	30796	30658	30760	30919	30962	31046	30808	30733	30719	30917	31023	31073	30971	30952	30752	30847	31146	30570
24147	46841	44878	31956	80102	85991	65519	36338	25096	19196	18329	18011	18279	18054	17887	18057	18062	18068	18006	18040	17980	18046	18287	17901	18154	18124	17924	17847	17944	18179	18202	18160	18339	18036	17898	18036	18020	18255	18087	18053	18046	18107	18029	17981	18217	18019	17978	18181	17705	17921	18145	18041	17952	18152	18035	18213	18168	18157	18061	17993	18076	17923	18012	18202	17958	17983	18320	18004	17814	18085	18012	18280	17916	18161	17938	18077	18182	18193	18079	17973	18311	17981	18137	18135	18183	18034	17956	18080	18010	18006	18004	17809	18059	17871	17965	18018	17992	18057	17884	17954	18020	17981	18100	17810	17959	18165	18058	18117	18016	17992	18076	18103	17944	17988	17978	18008	18167	17844	17956	18025	18101	18065	18077	18006	18030	18165	18006	18065	17951	18045	18040	18038	17975	17805	18038	17858	18024	18079	18145	18003	17920	17945	18042	17892	17966	17949	17943	18028	17940	18011	17822	18056	17915	17962	18014	17879	17951	17966	17978	18018	17939	17938	17983	18117	18081	17878	17750	17884	18017	18019	18139	17926	18133	17876	18101	18067	18010	18065	18126	18036	18102	17935	18007	17963	18007	18300	18086	17999	17948	17881	18036	17936	17973	18158	17991	18113	18145	17952	18090	17819	17996	18003	18020	17904	17798	18063	18040	17796	17896	17932	17994	17992	17925	17926	17937	18052	17930	18050	18069	18055	18125	17984	18067	18139	18221	17907	18214	17940	17950	17969	18086	18056	18070	18141	17983	18030	18012	18059	18203	18048	17924	17974	18078	17933	18167	18062	17924	18148	18212	18141	17908	18228	17894	17965	18173	18123	17968	17963	17929	17977	17767	17934	17955	18124	17902	17926	17987	18100	17965	17976	18127	17956	18146	17946	18039	18006	17981	17720	18164	17920	18056	17852	17992	17931	17926	18067	18030	17686	18000	17883	18180	18051	18056	17781	18112	18037	18187	17938	17863	17882	18016	17959	18013	17973	18136	17904	18025	18022	18022	17821	18012	18186	17881	18232	17869	18196	18016	18086	17996	18078	17828	18008	17990	17912	18102	17893	18056	17849	18187	18151	18050	17923	17934	17994	18122	17919	18131	17868	17964	18077	18039	17961	18025	17913	17984	17944	18035	17949	17880	17986	18053	17936	17910	17891	18167	18165	18012	18052	18144	17956	17971	17993	17889	18043	17927	17837	17818	17930	18072	18013	17959	17777	17969	17985	18059	17835	18050	18028	18098	18129	17927	17797	17936	17960	18064	18133	18112	18076	18148	18059	17922	17997	18058	17908	17823	18070	18111	17859	18161	17977	17844	17952	18016	18012	18040	17968	17983	18018	17902	17977	17916	17909	18121	17906	18041	17765	17974	17919	18164	17905	17998	17965	18054	18117	17979	17856	18086	18041	17993	18129	18101	17983	18144	18128	17869	18030	18206	18033	17962	18054	18101	17841	18033	18207	17976	18150	18041	18058	17867	17977	17959	17969	18116	18097	18007	18036	17852	18077	17953	17997	18043	17856	18018	17784	18015	18098	17770	18057	17961	17854	17954	18114	18004	17989	17984	17955	18150	17757	17824	18064	18063	17936	18064	17973	17977	18126	18035	18097	18011	18005	17920	17777	17956	17949	18022	18012	18236	17828	17860	17883	18221	17929	18061	18066	17970	17834	17959	17950	17982	17855	18072	17924	18152	18033	18039	17946	18043	18070	18003	17981	18033	17911	17931	18022	17819	17872	17921	18087	18096	18213	17786	18072	18257	18157	17868	18004	17984	17934	17847	17996	18076	18200	17854	17899	17911	17842	17847	18008	17869	18059	18114	17991	17941	17978	18067	17861	18021	18027	18065	17901	18117	17973	17962	17928	18033	18002	17942	17844	18290	18048	18036	17727	18182	18172	18099	18034	17885	18048	17899	18124	18021	18008	17961	18025	17922	17932	18066	18043	17973	18013	18037	17917	18134	17888	18002	17929	18053	18008	17946	17931	18102	18042	17932	18253	18156	18013	18162	17974	17947	18124	18121	17875	18023	17962	18037	18152	17875	18149	18120	18015	17888	18086	17969	17990	18063	17907	18140	17976	17921	18153	18223	18012	18224	17959	18008	18002	18115	17892	18072	18107	17877	17957	17981	18006	17820	17807	17935	18045	17910	17918	18054	18145	18012	18087	17920	17938	17941	18087	17985	18172	18176	17910	17893	18109	18183	17903	17973	18150	17971	18130	18080	17809	18118	17976	17871	17999	18170	18013	17986	18083	18011	17954	18016	18059	18011	17837	18145	17947	18139	18195	18034	18042	17789	18196	18020	18017	17942	18064	17945	17939	18157	17975	17979	18062	17919	17927	17995	17869	18002	18052	17937	17830	18170	17913	17953	18130	17966	18094	18056	18041	18397	17962	17795	17906	18014	18074	17938	17927	17933	18044	18208	18050	18008	18002	17895	18078	18017	17963	18343	17675	18075	17980	18062	18149	18096	18024	17996	18055	18013	18164	17959	17899	17870	18143	18071	17823	17978	17970	17959	18116	17960	17961	18113	18025	18019	18005	17944	18078	17896	17827	18170	17986	18002	18140	17998	18158	18049	18124	17824	17962	18039	18085	18076	17920	17913	18017	17908	17862	17913	17979	18057	18044	17854	17892	18186	18200	17901	18149	17837	18190	18156	18020	18046	18155	18006	17923	18161	17957	18015	18038	17896	17782	17978	18009	17870	18132	18144	17964	17987	17987	17864	18053	17922	17761	17973	17948	17899	18099	18098	18080	18071	17965	17857	17929	18095	17959	18178	18151	17918	17929	18042	17944	17888	18052	18060	17907	18027	18231	17827	17974	18096	18013	18021	18079	18218	18060	17810	17908	18091	18069	17986	17996	17972	18243	17897	17948	18133	18057	17930	18032	17917	18119	17854	18197	18114	17921	17991	18021	17965	17952	17883	17968	17947	17905	18010	18055	18074	18151	18083	18109	17920	17931	17989	18012	18141	17878	18010	18170	17878	18074	18092	18073	17955	17933	17797	17957	17962	18123	17905	18094	17874	17909	18100	17909	18039	17951	18107	17888	18010	18091	17880	18046	17965	17841	18029	17998	17980	17772	18027	17948	17926	18109	17868	17885	18127	17924	17862	18041	17945	18134	17995	18201	17902	17899	18066	17899	17884	18076	18167	18063	18021	18140	17979	18000	17877	17964	17988	17993	18131	18107	17940	17875	18036	17994	17888	17953	17824	18101	18026	17917	17889	17975	18155	17917	18090	17864	17953	17923	18128	18191	18064	18097	18054	17891	18192	18103	18082	18127	17870	18053	17931	18027	17969	17964	18025	18045	18058	17940	18128	17918	18089	18034	18127	17870	17976	18179	17883	18086	18030	17859	18011	17905	17960	17968	18086	18018	18011	17936	18300	18013	18023	18070	17845	18052	17839	18051	18018	18032	17997	18141	17890	17832	18060	17850	17977	18088	18149	17903	18171	17969	18151	18055	17989	17947	17981	17867	18050	17969	17952	17985	17819	18091	17844	18026	17835	17987	17890	17959	17761	17886	17972	18065	17891	17857	18128	17906	17932	17926	18047	17974	17978	18343	18015	18046	18052	17961	17990	18262	17881	17913	17954	18112	18088	18106	17949	18002	17900	18084	18344	18053	17841	18059	18133	17799	18115	17943	18044	18213	17934	17983	17999	17837	17986	17933	17880	17858	17967	18079	18010	17960	17936	17887	17916	17954	18082	18107	18151	18152	18019	18047	18098	18034	17914	18007	18048	17976	17868	18100	17847	17977	18148	18091	17880	18106	17890	18007	18156	17991	18135	18063	17988	17836	17981	18131	18051	17871	18056	18003	18017	18097	17927	17920	17908	17949	17907	17867	17989	17923	17909	18066	18008	17919	17867	17910	18075	17947	18006	18034	17898	17989	18062	17968	18069	17950	17922	17833	17958	17965	18070	17758	18005	18004	17953	17813	18061	17952	18120	18047	18157	17962	17904	18080	18114	18023	18020	17944	18001	18055	17987	18106	17895	17905	18102	18011	17907	17945	18065	18011	17881	17940	18067	17957	17926	18074	18023	18058	17930	18085	17857	18157	17897	18088	18065	17987	17977	18094	17999	18144	17903	18143	18101	17955	18143	18030	17966	18109	17908	18072	17936	18035	18052	17887	17973	18045	18089	18109	18133	18062	18045	17792	17977	17880	17752	18136	18061	17961	17960	18237	18009	17884	18120	17921	17943	18060	18192	18046	18066	17948	18032	17908	17990	18110	17967	18055	18011	17836	17970	18190	18076	17852	18280	17834	18112	18027	17974	18122	18025	18055	17848	17843	18059	17895	17917	18101	18072	17946	18046	17924	18000	18119	17953	17929	18045	17857	17921	17980	17995	17744	18069	17898	17960	17992	17966	17897	18085	18173	17985	17984	17914	18184	17944	17906	18061	17895	17954	17949	18256	17910	17963	18040	17798	17952	18107	17965	18062	17883	18059	17985	18094	17922	18025	18276	17979	18044	17899	17955	17955	17990	17950	18042	17939	17978	17921	18093	17866	17875	18185	17950	17874	17889	17957	17859	18237	17977	17986	18060	18129	17891	18091	18032	17920	18057	17885	17931	17894	18283	17988	17927	18182	17917	18042	18161	18064	17916	17891	18107	17979	18047	18168	17866	18126	18066	18131	18050	17935	17998	17948	17935	18003	17908	18064	17906	17992	18068	17985	17992	17964	17988	17893	17970	18087	18011	18013	17926	17970	17932	17808	17736	18054	17952	17887	17788	18056	18187	18030	17892	17978	17951	17924	17983	17986	17949	18180	17949	17955	18180	17956	17890	18139	17884	18118	17944	17960	17931	18025	17846	18100	17965	18083	18072	18178	18052	17855	17970	18152	18175	17949	17732	17993	18002	17845	18059	17926	18051	18060	18100	18124	18002	18057	17937	18053	18192	17973	18030	18029	18073	18188	18084	18118	17915	18028	17969	18090	17985	18179	17983	18042	17919	17868	18080	17917	18058	18058	18083	18044	18009	17851	18026	17795	18074	17958	17901	17837	18057	18123	17882	18086	18034	18085	17803	17929	17869	18026	17871	18191	18011	18099	17845	18098	17953	18051	18183	17982	17884	18037	17947	17896	17873	17889	18054	17951	18031	18133	17921	18024	18013
32682	30217	35628	32596	36816	40678	36374	31663	29695	28672	28507	28698	28361	28905	28522	28666	28689	28677	28352	28521	28628	28315	28587	28442	28603	28747	28599	28691	28657	28788	28489	28463	28643	28431	28596	28413	28608	28353	28598	28677	28639	28660	28807	28628	28641	28419	28742	28688	28866	28563	28733	28496	28605	29065	28272	28803	28584	28271	28961	28566	28700	28567	28603	28554	28466	28542	28475	28498	28731	28920	28751	28567	28345	28217	28527	28343	28605	28621	28403	28766	28877	28504	28515	28731	28829	28568	28704	28431	28632	28378	28498	28711	28639	28616	28386	28678	28505	28436	28689	28379	28532	28508	28620	28439	28616	28766	28347	28592	28861	28694	28627	28665	28442	28457	28777	28559	28409	28669	28562	28751	28876	28605	28690	28700	28641	28644	28664	28705	28747	28497	28718	28728	28709	28598	28547	28412	28794	28493	28493	28527	28734	28547	28661	28658	28502	28654	28497	28462	28554	28688	28508	28503	28475	28561	28272	28415	28448	28547	28567	28751	28737	28697	28398	28280	28555	28677	28611	28538	28580	28621	28306	28663	28403	28568	28949	28565	28726	28593	28592	28698	28468	28428	28615	28605	28522	28649	28605	28350	28457	28353	28594	28836	28453	28643	28870	28737	28603	28505	28665	28605	28822	28410	28465	28756	28546	28698	28553	28455	28479	28553	28691	28566	28465	28699	28449	28591	28520	28777	28486	28706	28710	28740	28765	28641	28317	28579	28574	28557	28496	28561	28674	28648	28399	28513	28602	28489	28594	28461	28467	28467	28476	28490	28674	28552	28608	28569	28297	28464	28369	28621	28506	28747	28848	28384	28675	28143	28458	28641	28452	28549	28638	28644	28490	28532	28657	28540	28519	28589	28602	28346	28704	28457	28457	28197	28499	28476	28615	28585	28558	28567	28844	28459	28510	28577	28704	28688	28693	28451	28312	28535	28633	28431	28671	28494	28478	28536	28299	28454	28475	28663	28725	28540	28595	28482	28229	28791	28504	28593	28631	28689	28530	28643	28584	28516	28759	28662	28435	28719	28462	28439	28473	28776	28625	28438	28665	28456	28506	28421	28600	28866	28520	28656	28582	28438	28637	28625	28458	28747	28627	28622	28626	28500	28429	28610	28414	28574	28686	28561	28554	28561	28585	28403	28553	28474	28825	28504	28752	28746	28617	28434	28777	28711	28604	28534	28793	28633	28600	28643	28658	28567	28520	28438	28620	28521	28504	28462	28794	28337	28673	28614	28671	28542	28562	28865	28430	28534	28674	28729	28631	28425	28268	28693	28530	28585	28560	28448	28409	28732	28703	28645	28577	28576	28535	28619	28543	28534	28798	28728	28702	28630	28670	28577	28512	28329	28767	28696	28563	28672	28467	28648	28527	28428	28690	28910	28545	28703	28491	28615	28791	28404	28687	28548	28382	28372	28707	28923	28501	28685	28796	28697	28877	28686	28331	28495	28458	28572	28416	28591	28438	28635	28581	28430	28715	28802	28507	28466	28456	28413	28635	28545	28866	28460	28330	28302	28459	28775	28792	28305	28584	28475	28543	28413	28621	28585	28439	28645	28754	28356	28641	28630	28470	28518	28704	28356	28825	28660	28505	28468	28600	28668	28538	28645	28420	28499	28153	28394	28502	28663	28669	28691	28408	28467	28685	28274	28574	28793	28688	28606	28746	28526	28760	28255	28664	28400	28415	28391	28548	28164	28682	28465	28432	28474	28817	28624	28428	28422	28355	28500	28450	28885	28348	28462	28683	28620	28401	28660	28788	28422	28426	28554	28548	28461	28379	28275	28440	28403	28832	28443	28604	28566	28775	28552	28546	28414	28544	28457	28732	28641	28899	28659	28292	28184	28657	28605	28754	28661	28636	28730	28644	28735	28586	28550	28627	28381	28423	28530	28355	28593	28832	28711	28321	28518	28731	28499	28692	28339	28699	28699	28368	28631	28581	28368	28257	28755	28582	28509	28620	28809	28790	28570	28574	28608	28634	28488	28460	28557	28539	28557	28627	28705	28622	28591	28634	28503	28742	28565	28509	28730	28752	28649	28536	28620	28729	28641	28889	28543	28627	28342	28506	28549	28644	28725	28595	28444	28272	28725	28587	28507	28522	28515	28571	28419	28569	28771	28786	28694	28680	28862	28755	28641	28514	28365	28629	28496	28548	28366	28599	28627	28647	28671	28669	28430	28485	28474	28635	28537	28642	28642	28516	28542	28416	28590	28526	28521	28652	28569	28562	28543	28508	28856	28559	28330	28400	28555	28660	28417	28521	28530	28535	28332	28550	28401	28440	28635	28602	28290	28260	28797	28555	28549	28658	28503	28391	28461	28603	28506	28610	28607	28851	28780	28462	28529	28650	28550	28758	28581	28576	28574	28720	28662	28643	28318	28517	28542	28671	28613	28547	28453	28529	28301	28606	28471	28703	28694	28487	28547	28619	28578	28627	28676	28559	28386	28837	28564	28501	28526	28462	28276	28249	28500	28670	28449	28554	28541	28489	28677	28595	28793	28709	28909	28411	28435	28637	28503	28632	28656	28755	28490	28517	28707	28693	28353	28167	28650	28614	28646	28550	28709	28494	28423	28663	28441	28762	28432	28842	28474	28533	28657	28433	28410	28634	28742	28241	28575	28653	28536	28410	28662	28859	28739	28311	28632	28786	28589	28558	28646	28477	28781	28510	28516	28652	28534	28692	28772	28522	28689	28424	28691	28785	28595	28558	28557	28428	28532	28528	28612	28798	28528	28732	28626	28450	28670	28781	28667	28348	28600	28336	28578	28557	28503	28479	28625	28559	28587	28592	28525	28518	28786	28441	28740	28442	28564	28515	28767	28511	28419	28391	28737	28680	28329	28511	28668	28680	28578	28624	28657	28554	28907	28488	28690	28562	28476	28399	28461	28428	28580	28269	28311	28463	28680	28635	28568	28750	28280	28547	28546	28539	28513	28524	28678	28562	28514	28592	28837	28668	28482	28443	28433	28743	28513	28452	28374	28544	28517	28684	28427	28771	28426	28758	28623	28580	28757	28593	28446	28405	28678	28469	28750	28423	28476	28223	28472	28726	28577	28613	28336	28226	28656	28581	28587	28813	28441	28288	28541	28479	28541	28484	28472	28536	28633	28522	28718	28478	28405	28307	28536	28542	28533	28324	28406	28743	28538	28488	28663	28501	28718	28443	28621	28585	28410	28476	28705	28344	28565	29028	28706	28634	28660	28575	28437	28542	28795	28742	28635	28601	28575	28334	28774	28433	28493	28613	28549	28601	28551	28871	28722	28633	28456	28306	28533	28509	28652	28661	28592	28674	28640	28762	28664	28729	28526	28877	28830	28470	28455	28709	28164	28601	28720	28613	28829	28637	28605	28736	28499	28753	28489	28464	28581	28611	28777	28541	28539	28663	28415	28685	28392	28552	28475	28372	28678	28585	28578	28760	28494	28580	28647	28683	28754	28587	28663	28708	28561	28803	28628	28524	28404	28618	28513	28448	28486	28530	28481	28677	28336	28760	28541	28506	28620	28512	28596	28560	28480	28422	28655	28724	28551	28342	28381	28619	28420	28598	28789	28790	28535	28403	28708	28716	28635	28907	28705	28664	28651	28431	28578	28736	28309	28523	28442	28475	28561	28401	28624	28794	28565	28514	28607	28710	28543	28318	28457	28729	28498	28669	28449	28568	28768	28634	28949	28498	28458	28445	28572	28573	28507	28755	28656	28631	28386	28629	28571	28431	28557	28402	28607	28817	28737	28709	28622	28578	28579	28321	28366	28618	28378	28707	28420	28919	28369	28599	28627	28446	28426	28402	28570	28553	28374	28397	28610	28487	28434	28521	28607	28331	28506	28622	28341	28762	28674	28851	28671	28556	28509	28532	28422	28647	28478	28262	28707	28366	28474	28620	28652	28843	28597	28750	28597	28567	28465	28467	28524	28620	28688	28564	28708	28401	28808	28734	28473	28621	28333	28870	28726	28576	28501	28770	28699	28603	28633	28505	28625	28479	28497	28455	28450	28510	28385	28663	28346	28521	28428	28548	28428	28495	28536	28698	28529	28483	28497	28483	28443	28706	28358	28513	28619	28489	28603	28292	28544	28520	28672	28621	28516	28523	28546	28474	28459	28455	28577	28766	28434	28472	28229	28556	28487	28499	28753	28748	28569	28704	28329	28598	28503	28680	28360	28642	28453	28458	28632	28511	28929	28615	28812	28930	28436	28753	28668	28396	28699	28597	28516	28457	28481	28382	28599	28720	28345	28350	28791	28519	28583	28872	28479	28540	28542	28691	28687	28243	28470	28505	28498	28540	28824	28801	28551	28658	28723	28691	28575	28549	28634	28597	28256	28703	28714	28562	28631	28662	28457	28545	28606	28818	28541	28568	28441	28587	28611	28599	28648	28418	28780	28770	28627	28669	28434	28484	28588	28654	28477	28392	28598	28518	28467	28678	28433	28639	28468	28884	28608	28503	28405	28502	28696	28663	28589	28587	28577	28695	28684	28695	28530	28454	28711	28538	28653	28558	28467	28404	28699	28379	28559	28552	28446	28730	28445	28616	28844	28445	28464	28551	28528	28650	28293	28539	28381	28504	28412	28735	28603	28515	28519	28691	28460	28703	28598	28629	28284	28483	28761	28570	28534	28697	28553	28495	28703	28593	28625	28504	28782	28624	28637	28391	28464	28738	28603	28772	28751	28525	28855	28793	28471	28455	28527	28597	28646	28708	28645	28708	28540	28445	28592	28308	28585	28767	28364	28526	28399	28715	28639	28559	28454	28517	28665	28304	28602	28594	28543	28558	28488	28814	28733	28613	28456	28614	28571	28753	28571	28731	28554	28672	28670	28753	28481	28758	28501	28568	28433	28852	28767	28828	28805	28548	28613	29024	28612	28609	28516	28445	28534	28643	28463	28593	28854	28509	28399	28467	28513	28623	28526	28339	28329	28461	28465	28386	28545	28588	28683	28985	28499	28536	28877	28692	28620	28679	28508	28658	28656	28565	28450	28837	28501	28566	28262	28632	28673	28446	28462	28704	28676	28425	28643	28755	28708	28800	28341	28255	28610	28719	28488	28507	28312	28655	28544	28259	28415	28447	28478	28374	28469	28653	28634	28641	28564	28625	28652	28429	28326
21886	30855	26039	20030	27705	28910	23840	18716	17271	16662	16439	16503	16279	16476	16259	16571	16506	16485	16516	16407	16598	16399	16487	16490	16386	16424	16322	16302	16538	16519	16276	16614	16395	16526	16682	16633	16293	16442	16317	16266	16496	16579	16521	16471	16388	16293	16492	16413	16465	16542	16568	16421	16385	16542	16430	16472	16513	16583	16333	16357	16480	16442	16466	16250	16547	16432	16404	16415	16452	16423	16372	16412	16394	16514	16414	16355	16332	16492	16325	16532	16493	16490	16367	16497	16564	16419	16302	16485	16468	16255	16493	16295	16362	16448	16439	16177	16340	16500	16495	16367	16528	16384	16378	16450	16441	16518	16257	16262	16465	16362	16539	16443	16418	16376	16370	16463	16442	16350	16353	16417	16336	16614	16410	16488	16378	16457	16333	16578	16317	16479	16491	16421	16227	16313	16462	16510	16441	16420	16422	16467	16364	16452	16417	16473	16375	16574	16530	16426	16556	16534	16364	16328	16463	16489	16424	16381	16421	16377	16563	16514	16372	16294	16469	16650	16584	16450	16389	16375	16549	16317	16323	16419	16465	16585	16230	16418	16438	16494	16485	16614	16617	16530	16468	16449	16408	16432	16282	16482	16493	16293	16445	16329	16360	16545	16346	16272	16352	16452	16565	16266	16429	16490	16431	16172	16431	16606	16493	16390	16397	16381	16584	16434	16389	16507	16606	16489	16428	16432	16301	16496	16425	16365	16375	16363	16638	16441	16355	16480	16470	16681	16435	16517	16356	16344	16405	16468	16299	16380	16592	16406	16445	16438	16435	16545	16313	16261	16520	16428	16440	16362	16364	16456	16603	16238	16462	16493	16482	16433	16547	16565	16395	16211	16415	16461	16483	16391	16364	16402	16568	16405	16334	16577	16520	16331	16528	16464	16252	16395	16423	16150	16472	16547	16563	16462	16413	16500	16394	16357	16359	16497	16391	16467	16382	16283	16586	16448	16346	16327	16544	16396	16342	16374	16412	16329	16443	16330	16263	16416	16271	16475	16437	16365	16368	16506	16239	16374	16477	16280	16433	16557	16346	16465	16465	16576	16387	16349	16417	16459	16402	16509	16522	16299	16510	16350	16381	16337	16391	16486	16396	16181	16516	16477	16449	16279	16440	16366	16437	16427	16591	16476	16440	16459	16433	16584	16470	16236	16598	16382	16507	16312	16515	16360	16377	16333	16444	16302	16444	16521	16330	16420	16371	16367	16484	16515	16247	16472	16380	16389	16489	16296	16488	16391	16409	16569	16590	16406	16522	16294	16417	16484	16338	16507	16433	16426	16400	16399	16402	16486	16318	16403	16319	16473	16605	16309	16416	16341	16405	16326	16409	16123	16185	16329	16585	16383	16563	16615	16467	16417	16545	16472	16552	16274	16308	16319	16462	16455	16419	16396	16570	16578	16494	16404	16444	16452	16491	16422	16531	16475	16468	16543	16404	16366	16426	16523	16522	16424	16434	16405	16363	16619	16530	16368	16429	16398	16490	16444	16614	16399	16569	16575	16340	16355	16364	16447	16487	16356	16438	16443	16452	16379	16395	16507	16370	16656	16492	16436	16386	16477	16451	16537	16403	16558	16533	16477	16423	16531	16434	16359	16521	16614	16392	16665	16563	16399	16353	16615	16571	16620	16350	16522	16482	16282	16311	16546	16362	16530	16391	16348	16453	16380	16384	16441	16522	16503	16514	16549	16548	16465	16409	16358	16343	16463	16485	16520	16408	16399	16417	16435	16369	16336	16356	16504	16226	16349	16214	16408	16490	16487	16470	16214	16196	16338	16341	16558	16635	16460	16396	16252	16336	16348	16523	16284	16320	16595	16506	16444	16427	16473	16336	16382	16456	16295	16462	16289	16325	16328	16617	16630	16366	16446	16302	16524	16611	16389	16355	16355	16606	16428	16423	16478	16365	16606	16324	16424	16460	16412	16607	16443	16430	16374	16478	16341	16315	16357	16228	16482	16424	16508	16568	16356	16327	16617	16583	16389	16486	16297	16483	16443	16462	16440	16358	16513	16210	16444	16534	16388	16449	16454	16585	16269	16499	16397	16553	16494	16429	16536	16471	16399	16484	16483	16314	16314	16435	16556	16456	16471	16374	16378	16369	16471	16448	16313	16436	16597	16398	16526	16524	16333	16375	16515	16485	16484	16505	16322	16552	16466	16490	16581	16446	16571	16500	16374	16613	16222	16567	16503	16329	16476	16213	16536	16423	16434	16604	16481	16440	16441	16380	16508	16379	16537	16497	16523	16391	16305	16524	16489	16464	16325	16602	16462	16605	16373	16359	16321	16506	16479	16342	16620	16436	16592	16292	16455	16534	16486	16331	16493	16378	16426	16462	16253	16474	16527	16324	16542	16331	16390	16309	16482	16408	16313	16419	16551	16415	16400	16341	16442	16436	16281	16386	16449	16422	16386	16451	16605	16225	16421	16532	16438	16485	16463	16371	16382	16567	16499	16654	16388	16443	16644	16490	16421	16380	16425	16463	16632	16512	16494	16501	16495	16307	16604	16483	16449	16335	16506	16445	16551	16590	16489	16497	16498	16462	16260	16602	16588	16403	16363	16577	16348	16506	16512	16410	16272	16346	16601	16426	16344	16545	16407	16480	16284	16441	16509	16609	16513	16599	16420	16362	16640	16366	16446	16373	16499	16396	16462	16361	16430	16448	16402	16507	16433	16276	16416	16403	16410	16372	16578	16206	16499	16233	16555	16273	16491	16423	16356	16518	16350	16572	16483	16414	16393	16515	16306	16519	16604	16490	16443	16720	16448	16433	16296	16456	16462	16288	16338	16496	16243	16588	16479	16487	16418	16393	16371	16612	16402	16502	16195	16596	16440	16421	16428	16371	16285	16510	16529	16489	16266	16570	16407	16483	16288	16342	16394	16360	16299	16350	16398	16498	16600	16352	16348	16440	16489	16395	16466	16209	16383	16725	16410	16470	16414	16367	16296	16237	16478	16487	16456	16310	16331	16492	16299	16386	16398	16493	16306	16464	16326	16481	16509	16375	16463	16428	16533	16500	16313	16506	16305	16305	16431	16682	16421	16430	16471	16481	16448	16439	16379	16466	16536	16340	16485	16276	16280	16352	16508	16443	16497	16387	16405	16412	16490	16251	16375	16240	16460	16658	16360	16359	16799	16460	16411	16317	16509	16459	16403	16444	16480	16344	16493	16437	16553	16402	16562	16412	16440	16330	16308	16543	16360	16494	16374	16562	16307	16429	16392	16324	16558	16360	16390	16287	16717	16473	16568	16574	16473	16621	16438	16409	16430	16588	16462	16408	16437	16488	16449	16499	16493	16419	16434	16443	16447	16302	16382	16494	16263	16502	16437	16554	16408	16426	16474	16478	16374	16519	16413	16452	16432	16403	16450	16478	16589	16444	16477	16307	16588	16311	16506	16523	16525	16714	16533	16657	16247	16504	16442	16616	16515	16402	16480	16475	16400	16446	16625	16666	16429	16393	16323	16521	16405	16283	16448	16486	16571	16604	16398	16523	16248	16433	16541	16494	16662	16511	16417	16430	16596	16717	16454	16612	16659	16431	16486	16338	16430	16575	16346	16422	16456	16396	16527	16368	16467	16330	16445	16493	16439	16385	16524	16362	16248	16564	16381	16292	16480	16368	16494	16536	16456	16426	16293	16506	16268	16430	16474	16406	16473	16527	16298	16439	16388	16561	16351	16439	16379	16377	16381	16460	16413	16388	16509	16439	16549	16479	16372	16324	16366	16472	16389	16295	16486	16452	16324	16562	16370	16343	16321	16288	16315	16479	16379	16386	16220	16533	16569	16318	16416	16347	16607	16421	16492	16429	16534	16520	16365	16481	16535	16493	16249	16453	16507	16591	16559	16331	16454	16342	16545	16450	16496	16518	16320	16412	16319	16450	16487	16459	16345	16458	16563	16323	16418	16487	16582	16599	16517	16473	16323	16546	16545	16268	16179	16256	16639	16351	16379	16400	16322	16519	16505	16478	16451	16497	16417	16351	16298	16527	16473	16421	16462	16360	16542	16389	16257	16503	16569	16534	16306	16393	16454	16516	16259	16394	16353	16516	16514	16333	16498	16242	16456	16526	16366	16432	16481	16376	16501	16434	16428	16233	16528	16405	16403	16460	16324	16600	16351	16345	16524	16427	16469	16558	16375	16651	16401	16443	16306	16571	16419	16399	16448	16687	16251	16553	16520	16484	16510	16477	16380	16370	16449	16525	16393	16428	16208	16376	16556	16455	16432	16286	16410	16477	16534	16456	16587	16306	16223	16493	16541	16371	16456	16422	16446	16402	16501	16456	16498	16408	16350	16266	16633	16336	16453	16635	16504	16561	16298	16442	16482	16316	16460	16456	16257	16531	16409	16484	16429	16426	16304	16319	16457	16541	16471	16522	16622	16420	16380	16374	16393	16417	16545	16595	16418	16418	16285	16467	16202	16425	16403	16350	16545	16517	16566	16547	16380	16354	16507	16460	16478	16421	16331	16568	16388	16239	16381	16392	16104	16419	16185	16269	16273	16136	16472	16389	16560	16302	16703	16362	16503	16420	16383	16354	16379	16544	16394	16521	16667	16499	16427	16273	16459	16609	16417	16421	16291	16412	16374	16365	16547	16701	16290	16275	16469	16436	16407	16332	16364	16386	16370	16519	16247	16390	16256	16352	16451	16349	16635	16382	16640	16327	16486	16470	16572	16303	16324	16357	16384	16510	16556	16488	16516	16475	16368	16277	16634	16515	16337	16454	16474	16342	16496	16269	16506	16422	16513	16628	16517	16452	16383	16478	16411	16535	16502	16377	16493	16216	16348	16499	16418	16440	16489	16439	16539	16484	16587	16401	16246	16430	16276	16436	16389	16616	16330	16517	16421	16563	16401	16593	16514	16427	16461	16342	16554	16536	16399	16412	16495	16562	16480	16394	16408	16405	16540	16438	16106	16425	16565	16558	16690	16481	16459	16501	16265	16261	16436	16406	16398	16479	16335	16446	16491	16422	16352	16495	16301	16363	16341	16372	16314	16527	16454	16311	16443	16473	16256	16372	16741	16517	16413	16323	16493	16333	16512	16670	16426	16557	16492	16418	16553	16560	16322	16261	16516	16459	16643	16425	16488	16452	16507	16340	16428
24167	21316	28344	26740	51561	70102	59824	41763	32294	28809	27607	27156	27271	27306	27240	27209	27346	27306	27296	27107	27349	27281	27208	27244	26995	27024	27311	27171	27327	27222	27410	27242	27157	27264	27538	26938	27122	27114	27007	27212	27147	27149	27122	26934	27216	27041	27096	27062	27061	27005	27393	27087	27247	27133	27142	27012	27062	27047	27171	27148	27099	27250	27214	27169	27161	27187	27103	27076	27090	27069	26859	27210	27234	27139	26905	27042	27232	26825	26954	27141	26771	27047	26942	26964	26877	27056	26917	26994	27086	26900	27100	27269	27225	26970	27137	27170	27264	27132	27069	27029	26865	27008	26953	27164	27068	27042	27330	27104	27254	26983	27378	27388	27240	26975	27213	27047	27026	27491	27101	27046	27061	27053	27220	26883	27144	27086	27148	26991	26990	27026	27097	27071	27341	27246	27195	26920	26944	27129	27195	26970	26937	27141	27265	27099	26965	27145	27134	27124	27076	27085	27041	26837	27120	26917	27130	27066	27058	27084	27068	27320	27258	26941	26777	27115	26986	27089	27337	26963	27020	27010	27085	26749	26958	26998	27042	26890	26882	27176	27000	27306	27242	26951	27079	26960	26837	27172	27190	27053	27391	27304	26990	26803	27045	27001	27003	26859	27003	26928	26848	27065	27089	27087	26894	26904	27375	26921	27083	27175	27064	26920	26998	26937	27135	27010	26970	26996	26861	27045	27201	27091	27062	27113	27093	26983	27079	26964	26898	27189	27035	26848	27151	26987	27151	27007	27208	27150	26924	26930	27155	27221	27265	27090	26920	27078	26913	27338	27234	27158	27041	26976	26833	27343	27140	27183	27092	27325	27374	27246	27093	26944	27044	27196	27000	27105	27169	26875	27114	26744	27101	27065	27118	27211	26933	26984	26818	27121	26898	26929	27085	27200	27150	26973	26989	26859	26888	27167	27149	27003	27026	26951	27015	27106	26882	26923	27152	27105	26858	26834	27035	27200	26998	26868	26856	26953	27236	27015	26992	27224	27120	27018	27099	27154	27037	27025	26919	26978	27476	27171	27045	27048	27298	27388	27070	27140	27223	26775	27153	26923	27056	27075	27160	27355	26951	27031	26987	26995	26711	27018	27065	27094	27022	26890	26982	26837	27098	27061	27106	26886	26878	27023	27021	27243	26953	27038	26943	26910	26866	26987	27186	26939	27010	27084	27231	27232	27161	26985	27127	27213	26995	26930	26875	27039	27073	27088	27229	27380	27009	27151	27030	26850	26993	27169	27206	27137	26987	27224	27299	27220	27126	26963	27252	27101	26919	27132	27225	26984	27082	27139	27073	27055	27228	27166	26964	27072	27106	27080	27466	26937	27117	27157	27214	26741	26889	27061	27011	27132	26896	26742	27161	27136	27062	26932	27048	26827	27180	27105	27173	27056	27077	26811	27173	26901	27146	27139	27028	27006	27282	27068	27060	26910	27149	27018	27180	26941	27141	27090	27098	27033	27069	27126	27045	27007	27090	27022	27268	27114	27087	26951	27160	27159	27009	26898	27056	27007	26848	26913	27140	26818	27159	27158	27297	27001	27190	27098	27039	27048	26950	26945	26782	27099	27146	26913	27307	26926	26959	26961	26804	26899	27045	27011	26880	26965	27076	27019	27039	27213	26832	26905	27134	27033	27151	27117	26967	27264	27034	26932	26843	27079	27180	27161	26971	27024	27104	27039	27149	27269	27107	27010	27026	27155	26699	27095	26971	26865	26977	27072	26913	26942	26871	27127	26945	27012	27065	27025	27006	27082	27063	27088	27039	27114	27036	27054	27151	26894	27111	27179	27397	27150	27232	27132	27226	27071	27022	26858	26981	27274	26803	26907	26952	27166	27161	26744	27123	26966	26903	27083	27022	27167	27185	27271	27226	27180	27256	26828	27137	27160	27268	26969	26987	26901	26855	26968	26919	27027	26953	26894	27104	26973	26793	27103	26990	27352	27367	26931	27127	26902	27093	27163	26962	26963	27240	27364	26831	27103	27196	26898	27360	27143	26993	26949	27024	26949	27137	27239	27188	27131	27116	27018	27022	26772	27256	26915	26963	26951	27215	27202	27276	27019	27081	27331	27130	26954	27167	27178	27106	27114	27019	27240	27071	26959	27059	27039	26986	26908	26890	26785	27095	27034	27170	27059	27210	27382	27194	26950	27176	27261	27243	27279	27156	27246	27245	27046	27056	27011	27043	27244	26952	27038	26940	27066	27087	27185	27149	26787	27157	27067	27119	27219	27034	27283	27197	27159	26914	27132	27138	27148	26949	26841	27102	27517	26797	27173	26991	27104	26963	26783	27220	26978	27163	27062	27118	27146	27069	26972	27189	27080	26868	26894	27125	27028	27255	26973	26989	26855	27024	26810	27066	27048	27109	27052	26743	27084	26929	26991	26994	27052	26949	27222	27009	27110	27066	27240	26975	27208	27200	26861	27197	26740	27172	27034	27199	27241	27037	26903	27106	27061	26995	27215	27037	27065	27133	27613	27322	26843	27034	27047	26884	27255	26975	27009	27079	26983	26995	27127	27044	27532	27207	27032	27132	26836	27107	27133	27056	27063	27378	27268	27077	27151	26836	27231	27101	26939	27126	27256	27083	26984	27112	27297	26724	27159	27096	27040	27011	27035	27089	27076	26985	27055	27112	27251	27157	27043	27007	27032	27028	27316	26950	27150	26960	26976	27004	26936	27069	27003	27077	26933	26983	27190	27195	26805	27153	27057	27136	27204	26902	27289	26931	27158	27213	27200	26754	27111	27080	27035	27081	27016	27206	27081	27180	27222	26895	27333	27172	27076	26961	26966	27078	27332	27205	26918	27012	27125	27093	27026	27375	26948	26983	26996	27001	26988	27122	27034	27256	26910	26894	26884	26871	26734	27033	27057	27039	27070	26981	27087	27378	27168	27047	27071	26958	27039	26754	26855	27281	27119	27206	26954	26999	26989	27161	27171	27060	27153	26992	26789	26987	27181	26938	27136	27084	26984	26710	26806	26975	27237	27343	27108	26969	26925	27231	26923	27260	27069	26783	27016	27213	26911	26938	26688	27027	27083	27150	27175	27087	26741	27340	26954	26905	27114	26947	27001	27308	26818	27096	27226	26940	27227	27518	27081	27073	27103	26976	27209	27195	27066	27021	27110	27257	27210	26919	27112	27068	26996	27149	27185	27128	27148	26972	27260	26988	26962	26930	27077	27015	26988	26788	27007	27139	27269	27093	26932	26965	26954	27065	27219	27097	27303	27180	27131	27107	27046	27087	26991	27193	27079	27173	27076	26791	26993	27186	27269	27279	26785	27184	27109	26822	27256	26937	27124	27389	27214	27115	27108	27214	27126	27115	27160	27036	26926	27091	27097	27128	26948	27076	26930	26939	27350	27271	27163	26808	26999	26959	27062	27207	27214	27345	26940	26754	27132	27178	27169	27020	27302	27340	27119	26941	27182	27160	26952	27018	26993	27061	27008	27055	27323	27057	27218	27202	26842	27054	27143	27010	26878	26904	26869	27243	27095	27125	27053	27244	27045	26901	27117	27047	27101	27121	27055	27023	27201	27392	27158	27112	26919	27088	27466	26857	27005	26985	27094	27249	27090	26982	26990	26841	26883	27220	27214	27017	27089	27092	26879	26935	26801	27021	26849	26921	27141	27030	27062	27057	27225	27027	26734	27027	26937	27024	27336	26900	27079	26900	26924	27076	27039	27015	27146	26883	27261	27016	27183	27110	26962	26985	26855	27227	27107	27282	27067	26990	27117	26951	27115	27160	26846	26699	27078	26963	27105	27007	27080	26908	27003	27172	26994	27091	27053	26907	27078	26900	26914	27131	27004	26969	27417	27176	26874	27213	27047	27066	26879	27085	27088	27003	26759	26921	26835	27021	27171	27033	26858	27077	26782	27083	26856	26828	27105	26990	27026	27032	27167	27081	26978	26983	27196	26868	27096	27077	26957	27045	27104	27083	27102	27133	27194	26912	26906	27104	26912	27289	27317	27192	27134	27144	26831	27294	26995	27178	26944	27030	27014	27049	27273	26895	27003	26987	27162	26816	26896	27301	27191	27067	27066	26968	26969	26825	26688	27061	27153	27070	27089	27166	27021	27256	26871	27215	26836	26874	26871	26914	27284	27058	26987	27111	27135	27107	27335	27247	26895	26970	26991	27235	27165	27286	26966	26877	27152	27044	27136	26792	27256	26937	27166	26848	27031	27141	27168	26935	27036	27064	26997	27317	26957	27128	26994	27198	26988	27065	27050	26912	26984	26965	26992	26621	27003	27397	27088	27051	27210	27128	27144	27034	26923	27135	26876	27262	26908	27138	26721	26979	27021	27122	27173	27007	27013	27003	26951	27084	27154	26683	26937	27150	26961	26876	27022	27146	27069	27218	26830	27237	26935	27061	27089	27111	27195	27405	26861	27067	27121	27130	26836	26953	27001	27078	27068	27012	27132	27007	27237	27271	26918	27097	27147	26924	27096	27076	26805	27251	26983	27054	26944	27147	26925	27060	27372	27036	27066	27364	27183	27112	27173	27110	27205	27079	27148	27120	27042	27100	26919	26880	27062	26762	27172	27146	27210	27104	27056	27163	26927	27178	26810	27257	27118	26650	26881	27265	27051	27039	26860	26939	27049	26969	27097	27031	26973	26957	27037	27303	27052	27091	27310	26905	27233	27105	27059	26985	27223	26847	27024	27131	26970	27242	27094	27028	27015	26945	27078	27333	27012	27113	27110	27086	27261	27108	27099	27121	27086	27200	27043	27158	26892	27089	26828	26859	26896	26994	26860	27168	27106	27038	26830	27054	27068	27107	26936	27319	27013	26987	27034	27050	26785	27003	27071	27205	26891	27006	27040	27146	27041	27158	27039	27040	26985	27081	27152	27124	26924	27317	26933	27321	26971	27342	27019	27200	27160	26925	27253	27093	26982	27097	27242	26936	27293	27063	26944	27297	27385	27217	27225	27017	27106	27071	27225	26909	26986	26814	27024	27073	27168	27049	27229	27016	26755	27070	27096	27060	26956	26885	26807	26759	26951	27218	26982	27194	27153	27106	27017	27015	27057	27089	27188	27010	27059	26780	27008	27131	27207	26788	27256	27219	27163	27062	27068	26998	27185	27394	27151	26934	27009
21769	34339	33001	25127	64545	70764	52566	29419	20632	16792	16217	15704	16004	15879	15905	16034	15999	16041	15910	16058	15959	15939	15979	15982	15853	16017	15956	16078	15919	15792	16037	16059	15768	15881	15881	16154	16038	15847	15942	15872	16105	15956	15886	15898	15842	15799	15779	15995	15806	15874	15846	15969	15775	15862	15898	15898	15958	15919	15954	15980	15836	15850	15805	15850	16072	15782	15877	15850	15831	15877	15966	15966	15755	15803	15930	15823	15947	15895	15994	15804	15976	16033	15699	15824	15867	15934	15843	15992	16012	15849	16020	16030	15894	15942	15801	15900	15980	15701	15997	15765	15933	15936	15953	15915	15894	15644	15764	15961	15726	15843	15876	15735	16056	15954	15935	15910	16065	15868	15819	15999	15924	15686	15826	15809	15830	15958	15728	15989	15938	16115	15591	15993	15937	15694	15892	15951	15793	15864	15888	15732	15883	15984	15763	15946	15816	15972	16019	15716	15855	15789	15984	16066	15719	15888	15948	15695	15830	15980	15694	15698	15728	15764	15691	15735	15851	15844	15680	15963	15803	15999	15703	15792	15990	15737	15705	15731	15939	15846	15927	15962	15897	15864	15997	15904	15927	15851	15870	15809	15830	15789	15796	15946	15894	15879	15887	15915	15884	15799	15907	15837	16073	15732	15927	15932	15971	15893	15919	16007	15910	15702	16025	15902	15850	15841	15661	15997	15768	15880	15903	15956	15847	15936	15989	15870	15652	15941	15970	15871	15876	15912	15935	16003	15898	15961	15917	16015	15853	15846	15802	15888	15919	15947	16095	15876	15891	15999	15922	15819	15993	15890	15958	15805	15752	15820	15827	16033	15903	15899	15778	15820	15785	15760	15962	15798	15862	15712	15965	15764	15850	15812	15850	15951	15923	15869	15766	15837	15968	16025	15867	16005	15791	15730	15859	15641	15910	15910	15702	15920	15716	15905	15945	15792	15680	15950	15905	15588	16012	15634	15940	15881	15864	15882	15779	15788	16045	15709	15894	15864	15837	15889	15704	15801	15839	15706	15811	15947	15854	15946	16083	15967	15866	15918	16017	16146	15883	15902	15714	15892	15871	15899	15803	15751	15727	15808	15874	15793	15743	15750	15744	15775	15891	15755	15832	15938	15819	15898	15859	15899	15891	15979	15959	15950	15948	15818	15819	16021	16060	15928	15815	15909	15949	15811	15937	15761	15830	16005	15738	15899	15807	15831	15948	15901	15912	15952	15687	15752	16069	15728	15628	15763	15918	15989	15835	15776	15879	15912	15686	15906	15908	15958	15834	15822	15799	15837	15870	15877	15648	15807	15883	15853	15775	15597	15783	15936	15889	15791	16005	16075	15976	15955	15786	16069	15879	15668	15796	15899	15841	15849	15736	15877	15999	15864	15943	16023	15915	15928	15863	15715	15810	15868	15640	15926	15813	15826	15748	15791	15590	15824	16016	15800	15942	15913	15784	15781	15818	15994	15803	15999	15914	15866	15898	15971	15889	15803	15781	15824	15732	15925	15761	15875	15884	15829	15766	15960	15927	15923	15842	15769	15888	15980	16102	15869	15831	15765	15694	15737	15932	15766	15850	15802	15816	15948	15682	15868	15998	15885	15734	15845	15618	15931	15760	15726	15825	15915	16007	15924	15881	16032	16001	15945	15877	15643	15812	15967	15878	15867	15907	16096	15875	15665	15820	15810	15926	15656	15663	15759	16041	15946	15981	15930	16073	15945	15664	15761	15886	15838	15912	15738	15830	15895	15915	15817	15969	16047	15733	15809	15880	15779	15779	15758	15952	15705	15893	15797	15916	15764	15801	16163	15936	16066	15816	15802	15900	15785	15874	15804	16056	15899	15884	15848	16062	15859	15785	15974	15679	15768	15798	15824	15888	15757	15998	15927	15743	15758	15788	16071	15822	15886	15741	15895	15795	15708	15948	15801	15854	15958	15882	15794	15848	15932	15816	16038	15847	16074	15913	15881	15741	15819	16009	15866	15717	15858	16035	15696	16014	15824	15748	15850	15923	15652	15729	15980	15728	15877	15911	15919	16019	15752	16152	15779	15785	15883	15975	15852	15830	15922	15898	15829	15923	15695	15764	15772	15903	15944	16054	15953	15807	15843	15907	15912	16007	15940	15869	15842	15755	15856	16008	15887	15889	15870	15991	15743	15865	15898	15808	15987	15852	15772	15835	15880	15674	16081	15857	16055	15885	15684	16053	15800	16071	15838	15911	15587	16022	15868	15983	15842	15773	15818	15830	15914	15890	15769	15845	15835	15904	15942	15819	15907	15822	15956	16016	15747	15883	15941	15891	15902	15803	15914	15698	15879	15878	15924	15878	15791	15876	16011	15850	15952	15967	15752	15856	15799	15674	15863	15920	15718	16135	15814	15817	15899	15902	15824	15984	15943	15818	16028	15855	15793	15780	15977	15952	15737	15847	15729	15864	15806	15766	15789	16163	15835	15889	15856	15830	15954	15725	16019	15874	15677	15763	15857	15872	15772	15812	15788	15940	15971	15906	15981	15777	15816	15937	15678	15777	15843	15902	15970	15997	15669	15908	15767	15877	15855	15941	15803	15888	15904	15808	15836	15850	15671	15956	15808	15900	15735	16018	15746	15713	15593	15751	16027	15780	15771	15788	15943	15809	15812	15917	15745	15867	15766	15810	15861	15966	15959	15728	15879	15833	15768	15777	15811	15830	15757	15763	15790	15919	15907	15820	15902	15807	15870	15784	15796	15668	16069	15919	15838	15784	15819	15814	15729	15823	15907	15689	15846	15790	15910	15808	15939	15905	15763	15885	15741	15952	15901	15702	15931	16162	15747	15899	15819	15931	15918	15680	15786	15865	15809	15710	16068	15716	15914	15936	15846	15914	15707	15999	15886	15843	15837	15734	16037	16002	15863	15942	15897	15997	15863	15795	16003	15866	15775	15909	15927	15917	15937	15673	15849	15740	15623	15997	15817	15895	15901	15807	16002	15788	15980	15768	15852	15943	15953	16114	15842	15836	15826	15813	15747	15749	15947	15782	15962	15915	15804	15854	15935	15929	15924	15640	15891	15904	15764	15961	15924	15889	15904	15725	15810	16059	15773	15989	15859	15970	15774	15938	15906	15805	15823	15766	15891	15788	15591	15712	15991	15982	15964	15719	16116	15892	16032	15935	15829	15811	15878	15837	15792	16059	15976	15939	15735	16074	15873	15982	15845	15909	15820	15849	15754	15845	15973	15900	15643	15850	15771	15844	16012	15882	15852	15908	15703	15868	15819	15739	15951	15769	15864	15963	15777	15863	15752	15924	15952	15715	15886	15875	15921	15743	15759	15996	15931	15856	15817	15771	15925	15909	15751	15757	15800	15876	15806	15851	15910	16038	15821	15993	15766	15950	15734	15956	15877	15943	15932	15762	15770	15823	15860	15836	15778	15828	15919	15678	15771	15893	15850	15984	15791	15975	15874	15648	16069	16081	15846	15860	15915	15879	15775	15828	15681	15823	15850	15659	15911	15778	15902	15847	15853	15829	15840	15946	15764	15794	15870	15858	15858	16072	15996	15973	15833	15803	15782	15993	15912	15931	15896	15852	16088	15788	15936	15906	15984	15792	15974	15906	15918	15573	15838	15839	15928	15700	15863	15877	15861	15798	15920	15862	15850	15928	16016	15723	16089	15859	15786	15882	15918	15857	15906	15855	15857	15859	15871	15812	15756	15990	16002	15865	15946	15978	15737	15981	15715	15696	15989	15949	15913	15789	15910	15910	15860	15860	15777	15768	15996	15997	15787	15907	15854	15887	15968	15868	15906	15849	16022	15861	15865	15706	15795	15778	15953	15863	15845	15801	15925	15833	15909	15661	15971	16023	15753	15958	15907	15883	16015	15684	15872	15890	15905	15876	15848	15784	16014	15902	15696	15863	15885	15939	15784	16033	15875	15986	15875	16013	15875	15783	15914	15799	15908	15725	15527	15858	15807	15953	16000	15726	15958	15880	15894	15827	15899	15725	15890	15781	15950	15780	15824	15810	16041	15852	15896	15762	15936	16008	15814	15806	15822	15739	15880	15974	15792	15955	15757	15744	15962	15828	15844	15892	15800	16025	15828	15759	16058	15856	15884	15958	15691	15826	15847	15843	15896	15926	15762	15922	15786	15812	16023	15965	15699	15930	15863	15767	15896	16044	15939	15850	15889	15895	15882	15677	15744	15696	15987	16003	15846	15632	15858	15978	16030	15791	15905	15764	15770	15839	15779	15720	15790	15898	15877	15980	15777	15851	15879	15906	15766	15821	15978	16090	15914	15895	15971	16064	15875	15715	15832	15919	15915	15783	15819	15755	15878	15728	15899	15716	15830	15837	15898	15791	15809	16022	15987	16030	15905	15787	15970	15901	15871	15916	15881	15866	15853	15681	15941	15851	15742	15768	15752	15732	16006	15835	15787	15887	15886	15803	15780	16009	16068	15943	16006	15851	15739	15791	15873	15807	15773	15877	15820	15959	15883	15861	15822	15891	15782	15866	15866	15992	15823	15784	15761	15886	16023	16032	15970	15901	15845	16037	15853	15866	15825	15901	15884	15614	15860	15860	15765	15976	15821	15915	15910	15988	15742	15840	15867	16018	15999	15855	15811	15861	15962	15768	15955	16020	15776	15938	15877	16132	15818	15786	15828	15784	15684	15922	15919	15760	16034	15772	15866	15815	16040	15784	16022	15923	15926	15905	15773	15993	15776	15879	15815	15824	15758	15957	15907	15908	15670	15855	15625	15833	16005	15839	15656	15762	15777	15941	15909	15945	15954	15735	15777	16017	16001	16100	15921	15866	15784	15918	15895	15966	15898	15876	15673	15839	15975	15737	15836	15868	15747	15899	15870	15873	15887	15969	15818	15904	15885	15781	15882	15823	15832	15987	15852	15736	15831	15813	15909	15883	15924	15897	15890	15884	15717	15924	15830	15970	15716	15941	15990	15680	15757	15701	15864	15765	16010	15827	15854	15953	15819	16030	15790	15962	15788	15983	15757	15948	15717	15775	16013	15620	15918	16009	15848	15823	15892	15696	15927	15992	15700	15941	15900	15880	15903	16067	15989	15969	15867	15852	15842	15831	15933	15886	15937	15930	15772	15952	15728	15943	16066	15694	15869	15762	15945
23063	21304	28387	25740	50056	77730	68488	47293	33706	29842	27893	27614	27487	27238	27262	27129	27240	27093	27250	27298	27292	27168	26820	27028	27106	27278	27283	27062	27209	26909	27036	27299	27021	27160	26822	27035	27098	26932	27174	26938	26968	27062	27027	26938	27062	26973	27146	26938	27097	26830	27055	27131	27141	27030	26873	26884	26859	26923	27107	27148	26944	26992	26645	27123	27081	26863	27193	27134	27157	27070	27064	26735	27034	27142	26787	27028	26969	26912	26910	26869	27018	27107	27050	26947	26924	26965	27140	26823	27057	26925	26924	27186	27119	27044	26970	26925	27061	26905	26749	26876	26946	26850	27135	26741	26954	26955	26862	26905	27051	27096	27295	27088	27069	27058	26985	26626	26771	26845	26916	27036	26851	26871	27119	27181	27129	27054	26902	27025	26907	27054	27023	27225	27121	27094	26763	26840	26725	26770	26670	27083	27153	26866	27016	27131	26815	27111	27039	26839	26871	26887	26815	26932	27031	26936	26937	27141	26673	26760	26936	26943	26974	26988	27087	26859	27059	26647	26978	26998	27054	26896	26912	26834	27044	26954	26936	26789	27000	26768	26749	26719	27033	26838	26839	26801	26950	26837	26814	26933	27073	27151	26863	27035	26944	26824	27012	26806	26997	27148	27094	26783	26933	26828	26945	27013	26856	27125	26895	26718	26538	27059	27059	26768	27015	27031	26770	26761	26702	26970	27021	26864	26898	26695	26919	26976	27032	27115	26996	26843	27064	26658	26803	27114	26765	26792	26880	27012	26917	26939	26825	26885	27073	26734	26939	26883	27161	26843	26712	26949	27047	26749	26979	26848	27020	26828	26798	26610	26941	27033	26909	27209	26909	26797	26788	26810	26622	27021	27025	27031	26537	27039	26961	26875	26949	27034	26954	27096	27058	26959	26970	26964	26868	26918	26750	26876	26782	26991	26991	26608	26812	27085	27110	26982	27124	27070	26901	26855	26825	26764	26557	26856	26818	26911	26887	26996	26660	26753	26843	26835	27056	26842	26784	27011	27011	26705	26954	26863	26618	26752	26876	26506	26982	26681	26734	27082	26948	26746	27153	27364	27004	27004	26733	26721	26937	27136	27032	26946	26985	27012	27053	26668	26950	26793	27073	27013	26850	26908	27080	26742	27025	27082	27021	26906	26805	27033	26866	27036	27101	26748	26983	26832	26923	26869	26998	26833	26872	26761	26810	26839	27011	26833	26999	26901	26962	26869	26725	26877	26715	26720	26884	27043	26753	26804	27025	26956	26904	26650	26684	27114	27112	27038	27020	26981	27028	26812	26844	26795	27212	26924	27034	27114	26867	26825	26528	27100	26851	26695	26578	26680	26936	27025	26809	27097	27015	27212	26866	27044	26900	26721	26718	27133	26727	27063	26881	26889	26993	26903	26829	26975	26960	27090	26651	27103	27021	26652	27031	26973	26886	27326	27093	26871	26878	26919	26988	27007	26950	26897	26971	27008	27111	26712	27162	26818	27118	26968	27105	27006	26820	27174	27004	26700	26985	26951	26937	26708	27044	27143	26992	26977	26966	27004	27058	26805	27177	26830	27139	26927	26984	26986	27069	26939	26928	27022	27150	26898	26741	26826	26966	27019	26742	26898	27040	26857	26869	26924	26938	26821	27202	27115	26992	26944	26905	26914	26920	26898	26937	26928	27022	26962	27041	26764	26872	26980	26885	26964	26850	26776	27088	26955	27106	26897	27079	26877	26871	26978	27107	27070	27214	27162	26828	26712	27090	27006	26983	26983	26676	26841	26749	26912	26910	26772	26877	26938	26934	26809	26996	26830	26924	26882	26981	26721	26998	27036	26954	26850	27026	26946	27035	26792	26916	27045	26971	26776	26790	27026	27007	26850	27043	27069	26670	26987	27038	26873	27024	26839	26983	26851	27034	26794	27029	26755	26720	26691	26730	27019	26904	26635	26908	26963	26947	26809	27076	27006	27207	27054	26972	27082	26937	26911	26907	26928	26959	26873	26986	26948	26999	26989	26930	26687	26949	26631	26916	26925	26983	26759	26955	26958	27046	27073	26839	26940	26884	27002	27017	26972	27098	26992	26919	26838	26964	26937	26758	27243	27100	27082	26984	27014	27075	26926	26533	26957	26799	26861	27015	27062	27066	26946	26722	26986	27034	26883	26773	27090	26848	27074	27112	26868	26833	27048	27008	27003	27108	26965	26841	27019	26814	27033	27024	26968	27040	27004	27171	26919	26901	26925	26713	26658	26941	26859	27232	27051	27022	27064	27061	26944	27086	26851	26834	27027	27024	26975	26931	26926	26893	26829	27022	27077	26954	26806	26950	26967	26886	26863	26827	26885	26962	26983	26991	26743	26756	26847	27084	26660	26861	26801	27046	26889	26964	26939	26865	26896	27012	27218	27002	26901	27023	26915	26769	26966	26999	26906	26956	27012	26610	26926	26863	26821	27093	27039	26932	26872	26740	26907	26828	26879	26944	27005	26876	26694	27096	27009	27116	26928	26901	26979	26844	26886	26908	26916	26975	27159	26861	26937	26625	26963	26788	26921	27042	26683	26906	26917	27225	26967	27215	26800	27089	26965	26654	26873	26898	26888	26781	26585	27083	27152	27048	26805	26890	26824	27002	26890	26787	26684	26796	26890	27042	26779	26810	26758	27160	26850	27019	27005	26875	26977	27019	27032	26927	26856	27199	26880	26412	26998	27064	27056	26479	26850	26790	26971	26924	27003	26848	26897	27070	26829	26798	27146	26883	27101	26977	27112	26878	26962	26994	26961	27060	27010	26937	26980	26731	26785	26911	26912	26939	26817	26832	27055	27073	26890	26901	27079	26834	27117	26790	26956	26934	26682	26875	27192	26868	26746	26985	26945	27004	27069	26975	27092	26741	26958	26805	26789	26885	26891	26782	26775	27050	26851	26988	26944	26802	27224	26952	26950	26860	27069	26709	27140	26830	26882	26897	26825	27120	26882	26835	26830	26955	26979	26867	27088	27075	26828	27021	26833	26904	26783	26981	26981	26973	27025	27307	27047	26992	26908	26987	26865	26882	27072	26834	26778	27249	27155	27079	26816	27098	27052	26913	26874	26697	27068	26851	26801	26858	26819	27090	26876	26894	27089	27006	26760	26906	26632	27129	26806	26923	26945	27099	26897	27152	26947	27019	26910	26793	26855	26969	27084	26840	26937	27072	27306	26720	27108	27030	26925	26970	26984	26810	26936	26871	27034	26693	26868	27064	26897	26769	26869	26808	26696	27124	26901	26795	27205	26933	26967	26966	26983	26873	27037	26799	26951	27057	26987	27092	26873	27166	26792	27101	27151	26754	26922	27109	26886	26877	26871	26903	27017	26786	26974	26805	26946	26961	26907	26719	26995	26896	27045	27040	26873	27092	26874	26914	26766	26631	26834	26971	26714	27311	27278	27198	27096	26959	27083	26899	26839	26703	27056	27034	26935	27048	27340	27167	27041	26866	26905	27144	26801	27108	27111	27028	26944	27091	26809	26839	26961	26949	26704	27117	26920	26929	26910	26896	26929	26802	27034	27117	26846	26739	26894	26862	26856	26640	26741	27099	27030	26961	27166	26884	26865	26892	27172	26874	27056	27015	26967	26763	26886	27031	26857	26807	26827	26929	27154	26802	27018	26861	26959	26820	26818	26712	27209	26937	26858	26864	26794	26793	26840	26861	27202	27169	27058	26873	26957	26818	26791	26857	26813	26668	27008	27090	26863	26991	26733	27068	26737	26984	26919	27248	26848	27103	26939	27032	26832	27182	26971	26878	27013	26627	27193	26874	26676	26834	26892	26804	27128	27025	26673	27063	26787	26801	26775	27122	27147	26998	26791	26941	26903	27004	26989	26842	26828	26867	26908	26828	26779	26726	26917	26916	26892	27062	26746	26836	26660	27033	26993	27035	27097	26813	27043	27031	26709	26825	27102	27059	26822	26849	26964	26936	26956	26909	26818	27087	26884	26857	26787	26998	26977	26693	27030	26983	27071	26767	26737	26774	27048	26963	27001	26749	27018	26866	27027	26994	27188	27093	26867	26967	27044	26961	26738	26979	26867	26532	26958	26992	27055	27077	26915	26819	27066	26762	26769	26782	26891	26950	27233	27038	26804	27006	26799	26864	27027	26923	27017	27108	26773	26528	26905	27105	26979	26932	26895	26904	26884	26754	27064	26958	26725	26892	26970	26981	27022	26978	27014	26831	26752	26754	26786	26938	26698	26709	26876	26965	26788	26887	26994	26774	26960	27033	26849	27290	26950	26882	26942	26922	27079	27065	26982	27125	26973	26939	27001	26704	26955	26934	26835	26523	26969	26729	26771	27013	26938	26952	26642	27053	26858	26873	26892	26813	26800	26934	26871	26907	27061	26979	26959	26810	26824	26790	26760	27270	27062	26980	26857	26904	26788	26807	26850	26863	27126	27140	26861	26915	26829	26926	26997	27047	27029	26949	26828	27203	26916	26953	26726	27075	27089	26911	27029	26755	26949	26845	26915	26952	26955	26782	26599	26944	27110	27121	26829	26869	27016	27286	26995	26915	26785	26753	27149	27063	26941	26930	26925	26842	26791	26993	26903	26890	26726	26782	27014	27075	27067	26961	26972	27107	26866	27042	26991	26792	27051	27065	26855	26878	27232	27087	27041	27136	26961	26833	26930	27018	26902	26697	26969	26848	26784	26948	26904	26909	26685	27055	26888	26912	27060	27100	26878	26803	26935	27159	27022	26942	26875	27274	27169	26934	26888	26911	26952	27050	26455	26783	27083	26899	26701	26893	27014	27027	26922	26787	26843	26976	26895	26798	26940	27085	26733	27089	26776	27027	27016	26849	26799	26990	27038	26841	26838	27035	26879	26947	26984	26683	26980	26953	26965	27138	26767	26987	26829	26892	27134	26743	26811	26731	26987	26928	27016	27157	26979	26988	27073	27117	27021	26932	26798	26812	26860	27110	27113	26905	26697	26873	26927	27002	26811	27285	27105	26717	27074	27197	26738	26762	26676	26897	26712	26914	26983	26740	26970	27170	26926	26864	27009	26739	26809	26907	26819	26886	26639	26872	27044	27061	26729	27052	26938	27049	26824	26837	26830	26899	27066	26952	26918	26927	27024	26886	26969	27002	26804	26940	26976
23606	41525	40050	30006	70999	83360	65634	35882	22415	17512	16238	15972	15968	15903	16130	16104	15747	16121	16104	15824	16067	16001	15862	16063	15912	15953	16113	16045	16114	16077	15789	16160	16075	15960	16126	16202	15993	16207	15908	15854	15918	16147	16125	15925	16008	15987	16119	15871	15951	15984	16010	16012	15841	15965	15926	16104	16077	15903	15912	16137	16063	15918	15998	15959	16016	16091	15959	15883	16043	15901	16015	16033	16039	15967	16047	15907	16017	15991	16128	15899	15988	16066	15865	16037	15998	16101	15918	15810	15956	16116	15796	16002	16046	15958	15997	15919	15924	15973	15731	15794	16049	16107	16017	16042	15837	16036	15980	15854	16171	15994	16016	15857	15948	15840	16213	15996	15896	15901	16104	16016	15901	16033	15973	15896	15854	16102	16106	15789	16063	15804	16088	15878	16012	16055	15733	15990	16020	16094	15879	15972	16046	15998	15964	16092	15976	15983	15861	16005	16019	15985	16098	15958	15847	15947	15836	15984	15891	15963	15856	16093	16001	16039	15900	16060	15976	16009	15902	16025	15941	16023	15887	16014	15932	16115	16015	16051	15902	16064	15891	15938	16068	15926	15852	16088	15884	15997	15999	15851	16105	16093	15892	15922	15950	16013	16122	15948	16180	15903	15853	15947	16015	15775	16174	15760	16062	15847	15883	15972	16007	15939	16172	15895	16067	15872	15926	15936	15790	15884	16045	16026	15998	15925	15956	15809	15897	15897	15895	16098	15947	16049	16056	15800	16133	15961	15986	15918	15819	16036	15812	15950	15989	16003	15974	15925	15956	15953	16017	15848	16058	15958	15855	16083	15942	15975	15934	15961	15879	16010	16028	15911	15881	15651	15994	15886	16030	15869	15882	16105	16243	15891	15992	15982	16090	15933	16000	15964	15945	15913	15878	16001	15924	15894	16048	15825	15992	15750	15796	15605	16007	15977	16107	16054	16000	15934	15900	15967	16144	15916	15987	16030	15862	15935	15954	15968	16008	15828	15973	16091	15748	15984	15846	15992	15952	15889	16146	15790	16044	15995	15841	15967	15972	16074	15988	15942	15986	15833	15986	16041	15810	16023	15798	15942	16028	15899	15844	16006	15891	15980	15799	15988	15951	15925	15865	15862	16110	15899	16094	16004	15705	15887	15858	16142	15800	16074	15895	16040	15922	16093	16028	15910	16070	16120	16044	15977	16014	15824	15907	15969	15801	15966	15997	15899	16000	15842	15865	16053	15949	15982	16080	16013	15960	15932	15969	16119	15993	15978	15967	16022	15930	15957	15834	15909	16026	15929	15939	16020	16074	15858	15863	15907	15881	16028	15811	16010	15755	15981	16022	16041	15824	15944	15815	16052	16098	15977	15982	15948	15836	16010	15862	16013	16066	15838	15853	16024	16095	15926	16038	15963	16136	15874	16256	16008	15955	15903	15965	16131	15797	15866	16075	15902	16051	15990	15804	15857	16032	15805	16001	15947	16031	16130	16005	16013	15863	15983	15904	15932	16000	15890	15881	15948	15788	16006	16232	15788	16004	15972	15887	16057	15897	15782	15909	15921	15841	15857	15775	16028	15823	15955	15809	15886	15969	15884	15977	15901	15840	16084	16059	16016	16035	15873	16037	15994	15905	15870	15896	15821	15886	15910	15898	15925	16172	15935	15873	16075	16158	15815	16146	16120	15962	15936	15940	15942	15938	15927	15825	16046	16012	15828	15989	15916	16052	16081	15844	15897	15993	16021	15913	15842	15992	15836	15822	15880	16070	15989	15980	16003	16109	15853	15853	15890	15947	15948	15981	15817	15896	15939	15818	16097	16024	16041	15882	15970	15845	15846	15893	15952	16141	16125	15933	15977	15995	16046	15980	16008	15996	16005	15948	15988	16007	15939	16073	15947	15981	16044	15918	16042	16083	15992	15909	16052	15934	15905	15875	16002	15727	16042	16057	16004	15931	16080	15965	15958	16018	16084	15864	15921	15875	16085	15850	15864	15896	16152	16185	16019	15898	15980	15902	16107	15978	16017	15990	16064	15902	15946	15867	15999	15877	15962	16049	16070	15842	15846	15805	16069	15886	15879	15934	16031	15704	15934	15870	16135	15932	15844	15863	15885	15812	15899	15920	15994	15933	16076	15914	15971	15833	16080	15729	15817	15807	15873	15902	15913	15894	16122	15982	15942	16023	15789	15948	15969	16087	16066	16101	15900	16078	15978	15826	15955	15793	15994	15895	16028	15839	15865	16024	15871	16046	16044	15893	15955	15953	15908	15934	16007	15771	15899	15954	16036	16003	16065	15848	16051	16040	15756	15910	15953	15981	16013	15964	15876	15972	16018	15984	15917	16023	16046	15905	15904	15903	15884	16046	15879	15992	15927	16089	16218	16084	15897	16012	15937	15987	16086	15889	16067	15991	16077	15970	16080	15899	15912	15940	15995	16083	15829	15969	15843	15993	16100	15854	15863	16144	15917	16034	15974	15977	16119	15842	15989	15859	15834	16160	16123	16090	15926	15978	15958	15997	15894	15916	15851	16050	15998	15984	15996	15856	15918	15862	15982	15967	16172	16098	15853	15946	16017	15834	16102	16102	16000	15917	15948	16063	15982	16094	16025	15940	15960	15930	16033	15890	15841	15692	15995	15887	16281	16129	15813	16207	16012	15980	15969	15996	15783	15902	15981	15899	16008	15926	15744	16045	16071	16092	15812	16043	16006	15800	15853	15884	16067	15958	15952	16035	15786	16057	16111	16051	16027	15784	15952	16114	15988	15885	15971	15981	15954	15921	16045	16137	15866	15919	16004	15836	15920	15959	15836	15893	15889	15883	15885	15991	16039	15920	15936	15987	16109	15998	15907	16003	15821	16071	15856	15943	16007	15802	16075	16029	15981	15838	15896	16053	15995	15991	15824	15784	16032	15899	16062	15961	15853	15925	15982	15865	15992	15938	16085	16021	15903	15812	15856	15955	15949	15923	15902	15890	15783	16023	16023	16122	15803	15901	16008	15975	16053	16149	16132	15900	15869	16070	15916	16012	16039	16010	16022	15806	15916	15915	15972	15839	15968	15740	15989	16038	15786	15975	16028	16063	15930	15952	15800	16044	15923	15905	15785	16074	15989	15861	15901	15894	15994	16038	15975	15913	15979	15999	16016	15709	15912	15886	16027	15876	16062	15949	15766	15908	16006	15956	15929	15835	15990	15825	16038	15949	16005	15972	15900	15796	16002	15884	15972	15973	16019	16024	15978	15998	16041	15909	16055	15836	15789	15883	15969	15996	15932	16220	15862	15925	15807	15875	15856	16087	15932	16028	15996	15997	15985	15833	15885	15823	15913	15931	16060	15839	16062	15857	15982	16064	15841	15982	15973	15853	15849	15925	15926	16037	15973	16074	15887	16035	15983	16026	15965	15817	16049	16145	16114	15845	16003	15918	15906	16040	15951	16013	16025	16047	16110	15956	15867	15878	15846	15936	15996	16083	16083	15985	16060	16122	15853	15854	15765	15919	15946	15804	16021	16302	16026	15983	15991	15901	15851	16073	16025	15896	15903	15876	15769	15907	15974	15859	15980	16053	15934	15998	16050	15940	16067	16043	16108	16060	16039	15899	15850	15980	15939	15973	16000	15938	15908	16044	15694	15769	15987	15868	15883	15903	15973	15969	15826	15858	15917	15863	15772	16122	15973	16039	15816	15935	16040	15892	15984	15846	15912	15727	15777	16079	15935	15902	16095	16036	16017	16107	16011	16055	16005	15869	16117	15961	16105	16048	15791	15912	16004	15915	15888	16042	16031	16022	15940	15840	16046	16160	16098	15922	15935	16010	15993	15771	15933	15895	15820	15929	15947	16074	15971	16121	15997	15756	16256	15972	15855	16029	16121	15850	16019	15977	16003	15895	16002	15937	15815	15861	16031	15918	15907	16149	15740	15996	15964	15872	16076	15866	15847	15943	15879	15995	15921	15983	15871	15876	15764	15870	15862	16019	15966	15952	15917	15898	15781	15952	15763	15948	16014	15952	16099	15978	16143	15950	15907	16315	15885	15752	15908	15949	15947	16233	15809	16034	15889	15939	15956	15815	16035	15994	15906	15965	16009	15975	15879	15801	15998	16094	15994	15951	15955	15896	16127	15820	15828	16074	15900	15680	16053	15717	16007	15861	16066	16005	15975	15897	16095	15735	16026	15773	15987	15736	15816	15948	16053	16037	16069	15903	15784	16104	15882	16050	15912	16179	15830	15777	15934	15992	16037	16066	15966	15968	15816	15955	16062	16046	16035	15891	15867	15972	15921	15859	16091	15898	16059	15995	16105	15990	15855	16241	16085	15916	15855	15823	15812	15994	16038	15895	16045	15965	15865	15970	15866	15945	15842	15858	15972	16076	16038	15901	15851	15936	15897	16067	15948	15896	15840	15877	16008	16008	16056	15955	15938	15962	15958	15912	16038	16045	15951	15981	16055	16004	15966	16016	16024	15918	15956	15920	15779	16067	15952	16074	15898	16161	15831	16142	15737	16130	16094	15970	15870	15784	15783	15998	16087	15758	15868	15954	15974	15963	15968	16024	15925	15949	15771	16003	15884	15969	15865	15962	15852	16023	15906	15938	15980	15990	15880	15882	15880	16034	15977	15866	15873	15985	16075	15918	15975	15963	15904	15829	15998	15889	15813	15858	16089	15885	15821	15919	15755	16036	16085	16064	15974	15956	15733	16088	15875	15961	15960	15996	16107	15792	16060	15849	15989	16051	15942	15919	15842	15958	15880	16101	15977	16014	16047	15902	15918	15959	15932	16166	15734	16083	16155	15855	15911	16101	16033	15800	16005	15853	15879	16015	15871	16102	15963	15928	15848	16058	15782	15885	15941	15852	16005	15912	16058	15988	16085	15915	16096	15993	15893	15869	15863	15835	16061	16016	15926	16158	16008	15859	15797	15725	15964	15843	16024	16135	16129	15794	15874	15876	16064	15913	15788	16054	16062	15909	16033	15855	15805	15839	15893	15982	15930	15866	16036	15996	15722	15826	16014	15890	15899	15798	15974	16078	15977	15947	15980	15897	15985	15806	16110	15883	15920	15986	15879	15918	16064	15990	15963	15934	16114	15754	15861	16114	16156	15799	15918	16039	15954	15945	16025	15927	15833	15879	16053
32253	27529	32725	32037	33455	39262	36143	31131	28424	27598	27290	27012	27225	27137	27164	27110	27244	27330	27229	26953	27196	27088	27291	27299	27141	27014	26865	27005	26942	26703	26929	27019	27093	26853	27059	27019	26997	27164	27343	27219	26965	27212	27201	27177	27350	27182	27272	27143	27244	27019	27007	27037	27238	26910	27116	26788	26992	27255	26985	26997	27094	27197	27219	27056	27088	27087	27145	26818	26863	27073	27094	27162	27026	26952	27005	27178	26980	27057	27121	26913	26958	27116	27244	27247	27020	27153	27053	27097	26888	26900	26915	26905	27169	27173	27314	26976	26964	27030	27044	27150	27317	27142	27186	26994	27123	27244	27030	27118	27213	27233	26991	26953	26935	27344	27045	26998	27186	27004	27052	27157	27053	27174	27206	27217	27033	26936	27208	27160	27021	26867	27093	27132	27253	26892	27124	27330	27065	27231	27176	27168	27074	26952	27168	27049	26840	27156	26954	27056	27078	26970	26980	27112	27166	26933	27102	27099	27122	27183	27176	27015	27153	27171	27014	27121	27112	26978	27044	27093	26999	27119	27044	27062	27074	27216	27450	27081	26917	26927	27241	27039	27100	26996	26903	27011	27108	26932	27000	27079	27113	27223	27249	27169	27109	27082	27358	27186	26952	27156	27058	27083	26942	27125	27295	27039	26968	27077	27002	26997	26985	27085	27251	27053	26933	27130	27068	26845	27166	27191	27277	27300	27098	26879	26954	27126	26927	27039	26861	26908	26788	26842	26971	27431	26899	26843	26937	27076	27126	27050	26877	26959	27219	27164	27116	26884	27194	27225	27072	27108	27166	27022	27127	26956	27125	27028	27164	27011	27074	27144	26865	27179	26922	27000	26971	26848	26933	26890	27022	27221	27252	27218	27160	27214	27222	27096	27178	27048	27223	27215	27094	27346	26665	26895	27053	27086	27473	27015	27001	27037	26847	27161	27218	27136	26961	27209	27092	26975	27114	27259	27230	27197	27256	26921	26929	27093	27018	26944	27120	27228	26802	27045	26975	26666	27015	26985	27077	27104	26828	26954	27156	27303	27022	27250	26959	26859	27002	26861	27207	26892	27071	27057	27003	26927	27004	26775	27150	27029	27108	26968	27249	27142	26961	26813	27161	27061	27138	27157	27047	27027	27396	27150	26867	26967	27257	27166	27092	27163	27134	27303	27173	26957	27104	27175	27258	27090	27026	26976	27234	27002	26765	26852	27223	27007	26818	27028	26951	27089	26720	27148	26843	27097	27060	27079	27139	27165	26826	26679	27034	27024	27024	27070	26971	26971	27126	27051	27074	26744	27206	27149	27202	27064	26889	26983	27214	26960	27094	27062	27202	27139	26853	27151	26862	27110	27203	27189	27307	27134	27133	27027	27103	26984	26999	27240	26939	27241	27201	27124	27043	27209	27078	27050	27276	27074	27367	27367	27026	26867	26963	27009	26831	26907	27163	27053	26988	27185	27013	27013	27169	26995	27252	27075	27388	27393	27439	27064	27088	27131	27223	27205	26926	27351	27438	27072	26949	27073	27173	27078	27162	27212	26971	27298	27305	26991	27002	26903	27049	27067	27134	27004	27014	26963	27123	26939	27017	27156	27051	26781	26994	26998	26984	27083	27119	27124	27072	26841	26970	26871	26973	26608	27096	27295	27125	26897	27230	27315	26947	26965	27265	26891	27103	26938	26975	27047	26957	26967	27071	27183	27058	27052	27062	27006	27312	27119	26885	26918	27006	26921	27194	27195	26959	27045	27157	26887	26976	26924	27202	27096	27142	27074	27153	27090	27064	27029	26755	27150	26984	27114	26954	27121	27202	27162	27190	27384	27033	27009	26915	27267	27095	27039	27377	26994	26812	27229	26996	26963	27075	27266	27120	26954	26964	26873	27134	27008	26983	27027	26795	27086	27062	27068	26987	27161	27145	27057	27082	27256	27120	26974	27032	27041	26934	26887	26952	27172	27238	27166	27083	26958	26740	26986	27145	27025	27084	26789	27181	27025	27184	27324	27074	27070	26903	27105	26789	27027	27182	27086	26867	26969	27060	27138	26960	27141	27341	26854	27160	27060	27135	26826	26879	26832	26941	26971	27176	26946	27170	27105	26944	27068	26883	27075	26979	27022	27241	27348	27224	27043	27155	27144	27308	26964	27018	27113	26890	26987	27181	27018	27015	27178	27034	26953	27073	26988	27042	27046	27140	27197	26795	27015	27022	27113	26871	27303	27085	27296	27036	27006	27063	27158	27244	27348	27122	27357	27104	26928	27182	27105	27252	27267	27160	27174	27317	26894	27154	26848	27258	26944	27029	27022	26956	27123	27288	27207	27030	27027	27030	27326	27212	27160	27273	27011	27061	26989	27078	27069	26975	26844	27078	26700	26973	27050	27132	27238	27042	27279	26951	27070	27336	27275	27331	27221	26841	27052	27103	26950	26995	27200	27201	27160	27064	27077	27219	27243	27166	27298	27000	27216	27038	26855	27021	27234	27027	27224	26950	27299	27036	27111	27153	26975	27240	26889	27197	27224	27131	27104	27099	27136	27002	26998	27053	27058	26915	27206	26977	26984	27081	27258	27042	27142	27100	26971	27405	26928	27252	27055	27160	27056	27094	27161	27216	27064	27139	27192	27342	26940	27036	26994	27156	27138	26996	27110	26904	27076	27088	27131	27106	27222	27241	26980	26914	27136	27116	27169	27226	26658	27159	27378	27093	27107	27011	26933	27132	26973	27292	27210	26897	27182	27156	27020	27135	26927	27228	27231	27020	26864	27013	27133	26989	26927	27107	27014	27105	27057	27330	27200	27069	26974	27076	26736	27010	27038	26938	26901	26958	26711	27247	27230	27021	27109	27169	27193	26944	27073	26914	26899	27140	26831	27224	26958	27513	26989	27046	26935	27226	26873	27006	27028	27066	27184	27232	27250	27289	27000	27202	27024	27361	27068	27254	27137	26920	26703	27216	27119	26895	27092	27101	26780	27007	27193	27318	26936	27099	27103	27121	27065	27196	27211	27131	27215	27128	27328	27063	26936	26975	27201	27272	27076	27124	26897	27058	27362	26937	26924	26946	27200	26962	27122	27052	27100	27125	26925	27294	26994	26714	27122	27198	27019	27264	26968	26844	27050	26985	27014	27016	27311	27322	27211	27091	26992	27202	27058	27049	27230	26603	27065	27060	27062	26942	27141	26748	26989	27075	27150	27155	26844	27332	27172	27233	27028	27028	27148	27169	26978	27094	27250	27201	26961	27273	27044	27150	27217	27188	27153	27044	26835	27100	27051	26978	27078	26804	27154	26875	27133	26822	26965	27095	27212	26987	27276	27025	27051	26990	27020	27202	26952	27142	27091	27161	27270	27158	27299	27265	27087	27112	27273	27155	27064	27039	27166	27110	26928	27140	26867	27034	26966	27245	26738	27069	27122	26915	27014	27302	27205	27140	27259	26993	27082	26926	27142	27280	27245	27119	27088	27058	27018	27020	27298	27331	27006	27072	27279	27212	26928	26907	27056	27048	27344	27307	27288	27031	27108	27033	27023	27271	27304	27050	27161	27029	27058	27170	27263	26944	26934	27067	27100	27030	26987	27006	27379	27097	26980	27247	26934	27112	27179	27086	27038	26875	27075	27003	27112	26950	27388	26937	27101	27217	27041	27285	27274	27213	27128	27148	26858	27290	27297	27198	27350	26914	27026	27037	26916	27062	27081	27190	26865	27193	26986	27070	26932	27026	26917	26945	26995	27163	26977	27171	27288	27263	27038	26657	27137	26844	27153	26998	27039	27080	26868	26942	27142	27090	27265	27044	26883	27011	27009	27111	27055	27310	27122	26867	27103	27406	26967	27037	27159	27193	27093	27152	26790	26945	27195	26996	27112	27260	27067	27110	27102	27013	26952	27228	27065	27106	27295	26978	27097	27105	27221	27342	27231	27220	27025	26958	27076	27279	27320	27095	27392	27469	27371	26991	27228	27107	27195	27130	27100	26938	27007	27070	27238	27034	26839	27167	27055	27027	27162	27185	27195	27019	26996	26905	27079	27084	26997	27057	27028	27197	26900	27173	27036	27000	27222	27197	27130	26912	27015	27201	27279	27083	27202	27268	27165	27020	27194	27033	27115	27160	27059	27042	27101	27101	27243	27066	27038	27104	27111	27228	27162	27318	27079	26886	27128	27179	27218	27104	27272	27126	26929	27141	27192	27189	27207	27018	27151	26950	27108	27186	27141	26910	27076	26993	27019	27041	27122	27180	27121	26904	26792	27089	27250	27425	27226	27139	27256	26858	27076	26985	27341	26944	27006	27029	27165	26937	27260	27405	26980	27034	27071	27037	26897	27052	26855	26956	26937	26974	27267	27162	27049	27034	27240	27122	27172	27219	27036	26795	26984	27091	26802	27127	26944	26940	27214	27049	27223	26906	26991	27013	26957	27087	27189	27049	27237	27148	27157	26979	26881	27102	27039	27251	27069	27073	27208	27131	27013	27310	26867	27069	27105	26933	27112	27082	27143	27280	27027	26990	27100	27131	27205	26941	26972	27025	27093	27173	26953	27153	26927	27190	26987	27184	27026	27101	26934	27011	27135	27070	27148	27131	27123	27007	27164	27075	26922	27029	26899	27136	27131	27107	27126	27010	27212	27221	27083	27140	26572	27174	27088	27333	27114	26910	27154	27312	26982	27007	26932	27085	26975	27001	26901	27086	27254	26923	27150	27052	26957	27110	27231	26613	26966	27028	27286	27113	27148	27213	26862	27090	26716	26933	26964	27010	27270	27250	27235	27094	27147	27135	27062	26891	26883	27345	27137	26919	27085	27212	26874	27008	26939	27361	26996	26887	26962	27174	27326	27017	27030	26851	27134	27410	27150	27279	27115	27154	26978	27051	27119	26969	26983	27078	27057	27188	27310	26974	27263	26972	27017	27189	26987	27300	27202	26950	27174	27215	27061	26927	26907	27217	27243	26990	27077	26877	27143	27256	26946	27063	27291	27162	27201	27076	27033	27442	27146	27155	26938	27048	27303	27212	26874	27030	27126	27106	27118	27227	27025	27047	27099	26917	26895	27106	26964	26951	27126	27112	27003	26925	27064	26889	27066	27118	26925	27124	26982	26986	26882	27032	27015	27205	27207	27142	27225	27058	26988
19976	24259	23329	20307	25201	28430	24605	18620	16282	15839	15964	15553	15689	15714	15767	15844	15608	15616	15463	15665	15703	15771	15588	15718	15748	15719	15830	15623	15672	15833	15762	15678	15597	15769	15745	15634	15591	15620	15489	15669	15714	15512	15854	15684	15826	15819	15815	15563	15795	15648	15613	15711	15725	15800	15741	15646	15570	15577	15724	15678	15807	15634	15787	15674	15744	15621	15755	15630	15656	15811	15655	15610	15652	15818	15797	15720	15624	15676	15668	15573	15822	15768	15841	15728	15802	15703	15597	15806	15738	15546	15652	15820	15628	15670	15714	15709	15789	15564	15691	15605	15691	15644	15644	15622	15646	15671	15764	15762	15670	15586	15703	15550	15657	15671	15726	15671	15878	15624	15918	15718	15674	15544	15833	15551	15624	15668	15435	15689	15549	15695	15658	15750	15561	15682	15717	15575	15615	15814	15831	15861	15500	15624	15690	15734	15708	15717	15631	15653	15931	15609	15646	15631	15581	15671	15803	15711	15718	15851	15783	15503	15712	15662	15696	15496	15646	15698	15718	15876	15763	15585	15655	15644	15805	15717	15740	15669	15537	15635	15650	15678	15575	15817	15691	15703	15805	15504	15549	15609	15688	15534	15709	15541	15640	15738	15547	15644	15623	15595	15727	15571	15450	15650	15644	15601	15624	15693	15697	15858	15609	15802	15684	15692	15779	15710	15603	15612	15625	15581	15645	15814	15719	15923	15678	15822	15577	15753	15749	15805	15650	15546	15664	15575	15594	15854	15631	15500	15755	15790	15475	15640	15717	15490	15771	15614	15631	15723	15669	15593	15601	15888	15748	15459	15711	15584	15746	15787	15752	15648	15791	15759	15682	15675	15747	15719	15553	15646	15630	15703	15656	15702	15558	15618	15781	15463	15760	15802	15663	15737	15768	15752	15575	15685	15932	15454	15562	15821	15873	15670	15546	15457	15695	15521	15628	15586	15724	15677	15702	15689	15651	15820	15701	15615	15605	15609	15713	15836	15569	15558	15665	15596	15845	15489	15501	15622	15852	15615	15741	15874	15873	15754	15629	15557	15706	15672	15794	15657	15617	15584	15477	15798	15642	15557	15590	15756	15721	15512	15711	15617	15442	15712	15768	15624	15632	15439	15743	15619	15587	15819	15772	15559	15565	15583	15547	15595	15666	15453	15736	15755	15573	15747	15793	15594	15668	15623	15687	15696	15734	15598	15752	15420	15734	15707	15617	15819	15634	15769	15797	15568	15762	15741	15650	15441	15750	15539	15849	15488	15725	15648	15709	15724	15646	15802	15534	15627	15615	15623	15781	15536	15694	15629	15601	15808	15637	15674	15653	15607	15669	15557	15635	15633	15619	15553	15666	15758	15567	15621	15744	15657	15683	15694	15684	15585	15630	15501	15594	15650	15785	15712	15566	15569	15657	15774	15816	15598	15665	15760	15635	15861	15604	15725	15575	15701	15646	15678	15601	15629	15636	15784	15565	15683	15584	15706	15860	15422	15703	15638	15829	15796	15736	15674	15455	15617	15778	15741	15966	15699	15782	15542	15695	15636	15678	15626	15513	15827	15605	15623	15582	15699	15692	15672	15750	15722	15847	15725	15745	15650	15613	15851	15595	15694	15637	15723	15723	15616	15674	15788	15773	15605	15803	15658	15716	15619	15664	15621	15584	15888	15596	15838	15547	15664	15687	15486	15746	15711	15693	15713	15687	15547	15697	15835	15716	15638	15716	15688	15758	15784	15647	15714	15708	15799	15581	15869	15613	15705	15685	15842	15740	15577	15800	15683	15438	15705	15736	15556	15620	15784	15783	15782	15709	15489	15630	15505	15718	15622	15722	15681	15610	15899	15560	15772	15604	15602	15723	15511	15743	15720	15617	15540	15546	15851	15679	15768	15936	15800	15644	15697	15556	15648	15771	15727	15665	15666	15636	15655	15754	15560	15480	15570	15842	15788	15745	15620	15747	15607	15660	15721	15564	15532	15576	15799	15623	15784	15779	15725	15521	15767	15675	15615	15587	15719	15589	15581	15602	15757	15765	15676	15697	15660	15711	15571	15754	15759	15740	15764	15581	15823	15567	15885	15600	15720	15670	15691	15663	15483	15469	15614	15775	15831	15763	15637	15530	15691	15704	15753	15627	15700	15814	15478	15621	15652	15754	15704	15728	15643	15653	15553	15502	15660	15794	15681	15714	15651	15609	15859	15713	15822	15722	15658	15623	15776	15532	15774	15643	15704	15790	15394	15531	15631	15585	15604	15892	15519	15582	15601	15612	15758	15683	15694	15796	15537	15528	15654	15575	15624	15752	15793	15791	15658	15707	15506	15601	15760	15684	15618	15683	15766	15645	15653	15706	15605	15701	15593	15531	15503	15586	15792	15590	15639	15846	15758	15613	15683	15565	15826	15699	15775	15644	15635	15725	15666	15497	15779	15709	15598	15663	15693	15678	15786	15871	15606	15719	15741	15757	15714	15700	15636	15705	15701	15597	15529	15727	15784	15680	15540	15748	15507	15479	15576	15755	15815	15816	15596	15780	15551	15580	15642	15779	15902	15877	15688	15788	15673	15664	15753	15699	15483	15804	15628	15747	15665	15702	15635	15785	15760	15717	15664	15725	15797	15803	15898	15643	15625	15730	15595	15712	15726	15535	15610	15529	15586	15610	15653	15658	15752	15602	15837	15658	15713	15576	15857	15638	15797	15645	15788	15759	15734	15632	15690	15522	15557	15840	15552	15759	15500	15824	15700	15649	15578	15667	15551	15678	15796	15695	15705	15765	15694	15724	15654	15632	15672	15750	15758	15731	15769	15743	15641	15819	15692	15667	15643	15645	15620	15696	15650	15919	15734	15795	15642	15629	15699	15715	15785	15806	15675	15685	15578	15736	15902	15549	15692	15645	15599	15565	15738	15875	15724	15706	15806	15757	15730	15480	15770	15723	15604	15741	15628	15719	15648	15454	15675	15859	15667	15775	15826	15846	15664	15633	15572	15669	15636	15709	15699	15720	15703	15563	15587	15729	15814	15654	15587	15547	15646	15689	15468	15700	15593	15620	15706	15568	15735	15756	15580	15777	15685	15519	15795	15541	15683	15578	15561	15768	15686	15872	15710	15783	15695	15642	15568	15607	15689	15634	15706	15690	15608	15595	15738	15503	15749	15901	15503	15775	15705	15806	15710	15745	15541	15713	15602	15632	15798	15558	15728	15605	15794	15619	15637	15553	15672	15617	15480	15672	15819	15639	15809	15674	15650	15557	15721	15552	15503	15796	15626	15722	15712	15561	15650	15676	15544	15563	15674	15678	15680	15648	15820	15660	15747	15696	15603	15741	15634	15740	15472	15526	15659	15565	15678	15687	15640	15778	15667	15812	15854	15582	15555	15855	15553	15626	15717	15847	15734	15524	15643	15745	15821	15573	15619	15712	15833	15666	15624	15707	15610	15580	15746	15617	15686	15626	15871	15608	15712	15660	15745	15769	15625	15662	15637	15682	15667	15662	15563	15619	15729	15630	15663	15668	15613	15626	15680	15765	15817	15647	15623	15949	15857	15725	15489	15793	15744	15873	15694	15740	15766	15745	15573	15599	15917	15668	15717	15626	15506	15596	15747	15705	15643	15672	15665	15734	15668	15571	15622	15876	15732	15668	15702	15511	15803	15757	15573	15885	15652	15672	15777	15545	15638	15646	15778	15701	15665	15728	15521	15766	15610	15820	15621	15577	15802	15795	15772	15737	15653	15580	15650	15533	15670	15651	15659	15871	15668	15729	15742	15624	15667	15609	15738	15677	15733	15676	15849	15507	15661	15659	15590	15664	15886	15709	15704	15712	15623	15719	15743	15604	15714	15698	15631	15566	15610	15838	15493	15628	15656	15640	15590	15864	15917	15548	15660	15570	15675	15555	15743	15669	15529	15695	15682	15583	15579	15759	15571	15644	15629	15613	15828	15606	15583	15774	15713	15569	15757	15701	15683	15750	15549	15439	15641	15653	15819	15544	15833	15706	15530	15679	15861	15661	15661	15650	15637	15563	15687	15748	15578	15785	15633	15534	15714	15832	15580	15559	15802	15744	15727	15512	15753	15512	15719	15698	15792	15693	15559	15458	15678	15699	15591	15633	15698	15556	15529	15505	15808	15613	15684	15621	15653	15701	15543	15566	15819	15493	15643	15442	15835	15761	15594	15725	15496	15747	15689	15711	15734	15560	15574	15791	15747	15731	15530	15796	15526	15437	15765	15728	15747	15624	15715	15863	15720	15635	15829	15620	15550	15729	15703	15699	15582	15675	15772	15681	15783	15598	15818	15666	15644	15736	15660	15708	15667	15685	15621	15666	15727	15602	15632	15663	15583	15672	15594	15504	15631	15746	15719	15846	15680	15601	15717	15776	15477	15463	15704	15733	15791	15845	15679	15615	15679	15827	15610	15608	15789	15791	15573	15807	15600	15559	15604	15652	15679	15749	15603	15684	15689	15720	15664	15858	15738	15595	15644	15743	15631	15980	15650	15460	15710	15629	15583	15765	15740	15624	15718	15763	15566	15694	15628	15714	15783	15585	15644	15511	15593	15557	15793	15499	15705	15697	15599	15577	15578	15758	15851	15597	15517	15804	15575	15880	15776	15671	15667	15773	15770	15770	15705	15559	15641	15713	15689	15532	15671	15760	15732	15579	15680	15850	15859	15564	15690	15762	15732	15733	15787	15672	15573	15580	15693	15551	15725	15632	15632	15578	15833	15745	15705	15813	15749	15674	15724	15759	15961	15636	15709	15715	15583	15701	15619	15690	15587	15676	15672	15637	15639	15809	15630	15666	15853	15659	15742	15713	15567	15785	15497	15522	15747	15504	15761	15666	15706	15661	15826	15572	15661	15808	15590	15639	15622	15686	15529	15716	15735	15642	15721	15616	15538	15768	15597	15571	15713	15673	15633	15816	15633	15762	15704	15592	15676	15787	15591	15606	15666	15687	15789	15687	15721	15591	15867	15682	15514	15671	15758	15470	15720	15727	15584	15658	15773	15615	15770	15844	15776	15531	15697	15614	15710	15673	15503	15640	15629	15719	15550	15568	15678	15714	15761	15757	15766	15784	15713	15835	15628	15676	15626	15653	15598	15762	15560	15717	15636	15764	15636	15598	15579
23867	21263	28284	27255	46750	71441	62455	44675	33406	30269	29351	28932	28915	28801	28937	28839	28504	28781	28618	28597	28920	28790	28760	28733	29044	28804	28578	28736	28503	28883	28681	28460	28532	28579	28631	28766	28671	28540	28576	28656	28548	28540	28544	28573	28643	28827	28563	28743	28776	28487	28607	28769	28829	28461	28626	28531	28616	28468	28193	28552	28760	28553	28585	28478	28742	28601	28497	28641	28552	28373	28885	28473	28367	28594	28400	28874	28621	28590	28667	28449	28766	28407	28583	28639	28517	28652	28802	28639	28512	28546	28688	28748	28561	28434	28553	28690	28264	28536	28769	28605	28478	28416	28420	28457	28883	28541	28739	28820	28503	28524	28728	28560	28503	28489	28648	28751	28772	28586	28652	28530	28535	28715	28712	28663	28679	28793	28712	28601	28643	28408	28512	28903	28352	28540	28821	28347	28718	28503	28394	28520	28431	28454	28386	28428	28290	28677	28345	28732	28664	28688	28529	28616	28531	28314	28467	28433	28466	28433	28763	28459	28672	28520	28536	28568	28532	28603	28732	28659	28628	28728	28566	28435	28402	28701	28403	28551	28320	28486	28706	28452	28540	28480	28880	28787	28378	28596	28296	28547	28466	28468	28461	28563	28777	28576	28610	28444	28485	28548	28438	28675	28669	28709	28418	28786	28609	28705	28666	28286	28486	28352	28693	28259	28466	28658	28800	28554	28208	28610	28687	28751	28463	28638	28416	28507	28811	28312	28759	28350	28281	28821	28591	28480	28609	28310	28440	28545	28464	28606	28574	28615	28515	28314	28438	28628	28703	28408	28541	28465	28643	28542	28599	28234	28401	28612	28396	28668	28632	28541	28607	28628	28338	28532	28662	28697	28724	28648	28462	28540	28646	28512	28501	28560	28621	28464	28471	28656	28727	28520	28406	28613	28675	28796	28889	28432	28660	28524	28387	28404	28641	28565	28576	28578	28667	28483	28401	28464	28450	28236	28602	28509	28586	28351	28778	28509	28857	28527	28374	28824	28648	28642	28619	28510	28519	28610	28694	28657	28678	28592	28608	28574	28656	28319	28756	28701	28805	28447	28684	28477	28711	28282	28708	28455	28469	28539	28715	28690	28544	28620	28454	28283	28704	28336	28496	28540	28641	28601	28525	28533	28557	28650	28516	28573	28672	28367	28545	28580	28391	28411	28901	28597	28924	28602	28615	28572	28518	28540	28630	28817	28331	28603	28749	28623	28769	28583	28421	28732	28429	28302	28417	28771	28539	28709	28737	28738	28763	28519	28629	28412	28706	28624	28520	28723	28613	28418	28533	28406	28540	28644	28586	28388	28473	28598	28568	28606	28576	28485	28344	28448	28577	28617	28632	28452	28629	28492	28763	28567	28792	28501	28641	28397	28472	28629	28750	28751	28708	28498	28767	28639	28424	28443	28295	28532	28911	28469	28483	28647	28558	28508	28534	28579	28492	28358	28521	28745	28477	28513	28715	28389	28455	28746	28495	28469	28666	28620	28655	28685	28511	28422	28788	28559	28470	28375	28426	28501	28177	28235	28509	28710	28537	28394	28762	28444	28593	28805	28768	28530	28451	28629	28595	28335	28541	28433	28662	28661	28730	28596	28437	28647	28526	28607	28798	28665	28633	28504	28621	28627	28601	28660	28636	28557	28712	28675	28518	28692	28719	28525	28356	28543	28358	28624	28580	28297	28897	28832	28478	28709	28687	28407	28771	28435	28441	28551	28529	28516	28551	28350	28688	28406	28506	28471	28582	28427	28570	28660	28511	28558	28817	28612	28921	28680	28617	28514	28626	28404	28619	28464	28568	28517	28310	28490	28695	28444	28735	28394	28556	28548	28805	28547	28513	28622	28509	28554	28662	28767	28655	28699	28681	28417	28451	28636	28351	28650	28676	28753	28528	28467	28512	28610	28528	28520	28260	28655	28653	28530	28545	28698	28813	28607	28561	28373	28583	28439	28578	28509	28618	28632	28770	28712	28769	28619	28566	28640	28581	28516	28487	28830	28420	28511	28633	28397	28630	28657	28689	28630	28435	28728	28452	28299	28560	28532	28721	28772	28460	28446	28486	28332	28302	28499	28710	28700	28462	28731	28605	28435	28468	28377	28419	28720	28741	28428	28751	28750	28475	28292	28673	28491	28449	28672	28774	28949	28779	28420	28434	28406	28484	28528	28825	28582	28324	28587	28557	28313	28480	28420	28606	28557	28333	28450	28558	28701	28426	28465	28694	28799	28649	28690	28617	28702	28677	28683	28625	28591	28390	28705	28644	28447	28577	28556	28490	28805	28468	28454	28495	28443	28550	28432	28660	28435	28639	28427	28319	28437	28230	28688	28607	28721	28577	28703	28484	28433	28591	28617	28630	28418	28571	28659	28493	28763	28698	28465	28573	28548	28654	28514	28565	28648	28711	28745	28652	28172	28411	28593	28447	28698	28465	28591	28916	28504	28833	28936	28550	28491	28527	28527	28950	28709	28401	28596	28520	27992	28701	28552	28425	28632	28405	28697	28544	28558	28896	28598	28409	28470	28559	28654	28366	28574	28563	28577	28566	28614	28693	28564	28347	28692	28786	28482	28629	28592	28722	28448	28577	28516	28694	28440	28610	28493	28538	28504	28721	28638	28592	28538	28715	28535	28541	28691	28403	28556	28326	28638	28783	28676	28654	28644	28629	28321	28630	28464	28348	28619	28786	28524	28574	28286	28229	28538	28876	28732	28831	28561	28422	28314	28577	28615	28403	28671	28458	28637	28503	28482	28476	28367	28686	28830	28650	28390	28504	28520	28505	28432	28629	28633	28493	28621	28631	28396	28649	28556	28478	28490	28510	28629	28690	28796	28696	28398	28633	28722	28483	28502	28703	28549	28785	28485	28769	28623	28725	28585	28451	28642	28639	28607	28580	28586	28533	28509	28555	28610	28588	28807	28579	28470	28573	28546	28589	28602	28700	28511	28616	28479	28496	28455	28582	28551	28466	28535	28407	28562	28461	28406	28599	28672	28604	28484	28552	28466	28794	28582	28478	28549	28372	28507	28497	28531	28639	28539	28546	28565	28508	28530	28686	28592	28664	28578	28594	28536	28505	28378	28481	28770	29006	28430	28340	28670	28551	28438	28437	28558	28579	28501	28570	28290	28425	28572	28461	28423	28455	28638	28625	28465	28760	28478	28514	28638	28558	28531	28304	28586	28705	28589	28575	28584	28488	28635	28751	28584	28645	28474	28546	28685	28667	28560	28629	28683	28567	28772	28724	28653	28563	28468	28501	28605	28401	28696	28425	28431	28706	28477	28555	28391	28658	28289	28504	28608	28381	28522	28631	28444	28732	28555	28530	28404	28565	28566	28703	28673	28762	28474	28497	28778	28652	28849	28598	28341	28540	28800	28557	28474	28668	29081	28588	28666	28547	28612	28591	28549	28600	28440	28485	28534	28536	28393	28670	28463	28446	28329	28351	28598	28740	28630	28604	28637	28535	28846	28644	28625	28860	28432	28624	28319	28406	28547	28533	28354	28550	28452	28780	28616	28413	28427	28590	28490	28689	28684	28426	28618	28484	28493	28577	28417	28588	28528	28587	28562	28800	28520	28671	28605	28567	28729	28651	28831	28447	28566	28925	28536	28460	28483	28502	28814	28235	28408	28633	28567	28659	28712	28592	28591	28689	28536	28530	28434	28458	28544	28656	28606	28367	28411	28670	28343	28725	28615	28632	28706	28566	28459	28613	28535	28661	28549	28785	28393	28789	28473	28750	28585	28610	28564	28492	28466	28513	28550	28657	28323	28645	28502	28345	28424	28491	28381	28432	28656	28724	28571	28810	28778	28823	28645	28582	28692	28724	28885	28639	28549	28574	28465	28637	28759	28421	28427	28773	28608	28637	28622	28533	28447	28467	28414	28714	28795	28644	28486	28617	28863	28595	28675	28493	28526	28604	28404	28763	28584	28480	28594	28687	28502	28641	28554	28855	28660	28656	28743	28591	28413	28412	28546	28653	28778	28590	28451	28296	28555	28524	28583	28605	28673	28505	28727	28526	28597	28781	28536	28642	28452	28596	28483	28475	28352	28591	28711	28769	28771	28856	28391	28836	28511	28538	28489	28476	28370	28342	28533	28423	28385	28628	28476	28625	28731	28269	28835	28583	28485	28495	28304	28584	28641	28655	28610	28578	28651	28532	28347	28490	28665	28915	28614	28400	28713	28200	28186	28588	28576	28843	28510	28580	28692	28711	28357	28806	28833	28535	28445	28439	28528	28362	28555	28747	28571	28626	28607	28440	28321	28395	28456	28508	28447	28610	28500	28658	28503	28724	28534	28386	28573	28342	28432	28332	28598	28793	28476	28360	28694	28711	28713	28651	28403	28653	28569	28840	28654	28674	28791	28417	28518	28597	28431	28585	28449	28605	28590	28804	28577	28865	28120	28357	28608	28590	28389	28723	28644	28729	28699	28436	28559	28484	28283	28567	28555	28399	28614	28563	28350	28668	28323	28404	28646	28414	28716	28511	28656	28517	28645	28531	28402	28644	28564	28702	28417	28634	28964	28653	28391	28776	28420	28561	28684	28697	28436	28715	28526	28538	28604	28381	28820	28733	28776	28551	28535	28330	28466	28365	28550	28550	28756	28624	28377	28608	28696	28633	28614	28574	28514	28626	28463	28475	28517	28567	28710	28653	28629	28708	28748	28525	28569	28786	28638	28617	28468	28520	28544	28457	28548	28563	28536	28911	28835	28343	28676	28473	28750	28642	28304	28428	28379	28519	28462	28668	28671	28436	28558	28617	28848	28635	28648	28579	28577	28634	28579	28763	28434	28504	28511	28554	28568	28466	28615	28432	28653	28783	28647	28558	28721	28637	28375	28418	28545	28724	28605	28660	28752	28682	28399	28778	28381	28786	28638	28668	28538	28824	28377	28584	28598	28587	28667	28663	28525	28572	28558	28678	28682	28509	28428	28778	28689	28841	28678	28530	28719	28456	28394	28552	28672	28521	28607	28715	28778	28530	28440	28599	28622	28565	28697	28343	28415	28488	28545	28621	28554	28554	28615	28813	28641	28534	28445	28364	28690	28507	28640	28649	28343	28502	28638	28611	28440	28499	28453	28289	28565	28419	28633	28255	28544	28506	28631	28905	28515
22350	39696	35421	27071	58897	72089	55946	31976	21259	17899	16680	16751	16717	16710	16738	16821	16803	16713	16676	16789	16762	16804	16690	16701	16711	16628	16852	16780	16637	16818	16648	16815	16509	16471	16825	16914	16650	16827	16636	16596	16679	16605	16602	16750	16711	16736	16604	16712	16652	16736	16762	16699	16671	16664	16697	16496	16666	16561	16541	16654	16719	16571	16689	16623	16677	16653	16774	16631	16862	16691	16585	16750	16586	16829	16720	16839	16664	16616	16771	16714	16699	16416	16746	16707	16792	16615	16740	16723	16643	16727	16750	16809	16726	16694	16879	16435	16505	16695	16467	16912	16649	16460	16608	16798	16498	16539	16577	16883	16685	16676	16509	16750	16551	16631	16684	16628	16494	16533	16662	16758	16721	16740	16792	16502	16698	16707	16688	16661	16749	16793	16516	16721	16432	16729	16737	16516	16534	16744	16525	16774	16574	16530	16632	16655	16635	16629	16621	16675	16676	16747	16691	16558	16698	16685	16663	16723	16774	16514	16792	16680	16662	16671	16517	16687	16645	16615	16602	16822	16773	16635	16698	16671	16685	16589	16745	16779	16462	16641	16461	16745	16637	16569	16701	16836	16756	16585	16625	16831	16683	16700	16622	16509	16518	16731	16815	16719	16660	16704	16680	16698	16674	16624	16755	16580	16430	16649	16728	16745	16549	16739	16525	16725	16524	16781	16563	16522	16774	16493	16649	16776	16822	16739	16816	16715	16686	16682	16640	16668	16614	16639	16674	16748	16560	16615	16803	16700	16762	16642	16757	16689	16633	16715	16583	16865	16638	16827	16516	16705	16587	16737	16706	16668	16705	16423	16530	16694	16611	16796	16512	16331	16679	16722	16758	16545	16576	16616	16575	16655	16722	16814	16763	16551	16578	16648	16650	16782	16560	16637	16802	16532	16546	16638	16608	16690	16613	16898	16714	16524	16639	16626	16537	16578	16649	16517	16584	16626	16748	16693	16741	16809	16524	16762	16537	16562	16723	16602	16510	16630	16733	16597	16728	16857	16614	16585	16697	16662	16599	16697	16690	16632	16766	16684	16609	16673	16687	16597	16520	16801	16936	16668	16520	16728	16556	16621	16541	16625	16663	16722	16688	16631	16454	16720	16909	16558	16779	16566	16582	16629	16745	16637	16680	16532	16339	16691	16664	16699	16682	16652	16784	16716	16591	16646	16700	16657	16579	16722	16579	16493	16781	16839	16846	16592	16588	16602	16817	16564	16726	16723	16651	16609	16614	16565	16600	16612	16716	16653	16552	16371	16593	16607	16601	16566	16747	16676	16652	16794	16312	16738	16538	16645	16475	16739	16650	16719	16620	16640	16630	16696	16717	16550	16569	16594	16628	16503	16483	16665	16838	16774	16739	16634	16741	16699	16725	16645	16852	16785	16921	16766	16717	16513	16612	16506	16683	16715	16698	16714	16530	16694	16569	16726	16676	16959	16653	16513	16541	16580	16728	16709	16524	16667	16513	16559	16503	16633	16722	16623	16744	16641	16535	16639	16613	16484	16810	16574	16846	16604	16586	16696	16651	16748	16749	16821	16689	16674	16791	16615	16614	16669	16627	16435	16675	16589	16558	16656	16781	16647	16596	16726	16507	16745	16787	16653	16700	16711	16427	16779	16847	16590	16633	16552	16702	16653	16696	16614	16584	16681	16644	16788	16628	16531	16674	16777	16572	16698	16597	16628	16494	16680	16752	16703	16514	16855	16626	16651	16698	16556	16741	16868	16697	16682	16669	16698	16767	16608	16457	16648	16742	16744	16534	16669	16637	16708	16609	16647	16643	16626	16684	16542	16377	16703	16708	16784	16748	16744	16554	16616	16731	16630	16837	16538	16724	16533	16716	16680	16514	16731	16774	16669	16442	16725	16501	16763	16814	16870	16690	16619	16564	16775	16636	16673	16529	16655	16517	16590	16659	16620	16762	16622	16787	16684	16624	16521	16681	16757	16705	16643	16638	16723	16821	16475	16668	16627	16619	16701	16825	16855	16654	16746	16758	16538	16505	16575	16794	16657	16532	16715	16830	16642	16605	16533	16756	16706	16676	16586	16530	16549	16610	16654	16584	16687	16572	16446	16677	16734	16735	16802	16687	16664	16742	16647	16575	16608	16629	16759	16497	16490	16559	16743	16553	16587	16647	16702	16485	16865	16792	16585	16718	16776	16872	16604	16669	16698	16541	16689	16817	16721	16680	16685	16620	16779	16619	16682	16735	16485	16797	16597	16624	16596	16623	16699	16652	16694	16602	16624	16604	16732	16766	16523	16564	16858	16638	16722	16567	16589	16622	16646	16686	16711	16599	16598	16646	16706	16819	16644	16595	16548	16632	16675	16609	16753	16679	16578	16570	16517	16639	16666	16688	16644	16560	16565	16606	16456	16599	16632	16522	16691	16713	16650	16763	16613	16554	16649	16447	16659	16690	16645	16766	16617	16660	16689	16765	16741	16714	16660	16651	16581	16585	16643	16673	16452	16537	16465	16694	16492	16608	16799	16545	16723	16524	16723	16502	16573	16685	16720	16763	16726	16669	16502	16690	16795	16694	16680	16636	16692	16452	16646	16602	16692	16708	16769	16725	16496	16785	16418	16492	16636	16896	16484	16618	16693	16663	16632	16693	16527	16661	16748	16750	16663	16600	16610	16620	16665	16498	16558	16616	16624	16444	16739	16627	16738	16632	16768	16947	16648	16496	16675	16553	16664	16544	16600	16720	16606	16577	16736	16608	16675	16662	16606	16622	16548	16656	16720	16648	16720	16618	16578	16843	16952	16727	16711	16757	16815	16638	16655	16590	16917	16632	16732	16763	16790	16625	16744	16675	16761	16605	16686	16644	16487	16537	16513	16606	16770	16613	16671	16673	16732	16628	16690	16664	16809	16925	16637	16549	16823	16722	16696	16607	16765	16634	16758	16715	16748	16595	16566	16717	16585	16708	16796	16684	16596	16580	16585	16676	16833	16731	16595	16571	16626	16559	16696	16763	16604	16781	16526	16767	16738	16683	16630	16620	16655	16631	16514	16412	16698	16668	16753	16508	16617	16765	16672	16801	16794	16717	16490	16599	16655	16655	16588	16729	16766	16657	16641	16849	16888	16548	16493	16626	16613	16714	16642	16611	16528	16823	16688	16749	16790	16597	16736	16734	16520	16640	16700	16682	16692	16848	16880	16778	16703	16603	16713	16765	16672	16702	16703	16973	16681	16598	16637	16655	16675	16648	16653	16819	16666	16717	16643	16557	16570	16891	16583	16749	16566	16654	16670	16637	16731	16558	16743	16631	16796	16606	16826	16431	16538	16680	16666	16656	16622	16685	16550	16672	16605	16656	16632	16465	16697	16710	16545	16613	16758	16471	16539	16511	16748	16717	16546	16735	16609	16614	16613	16551	16654	16835	16859	16918	16804	16759	16481	16648	16621	16438	16790	16758	16694	16440	16685	16623	16825	16736	16565	16573	16695	16630	16631	16725	16562	16632	16671	16643	16648	16456	16574	16744	16520	16774	16768	16688	16755	16572	16624	16627	16851	16744	16551	16720	16658	16724	16649	16681	16613	16519	16711	16544	16583	16574	16713	16541	16738	16531	16719	16697	16466	16405	16565	16671	16488	16505	16649	16525	16608	16527	16659	16690	16617	16592	16591	16602	16542	16699	16817	16723	16664	16823	16496	16795	16551	16687	16770	16578	16769	16485	16710	16612	16576	16623	16769	16632	16531	16755	16629	16547	16700	16707	16651	16574	16743	16455	16689	16545	16671	16691	16615	16633	16578	16659	16563	16863	16568	16704	16626	16639	16644	16459	16502	16615	16625	16776	16310	16666	16527	16491	16605	16571	16482	16619	16547	16700	16700	16515	16610	16651	16757	16552	16862	16562	16666	16564	16640	16613	16404	16675	16699	16795	16502	16631	16744	16439	16742	16670	16687	16512	16834	16587	16577	16677	16557	16704	16631	16511	16644	16472	16502	16724	16704	16642	16560	16393	16569	16673	16682	16741	16661	16509	16647	16791	16708	16645	16737	16483	16709	16633	16885	16664	16640	16714	16546	16671	16943	16530	16813	16649	16488	16372	16722	16694	16615	16775	16548	16623	16614	16742	16492	16689	16448	16769	16625	16598	16816	16799	16777	16739	16736	16533	16701	16416	16743	16596	16569	16631	16623	16516	16762	16586	16664	16706	16677	16565	16908	16603	16713	16658	16699	16732	16710	16864	16788	16646	16572	16666	16604	16682	16624	16664	16643	16733	16591	16611	16682	16556	16595	16583	16751	16600	16662	16687	16753	16558	16456	16888	16562	16374	16569	16795	16735	16744	16714	16552	16765	16471	16551	16685	16651	16700	16656	16668	16843	16593	16765	16505	16650	16719	16641	16654	16687	16524	16812	16650	16786	16728	16586	16887	16602	16725	16683	16749	16759	16816	16545	16603	16871	16569	16700	16576	16685	16571	16735	16638	16702	16476	16683	16562	16601	16574	16698	16737	16583	16641	16655	16766	16629	16795	16596	16742	16790	16636	16355	16702	16487	16594	16661	16662	16569	16651	16580	16699	16661	16756	16795	16499	16788	16800	16695	16741	16602	16585	16703	16549	16799	16582	16671	16502	16611	16579	16770	16628	16509	16545	16523	16857	16569	16607	16802	16555	16607	16691	16644	16769	16782	16740	16664	16529	16699	16759	16711	16667	16624	16477	16707	16720	16686	16787	16540	16539	16744	16745	16786	16726	16766	16601	16601	16762	16750	16602	16625	16749	16673	16581	16502	16704	16771	16622	16760	16689	16595	16595	16711	16741	16629	16763	16687	16780	16717	16582	16611	16530	16588	16813	16552	16686	16794	16730	16631	16545	16490	16767	16567	16732	16516	16760	16817	16774	16663	16752	16450	16693	16487	16616	16545	16509	16799	16647	16696	16721	16517	16650	16739	16797	16842	16613	16660	16692	16705	16616	16765	16418	16711	16732	16663	16484	16770	16682	16780	16463	16717	16783	16775	16704	16653	16712	16652	16456	16686	16631	16644	16598	16719	16753	16604	16750	16503	16729	16755	16620	16866	16568	16667	16713	16513	16788	16626	16707	16612	16681	16751	16635	16707	16391	16795	16745	16552	16828	16674	16603	16528	16676	16568
22824	21263	28372	26971	63841	79631	67467	49430	37709	33321	31887	31223	31127	30878	31046	31010	31020	31084	30981	31087	30847	30984	31063	30973	30875	31056	30921	30953	30965	30725	30941	31008	30800	31106	30617	30907	31012	30957	30813	31077	30936	30800	30946	31099	31077	30810	30767	30871	30821	30862	30892	30639	30970	30797	30774	30884	30882	30944	30769	30704	30790	30761	30922	30905	30963	31027	30929	30872	30538	30892	30813	30852	30777	30984	31065	30958	30682	30865	30707	30610	30924	31100	30784	30559	30759	30725	30814	31036	30781	30910	30675	30732	30699	30897	30852	30867	31023	31192	30788	30776	30998	31004	31044	30923	30847	30663	30796	30692	30745	30725	30873	30875	30855	30592	30981	30839	30930	30964	30650	30607	30486	30755	30708	30948	30776	30831	30905	30538	31001	30734	30864	30740	31069	30687	30883	30982	30991	31025	30697	30706	30723	30723	31073	30751	30578	30656	30713	30649	30811	30362	31010	30474	30896	30612	30594	30629	30850	30787	30746	30743	30949	30781	30818	30818	30913	31068	30906	30697	30814	30908	30835	30760	30833	30826	30774	30889	30889	30894	30626	30755	30705	30730	30714	30807	30717	30696	30793	30631	30663	30541	30776	30846	30524	30774	30758	31024	30723	30672	30776	30801	30772	30641	30594	30612	30779	30668	30904	30704	30701	30750	30580	30761	31017	30613	30641	30669	30549	30492	30969	30703	30772	30879	30853	30782	30833	30876	30951	30715	30496	30762	30874	30838	30668	30840	30966	30763	31062	31015	30773	30702	30822	30796	30963	30946	30800	31019	30782	30939	30771	30694	30691	30685	31130	30794	30891	30754	31006	30868	30939	30571	30686	30980	30628	30721	31017	30849	30898	30733	30931	30632	30595	30785	30986	30663	30845	30864	30749	30918	30657	30705	30760	30657	30964	30849	30828	30750	30834	30934	30764	30843	30469	30708	30486	30541	30968	30904	30853	30571	30935	30753	30672	30775	30934	30634	30706	30980	30925	30688	30827	30959	30652	30589	31155	31039	30933	30709	30823	30969	30940	30900	30923	30727	30765	30787	30732	30640	30943	30858	31167	30738	31056	30520	30823	30819	30777	30689	30871	30697	30978	30948	30825	30623	30842	30893	30950	30752	30703	30622	30829	30653	30946	30854	30395	30809	30878	30731	30745	30808	30695	30508	30777	30785	30769	31042	30770	31181	30850	30544	30955	30753	30787	30789	30822	30902	31069	30609	30854	30645	30735	30771	30584	30704	30903	30718	30807	30840	30914	30651	30719	30414	30833	30762	31002	30784	30906	30759	30894	30776	30939	30952	30953	30713	30788	30796	30696	30797	30808	30683	30867	30479	30997	30774	30478	31055	30572	30799	30687	30865	30755	30866	30850	31056	30980	30763	30929	30625	30836	30775	30734	30695	30601	30620	30643	30816	30879	30968	30759	30755	31164	30802	31037	30674	30839	30524	30773	30634	30816	30830	30881	30803	30803	30929	30954	30716	30830	30494	30810	30522	30686	30724	31043	31041	30856	30648	30934	30915	30603	30667	30727	31022	31076	30943	30883	30756	30827	30545	30686	30904	30990	30622	30660	30868	30784	30978	30811	30956	30932	30682	30746	30551	30827	30876	30799	30688	30591	30691	30772	30571	30903	31180	30852	30765	30967	30533	30793	30532	30981	30946	30971	30820	30863	30717	30730	30706	30968	31017	30981	30880	30746	30747	30786	30839	30743	30813	30735	30827	30932	30817	30868	30723	30770	30921	31032	30847	30708	30705	30780	30959	30716	30907	30952	31008	30583	30772	30790	31028	30896	30703	30716	30755	30912	30951	30787	30869	30649	30607	30703	30642	30813	30497	30822	30823	30997	30744	30678	30853	30698	30594	30839	30733	30827	30645	30796	30794	30779	30845	30792	30798	30653	30655	30672	30763	30966	30758	30756	30751	30839	30956	31017	30634	30766	30630	30805	30777	30787	30717	30633	30799	30639	30655	31027	30923	30663	30768	30813	30685	30782	30831	30982	30414	30970	30911	30721	30968	30844	30774	30628	30730	30653	30770	30749	30867	30571	30920	30829	30952	30752	30667	30643	31028	31047	31010	30575	30685	30723	30718	30861	30936	31003	30936	30992	30560	30892	30707	30640	30711	30952	31027	30743	30814	30919	30917	31016	30653	30561	30746	30646	30751	30885	30669	30774	30860	30831	30555	30856	30810	30800	30687	30650	30757	30636	30615	30953	30864	30786	31020	30742	30912	30707	30697	30948	30840	31053	30882	30911	30757	31003	30768	30827	30876	30966	31025	30904	30899	31012	30591	30729	30559	30614	30924	30802	30838	30705	30733	30717	30789	30716	30659	30833	30791	30872	30725	30808	31055	30862	30908	30627	30924	30809	30741	30880	31184	31066	30969	30920	30600	30979	30605	30622	30697	30807	30839	30846	30879	30832	30837	30881	30688	30834	30806	30944	30772	30834	30727	30820	30680	31000	31028	31098	30709	30775	30822	30617	30588	30739	30542	30832	30735	30978	30667	31123	30714	30980	30638	30917	31158	30835	30636	30870	30688	30788	31102	30975	30554	30729	30625	30686	30566	30781	30737	30895	30751	30946	31083	30892	30559	31053	31103	30434	31064	30768	30607	30685	30605	30674	30902	30916	30787	31045	30674	30946	30681	30722	30590	30584	30776	30688	30746	30789	30967	30664	30847	30894	30784	30862	30784	30774	31063	30699	30687	30576	30776	31023	30574	30983	30727	30764	30884	30947	30869	30994	30744	30958	30693	30655	30809	30769	30889	30703	30709	31024	30623	30600	31022	30654	30775	30677	30377	30832	30715	30908	30684	30970	30901	30883	31078	31004	30807	31023	30777	30818	30736	30961	30785	30788	30667	30910	30784	30807	30766	30698	30650	30957	30969	30950	30693	30672	30677	30830	30670	30773	30852	30900	30979	30872	30754	30757	30921	30929	30864	30913	30593	30763	30956	30548	30826	30901	30892	30968	30753	30438	30882	30632	30553	30650	30913	30836	30611	31056	30882	30804	30819	30882	30438	30547	30930	30933	30820	30913	30856	30891	30745	30570	30851	30760	31020	30583	30872	30633	30929	31034	30623	30958	30878	30901	30957	30633	30737	30912	30813	30878	30900	30675	30705	30532	30800	30904	30664	30739	30839	30923	30696	30591	30901	30742	30622	30817	30548	30649	30860	31034	31019	31017	30703	30805	30878	30663	30839	30715	30742	30835	30751	30473	30661	30461	30947	30789	30856	30931	30845	30544	31044	30993	30794	31039	30890	31020	30929	30747	30776	30726	30581	30784	30925	30942	30868	30620	30903	30778	30729	30909	30776	30586	30924	30844	30639	30898	30889	30973	30873	30774	30765	30731	30638	30875	30736	30754	31004	30774	30910	30916	30629	30690	30813	30808	30793	30835	30680	30861	30840	30969	31197	30955	30642	30520	30539	30562	30966	30783	30710	30758	30594	30836	30723	30930	31032	30749	30538	30752	30819	30694	30949	30840	30930	30951	30580	30818	31072	30771	30538	30908	30644	30773	30998	30584	30598	30798	30762	30763	30745	30911	31050	30788	30855	30959	30829	31004	30834	31081	30837	30525	30933	31014	30816	31060	30909	30809	30719	30731	30830	30877	30811	30924	30775	30579	30877	30880	30979	30822	30773	31070	30753	30457	30693	30533	30597	30582	30618	30863	31010	30521	30761	30925	30820	30720	30793	30938	30783	30724	30698	30866	30661	30652	30614	31109	30747	30925	31081	30870	30990	30879	31036	30683	30860	30901	30882	30767	30615	30718	30769	30555	30786	30807	30643	30508	30639	30954	30645	30744	30730	30863	30765	30892	30548	30694	30859	30891	30700	30839	30471	30629	31005	30827	30871	30460	30821	30664	30703	30880	30775	30439	30496	30936	30676	30911	30871	30875	30992	30764	30635	30748	30842	30731	30849	31100	30883	30688	30722	30799	30659	30835	30897	30933	30792	30825	30797	30795	30787	30814	30597	30760	30750	30752	30976	30750	30673	30801	30860	30562	30755	30974	30604	30920	31110	30944	30961	30816	30752	30780	30922	30845	30789	30920	30881	30582	31065	30841	30817	30708	30626	30607	30871	30816	30727	30638	30649	30885	31075	30910	30677	30739	31023	30731	30747	30717	30710	30760	30761	31003	30757	30905	30655	30689	30724	30698	30676	30950	30756	30703	30703	30728	30960	30785	30821	30813	30783	31047	30891	30680	30792	30943	30956	30891	30666	30671	30891	30470	30713	30967	30666	30771	30875	30857	31028	30608	30560	30954	30570	30886	30913	30795	30727	30694	30640	30567	30762	30634	30623	30705	30677	30932	30956	30528	30791	30865	30819	30576	30773	30862	30803	30901	30668	30713	30478	30806	30820	31118	30398	30583	31065	30786	30845	31034	30649	31053	30796	30750	30986	30829	30599	30524	30812	30872	30765	30887	30866	30917	30867	30947	30740	30838	30524	30681	30955	30682	30856	30628	30923	30848	30475	30947	30871	30993	30614	30717	30718	30914	30873	30671	30941	30867	30704	30820	30713	30640	30821	30961	30604	30520	30846	30983	30744	30917	30777	30887	30772	30894	30958	30700	30909	31097	30787	30419	30577	30928	30634	30788	30873	31012	30833	30900	30888	30800	30702	30493	30796	30824	30692	30612	30937	31052	30995	30738	30786	30993	30825	30923	30489	30887	30769	30800	30848	30767	30877	30805	30812	30759	30818	30918	30841	30693	30769	30617	30723	30741	30812	30788	30828	30973	30557	30617	30734	30711	30852	30795	30640	30878	30876	31071	30759	30951	30643	30780	31082	31061	30606	30874	30858	30705	30611	30848	30802	30893	30898	30999	30929	30921	30774	30988	30618	30730	30806	30674	30505	30864	30817	31078	30880	30793	30826	30830	30805	30775	30883	30638	30810	30860	30844	30721	30546	30929	30728	30649	30742	30749	30894	30670	30782	30661	30823	30942	30915	30797	30869	30940	30833	30646	30732	30844	30736	30772	31097	31022	30822	30807	30720	30720	30804	30736	30839	30889	31095	30854	30708	30762	30637	30918	30598	30724	30930	30576	30777	30946	31008	30898	30934	31029	31060	30808	30737	30847	30531	30994	30952	30801	30824
26423	48555	44745	35275	81538	85534	64919	38814	25052	19878	18105	18156	18020	18177	18113	18025	18055	18033	17936	18046	17932	18158	18066	18029	18086	18237	17759	18008	18058	17985	17911	18065	18052	17952	18006	18137	18162	18012	18068	18146	18148	17984	18075	18152	18018	17938	18088	18017	18029	17967	18055	18002	18040	18067	18005	18218	18190	18024	18005	17961	18193	17953	18065	17972	18242	18098	17851	17721	17936	18104	18011	17609	17783	17745	18062	17962	17919	17986	18062	18064	17778	17889	17955	18156	17998	17926	17870	18165	18136	17901	17910	18191	17782	18105	18060	17905	17858	18057	17962	18041	18095	18031	18109	17953	18030	17921	18029	17965	18002	17963	18037	18004	18091	17956	17849	18136	18168	17952	17919	18051	18011	18037	17912	17964	17783	17979	18094	17853	18028	17984	17914	17859	17893	17883	17966	17872	17900	17984	17967	17898	18094	18053	18022	18079	17959	18160	17986	17888	18002	18080	17979	18049	17720	18023	18078	18027	17857	18001	17943	17952	18043	18079	18003	17972	18083	18121	17942	17978	18066	17858	18112	17902	18030	17999	17907	17885	17883	18023	18081	18048	18100	17805	17983	17969	17971	18081	18077	17978	17925	17935	18083	17880	17917	17989	18201	17985	18012	17970	18075	17876	17943	17976	17959	17914	17878	18030	17929	17791	18007	18017	18074	18003	17835	17995	18073	17970	17955	18070	17979	17907	17838	17893	17951	18063	17937	18107	18046	18010	17870	17988	17971	18124	17822	17967	18012	18003	17920	18188	18149	18054	18028	18060	18052	17948	18018	17971	17977	17827	18111	17957	18045	17982	17965	17951	18047	18095	18022	17939	17960	18050	17885	17955	17777	18122	17863	17950	18033	17936	18058	18111	17842	17915	18084	17827	17997	18114	17859	18119	17847	18000	18046	17887	17906	17895	18024	17988	18062	18052	17954	18196	18033	18005	18187	17904	17828	18036	17981	17949	18142	18070	17815	18148	18067	17918	18045	18042	17956	18014	18027	18032	18032	18111	17943	17847	17947	18069	18060	17686	18019	17966	17882	18073	17858	17924	17999	17793	18058	17847	18024	17952	18105	18058	17905	17782	18165	17776	17997	17847	17964	18037	18133	18130	18053	17980	17895	17901	18277	17954	17904	17944	18164	18022	18030	18011	18135	18129	17975	17911	18031	17968	17935	18005	18109	17949	17979	18048	18092	17963	17993	18045	17986	17906	17879	17907	17990	17902	17864	18073	17949	17896	17993	17849	17834	17993	17904	17885	17958	18245	18073	17844	18049	18063	18064	17891	17888	17828	17919	18128	17710	17997	17925	17916	17987	18053	18081	17904	17922	18086	18047	18079	17913	17970	17953	17928	18006	18028	17869	17973	17918	17977	18022	17920	18073	17946	18052	17881	18107	17985	17972	17664	17806	17955	17866	18052	18096	17869	18038	18028	17976	17914	17978	17745	17991	17925	17926	18123	17869	17855	17869	18062	18066	18008	18146	17863	18024	17868	18263	17910	17897	17950	18110	17994	17919	18059	17994	18083	17855	18106	17824	18055	17894	17960	18044	17907	17950	17850	17902	18002	18001	18050	17981	17862	18016	17852	18029	18040	17927	18004	18028	17978	18151	17883	18055	17951	18099	18012	18085	17990	17881	18052	17991	18012	18058	17910	18083	17873	18086	18004	18060	17939	18055	17997	17970	17978	17644	18059	17908	17903	18054	18000	18033	17967	17856	17923	18059	17828	18038	17797	18086	18058	18003	18075	17893	17840	17957	18063	18135	18026	17928	17862	17805	17924	17915	18056	18118	17874	18108	18077	17911	17961	17955	18085	18134	17825	17913	18129	17940	17790	18216	18156	18059	18053	18166	18112	17918	17900	17975	17895	18015	18038	17931	17869	17951	17926	17917	17962	18049	17820	18111	18001	18039	18011	18134	17947	17930	17980	18089	17942	17970	18022	18146	17988	18000	18064	18078	17754	17963	17866	18055	18025	17884	17916	17950	17968	18052	17827	17896	17733	17898	18053	17992	17923	17947	17939	17953	17990	18023	17930	18004	17987	18045	17922	18006	18029	17976	18136	17997	17991	17848	17825	17823	17703	18055	17964	17826	17832	17862	17956	18003	17799	18006	17781	17966	18045	18093	17744	17904	18108	18088	17933	17856	18040	17846	18088	18097	17998	17976	17883	18041	18147	17929	17915	17943	17993	18152	17802	18015	18077	17739	18080	17999	17965	17967	17894	18100	18052	18072	17912	17886	18264	17878	18025	18013	17996	18005	17999	17976	17937	17958	18100	17969	18125	18003	18023	17876	17813	18040	17985	18056	18118	17837	17906	17925	17935	18016	18098	17778	18049	18003	18097	17934	17972	17995	18024	17932	17835	17895	18038	17996	17778	17812	17887	18029	17865	18071	18013	18092	17999	18232	17933	17813	17964	18134	17861	17955	17981	18026	17845	17883	17767	18050	17861	18155	18212	17859	17904	17991	18287	18015	17870	17827	17977	17947	17778	17982	17945	17873	17877	18095	17840	17837	17924	18068	17887	17912	17960	18069	17972	17954	17737	18134	18054	17863	18181	17933	17999	18223	17791	18151	18241	17975	18059	17943	17904	18061	18113	17926	18085	18179	17882	18190	17915	17923	18097	17866	18021	17887	17967	17924	17945	17903	17949	18036	18021	18002	17950	17955	17970	17873	17869	17984	17812	18037	18013	17737	17996	17877	18161	17775	18032	17988	18055	17983	18044	17932	17966	17806	17848	18070	17911	18109	18070	18120	18042	17971	17910	17844	18009	18072	17937	17764	18100	18026	17923	17983	17940	17858	18040	18043	18064	18068	18109	17851	17952	17791	18127	17918	18018	17923	17812	17910	18051	17884	18351	17858	17761	18028	18038	17912	17914	18043	18066	17927	17815	18192	17896	17741	18040	17893	17823	18052	17782	18087	17835	17964	18054	17972	18046	18021	18003	17856	17725	18190	18053	18150	18011	17902	17919	17819	17951	17958	18018	17945	17875	17805	17956	17936	17827	17806	18118	18057	17840	17949	17977	17982	18026	18238	17796	17966	17951	17757	17903	17970	18103	18022	17770	17979	18004	17943	17846	18065	18102	17921	18050	18038	18041	18109	17992	17849	18017	17972	17802	17915	17918	17914	18071	17756	18125	17968	17692	18064	17908	17913	18121	17992	18044	17985	17830	17933	17865	17962	17887	18072	18109	17991	17937	17927	17932	17992	17920	17989	18019	18200	18022	17958	18034	17869	17924	18027	17786	18096	17936	17920	17986	18078	17979	18075	17820	17940	17851	17934	18064	17911	17880	17744	17991	17922	17916	18114	17911	17811	17943	17806	17880	17945	17980	17912	18102	17856	17950	18045	17939	17865	18041	18041	17845	17935	17835	18076	18111	18058	17949	18062	17975	18122	18092	17949	17844	18150	17974	18125	17930	18011	17989	17936	18089	17961	18081	18076	18185	17919	17875	18010	18173	18081	17826	17919	18070	18160	18123	17917	17782	17837	17758	17967	18014	17898	18149	17869	17898	18089	18020	18177	18023	18120	17890	18142	18154	18087	18029	17864	17908	18164	18081	17984	17762	18040	18177	17917	18070	18110	17782	18241	17847	18091	18002	17870	17826	17834	17914	17950	18152	18010	17865	18004	18106	17831	17891	18162	18051	17936	18121	17900	17853	17883	18012	18009	17975	18005	17796	18055	17929	18058	17823	18085	18042	17826	17884	17941	17879	18172	18057	17984	18075	18018	18045	17774	18090	17837	17788	18046	18064	17914	17826	18128	18056	18065	18037	18113	17916	18010	17962	17900	18098	18149	17936	18149	17952	17756	18007	17986	18038	17900	18041	17843	18024	18039	18185	18221	17861	18028	17994	17905	18221	18145	17862	18098	17992	17951	17977	17922	17985	17937	18110	18004	17838	18020	17927	17921	17918	17903	17891	17954	18010	18029	18001	18023	17890	17860	17852	18025	17978	17921	17960	18122	17885	17991	17996	17965	17962	17818	17989	18103	18022	18028	18225	17962	17811	17923	17888	18044	17923	18208	17855	18171	17812	17970	17784	18058	18088	18250	17855	17878	18028	17820	17906	17879	17861	18152	17903	18020	17896	17754	18268	17939	18040	17909	18063	17845	18062	18122	17944	17855	17894	17899	17956	17950	18041	18003	18086	18014	17949	17887	17892	17912	18047	18010	17949	17873	17861	18003	18246	17927	18116	18100	17946	18005	18038	18123	18015	18065	18118	17922	17945	17859	17918	18006	17901	17928	18041	17931	17691	18154	17821	17887	17979	17964	17977	18082	18063	18042	18054	17961	18047	17848	17872	18051	17973	17939	17990	18007	17896	17983	18292	17983	17839	17911	18017	17852	18103	17926	18041	17679	17987	17914	17760	17914	18151	17897	17954	17907	17828	17975	18101	18098	17901	18029	17909	18113	18016	17926	17924	17910	17993	17926	17897	18088	17880	18019	18058	17872	17931	17891	17880	17780	17859	17938	18118	17944	18032	18052	17962	17951	17941	17928	18004	18065	17889	18030	17993	17950	17953	17574	17928	18121	17990	17797	18005	17971	18010	18186	17824	17824	17880	17783	17689	17943	17971	17975	17850	17869	18015	17890	17952	18074	18008	18012	17967	17794	17796	17942	17860	17976	17859	18115	17782	17785	17944	17966	17984	17950	18004	17993	18070	17953	18058	17828	17900	17644	18233	17858	17876	17959	18103	17913	17962	17854	17932	18060	18054	17918	17775	17929	17902	18014	18164	18066	18025	17983	18085	17959	17913	17849	17948	18002	17798	17872	17969	18207	17878	17944	17967	18095	17866	18006	17813	18006	17996	17918	17898	17834	17936	17830	18026	17902	18031	17943	17831	17926	17978	18021	17903	18060	18017	18012	17983	18002	18130	18134	17820	18038	18000	18061	18085	17899	17957	17963	17984	17883	17983	17896	17904	17886	17989	17990	17983	17956	17953	18119	18034	17897	17980	17936	18028	17892	18060	17964	17970	17825	18049	17925	18083	18228	18119	17924	18003	18187	18076	17787	18150	17973	17897	17734	17884	18028	17881	17870	17915	18027	17819	18031	18014	17933	17985	17830	18046	17835	17940	17932	18057	17818	18022	17900	17872	17882	17988
34260	35169	41493	39186	41420	43736	39324	34900	33018	31815	31714	31665	31555	31586	31590	31553	31609	31610	31876	31402	31945	31764	31534	31622	31639	31738	31580	31452	31629	31757	31320	31373	31652	31642	31598	31672	31734	31467	31586	31611	31587	31613	31616	31658	31481	31634	31517	31739	31308	31564	31790	31645	31847	31781	31945	31735	31575	31609	31929	31577	31690	31842	31423	31339	31641	31517	31635	31729	31696	31488	31547	31685	31445	31892	31567	31548	31555	31379	31669	31307	31430	31456	31628	31488	31491	31528	31834	31424	31542	31616	31622	31190	31448	31545	31717	31537	31698	31487	31789	31522	31384	31925	31542	31353	31601	31312	31419	31472	31506	31568	31530	31675	31824	31399	31444	31509	31344	31317	31613	31559	31446	31540	31525	31330	31397	31591	31522	31716	31766	31731	31591	31338	31551	31824	31527	31464	31607	31601	31463	31633	31819	31295	31828	31698	31702	31651	31584	31586	31415	31483	31513	31688	31697	31546	31494	31582	31581	31604	31242	31633	31566	31465	31577	31507	31524	31579	32064	31607	31460	31508	31500	31566	31442	31453	31564	31646	31534	31323	31426	31383	31348	31764	31742	31768	31699	31756	31630	31732	31847	31618	31562	31735	31424	31647	31415	31402	31501	31612	31450	31617	31580	31814	31577	31340	31465	31609	31538	31683	31801	31424	31712	31670	31710	31616	31532	31670	31534	31299	31667	31521	31542	31430	31469	31584	31486	31667	31744	31559	31517	31404	31406	31426	31521	31797	31604	31592	31694	31666	31231	31844	31386	31471	31636	31751	31542	31552	31746	31443	31750	31703	31666	31699	31564	31685	31607	31530	31576	31593	31649	31367	31740	31344	31464	31936	31422	31412	31810	31567	31518	31553	31510	31216	31650	31627	31407	31460	31644	31775	31573	31499	31603	31599	31235	31463	31260	31752	31708	31733	31771	31495	31488	31332	31586	31672	31582	31388	31621	31667	31751	31590	31545	31528	31673	31602	31441	31646	31601	31653	31670	31532	31503	31599	31664	31522	31481	31652	31464	31324	31538	31855	31925	31289	31742	31620	31526	31569	31481	31603	31679	31286	31817	31663	31656	31340	31584	31445	31532	31587	31571	31421	31518	31424	31764	31406	31596	31549	31644	31526	31488	31570	31620	31679	31743	31643	31588	31337	31610	31638	31585	31695	31385	31513	31662	31695	31802	31545	31644	31449	31648	31405	31595	31596	31423	31634	31604	31338	31681	31358	31742	31678	31656	31677	31555	31459	31541	31528	31691	31533	31648	31432	31512	31551	31323	31472	31626	31690	31463	31472	31469	31681	31522	31568	31624	31446	31627	31684	31610	31510	31735	31733	31623	31551	31608	31686	31667	31514	31706	31678	31530	31590	31877	31709	31531	31584	31652	31678	31701	31376	31585	31640	31518	31394	31398	31222	31641	31649	31453	31495	31551	31419	31655	31601	31565	31674	31735	31669	31481	31701	31771	31664	31653	31608	31433	31541	31700	31249	31337	31595	31881	31680	31739	31446	31628	31533	31493	31453	31658	31540	31630	31528	31675	31497	31492	31615	31573	31814	31623	31776	31421	31475	31271	31623	31687	31590	31554	31676	31588	31483	31658	31254	31502	31536	31712	31540	31260	31604	31748	31733	31573	31584	31531	31614	31444	31501	31557	31469	31675	31791	31759	31549	31816	31489	31723	31460	31390	31224	31310	31475	31251	31554	31575	31625	31709	31764	31576	31525	31600	31712	31889	31422	31381	31271	31802	31617	31428	31647	31705	31627	31816	31390	31638	31530	31714	31568	31506	31696	31634	31726	31734	31642	31596	31482	31654	31583	31677	31655	31731	31708	31670	31597	31304	31548	31465	31611	31588	31689	31527	31546	31522	31524	31644	31495	31875	31403	31499	31782	31754	31476	31617	31253	31838	31832	31533	31614	31714	31551	31538	31898	31805	31549	31643	31563	31353	31591	31794	31842	31841	31714	31471	31611	31956	31831	31485	31488	31575	31771	31813	31482	31562	31235	31538	31435	31830	31640	31681	31463	31402	31386	31379	31768	31762	31558	31680	31662	31382	31570	31384	31581	31416	31491	31462	31669	31364	31551	31528	31544	31745	31694	31513	31770	31508	31581	31262	31597	31656	31690	31476	31736	31664	31428	31440	31635	31617	31462	31638	31525	31600	31548	31657	31625	31696	31459	31720	31587	31541	31844	31484	31462	31765	31757	31790	31780	31449	31575	31476	31802	31602	31781	31478	31532	31585	31621	31452	31720	31594	31625	31647	31313	31667	31644	31709	31762	31550	31544	31335	31506	31572	31525	31711	31565	31279	31570	31737	31400	31356	31751	31808	31527	31542	31453	31643	31362	31663	31653	31349	31679	31505	31468	31834	31349	31354	31557	31588	31663	31550	31555	31513	31399	31978	31625	31852	31660	31519	31529	31775	31664	31615	31571	31619	31586	31661	31489	31762	31807	31451	31626	31548	31443	31766	31794	31700	31649	31559	31736	31661	31504	31947	31776	31626	31532	31591	31405	31603	31485	31755	31598	31723	31420	31468	31803	31662	31865	31488	31446	31398	31607	31709	31785	31707	31618	31590	31562	31597	31521	31516	31672	31671	31827	31489	31747	31471	31547	31553	31597	31637	31700	31784	31504	31794	31339	31474	31551	31674	31395	31865	31611	31678	31488	31698	31453	31601	31873	31766	31885	31812	31652	31545	31193	31564	31542	31622	31419	31803	31705	31674	31591	31536	31590	31917	31597	31263	31513	31765	31502	31730	31843	31413	31438	31804	31479	31627	31492	31508	31802	31493	31499	31654	31581	31677	31454	31473	31482	31686	31583	32080	31522	31580	31591	31475	31525	31722	31575	31452	31494	31710	31493	31503	31586	31507	31736	31687	31555	31354	31486	31642	31551	31272	31509	31376	31796	31475	31519	31690	31591	31412	31407	31724	31621	31679	31717	31905	31908	31603	31555	31293	31736	31617	31685	31819	31719	31551	31726	31533	31770	31713	31390	31332	31518	31296	31485	31499	31741	31688	31449	31470	31506	31422	31402	31385	31836	31683	31431	31763	31651	31610	31825	31648	31698	31504	31480	31387	31546	31582	31383	31643	31524	31561	31562	31604	31677	31734	31589	31347	31292	31464	31650	31348	31617	31409	31467	31630	31591	31465	31313	31647	31463	31364	31621	31670	31536	31780	31455	31543	31868	31654	31476	31626	31628	31881	31475	31633	31480	31944	31573	31459	31816	31794	31662	31179	31614	31703	31459	31487	31610	31534	31616	31492	31289	31514	31734	31477	31523	31708	31510	31669	31957	31613	31515	31678	31484	31537	31599	31551	31571	31676	31782	31574	31477	31874	31767	31545	31732	31248	31747	31652	31648	31584	31670	31714	31769	31512	31467	31885	31810	31347	31582	31709	31595	31615	31564	31377	31362	31367	31541	31941	31473	31454	31635	31415	31586	31900	31684	31370	31346	31586	31750	31390	31605	31448	31439	31719	31589	31628	31675	31796	31736	31476	31517	31612	31591	31716	31719	31506	31593	31498	31375	31573	31297	31739	31502	31616	31358	31683	31675	31781	31905	31546	31730	31816	31387	31578	31821	31634	31565	31672	31454	31622	31471	31382	31908	31795	31414	31712	31383	31507	31346	31392	31424	31614	31553	31779	31579	31600	31755	31581	31838	31687	31554	31579	31408	31450	31776	31493	31581	31725	31663	31505	31763	31766	31436	31651	31499	31543	31545	31458	31504	31615	31514	31623	31628	31435	31687	31392	31687	31457	31420	31476	31504	31852	31677	31404	31590	31574	31491	31632	31694	31534	31694	31645	31578	31586	31644	31582	31301	31416	31657	31534	31628	31688	31645	31665	31507	31475	31628	31616	31684	31517	31608	31502	31617	31514	31702	31532	31755	31590	31445	31644	31567	31591	31435	31613	31391	31881	31542	31683	31794	31625	31607	31605	31772	31694	31591	31716	31421	31541	31729	31593	31600	31574	31391	31654	31706	31773	31472	31393	31566	31451	31926	31680	31634	31512	31577	31916	31865	31344	31695	31676	31418	31414	31751	31589	31530	31546	31479	31674	31750	31474	31654	31928	31796	31854	31350	31632	31360	31756	31888	31655	31786	31717	31606	31694	31594	31332	31489	31470	31590	31838	31641	31748	31679	31718	31555	31726	31754	31454	31567	31672	31527	31601	31667	31397	31675	31534	31568	31733	31604	31686	31659	31586	31683	31484	31347	31639	31330	31586	31611	31721	31513	31667	31409	31476	31505	31587	31372	31487	31428	31500	31562	31425	31692	31629	31415	31543	31550	31582	31452	31583	31614	31743	31724	31683	31540	31690	31541	31672	31666	31611	31760	31591	31687	31646	31613	31498	31565	31632	31668	31531	31609	31641	31429	31649	31512	31653	31414	31842	31713	31586	31325	31453	31482	31607	31599	31491	31582	31569	31592	31406	31263	31477	31576	31645	31641	31384	31335	31427	31678	31439	31372	31623	31405	31455	31609	31672	31502	31441	31446	31709	31736	31638	31581	31709	31597	31511	31668	31731	31613	31428	31466	31627	31796	31604	31590	31843	31710	31738	31747	31639	31515	31444	31642	31661	31635	31657	31534	31641	31471	31613	31792	31543	31431	31695	31795	31798	31697	31558	31641	31466	31677	31658	31571	31536	31627	31626	31588	31641	31523	31627	31641	31376	31580	31809	31289	31520	31511	31826	31627	31770	31580	31475	31405	31466	31575	31747	31657	31288	31598	31318	31449	31456	31632	31361	31452	31447	31733	31905	31668	31563	31632	31589	31474	31718	31717	31577	31818	31746	31290	31660	31769	31707	31655	31538	31512	31336	31587	31676	31410	31352	31414	31541	31596	31602	31613	31725	31440	31797	31477	31525	31690	31635	31394	31355	31778	31521	31458	31643	31509	31298	31671	31449	31792	31528	31387	31564	31560	31638	31797	31666	31997	31814	31598	31450	31610	31523	31515	31897	31571	31593	31675	31782	31668	31642	31725	31568	31693	31753	31479	31581	31516	31666	31570	31394	31360	31733	31572	31752	31593	31577	31538	31443	31518	31539	31666	31520	31500	31476	31699	31542	31684	31509	31754	31828	31686	31666	31327	31365	31558
26851	37751	34344	26377	31189	30820	25328	20587	18756	18098	17819	18127	18002	17817	17907	18045	17824	18012	18044	17900	18062	18051	18071	18094	18010	18069	18003	18034	17929	17961	18077	17971	18117	17972	18116	18006	17959	17817	17974	17883	17975	18110	17929	17987	18086	17822	18028	17917	17993	18103	17887	18033	17965	17883	18185	17992	17893	17953	18104	17908	18003	17922	18048	17970	17739	17941	17956	17944	18031	17887	18018	18012	18131	18050	17891	17967	17952	18053	17739	18051	18098	17975	17863	17872	17808	17922	17935	17871	17895	17768	18102	18018	17862	17944	18002	17973	17917	17993	18086	18181	17813	17939	17949	17933	17990	17941	18033	17894	17980	18153	18018	17863	17812	17926	17785	17839	17939	18033	17941	17703	17930	17948	18021	18017	17983	17883	17759	17982	17905	17889	17918	18148	17987	17769	17995	17631	17984	17796	17935	17796	17967	17864	17940	18014	17776	17976	17887	17923	18000	17890	18002	17897	17925	18039	17995	18006	18128	18090	17680	17855	17938	17938	17944	17692	17963	17882	17961	18138	17994	18015	17910	17979	18102	17959	17915	18072	17889	18067	18018	18000	17996	17936	17800	17966	18049	17915	17717	18064	17822	17932	17974	17933	17957	17780	17923	17941	17872	17956	17943	17991	18097	17929	17962	18015	17985	17837	17917	17839	17876	18096	18065	17974	18116	17966	18097	17878	18051	17972	18049	17969	17967	18067	17918	17783	17817	18008	17850	17855	17807	17886	17981	17933	17847	17997	18121	17811	17763	17955	17925	17690	18037	17994	17822	18002	17755	18018	18112	17981	17952	17923	18042	18101	17981	18207	18018	17874	18040	17949	17877	17872	17954	17947	17938	17987	17998	17868	18003	17955	17882	17781	18063	18045	18035	17800	17938	17988	17824	17862	17886	17865	17877	17898	17964	17861	17849	17969	17993	17940	17922	17953	17902	17853	17815	17912	18029	17960	17970	17917	17830	17967	18034	17893	17844	17862	17951	18084	17800	17842	17960	17832	18002	17846	17803	17919	18100	17842	17937	17997	17839	17808	18058	17972	17954	17998	18000	18112	17803	17798	17973	18022	17985	18003	18060	17959	17853	18014	17901	17948	17903	18064	18022	18068	17948	17948	18028	18077	17787	18075	17988	17877	17946	17978	17817	17947	17988	17922	17926	17975	18053	17889	17991	17845	17979	18140	18079	17981	17905	17954	17905	17830	18051	18167	18031	17929	18150	18045	18011	17858	17942	18196	17858	18013	18031	17848	18038	17935	17801	17926	17883	18138	17776	17912	18128	18131	17870	17836	17855	18119	17912	18185	17972	17774	17966	17817	17973	17848	17890	17977	17898	17906	17819	18221	17939	17826	17909	18085	17907	18048	17921	17971	17980	17943	17773	17880	17878	17901	17742	18028	17939	17877	18105	17869	18202	17939	17919	17885	17937	18079	17920	17923	17974	17792	17939	17930	17783	17953	17974	17973	17968	17787	17937	18134	17872	17959	17872	17671	17892	17885	17894	17803	17920	17986	17862	17931	17796	17992	17907	18070	18104	17979	18013	18027	18049	18017	17978	18143	17912	17874	17894	17945	18098	18032	18010	18085	17910	17930	17919	18011	17984	17975	17811	17900	18021	17858	18042	17957	18228	18019	18009	17860	17938	17714	18007	18244	18035	17995	18047	17837	17830	17935	18100	17887	17944	17722	18096	17833	17788	17952	17836	17997	18019	18003	18160	17677	17977	17939	17605	17991	17935	17902	18018	18055	18145	17945	18138	17959	17773	17861	17952	17872	17814	18033	17955	17911	17940	17883	17893	17864	17865	17813	17935	17979	18004	17703	17992	17806	17958	17778	17898	17916	17936	17989	18034	17941	17983	17908	17973	18151	17769	17963	18154	18073	17981	18037	17806	17896	17692	17914	17988	18103	17974	17789	17767	17892	17886	17924	17828	17874	17903	17958	17872	18086	17897	17911	17954	18048	17960	18045	17945	17989	17934	18027	17947	17809	18129	17862	18013	17956	18021	17892	17819	17969	17937	17811	17804	17860	17885	18046	17961	18015	17853	18000	18061	17946	18042	18081	17923	18068	17887	18036	17876	17964	17758	18121	18081	18038	18011	18126	17903	18011	18007	18039	18101	18008	17718	17941	18039	17909	18047	17822	17749	18046	17904	17998	17902	18116	17981	17967	17798	18051	18245	17926	17958	18029	17895	17795	17934	18007	17952	17992	17933	17873	17929	17860	17818	18115	17967	17812	17930	17912	17993	17788	17868	17808	17952	17748	17837	17908	17872	17870	17745	17922	17866	17859	18054	17964	17987	18069	18030	17951	18114	17966	17986	17819	17958	17996	17795	17879	17861	17911	17793	17848	18002	18066	17929	17888	17821	18013	18100	17824	17943	18003	17938	18071	17728	17977	17960	17882	18081	17865	17855	17776	17902	17907	18035	17967	17952	17911	17944	17992	17969	17888	17975	17939	18000	17963	17829	17943	18005	17941	17920	17949	17859	17894	17848	17815	17931	17877	17949	17996	17917	17923	18029	18092	17915	18040	18034	17760	17953	17924	17845	17737	17873	18084	18044	17889	17862	18112	18072	17954	17950	17955	17925	18044	18059	17961	18122	17846	18116	18024	17907	18083	17892	17884	17956	17959	17908	17985	17819	17835	18073	18018	17969	17910	18054	17935	18015	18043	17864	17858	17898	17915	17914	17997	17910	18037	17839	17838	17989	17957	18057	17862	17873	18023	17881	17827	17953	17949	18035	17695	18022	17915	17846	17825	17966	17929	18040	17853	17907	18218	17729	17958	17982	17889	17804	17895	17916	18070	17997	18111	17894	18053	17911	17950	17843	17887	17905	17893	17893	17925	18160	17914	17870	17853	17979	17855	17928	17982	17888	18132	17941	18009	17993	17954	18011	17850	17885	17875	17950	17815	18085	17714	17767	17946	17696	17765	17912	18066	17993	17949	18153	17996	18007	17948	17975	18007	18025	17839	17989	18026	18098	17823	17850	17952	17967	17902	17869	18041	17938	17998	17914	17956	18065	17983	17875	17857	17990	18103	18021	18002	17815	18017	18130	17637	17798	17882	18097	18020	17920	17977	17807	18127	17959	18180	17902	17847	17941	18049	17787	17788	18057	17841	18088	17849	18023	17931	18088	18107	18015	17756	17928	17926	17951	17974	18042	18057	17955	18026	17848	17965	17776	17840	17993	18004	17767	17812	17925	17921	17936	17859	17933	18007	17896	18049	17992	17903	18047	17918	18043	17985	18008	17845	17845	17944	18148	17885	17961	18098	17963	17964	17954	18030	17872	18065	18049	17958	17947	18180	18075	18002	18037	18013	18011	17840	17977	17839	18080	17912	17965	17998	17826	17898	17880	17845	17951	18022	18212	17918	18005	17881	17995	17973	17795	17962	17884	17939	17757	18029	17851	17982	17838	17910	18011	18126	17914	18000	17995	18207	17988	17983	17945	18019	17820	17810	18166	18068	17966	17996	17906	18000	17838	17982	18152	17885	18063	18065	17989	18097	17848	17932	17998	18016	17939	17780	17901	18081	17837	17892	18028	17976	18036	18071	17855	17811	17954	17881	17997	17916	17905	17809	17981	18151	18082	18005	17940	17945	17884	17873	17775	17899	18077	18062	18037	18092	17889	18220	18003	17798	17686	17947	17884	18012	18080	17780	17968	18010	18027	17876	17844	18046	17993	17889	18210	17919	17908	17987	17850	17864	17926	17883	18048	17896	17969	17885	17936	17965	17754	17838	17901	17994	18038	17853	18007	18013	18141	18048	18101	17911	18079	17919	18072	17830	17774	18142	17833	18055	17943	17891	17993	17985	17920	17950	17887	17878	18014	17897	18009	17949	17740	17994	17845	17770	17938	17954	17908	18011	17820	17846	17933	17966	17904	17968	17810	17987	18037	18076	18006	17946	17902	17795	17903	18039	17966	17908	17886	18038	18072	18238	17990	17967	17844	17959	17891	18083	17950	17812	17905	17790	17862	18049	17945	17983	17936	17939	17794	17730	17859	17857	17977	17978	17747	17972	17908	18060	17966	17830	17888	17925	18094	17949	17964	18005	17973	17929	17884	17899	17916	17858	17897	18033	18005	17961	17912	17947	17853	17852	18068	17656	18013	17939	17871	17945	18136	17803	18102	18225	17968	17910	17954	17949	17894	18084	17868	18016	17946	17848	17956	18278	18006	18062	18023	17913	17974	18052	18266	18191	18074	18012	17898	17818	18190	18034	17965	18134	17851	17806	17912	18059	18079	17705	18024	18034	17832	18021	18034	17960	17851	17812	17962	18060	18166	17858	18142	17982	17980	18137	18180	17790	18155	17927	17811	18085	17941	18029	17916	17939	18130	17910	18157	17991	17982	17946	18033	18014	18125	18063	17941	17906	18188	17640	17934	18165	17954	18058	18153	17950	17948	17783	17885	18018	18162	17768	17979	18043	17819	17933	17931	17936	17849	17896	17857	17745	17862	17874	17990	17896	17889	17948	18031	17945	17844	17860	17894	17944	18096	18003	17902	18001	17973	17888	17885	17977	17867	17950	17955	18122	17975	18037	18014	17806	18042	17901	17984	17840	17953	17936	17859	18160	17795	18137	17980	18002	18003	17865	17899	18022	17783	17608	17951	18099	17835	17986	18052	17840	17876	17880	17983	18047	17993	17881	17864	17928	17893	17911	17978	17883	18081	17976	17887	18094	17962	17895	17879	17923	17935	17763	18019	17967	17918	17931	17903	18080	18067	17950	17917	18004	18032	17877	18090	17877	17979	17822	18056	17907	17934	17840	17989	18030	17940	17941	18086	17804	17887	17912	18044	17903	18135	17992	17743	17937	18036	18043	17839	17961	18067	18025	17788	18013	17924	18009	18113	17891	18117	18108	18037	17883	18010	17888	17951	18017	17962	18012	18010	17961	17705	17914	18002	18107	17934	18073	17995	18104	17890	17939	17937	17933	17977	17884	17941	17942	17874	17833	17924	18065	17855	17896	18293	17707	18118	17898	17975	17919	18236	18020	17991	17982	17941	18017	18045	18012	17812	17875	18001	17725	17935	17878	17871	18020	17957	17967	18035	17953	17950	17849	17769	17882	18021	18131	18142	17819	17802	17940	17968	18147	17936	17822
23439	21286	28389	28464	57980	72728	63140	46542	37245	34005	32869	32336	32386	32283	32439	32133	32163	32475	32137	32325	32507	32378	32081	32136	32309	32218	32167	32310	32225	32194	32048	32185	32105	32119	32325	32336	32287	32277	32304	32072	32201	32045	32242	32046	32308	32448	32131	32107	32067	32244	32355	32206	32353	32314	32463	32411	32182	32260	32150	32118	32302	32213	32183	32221	32179	32019	31896	32088	32331	32131	32290	32099	32446	32116	32358	32077	32306	32127	31951	32121	32037	32107	32070	32078	32003	32405	32311	32263	31982	32347	32425	31918	32160	32281	32140	32240	31998	31995	32386	32209	32225	32226	31967	32357	32235	32216	32386	32043	32209	32147	32478	32125	32080	32364	32106	32289	32292	32160	31903	32189	32048	32066	32214	32118	32285	32322	32038	31964	32072	32050	32096	31971	32296	31907	32097	31688	32219	32246	32262	32127	32320	32035	32196	32196	32113	31876	32189	31956	32152	32094	31974	31765	31869	32155	32051	32083	32337	32200	32165	32147	32338	32352	32020	32214	32162	31773	32074	31956	32035	32153	32436	32205	32082	32061	32242	32054	32150	32083	32197	31910	32166	31898	32141	32051	32229	32142	32244	32125	32425	32176	32363	32319	32128	32229	32072	32174	32156	32070	31858	32118	32195	32307	31970	32153	32159	32219	31964	32189	32107	31966	32224	32107	32205	32253	32148	32253	32258	31960	32058	32131	32065	32320	32180	31919	32096	32027	32189	32043	32300	32385	32415	32009	32292	32050	32283	32305	31820	32116	31964	32185	32092	32172	32355	32304	32186	32304	32069	32233	32263	32030	32155	31990	32037	32100	32249	32045	32230	32210	31898	32324	32081	32243	31906	32144	31943	31813	32284	32082	32256	32141	32226	32150	31931	32060	32057	32290	32093	32165	31878	31801	32000	32256	32009	32090	31994	32001	32040	32163	32202	31856	32030	32186	32162	31858	32031	32303	31936	32039	31964	32046	32180	31995	32184	31977	32104	31939	31881	32055	32100	31861	31903	31954	32127	31922	32099	32105	31867	32179	32400	32064	31916	32049	32207	32120	32089	32053	32253	32368	32301	32137	32009	32012	32259	31960	31857	31956	31871	32015	32101	32166	32122	31964	32037	32129	32157	32324	32288	32290	31949	31986	31732	32055	32426	31897	32031	32195	31929	31907	31997	32203	32006	32025	32100	32247	31882	32007	32005	32199	32244	32435	32011	32192	32292	31939	31983	32231	31914	31997	32093	31655	32080	32187	32327	32127	32040	32228	32056	32096	32111	32218	31934	32338	31971	32201	32315	31911	32180	31885	32065	32055	31859	32021	31984	32107	32235	32094	32052	31950	31994	32070	31778	32089	32214	32074	32303	32322	32264	32010	32103	32079	32141	32167	32165	32123	31980	32146	32174	32039	31958	32025	32066	31821	32090	31997	32014	32087	32215	32267	32192	32004	32277	32111	32107	32047	31957	31889	32315	32153	31807	31895	32172	31972	32045	31786	32120	32214	32174	32216	31882	32313	32176	31996	32128	32314	32082	32471	32277	31938	32395	32170	32196	32310	31999	32152	31881	31926	31934	32063	32041	32275	32310	32522	31850	32084	32500	32112	32125	32173	32172	32280	31918	32205	32198	32020	32191	32234	32176	32055	32092	32101	32426	32138	32132	32034	32177	32199	32018	31889	32249	32073	32190	31940	32169	32281	32014	31917	32028	32114	32407	32280	32108	31925	32035	31947	32214	32287	32140	31971	32299	32289	32155	32221	32284	32152	32275	32246	32282	31854	31917	32123	32437	32286	32239	32173	31934	32036	32007	32165	31945	32237	32377	32060	32212	32028	32269	32094	31994	32307	32218	32189	32113	32298	32077	32111	32364	32152	32357	32022	32089	32066	32494	31930	32277	32287	32271	32216	32073	32161	32194	31900	31986	32214	32035	32058	31946	32181	31975	31963	32322	32425	32172	32201	31986	32193	32204	32306	32253	32244	32336	32552	32261	32328	32145	32188	31994	32274	32039	32342	32181	31987	32215	32245	32166	31978	32356	31954	32198	32048	32121	32043	32402	32122	31766	31987	31897	32380	32396	32059	32366	32091	32329	31885	32241	32390	32105	32202	32038	32223	32204	32267	32106	32079	32437	32164	32202	32422	31982	32541	31987	32049	32325	32171	31895	32385	32283	32293	32240	32271	31863	32291	32061	32115	31933	32278	32115	32042	32173	32134	32142	32024	32301	32029	32164	32220	31785	31867	32108	32052	32078	32111	32268	32373	32380	32110	32051	32139	32026	31901	32215	31873	32061	32084	32155	31945	32117	32142	31975	31894	31905	31771	32205	32028	31974	32467	32112	31881	32337	32236	32034	32102	32125	32314	31890	31942	32076	32153	32306	31690	32048	32001	32187	32214	32012	31946	31872	32056	31918	32137	32233	32071	32081	32120	32050	31780	31866	32139	32055	32063	31967	32206	32161	31973	32097	31968	32206	32000	32049	32102	32178	32269	32157	32140	32156	32099	32421	32145	32180	32009	31993	32155	32094	32011	32005	31898	32229	32222	32154	32085	32101	32115	32157	31859	31995	32012	32235	31871	32329	32060	32115	32206	32027	32046	32500	32316	32035	32010	31918	32173	32054	31936	32030	32134	31758	32244	32013	32061	32334	32198	32161	32050	32414	32168	32174	32210	32083	32229	32257	32098	32132	32181	32279	31983	31838	32051	32279	32290	32058	31955	32065	32313	32131	32068	32224	32063	32249	32039	32396	32042	32121	31937	32036	32284	32059	32000	32358	32143	31959	32088	32033	31879	31855	32054	32398	32071	32086	31991	32056	31987	31893	32135	32101	32295	32108	32314	32182	32072	32024	32090	32191	31850	32210	32320	32244	31867	32136	32147	32294	32009	32117	31959	32257	32046	31962	31838	32204	32164	32074	32151	32090	32447	32137	31970	31948	32504	32014	32159	32025	31978	32219	32155	31945	32015	32088	32110	32185	32107	32326	32092	32074	31844	32181	32290	32143	32279	31937	32045	32329	32071	32028	32073	32155	32069	31904	32123	32239	32055	31960	32026	32292	31809	32037	32107	32022	32190	32274	32140	32159	32459	32086	31984	31981	32281	32308	32055	32081	32212	31857	32132	32547	32429	32056	32129	31923	32177	31918	32039	31967	31933	32150	32182	32231	32289	32102	32384	32234	32370	31992	32334	31996	31965	32143	31984	32122	32070	31963	32019	32255	32189	32484	31997	32104	32004	32069	31987	32022	32274	32143	32000	31939	31949	32128	32299	32168	32200	32014	32027	32145	32392	31922	32392	32200	32143	32310	32021	32109	32154	32068	32050	32019	31942	32275	32200	31866	32123	32252	32095	31980	31950	32207	32203	31948	32046	32364	32169	32162	32284	31992	32358	32165	32184	32154	32354	32230	32410	32001	32187	32169	32050	32074	32048	32241	32114	31968	32217	32168	32117	32275	31963	32152	32230	31964	31958	32179	32187	32264	32131	32164	32001	32038	31960	31963	31897	32255	31822	31965	32126	31937	31980	32323	32030	32409	32056	32063	32248	32233	31979	32336	32150	32273	32467	32150	32070	32062	32190	32019	32101	32196	32281	32051	32137	32129	31986	32313	32411	32423	32009	32085	32213	32348	32162	32224	32289	32083	32062	32257	32313	31890	32012	32234	32194	32361	32067	32094	32050	32190	32365	32049	32057	32193	32436	32376	31941	32226	32248	32109	31789	32014	32045	32102	32289	32163	32266	32121	32121	32161	32261	32237	31943	31939	32181	31766	32095	31940	32185	32299	31959	32212	32250	31963	32320	32062	32255	32100	32095	31973	32400	32320	32256	32092	31897	32032	32141	32226	32312	32190	31871	31924	32166	32154	32055	31911	31985	32052	32062	32314	32001	32167	32194	32219	32307	32004	32128	32029	32345	32078	32140	32230	32026	32204	32032	32083	32126	32229	32019	32141	31944	32180	31951	32219	32220	31975	32120	32118	32410	32171	32105	32290	32215	31970	32012	32121	32031	32334	32309	32152	32190	32107	32218	31932	32367	32258	32234	32271	32205	32291	32037	32259	32088	32059	32028	32221	32245	32135	32015	32351	32134	32169	32114	32026	32267	32193	32139	31997	32149	32279	32205	32313	31961	32075	31993	32273	31949	32227	32310	32058	32295	32040	32446	32053	32287	31877	31960	32051	32295	31816	32128	32197	31914	31933	31831	32337	31988	32219	32255	32104	31999	31816	31844	32117	32141	31966	32035	32060	32017	32119	32164	32134	31935	31953	32088	32220	32065	32160	32057	32097	32256	31953	32245	32277	31985	32044	32023	32101	32268	32096	32215	32037	32062	32121	32556	32145	32094	32293	31987	32251	32038	31918	32002	32231	31967	32063	32281	32209	32353	32261	32387	32224	32083	32323	32130	32206	31997	31807	31925	32060	32041	32260	31917	32117	32098	32289	31877	32283	32215	32019	32323	32286	32254	32184	32287	32181	31920	31867	31764	32030	31962	32400	32203	32125	32080	32197	32084	32196	32072	32159	32022	32436	32142	32084	31909	32136	32179	32176	32193	32128	31959	32004	32045	32130	31888	32278	32251	32157	32230	32095	32114	32022	32346	32015	31921	32134	32244	32018	32126	32177	32245	32084	31876	32354	32101	32018	32411	32140	32177	32275	32111	32229	32125	32075	32022	32052	31960	32308	31889	32398	32042	32298	32164	32020	32072	32085	32221	32079	32041	32045	32128	31938	31929	32253	32142	32143	32103	32053	32274	32052	32168	32210	32099	32205	32157	31848	31814	32017	32088	31972	32035	32126	31875	32090	32176	31976	32188	32007	31998	32349	32210	32201	31993	32071	32293	31929	31959	32264	32311	32250	31937	32279	31913	31851	32020	32107	32187	32186	32256	31938	32207	32137	32295	32253	32007	32138	31817	32119	31990	32145	32306	32299	32186	31906	31705	32078	32090	32330	32261	32083	31844	32443	32062	32243	32144	32129	31967	31849	32126	32202	32046	32371	31797	32018	31930	32213	32213	31939	31931	32206	31920	32062	32226	31880	32163	32411	32048	31778	32061	32217	32143	32176	32049	31934	32018	31816	32154	32366	32134	32103	32150	31988	32193	31977	32183	32112	31994	32188	32030	31813	31993
25950	41900	36443	29276	68429	73517	56029	34418	23760	19579	18639	18576	18487	18510	18411	18432	18585	18511	18520	18525	18351	18636	18474	18480	18589	18497	18509	18676	18619	18474	18744	18335	18474	18355	18475	18324	18452	18619	18537	18214	18599	18372	18484	18604	18513	18500	18465	18491	18199	18351	18398	18568	18448	18489	18386	18456	18465	18447	18525	18533	18438	18388	18579	18245	18387	18357	18307	18581	18303	18452	18355	18455	18325	18559	18613	18496	18456	18470	18494	18469	18697	18474	18394	18419	18451	18381	18580	18599	18482	18461	18488	18324	18441	18439	18504	18298	18469	18442	18443	18537	18416	18532	18414	18493	18301	18355	18294	18569	18326	18453	18417	18463	18413	18434	18433	18513	18379	18415	18357	18562	18345	18215	18425	18167	18524	18286	18205	18378	18613	18323	18507	18378	18404	18490	18350	18491	18607	18282	18255	18584	18567	18402	18528	18462	18596	18646	18339	18498	18334	18334	18263	18504	18255	18372	18490	18490	18534	18552	18302	18419	18464	18349	18418	18346	18246	18336	18364	18313	18517	18245	18423	18330	18426	18495	18355	18457	18374	18337	18352	18413	18255	18535	18373	18306	18316	18405	18462	18567	18353	18532	18734	18262	18441	18492	18474	18242	18511	18333	18532	18359	18325	18425	18535	18490	18309	18396	18451	18413	18329	18478	18405	18386	18415	18103	18411	18650	18176	18387	18405	18415	18502	18462	18414	18569	18409	18602	18392	18398	18419	18314	18526	18357	18450	18227	18383	18265	18595	18328	18419	18572	18327	18452	18423	18419	18380	18428	18493	18332	18164	18475	18459	18421	18297	18338	18354	18457	18471	18156	18407	18433	18402	18356	18431	18443	18430	18317	18290	18480	18562	18398	18434	18370	18350	18535	18661	18299	18485	18422	18415	18465	18578	18326	18436	18454	18424	18588	18406	18412	18471	18499	18538	18449	18416	18312	18478	18485	18445	18479	18372	18408	18464	18498	18404	18508	18313	18256	18445	18318	18426	18232	18537	18455	18411	18393	18522	18628	18324	18373	18398	18625	18330	18347	18589	18379	18441	18424	18516	18364	18399	18325	18352	18325	18386	18509	18502	18332	18458	18440	18498	18484	18170	18318	18308	18449	18519	18459	18223	18403	18397	18296	18576	18276	18556	18492	18307	18397	18212	18424	18512	18577	18520	18273	18500	18441	18286	18249	18300	18361	18435	18288	18416	18487	18283	18555	18212	18574	18587	18380	18233	18326	18340	18425	18514	18607	18343	18512	18567	18350	18597	18483	18337	18295	18452	18498	18397	18567	18470	18587	18415	18422	18599	18351	18371	18518	18327	18321	18289	18424	18403	18462	18178	18258	18638	18333	18318	18424	18571	18477	18289	18425	18572	18533	18621	18545	18263	18368	18481	18339	18451	18345	18451	18302	18422	18445	18347	18559	18469	18320	18456	18577	18271	18298	18532	18422	18520	18459	18393	18614	18448	18524	18597	18511	18323	18330	18506	18696	18470	18448	18480	18694	18417	18368	18496	18416	18355	18262	18563	18510	18473	18369	18357	18613	18506	18494	18599	18310	18425	18489	18489	18487	18297	18449	18415	18450	18458	18313	18476	18407	18501	18592	18314	18323	18351	18484	18520	18258	18571	18280	18487	18317	18468	18398	18466	18535	18350	18569	18172	18402	18596	18522	18565	18423	18494	18482	18404	18426	18436	18448	18369	18320	18142	18606	18281	18587	18349	18614	18476	18153	18339	18144	18333	18267	18479	18601	18311	18368	18284	18279	18463	18414	18371	18324	18360	18402	18528	18313	18497	18496	18299	18598	18413	18418	18323	18462	18405	18294	18472	18203	18507	18399	18479	18402	18341	18280	18505	18388	18448	18492	18692	18510	18489	18448	18642	18353	18566	18377	18197	18387	18418	18420	18413	18373	18444	18248	18451	18421	18404	18447	18221	18519	18450	18407	18447	18429	18348	18270	18377	18415	18367	18405	18488	18463	18541	18573	18363	18439	18329	18413	18507	18263	18518	18349	18453	18449	18301	18412	18619	18470	18473	18420	18572	18454	18409	18369	18535	18571	18510	18471	18336	18323	18257	18352	18530	18497	18448	18444	18575	18273	18429	18245	18322	18519	18252	18474	18437	18504	18477	18284	18436	18177	18522	18247	18576	18130	18568	18358	18391	18481	18258	18453	18317	18291	18417	18229	18543	18434	18572	18341	18315	18317	18411	18270	18452	18415	18516	18565	18449	18466	18570	18520	18510	18304	18702	18444	18429	18397	18444	18594	18534	18404	18355	18478	18391	18517	18601	18489	18386	18432	18463	18486	18336	18240	18473	18459	18476	18523	18668	18401	18405	18332	18444	18378	18629	18396	18468	18658	18455	18359	18402	18542	18477	18340	18437	18543	18450	18379	18367	18165	18422	18287	18639	18276	18447	18466	18271	18402	18375	18406	18375	18156	18626	18378	18407	18464	18574	18508	18620	18239	18217	18107	18345	18456	18457	18485	18621	18378	18475	18254	18574	18359	18364	18411	18547	18279	18645	18287	18491	18273	18415	18439	18426	18401	18401	18389	18420	18503	18482	18268	18443	18367	18455	18327	18428	18427	18604	18306	18371	18353	18524	18450	18532	18440	18382	18458	18293	18448	18403	18394	18376	18390	18254	18356	18399	18454	18510	18406	18562	18337	18631	18273	18358	18384	18396	18242	18497	18413	18403	18286	18448	18324	18390	18166	18515	18415	18340	18422	18275	18438	18320	18366	18373	18461	18220	18463	18248	18292	18573	18518	18433	18429	18401	18418	18463	18603	18404	18463	18316	18483	18528	18248	18438	18464	18451	18409	18344	18220	18522	18221	18558	18477	18415	18303	18391	18391	18421	18393	18431	18362	18453	18477	18408	18406	18426	18460	18682	18342	18394	18513	18500	18384	18255	18542	18401	18436	18329	18368	18446	18427	18541	18425	18444	18402	18462	18477	18396	18455	18267	18429	18364	18451	18445	18329	18387	18336	18465	18581	18354	18514	18291	18475	18377	18469	18508	18583	18581	18349	18338	18350	18301	18411	18483	18432	18371	18308	18501	18509	18466	18402	18306	18541	18288	18536	18372	18415	18484	18369	18313	18389	18362	18232	18192	18531	18221	18313	18513	18411	18553	18451	18578	18528	18296	18368	18275	18502	18470	18090	18552	18479	18342	18527	18432	18331	18292	18285	18449	18377	18406	18519	18317	18535	18626	18473	18405	18428	18445	18439	18361	18492	18414	18574	18407	18467	18442	18555	18381	18577	18303	18430	18298	18388	18550	18497	18599	18410	18474	18497	18524	18419	18476	18350	18271	18456	18465	18369	18513	18197	18602	18411	18395	18319	18509	18292	18243	18345	18532	18471	18647	18575	18452	18534	18307	18354	18446	18480	18345	18400	18486	18706	18506	18344	18373	18458	18420	18254	18435	18448	18581	18428	18502	18507	18487	18430	18337	18505	18407	18535	18556	18379	18279	18430	18354	18359	18385	18483	18434	18524	18596	18530	18279	18625	18202	18511	18365	18398	18206	18333	18294	18466	18556	18507	18547	18464	18498	18286	18436	18418	18592	18329	18466	18555	18481	18490	18451	18482	18366	18304	18368	18473	18508	18472	18629	18434	18408	18437	18646	18614	18431	18311	18471	18418	18521	18606	18366	18403	18450	18336	18455	18373	18519	18454	18283	18382	18695	18434	18399	18461	18418	18560	18254	18325	18465	18534	18308	18506	18462	18247	18546	18327	18409	18310	18428	18559	18437	18377	18464	18530	18436	18656	18686	18396	18356	18398	18481	18352	18488	18627	18493	18568	18490	18344	18437	18429	18526	18417	18469	18349	18404	18415	18459	18341	18419	18430	18470	18423	18492	18421	18380	18299	18442	18475	18553	18363	18427	18396	18445	18336	18309	18377	18422	18501	18612	18392	18448	18468	18507	18295	18416	18240	18477	18338	18445	18441	18660	18438	18493	18338	18382	18328	18384	18421	18394	18558	18391	18391	18367	18455	18494	18427	18388	18544	18385	18339	18428	18468	18254	18488	18261	18408	18427	18276	18376	18480	18296	18352	18379	18459	18457	18523	18360	18278	18530	18657	18655	18378	18405	18236	18390	18537	18546	18461	18333	18387	18366	18155	18359	18738	18288	18333	18476	18381	18256	18235	18568	18467	18451	18378	18316	18566	18642	18412	18387	18385	18320	18432	18400	18565	18381	18401	18460	18507	18320	18406	18450	18456	18403	18403	18310	18478	18242	18355	18367	18453	18658	18479	18514	18466	18479	18514	18506	18398	18383	18489	18310	18439	18472	18363	18286	18644	18469	18491	18350	18467	18345	18505	18352	18543	18423	18280	18444	18371	18336	18466	18464	18386	18406	18304	18397	18268	18438	18377	18410	18440	18526	18538	18609	18397	18509	18432	18450	18439	18404	18429	18411	18467	18331	18389	18504	18477	18441	18294	18479	18363	18485	18420	18547	18497	18523	18413	18380	18428	18410	18493	18497	18379	18528	18386	18554	18365	18364	18423	18248	18447	18294	18414	18411	18579	18402	18499	18386	18299	18473	18355	18351	18405	18170	18381	18539	18429	18362	18353	18293	18291	18391	18352	18550	18538	18251	18539	18503	18373	18269	18518	18310	18537	18367	18264	18224	18433	18469	18506	18393	18425	18522	18331	18488	18497	18426	18526	18471	18337	18194	18436	18391	18243	18326	18559	18598	18574	18563	18531	18541	18419	18563	18358	18337	18237	18454	18631	18541	18502	18476	18377	18449	18563	18476	18441	18394	18253	18378	18424	18422	18554	18425	18345	18246	18546	18318	18298	18482	18353	18425	18422	18334	18469	18261	18412	18439	18410	18361	18479	18332	18313	18512	18447	18498	18574	18497	18363	18429	18203	18337	18379	18502	18480	18548	18536	18176	18325	18395	18514	18275	18365	18529	18486	18638	18459	18404	18508	18436	18208	18519	18512	18414	18338	18678	18308	18449	18421	18470	18588	18421	18392	18371	18445	18616	18569	18574	18286	18378	18464	18358	18437	18226	18219	18501	18202	18531	18282	18498	18358	18383	18455	18272	18409	18512	18381	18351	18329	18456	18350	18447	18452	18252	18280	18360	18429
22824	21317	28292	27668	53002	81022	71856	53167	40849	35819	34135	33648	33656	33328	33769	33664	33371	33615	33594	33750	33656	33595	33584	33309	33440	33512	33328	33621	33657	33358	33293	33390	33639	33529	33427	33305	33531	33540	33505	33206	33502	33424	33357	33634	33341	33639	33352	33353	33223	33392	33363	33186	33498	33374	33054	33474	33332	33320	33565	33510	33095	33511	33487	33738	33330	33219	33359	33495	33273	33329	33394	33126	33409	33464	33490	33102	33620	33416	33491	33297	33205	33470	33352	33276	33427	33425	33368	33221	33546	33553	33411	33295	33363	33147	33219	33568	33564	33377	33367	33252	33384	33289	33459	33495	33337	33247	33305	33673	33333	33529	33398	33316	33152	33282	33411	33489	33230	33235	33242	33251	33394	33215	33125	33323	33314	33370	33117	33192	33205	33178	33432	33247	33210	33349	33678	33143	33282	33334	33145	33245	33252	33182	33315	33071	33188	33409	33497	33400	33249	33183	33549	33244	33341	33463	33353	33212	33242	33279	33291	33326	33768	33652	33339	33196	33327	33446	33409	33357	33362	33265	33120	33124	33375	33233	33378	33314	33625	32980	33175	33185	33369	33223	33063	33176	33175	33439	33169	33266	33243	33266	33322	33471	33399	33570	33518	33274	33366	33354	33445	33207	33438	33301	33513	33581	33111	33152	33577	33259	33292	33415	33487	33210	33552	33317	33360	33363	33468	33287	33458	33323	33265	33370	33246	33203	33318	33237	33014	33167	33197	33400	33267	33340	33264	33351	33244	33353	33267	33202	33408	33030	33396	33453	33184	33300	33111	33262	33414	33311	33216	33441	33294	33078	33276	33156	33345	32810	33171	33266	33394	33509	33171	33608	33370	33317	33265	33231	33148	33510	33260	33449	33540	33166	33415	33381	33517	33337	33650	33404	33315	33178	33515	33293	33655	33223	33290	33338	33276	33541	33061	33473	33476	33256	33302	33382	33462	33315	33521	33289	33121	33369	33358	33407	33320	33448	33026	33341	33293	33696	33426	33274	33306	33369	33381	33120	33414	33187	33342	33274	33029	33062	33341	33187	33415	33376	33268	33370	33398	33361	32962	33281	33482	33363	33210	33319	33333	33200	33344	33143	33172	33152	33498	33347	33243	33509	33339	33426	33279	33057	33106	33385	33353	33212	33187	33301	33392	33123	33281	33372	33054	33042	33206	33413	33278	33478	33220	33466	33543	33205	33266	33388	33453	33217	33178	33542	33206	33179	33522	33127	33527	33174	33518	33462	33211	33246	33300	33221	33374	33167	33147	33525	33349	33501	33221	33459	33437	33428	33441	33220	33138	33110	33337	33310	33268	33431	33410	33324	33150	33049	33054	33079	33036	33121	33255	33249	33605	32959	33480	33303	33406	33246	33180	33083	33520	33339	33375	33589	33407	33215	33248	33323	33245	33277	33049	33056	33332	33364	33386	33438	33325	33494	33485	33108	33321	33623	33225	33573	33180	33354	33373	33315	33247	33497	33542	33369	33246	33215	33448	33248	33676	33278	33142	33398	33282	33124	33118	33486	33136	33128	33185	33123	33242	33256	33160	33256	33281	33340	33103	33306	33481	33070	33277	33178	33562	33171	33350	33225	33373	33382	33457	33390	33435	33359	33629	33306	33557	33402	33140	33045	33076	33196	33512	33122	33192	33476	33479	33616	33486	33173	33236	33064	33241	33165	33332	33220	33378	33322	33086	33244	33171	33124	33196	33060	33515	33252	33174	33181	33091	33221	33396	33436	33128	33232	33287	33534	33452	33107	33499	33154	33485	33495	33332	33262	33240	33311	33285	33497	33533	33292	33615	33320	33470	33480	33276	33124	33364	33475	33151	33340	33515	33229	33153	33401	33520	33250	33387	33451	33316	33378	33256	33381	33310	33016	33444	33239	33246	33156	33389	33491	33241	33215	33341	33248	33448	33363	33448	33135	33320	33350	33290	33369	33337	33216	33384	33350	33210	33090	33501	33410	33351	33316	33420	33442	33339	33388	33228	33506	33235	33155	33243	33174	33225	33312	33267	33401	33415	33478	33320	33406	33223	33305	33181	33330	33483	33490	33359	33328	33228	33327	33450	33369	33294	33474	33174	33638	33444	33231	33402	33103	33386	33584	33144	33343	33386	33060	33304	33410	33145	33365	33017	33066	33274	33475	33105	33395	33435	33396	33337	33200	33263	33202	33372	33520	33363	33054	33505	33275	33242	33234	33221	33219	33340	33496	33336	33409	33318	33250	33095	33023	33254	33628	33300	33414	33212	33065	33249	33345	33233	33310	33095	33138	33272	33430	33377	33418	33436	33114	33216	33498	33295	33118	33262	33434	33057	33245	33365	33109	33301	33144	33021	33286	33341	33478	33369	33310	33190	33333	33279	33003	33375	33323	33710	33196	33226	33325	33289	33165	33569	33035	33389	33484	33453	33271	33171	33256	33142	33521	33419	33415	33207	33435	33496	33219	33235	33214	33440	33185	33505	33205	33244	33506	33371	33327	33341	33629	33544	33367	33181	33404	33398	33272	33306	33314	33342	33213	33219	33489	33240	33306	33438	33140	33269	33079	33469	33352	33121	33490	33460	33265	33396	33402	33188	33343	33273	33211	33275	33286	33274	33442	33572	33284	33413	33454	33250	33572	33438	33228	33552	33213	33483	33327	33348	33113	33622	33211	33596	33171	32953	33298	33133	33093	33526	33421	33438	33126	33174	33258	33180	33332	33350	33330	33302	33489	33589	33551	33330	33164	33120	33488	33446	33336	33077	33345	33270	33097	33163	33405	33388	33253	33503	33297	33398	33373	33439	33548	33452	33007	32871	33560	33247	33255	33304	33082	33449	33390	33200	33716	33165	33186	33242	33251	33512	33380	33285	33390	33015	33112	33244	33291	33324	33488	33261	33400	33285	33296	33257	33451	33338	33453	33222	33280	33193	33360	33275	33312	32930	33162	33431	33257	33283	33481	33207	33367	33397	33373	33338	33417	33408	33528	33485	33184	33437	33030	33318	33148	33343	33458	33661	32913	33274	33431	33397	33059	33488	33356	33385	33539	33406	33184	33258	33123	33438	33206	33197	33470	33083	33080	33496	33256	33118	33543	33299	33102	33417	33513	33306	33212	33297	33395	33434	33454	33417	33137	33227	33353	33132	33038	33303	33138	33554	33317	33221	33193	33014	33159	33223	33115	33252	33293	33384	33378	33375	33110	33241	33174	33311	33470	33484	33394	33197	33404	33206	33215	33089	33222	33096	33325	33395	33132	33556	33122	33172	33372	33181	33180	33060	33550	33396	33435	33362	33130	33428	33281	33235	33549	33174	33039	33384	33200	33699	33315	33364	33413	33369	33115	33499	33106	33538	33206	33270	33274	32979	33446	33564	33454	33552	33410	33605	33583	33344	32986	33407	33514	33234	33317	33119	33534	33370	33386	33408	33479	32968	33488	33291	33321	33542	33264	33341	33557	33278	33269	33403	33070	33371	33351	33347	33191	33299	33239	33220	33386	33497	33207	33351	33431	33309	33414	33313	33430	33275	33251	33435	33223	33354	33502	33232	33178	33283	33362	33440	33524	33328	33112	33132	33257	32968	33223	33114	33040	33334	33017	33185	33278	33266	33223	33614	33193	33464	33179	33284	33328	33308	33255	33451	33404	33440	33362	33149	33630	33286	33418	33430	33581	33323	33241	33231	33415	33329	33108	33331	32967	33230	33330	33388	33268	33211	33412	33423	33139	33180	33586	33470	33354	33415	33775	33086	33323	33467	33372	33514	33308	33571	33160	33586	33287	33366	33105	33352	33339	33435	33242	33302	33398	33576	33644	33437	33183	33449	33469	33121	33281	33107	33278	33232	33354	33557	33200	33532	33311	33329	33524	33437	33362	33226	33319	33247	33672	33779	33207	33364	33272	33612	33032	33476	33287	33400	33135	33296	33110	33532	33367	33309	33221	33170	33290	33564	33500	33244	33244	33193	33095	33352	33496	33209	33265	33088	33125	33390	33356	33213	33377	33341	33550	33099	33461	33303	33543	33791	33205	33467	33164	33316	33414	33248	33249	33268	33065	33172	33456	33452	33391	33421	33055	33357	33305	33381	33214	33227	33301	33381	33464	33460	33124	33359	33260	33411	33191	33148	33442	33359	33084	33257	33145	33082	33299	33168	33361	33374	33461	33369	33269	33329	33236	32997	33419	33445	33307	33148	33061	33215	33405	33544	33161	33479	33378	33613	33336	33603	33222	33259	33144	33174	33206	33093	33158	33377	33174	33400	33282	33530	33323	33145	33469	33343	33344	33036	33499	33363	33566	33230	33294	33305	33181	33417	33607	33438	33503	33166	33184	33278	33382	33337	33415	33303	33378	33589	33470	33404	33235	33474	33101	33409	33429	33277	33349	33463	33182	33177	33393	33213	33721	33348	33115	33414	33436	33175	33305	33296	33142	33408	33253	33330	33237	33305	33009	33353	33069	33349	33006	33365	33257	33454	33257	33357	33237	33344	33268	33292	33369	33292	33183	33279	33481	33447	33078	33250	33274	33289	33163	33421	33076	33079	33421	33326	33562	33375	33615	33282	33430	33265	33296	33348	33214	33272	33167	33398	33082	33343	33342	33166	33399	33508	33488	33203	33188	33370	33369	33275	33158	33234	33449	33204	33233	33332	33457	33137	33672	33463	33394	33413	33304	33167	33350	33559	33398	33366	33441	33269	33261	33473	33281	33296	33388	33437	33276	33260	33365	33071	33412	33383	33367	33323	33222	33112	33432	33115	33343	33596	33068	33179	33543	33150	33336	33058	33424	33302	33359	33644	33416	33296	33370	33364	33359	33283	33149	33308	33260	33436	32988	33232	32943	33284	33070	33117	33354	33301	33374	33298	33158	33205	33316	33578	33671	33485	33175	33528	33367	33311	33314	33361	33232	33435	33360	33379	33267	33501	33309	33188	33227	33392	33112	32943	33409	33168	33391	33148	33293	33209	33225	33778	33481	33096	33085	33250	33470	33389	33365	33414	33576	33504	33391	33496	33265	33454	33211	33280	33312	33346	33214	33342	33245	33458	33123	33241	33411	33541	33242	33067	33127	33093	33018	33392	33558	33111	33439	33138	33454	33534	33410	32909	33298	33044	33320	33471	33233	33103	33418
25471	38379	35128	34023	68823	88268	70872	43156	27391	21003	19369	19129	19395	19395	19368	19086	19375	19166	19082	19227	19104	19225	19232	19238	19242	19108	19464	19066	19337	19233	18998	19135	19301	19381	19258	19213	19233	19138	19175	19005	19335	19291	19140	19210	19110	18974	19275	18995	19235	19208	19230	19080	19072	19179	19119	19144	19206	19201	19222	19300	19096	19208	19038	19165	19135	19131	19055	19187	19343	19217	19093	19174	19190	19188	19342	19169	18883	19121	19128	19103	19208	19278	19237	18856	19188	19162	19343	19193	19243	19178	19173	19202	19148	19147	19106	19213	19003	18977	19250	19070	19141	19181	19079	19075	19046	19127	19062	19204	19251	19203	19226	19179	19194	19221	19200	18950	19109	19176	19146	19087	19124	18935	19123	19159	19083	18940	19183	19173	19062	19213	19102	18979	19343	19145	19039	19083	18944	19190	19239	19182	18963	19261	19198	19288	19090	19038	18958	19044	19109	19193	19037	19231	19062	19038	19120	19351	19060	19120	19082	19187	19043	19079	19191	19358	18943	19176	19032	18872	19213	19282	19112	19201	19087	19099	19034	19070	18975	19125	19191	19078	19176	19088	19135	19165	19317	19092	19087	19166	19132	19087	19130	19031	19041	19023	19018	19071	18990	18999	19215	19266	19213	19085	19107	19049	19088	19335	19110	19165	19148	19099	19088	19204	19187	18936	19174	19186	19305	19110	19084	19095	19004	19264	19024	19114	19053	19142	19068	19075	19029	19199	19019	19172	19114	19139	19237	19109	19183	19041	19329	18979	19090	19107	19204	19321	18865	19177	19407	19105	19145	19298	19232	19191	19129	19222	19088	19215	19330	19119	18817	19121	18919	19097	19180	19121	19333	19090	19128	19073	19224	19085	19148	19093	19238	19081	19292	19036	19105	19191	19077	19152	19148	19169	19110	19231	19268	19371	19079	19098	18929	19067	19147	19131	19212	19319	19088	19279	19242	19064	19280	19081	19082	19149	19501	19110	19146	19273	19166	19253	18867	19072	19201	19130	19149	19193	19169	19043	19236	19190	19169	19070	19314	19023	19191	19122	18965	19267	19067	18926	19111	19171	19082	19124	19125	19030	19208	19352	19016	19174	19170	18909	19217	19051	19026	19022	19102	19240	18966	18912	19059	18970	19302	19224	19054	19238	18932	19162	19070	19151	18887	19146	19176	19282	19051	19108	19020	19182	19237	19042	19080	19322	19044	19268	18880	19094	19107	19093	18989	19134	19130	19312	19085	19157	19175	19309	18998	19048	19280	19018	19219	19154	19129	19086	19028	19044	19108	19134	19131	19118	19236	19111	19309	19071	19062	18975	19206	19035	19221	19247	18953	19036	19034	19164	19021	19085	19158	18936	18906	19061	19147	19345	19060	18960	18976	19201	19266	19085	19074	19110	19221	19106	19288	19043	19116	19174	18987	19290	19096	19107	19050	19032	19349	18929	19107	19196	19184	19110	19098	19154	19131	19138	19358	19260	19326	18981	19218	19042	19254	19166	19112	19049	18922	19312	19003	19147	19180	18977	19195	19263	19235	18962	19033	19249	18936	19171	19274	19101	19096	19139	19095	19140	19139	19180	19178	19310	19026	18971	19330	19190	19048	19260	19115	19155	19195	19318	19085	19081	19316	19116	19073	19091	18931	19137	19123	19230	19113	18979	19189	19039	19192	19076	19007	19049	18960	19041	19144	19060	18977	19076	19203	19102	19262	19197	19296	19017	19212	19073	19154	19178	19237	19149	19225	19106	19178	18983	19087	19303	18963	19081	19158	19159	19073	19002	18982	18912	19124	19114	19296	19276	19141	18998	19129	19330	19141	19032	18879	19012	19053	19292	19079	19302	19023	18820	19079	19256	19333	19175	19201	18960	19048	18946	19068	19230	19160	19116	19186	19229	19155	19014	19152	19306	19006	18911	19151	19250	19191	19184	18932	19314	19191	19030	19128	19341	19142	19092	19119	19193	19093	19170	19072	19157	19096	19253	19179	19187	19301	19130	19151	18989	19140	18949	19257	19035	19097	19259	18997	19254	19238	19174	18978	19229	19205	19133	19034	19303	19157	18979	18978	19245	19042	19055	18906	19185	19160	19224	18854	19323	19049	19162	19150	18978	19176	19019	19075	19043	19098	19083	19093	19198	19094	19070	19305	19259	19182	19249	19052	19141	18823	19062	19226	19329	19134	19079	19005	18963	19141	19079	18977	19009	18906	19111	19012	18866	19050	19130	19288	19201	19362	19186	19102	19108	19262	19151	18970	18885	19069	19199	19248	19098	19051	19027	19078	18913	19040	19180	19202	19223	19046	19034	19206	19185	19203	18972	18982	19018	19317	18841	19124	19076	19268	19327	19122	19061	19252	19185	19080	19131	19021	19121	19213	19069	18838	19045	19186	19074	19144	19388	19128	19226	19080	19084	19310	18951	19314	18976	18939	19172	19058	19091	19024	18835	19088	19118	19051	19239	18882	19220	19221	19116	19040	19218	19006	19089	19221	19169	18900	18959	19039	18896	19173	18983	19100	19128	19272	19063	19054	19255	19208	19167	19178	19044	19294	19061	19206	19116	19019	19106	19164	19229	19084	19152	19164	19113	19151	19051	19011	19119	19072	19150	19184	19215	19179	19251	19180	19062	19102	19283	18970	19060	19154	19110	19207	19040	19048	19008	19131	19055	19026	19283	19083	19196	18968	19110	19035	19110	19040	19182	19123	19278	19213	19296	19078	19096	19113	19041	19122	19148	19242	19137	19009	19225	18920	19150	19249	19118	19241	19020	19137	19170	19173	19156	19080	19349	19306	19205	19142	18987	19178	18923	19134	19104	19256	19251	19069	19125	19235	19237	19078	19177	19227	19243	19149	19230	19087	19045	19224	19192	18974	19144	19240	19234	19197	19078	19054	19047	19179	19086	18984	19128	19157	19055	19226	19105	19081	19072	19219	19168	18927	19162	19256	19145	19198	19051	19114	19080	19104	19028	19086	19170	19145	19137	19308	19373	19160	19163	19172	19120	19114	19176	18943	18956	19354	19372	19095	19050	19134	19042	19268	19117	18935	19018	19074	19082	18914	19153	19173	19095	19110	19148	19052	19076	18993	19114	19237	19056	19102	19086	19102	18926	19056	19116	19120	19203	19114	18975	19228	19227	19155	18999	19046	19243	19061	19186	19130	19234	19123	19073	18985	18965	19073	19262	19018	19195	19065	19136	19194	19282	19178	19243	19010	19257	19001	19094	19234	19222	19281	19045	19316	19003	19245	19084	18866	18897	19221	19015	19155	19130	19088	19108	18998	19177	19105	19193	19068	19321	19284	19190	19272	19029	19064	19137	19263	19029	19156	19182	18865	18922	18952	18983	18861	19077	19108	19088	19016	19151	19143	18990	19271	19138	19101	19144	19131	19024	19286	19064	19090	18980	19264	19135	19012	19240	19047	19340	19247	19044	19149	19026	19353	19283	19099	19106	19052	19287	19287	19077	19051	19175	19002	18974	19113	19246	19050	18978	19044	19155	19112	19030	19313	19079	19121	19175	19335	19079	19163	19169	19082	19251	19141	19244	19302	19045	19425	19170	19043	19013	19270	19111	19166	19314	18925	19187	19141	19017	19375	19059	19054	19128	19263	19157	19073	18999	19097	19326	19125	19241	19182	19113	19209	19178	19247	19127	19109	19186	19186	19139	19300	19125	19094	19210	19030	19139	19364	18992	19110	19172	19216	19072	19184	19196	19153	19021	19059	19266	19119	19147	19123	19142	19183	19047	19061	19356	19053	19133	19317	19185	19232	19239	19143	19086	19144	19259	19248	19043	19025	19107	19059	19105	19098	19222	19152	19166	18994	19114	19063	19074	19168	19324	19258	18987	18885	19109	19190	19063	19128	18978	19002	19014	19132	19041	19101	19316	19094	19105	19171	19098	19168	19242	19040	19003	19204	19200	19207	19245	19089	19104	19036	19005	19188	19128	19014	19072	18988	19089	19117	18905	19154	19164	19095	19190	19240	18932	19163	19104	19046	19143	18999	19079	18958	19199	19054	19222	19212	19134	19193	19209	19196	19168	19171	19260	19165	19046	19070	19123	19068	19121	19109	19235	19218	19190	19143	19191	19208	19121	19385	19243	19164	19038	18831	19020	19062	19256	19094	18997	19161	19056	18981	19105	19018	19126	18918	19128	19050	19059	19180	19001	19238	19070	18985	19050	19211	19140	19119	18929	19026	19121	19210	19086	19043	19063	18965	19154	19079	19093	19189	19159	19080	19131	19161	19101	19375	19197	19300	18991	19206	19281	19156	18984	19216	19130	19210	19035	19187	19115	19342	19092	19145	19080	19145	19186	19333	18948	19112	19108	18971	19137	19036	19154	19151	19171	19203	19113	19059	19156	19231	19180	19133	19204	19218	18978	18812	19180	19183	19276	19122	19124	19137	18970	19046	19141	19113	19078	19067	19176	19137	19153	19144	19195	19199	19159	18878	19133	19071	19042	19205	19154	18844	19386	18782	19198	18932	19258	19141	19185	19120	18980	19039	19182	19239	19112	19072	18972	19313	19172	19149	19204	19008	19099	18919	19204	19196	18979	18813	19205	19180	19117	19212	19174	18915	19200	19022	19221	19216	19164	19123	19041	19306	19163	19116	19141	19150	19229	18953	19237	19366	19072	19026	19131	19098	19157	19016	19067	19261	19024	19105	19092	19245	19053	19070	19130	19080	19267	19219	19217	19069	19078	19170	19036	19172	19189	18976	19090	19203	19093	19102	18910	19331	19111	19175	18943	19302	19167	19188	19115	19115	19140	19096	19056	19085	19136	19207	19060	19120	19044	19239	19171	18902	18989	18987	19151	19078	19258	19209	19224	19112	19087	19043	19158	19147	19212	19207	19194	19341	19129	19268	19102	19018	19079	19141	19274	19224	19082	19054	19089	19163	19265	18990	19264	19102	19092	19048	19010	19068	19241	19193	19142	19063	19143	19060	19133	19064	19338	19196	19124	19181	19268	19098	19073	19280	19185	19194	19006	19185	19212	19163	19194	18974	19238	19105	19265	19134	19196	19018	19098	19081	19111	19104	19171	19208	19195	19051	19254	19039	19078	19193	19104	19001	19101	19159	19104	19101	19169	19281	19373	19213	19148	19277	19140
32895	29282	38426	38122	39336	46498	42399	37005	34597	33604	33071	33380	33141	33014	33252	33145	33437	32863	33173	33403	33399	33493	33251	33303	33382	33276	33509	33078	33172	33488	33206	33418	33203	33060	33389	33269	33210	33373	33209	32998	33514	33029	33258	33231	33161	33136	33286	33398	33570	33307	33207	33237	33246	33263	33316	33251	33130	33358	33267	33291	33237	33235	33063	33295	33171	33052	33269	33366	33139	33387	33358	33339	33165	33118	32894	33229	33122	33045	33386	33204	33185	33215	32948	32938	33072	32932	33144	33293	33155	32972	33166	33084	33123	33392	33304	33210	33493	33087	33234	33216	33214	33009	33215	33389	33072	33031	33225	33237	33194	32985	33079	33452	33283	33207	33401	32880	33084	33427	33406	33182	33301	33106	33043	33289	32962	33175	33212	33332	33160	33209	33179	33051	33155	33142	33018	33153	33290	32960	33083	33468	33220	33396	33175	33373	33088	33383	33337	33267	33324	33103	33027	33027	33226	32874	33064	33265	33262	33070	33185	33253	33183	33260	33102	33111	33310	33347	33248	33295	33109	33460	33400	33063	33661	33508	33296	33050	33241	33086	33454	33264	33397	33294	33339	33381	33464	33235	33342	33352	33019	33343	33184	32977	33049	33132	33146	33416	33272	33260	33102	33382	33295	33172	33429	33298	33291	33217	32941	33193	32977	33240	32960	33142	33244	32952	33168	33041	33379	33327	33526	33277	33092	33049	33376	33197	33291	33210	33285	33266	33519	33183	33352	33202	33387	33295	33063	32978	32993	33002	33081	33107	33443	33288	33535	33129	33055	33154	33046	33228	32970	33279	33155	33181	33175	33042	33264	33388	33053	32923	33043	33266	33359	32980	33169	33209	33458	33381	33125	33253	32995	33271	33163	33273	33221	33341	33475	33470	33253	33188	33183	33144	33125	33499	33155	33082	33148	33264	33249	33078	33302	33324	33199	33179	33156	33175	33343	33235	33330	32967	33091	33257	33120	33172	32933	33102	33287	33249	33292	33024	33265	33166	33194	33186	33249	33136	33163	33079	33342	33181	33145	33124	33320	33206	32995	33180	33401	33296	33260	33250	33370	33171	33259	33282	33364	33134	33146	33217	33176	33013	33313	33203	33136	32967	33246	32982	33400	33329	32885	33248	33463	33065	33097	33117	33331	33284	33227	32969	32947	33223	33249	33299	33244	33177	33188	32759	33158	33222	33199	33046	33079	33007	33298	33381	33022	32988	33291	33122	33059	33151	33302	33116	33402	33191	33453	33306	33219	32900	33434	33392	33172	33276	33052	33270	33320	33241	33387	33090	33145	33079	33214	33330	33150	33293	33078	33240	33240	33418	33350	33084	33282	33001	33268	33101	33440	32966	33229	33387	33298	33213	33361	33137	33274	33305	33009	33085	33160	33323	33280	32926	33282	33199	33074	33292	33493	33228	33415	33164	32968	33164	33366	33518	33253	33115	33398	33415	33103	33183	33310	33087	33183	33135	33394	33023	33243	33400	33213	33036	33276	33088	33232	33262	33274	33103	33254	33024	33306	33106	33110	33378	33195	33130	33429	33143	33329	33506	33522	33286	33395	33270	33156	33161	33345	33070	33246	32931	33023	33063	32795	33344	33379	33048	32992	33249	33075	33422	33152	33353	33425	33206	33294	33236	33108	33261	33080	33012	33239	33260	33250	33472	33305	33323	33020	33125	33073	33362	33287	33168	33328	33270	33257	33569	33255	33223	33230	33082	33103	33321	33324	33219	33421	33310	33136	33595	33381	33275	33246	33332	33142	33116	33084	33212	33250	33335	32928	33475	33134	33250	33040	33279	33301	33167	33496	33079	33193	33309	33144	33183	33424	33137	33153	33000	33360	33206	32973	33050	33099	33233	33166	33247	33258	33180	33316	32979	32984	33384	33063	33322	33303	33286	33356	33269	33137	33060	33151	33102	33437	33303	33265	33092	33344	32973	33381	33115	33223	33290	33341	33615	33399	33208	33008	33112	33030	33336	33070	33123	32977	33392	33294	33119	33411	33176	33144	33179	33063	33001	33148	33043	33195	32985	32981	33176	33054	33360	33502	33096	33362	33293	33150	33084	32855	33078	33041	33469	33164	33401	33133	33175	33243	33210	33334	33163	33255	33138	33238	32990	33135	33488	33296	33144	33107	33128	33169	33177	33412	33212	33315	33329	33065	33216	33438	33353	33130	33340	33178	33293	33071	33316	33030	33219	33120	33293	33147	33065	33147	32992	33183	33425	33306	33474	33254	32957	33164	33067	33267	33233	33311	33187	33506	33242	33203	33235	33241	33168	33273	33053	33338	32959	32964	33209	33144	33304	33114	33190	33014	33086	33099	33199	33291	33399	33201	33359	33361	33438	32953	33142	33155	33337	33070	32986	33219	33261	33365	33260	33294	33270	33401	33155	33299	33303	33173	33178	33437	33119	33355	33097	33087	33359	33228	33098	33360	33130	33287	33239	33028	33236	33179	32947	33352	32964	33491	33292	33207	33369	33031	33119	33271	32964	33363	33639	33594	33180	33129	33270	33082	33352	33118	32956	33270	33311	33128	33330	33307	32912	33025	32901	33054	33219	33332	33237	33248	33400	33175	33319	33132	33104	33256	33257	33146	33102	33331	33529	33559	33254	33033	33318	33332	33125	33244	33184	33246	33031	33486	33358	33453	33036	33042	33017	33287	33379	33181	33306	33178	33000	33322	33430	33016	33250	33303	33164	33291	32990	33072	33304	33484	33077	33008	33332	33288	33165	33206	33144	33139	33147	33138	32946	33228	33118	32895	33523	33380	33069	33271	33199	32959	33424	33073	33014	32950	32987	33086	33229	33004	33056	33143	33082	33122	33602	33051	33490	33058	33076	33411	33414	33112	33364	32901	33254	33256	33549	33380	33017	33138	33142	33428	33235	33350	32944	33409	33279	33308	33132	33304	33230	33170	33376	33368	33408	33279	33145	33454	33200	33228	33301	33498	33358	33112	33149	33387	33166	33145	33169	33272	33040	33157	33074	33193	33306	33265	33191	33282	32869	33014	33477	33376	33028	33156	33244	33441	33389	33481	33358	33275	33324	33353	33034	33259	33005	33431	33232	33367	33479	33125	33730	33256	33147	33483	33254	33346	33387	33290	32999	33024	33089	33274	33373	33173	33252	33466	33010	33126	33408	32817	33433	33235	33293	33184	33061	33402	33219	33573	33238	33162	33424	33199	33218	33361	33208	33247	33286	33091	33322	33235	33537	33442	33132	33073	33127	33210	33152	33420	33152	33054	33043	33388	33311	33415	33104	33226	33151	33309	33240	33022	33144	33134	33081	33288	33173	33080	32901	32874	33127	33308	33293	33136	33243	33378	33447	33370	33315	33205	33116	33400	33233	33212	33117	33247	33139	32972	32951	32950	33204	33283	33076	33369	33117	33246	33233	33076	33269	33307	33251	33027	33223	33600	33259	33290	32980	33155	33396	33337	33198	33525	33307	33003	32928	33189	33238	33349	33202	33356	33209	33287	32825	33349	33243	33387	33142	33199	33394	33157	33260	33589	33389	33323	33426	33263	33247	33232	33334	33013	33252	32899	33304	33185	33408	33618	33123	33261	33026	33011	33564	33166	33036	33258	33230	33153	33255	33264	33149	33368	33135	33217	33321	33448	33034	33113	33386	33257	33295	33196	33316	33293	33068	33082	32924	33281	33327	33561	33327	33141	33190	33170	33074	33174	33225	33232	32881	33095	33014	32953	33351	33001	33247	33303	33367	33139	33074	33284	33342	33289	33211	33200	33019	33232	33201	33297	33153	33305	33395	32979	32957	33351	33345	33080	32851	33084	33217	33251	33238	33210	33328	33225	33232	33227	33318	33259	33348	33284	33398	33015	33390	33178	33238	33360	33048	32900	33365	33195	33147	33320	33255	32979	33091	33156	32878	33160	33122	33270	33309	33128	33082	33383	33270	33306	33143	33128	33159	33261	33242	33147	33333	33391	33337	33250	33063	33322	33332	33262	33537	33468	33243	33301	33063	33170	33170	33523	33281	33246	33468	33131	33320	33098	33032	33213	33323	33212	33167	33014	33367	33065	33221	33385	33169	33031	33227	33270	33261	33135	33160	33349	33199	33388	33413	33287	33467	33295	33167	33460	33087	33350	33123	33136	33282	33097	33183	33485	33338	32898	33238	33329	33304	33330	33272	33133	33314	33471	33198	33388	33206	33406	33270	33474	33131	33275	33409	32948	33085	33227	33420	32937	33235	33189	33333	33210	32874	33390	33332	33495	33099	33184	33402	33506	33201	33335	33251	33172	33374	33127	33292	33359	33001	33233	33212	33214	33674	33175	33492	33083	33199	33160	32934	33271	33305	33273	33392	33152	33301	33265	33197	33438	32909	33076	33058	33173	33332	32888	33038	33210	33024	33111	33173	33200	33168	33086	33390	33513	33105	33361	33159	32997	33253	33119	33460	33518	33261	32954	32896	33161	33389	33210	33364	33294	33183	33347	33467	33112	33674	33287	33450	33248	33056	33363	33250	33231	33116	33375	33239	33229	33466	33060	33417	33236	33173	33257	32922	33076	33450	33334	33229	33316	33223	33029	33227	33245	33061	33261	33228	33395	33537	33184	33219	33069	33209	33292	33209	33120	33278	33316	33325	33295	33148	32931	33427	33258	33376	32767	33149	33422	33167	33259	33160	33550	33427	33231	33161	33442	33315	33553	33482	33263	33108	33313	33282	33116	33070	33110	33410	33144	33224	33320	33266	33006	33066	33366	33161	33116	33109	33348	33440	33203	33464	33302	33139	33317	33003	33090	33452	33358	33382	33302	33275	33285	32828	33143	33235	32935	33297	32865	33366	33153	32946	33377	33218	33246	33244	33217	32905	33188	32993	33102	33218	33071	33197	33427	33443	33015	33496	33139	33222	33141	33253	33270	33216	33112	33377	32848	33293	33116	33344	33445	33242	32951	32970	33064	33047	33380	33178	33278	33439	33265	33281	33001	33339	33560	33328	33271	33211	33185	33074	33287	33082	33229	33443	33205	33511	33289	33133	33145	32905	33378	33256	33444	33103	33132	33511	33397	33007	33324	33378	33134	33138	33395	33165	33154	33452	33072	33356	32978	33219	33318	32883	33373	33001	33206	33333	33374	33116
19909	24431	27509	24350	28462	33739	27357	22003	19667	18961	18517	18905	18789	18665	18689	18849	18776	18666	18578	18908	18645	18771	18806	18669	18589	18737	18560	18629	18674	18561	18876	18693	18725	18766	18688	18824	18620	18884	18620	18827	18794	18810	18696	18446	18632	18594	18744	18725	18791	18693	18793	18705	18568	18598	18783	18468	18696	18568	18649	18939	18708	18858	18732	18631	18826	18853	18628	18645	18753	18551	18713	18781	18654	18686	18517	18656	18707	18786	18609	18823	18561	18639	18759	18861	18803	18621	18754	18641	18666	18714	18765	18781	18731	18746	18751	18690	18727	18698	18787	18527	18866	18470	18767	18628	18935	18657	18757	18643	18769	18620	18653	18665	18484	18735	18663	18653	18803	18710	18593	18590	18575	18729	18598	18842	18553	18424	18582	18768	18572	18881	18676	18600	18544	18693	18727	18620	18561	18812	18688	18489	18777	18754	18723	18539	18570	18730	18759	18624	18787	18717	18765	18621	18575	18625	18791	18706	18671	18837	18714	18681	18828	18581	18696	18595	18566	18684	18715	18751	18589	18700	18747	18857	18562	18622	18595	18813	18808	18562	18681	18846	18707	18647	18737	18732	18866	18587	18860	18729	18489	18755	18722	18770	18716	18853	18706	18712	18715	18558	18790	18797	18822	18841	18611	18745	18629	18886	18787	18514	18857	18737	18553	18730	18450	18591	18601	18821	18670	18525	18682	18771	18780	18777	18716	18584	18845	18828	18954	18520	18754	18691	18607	18726	18710	18655	18808	18906	18628	18715	18901	18743	18679	18719	18921	18657	18561	18693	18664	18772	18556	18754	18761	18549	18593	18685	18813	18705	18617	18894	18614	18638	18678	18616	18759	18794	18705	18739	18742	18716	18737	18994	18444	18695	18679	18512	18726	18569	18593	18695	18743	18687	18673	18715	18668	18712	18745	18816	18693	18519	18661	18786	18639	18575	18579	18626	18613	18633	18630	18798	18715	18602	18918	18542	18836	18488	18637	18600	18763	18694	18519	18624	18630	18512	18552	18648	18579	18783	18779	18785	18669	18623	18634	18726	18783	18597	18670	18820	18615	18681	18726	18598	18796	18844	18736	18779	18555	18657	18749	18634	18642	18700	18778	18700	18577	18790	18875	18654	18717	18757	18979	18746	18754	18639	18876	18840	18610	18663	18599	18651	18461	18773	18801	18732	18720	18600	18769	18705	18737	18521	18587	18851	18792	18640	18774	18684	18806	18819	18612	18694	18750	18769	18517	18637	18666	18716	18547	18658	18790	18749	18327	18620	18569	18816	18728	18533	18539	18520	18638	18720	18707	18713	18736	18717	18631	18627	18851	18724	18805	18668	18727	18572	18746	18628	18598	18785	18746	18468	18835	18631	18560	18548	18821	18693	18708	18748	18794	18777	18692	18721	18582	18807	18751	18747	18784	18549	18756	18684	18670	18670	18732	18616	18582	18523	18687	18686	18668	18676	18598	18870	18614	18875	18674	18757	18727	18644	18765	18565	18782	18676	18682	18535	18737	18641	18763	18777	18774	18657	18732	18659	18815	18780	18873	18728	18776	18752	18748	18775	18734	18703	18592	18765	18652	18739	18727	18742	18918	18640	18616	18690	18849	18598	18573	18812	18738	18513	18616	18829	18524	18707	18599	18832	18525	18510	18768	18798	18710	18599	18630	18743	18798	18509	18525	18530	18919	18811	18798	18605	18549	18772	18658	18707	18755	18630	18624	18809	18646	18753	18695	18733	18830	18691	18835	18766	18749	18585	18428	18693	18687	18743	18652	18665	18607	18697	18657	18601	18740	18951	18693	18673	18621	18664	18580	18900	18677	18835	18549	18671	18531	18595	18632	19020	18815	18740	18535	18857	18718	18764	18823	18747	18706	18616	18529	18645	18623	18864	18602	18888	18884	18587	18572	18654	18555	18629	18679	18808	18760	18896	18770	18642	18682	18713	18737	18735	18669	18891	18676	18707	18669	18671	18872	18814	18719	18714	18827	18788	18508	18636	18771	18702	18576	18734	18631	18722	18790	18760	18601	18694	18735	18798	18617	18694	18785	18775	18771	18893	18605	18580	18583	18693	18647	18691	18740	18650	18701	18748	18719	18662	18863	18702	18753	18677	18753	18733	18776	18743	18615	18760	18645	18697	18827	18678	18713	18899	18600	18787	18662	19011	18547	18835	18555	18894	18735	18576	18787	18619	18692	18619	18605	18524	18687	18465	18599	18410	18818	18546	18568	18604	18570	18620	18855	18558	18545	18569	18826	18579	18917	18669	18688	18704	18717	18606	18556	18883	18711	18675	18705	18542	18662	18707	18713	18623	18652	18631	18668	18605	18435	18766	18591	18780	18648	18828	18696	18667	18626	18669	18869	18545	18511	18742	18721	18805	18568	18563	18686	18712	18777	18822	18800	18765	18804	18680	18688	18548	18798	18854	18499	18921	18561	18697	18565	18668	18832	18751	18811	18648	18682	18724	18736	18623	18779	18549	18636	18628	18739	18635	18940	18582	18650	18762	18659	18889	18807	18592	18658	18663	18676	18496	18694	18655	18624	18931	18661	18514	18931	18851	18597	18749	18595	18900	18602	18665	18701	18545	18693	18873	18777	18794	18739	18636	18797	18692	18697	18710	18608	18598	18666	18671	18792	18810	18651	18751	18436	18755	18723	18670	18708	18775	18623	18623	18662	18766	18727	18671	18644	18757	18436	18802	18598	18629	18623	18822	18800	18590	18807	18803	18592	18759	18717	18615	18793	18692	18837	18533	18520	18823	18746	18781	18615	18722	18651	18740	18675	18781	18724	18733	18727	18850	18615	18690	18672	18661	18650	18838	18651	18590	18714	18710	18815	18712	18698	18862	18691	18771	18726	18877	18701	18743	18824	18762	18605	18583	18591	18504	18684	18519	18724	18561	18818	18544	18519	18704	18822	18789	18744	18598	18771	18748	18657	18737	18587	18758	18914	18754	18731	18697	18645	18925	18740	18698	18624	18664	18908	18777	18873	18711	18830	18685	18696	18849	18662	18508	18770	18627	18698	18827	18540	18655	18811	18732	18801	18655	18806	18617	18695	18538	18570	18836	18741	18601	18564	18983	18545	18797	18837	18579	18806	18640	18673	18613	18565	18662	18804	18608	18651	18600	18497	18502	18659	18514	18681	18589	18567	18702	18585	18705	18749	18761	18726	18902	18471	18808	18607	18650	18702	18831	18820	18705	18692	18657	18685	18707	19056	18508	18824	18575	18612	18737	18595	18673	18616	18651	18483	18821	18530	18676	18631	18676	18685	18833	18611	18717	18484	18668	18878	18490	18723	18850	18685	18839	18662	18798	18624	18691	18747	18707	18791	18753	18596	18727	18387	18717	18658	18751	18688	18659	18786	18699	18682	18751	18628	18721	18612	18623	18592	18632	18747	18671	18466	18622	18491	18605	18737	18652	18735	18651	18524	18694	18560	18675	18763	18908	18878	18982	18588	18811	18726	18715	18618	18587	18615	18570	18655	18594	18553	18859	18731	18705	18626	18843	18783	18711	18544	18482	18728	18627	18611	18739	18641	18817	18643	18790	18711	18643	18430	18838	18765	18937	18749	18718	18706	18562	18596	18752	18785	18683	18654	18689	18550	19068	18664	18666	18689	18583	18961	18685	18658	18585	18667	18586	18762	18679	18682	18677	18722	18813	18446	18805	18453	18662	18670	18646	18577	18489	18764	18712	18627	18569	18661	18600	18717	18792	18682	18568	18707	18750	18639	18662	18624	18724	18653	18585	18600	18601	18736	18617	18730	18686	18697	18659	18661	18708	18692	18668	18631	18697	18799	18744	18789	18694	18590	18756	18725	18663	18864	18769	18829	18730	18826	18578	18661	18655	18855	18616	18736	18675	18660	18738	18675	18535	18708	18796	18732	18589	18724	18754	18761	18780	18607	18496	18695	18728	18563	18849	18601	18651	18620	18642	18715	18692	18876	18789	18546	18645	18614	18777	18838	18713	18471	18676	18535	18755	18819	18479	18710	18786	18593	18540	18683	18611	18749	18839	18489	18558	18842	18528	18736	18709	18792	18833	18519	18655	18764	18571	18687	18736	18690	18645	18575	18552	18631	18682	18616	18843	18737	18722	18528	18611	18673	18450	18733	18705	18721	18805	18763	18644	18774	18909	18701	18795	18749	18730	18701	18728	18579	18561	18748	18845	18625	18719	18621	18721	18974	18599	18631	18750	18728	18925	18677	18741	18617	18815	18705	18814	18780	18803	18670	18861	18821	18601	18777	18588	18832	18588	18817	18687	18870	18817	18816	18602	18804	18704	18618	18590	18712	18669	18858	18632	18772	18769	18424	18787	18792	18665	18624	18815	18720	18826	18626	18834	18762	18821	18657	18658	18647	18601	18729	18948	18514	18591	18727	18525	18637	18809	18765	18646	18636	18609	18761	18894	18706	18760	18754	18647	18863	18803	18419	18637	18632	18722	18712	18643	18637	18727	18730	18681	18663	18804	18743	18812	18666	18722	18703	18766	18740	18966	18660	18808	18758	18805	18734	18694	18784	18575	18799	18643	18812	18770	18848	18794	18879	18615	18804	18505	18574	18501	18680	18585	18526	18706	18907	18618	18692	18737	18716	18687	18688	18737	18696	18846	18729	18646	18745	18715	18441	18663	18647	18722	18726	18696	18824	18615	18616	18573	18762	18593	18641	18666	18605	18731	18750	18641	18576	18723	18683	18687	18673	18680	18642	18535	18845	18774	18549	18661	18730	18689	18660	18792	18766	18836	18867	18750	18595	18713	18643	18690	18765	18735	18678	18768	18548	18497	18953	18746	18940	18598	18936	18720	18717	18700	18798	18701	18572	18900	19003	18957	18799	18690	18584	18477	18693	18769	18794	18913	18748	18882	18821	18689	18733	18906	18718	18669	18775	18731	18632	18601	18625	18704	18757	18794	18694	18714	18672	18646	18668	18816	18708	18583	18763	18850	18715	18687	18787	18691	18643	18824	18735	18690	18674	18795	18566	18604	18587	18534	18712	18709	18636	18667	18699	18551	18640	18580	18817	18833	18466	18619	18699	18686	18576	18744	18797	18576	18780	18798	18624	18604	18765	18861	18612	18903	18623	18755	18824	18477	18763	18718	18697	18682
23266	21269	28279	28272	51841	73255	64874	48075	38827	35690	34471	33982	34220	34235	33942	33901	33871	33784	33720	33654	33839	33840	34024	33708	33638	33855	33914	33991	33881	34041	33850	33982	34119	33598	33973	33699	33596	33676	33631	33526	33866	33832	33639	33636	33852	33774	33836	33794	33630	33759	33726	33874	33648	33839	33622	33581	33772	33881	33587	33450	33774	33584	33658	33841	33583	33787	33737	33515	33916	33520	33770	33740	33819	33586	33560	33930	33512	33690	33718	33875	33902	33708	33730	33715	33735	33919	33872	33664	33864	33788	33727	33619	33767	33347	33909	33506	33750	33425	33777	33380	33707	33976	33676	33833	33625	33833	33481	33764	33792	33492	33713	33799	33638	33762	33732	33739	33818	33807	33690	33647	33632	33754	33905	33861	33812	33624	33230	33951	33628	33800	33795	33597	33623	33631	33669	33786	33848	33976	33851	33689	33459	33561	33603	33904	33929	33512	33553	33686	33861	33844	33616	33644	33853	33575	33662	33580	33838	33777	34134	33642	33322	33733	33993	33829	33675	33801	33634	33892	33864	33548	33789	33667	33610	33826	33716	33729	33696	33683	33800	33801	33789	33751	33944	33888	33724	33657	33728	33625	33605	33872	34010	33661	33942	33849	33465	33690	33707	33438	33571	34088	33799	33796	33737	34243	33499	33821	33806	33690	33746	33704	33633	33902	33515	33793	33827	33561	33723	33687	33719	34123	33964	33707	33832	33571	33558	33575	33595	33816	33854	33604	33913	33635	33977	33739	33506	33638	33496	33457	33666	33528	33695	33710	33936	33657	33919	33931	33414	33504	33892	33596	33874	33457	33669	33882	33978	33559	33665	33710	33827	33435	33839	33483	33676	33749	33750	33528	33774	33660	33507	33698	33778	33808	33721	33834	33662	33856	33677	33740	33513	33586	33658	33590	33701	33844	33800	33390	33633	33515	33709	33624	33552	33485	33712	33649	33595	33718	33571	33491	33742	33486	33678	33900	33714	33727	33723	33787	33648	33629	33602	33904	33739	33896	33933	33824	33960	33727	33864	33593	33604	33558	33455	33836	33683	33722	33859	33853	33750	33832	33626	33554	33711	33575	33833	33553	33812	33543	33767	33802	33882	33420	33554	33483	33890	33838	33782	33709	33690	33660	34042	33705	33645	33700	33784	33711	33793	33716	33623	33625	33728	33812	33882	33916	33884	33572	33664	33597	33470	33821	33753	33816	33682	33707	34066	34063	33480	33451	33708	33694	33835	33580	33816	33497	33656	33655	33731	33621	33559	33734	33825	33724	33457	33948	33541	34055	33764	33675	33521	33596	33788	33788	33650	33680	33662	33778	33630	33708	33730	33653	33556	33588	33871	33686	33673	33704	33539	33367	33402	33630	33606	33528	33536	33536	33686	33698	33971	33986	33931	33487	33575	33810	33734	33550	33539	33709	33714	33512	33495	33436	33596	33646	33658	33712	33595	33649	33766	33817	33919	33815	33966	33758	33538	33972	33741	33838	33666	33687	34040	33699	33598	33589	33867	33675	33841	33814	33688	33850	33747	33577	33885	33762	33801	33735	33606	33527	33804	33565	34053	33606	33748	33648	33757	33837	33781	33576	33493	33837	33693	33693	33732	33823	33726	33953	33848	33352	34047	33877	33575	33696	33759	33493	33564	33691	33637	33854	33871	33946	33737	33659	33462	33693	33789	33667	33690	33900	33454	33673	33485	33738	33712	33461	33588	33630	33941	33409	33875	33704	33509	33793	33880	33477	33588	33705	33817	33870	33837	33797	33839	33521	33463	33616	33586	33643	33691	33838	33816	33537	33929	33672	33621	33812	33511	34106	33735	33757	33549	33656	33632	33808	33957	33521	33770	33780	33928	33639	33725	34038	33626	33737	33704	33645	33591	34077	33609	33904	33694	33607	33870	33834	33691	33756	33760	33790	33532	33784	33759	33738	33629	33847	33901	33785	33730	33616	33619	33669	33630	33656	33810	33694	33630	33812	33820	33736	33707	33861	33807	33799	33861	33577	33864	33639	33613	33659	33805	33857	33456	33604	33643	33846	33691	33646	33606	33644	33799	33525	33881	33718	33714	33775	33990	33913	33839	33841	33659	33585	33521	33886	33961	33674	33656	33651	33829	33860	33685	33826	33762	33560	33801	33661	33705	33829	33601	33444	33694	33841	33723	33498	33711	33686	33766	34083	33940	33621	33686	33650	33686	33849	33794	33681	33734	33826	33606	33752	33706	33812	33833	33905	33402	33674	33827	34036	33903	33499	33985	33850	33952	33731	33946	33809	33498	33668	33697	33679	33810	33907	33573	33580	33730	33687	33727	33599	33818	33591	33760	33780	34007	33792	33805	33976	33722	33704	33525	33706	33791	33706	33906	33819	33782	33848	33893	33599	33524	33843	33839	33653	33645	33610	33697	33823	33880	33603	33833	33695	33872	33766	33801	33778	33678	33674	33446	33630	33806	33764	33842	33747	33571	33786	33916	34031	33813	33900	33778	33792	33721	33679	33831	33755	33894	33583	33604	33811	33770	33725	33644	33652	33603	33563	33693	33791	33555	33901	33764	33739	33598	33848	33881	33813	33956	33851	33674	33755	33776	33755	33517	33790	33425	33790	33719	33672	33801	33621	33588	33603	33934	33788	33484	33781	33479	33674	33774	33795	33421	33871	33657	33875	33787	33884	33790	33883	33912	33661	33745	33806	34034	33660	33898	33832	33491	33598	33631	33608	33745	33394	33723	33540	33584	33967	33626	33709	33750	33610	33747	33468	33755	33707	33614	33711	33560	33684	33711	33701	33775	33519	33890	33903	33723	33561	33743	33409	33581	33796	33679	33874	33508	33601	33775	33682	33984	33939	33773	33594	33827	33548	33681	33606	33669	33719	33874	33622	33626	33820	33587	33971	33567	33740	33454	33831	33897	33890	33850	33538	33840	33761	33904	33641	33831	33585	33663	33767	33874	33867	33769	33804	34044	33403	33621	33618	33942	33605	33706	33775	33777	33791	33676	33606	33569	33617	33915	33935	33792	33970	34032	33775	33585	33766	33929	33656	33690	33992	33711	33557	33659	33533	33508	33699	33635	33395	33379	33515	33696	33596	33493	33707	33717	33477	33608	33643	33675	33525	33870	33877	33672	34079	33522	33761	33842	33961	33560	33538	33809	33734	33516	33732	33599	33472	33418	33797	33916	33876	33623	33682	33812	33897	33810	33770	33547	33788	33710	33861	33762	33805	33420	33745	33834	33642	33967	33748	33584	34145	33817	33734	33902	33777	33545	33803	33798	33632	33738	33733	33790	33517	33659	33755	33681	33590	33693	33635	34036	33660	33837	33785	33796	33792	33606	33569	33779	33571	33522	33790	33819	33763	33492	33592	33901	33556	33649	33552	33836	33863	33586	33620	33633	33840	33715	33706	33586	33819	33530	33464	33727	33820	33974	33874	33521	33713	33714	34066	33850	33562	33585	34103	33947	33867	34028	33737	33623	33848	33610	33612	33680	33732	33835	33977	33929	33722	33640	33452	33787	33802	33790	33718	33648	33577	33720	33591	33587	33541	33741	33968	33679	33426	33872	33832	33780	33693	33822	34037	33695	33738	33254	33528	33971	33608	33337	33633	33921	33558	33650	33754	33693	33581	33425	33658	33977	33532	33680	33696	33733	33790	33532	33809	33524	33576	33514	33842	33609	33777	33595	33631	33827	33953	33695	33482	33652	33533	33878	33776	33745	33783	33844	33710	33733	33630	33825	33375	33704	33907	33664	33526	33766	33780	33704	33543	33756	33861	33570	33524	33786	33718	33633	33571	33795	34015	33983	33676	33804	33782	33742	33789	33643	33684	33674	33661	33793	33679	33630	33725	33986	33474	33947	33821	33813	33820	33748	33782	33772	33686	33494	33786	33410	33559	33561	33683	33867	33820	33930	33889	33807	33669	33831	33721	33892	33964	33685	33618	33639	34004	33754	33604	33791	33780	33990	33343	33766	33838	33371	33537	33766	33527	33399	33906	33730	33757	33680	33597	33429	33810	33886	33890	33828	33601	33808	33698	33590	33678	33735	33583	33480	33965	33870	33818	33894	33816	33537	33533	33785	34016	33696	33897	33619	33345	33746	33821	33828	33684	33625	33549	33993	33741	33730	33676	33631	33680	33970	33831	33897	33901	33645	33887	33912	33898	33656	33576	33956	33898	33609	33788	33638	33570	33705	33709	33949	33467	33642	33516	33578	33665	33827	33809	33685	33675	33864	33671	33674	33561	33904	33655	33755	33586	33676	33918	33966	33550	33798	33359	33561	33623	33649	33659	33728	33751	33957	33768	33626	33979	33765	33658	33774	33972	33851	33844	33828	33595	33706	33566	33598	33663	33601	33700	33810	33637	33527	33654	33901	34050	33744	33698	34024	33776	33738	33745	33716	33599	33657	33560	34080	33954	33904	33827	33753	33830	33468	33731	33897	33490	33710	33680	33915	33920	33703	33699	34042	33559	33758	33496	33582	33867	33723	33755	33761	33534	33756	33727	33728	33677	33775	33540	33879	33917	33551	33755	33711	33930	33753	33703	33867	33625	33661	33786	33555	33536	33579	33805	33708	33505	33391	33617	33528	33778	33495	33712	33920	33737	33752	33503	33869	34022	33663	33638	33585	33706	33868	33758	33554	33526	33685	33670	33574	33690	33864	33651	33735	33903	33600	33692	33971	33767	33724	33608	33648	33393	33468	33655	33796	33737	33649	33870	33539	33815	33590	33615	33580	33744	33819	33894	34014	33664	33562	33793	33511	33712	33909	33856	33730	33937	33769	33670	33858	33669	33763	33828	33634	33636	33655	33596	33677	33496	33769	33538	33872	33779	33758	33832	33852	33773	33616	33614	33724	33881	33661	33601	33689	33820	33808	33692	33681	33890	33658	33762	33743	33748	33549	33783	33830	33865	33869	33876	33629	33725	33789	33775	33712	33458	33654	33792	33739	33715	33874	33636	33761	33484	33284	33623	33688	33743	33650	33732	33573	33605	33461	33597	33741	33666	33855	33617	33609	33499	33745	33647	33609	33775	33530	33809	33840	33858	33714	33725	33575	33514	33579	33813	33633	33823	33793	33857	33527	33655	33740	33693	33729	33768	33624	33706	33858	33553	33813	33797
20202	35830	34286	24619	62730	77161	58386	35919	24633	20387	19309	19287	19192	19156	19200	19151	19319	19146	19207	19086	19112	19213	19008	19038	19167	18901	19196	19001	19243	18958	19165	19247	19091	19194	19164	19215	19143	19016	19091	19178	19261	18840	19302	19136	19259	19210	19033	19208	19109	19327	19310	19289	19229	19132	19094	19000	19173	19141	19098	19205	18959	19168	19083	19084	19139	19055	19151	19192	19226	19118	19104	19206	19109	19068	19050	19014	19007	19115	18978	18821	19339	19121	19025	19240	18991	19273	19169	19302	19130	19259	19198	19051	19168	18993	19241	19150	19265	19021	19246	19220	19168	19110	19052	19151	18963	19271	19076	19263	19130	19102	19121	19137	19045	19148	19109	19190	19046	19235	19098	19081	19107	19306	19124	19188	18897	19019	19182	19059	19110	19230	19426	19135	18940	19065	18972	19024	19069	19074	19178	19132	19008	19312	18925	18866	19099	19134	19118	19204	19225	19155	19295	18975	19078	19092	19229	19191	19247	19149	19198	19109	19051	19081	19168	19209	19258	19188	19290	19129	19224	19180	19008	18879	19222	19093	19129	19093	19067	19266	19156	19104	19261	19149	18887	19135	19147	19122	19051	19220	19014	19005	19161	19115	19034	19132	18997	18987	19227	19152	18975	19180	19026	18879	19103	19074	18815	19110	18936	18914	19099	19048	19160	19235	19117	19081	19038	19056	19041	19051	19269	19026	18938	19047	19103	19293	19072	19087	19036	19226	19225	18785	19076	19143	19078	18904	19053	19213	19103	18913	18940	18918	19133	19023	19282	19093	18940	19059	19128	19251	19098	19241	19122	19009	19162	18989	19215	19216	19171	19108	19148	19159	18967	19116	19049	19124	18916	19141	19130	19085	18934	18911	19118	19275	18861	19039	19104	19121	19348	19107	19112	19156	19018	19094	19015	19123	19195	19148	19114	19290	19095	18871	19131	19136	19106	19019	19054	18955	19047	19132	19003	19029	19120	18952	19121	19029	19121	19116	19114	19165	18996	19270	19227	19082	18920	18999	19073	19125	19060	18717	19233	18981	19076	19030	19173	19344	19061	19011	18900	19344	19297	18928	19069	18962	19032	19164	19018	19127	18986	19051	19127	19011	18986	19135	18938	19141	19110	19066	19107	19060	18992	18969	19005	18994	19148	19051	19129	19277	19181	19042	19200	19128	19236	19340	18937	19006	19264	19132	19055	19022	19166	18963	19207	18971	18946	19130	19126	19105	19061	19189	19276	19064	19285	19078	18985	19068	19077	19162	19056	19034	18984	19104	19183	19051	19114	19079	19120	19238	19096	19017	19058	19165	19087	19197	18980	19178	18972	19045	19014	19067	19248	18922	19060	19209	19233	19072	19017	19009	19002	19052	19103	19063	19195	19134	18987	19144	19173	19076	19215	18945	19001	19156	19323	19163	19222	19120	19076	19235	19266	19159	19257	18933	19321	19151	19092	18905	19031	18946	19043	19139	19071	18999	19062	19179	18855	19191	19202	19032	19261	19015	19171	18968	19224	19147	19242	19283	19182	19062	19131	19095	19240	19084	18847	19108	18966	19009	19052	19186	19030	19253	19047	19197	19031	19103	19234	19157	19001	19122	18949	19067	19029	19059	19196	19244	18976	18876	19204	18975	19185	19019	19168	19257	19137	19190	19058	19385	19119	19078	19128	19208	19308	19043	19009	19169	18910	19188	19195	19320	18983	19299	19168	18930	19080	19082	18966	19194	18904	19205	19068	19033	19238	18969	19322	19249	19149	18989	19135	19159	19073	19289	19233	19019	19148	19137	19103	19087	19110	19186	19039	18959	18952	19292	19052	19282	19065	19083	19056	18995	19176	19084	19148	19101	19053	19226	19057	19059	19291	19045	19083	19181	19082	19075	18938	19229	18999	19016	19192	18954	19157	19155	19152	19045	19064	19248	19002	19209	19110	18902	19123	19114	19050	19105	19199	19122	19078	19076	19234	18940	19098	19013	19030	18925	19047	19045	18933	19098	19037	19024	19025	19040	19205	19153	19132	19197	19196	19093	19119	19180	19169	19034	19002	18857	18980	19358	18948	19112	19044	18960	19184	19095	19090	18958	19040	19151	19293	18944	19041	19220	19098	19039	19151	19045	19114	19085	19152	19084	19035	19086	19079	19032	19002	19094	19294	19457	18884	19078	19024	19233	18910	19150	18965	19196	19143	19106	19075	19051	19135	18999	18978	18998	19016	19045	19085	19114	18953	19069	19186	18976	19039	18959	19107	19103	19092	18909	19124	19368	18860	19098	19100	19112	19097	18947	19008	19165	19069	18792	19155	18896	18999	19100	19010	19110	19100	18875	19135	19170	19077	19192	18767	18870	19179	19248	19069	18940	19111	19177	19078	19058	19164	19107	19087	18969	18982	19157	19080	19060	18865	19177	18963	19023	19094	19090	18881	19171	19102	18857	19038	19028	19181	19203	18961	18909	19227	19092	18958	19132	18995	19072	19028	19304	19135	19018	18987	19292	19194	19057	19132	19229	19169	19080	19148	19098	18973	19089	19035	19062	18950	19152	18873	19078	19032	18928	19169	19167	19133	19222	18984	19281	19183	19112	19233	18989	18983	19233	19141	19180	19257	19010	19225	19224	19040	19083	19054	19040	19095	19069	19055	19075	19031	19008	19031	19044	18880	19135	18998	18981	19233	19013	19055	19158	19109	19183	19054	19078	19192	19027	18972	19075	19220	19177	19156	19231	18917	18909	19095	18948	19279	19163	19016	19134	19153	19031	19162	19049	19066	18998	19131	19146	19044	19137	19276	19000	19101	19179	19130	18906	19164	19115	19028	19167	19116	19096	19208	19242	19157	19057	19086	19098	19105	19123	19143	19044	18865	19206	19236	19088	19127	19129	19173	19224	18963	19095	19120	19261	19212	19142	19063	19111	19207	19059	19112	19218	19112	18972	19129	19136	19114	18920	19255	19026	18965	19066	19149	19067	19150	19201	19197	19277	19026	19108	19004	19177	19148	19118	19288	19127	19015	19027	19145	19168	19027	19082	18815	19077	18971	19003	19174	19063	19100	19072	19055	18965	19198	19027	19212	19093	19161	18959	19296	18950	19048	18934	19127	19083	19074	19109	19035	19345	19026	19105	19064	19126	19115	18997	19218	19374	19123	18823	18915	19043	19073	19086	19044	19067	19216	18924	19139	19225	19111	19199	19030	19138	19122	19330	19056	19010	19142	19057	19061	19165	19113	19027	18876	19035	18883	19013	18991	18984	19073	19180	19116	18977	19055	19011	19169	19148	19185	19144	19140	19120	19187	19111	19047	19437	19098	19089	19235	19209	18945	19178	19167	18988	19077	19265	19025	18882	19088	18913	19142	18850	19026	19146	18895	19002	19018	19057	19145	19104	19270	19027	19047	19055	19083	18959	19011	19102	18870	19083	19093	19030	19178	19174	18955	18946	18976	19135	18966	19156	18998	19143	19150	19098	19104	19109	19074	19302	19055	19173	19018	18952	19096	19066	19161	19277	19217	19259	18805	19145	19077	19053	19305	19023	19155	19007	19067	19022	19044	19144	19078	18925	19025	19064	19095	19328	19045	19263	18997	19105	19193	19189	19000	19165	19030	18987	19239	19045	19069	19131	18981	19249	19071	18994	19259	18952	19282	19173	19167	19113	19054	19125	18965	19093	19156	19006	19091	19041	19042	19100	19100	19136	19006	19143	19236	19032	19134	19120	19097	18955	19226	19132	18956	19089	19285	18958	19088	19255	19048	18982	18969	19030	18943	19045	19186	19270	19113	18966	19116	19139	19037	19109	18988	19145	19308	19091	18987	18971	19096	19055	19150	19199	19058	19003	19100	18934	19111	19100	18998	18972	19043	19115	19099	18853	19201	19167	19022	18983	19138	19173	19225	19224	19237	19181	18854	19138	19178	19034	18897	19106	19264	19015	19021	19133	19184	19032	18953	19181	19012	19054	19152	19055	18945	18898	19141	19218	19065	19077	19042	19148	19136	19118	18743	19098	19089	18968	19155	18948	19187	19207	19145	19161	19085	19073	19064	19120	19021	18974	19143	19135	19082	19026	18993	19190	19077	18924	18954	19024	19069	19298	19139	19101	18880	18994	19223	19002	19025	19138	19098	19003	19133	19119	19173	19165	19096	19196	19192	19210	19068	18927	18999	19184	19056	19239	19145	18986	19130	19158	18763	19007	19082	19145	19142	19099	19241	19154	19051	19106	19098	19174	19163	19099	19040	19347	19121	18950	19258	19122	18971	19207	19029	19258	18983	19034	19037	18911	19130	19104	19088	19214	19186	19030	18912	19082	19170	19113	18958	19071	19171	18935	19201	19011	19095	19017	19229	19061	19055	19120	19155	19176	19045	19014	18932	19090	19040	19126	19050	19113	19226	19174	19111	18991	19137	18999	19133	19209	19249	18881	19200	19079	18960	19207	19186	19088	19149	18981	19073	19214	18950	19083	19252	19056	18978	19010	19209	19115	19134	19014	19147	18914	18963	19006	19154	18976	19100	19127	19329	19113	18980	19142	19066	19086	19004	19050	19220	18939	19149	19275	19227	19173	19089	19041	19069	19038	19003	19016	19159	18990	19157	19233	19117	19166	19224	18941	19222	18951	19139	19019	19197	18984	18993	19039	19242	19223	18976	19077	19101	19210	19144	19282	19150	19165	19191	19251	19175	18859	19120	19117	19113	19151	18998	19054	19308	19037	18995	18982	18893	19170	19157	19037	19018	19198	19011	19021	19206	19052	19179	19119	19154	19197	19001	18963	19092	19158	19030	19011	19233	19236	19048	19102	19177	19317	19251	19210	18979	19049	19151	18985	18960	19174	19248	19166	19051	19187	19181	18922	19010	19178	19053	19311	19123	19027	19167	18850	19178	19038	19178	18971	19109	18824	19077	18950	18937	19023	19140	18985	19057	19212	19031	19174	19204	19147	19109	19160	19119	19175	19112	19195	19000	18996	19260	19253	19101	19129	19086	19304	19069	19132	19306	19054	19114	19210	19105	19219	18977	19123	19059	19198	19179	18849	19066	19133	19082	18833	19131	19111	18854	18866	19137	19035	19169	18809	18936	19118	19037	19046	19177	19304	19167	19154	19092	19131	18973	19003	19110	19259	19102	19168	19008	18958
22773	21343	28208	27511	58596	82659	72498	54394	42378	37204	35654	35355	35163	35122	35209	34931	34829	34815	34966	35035	34822	34777	34881	34969	34980	34914	35221	34894	34823	34957	34689	34821	34689	34848	34882	34735	34961	34455	34707	34715	34698	34790	34877	34630	34680	34739	34942	34804	34597	34688	34776	34980	35005	34595	34733	34763	34821	34483	34831	34771	34508	34597	34698	34592	34539	34593	34884	34491	34906	34757	34876	34966	34530	34473	35214	34657	34521	34991	34583	34887	34879	34451	34778	34459	34718	34839	34637	34924	34884	34687	34627	34627	34825	34504	34586	34549	34647	34667	34689	34436	34556	34821	34722	34912	34716	34586	34700	34688	34812	34769	34792	34677	35009	34862	34673	34407	34749	34740	34878	34679	34704	34668	34640	35102	34859	34216	34614	34651	34916	34866	34783	34614	34927	34598	34683	34759	34559	34357	34782	34910	34493	34692	34687	34807	34980	34843	34729	34691	34736	34888	34561	34913	34779	34767	34402	34730	34582	34706	34421	34715	34493	34598	34480	34743	34648	34716	34586	34837	34320	34609	34745	34983	34634	34512	34800	34463	34727	34850	34932	34810	34484	34496	34569	34517	34792	34953	34640	34546	34698	34567	34351	34651	34640	34610	34591	34572	34869	34645	34823	34593	34607	34533	34474	34769	34749	34759	35021	34751	34761	34567	34743	34946	34416	34599	34582	34857	34784	34906	34785	34658	34681	34885	34624	34816	34766	34689	34466	34509	34717	34796	34547	34549	34581	34745	34434	34898	34847	34649	34845	34766	34796	34548	34627	34480	34830	34555	34695	34578	34653	34803	34990	34461	34550	34508	34812	34838	34777	34473	34706	34671	34742	34510	34503	34657	34553	34738	34701	34642	34858	34593	34682	34393	34617	34771	35125	34957	34869	34800	34400	34651	34609	34816	34735	34621	34714	34812	34484	34718	34696	34926	34306	34331	34882	34879	34810	34731	34725	35010	34906	34703	34676	34832	34633	34637	34773	34463	34478	34649	34905	34556	34608	34469	34382	34489	34565	34640	34809	34517	34651	34764	34857	34820	34599	34816	34691	34882	34846	34631	34566	34882	34674	34960	34579	34762	34774	34913	34400	34857	34424	34573	34622	34605	34709	34775	34579	34725	34602	34480	34670	34583	34636	34411	34858	34912	34611	35036	34698	34372	34664	34542	35047	34887	34575	34672	34692	34372	34839	34549	34701	34545	34479	34589	34603	34627	34662	34589	34687	34572	34960	34909	34739	34740	34743	34834	34468	34714	34597	34868	34628	34613	34638	34562	34831	34585	34673	34693	34822	34514	34695	34478	34408	34913	34544	34859	34540	34936	34660	34774	34539	34784	34627	34746	34956	34569	34476	34705	34827	34630	34873	34839	34582	34839	34641	34726	34519	34742	34635	34426	34875	34836	34928	34611	34723	34787	34610	34523	34749	34890	34667	34733	34967	34898	34664	34861	34578	34602	34676	35088	34879	34605	34754	34505	34588	34671	34599	34559	34549	34919	34525	34869	34799	34780	34850	34553	34729	34796	34549	34605	35061	34609	34792	34595	34767	34463	34511	34563	34732	34712	34568	34711	34767	34537	34815	34634	34714	34494	34684	34908	34890	34586	34690	34603	34792	34964	34680	34780	34687	34711	34853	34916	34672	34973	34584	34672	34837	34817	34823	34811	34443	34648	34812	34694	34859	34740	34807	34672	34785	34414	34333	34547	34527	34770	35082	34823	34773	34411	34586	34488	34856	34826	34604	34469	34578	34718	34617	34440	34717	34688	34650	34593	34753	34830	34780	34455	34652	34973	34509	34709	34794	34802	34592	34717	34670	34520	34748	34570	34591	34607	34846	34764	34577	34902	34907	34778	34945	34771	34790	34760	34923	34521	34785	34526	34651	34697	34860	34635	34645	34471	34750	34803	34808	34580	34765	34737	34864	34831	34501	34833	34739	34669	34594	34638	34412	34664	34808	34852	34666	34523	34728	34725	34628	34443	34432	34712	34976	34350	34536	34684	34689	34989	34752	34605	34744	34732	34520	34762	34612	34588	34574	34633	34672	34667	34807	34860	34654	34577	34616	34938	34775	34718	34805	34451	34355	34615	34860	34899	34887	34394	34841	34638	34524	34805	34452	34786	34864	34808	34482	34681	34583	34664	34721	34608	34997	34875	34826	35032	34588	34698	34916	34548	34951	34723	34650	34762	34717	34765	34826	34721	34595	34679	34851	35053	34974	34794	34671	34529	34726	34886	34678	34759	34845	34704	34791	34490	34697	34661	34737	34631	34557	34607	34685	34779	35033	34609	34911	34801	34712	34809	34885	34357	34879	34616	34743	34705	34388	34742	34567	34780	34516	34387	34734	34918	35059	34707	34873	34674	34490	34740	34690	34848	34342	34557	34495	34921	34698	34385	35007	34883	34621	34690	34815	34540	34754	34678	34764	34465	34511	34826	34610	34714	34510	34749	34598	34372	34852	34634	34734	34696	34621	34657	34694	34427	34698	34464	34899	34672	34557	34453	35103	34689	34559	34595	34686	34953	34698	34973	34903	34562	34552	34563	34748	34629	34698	34509	34706	34553	34691	34898	34774	34552	34817	34676	34789	34754	34896	34679	34757	34782	34823	35127	34631	34697	34689	34635	34501	34736	34844	34571	34552	34703	34573	34825	34894	34805	34647	34676	34777	34662	34801	34728	34758	34583	34514	34745	34688	34627	34500	34468	34785	34593	34828	34888	34986	34640	34677	34804	34768	34899	34608	34538	34614	34590	34736	34850	34694	34794	34704	34749	34866	34431	34522	34564	34495	34752	34544	34807	34928	34467	34683	34806	34862	34438	34614	34842	34883	34621	34744	34621	34893	34581	34510	34516	34810	34749	34637	34755	34728	34700	34624	34655	34467	34815	34815	34768	34668	34913	34740	34814	34891	34696	34863	34658	34855	34951	34945	34860	34864	34699	34816	34338	34650	34488	34805	34397	34862	34637	34645	34550	34721	34819	34526	34628	34840	34758	34605	34565	34931	34817	34522	34766	34856	34440	34678	34734	34862	34806	34471	34427	34731	34630	34860	34715	34764	34924	34701	34709	34541	34877	34552	34641	34800	34684	34956	34617	34701	34648	35020	34558	34765	34799	34825	34400	34349	34705	34973	34352	34534	34779	34609	34578	34403	34659	34809	34790	34713	34774	34655	34855	34770	34866	34722	34863	34714	34712	34828	34884	35013	34731	34878	34517	34634	34492	34693	34905	34586	34479	34502	34663	34456	34447	34727	34679	34581	34842	34768	34866	34885	34373	34721	34690	34635	34360	34934	34626	34873	34757	34563	34466	34777	34529	34755	34752	34758	34726	34809	34715	34602	34733	34744	34807	34539	34891	34744	34782	34978	34687	34776	34741	34541	34533	34742	34565	34858	34702	34486	34527	35184	34457	34557	34689	34694	34697	34923	34965	34836	34722	35009	34528	34724	34616	34661	34822	34810	34911	34808	34635	34812	34777	34645	34466	34933	34800	35098	34869	34544	34627	34733	34511	34644	34784	34879	34658	34570	34590	34873	34657	34758	34613	34357	34641	34685	34830	34695	34429	34783	34778	34409	34534	34762	34845	34982	34536	34826	34795	34987	34758	34805	34644	34761	34842	34713	34514	34826	34527	34713	34891	34952	34931	34847	34853	34635	34827	34962	34919	34760	34609	34979	34504	34830	34753	34619	34895	34675	34814	34776	34496	34788	34682	34722	34585	34711	34647	34424	34837	34836	34846	34755	34909	34829	34540	34829	34954	34794	34618	34948	34898	34855	34817	34618	34834	34900	34843	34774	34751	34690	34778	34774	34558	34513	35004	34952	35003	34909	34635	34774	34877	34935	34637	34539	34719	34394	34452	34711	34937	34779	34704	34755	34692	34732	34874	34638	34705	34696	34773	34673	34803	34790	34720	34779	34734	34828	34828	34664	34838	34628	34465	34798	34682	34625	34822	34659	34616	34908	34766	34750	34747	34563	34618	34560	34510	34738	34702	34858	34572	34823	34893	34516	34697	34958	34666	34904	34795	34601	34625	34691	34491	34621	34700	34626	35150	34540	34834	34932	34919	34616	34757	34638	34927	34341	34973	34764	34637	34904	34582	34871	34726	35082	34822	35004	34977	34538	34695	34614	34537	34706	34603	34761	34723	34441	34844	34551	34705	34739	34577	34576	34740	34674	34585	34749	34702	34738	34705	34676	34731	34847	34649	34800	34663	34603	34918	34928	34601	34787	34433	34494	34378	34838	34394	34973	34740	34782	34834	34938	34836	34795	34656	34807	34694	34726	34776	34739	34449	34384	34474	34771	34558	34880	34814	34867	34684	34853	34709	34609	34556	34623	34824	34689	34712	34838	34823	34653	34538	34676	34824	34653	34450	34827	34535	34511	34948	34832	34858	34632	34607	34653	34543	34908	34953	34975	34576	34686	34737	34731	34668	34855	34713	34717	34660	34705	34668	34532	34782	34772	34756	34486	34857	34716	34982	34858	34705	34568	34531	34666	34709	34858	34618	34863	34735	34674	34516	34533	34631	34962	34679	34517	34684	34891	34578	34835	34707	34735	34640	34767	34706	34546	34811	34794	34507	34669	34473	34527	34799	34932	34734	34613	34641	34641	34685	34635	34632	34838	34888	34565	34839	34801	34623	34882	34830	34711	34578	34740	34612	34826	34416	34641	34549	34731	34636	34741	34794	34713	34816	34562	34664	34782	34662	34916	34830	34611	34488	34661	34609	34568	34394	34697	34672	35048	34818	34566	34826	34725	34873	34740	34900	34751	34738	34881	34594	34561	34654	34749	34560	34796	34466	34838	34861	34678	34735	34805	34368	34795	34896	34772	34562	34669	34480	34423	34711	34543	34799	34521	34540	34831	34398	34747	34784	34497	34747	34879	34764	34852	34509	34654	34853	34692	34671	34833	34705	34903	34762	34948	34740	35064	34453	34640	34431	34554	34685	34572	34587	34592	34679	34686	34899	34700	34760	34765	34669	34794	34654	34897	34721	34885	34574	34616	34522	34896	34845	34737	34795	34691	34711	34902	34622	34701	34596	34487	34768	34564	34622	34857	34585	34688	34749	34896	34695	34728	34614	34713	34743	35035	34720	34968	34941	34379	34660
22599	41255	37865	27834	76079	89221	71301	44285	28515	21788	19908	19818	19970	19590	19959	20045	19865	19873	19776	19675	19854	19801	20114	19755	19871	19841	19723	19882	20005	19938	19772	19901	19611	19783	19951	20088	19818	19880	19772	20010	19679	19950	19861	19871	19884	19882	19704	19807	19762	19862	19684	19903	19699	19958	19792	19789	19804	19882	19829	19846	19723	19889	19968	19799	19998	19868	19725	19681	19856	19840	19700	19816	19879	19813	19869	19777	19874	19734	19742	19609	19854	19881	19680	19874	19799	19793	19802	19911	19922	19881	19761	19627	19801	19862	19789	19794	19723	19773	19827	19689	20037	19728	19743	19880	19762	19862	19970	19801	19678	19770	19928	19862	19788	19678	19692	19927	19577	19802	19698	19697	19876	19922	19632	19719	19846	19790	19728	19964	19699	19839	19761	19776	19792	19760	19767	19864	19799	19619	19811	19896	19824	19904	19778	19850	19681	19776	19841	19817	19717	20023	19808	19878	19765	19782	19606	19969	19735	19730	19973	19623	19880	20045	19520	19945	19691	19844	19768	19646	19805	19755	19825	19777	19725	19813	19823	19932	19851	19696	19816	19837	19819	19887	19771	19820	19801	19711	19808	19846	19833	19900	19678	19679	19803	19710	19790	19789	19801	19622	19791	19703	19716	19728	19743	19799	19765	19772	20030	19650	19740	19734	19546	19814	19795	19780	19696	19630	19750	19802	19533	19501	19846	19697	19648	19817	19642	19836	19714	19816	19769	19667	19559	19834	19706	19798	19607	19772	19793	19874	19641	19925	19751	19938	19916	19804	19667	19645	19783	19763	19719	19744	20142	19609	19574	19757	19721	19774	19898	19649	19536	19725	19668	19958	19858	19593	19793	19820	19796	19959	19908	19787	19793	19645	19612	19626	19887	19751	19696	19853	19973	19811	19680	19730	19720	19860	19816	19689	19709	19757	19719	19735	19759	19796	19698	19782	19646	19882	19917	19694	19650	19773	19808	19773	19650	19899	19672	19618	19933	19692	19608	19753	19641	19701	19880	19748	19648	19785	19826	19822	19540	19910	19767	19669	19673	19707	20028	19798	19814	19827	19915	19726	19841	20074	19833	19802	19859	19962	19743	19975	19913	19693	19808	19690	19757	19644	19726	19540	19699	19635	19891	19802	19824	19715	19747	19488	19741	19819	19863	19943	19662	20045	19703	19694	19782	19550	19697	19917	19865	19674	19759	19525	19696	19866	19771	19739	19627	19839	19718	19740	19875	19628	19799	19449	19619	19811	19722	19832	19799	19743	19640	19862	19723	19612	19833	19786	19699	19735	19725	19700	19703	19688	19625	19679	19929	19672	19636	19805	19793	19845	19822	19652	19934	19861	19684	19650	19590	19824	19904	19701	19735	19888	19742	19690	19832	19817	19935	19667	19917	19855	19869	19810	19817	19753	19806	19661	19777	19666	19707	19949	19726	19679	19742	19695	20081	19775	19953	19778	19716	19916	19798	19887	19885	19628	19909	19826	19674	19511	19704	19716	19829	19823	19885	19759	20075	19610	19816	19703	19892	19884	19629	19854	19812	19734	19924	19531	19589	19791	19586	19699	19648	19853	19766	19589	19686	19914	19925	19663	19634	19937	19817	19617	19998	19861	19819	19669	19813	19822	19836	19663	19686	19835	19850	19680	19774	19778	19788	19786	19788	19713	19685	19807	19751	19789	19708	19898	19698	19840	19691	19826	19602	19572	19862	20009	19617	19780	19779	19733	19858	19733	19674	19779	19650	19736	19863	19675	19936	19696	19874	19776	19683	19788	19652	19717	19672	19739	19887	19844	19920	19799	19727	19878	19662	19752	19838	19774	19780	19736	19850	19810	19629	19776	19655	19823	19711	19789	20033	19898	19690	19768	19618	19726	19872	19892	19766	19779	19973	19797	19762	19913	19732	19693	19504	19842	19534	19840	19806	19934	19795	19815	19844	19625	19719	19824	19791	19765	19879	19840	19858	19989	19700	19545	19783	19881	19805	19980	19845	19762	19873	19706	19839	20002	19909	19788	19806	19813	19803	19758	19798	19874	19915	19721	19876	19581	19720	19720	19932	19972	19758	19688	19722	19652	19636	19905	20015	19658	19823	19728	19913	19794	19688	19715	19945	19845	19575	19788	19606	19637	19815	19829	19936	19697	19836	19734	19558	19687	19820	19747	19724	19950	19598	19963	19572	19654	19751	19871	19878	19791	19853	19937	19945	19644	19845	19636	20016	19674	19707	19912	19671	19860	19640	19685	19724	19716	19834	19611	19797	19747	19764	19855	19992	19945	19748	19756	19937	19746	19676	19995	19833	19665	19734	19698	19763	19790	19832	19858	19879	19898	19667	19599	19707	19814	19583	19743	19810	19752	19732	19698	19773	19837	19884	19709	19668	19906	19835	19914	19772	19920	19955	19576	19713	19862	19739	19849	19774	19732	19826	19830	19775	19744	19678	19676	19571	19799	19813	19687	19712	19735	19726	19853	19646	19790	19811	19650	19538	19780	19775	19736	19719	19749	19856	19762	19745	19632	19804	19777	19736	19851	19801	19755	19748	19843	19910	19837	19736	19693	19606	19516	19682	19725	19621	19559	19720	20080	19629	19793	19731	19787	19817	19844	19597	20035	19814	19646	19789	19644	19743	19795	19815	19919	19738	19968	19887	19907	19861	19888	19675	19891	19830	19834	19640	19703	19669	19801	19860	19772	19847	19862	19742	19858	19805	19860	19713	19442	19851	19727	19778	19616	19628	19708	19623	19756	19719	19579	19710	19542	19754	19611	19950	19771	19846	19845	19847	19639	19768	19816	19646	19694	19710	19791	19751	19560	19707	19801	19746	19822	19821	19753	19646	19975	19890	19738	19695	19836	19758	20029	19671	19885	19837	19594	19937	19714	19758	19916	19734	19633	19837	19846	19785	19642	19672	19769	19696	19594	19577	19738	19671	19908	19813	19809	19771	19759	19810	19807	19979	19666	19822	19652	19775	19946	19611	19736	19734	19764	19673	19829	19856	19786	19754	19919	19889	19643	19621	19665	19691	19709	19665	19673	19861	19672	19531	19778	19846	19753	19891	19825	19723	19715	19664	19663	19792	19667	19886	19658	19748	19677	19879	19683	19847	19602	19839	19588	19883	19702	19633	19792	19830	19728	19694	19692	19835	19896	19877	19728	19834	19823	19723	19735	19693	19765	19945	19645	19662	19725	19813	19753	19758	19701	19808	19644	19831	19743	19885	19531	19742	19896	19798	19854	19768	19788	19694	19635	19753	19848	19614	19710	19865	19820	19768	19766	19815	19922	19753	19659	19860	19724	19778	19549	19884	19683	19828	19641	19730	19670	19564	19549	19829	19691	19819	19698	19804	19769	19950	19827	19645	19681	19858	19579	19811	19786	19842	19841	19903	19860	19634	19671	19547	19841	19796	19784	19675	19886	19792	19922	19899	19777	19699	19740	19800	19688	19889	19629	19862	19859	19733	19675	20125	19836	19856	19700	19680	19700	19721	19744	19791	19808	19821	19815	19617	19806	19759	19766	19740	19664	19642	19797	19780	19884	19784	19890	19766	19926	19890	19713	19724	19594	19815	19846	19728	19701	19758	19765	19751	19823	19759	19694	19744	19782	19721	19725	19743	19856	19836	19876	19924	19778	19803	19767	19775	19641	19883	19772	19807	19605	19804	19717	19712	19603	19564	19925	19784	19602	19760	19747	19771	19827	19747	19844	19841	19716	19600	19774	19979	19643	19841	19768	19495	19624	19737	19748	19741	19585	19954	19629	19873	19915	19748	19668	19781	19667	19622	19685	19814	19945	19741	19730	19675	19820	19754	19815	19829	19822	19767	20011	19717	19740	19878	19625	19897	19829	19798	19659	19712	19718	19674	19520	19786	19764	19774	19750	19847	19800	19706	19803	19695	19695	19736	19752	19718	19869	19679	19749	19578	19624	19577	19742	19788	19723	19677	19625	19863	19739	19921	19853	19866	19920	19782	19746	19855	19678	19821	19851	19747	19767	19674	19572	19975	19773	19805	19866	20016	19870	19390	19919	19919	19571	19603	19925	19637	19982	19794	19902	19779	19694	19769	19834	19782	19850	19936	19911	19976	19776	19716	19833	19585	19893	19909	19901	19802	19757	19647	19715	19872	19645	19705	19852	19869	19800	19903	19657	19960	19730	19796	19593	19927	19703	19599	19790	19923	19745	19724	19727	19737	19710	19856	19772	19791	19869	19791	19821	19736	19796	19880	19771	19899	19637	19718	19603	19665	19754	19768	19701	19763	19618	19787	19918	19709	19721	19755	19626	19726	19773	19713	19873	19658	19821	19884	19768	19797	19626	19802	19876	19782	19849	19945	19837	19630	19846	19648	19575	19599	19854	19559	19665	19887	19876	19810	19852	19838	19774	19746	19488	19651	19596	19814	19810	19746	19728	19909	19866	19788	19843	19884	19727	19735	19778	19715	19874	19631	19680	19943	19858	19689	19778	19880	19766	19625	19649	19861	19920	19746	19641	19794	19673	19667	19719	19792	19815	19724	19669	19772	19866	19761	19990	20029	19740	19791	19803	19854	19719	19772	19762	19737	19617	19582	19916	19866	19926	19852	19810	19903	19766	19826	19769	19763	19823	19596	19671	19740	19793	19602	19910	19857	19709	19773	19834	19773	19890	19575	19883	19795	19613	19823	19949	19832	19758	19882	19749	19890	19709	19708	19803	19765	19646	19774	19867	19945	19745	19859	19645	19734	19735	19805	19779	19829	19792	19875	19753	19659	19813	19818	19813	19673	19750	19949	19541	19926	19789	19838	19746	19675	19682	19938	19834	19866	19984	19738	19609	19728	19880	19639	19878	19774	19713	19875	19939	19790	19807	19714	19698	19935	19517	19774	19596	19833	19660	19865	19713	19555	19783	19719	19695	19916	19712	19935	19839	19769	20130	19796	19815	19658	19906	19615	19753	19754	19779	19922	19622	19762	19944	19854	19766	19838	19862	19747	19783	19720	19778	19947	19903	19765	19751	19541	19731	19972	19706	19690	19724	19616	19750	19934	19774	19735	19640	19841	19757	19762	19952	19775	19588	19873	19789	20009	19845	19765	19716	19692	19531	19791	19496	19684	19626	19784	19731	19788	19892	19759	19891
32955	29118	35181	35367	39749	45618	41236	36655	34582	33763	33281	33120	33348	33554	33412	33165	33372	33009	33327	33209	33132	33297	33422	33418	33508	33619	33458	33403	33384	33548	33215	33387	33392	33345	33342	33265	33293	33573	33225	33371	33369	33557	33513	33415	33284	33336	33442	33126	33349	33162	33157	33496	33221	33405	33273	33359	33483	33164	33609	33442	33356	33212	33158	33103	33316	33505	33512	33540	33546	33257	33416	33541	33086	33380	33372	33197	33306	33257	33326	33387	33228	33319	33435	33385	33389	33578	33434	33238	33143	33500	33155	33400	33347	33226	33354	33374	33385	33446	33459	33342	33499	33127	33355	33137	33573	33021	33405	33478	33483	33474	33194	33266	33330	33279	33344	33197	33504	33269	33171	33312	33347	33192	33090	33553	33324	33281	33521	33166	33254	33115	33537	33231	33352	33269	33185	33174	33395	33373	33557	33314	33413	33402	33163	33300	33100	33539	33608	33465	33279	33155	33371	33357	33381	33317	33349	33405	33230	33156	33312	33431	33445	33472	33338	32962	33216	33185	33225	33287	33331	33171	33164	33359	33518	33128	33124	33476	33512	33450	33313	33190	33307	33178	33643	33506	33498	33363	33240	33278	33389	33273	33243	33524	33367	33251	33374	33306	33190	33220	33503	33429	33365	33363	33432	33468	33298	33206	33627	33173	33405	33246	33546	33180	33528	33219	33021	33295	33437	33339	33295	33185	33247	33477	33339	33354	33264	33364	33272	33304	33179	33188	33204	33412	33134	33111	33237	33483	33445	33387	33409	33334	33496	33100	33413	33379	33317	33063	33268	33380	33093	33561	33142	33252	32995	33515	33435	33443	33140	32975	33214	33221	33676	33566	33331	33214	33027	33220	33071	33115	33151	33205	33358	33384	33532	33309	33436	33434	33125	33272	33358	32920	32966	33147	33432	33666	33337	33203	33238	33175	33331	33434	33569	33422	33140	33443	33324	33083	33222	33114	33448	33481	33425	33356	33571	33543	33156	33185	33289	33404	33319	33244	32982	33146	33642	33504	33088	33352	33447	33303	33233	33244	33483	33759	33222	33047	33211	33119	33201	33276	33161	33269	33473	33231	33260	33225	33125	33274	33357	33426	33371	33397	33390	33311	33530	33278	33426	33297	33215	33492	33442	33276	33556	33479	33201	33522	33273	33059	33329	33405	33365	33185	33204	33233	33318	33226	33322	33394	33546	33498	33380	33219	33348	33262	33209	33093	33298	33145	33392	33284	33253	33289	33251	33239	33186	33301	33432	33327	33211	33186	33199	33556	33421	33233	33602	33196	33388	33213	33181	33101	33065	33140	33147	33448	33109	33292	33240	33224	33202	33142	33226	33360	33274	33400	33194	33397	33440	33379	33128	33273	33092	33336	33265	33233	33061	33337	33276	33026	33402	33519	33274	33005	33250	32991	33561	33188	33250	33082	33038	33489	33230	33251	33490	33217	33492	33377	33367	33512	33175	33076	32981	33274	33336	33531	33112	33165	33345	33432	33243	33172	33457	33391	33403	33277	33216	33278	33414	33320	33063	33236	33104	33041	33337	33329	33205	33315	33191	33342	33536	33288	33016	33296	33326	32938	33164	33003	33189	33420	33586	33433	33296	33210	33320	33054	33159	33215	33300	33218	33341	33189	33306	33433	33230	33331	33295	33166	33293	33187	33426	33219	33240	33148	33268	33331	33383	33144	33313	33253	33322	33437	33336	33320	33447	33460	33253	33229	33470	33044	33223	33294	33230	33193	33024	33221	33238	33258	33394	33168	33450	33346	33100	33345	33354	33647	33443	33378	33200	33415	33312	32909	33258	33216	33180	33220	33399	33191	33381	33146	33460	33392	33311	33516	33424	33363	33539	33371	33368	33177	33434	33537	33220	33194	33443	33237	33654	33404	33363	33204	33457	33205	33165	33327	33215	33278	33650	33164	33452	33433	33301	33174	33307	33366	33141	33356	33296	33244	33346	33259	33181	33050	33287	33440	33264	33112	33399	33217	33244	33197	33057	33170	33229	33311	33362	33499	33101	33320	33238	33269	33275	33283	33115	33204	33307	33182	33539	33398	33384	33461	33455	33273	32924	33141	32918	33220	33278	33291	33159	33172	33281	33216	33430	33154	33195	32902	33289	33358	33405	33332	33395	33353	33275	33307	33402	33235	33407	33166	33486	33359	33174	33284	33266	33163	33285	33095	33401	33388	33488	33390	33154	33182	33175	33468	33279	33646	33393	33260	33087	33324	33434	33094	33299	33133	33607	33375	33272	33228	33641	33103	33195	33230	33361	33041	33337	33372	33510	33522	32914	33345	33364	33254	33349	33181	33102	33200	33298	33260	33498	33516	33268	33089	33335	33401	33273	33519	33249	33364	33367	33291	33265	33235	33231	33473	33688	33522	33321	33335	33065	33304	33105	33428	33380	33264	33518	33053	33415	33248	33235	33299	33403	33213	33392	33134	33295	33489	33343	33372	33477	33333	33391	33233	33612	33420	33612	33376	33227	33156	33280	33200	33183	33340	33411	33340	33365	33204	33100	33122	32998	33049	33177	33340	33238	33173	33183	33206	33368	33450	33177	32933	33131	33635	33070	33291	33208	33134	33008	33376	33439	32972	33382	33489	33429	33207	33327	33164	33364	33415	33525	33329	33257	33197	33243	33424	33305	33488	33279	33392	33249	33395	33373	33237	33251	33595	33210	33344	33267	33441	33643	33482	33333	33281	33186	33217	33202	33347	33448	33202	33004	33246	32994	33330	33347	33286	33243	33407	33216	33344	33127	33208	33233	33109	33343	33060	33422	33021	33295	33460	33248	33154	33101	33319	33318	33133	33409	33480	33415	33470	33494	33301	33429	33337	33126	33680	33287	33439	33386	32972	33328	33320	33659	33476	33077	33396	33243	33237	33171	33446	33411	33344	33240	33528	33448	33312	33107	33570	33501	33255	33426	33316	33225	33113	33109	33222	33399	33440	33253	33153	33251	33332	33440	33158	33469	33127	32919	33152	33242	33287	33370	33398	33631	33350	33249	33344	33318	32992	33287	33295	33161	33397	33498	33321	33302	33309	33037	33447	33561	33366	33529	33268	33442	33423	33340	33136	33586	33402	33187	33374	33148	33220	33411	33484	33270	32963	33219	33129	33214	32938	33280	33313	33292	33173	33209	33347	33192	33133	33268	33210	33155	33303	33093	33213	33369	33276	33210	33344	33439	33082	33377	33365	33457	33429	33445	33114	33310	33174	33317	33273	33420	33204	33528	33639	33272	33161	33306	33404	33325	33413	33189	33312	33559	33525	33430	33201	33577	33278	33158	33423	33371	33119	33304	33578	33214	33107	33095	33293	33381	33057	33342	33120	33287	33407	33385	33187	33169	33295	33336	33153	33220	33275	33256	33205	33433	32997	33400	33343	33501	33534	33366	33181	33528	33640	33364	33280	33569	33417	33523	33329	33394	33442	33227	33254	33300	33378	33221	33652	33632	33222	33335	33319	33268	33198	33226	33100	33369	33323	33447	33169	33286	33360	33336	33097	33162	33238	33424	32971	33252	33248	33211	33476	33377	33378	33377	33390	33496	33247	33244	33263	33218	33220	33249	33187	33147	33252	33419	33096	33204	33494	33366	33247	33297	33263	33305	33363	33274	33234	33329	33340	33138	33490	33404	33421	33557	33353	33419	33345	33281	33329	33103	33490	33443	33421	33478	33304	33161	33379	33389	33498	33328	33361	33403	33217	33316	33309	33389	33100	33107	33280	33257	33118	33353	33454	33339	33452	33396	33355	33044	33294	33354	33335	33231	33204	33334	33459	33336	33306	33355	33267	33050	33180	33427	33446	33092	33226	33092	33418	33303	33178	33353	33281	33281	33365	33091	33272	33345	33157	33079	33275	33343	33403	33427	33146	33434	33331	33413	33060	33187	33554	33248	33286	33372	33157	33281	33459	33079	33156	33270	33139	33161	33177	33378	33466	33587	33127	33168	32940	33247	33351	33325	33120	33616	33180	33268	33353	33449	33472	33185	33160	33250	33289	33211	33484	33305	33276	33529	33377	33355	33826	33460	33295	33146	33267	33554	33214	33277	33268	33203	33324	33475	32945	33269	33556	33197	33131	33450	33407	33426	33473	33197	33061	32954	33271	33177	33303	33263	33406	33422	33345	33153	33260	33142	33604	33482	33219	33108	33439	33416	33375	33293	33294	33482	33391	33397	33595	33219	33340	33215	33512	33568	33445	33642	33411	33511	33414	33321	33300	33139	33309	32917	33416	33176	33155	33524	33368	33336	33255	33244	33253	33278	33116	33465	33360	33412	33459	33215	33333	33388	33572	33475	33081	33560	33384	33113	33403	33355	33214	33534	33672	33048	33219	33282	33316	33417	33176	33359	33149	33227	33062	33668	33405	33299	33250	33109	33347	33405	33775	33483	33548	33346	33490	33525	33182	33392	33117	33304	33094	33221	33263	33296	33306	33240	33413	33389	33435	33463	33408	33666	33049	33435	33367	33284	33245	33312	33348	33339	33264	33225	33506	33187	33149	33327	33270	33234	33195	33281	33152	33339	33262	33413	33549	33058	33038	33343	33484	33275	33532	33691	33482	33272	33434	33360	33119	33242	33358	33236	33281	33265	33354	33348	32983	33159	33435	33209	33485	33691	33078	33195	33413	33180	33236	33048	33294	33487	33169	33354	33401	33623	33136	33245	33695	33468	33297	33344	33238	33721	33267	33231	33267	32943	33502	33461	33544	33416	33316	33249	33535	33147	33326	33235	33436	33181	33233	33329	33358	33291	33289	33389	32915	33095	33043	33234	33351	33308	33222	33185	33110	33091	33294	33547	33726	33483	33234	33362	33306	33111	33354	33522	33350	33126	32989	33380	33152	33337	33164	33244	32784	33321	33310	33012	33319	33045	33082	33586	33421	33000	33282	33213	33277	33224	33502	33459	33296	33251	33197	33257	33600	33174	33424	33320	33260	33434	33303	33493	33562	33224	33227	33217	33272	33440	33376	33197	33223	33371	33237	33475	33255	33179	33221	33310	33019	33064	33154	33500	33425	33474	33197	33411	33414	33422	33276	33547	33235	33091	33457	33219	33197	33378	33579	32995	33089	33220	33150	33330	33376	33387	33555	33263	33186	33373	33270
20513	23384	20728	19842	28692	31927	26584	21402	19530	18898	18649	18552	18632	18726	18668	18872	18685	18813	18584	18583	18805	18369	18661	18657	18825	18495	18863	18619	18535	18571	18742	18596	18598	18735	18736	18829	18522	18653	18603	18800	18813	18497	18576	18681	18609	18644	18533	18700	18601	18678	18614	18710	18706	18773	18525	18660	18692	18665	18590	18715	18870	18615	18666	18731	18858	18526	18642	18699	18729	18459	18822	18632	18586	18669	18642	18707	18735	18542	18616	18559	18686	18689	18626	18643	18556	18388	18680	18757	18696	18726	18764	18555	18622	18582	18614	18810	18671	18548	18653	18447	18518	18478	18536	18911	18548	18715	18565	18542	18619	18460	18685	18802	18506	18610	18567	18652	18594	18694	18625	18665	18727	18632	18426	18556	18604	18425	18606	18760	18719	18615	18620	18468	18735	18539	18563	18591	18689	18483	18614	18553	18871	18712	18368	18745	18762	18655	18610	18738	18515	18689	18612	18614	18615	18637	18635	18630	18451	18627	18549	18574	18691	18522	18760	18652	18468	18773	18842	18583	18575	18722	18633	18706	18770	18598	18760	18704	18683	18759	18924	18723	18599	18526	18643	18618	18581	18486	18718	18626	18617	18593	18706	18576	18563	18595	18493	18589	18461	18652	18739	18540	18773	18568	18559	18931	18569	18502	18507	18451	18514	18503	18608	18739	18431	18606	18747	18811	18443	18752	18756	18477	18670	18523	18665	18701	18714	18588	18663	18687	18705	18699	18650	18655	18428	18743	18662	18505	18544	18586	18564	18629	18621	18706	18595	18519	18699	18769	18558	18629	18522	18716	18641	18525	18690	18497	18757	18375	18719	18434	18858	18613	18788	18286	18570	18591	18613	18515	18656	18675	18606	18603	18520	18665	18577	18763	18797	18669	18561	18459	18456	18762	18491	18628	18527	18659	18736	18616	18703	18766	18631	18537	18767	18564	18739	18684	18755	18819	18659	18752	18598	18720	18681	18673	18717	18785	18633	18440	18701	18699	18535	18633	18472	18807	18469	18556	18676	18710	18658	18757	18393	18670	18617	18633	18363	18727	18550	18555	18574	18758	18579	18558	18641	18683	18636	18738	18665	18687	18749	18698	18481	18682	18342	18699	18610	18853	18727	18694	18800	18671	18518	18496	18762	18373	18683	18804	18482	18597	18532	18687	18559	18716	18712	18446	18695	18776	18661	18631	18591	18678	18540	18603	18702	18519	18479	18742	18570	18653	18575	18481	18742	18701	18592	18567	18558	18534	18662	18486	18450	18574	18498	18569	18568	18796	18613	18654	18664	18620	18744	18516	18638	18582	18722	18401	18549	18696	18461	18754	18678	18652	18767	18826	18480	18568	18766	18690	18519	18605	18699	18485	18506	18751	18594	18594	18506	18564	18851	18799	18648	18720	18554	18627	18523	18555	18569	18703	18522	18649	18452	18753	18524	18643	18370	18684	18619	18542	18439	18585	18471	18436	18600	18689	18737	18647	18516	18552	18609	18672	18614	18586	18764	18449	18726	18524	18512	18634	18779	18552	18560	18477	18536	18684	18541	18476	18629	18792	18587	18481	18744	18701	18597	18548	18597	18664	18588	18648	18594	18685	18520	18508	18840	18321	18662	18679	18609	18559	18671	18701	18568	18550	18636	18589	18827	18724	18704	18586	18550	18606	18539	18633	18602	18652	18631	18603	18744	18479	18584	18749	18691	18801	18687	18667	18557	18936	18662	18768	18701	18466	18545	18805	18613	18611	18544	18508	18562	18690	18599	18628	18678	18742	18665	18548	18534	18627	18767	18547	18685	18800	18746	18710	18400	18702	18519	18580	18684	18572	18563	18589	18683	18443	18738	18489	18659	18506	18436	18543	18741	18571	18704	18667	18673	18645	18556	18643	18627	18739	18670	18579	18664	18634	18609	18810	18697	18435	18746	18674	18739	18484	18574	18612	18576	18452	18504	18729	18499	18599	18602	18952	18561	18594	18691	18597	18585	18615	18803	18755	18712	18776	18695	18606	18625	18687	18649	18658	18592	18584	18609	18594	18554	18548	18590	18767	18684	18526	18622	18432	18624	18755	18703	18552	18712	18497	18640	18610	18979	18529	18513	18715	18440	18452	18595	18567	18780	18555	18596	18402	18503	18538	18793	18546	18462	18422	18666	18623	18592	18868	18617	18534	18629	18616	18495	18623	18592	18630	18498	18686	18487	18572	18497	18584	18650	18492	18659	18644	18682	18589	18598	18771	18635	18656	18634	18635	18627	18680	18586	18669	18666	18630	18486	18504	18607	18679	18610	18745	18720	18774	18660	18439	18593	18595	18715	18445	18636	18406	18657	18659	18523	18512	18728	18736	18681	18598	18636	18740	18725	18623	18597	18602	18694	18568	18654	18785	18628	18621	18828	18560	18769	18478	18524	18506	18810	18505	18757	18685	18716	18571	18634	18483	18587	18558	18556	18635	18595	18797	18473	18554	18708	18393	18680	18747	18861	18674	18670	18527	18678	18667	18523	18651	18765	18513	18714	18672	18662	18579	18591	18483	18544	18520	18775	18765	18852	18535	18649	18608	18666	18698	18559	18372	18818	18589	18628	18621	18854	18790	18723	18532	18618	18671	18721	18459	18442	18612	18614	18539	18773	18718	18561	18697	18584	18643	18561	18560	18852	18671	18655	18541	18742	18668	18617	18683	18789	18464	18744	18822	18730	18462	18646	18546	18586	18642	18702	18544	18546	18529	18567	18632	18538	18768	18702	18513	18532	18689	18564	18544	18674	18700	18567	18534	18486	18666	18412	18653	18524	18677	18566	18773	18791	18614	18681	18437	18718	18540	18609	18623	18581	18695	18596	18569	18672	18759	18517	18571	18621	18709	18553	18690	18490	18632	18888	18543	18490	18630	18754	18685	18519	18598	18721	18602	18628	18521	18490	18542	18581	18580	18652	18378	18637	18715	18819	18595	18601	18582	18798	18418	18836	18586	18488	18588	18768	18551	18933	18674	18713	18666	18597	18419	18556	18590	18605	18621	18746	18644	18653	18716	18727	18546	18613	18858	18778	18650	18658	18574	18601	18786	18717	18575	18572	18598	18585	18683	18773	18633	18670	18386	18684	18629	18475	18706	18608	18738	18669	18640	18766	18678	18607	18656	18610	18529	18618	18385	18587	18638	18675	18589	18577	18617	18451	18661	18822	18729	18755	18746	18656	18566	18602	18548	18723	18598	18708	18685	18384	18516	18476	18497	18751	18615	18452	18729	18684	18679	18683	18642	18635	18739	18520	18642	18590	18675	18423	18830	18692	18608	18638	18729	18785	18657	18577	18432	18608	18681	18842	18745	18579	18563	18748	18757	18569	18694	18613	18649	18618	18577	18483	18562	18700	18561	18761	18599	18639	18590	18702	18704	18538	18721	18558	18537	18670	18401	18747	18775	18674	18757	18790	18667	18625	18660	18638	18687	18611	18512	18607	18787	18678	18666	18705	18715	18727	18574	18513	18629	18660	18558	18672	18614	18812	18489	18811	18462	18768	18579	18763	18630	18527	18650	18690	18711	18620	18744	18655	18801	18475	18796	18716	18592	18511	18697	18433	18822	18629	18620	18738	18672	18557	18668	18708	18538	19022	18546	18673	18567	18706	18679	18684	18658	18552	18766	18737	18523	18691	18485	18599	18634	18601	18675	18687	18520	18638	18720	18501	18568	18597	18524	18661	18828	18594	18766	18708	18564	18673	18512	18594	18703	18630	18585	18597	18497	18516	18655	18604	18552	18477	18527	18590	18490	18642	18643	18696	18535	18787	18658	18563	18545	18713	18674	18707	18662	18544	18413	18588	18540	18739	18700	18620	18610	18694	18787	18711	18636	18536	18628	18764	18589	18482	18431	18608	18782	18571	18784	18638	18564	18581	18610	18557	18629	18433	18611	18778	18568	18480	18659	18775	18712	18473	18856	18512	18501	18585	18608	18716	18691	18712	18803	18605	18381	18582	18553	18725	18654	18748	18642	18552	18716	18457	18736	18787	18503	18699	18507	18610	18658	18547	18752	18610	18433	18718	18543	18637	18911	18482	18629	18477	18560	18509	18672	18691	18640	18711	18413	18539	18640	18574	18772	18726	18679	18571	18626	18309	18666	18603	18567	18704	18482	18764	18656	18783	18589	18740	18438	18518	18474	18747	18867	18793	18404	18666	18915	18581	18631	18571	18607	18597	18562	18726	18732	18623	18663	18615	18839	18529	18536	18638	18646	18548	18510	18672	18480	18625	18654	18636	18636	18587	18746	18419	18529	18533	18662	18773	18665	18627	18620	18607	18633	18603	18706	18469	18720	18704	18651	18410	18782	18681	18659	18652	18740	18530	18469	18701	18716	18793	18613	18670	18621	18717	18736	18753	18549	18652	18609	18707	18669	18607	18593	18451	18723	18828	18644	18457	18625	18546	18586	18667	18824	18606	18534	18596	18787	18636	18621	18868	18465	18572	18734	18469	18660	18689	18649	18784	18487	18546	18710	18610	18660	18328	18631	18546	18736	18666	18695	18592	18482	18692	18577	18711	18566	18781	18617	18581	18516	18510	18961	18607	18684	18533	18658	18592	18630	18592	18852	18549	18639	18409	18654	18715	18429	18572	18603	18687	18644	18621	18514	18658	18518	18591	18465	18600	18582	18667	18539	18609	18836	18686	18556	18698	18696	18703	18486	18616	18696	18578	18541	18723	18700	18650	18707	18558	18631	18650	18479	18851	18672	18614	18338	18535	18485	18525	18717	18593	18708	18740	18621	18611	18755	18709	18466	18721	18619	18476	18524	18778	18553	18595	18691	18729	18717	18507	18662	18685	18676	18737	18703	18825	18603	18789	18853	18559	18728	18576	18562	18697	18716	18695	18497	18814	18604	18795	18741	18744	18754	18565	18743	18564	18688	18482	18774	18741	18686	18602	18587	18647	18652	18680	18652	18620	18794	18532	18621	18655	18769	18621	18634	18671	18712	18500	18584	18780	18671	18492	18623	18741	18758	18456	18696	18664	18833	18587	18642	18549	18616	18785	18595	18676	18488	18606	18635	18618	18738	18598	18417	18656	18478	18712	18547	18717	18561	18630	18544	18515	18627	18568	18533	18666	18556	18647	18765	18834	18633	18624	18553
23360	21221	28006	27002	49367	73858	64988	48130	38344	34523	33078	32583	32831	32790	32593	32563	32687	32806	32526	32800	32437	32409	32593	32608	32680	32486	32732	32450	32722	32682	32466	32504	32470	32606	32328	32640	32682	32557	32447	32770	32529	32429	32693	32759	32450	32494	32255	32285	32440	32468	32355	32503	32550	32677	32508	32447	32648	32604	32601	32738	32283	32389	32520	32535	32694	32278	32669	32610	32464	32385	32406	32528	32448	32492	32425	32625	32556	32380	32286	32555	32493	32451	32503	32339	32460	32581	32433	32403	32290	32645	32476	32299	32185	32286	32355	32512	32373	32334	32597	32516	32550	32524	32672	32547	32864	32508	32577	32454	32514	32479	32549	32610	32285	32588	32140	32308	32579	32450	32334	32534	32313	32364	32650	32284	32624	32424	32371	32444	32557	32453	32683	32692	32252	32517	32425	32290	32609	32457	32324	32269	32396	32456	32394	32526	32474	32851	32681	32350	32581	32340	32256	32301	32404	32353	32543	32566	32327	32513	32445	32437	32472	32521	32370	32496	32198	32261	32684	32525	32732	32402	32198	32540	32412	32599	32505	32243	32450	32575	32484	32445	32353	32615	32461	32643	32487	32233	32506	32454	32503	32458	32546	32427	32307	32164	32712	32687	32432	32522	32394	32453	32372	32521	32311	32278	32671	32471	32358	32470	32245	32316	32441	32690	32428	32431	32843	32436	32417	32353	32427	32497	32316	32476	32433	32441	32423	32413	32280	32530	32306	32587	32534	32549	32421	32475	32395	32396	32475	32511	32340	32186	32568	32506	32330	32288	32394	32541	32460	32470	32507	32767	32661	32691	32406	32465	32246	32611	32575	32204	32495	32378	32601	32523	32590	32453	32459	32448	32424	32095	32673	32473	32354	32607	32518	32423	32371	32442	32677	32426	32665	32447	32961	32597	32175	32276	32209	32376	32413	32284	32748	32414	32399	32504	32222	32418	32463	32394	32446	32365	32682	32628	32242	32312	32410	32484	32101	32243	32754	32512	32208	32506	32526	32441	32514	32333	32083	32269	32481	32157	32861	32581	32638	32439	32369	32504	32586	32303	32335	32449	32522	32493	32588	32466	32468	32409	32363	32656	32251	32517	32292	32545	32505	32438	32446	32519	32489	32580	32390	32495	32583	32351	32685	32390	32409	32356	32534	32282	32383	32581	32409	32475	32040	32354	32501	32575	32713	32214	32503	32453	32558	32612	32270	32319	32424	32239	32405	32587	32527	32501	32471	32364	32656	32251	32366	32750	32234	32397	32780	32214	32526	32453	32303	32255	32470	32495	32545	32462	32233	32360	32366	32326	32459	32495	32622	32237	32556	32613	32385	32622	32202	32700	32422	32553	32516	32515	32684	32554	32532	32584	32234	32526	32702	32477	32476	32456	32412	32404	32532	32335	32654	32259	32374	32490	32727	32346	32374	32427	32545	32526	32654	32325	32418	32508	32401	32419	32404	32416	32426	32324	32119	32648	32382	32481	32598	32388	32752	32491	32626	32415	32388	32387	32436	32724	32256	32263	32423	32334	32549	32480	32540	32338	32081	32429	32192	32215	32332	32430	32459	32551	32267	32328	32435	32468	32263	32533	32350	32400	32765	32543	32241	32315	32463	32464	32266	32501	32541	32482	32690	32536	32610	32419	32536	32256	32367	32201	32440	32648	32428	32355	32262	32327	32472	32227	32438	32534	32417	32349	32587	32322	32326	32698	32558	32509	32475	32371	32508	32394	32475	32465	32652	32404	32160	32362	32242	32810	32316	32241	32862	32387	32522	32477	32646	32269	32579	32530	32667	32117	32529	32549	32319	32304	32669	32380	32340	32416	32332	32354	32739	32417	32584	32365	32423	32312	32460	32385	32338	32468	32289	32420	32342	32387	32325	32648	32435	32516	32483	32454	32495	32599	32439	32721	32326	32504	32574	32559	32488	32415	32297	32498	32480	32542	32283	32486	32599	32176	32454	32397	32352	32413	32497	32536	32582	32306	32426	32242	32623	32593	32721	32611	32637	32483	32372	32397	32428	32425	32395	32407	32635	32299	32419	32399	32346	32503	32400	32506	32244	32546	32529	32499	32376	32539	32481	32422	32602	32328	32320	32570	32510	32524	32606	32498	32455	32386	32337	32244	32651	32331	32364	32618	32462	32587	32511	32543	32474	32514	32604	32411	32630	32308	32442	32246	32561	32398	32285	32610	32561	32499	32433	32344	32383	32494	32224	32243	32573	32287	32335	32688	32529	32397	32268	32337	32321	32181	32449	32313	31973	32207	32459	32389	32395	32416	32635	32545	32409	32581	32664	32513	32334	32608	32292	32545	32641	32735	32575	32649	32218	32669	32600	32426	32350	32861	32363	32431	32594	32644	32581	32370	32540	32284	32292	32236	32479	32414	32404	32516	32581	32574	32582	32516	32412	32395	32650	32435	32190	32561	32556	32211	32843	32150	32395	32291	32403	32351	32555	32317	32086	32323	32504	32573	32377	32562	32237	32655	32288	32683	32669	32320	32437	32392	32540	32513	32515	32655	32400	32493	32595	32589	32434	32167	32532	32430	32837	32372	32598	32521	32541	32593	32447	32588	32524	32684	32485	32510	32261	32185	32476	32379	32629	32540	32444	32624	32302	32618	32753	32588	32364	32723	32325	32618	32551	32580	32278	32528	32678	32555	32609	32489	32440	32268	32475	32673	32505	32375	32330	32357	32538	32667	32683	32171	32390	32374	32368	32727	32719	32390	32532	32162	32374	32539	32360	32448	32637	32353	32392	32361	32511	32516	32427	32589	32439	32187	32388	32649	32469	32613	32529	32264	32702	32832	32482	32576	32475	32282	32528	32490	32574	32485	32441	32524	32416	32117	32201	32262	32206	32372	32539	32705	32330	32623	32676	32643	32316	32711	32461	32531	32455	32375	32344	32520	32340	32411	32291	32589	32549	32451	32341	32256	32522	32494	32748	32456	32267	32396	32533	32296	32445	32644	32336	32203	32463	32528	32373	32515	32524	32424	32481	32302	32506	32228	32551	32548	32632	32565	32183	32506	32393	32334	32601	32631	32523	32442	32388	32340	32520	32509	32463	32552	32498	32345	32583	32430	32566	32457	32500	32382	32443	32463	32466	32361	32646	32522	32679	32618	32456	32395	32363	32672	32524	32389	32385	32557	32773	32379	32539	32242	32562	32213	32403	32182	32514	32321	32481	32399	32550	32307	32542	32653	32531	32323	32504	32328	32348	32530	32451	32337	32651	32514	32719	32390	32409	32647	32546	32554	32294	32240	32382	32194	32276	32265	32248	32571	32614	32602	32201	32499	32469	32393	32589	32312	32565	32474	32259	32323	32299	32469	32703	32197	32272	32505	32433	32457	32521	32668	32510	32364	32128	32430	32515	32350	32399	32314	32520	32557	32501	32449	32386	32265	32387	32417	32589	32509	32479	32513	32609	32580	32555	32416	32549	32560	32425	32566	32546	32430	32685	32365	32287	32347	32529	32200	32320	32326	32443	32464	32657	32502	32768	32319	32438	32834	32582	32629	32346	32530	32478	32556	32561	32594	32338	32273	32669	32524	32378	32641	32552	32702	32302	32355	32458	32504	32373	32675	32429	32557	32528	32559	32451	32714	32537	32300	32335	32582	32442	32550	32702	32463	32465	32390	32433	32636	32690	32675	32389	32520	32468	32561	32649	32501	32443	32545	32278	32342	32438	32717	32460	32444	32228	32424	32343	32217	32755	32470	32128	32300	32251	32435	32392	32210	32468	32446	32343	32184	32315	32459	32354	32542	32535	32456	32682	32581	32519	32548	32332	32425	32645	32382	32415	32505	32391	32288	32392	32773	32560	32672	32513	32524	32483	32514	32378	32691	32186	32408	32593	32711	32388	32588	32444	32483	32335	32181	32510	32714	32428	32347	32577	32572	32577	32507	32440	32431	32378	32200	32582	32527	32304	32486	32520	32551	32538	32606	32427	32337	32488	32373	32371	32502	32356	32476	32659	32394	32277	32336	32518	32370	32297	32385	32594	32328	32685	32396	32416	32436	32509	32240	32467	32532	32197	32487	32591	32397	32656	32341	32557	32445	32964	32652	32023	32232	32167	32498	32350	32594	32571	32772	32387	32568	32290	32159	32250	32364	32396	32598	32553	32740	32352	32488	32423	32429	32432	32467	32437	32472	32644	32577	32550	32307	32249	32246	32257	32318	32493	32670	32257	32593	32624	32430	32645	32539	32392	32554	32274	32030	32419	32701	32665	32363	32297	32264	32612	32462	32684	32599	32492	32384	32521	32625	32615	32578	32515	32272	32566	32465	32347	32388	32256	32424	32371	32504	32460	32737	32612	32377	32429	32492	32623	32647	32456	32537	32515	32075	32693	32239	32572	32614	32651	32809	32537	32318	32496	32564	32600	32597	32173	32540	32341	32176	32404	32738	32445	32675	32292	32667	32550	32318	32487	32483	32408	32566	32406	32393	32541	32774	32488	32636	32295	32506	32306	32638	32484	32268	32588	32475	32501	32295	32691	32503	32373	32535	32487	32140	32316	32559	32424	32239	32246	32656	32437	32519	32180	32404	32656	32697	32492	32360	32403	32336	32233	32606	32420	32523	32463	32512	32310	32486	32449	32577	32424	32150	32429	32743	32481	32669	31993	32594	32332	32785	32522	32463	32652	32510	32435	32137	32524	32542	32373	32514	32350	32637	32358	32278	32480	32187	32469	32352	32572	32494	32411	32427	32575	32467	32618	32378	32614	32802	32318	32581	32800	32420	32750	32533	32371	32775	32693	32647	32339	32542	32501	32679	32568	32631	32446	32455	32451	32165	32429	32468	32317	32468	32442	32446	32539	32481	32570	32365	32545	32438	32290	32442	32166	32443	32442	32387	32616	32528	32496	32437	32412	32437	32233	32430	32547	32482	32671	32234	32484	32487	32276	32244	32585	32187	32429	32741	32760	32475	32390	32482	32499	32318	31956	32656	32093	32412	32459	32331	32329	32174	32703	32323	32597	32264	32368	32410	32578	32579	32341	32428	32357	32279	32420	32465	32249	32566	32227	32694	32490	32311	32448	32580	32856	32591	32386	32392	32427	32559	32557	32318	32686	32515	32529	32425	32592	32555	32440	32395	32543	32537	32739	32342
18962	27784	24182	21643	59554	75024	58385	36120	24622	19904	18872	18533	18692	18678	18558	18491	18473	18567	18671	18303	18495	18484	18360	18321	18427	18582	18729	18568	18417	18633	18445	18592	18517	18752	18620	18599	18500	18524	18315	18452	18391	18524	18632	18481	18517	18604	18403	18384	18392	18410	18452	18514	18417	18273	18387	18606	18361	18463	18578	18326	18603	18443	18323	18433	18441	18561	18506	18386	18373	18595	18387	18382	18389	18515	18416	18546	18413	18528	18314	18465	18574	18530	18266	18604	18479	18448	18359	18590	18411	18523	18375	18435	18524	18398	18443	18398	18317	18554	18515	18376	18496	18618	18459	18337	18474	18553	18412	18458	18342	18316	18415	18455	18501	18296	18293	18576	18528	18537	18458	18458	18552	18513	18523	18459	18525	18662	18362	18547	18474	18286	18437	18390	18575	18609	18460	18584	18462	18451	18536	18352	18478	18431	18496	18494	18507	18527	18373	18416	18484	18558	18512	18505	18349	18354	18546	18583	18531	18632	18471	18409	18467	18321	18356	18408	18497	18410	18496	18384	18381	18530	18240	18552	18288	18441	18351	18424	18558	18532	18313	18626	18495	18417	18559	18374	18484	18490	18469	18304	18263	18552	18362	18361	18395	18439	18624	18508	18457	18524	18292	18377	18177	18592	18313	18401	18396	18504	18426	18553	18356	18478	18515	18428	18481	18307	18620	18358	18437	18436	18533	18481	18244	18588	18624	18552	18458	18512	18496	18536	18450	18311	18536	18314	18603	18551	18576	18320	18437	18441	18397	18315	18339	18302	18522	18344	18289	18464	18558	18533	18395	18329	18346	18424	18318	18601	18615	18495	18614	18142	18409	18587	18486	18459	18465	18620	18407	18485	18361	18356	18274	18516	18531	18429	18617	18442	18390	18398	18167	18280	18512	18257	18456	18337	18612	18521	18411	18436	18333	18524	18424	18469	18292	18383	18417	18323	18389	18481	18432	18404	18563	18464	18531	18430	18583	18263	18248	18342	18424	18230	18512	18490	18333	18466	18419	18532	18485	18477	18526	18445	18473	18285	18419	18678	18550	18549	18457	18450	18454	18383	18488	18482	18367	18289	18373	18497	18686	18437	18422	18368	18486	18532	18300	18642	18234	18417	18441	18483	18498	18280	18566	18509	18503	18422	18435	18281	18395	18457	18567	18146	18375	18242	18264	18432	18427	18458	18361	18281	18574	18444	18503	18526	18357	18588	18476	18486	18230	18273	18419	18470	18354	18484	18455	18559	18498	18224	18374	18572	18383	18257	18333	18360	18457	18464	18400	18537	18525	18441	18352	18367	18498	18398	18340	18442	18554	18485	18526	18550	18456	18570	18333	18424	18268	18402	18357	18495	18300	18447	18422	18420	18437	18499	18481	18441	18522	18418	18426	18365	18596	18294	18526	18341	18210	18383	18386	18573	18562	18486	18518	18372	18661	18395	18350	18562	18378	18681	18587	18284	18585	18287	18648	18413	18503	18494	18495	18379	18361	18431	18379	18433	18560	18564	18469	18596	18360	18529	18512	18381	18405	18445	18345	18547	18523	18409	18253	18392	18575	18706	18508	18519	18508	18364	18537	18428	18678	18607	18377	18563	18434	18227	18700	18544	18623	18368	18564	18320	18439	18398	18420	18565	18633	18494	18405	18561	18392	18448	18709	18537	18503	18367	18613	18364	18464	18509	18439	18471	18414	18522	18502	18619	18209	18397	18263	18444	18506	18442	18428	18470	18439	18518	18497	18651	18451	18420	18329	18342	18535	18299	18385	18388	18495	18406	18533	18583	18508	18288	18568	18481	18354	18399	18543	18455	18450	18495	18369	18604	18428	18514	18564	18513	18405	18488	18445	18336	18462	18337	18435	18428	18365	18394	18494	18397	18483	18672	18415	18224	18509	18269	18645	18561	18435	18348	18638	18517	18568	18326	18458	18461	18565	18539	18454	18528	18411	18486	18383	18353	18609	18463	18360	18240	18640	18464	18471	18560	18104	18644	18390	18477	18454	18409	18536	18348	18640	18535	18440	18451	18442	18337	18435	18526	18493	18465	18257	18302	18366	18343	18594	18600	18664	18344	18403	18384	18390	18718	18651	18327	18328	18521	18267	18484	18400	18486	18295	18405	18427	18517	18411	18559	18399	18611	18559	18445	18461	18405	18396	18368	18548	18454	18522	18208	18523	18645	18404	18477	18454	18324	18403	18308	18615	18505	18572	18665	18457	18435	18453	18363	18406	18288	18508	18442	18336	18390	18501	18511	18376	18377	18397	18544	18644	18330	18424	18529	18389	18427	18476	18518	18537	18396	18520	18415	18435	18492	18465	18190	18242	18528	18552	18411	18497	18365	18249	18426	18406	18404	18585	18562	18246	18468	18559	18593	18574	18440	18511	18423	18406	18427	18472	18355	18573	18353	18485	18458	18486	18466	18477	18461	18446	18379	18447	18461	18540	18405	18366	18577	18405	18299	18415	18526	18439	18258	18337	18515	18370	18294	18486	18456	18316	18362	18537	18575	18414	18429	18610	18444	18442	18373	18432	18418	18570	18426	18479	18508	18568	18505	18422	18339	18482	18495	18531	18387	18427	18510	18442	18187	18584	18632	18562	18421	18370	18486	18284	18438	18569	18501	18457	18387	18562	18386	18551	18692	18270	18426	18294	18236	18404	18246	18286	18515	18408	18436	18585	18564	18361	18342	18508	18544	18234	18489	18598	18515	18222	18346	18390	18498	18732	18415	18340	18387	18487	18644	18421	18422	18531	18661	18239	18608	18477	18634	18556	18346	18203	18440	18590	18415	18440	18508	18645	18187	18553	18410	18411	18566	18571	18464	18490	18390	18424	18350	18432	18417	18513	18430	18422	18654	18585	18414	18685	18400	18334	18296	18404	18408	18448	18449	18409	18286	18531	18533	18461	18384	18434	18515	18490	18569	18432	18482	18268	18525	18435	18439	18532	18282	18411	18425	18539	18352	18317	18562	18497	18322	18375	18507	18445	18622	18572	18462	18617	18505	18515	18613	18390	18589	18298	18380	18419	18277	18446	18466	18383	18485	18569	18410	18466	18359	18578	18373	18427	18460	18423	18497	18374	18269	18403	18493	18465	18464	18429	18394	18478	18256	18477	18276	18301	18589	18530	18591	18547	18482	18324	18497	18650	18528	18332	18388	18604	18380	18380	18315	18386	18361	18423	18531	18429	18471	18565	18506	18504	18363	18450	18431	18517	18352	18490	18386	18495	18358	18324	18261	18520	18537	18457	18440	18433	18448	18500	18345	18380	18513	18461	18383	18467	18367	18370	18233	18351	18316	18488	18544	18502	18421	18517	18354	18411	18416	18515	18565	18358	18371	18407	18427	18453	18490	18509	18291	18237	18430	18486	18529	18456	18479	18556	18344	18247	18525	18540	18426	18403	18360	18250	18499	18304	18476	18306	18410	18321	18568	18485	18247	18535	18546	18403	18411	18479	18345	18396	18377	18337	18536	18405	18525	18643	18654	18351	18414	18493	18405	18544	18259	18488	18366	18445	18435	18548	18556	18562	18538	18408	18447	18394	18297	18523	18318	18495	18680	18519	18393	18389	18479	18495	18407	18554	18276	18463	18464	18447	18335	18516	18301	18426	18617	18495	18665	18535	18602	18523	18452	18393	18377	18436	18509	18338	18433	18524	18516	18549	18540	18478	18452	18426	18468	18476	18681	18185	18428	18473	18338	18241	18611	18375	18469	18559	18601	18340	18474	18684	18391	18515	18265	18448	18442	18447	18375	18409	18401	18480	18435	18413	18591	18424	18280	18544	18245	18368	18335	18472	18491	18461	18273	18375	18478	18470	18367	18543	18633	18399	18484	18281	18405	18318	18422	18510	18379	18337	18392	18286	18733	18447	18308	18560	18443	18486	18505	18420	18563	18565	18230	18291	18535	18588	18418	18493	18526	18382	18487	18396	18265	18547	18291	18376	18469	18458	18397	18422	18354	18507	18517	18627	18469	18414	18201	18568	18512	18496	18485	18311	18391	18283	18540	18394	18293	18549	18430	18438	18326	18321	18580	18441	18397	18446	18485	18347	18559	18587	18525	18370	18423	18423	18489	18466	18354	18401	18537	18520	18449	18345	18334	18533	18516	18498	18343	18495	18289	18460	18556	18277	18400	18481	18529	18482	18457	18477	18419	18335	18423	18494	18489	18455	18346	18484	18368	18519	18186	18485	18522	18385	18295	18412	18393	18487	18427	18255	18508	18693	18326	18311	18365	18334	18481	18465	18464	18429	18380	18434	18235	18594	18308	18396	18327	18562	18238	18539	18302	18395	18505	18088	18412	18402	18319	18486	18399	18294	18540	18489	18539	18498	18389	18627	18450	18346	18268	18369	18371	18408	18503	18474	18399	18310	18487	18443	18367	18404	18364	18408	18328	18454	18451	18438	18493	18257	18494	18624	18564	18535	18298	18574	18542	18420	18409	18499	18508	18590	18501	18468	18440	18339	18437	18478	18344	18284	18485	18498	18539	18473	18427	18428	18464	18541	18399	18400	18458	18427	18557	18248	18427	18472	18376	18500	18508	18285	18431	18524	18471	18278	18510	18397	18458	18405	18437	18403	18533	18448	18426	18589	18402	18478	18374	18514	18524	18504	18309	18388	18421	18394	18653	18296	18606	18482	18448	18566	18513	18549	18391	18653	18487	18589	18462	18428	18594	18437	18257	18605	18343	18423	18277	18246	18292	18520	18413	18393	18568	18367	18500	18554	18207	18487	18418	18283	18377	18599	18527	18418	18488	18431	18352	18299	18412	18456	18362	18516	18413	18297	18316	18456	18250	18381	18559	18422	18440	18384	18352	18371	18428	18433	18456	18483	18474	18384	18493	18427	18538	18475	18383	18478	18480	18480	18447	18402	18348	18308	18494	18402	18431	18645	18610	18610	18435	18315	18531	18576	18444	18439	18610	18354	18438	18300	18361	18494	18389	18358	18376	18454	18577	18388	18443	18254	18576	18276	18408	18556	18388	18472	18239	18349	18430	18403	18786	18316	18466	18347	18310	18336	18584	18486	18356	18457	18615	18420	18529	18497	18478	18506	18260	18382	18399	18404	18508	18452	18350	18376	18444	18533	18423	18344	18518	18547	18438	18404	18502
22769	21223	28124	25891	49098	82650	72279	53264	40324	34997	32718	32452	32374	32318	32176	32375	32315	32341	32401	32182	31849	32184	32230	31894	32005	32038	32120	31970	32089	31969	32116	32242	31853	31992	32375	32230	32167	31998	32150	32070	32155	32156	32133	32047	31986	31898	32155	31811	32066	31902	32061	32244	32030	32049	32316	32149	32116	31935	31907	31707	31785	31787	31832	31717	32011	32131	32118	31952	32146	32023	32068	32134	31849	32179	32044	31713	32008	32220	31952	31951	31914	31871	31915	31814	32149	32054	32083	31732	31734	32168	32018	31879	32284	31843	31812	31856	31822	31701	32074	32017	32212	31896	31713	31946	32062	32021	31922	31749	31940	31802	31904	32043	32125	32098	31679	32230	31971	31741	31825	31811	31801	32043	32052	31687	31755	31766	31996	32044	31902	31949	31982	31968	31936	31846	31809	31986	31835	31927	32052	32128	31861	32111	31970	31747	32055	32068	31891	31928	32158	31773	32014	31961	31925	31816	31947	31854	31716	31819	32251	32237	32023	31904	31749	31934	31951	32062	32336	31780	31896	31821	31968	32004	32052	31803	31997	32081	32066	31791	31752	31881	31987	31961	32033	32137	31922	32128	31834	32073	31855	31865	32161	31926	31692	32140	32074	31766	31817	31830	31744	31706	32086	31667	31947	32104	32055	31924	31805	32032	32017	31942	32000	31918	31662	31516	31869	31897	31920	31927	32012	31841	31971	31711	31545	31932	31878	32075	32003	31704	32203	31848	31985	31896	31620	31891	32091	31726	32107	31741	31930	31920	31950	31823	32087	31838	31990	32013	31596	31849	32081	32276	31912	32141	31866	32031	31784	32227	31642	32043	31964	31850	31877	32015	31875	32124	31963	31898	31865	32128	31769	31505	31982	31765	31753	31965	32263	31890	32041	31984	31829	31695	32200	31978	31750	31829	32013	31815	31598	32104	31859	32015	32097	32113	31910	31802	31806	32049	32118	31960	31977	31935	32287	31682	31816	31998	31881	31894	31987	32426	31748	31728	31979	32009	32006	31984	31862	31938	31998	31657	31971	31946	31818	31832	31797	31842	31968	31907	32110	31969	31726	31688	32187	31860	32169	31895	31886	31868	31797	31636	31893	31733	32031	32045	32180	31843	31945	31835	31917	31945	31941	31974	32113	32125	31872	32138	31969	31969	31824	31904	32083	32253	31774	31881	31926	31769	31976	32187	31667	31920	31841	32222	32353	32000	31818	32193	31848	32010	31846	31965	31980	31938	32126	31769	31965	31693	31971	31930	31816	32009	31888	32183	31649	31733	32195	31858	31732	31978	32041	31820	31946	31927	31887	32109	31989	31944	32088	31987	31762	31685	32004	31987	31754	31897	31784	31946	31864	32381	32127	31756	31886	31962	32074	32165	32182	31929	31820	31779	32078	31933	31939	31633	31832	32103	31949	32138	32183	31950	31815	31664	31780	31819	31996	31795	31916	31917	31766	31774	32052	31686	31950	31959	32145	31850	31801	31832	31908	31831	32123	31843	31804	31838	31767	31769	31930	31545	32012	31835	31892	32180	32008	32083	31846	32075	31836	32094	32285	31774	31852	31894	31874	31773	31763	31870	31835	31872	32098	31992	31845	32156	31957	31997	31669	31726	31817	31882	31968	31865	31829	32043	31968	32007	31815	32095	31859	31957	31935	31826	32053	31699	31806	31883	31972	32030	32081	31950	32086	31768	32145	32046	31856	31705	32177	32125	31736	31708	31826	32021	31780	31944	32150	32234	31852	32136	31840	31980	32030	31980	31997	31816	32252	31995	32099	32084	32101	31775	31787	31872	31913	31933	31579	32206	32150	31712	32009	32004	31962	31907	31790	31799	32159	31850	31812	31841	31777	31641	31966	31933	32003	32029	32014	31785	31849	31824	31796	31676	31712	31782	31588	32104	31648	31946	31566	31954	32076	31975	31871	31714	32050	31830	32052	32022	31738	31917	31882	31968	31871	31938	31822	32043	31778	31768	32237	31639	31877	31679	31912	31901	31828	31784	31954	31848	31857	31871	31972	31897	32081	32005	32056	32005	32069	31928	32068	32142	31951	31971	31902	31961	31893	32045	31731	31898	32175	31703	31788	31758	31768	32168	32081	31987	32311	32142	31952	31934	31813	31992	31887	31938	32088	32145	31998	31835	31864	31636	32021	31820	31930	31760	32056	31710	31937	31683	32183	31772	31896	31538	31705	31894	31859	32039	31989	32086	31944	31853	31828	31720	32041	31930	31872	32027	31936	32105	31585	32005	31887	32336	31756	31753	31718	31967	31933	31800	31762	32048	32071	31958	32036	31905	31843	31815	31745	31763	31828	31944	31899	31933	31578	32073	32178	32167	32112	31539	31688	31927	31848	31729	32087	31947	32111	32147	31644	31921	31840	32047	32047	31924	32009	32283	32113	31869	32000	31897	32144	31724	31727	31957	31837	31991	32069	32043	32107	31922	31888	32230	32029	32018	32226	31771	31840	31872	32142	31791	31894	31935	32008	31805	31871	31730	32028	32065	32115	31718	31850	31762	31836	31781	32042	32046	31922	32034	31891	32133	31978	32016	32077	31937	31931	32057	31729	31568	31858	31825	31960	31701	32087	31890	31820	31904	31968	32108	31861	31935	31875	31988	31845	32003	32067	31915	31801	31746	32018	32039	32034	31854	31957	31946	31987	32061	32008	32044	32055	32148	32038	31892	31778	31905	32169	32135	32084	32144	32099	31982	31928	31905	32040	32067	31849	31698	32110	32082	31616	31927	31705	32281	32069	31981	31994	32003	31757	31784	31819	32161	31915	31900	31765	31969	32038	32152	32093	31936	31765	31852	31940	31976	32109	32048	31956	32229	32042	31826	31967	31785	32057	32081	31981	32217	32145	31960	31963	31682	31770	31946	31867	31620	31922	31850	32167	31814	32047	31968	31708	32070	32006	31793	31901	31809	32055	32076	31925	32016	31993	31859	31961	31776	32003	31945	31966	31899	31593	32024	31846	31642	31862	31848	31787	31630	31909	31815	31910	32022	31945	31828	31809	32001	31988	31958	31827	31861	31979	31912	31910	31930	31996	32087	31708	31919	32097	31907	31907	31780	31868	31916	31927	31857	32130	32035	31730	31859	31882	32086	32022	32003	32017	32019	32098	31721	32087	32059	31788	31890	32213	31906	32093	31976	31713	31932	31853	32047	31905	31820	31827	32088	31864	32107	32122	32122	31913	32005	31905	31925	31947	31882	31821	31947	31828	31868	31954	31771	32207	32017	31923	32188	31861	31989	31805	31596	31672	31895	32036	31889	31466	31900	31879	31974	31982	31866	31739	31886	31950	32175	31899	31591	31711	31989	31811	31892	32157	31794	31828	32204	31826	31795	31905	31763	31777	31860	32130	31656	32055	32128	32038	32262	31733	31930	31822	31690	31863	31984	31794	31960	32133	32017	32167	32027	31751	32011	31924	32047	31912	31756	32125	32200	31908	31972	32073	31862	32241	31961	32140	31718	31878	31820	31893	31749	31973	32137	32136	32005	31937	31795	31712	32156	31859	31781	31879	31801	31603	31712	32105	31847	31935	31694	32044	31818	31897	31783	32003	31891	31881	31934	32017	32210	32056	32079	31936	32178	31964	31935	32001	32110	31599	31819	32031	31927	31908	31739	31659	31630	31949	31998	31665	32104	32034	31970	32012	32011	31721	32138	31843	32010	31681	31981	31856	31970	32037	32035	31809	32126	32079	31759	31941	31950	31835	31915	31827	32052	31828	31978	31852	32011	32034	31981	31923	31971	32089	31969	31785	31745	32121	31884	31698	31890	32080	32138	31664	31995	31943	32082	32295	31824	31859	32040	31840	31889	32160	31937	31967	32040	31794	31762	31593	31955	31686	32026	31851	31875	32013	32082	31962	31825	31913	31853	32135	32055	31871	31767	31685	32053	31806	32039	32177	31935	31816	32027	32056	32017	31842	31994	31970	32010	31989	31921	32000	31794	32022	31897	31877	31721	31902	31897	32015	31953	31953	31596	32081	31840	32181	32016	32046	32021	31913	31979	31920	31885	32067	31710	32020	31723	31871	31935	32085	31890	31665	31720	32069	31763	31951	31602	31818	32190	31897	31831	31721	32126	32081	31920	32021	31865	31752	31858	31867	31960	31705	31975	31882	32290	31934	31677	32023	31753	31865	31845	31965	31849	31907	31968	32126	31987	32116	31868	32143	31834	31948	31780	31734	31948	32134	32085	31780	31855	32155	31866	32202	31854	31932	31835	31907	32164	31733	31583	31812	32079	31850	31958	31931	31864	31757	31734	32064	32076	32037	32153	31698	31813	31707	31889	31839	31703	32050	31915	32014	31935	31934	32382	32017	31982	31943	31926	31682	31929	31765	31931	32038	32012	31855	31737	32091	31935	31973	32043	31969	32034	32125	31870	32087	31905	31944	31868	31783	31836	31969	31879	32054	32105	32324	31832	31831	31731	31996	31963	31857	31961	32012	31741	31991	31963	31972	32173	32199	32304	31888	32200	32153	31889	31932	31961	31976	31862	32113	31854	31841	31817	32136	32020	31712	31927	32032	31836	31635	31992	31874	31848	32014	31880	31892	31997	32022	31810	31685	32072	31913	32012	31933	31882	31963	32082	31939	31898	31995	31793	32011	32010	31673	31699	31960	31776	31789	31722	31790	31881	31680	31848	32160	32088	31731	31988	31700	31819	31923	32027	31649	31975	31753	31786	31865	32025	32049	31574	32064	32035	32110	31867	31913	31771	31978	31925	31913	31662	31944	32233	32026	31988	31875	32079	31831	31857	32029	32103	31937	31990	32069	32008	31957	31905	31860	31895	31819	31753	31960	31748	31899	32201	32124	31741	31962	31937	31742	31953	31757	31952	31885	31912	32066	31979	31986	31995	31881	31664	31968	32010	31910	31555	31880	31842	31906	31969	32125	31905	32025	31940	31813	32023	32149	32011	31655	32084	31875	32057	31919	31996	31803	31857	31791	31894	31757	32125	31926	32141	32011	31837	31912	31953	31895	31942	31867	31918	31816	31832	31888	31936	31784	32146	31931	32054	32100	31785	31910	32007	31885	32006	31887	31534	31778	31911	32015	31999	31924	32103	32012	31864	31888	32115	31836	32021	31986	31948	32025	31859
18604	30900	27563	23703	63201	87055	71177	43342	27531	20988	18647	18555	18393	18622	18493	18423	18721	18475	18475	18643	18574	18430	18378	18422	18412	18433	18497	18530	18536	18497	18550	18510	18385	18278	18391	18431	18341	18337	18336	18550	18624	18371	18457	18509	18258	18633	18180	18327	18626	18579	18539	18391	18359	18368	18389	18353	18404	18412	18694	18350	18358	18543	18236	18507	18496	18350	18257	18440	18462	18391	18466	18424	18462	18595	18260	18379	18467	18517	18470	18465	18279	18466	18440	18487	18399	18655	18540	18311	18344	18259	18562	18564	18600	18436	18378	18383	18494	18438	18341	18297	18387	18426	18232	18369	18217	18494	18545	18503	18331	18489	18546	18441	18466	18247	18294	18355	18332	18255	18474	18460	18408	18423	18577	18381	18347	18501	18375	18381	18368	18500	18396	18334	18451	18451	18610	18362	18545	18521	18420	18297	18535	18223	18381	18414	18610	18441	18439	18407	18341	18448	18242	18321	18409	18468	18282	18318	18322	18438	18296	18531	18524	18408	18269	18293	18360	18377	18387	18472	18446	18378	18506	18385	18556	18496	18413	18486	18535	18350	18551	18336	18302	18233	18318	18339	18508	18344	18446	18339	18430	18563	18370	18415	18466	18314	18454	18601	18479	18216	18577	18474	18412	18346	18245	18282	18431	18306	18274	18193	18528	18352	18547	18307	18295	18348	18349	18654	18365	18489	18320	18265	18523	18373	18208	18477	18368	18403	18398	18557	18276	18267	18464	18351	18423	18433	18371	18332	18424	18382	18305	18551	18337	18534	18266	18533	18438	18354	18229	18298	18505	18478	18432	18228	18428	18234	18304	18440	18197	18433	18425	18408	18462	18542	18393	18306	18484	18328	18539	18392	18448	18533	18472	18199	18499	18183	18290	18514	18460	18552	18258	18467	18118	18341	18369	18340	18310	18447	18451	18478	18288	18519	18368	18464	18311	18321	18358	18322	18459	18437	18401	18353	18445	18443	18375	18390	18428	18309	18488	18437	18352	18440	18296	18388	18363	18247	18398	18530	18588	18290	18389	18454	18364	18297	18440	18521	18463	18337	18287	18388	18572	18344	18344	18137	18356	18422	18359	18390	18448	18565	18344	18462	18414	18301	18404	18525	18513	18334	18361	18415	18450	18590	18463	18337	18293	18326	18294	18290	18634	18414	18725	18346	18441	18239	18453	18312	18509	18436	18500	18432	18416	18469	18429	18458	18446	18404	18258	18317	18299	18371	18417	18385	18411	18444	18417	18428	18446	18497	18212	18356	18218	18388	18196	18541	18430	18479	18395	18301	18342	18447	18416	18571	18478	18329	18387	18438	18270	18228	18414	18396	18419	18140	18306	18384	18508	18446	18547	18303	18575	18314	18431	18409	18240	18380	18339	18519	18370	18319	18539	18296	18444	18230	18550	18422	18412	18202	18457	18370	18400	18310	18405	18452	18296	18363	18240	18481	18628	18392	18328	18311	18420	18191	18458	18436	18445	18293	18156	18370	18338	18388	18478	18613	18356	18461	18450	18371	18267	18386	18405	18483	18448	18525	18416	18431	18434	18515	18414	18373	18416	18331	18242	18552	18364	18299	18483	18312	18237	18409	18401	18363	18352	18392	18425	18475	18452	18300	18424	18492	18518	18453	18492	18278	18570	18424	18590	18266	18401	18675	18544	18274	18340	18280	18220	18351	18445	18430	18453	18384	18502	18531	18410	18341	18498	18536	18116	18391	18563	18451	18485	18287	18418	18402	18245	18472	18415	18420	18452	18481	18449	18495	18264	18466	18628	18274	18368	18492	18350	18176	18477	18455	18371	18434	18573	18466	18271	18367	18219	18467	18370	18470	18589	18478	18329	18513	18314	18328	18458	18376	18431	18316	18443	18460	18439	18203	18314	18471	18404	18466	18280	18578	18395	18573	18389	18468	18222	18440	18322	18262	18293	18270	18380	18300	18440	18323	18331	18274	18303	18498	18287	18400	18407	18259	18518	18490	18314	18196	18246	18453	18432	18370	18471	18453	18349	18379	18404	18477	18427	18583	18617	18437	18388	18433	18438	18455	18451	18212	18239	18342	18301	18337	18521	18420	18500	18340	18426	18431	18372	18295	18121	18493	18433	18462	18400	18409	18321	18321	18199	18230	18363	18321	18520	18391	18437	18358	18337	18489	18499	18383	18331	18224	18329	18298	18528	18412	18454	18516	18454	18396	18421	18290	18325	18347	18429	18369	18446	18396	18363	18392	18489	18428	18159	18421	18302	18523	18478	18569	18511	18435	18443	18362	18251	18380	18455	18376	18522	18179	18372	18315	18535	18305	18466	18577	18413	18365	18202	18457	18349	18148	18279	18349	18493	18348	18582	18564	18453	18553	18357	18264	18301	18497	18483	18491	18404	18448	18472	18524	18559	18541	18405	18320	18284	18352	18401	18458	18310	18300	18326	18600	18326	18415	18306	18379	18435	18476	18230	18286	18360	18365	18505	18293	18365	18471	18379	18320	18364	18044	18336	18347	18513	18434	18614	18360	18506	18507	18375	18439	18489	18415	18397	18460	18399	18518	18373	18265	18229	18501	18264	18372	18320	18506	18340	18468	18345	18409	18543	18272	18454	18432	18332	18497	18555	18492	18303	18452	18417	18471	18628	18383	18350	18536	18292	18563	18324	18542	18397	18253	18460	18208	18586	18407	18357	18333	18354	18220	18120	18358	18406	18206	18394	18474	18520	18302	18370	18406	18328	18275	18531	18311	18389	18275	18438	18370	18511	18309	18485	18357	18372	18442	18432	18363	18416	18451	18339	18366	18362	18468	18302	18056	18543	18329	18255	18513	18470	18206	18513	18555	18242	18413	18551	18407	18284	18489	18397	18462	18378	18445	18457	18375	18544	18399	18304	18122	18318	18438	18304	18453	18511	18343	18406	18373	18376	18456	18463	18501	18510	18303	18518	18360	18424	18424	18462	18386	18388	18411	18585	18377	18423	18371	18371	18226	18290	18407	18346	18556	18523	18287	18335	18321	18501	18431	18399	18457	18480	18422	18513	18426	18518	18419	18202	18565	18518	18556	18503	18544	18387	18298	18394	18297	18272	18356	18346	18236	18485	18371	18500	18524	18417	18479	18412	18378	18460	18458	18486	18371	18294	18400	18599	18435	18619	18350	18226	18357	18345	18410	18256	18285	18353	18356	18264	18513	18183	18350	18473	18316	18498	18318	18223	18277	18433	18342	18349	18430	18375	18516	18395	18466	18347	18407	18452	18334	18376	18333	18228	18311	18394	18476	18355	18566	18208	18287	18391	18353	18568	18549	18543	18476	18445	18302	18420	18274	18330	18447	18197	18579	18443	18384	18198	18463	18419	18432	18428	18404	18345	18446	18618	18391	18486	18465	18462	18666	18300	18359	18329	18188	18123	18366	18376	18340	18319	18491	18293	18476	18353	18264	18227	18421	18361	18409	18457	18311	18357	18705	18461	18304	18455	18372	18624	18426	18411	18375	18408	18296	18468	18527	18621	18352	18292	18179	18565	18446	18317	18342	18302	18521	18376	18566	18563	18400	18301	18387	18264	18431	18499	18473	18376	18572	18370	18364	18501	18612	18441	18297	18375	18389	18394	18446	18427	18467	18505	18453	18375	18529	18381	18365	18600	18330	18287	18466	18641	18365	18402	18523	18465	18585	18442	18449	18344	18366	18314	18410	18343	18490	18586	18597	18339	18463	18309	18374	18426	18347	18469	18277	18291	18430	18422	18307	18334	18348	18514	18282	18441	18509	18450	18336	18366	18440	18190	18228	18467	18289	18449	18401	18491	18226	18414	18334	18266	18305	18416	18263	18512	18311	18412	18291	18526	18436	18225	18263	18413	18526	18430	18406	18346	18643	18408	18300	18403	18416	18496	18200	18414	18463	18494	18417	18487	18427	18370	18469	18392	18383	18423	18567	18361	18435	18304	18398	18323	18517	18512	18352	18518	18518	18301	18334	18578	18389	18394	18241	18434	18440	18260	18427	18286	18370	18549	18368	18311	18243	18355	18229	18494	18402	18394	18340	18322	18470	18360	18572	18490	18450	18343	18286	18534	18396	18278	18384	18444	18470	18299	18352	18405	18435	18180	18380	18455	18454	18414	18377	18393	18524	18195	18539	18548	18316	18530	18435	18362	18493	18365	18549	18467	18314	18456	18483	18409	18271	18311	18346	18345	18423	18459	18542	18403	18582	18297	18463	18527	18383	18287	18458	18263	18395	18532	18332	18232	18327	18385	18371	18440	18458	18503	18520	18380	18510	18433	18448	18500	18289	18333	18407	18347	18485	18373	18432	18321	18372	18394	18430	18469	18308	18500	18506	18360	18547	18370	18324	18578	18301	18506	18320	18433	18252	18589	18352	18228	18551	18388	18498	18377	18434	18502	18505	18174	18407	18439	18290	18432	18432	18523	18299	18363	18197	18491	18209	18410	18399	18516	18398	18429	18376	18508	18459	18467	18355	18459	18365	18573	18350	18512	18505	18398	18496	18319	18458	18549	18183	18418	18364	18456	18284	18471	18498	18473	18346	18413	18545	18488	18409	18509	18284	18288	18148	18344	18310	18297	18641	18467	18451	18386	18475	18219	18308	18315	18469	18335	18304	18413	18430	18239	18423	18373	18410	18340	18579	18356	18253	18262	18353	18464	18439	18418	18591	18384	18411	18250	18482	18444	18384	18236	18298	18304	18512	18474	18386	18562	18471	18313	18371	18527	18544	18387	18428	18404	18402	18326	18393	18518	18227	18482	18163	18438	18525	18405	18401	18461	18289	18320	18241	18332	18428	18413	18261	18540	18414	18346	18431	18424	18560	18458	18369	18318	18292	18344	18280	18382	18241	18376	18463	18371	18315	18321	18062	18465	18344	18509	18388	18408	18317	18556	18427	18555	18304	18492	18358	18299	18382	18314	18587	18310	18406	18320	18422	18173	18521	18284	18439	18307	18352	18370	18341	18326	18367	18484	18366	18367	18378	18524	18401	18289	18390	18305	18437	18189	18332	18340	18613	18420	18255	18348	18390	18455	18347	18475	18298	18334	18520	18180	18360	18324	18239	18377	18344	18489	18448	18360	18438	18434	18321	18340	18565	18364	18402	18449	18362	18453	18498	18292	18472
32142	27090	32388	31869	34281	41654	38523	33972	31499	30510	30090	30487	30228	29946	30267	30203	30231	30199	30049	30147	30276	29982	30248	29944	30202	30173	30230	30265	30044	30097	30107	29966	30042	30032	30153	30299	30341	30042	30139	30251	30389	30248	30188	30105	30256	30015	29946	30105	30117	29876	30256	29983	29860	29946	30090	30058	29922	30148	30054	29990	29970	30248	30073	30091	30131	30132	30191	30361	30088	30143	30091	30163	30221	29880	29884	30032	30109	30223	30268	30122	30104	29850	30222	30193	30259	30169	30103	30416	29993	30005	30335	30160	30253	30326	29991	30272	30084	30069	30240	30230	30072	30128	29910	30076	29901	30380	30406	30012	29977	30087	29964	29895	30331	30113	29903	30354	30267	30341	29951	29909	29908	30039	30191	30102	30257	30062	30239	30076	30284	30054	30019	30324	29978	30130	29923	30009	30127	30099	30177	29987	30056	30274	30287	29736	30381	30114	30019	29954	30229	30243	30359	30197	30095	29997	30364	30268	30009	29819	30062	30050	29956	30135	30004	30036	30342	29986	30020	30226	30124	30283	29984	30094	30056	30177	29971	30169	30127	30037	29930	29989	30244	29898	29907	29748	29988	30069	30095	30105	29999	29917	29764	30092	30031	30067	30082	29914	30198	30017	30091	30057	30215	30141	30157	30076	30188	30148	30208	29924	30013	30063	30132	30080	29835	29907	30200	29908	30315	29914	30068	29999	30014	30188	30292	29992	30037	30085	30121	30028	30097	30109	30006	29741	30236	30153	30045	30113	29884	30092	30083	30275	30172	30127	30013	30155	30044	30362	29879	29922	30260	30277	30179	30001	29928	30001	30245	30022	29774	29979	30310	30227	30151	29788	30031	30025	29966	30124	30144	29977	30125	30361	30202	30130	30346	29960	30222	30150	30032	30009	30022	30299	30195	30020	30257	30116	30167	30035	30066	29929	30348	30141	30309	30071	30332	30015	29910	30215	30031	30327	30030	30076	30031	29831	29946	30191	30157	30478	29985	29873	30236	30181	30321	30160	30041	30090	29949	30141	30031	30175	29865	30120	30065	29923	30141	30077	30162	30141	30068	30152	29666	30183	30151	30069	30168	30330	30173	30027	30214	30199	30344	30291	30120	30331	30118	30181	30108	30047	29876	29964	30158	29891	30298	30055	30134	30304	29968	30083	30077	29823	30004	30168	30039	30212	29874	30032	30054	30039	30051	30392	30127	30225	30321	30242	30121	30008	30147	30131	30186	30137	30365	30157	30124	30035	29937	30065	30120	30091	29946	30030	30076	29849	30157	30137	29993	29875	29932	29876	29977	30194	30135	30057	30043	30086	29871	30281	30052	29989	30020	30153	29984	30007	30323	30120	30127	30172	30145	30268	29971	30161	30071	30176	29795	30018	29997	30145	30232	29779	29847	29996	30196	30180	30037	30135	30213	30086	30136	30011	30369	30109	30372	30080	30494	30006	30205	30031	29689	30028	30253	30240	30422	29825	30077	30127	30157	30139	30070	30052	30231	30091	30076	29921	30152	29992	30095	29970	30203	30022	29992	29984	30017	30257	29992	29979	29937	30177	30207	30204	30329	29942	30247	30116	30191	29916	30181	30298	30215	30248	30144	30209	30056	30400	30096	30357	30337	30228	29993	30388	30034	30194	29968	30110	30106	30187	30046	30022	29973	30189	30095	30060	30077	30180	29862	30293	30341	30058	30196	30122	30181	30117	30022	30025	30028	29727	30032	30131	29844	30026	29986	30017	30164	29940	30211	29985	30132	30014	30111	30033	30280	30082	30214	29835	29710	30096	30111	30138	30124	30027	30319	30254	30411	30092	30090	30265	30141	29799	30158	30210	30093	30019	30273	29992	29982	29951	30188	30180	30136	30431	30233	29919	29975	30032	30015	30205	30175	30106	30173	30273	29839	30025	30124	30104	30074	29982	30067	29833	30061	30266	30275	30048	29819	30088	29739	30016	30148	30192	30048	30010	30171	30332	30184	30351	29894	29860	29970	29987	29901	29979	30198	29972	30027	30038	30077	29877	29882	29720	30436	30016	30000	29948	30355	30108	30279	29930	30121	30240	30072	30083	30027	30063	30034	30176	30226	30176	30463	30133	30129	30193	30276	29899	30058	30198	29874	29926	30009	30008	30210	30151	30169	30061	30168	29962	30209	29978	30316	30078	30199	29938	30186	30222	30131	29970	30122	30259	30223	30118	30234	29995	30238	30130	30346	30045	29969	30007	30283	30206	29953	30001	29725	29960	30162	30141	30101	30110	30039	30257	30214	30055	30167	30251	30101	30118	30160	29940	30018	30060	30134	30129	29881	30198	30040	30180	30163	29955	30113	30056	30382	29972	30284	30029	29814	30173	29950	30315	29897	29912	30215	30112	30284	30161	30177	30271	30130	30138	30107	30087	30100	30026	30266	30159	30336	30191	30080	29805	29964	30241	30253	30070	29999	29990	30403	30217	30214	30029	30256	30075	30073	30220	30088	30331	30309	30491	29936	30059	30174	30028	30242	29972	29921	30083	30002	30084	29782	29960	30053	30030	30256	30113	29991	29971	30220	30230	30092	30310	30051	30094	29947	30208	30291	29981	30126	30247	30215	30008	30197	29993	30135	30261	30150	30173	29764	30109	29902	30451	30031	29996	30148	30398	30112	30123	30177	30170	30418	30171	30254	30065	30195	30126	30444	30385	30297	30259	30374	30240	30177	30165	30078	30044	30281	30002	30103	30047	30251	29999	30214	29895	30148	29850	30298	30241	30091	30085	30276	30101	29964	30318	30226	30154	30155	29996	30058	30336	30072	30019	29902	30119	30223	30315	29977	30156	30009	29843	30322	30278	30186	30291	30192	30227	30153	30119	30159	30142	30335	30263	30100	30445	30023	30205	30045	30156	30006	29929	29983	30062	30019	29811	30076	30230	30196	30035	30214	30194	30007	29954	30061	30116	30295	29930	30032	30066	29850	30104	30196	30192	30213	29773	30118	30096	29970	30000	30051	30051	30086	29999	30024	30067	30230	30047	30062	30022	30422	30041	29947	30269	30256	29878	30165	29868	30183	30141	30195	30369	30283	30229	30167	30039	30145	29993	30189	30316	30244	30164	30046	30022	30055	30370	30164	30049	30192	30120	30147	29996	30383	29988	30049	30247	30021	30143	30194	30203	30233	30066	30135	30223	29828	29870	30287	30127	30256	30128	30087	30196	30097	30297	30052	30241	30245	30143	29950	30310	29973	30090	30125	30069	30289	30052	30138	30167	29918	30130	30130	30200	30057	29960	29943	30209	29803	29973	30168	30130	30099	30237	30239	30144	30270	30126	29777	30239	30231	30221	29870	29924	30198	30104	30189	30111	30196	30030	30427	30040	29905	30079	30206	30194	29963	30312	30242	30075	30258	30084	30086	30301	30160	29657	29961	30073	29974	29993	30240	30037	30193	30257	30270	30013	30246	30070	29828	30263	30143	29971	30479	30053	30093	30336	30032	29963	29944	30240	30157	30136	29864	30025	30053	30353	30221	30158	29906	30028	30350	29956	29916	30211	30124	30049	30230	30272	29979	30144	30158	30389	30107	29995	29980	29870	30173	30386	30249	30114	30082	30175	30120	30074	30090	30045	30130	30040	29919	30351	30115	29809	30226	30099	29967	30039	30084	30084	30033	30489	29877	30070	30076	29969	30192	30000	30351	30027	30054	30259	30206	30134	30072	30248	30216	30035	30286	30339	30148	30047	30050	30222	30120	29880	30073	29735	29912	29872	30042	30351	29825	30174	30132	30001	30020	30071	30112	29988	30084	29900	30275	30061	30054	30046	30046	30038	30183	30074	29795	30213	29987	30089	29980	30057	29977	29946	30068	30059	30014	30303	30518	30157	30115	30054	30106	30007	29869	30278	30080	30000	29831	30032	29842	30030	30075	30235	30232	30121	29874	30166	30294	30093	29946	30144	30295	30289	30027	30168	30050	30310	30001	30157	30293	30222	30189	30320	30226	30046	30198	30056	30136	29767	30014	30282	30342	29977	30006	29932	29999	30167	29858	29918	30198	30224	29986	30033	30329	30137	30044	30401	30176	30097	30154	29885	30288	29933	29977	29863	30153	29971	29864	30141	29957	30284	30193	30067	30125	30255	30299	30307	30017	30045	30225	30389	30201	29869	30067	30071	30035	30075	29940	30233	29982	29976	30074	30298	30088	30064	30140	30066	30125	30177	30270	29989	30127	30031	30057	30011	30094	30219	30033	30291	29839	30244	30297	30314	29980	30082	30079	30164	30258	30393	30458	30245	30076	29984	30093	29967	30085	29961	29964	29930	30238	30168	29959	30124	30178	30230	30018	30128	29921	30219	30090	30090	30150	30144	30019	29923	30561	30259	30103	30231	30308	30013	30335	29991	30129	30168	29928	30319	30351	30105	30108	30167	29900	29883	30090	30094	30293	30146	30352	29859	30223	30026	30187	30415	30123	30227	30257	29992	30290	30197	30074	30125	29962	30026	29979	30314	29960	30175	30286	30048	30180	30152	30159	30289	30114	30165	30037	29980	30110	30017	30019	30111	30026	30338	30229	30052	30050	29998	30232	30356	30229	30019	29994	30179	30031	30262	30313	30134	30173	30282	29910	29881	29858	30152	29941	30407	30028	30059	30166	30138	30312	30080	30085	29903	30313	29687	30095	30106	30259	30257	30325	30368	30107	30032	29973	29983	30017	30133	30311	30138	30412	29990	29934	30125	30047	30034	30345	30045	30051	30232	30175	30306	30089	30056	30309	30236	30076	30197	30205	30114	30213	29955	29987	29931	30004	30252	30245	30075	30178	30169	30078	30233	30298	30113	30081	29977	30095	30248	30037	30327	30180	29979	30213	30117	30138	29881	30204	30437	30250	30098	30446	30042	30323	29998	30230	30137	30145	30248	30095	30198	30282	30016	30182	29780	29972	30104	29738	30128	30308	30222	30092	30105	30042	30187	30166	30192	30347	30254	29951	30164	29974	30195	29998	30044	30140	30221	30050	30126	30194	30217	30147	30067	29976	30167	30108	29973	30273	30059	30199	30018	30164	30555	30352	30169	30195	30071	30090	30030	30067	30220	29982	30151	30244	30074	30269	29961	29951	30200	30130	30176	30226	29978	29878	30260	30063	30092	30158	30266
17119	19160	18619	17891	24077	29952	25272	20280	18287	17447	17186	17082	17034	17323	17079	17209	17134	17190	17294	17455	17123	17323	17095	17379	17189	17309	17045	17031	17251	17098	17155	17106	17137	17345	17088	17150	17296	17164	17236	17158	17193	17007	17309	17111	17086	17248	17232	17081	17079	16962	17392	17284	17242	17211	17258	16999	17036	17279	17220	17328	17096	17215	17131	17240	17142	17266	17267	17393	17006	17327	17114	17143	17058	17292	16987	17080	17165	17191	17109	17218	17243	17222	17163	17199	17192	17127	17387	17174	17032	17106	17154	16956	17191	17045	16983	17149	17224	17195	16884	17105	17112	17078	17104	17263	17220	17369	17269	17050	17030	16931	17110	17133	17282	17064	17233	17255	17123	16996	16966	17246	17150	17102	17065	17136	17033	17269	17052	17068	17094	17107	17122	17088	17426	17126	17206	17123	17137	17022	17061	17201	17113	17099	17153	17134	17097	17173	17204	17130	17043	17311	17013	17123	17160	17178	17200	17113	17023	17129	17026	17178	16887	17138	17151	17164	17022	17176	17146	17220	16976	17074	17115	17173	17281	17036	17203	17242	17144	17087	17216	17257	17153	17088	17035	17085	17095	17297	17291	17199	17183	17021	16954	17115	16951	17171	17173	17082	17112	17246	17096	17164	17051	17065	17039	16923	17122	17242	17274	17257	17085	17195	17304	17077	17239	17222	16969	17128	17135	17125	17130	17078	17056	17078	17038	17169	17089	17308	17164	17084	17002	17139	17164	17028	17113	17210	17259	17179	17294	17156	17234	17169	17216	17142	17093	17005	17120	17089	16887	17109	17376	17154	17264	17298	17005	17297	17142	17117	17139	17141	16983	17102	17098	17005	17040	17234	17301	17182	17102	17266	16976	17112	17100	17319	17268	17150	17068	17128	17361	16916	17298	17158	17122	17194	17137	17093	17052	17059	17211	17202	17293	17126	17122	17076	17062	16984	16995	16990	17224	17026	17339	17079	17200	17205	17006	17094	17125	17215	17099	17216	17132	17260	17264	17058	17031	17216	17341	17107	17180	17189	17083	17162	17144	17114	17384	17119	17130	17274	17038	17162	17232	17056	17005	17209	17195	16939	17041	17068	17209	17208	16899	17236	17194	17347	16999	17142	17080	17010	17022	17001	17008	17032	17241	17014	17117	16982	17182	17012	17158	17007	17045	17193	17107	17200	17303	17097	17140	17304	17274	17014	17147	17100	17343	17196	17242	17041	17179	17005	17279	17070	17135	16901	17142	17116	17076	17010	17077	17110	17173	17107	17153	17150	16978	17277	17278	17072	17165	17038	17102	17058	17065	17021	17274	17344	16950	17332	17203	17244	17023	17133	17215	17155	17227	17244	17192	17125	17259	16983	17219	17133	17088	17031	17117	17333	17270	17127	17085	16951	17139	17088	17120	17057	17092	17042	17210	17189	17098	16961	17329	17219	16967	17036	17221	17190	17322	17173	17163	17009	17113	17126	17150	17233	17256	17190	17108	17229	17214	17170	17089	17300	16992	17248	17196	17118	17149	17305	17065	17059	17217	17128	17314	17034	17169	17170	17162	17189	17177	16872	17137	17304	17219	17239	16940	17198	17095	17025	17271	17051	17250	17253	17003	17216	17109	17038	17259	17065	17215	17131	17155	17111	16976	17238	17158	17184	17239	17051	16943	17203	17004	17172	17024	17111	17073	17202	17233	17125	17220	17189	17228	17379	17084	17150	17204	17114	17334	17184	17244	17066	17182	17425	17074	17151	17273	16961	16952	17167	17080	17289	17144	17213	17072	17261	16931	17063	17172	17039	17175	16972	17127	17223	17013	17009	17040	17109	17125	17221	17051	16943	17034	16947	17235	17108	17287	17159	17308	16959	17210	17182	17017	17026	17060	17196	17043	17217	17015	17182	17108	17001	17239	17145	17074	17247	17007	17122	17098	17268	17160	17055	17267	17078	17239	17243	17207	17079	17061	17166	17211	17280	16822	17228	17175	17183	17114	17173	17247	17041	17133	16916	17257	17153	17130	17009	17065	17078	16878	17079	17104	16980	17199	17039	17156	17091	17274	17120	17024	17133	17036	17053	17238	17053	17080	16995	17123	17107	17094	17026	17394	17203	16807	17229	17036	17079	17105	17171	17102	17212	17189	17295	17108	17065	17136	17007	17164	17123	17199	16975	17171	17170	17267	17175	17095	17172	17224	17221	17208	16973	17037	17196	17077	17256	17144	17125	16975	17134	17237	17122	17108	17320	17013	17205	17132	17212	17175	17053	17015	17254	17236	17256	17220	17042	17243	17291	17230	16974	17242	17170	17034	17031	17142	17278	17221	17310	16951	17324	17187	17149	17241	17228	17103	17294	17425	17043	17233	16882	17384	17216	17089	17160	17020	17139	17163	17222	17285	17223	16997	17290	17078	17150	17070	16977	17148	16985	17266	17227	17303	17132	17246	17227	17292	17176	17238	17122	17142	17039	17195	17045	17107	17025	17046	17140	17126	17118	17148	17277	17249	17147	17221	17185	17134	17041	17002	17374	17157	17092	17040	17136	17131	17077	17239	17074	16997	17146	17181	17190	17195	17121	17236	17167	16783	17132	17048	17144	17231	16999	17297	17182	17051	17181	17073	17031	17033	17055	17283	17044	17215	17017	17033	17120	17146	17169	16965	17039	17252	17161	17290	17230	17197	17055	17089	17198	17156	17066	16976	17214	17307	17149	17036	17097	17021	17310	17268	17322	17177	17083	17170	17235	17139	17194	17157	17053	16986	17095	17130	17128	17273	17001	17232	17085	17080	17166	17205	17253	17102	17184	17171	17067	17257	17083	17071	17188	17209	17084	17150	17214	17170	17107	17045	17246	17205	16986	17227	17290	17079	16961	17341	17111	17096	17202	17085	17136	17187	17006	17267	17119	17179	17089	17127	17166	17140	17043	17337	17351	17074	17204	17235	17204	17046	17212	17047	17019	17170	17377	16997	17205	17396	17215	17154	17279	17340	17161	17182	17229	17125	16982	17181	17157	17200	17062	17300	17093	17154	17083	17173	17281	17110	17196	17153	17115	17092	17178	17260	17179	17246	17263	17014	17166	17256	17102	17236	17023	16977	17214	17033	17139	17086	17184	17063	17187	17184	17070	17040	17108	17045	17063	17049	17039	17084	17029	17205	17211	17113	17068	17134	17126	17173	17127	17149	17303	17080	17031	17050	17197	17093	17220	17195	17062	16942	17228	17189	17138	17136	17249	17026	16998	17230	17200	17171	17011	17092	17106	17116	17127	17252	17268	17180	17036	17050	17123	17329	17082	17073	17049	17091	17088	17062	17296	17263	17149	17140	17179	17089	17115	17130	17016	17149	16985	16931	17182	17147	17057	17022	17228	17107	17115	17008	16869	17137	17134	16997	16999	17165	17177	16932	17322	17313	17198	17102	17139	17175	17197	17393	17118	17177	17330	16979	17106	17090	17135	17044	17141	17151	17179	16934	17140	17066	17257	17198	17143	17307	17256	17119	17233	17263	17049	17183	17284	17091	17062	17163	17109	16900	17302	16990	17004	17029	17153	17045	17145	16996	17171	17199	17170	17082	17248	17074	17035	17125	17137	17104	17219	17180	17114	16980	17138	17027	17181	17100	17067	17098	17313	17136	17094	17317	17371	17111	17038	17124	16969	16966	17095	17190	17122	17178	17336	16995	17179	17267	17008	17099	17091	17143	17169	17078	17072	17092	17300	17208	17111	17155	17167	17128	16918	17104	17182	17389	17042	17096	17158	17075	17107	17356	17223	17156	17152	17171	17128	17222	16967	17124	17103	16864	17152	17079	17257	17199	17125	17091	16896	17227	17103	17326	17238	17037	17010	17039	17227	17101	17137	17241	17279	17016	17061	17158	17107	17310	16950	17224	17294	17154	17133	17154	17052	17090	17003	17250	17144	17122	17211	17124	17157	17046	17098	17245	17117	17088	17211	17048	17037	16998	17234	17079	17110	17203	17080	17211	17087	17189	17307	17075	17239	17163	17185	17141	17082	17185	16983	17205	17085	17311	17183	17308	17005	17212	17203	17174	17004	17351	16981	17228	17175	17091	17126	17093	17001	16986	17039	16979	17144	17044	17197	17026	17184	17166	17360	17271	17349	17153	17159	16952	17155	17295	17243	17058	17243	17232	17056	17139	17220	16989	17203	17205	17138	17148	17162	16958	17205	17160	17426	17182	17078	17045	17163	16977	17069	17152	17183	17021	17145	17154	17057	17046	17286	17065	17228	17216	17123	17173	16948	17169	16944	17192	17108	17340	17038	17016	17366	17194	17212	17254	16999	17095	17192	17041	16980	17272	17048	17283	17146	17122	17044	17211	17124	17203	17126	17162	17219	17300	17212	17179	17191	17184	17017	17164	17181	16997	17238	17213	17102	17141	17088	17218	17178	17137	16969	17138	17190	17290	17046	17092	17070	17184	17192	17068	17129	17217	16944	17075	17026	17335	17224	17312	17119	17044	17215	17081	17284	17238	17189	17105	17143	17215	17207	17185	17019	17046	17175	17337	17117	17288	17070	17081	17149	17040	17051	17225	17244	17282	17072	17130	17012	17073	16938	17133	17192	17093	17102	17296	17054	16950	17105	17121	17011	17243	17031	17121	17168	17007	17135	17122	17129	17359	17032	17066	17177	17292	17000	17163	16944	17065	17274	17072	17254	17096	17156	16996	17045	17149	17190	17139	17044	17058	17139	17217	17196	17162	17164	16995	17131	17157	17155	17061	17146	17056	17358	16994	17155	17332	17111	16951	17065	17233	17277	17443	17209	17051	16999	17260	17381	17277	17229	17123	17246	17172	17303	17131	17286	17114	17086	17192	17059	17275	17150	17106	17198	17104	17215	17154	17202	17206	17052	17267	17220	17221	17250	17005	17375	17144	17098	17287	17102	17109	17209	17061	16911	17153	17169	17277	17088	17159	17237	17173	17078	17099	17169	17083	17116	17236	17187	17296	17056	17332	17086	17013	17155	17039	17150	17203	17123	17096	17216	17074	17055	17126	17190	17050	17356	16974	17154	17129	17013	17132	16984	17141	17033	17043	17182	17180	17082	17279	17145	16905	16958	17157	17111	17263	17005	17169	17162	17221	17061	17010	17236	17122	17123	16978	17124	17398	17048
23824	21242	28082	26344	44712	70784	63140	45393	35415	30845	29467	29339	29239	29301	29125	29428	28922	28991	29219	29053	28905	28922	29363	29257	29097	28736	29134	29208	29099	29219	29224	29418	29057	29125	28798	29013	29150	29174	29097	28993	29067	28855	29200	29080	29057	29139	28982	29082	29099	29031	29071	29073	29234	29293	29154	28858	28868	28802	28770	29112	29147	29205	29281	29035	28872	28955	28891	29045	29126	28964	28810	29072	29216	29227	29127	28851	29459	29236	29104	29185	29220	29090	28844	29119	29189	29068	29017	29086	28948	29021	29099	29220	28986	29107	29224	29133	29099	28810	28906	28887	29038	28859	28970	29049	29316	29159	29020	29238	29186	29030	29150	28877	28902	28967	29021	29150	29310	29064	28808	28766	28953	29016	29170	28957	29030	29134	28859	28899	28904	29045	29052	28800	29193	29141	28947	28829	29076	28751	29096	29069	29028	28871	28757	28981	28799	28907	29060	29030	28919	28953	29294	29032	29130	29134	29158	29222	28981	28995	29038	28982	28938	29172	29147	29066	29042	28871	28892	28753	29102	29305	29101	29088	29127	29090	29010	29357	28881	28857	28977	28903	28963	28917	28896	28932	28873	28949	29073	28890	29155	29014	29186	28984	29065	28977	29073	29215	28940	29216	29163	29096	28912	28969	29107	28813	28887	28782	29105	28985	29318	29156	29035	28696	29069	29356	28960	28823	28921	28988	29101	29027	29047	28910	28852	28870	28845	29055	28830	28988	29107	29202	28988	28950	29143	29070	29063	28987	28927	28861	29102	28942	28879	28976	29021	28904	28765	28953	29135	28992	28992	28880	28935	28965	28898	29076	28899	29153	29203	28879	29164	29158	28722	28961	29035	29154	29095	29039	29038	29016	29108	28979	28989	29071	28872	28853	29192	28931	29047	29090	29127	29197	29088	28837	28902	29076	28908	29143	29008	28946	29198	29233	29232	29141	29176	29033	28712	28979	28980	29188	29270	29366	28940	29133	29140	28855	29134	28830	29079	28988	29174	28944	28972	28851	29023	29054	29151	28798	29356	28917	29060	28972	29110	28965	29173	28807	28904	28892	29013	28805	28865	28952	29104	28990	28974	28845	28806	29072	28846	29022	28889	29078	28601	29006	29151	28860	28822	29000	29009	29024	29316	29295	28947	28705	28886	28946	28981	28896	28883	29186	29257	28737	28927	28955	29104	28882	28947	28903	28922	28677	28907	28919	29215	28939	28860	28935	28991	29364	29111	29007	28884	28850	28899	29064	28957	28729	28973	29240	29037	29112	29003	28815	28852	29081	29091	28914	29037	28713	28908	29056	28859	28640	29036	29019	29037	28855	28945	28889	28915	28727	29282	29129	29150	29080	29262	29088	28977	29003	29076	29087	29202	28865	28968	29015	28987	29233	29002	29050	29108	29213	29170	29176	28936	29101	28983	28890	28912	29036	29052	28978	29070	28929	29156	29294	29153	29067	29101	28877	28986	28908	29120	28938	29085	28901	29298	29186	28999	28989	29159	29234	29116	29026	28928	28784	29043	28865	28915	29080	29088	29174	29035	28823	28987	29117	28998	28901	28826	29078	29259	29137	28876	28983	28981	29136	29089	28985	28953	28726	28986	28927	28910	29046	28854	28923	29131	29110	29141	28996	28885	29026	28952	28850	28915	29144	28958	28900	28845	29185	29072	28975	29261	28718	28858	28807	28943	28846	28731	29066	28971	28953	28706	29212	29196	29125	29075	28916	29204	29136	29138	29403	28993	29232	28992	29339	28984	28903	29174	29102	28885	28938	28831	28800	29119	28897	28908	28977	29289	28978	28882	28803	29025	29076	29188	29238	28979	29056	29240	29189	28786	28972	29216	28957	29026	28960	29208	29043	28904	29284	29032	28971	28969	29206	29167	29063	28943	28884	28825	28798	29067	29075	28877	28699	28986	28809	29032	28934	28964	29054	29026	29237	29017	28991	29128	28997	29300	28991	29088	28938	29090	28960	29108	28952	29144	28969	29129	28765	29253	29066	29134	29118	29369	28732	29182	29089	28920	28866	29037	28983	29390	29128	29172	29220	29045	29073	28979	28970	29030	29097	28955	29115	28940	28944	29167	29252	28924	28876	29142	28922	29145	28719	28980	28885	28993	28507	28765	29008	29090	29054	28966	28740	28960	29016	29137	28819	28874	29053	29008	28894	29127	28935	29021	28936	29108	28998	28791	28900	29127	29209	29114	28976	28975	29030	28840	28951	29178	28837	28768	28911	29221	29038	28810	29144	29201	29092	29221	29094	29032	29187	28999	28796	28837	28820	29012	29211	28931	28950	29094	29265	29092	29035	28968	29055	29074	28922	28951	28931	28848	29071	29181	28993	28961	29250	28890	28975	29132	28951	29023	28802	29185	29208	28938	29025	28822	28903	28945	29101	29193	28965	29150	28910	29069	28973	29332	29086	29168	29131	29224	29127	29108	28773	29084	29222	29033	28946	29292	29218	28980	29096	29027	29143	28950	29002	29059	28674	29106	28945	29134	29067	29019	28972	29007	28981	28922	29052	29079	28942	28995	28903	28968	28942	28998	28928	28730	28979	28954	29065	28865	29002	29136	29062	28981	28939	28981	29056	29095	28905	29045	29050	28875	29077	28975	28918	28973	28819	28980	29225	29006	28790	29053	28763	28952	29226	29199	28956	29082	28971	29049	29156	29060	29031	28788	28829	29064	28864	29108	28990	28811	29110	28892	28915	28916	29110	29260	29053	29064	29088	29005	29307	29073	28894	29011	29087	28976	28943	28850	28742	29027	28942	29027	29159	28751	28819	28868	29155	28792	28756	29032	28849	28831	29054	29065	28863	29039	29285	29015	29177	28932	29083	28747	28806	28903	29175	28882	29064	28948	28820	29141	28929	28991	29161	28976	28999	28881	29073	29204	29127	29133	28821	29124	28948	29026	29125	29014	28821	29069	29200	29113	29018	28842	29006	29105	29082	28927	29137	28916	28962	28905	29239	28896	29230	29073	29063	29185	29080	28650	28823	29288	29162	28886	29149	28857	29146	29228	29194	29167	29032	29348	29201	28826	28959	28981	29050	29016	29110	28930	28910	28871	29022	28890	28912	28860	28879	29138	28991	29193	29153	28918	29065	28895	28827	28912	29118	28979	28975	29155	29164	29141	28923	29019	29119	29111	29309	28803	29030	28919	28721	28990	28994	29139	29003	28803	28992	28877	28866	28932	28784	29049	29149	28861	28946	28930	28912	29314	28923	28987	28833	29027	29027	29015	29003	29174	29046	28983	29022	29163	29070	29224	28701	28753	29053	28980	28859	28815	28916	29195	29399	28959	29271	28998	29074	29119	28944	29066	29056	29054	29107	28967	29026	29082	29014	28899	29067	29074	28983	29090	28878	28947	29045	28811	29026	29146	29085	29072	29021	29044	28910	29271	28832	28869	29224	28940	29028	29076	29244	29024	28828	29113	29097	29074	29044	28901	28977	28828	28898	29013	28963	29161	28902	29002	29123	28964	29064	29074	28942	28948	28988	28858	29037	29048	29050	28834	28915	28811	29076	29164	29094	28924	29058	29179	29412	29019	29002	29091	29161	29112	28963	29085	29051	28889	29049	28971	28979	28901	28998	28833	29039	28970	28882	28940	28947	28946	29148	28916	28578	29146	28829	29021	28881	29016	29240	29180	28910	29150	29115	29081	28933	29060	29030	28960	29058	29158	28901	28760	29197	28899	29153	29240	29032	29227	29080	29035	29032	28976	29112	28886	28877	28880	29189	29028	28971	28681	28746	29036	29248	29033	29251	29187	29106	28958	28952	29105	28894	29105	28954	29192	29136	28886	29148	29075	28855	28963	29003	29306	28957	29094	29036	29135	29104	28786	28919	29058	29076	28970	29187	29049	28994	28859	28824	29235	28892	29074	29129	29005	29239	28708	28982	29281	28980	28673	29059	29142	29007	29066	28956	29138	29058	29061	29057	28819	29041	28953	29197	29093	29014	28963	28945	29011	29338	28903	28873	29204	28851	28945	28753	29007	29083	29093	28972	28862	29129	28853	28935	28931	28982	28943	29060	29106	29001	29000	29277	28905	29007	28846	29077	29135	28763	28865	29001	28955	28942	28847	28927	29281	29184	28961	28854	29075	28770	29070	29041	29061	29150	29070	29141	28962	29101	28857	28869	28977	29040	29131	29166	29363	29090	29035	28902	28927	29039	28979	29057	29129	28865	28890	28950	29004	29017	29021	28916	29008	29221	29135	29010	28733	28948	29295	29062	28924	29063	28930	29080	28808	29013	28860	29160	29023	28950	29198	29107	28909	29007	28974	28771	29404	28989	28967	28978	29031	28818	28930	29156	29118	28816	29052	29066	29150	28986	29067	29081	28942	29099	29064	28913	28987	28964	29133	28866	29060	28843	28856	28828	28978	29136	28916	28885	29091	28734	28682	28968	29156	29009	28790	28905	28986	29236	28861	28908	29254	29055	29152	29062	29087	28963	29243	28833	29183	28942	28898	29041	28954	29023	29094	29017	29175	28908	29057	29091	29024	29095	29027	29231	29081	28880	28654	28814	29157	29008	29043	29114	28883	28800	29045	28784	28957	29006	28700	29002	29073	28984	28707	28929	28729	28980	28951	29054	28747	28851	28710	28980	28902	28833	29037	29270	28911	29195	28931	28882	28844	28991	28907	28948	28769	28788	28941	28768	28915	28888	28885	28941	29159	29100	29217	28929	29070	29007	29339	29134	28798	28861	28808	28968	28888	28898	29149	28952	29043	28966	28935	29106	29155	29170	28826	28862	29158	28960	29119	29203	29126	29199	28943	29014	28986	28961	28871	29042	28951	29079	29045	28936	29178	29006	29172	28941	29032	28970	29012	29156	29069	29130	29113	29152	28886	28922	29307	28888	28985	28934	29036	28965	29012	29031	28932	28691	28923	29047	29201	29150	29013	28913	29013	28990	29150	29057	28882	29103	29097	29148	29048	29117	29049	28962	29096	29029	29077	28890	28922	28825	28987	28939	29103	29029	29118	29028	28906	29111	29029	28922	28962	28922	28906	28840	29394	28608	29144	29113	29046	28953	29192	28943	28892	29014	29154	29224	29229	29005	29013	29141	28918	29003	29017	29025	28847	29095	28963	28945	28925	28847	28851	29056
16432	27054	24739	20859	54835	71713	57577	33705	23044	18134	17223	16993	16818	16920	16952	17043	16921	17062	16917	16886	16872	17009	16836	16947	16737	17027	16965	16800	16978	16732	17016	16812	16764	16873	16624	16874	16764	16877	16749	16988	16937	16794	16840	16868	16977	16873	16813	16861	16647	16946	16999	16771	16853	16952	16863	16733	16704	16795	16839	17021	16938	16926	16630	16936	17058	16871	16809	16806	16811	16794	16726	16850	16750	16727	16970	16840	16777	16900	16884	16929	17003	16825	17090	16740	16935	16985	16700	16940	16832	16789	16920	16870	16772	16790	16994	16932	16956	16705	16676	17039	16906	16761	16902	16918	16875	16852	16801	16873	16680	16679	16735	16920	16773	16726	16738	16811	16857	16877	16993	16921	16762	16652	16930	16926	16847	16994	16790	16833	16829	16976	16922	16878	16879	16731	16838	16792	16731	16918	16928	16961	16830	16968	16801	16612	16822	16786	16775	16898	16751	16732	16965	16883	16914	16945	17031	16744	16815	16910	16897	16980	16933	16806	16900	16879	16774	16962	16905	16819	16885	16825	16692	16639	16772	16898	17003	16803	16812	16704	16835	16585	16801	16968	16936	16815	17004	16807	16829	16814	16867	16968	16852	16698	16789	16893	16802	16866	16820	16684	16673	16779	16627	16626	16950	16939	16870	16740	16741	16763	16787	16848	16751	16787	16752	16868	16775	16780	16724	16884	16850	16696	16830	16842	16932	16532	16687	16813	16873	16779	16820	16866	16849	16783	16727	16822	16903	17001	17047	16880	16928	16708	17028	16821	16810	16720	16775	16843	16851	16693	16999	17035	16879	16794	16693	16885	16800	16884	16884	16798	17010	16833	16901	16777	16886	16845	16777	16767	16756	16734	16945	16783	16641	16688	16687	16891	16837	16725	16777	16760	16761	16810	16921	16849	16857	16993	16909	16961	16848	16970	16821	16989	16753	16805	16679	16861	16841	16785	16581	16838	16953	16611	16882	16845	16956	16968	16725	16767	16769	16906	16935	16721	17014	16897	17033	16852	16888	16945	16621	16754	16758	16702	16843	16734	16992	16851	16874	16706	16891	16830	16971	17078	16751	16732	16946	16703	16744	17057	16870	16782	16961	16892	16981	17016	16835	16668	16813	16908	16928	16825	16813	16703	16544	16781	16916	16864	16827	16747	16875	16866	16910	16810	16824	16780	16800	16830	16868	16619	16624	16823	16924	16827	16740	16934	16900	16897	16930	16899	16723	16836	16826	16628	16728	16866	16828	16902	16782	16806	16847	16972	16816	16907	16863	16864	16931	16633	16669	16668	16850	16828	16797	16785	16908	17009	16857	16710	16782	16763	16709	16845	16889	16911	16726	16916	17006	16889	16955	16815	16740	16814	16653	16707	16880	16900	16851	16888	16831	17002	17056	16788	16766	16823	16848	16765	16691	16746	16727	16933	16806	16832	16642	16848	16812	16648	16683	16852	16848	16952	16792	17052	16816	16918	16874	16914	16880	16955	16723	16788	16753	16954	16983	16867	16766	16821	16910	16832	16715	16567	16726	16744	16819	16643	16991	16744	17014	16672	16820	16857	16860	16754	16730	16850	16551	16853	16907	16801	16862	16823	16866	16855	16877	16792	16870	16994	16597	16992	16732	16861	16846	16874	16802	16687	16845	16828	16719	16816	16962	16814	16840	16901	16865	16872	16740	16726	16856	16886	16832	17068	16707	16862	16892	16804	16783	16775	16981	16825	16874	16654	16923	16934	16861	16763	16876	16890	16741	16717	16758	16872	16758	16751	16682	16728	16709	16754	16810	16959	16799	16849	16750	16840	16793	16825	16955	16923	16783	16804	16742	16719	16750	16801	16880	16750	16652	16798	16613	16864	16741	16901	16959	16717	16858	16856	16781	16992	16874	16759	16758	17004	16673	16727	16838	16923	16769	16733	17044	16787	17225	16915	16623	16919	16835	16638	16732	16818	16919	16739	16956	16737	16671	16823	16957	16674	16985	16907	16846	16928	16947	16811	16904	16782	17070	16736	16928	16874	16749	16710	16805	16998	16851	16773	16917	16833	16833	16701	16839	16873	16795	16892	16740	16903	16914	16763	16913	16978	16933	16825	16756	16808	16709	16729	16731	16806	16737	16853	16993	16779	16822	16747	16827	17022	16782	16806	16813	16847	16723	16760	16907	16716	16886	16699	16691	16966	16868	16724	16806	16783	16734	16880	16861	16875	16873	16795	16814	16903	16920	16921	16731	16793	16909	16804	16811	16856	17040	16952	16691	16745	16849	16746	16965	16757	16858	16709	16901	16800	16781	16723	16819	16753	16822	16818	16879	16911	16790	16657	17045	16839	16780	17032	16785	16783	16753	16741	16860	16870	16799	16730	17002	16742	16816	16920	16816	16848	16940	16751	16727	16699	16876	16723	16771	16792	16870	16916	16787	16932	16982	16853	16861	16548	16806	16725	16736	16952	17199	16861	16722	16887	16873	16888	16782	16848	16837	16756	16588	16819	16910	16845	17021	16761	17070	16739	16843	16868	16846	16963	16902	16981	16742	16863	16699	16626	16851	16738	16682	16931	16874	16886	16775	16751	16947	16905	16945	16783	16757	16769	16649	16910	16638	16933	16926	16936	16704	16851	16843	16752	16905	16820	16745	16765	16877	16705	16871	16737	16951	16892	16919	16869	16700	16876	16795	16794	16883	16829	16859	16708	16846	16784	16982	16842	16839	16872	17037	16835	17160	16795	16827	16933	17011	16905	16783	16904	16813	16940	16801	16999	16692	16958	16971	16770	16811	16702	16747	16906	16805	16712	16996	16803	16891	16884	16988	16929	16844	16753	16757	16807	16872	16727	16738	16876	16742	16814	16822	16615	16948	16839	16927	16789	16726	16944	16776	16881	16849	16858	16869	17061	16736	16842	16836	16853	16722	16851	16644	16841	16800	16855	16736	16836	16732	16957	16753	16917	16888	16813	16769	16809	16676	16645	16980	16875	16769	16812	16788	16803	17021	16700	16630	16788	16771	16866	16880	16744	16848	16712	16618	16746	16800	16915	16683	16899	16845	16882	16814	16867	16807	16896	16800	17035	16801	16876	16806	16682	16744	16582	16958	16750	16906	16837	16743	16857	16893	16869	16873	16891	16909	16874	16846	16677	16805	16896	16865	16894	16767	16691	16908	16827	16690	16708	16851	16852	16916	16941	16789	16859	16814	16755	16814	16860	16721	16663	16819	16816	16797	16874	16753	16761	16723	16879	16677	16809	16967	16773	16724	16699	16976	16709	16887	16837	16887	16860	16832	16930	17027	16802	16668	16561	16693	16644	16693	16731	16937	16684	17143	16788	16931	16848	16955	16782	16670	16907	16768	16815	16771	16797	16722	16802	16948	16680	16880	16772	16793	16933	16827	16960	17039	16887	16795	16837	16798	16905	16683	16985	16708	16888	16851	16929	16779	16898	16855	16917	16716	16820	16842	17053	16820	16722	16768	16931	16810	16808	16654	16856	16838	16820	16959	16921	16921	16876	16886	16873	16855	16762	16787	16781	16958	16800	16815	16737	16848	16770	16986	16856	16633	16929	16716	16756	16863	16785	16840	16743	16709	16900	16700	16877	16989	16729	17058	16680	16780	16865	16870	16802	16939	16941	16863	16821	16737	16913	16757	16880	16794	16791	16840	16683	16922	16759	16568	16913	16857	16861	16825	16831	16907	16747	16824	16872	16721	16774	16794	16766	16750	16774	16747	16789	17008	16608	16892	16991	17093	16803	16913	16790	16811	16839	16931	16802	16713	16932	16552	16872	16812	16752	16825	16997	16843	16767	16906	16944	16885	17054	16834	16740	16916	16816	16905	16864	16939	16951	16772	16843	16937	16851	16881	16645	16658	16623	16721	17046	16957	16681	16838	16806	16849	16959	16802	16717	16759	16867	16784	16770	16822	17000	16850	16795	16827	16740	16841	16969	16786	16847	16757	16767	16923	16839	16811	16838	16955	16809	16620	16795	16750	16914	16806	16771	16784	16850	16988	16820	16823	17051	16710	16786	16676	17009	16890	16733	16862	16911	16805	16848	16811	16782	16697	16595	16960	16729	16889	16809	16812	16740	16712	16702	16859	16783	16895	16864	16792	16935	16783	16816	16737	16922	16801	16703	16695	16757	16811	16858	16806	16725	16805	16813	16945	16875	16756	16881	16756	16817	16704	16816	16681	16814	16812	17005	16894	16830	16884	16812	16920	16798	16847	16713	16693	16938	16833	16620	16881	16929	16919	16658	16773	16899	16943	16755	16825	16940	16828	16839	16825	16791	17047	16736	16736	16764	16693	17003	16840	16988	16992	16844	16808	16824	16966	16778	16911	16759	16780	16736	16917	16822	16954	16668	16840	16781	16662	16746	16929	16921	16720	16768	16710	16988	16768	16801	16724	16919	16743	16821	16918	16806	16799	16714	16914	16791	16770	16925	16715	16757	16819	16815	16735	16980	16812	16745	16747	16720	16875	16876	16950	16733	16747	16764	16714	16619	16946	16822	16785	17047	16705	16819	16857	16811	16678	16945	16696	16695	16812	16910	16940	17052	16901	16867	16693	17081	16828	16834	16986	16860	16923	16712	17015	16699	16793	16999	16750	16792	16806	16840	16801	16950	16803	16705	16884	17032	17030	16927	16865	16743	16741	16794	16838	16718	16892	16660	16859	16890	16708	16922	16776	17003	16946	16800	16893	16850	16671	16932	16837	16789	16913	16728	16718	16912	16781	16821	16895	16780	16964	16826	16801	16625	16779	17028	16839	16648	17003	16623	16816	16847	16933	16726	16889	16954	16893	16824	16834	16906	16743	16971	16913	16774	16828	16804	16788	16781	16958	16788	16884	16825	16865	17036	16555	17039	16997	16692	16879	16839	16855	16974	16943	16993	16670	16892	16936	16631	16617	16848	16697	16841	16839	16866	16780	16831	17044	16731	16761	16769	16752	16813	16923	16848	16883	16793	16755	16798	16967	16907	16756	16689	16821	16929	16974	16722	16903	16823	17055	16848	16957	16808	16951	16982	16587	16809	16890	16915	16939	16734	16802	16630	16761	16776	16788	16881	16813	16869	16863	17046	16885	16838	16914	16792	16670	16842	16838	16829	16831	16657	16766	16936	16565	16738
22827	21236	28263	25279	46559	77616	68972	49536	37437	32324	29850	29191	29247	28941	29249	28941	28838	29012	29083	29045	28971	28911	28811	28749	29012	28984	28688	28915	28866	28753	28867	29053	29024	29072	29078	28885	28680	28871	28858	28970	28971	28697	28966	28844	28715	28890	28895	28751	28662	28858	29097	28688	28815	28629	28917	28833	28870	28982	28958	28972	28734	28813	28879	28957	28676	28976	28862	28644	28778	28774	28749	28650	28805	28868	28941	28894	28642	28771	28984	28684	28482	28618	29218	28949	29043	29071	28619	29007	28790	28628	28786	28772	28840	28838	28717	28951	28843	28723	28695	28573	28828	28879	28756	28780	28598	28749	29043	29043	28889	28844	28779	28749	28741	28935	28623	28872	28910	28649	28760	28875	28829	28721	28875	28898	28960	28766	28677	28822	29022	28821	28637	28790	28738	28900	28796	28667	29004	28867	28792	28644	28823	28825	29120	28877	28773	29074	28870	28414	28849	29059	28967	28669	28884	29158	28942	29019	28680	28917	28935	28822	28720	28719	28687	28783	28513	28687	28812	28704	28963	29143	28604	28898	28763	28594	28880	28827	28730	28913	28863	28662	28794	28797	28667	28930	28603	28743	28757	28948	28866	28837	28734	28850	28767	28977	28592	28660	28794	28710	28933	28823	28726	29052	28910	28761	28732	28915	28729	28856	28927	28838	28695	28658	28886	28865	28657	29133	29048	28915	28768	28687	28604	28705	28908	28721	28951	28742	29053	28682	28918	28796	28661	28831	28840	28532	28896	28916	28920	28537	28904	28844	28780	28898	29014	28658	28747	28693	28820	28687	28666	28849	28859	28766	28871	28867	28730	28806	28933	28676	28833	28776	28663	28893	28634	28565	28908	28669	28981	28780	28648	28666	28853	28856	29162	28911	28685	28958	28717	28823	28602	28715	28908	28833	28773	28828	28804	28599	28709	28617	28737	28853	28841	28816	28817	28772	29017	28897	28852	28950	28763	28562	28708	28906	28474	28858	28826	28918	29012	28807	28937	28908	28882	28669	28656	28737	28836	28934	28832	28826	28775	28671	28819	28807	28921	28873	28871	28736	28716	28690	28862	28825	28907	28534	28974	28778	28720	28998	28821	28943	28809	28461	28812	28811	28552	28599	28708	28819	28776	28465	28943	28717	28568	28773	28602	28626	28796	29003	28814	28788	28887	28935	28528	28916	28730	28997	28773	28720	28802	28880	29072	28915	28851	28952	28802	28667	28804	29002	28956	28717	28665	29028	28757	29082	28965	28811	28894	28730	28932	28896	28731	28693	28721	28994	29025	28664	28673	28970	28852	28702	28768	28983	28875	29036	28822	28832	28884	28965	28835	28994	28698	28725	28759	28662	28880	29090	28699	28549	28775	28691	29024	29117	28586	28935	28667	28898	28548	28808	28856	29019	28837	28887	28794	28930	29183	28734	28988	29072	28797	28618	28873	28705	28754	29071	28751	28627	28681	29019	28703	29049	28829	28866	28642	28759	28832	28836	28626	28645	28900	28789	28614	28954	28880	28938	28907	28869	28895	28784	28709	28774	28764	28714	28859	28946	28717	28837	28706	28883	28646	28772	28820	28782	28626	28877	28809	28769	28790	28614	28778	28564	28595	28799	28764	28883	28690	28616	28815	28821	28925	28659	28993	28932	28921	28730	28912	28786	28822	28706	28957	28921	28772	28928	29015	28793	28628	28602	28684	28756	28768	28856	28863	28676	28699	28783	29008	28767	28778	28688	28600	28933	28606	29082	28936	28935	28979	28967	28734	28658	28819	28844	28636	28847	28822	28933	28929	28674	28847	28985	28751	28928	28745	29028	29119	28807	28845	28761	28757	28632	28675	28595	28801	28645	28912	28768	28918	28649	28582	28787	28864	28962	28605	28876	28701	29081	28724	28746	28757	28728	28692	28724	28825	28596	28795	28648	28766	28718	28739	28859	29230	28790	28812	28728	28725	28821	28797	28649	29054	28933	28892	28819	28873	28781	28986	28963	29022	28809	28748	28697	28925	28918	28923	28994	28931	28838	28950	28869	28722	28721	28828	28563	28647	28902	28727	29055	28817	28824	29036	28780	28984	28774	28841	28804	28680	28977	28937	28827	28742	28477	28771	28917	28929	28821	28659	28872	28782	28475	29019	28950	28951	28925	28765	28744	28714	28823	28908	28713	28664	28877	28825	29006	28860	29214	28895	28654	29186	28750	28861	28702	28952	28873	28908	28824	28872	29059	28719	28922	28789	28875	28959	28793	28740	28934	28734	28581	28618	28689	28594	28727	28851	28794	28910	28847	29038	28611	28880	28801	28944	28970	28810	28906	28673	28951	28600	28911	28975	28750	28604	28864	28877	28559	28647	28527	28841	28842	28782	28715	28912	28851	28868	28856	28739	28984	28761	28747	28872	28711	28585	29169	28893	28724	28608	28683	28656	28909	28780	28908	28850	28669	28733	28633	28686	28710	28869	28894	28783	28740	28508	28733	28665	28644	28712	28813	28739	28506	28665	28564	28821	28606	28680	28876	28902	28806	29017	28978	28787	28860	28839	28981	28883	28698	29007	28676	28643	28580	28486	28759	28891	28595	28883	29030	28918	28677	28765	28814	28731	28654	28669	28624	28809	28866	28619	28680	28704	28838	28798	28708	28979	28855	28920	28876	28801	28786	28794	28902	28766	28654	28679	28720	28828	28779	28791	28735	28808	28905	28926	28641	28745	28818	29072	28793	28766	28724	28915	28713	28837	28761	28590	28904	28748	28943	28588	28844	28621	28683	28777	28996	28907	28777	29075	28890	28813	29120	29022	28897	28487	28968	28939	28596	28833	29037	28803	28839	28726	28586	28625	28848	28562	28848	28994	28841	28670	28782	28731	28470	28449	28834	28874	28527	28809	28823	28671	28852	28806	28619	29103	29021	28852	28877	29029	28948	28903	28721	28825	28790	28783	28891	28913	29000	28814	28842	28748	28793	28749	28617	28548	29029	28765	28973	29043	28766	28940	28601	28886	28729	28830	28848	28648	29081	28820	28507	28779	28731	28596	28834	28834	28542	28874	28737	28925	28832	28749	28729	28792	28667	28838	28826	28574	28732	28693	28920	28924	28717	28698	28578	28988	28461	28601	28874	28839	28870	28960	28633	28837	29029	28902	28993	28934	29138	28819	28880	28830	28915	28763	29089	28887	28797	28971	28672	28601	28883	28932	28717	28685	28745	28786	28749	28490	28996	28816	28644	28841	28894	28940	28867	28771	29021	28892	28444	28725	28896	29053	28723	28947	28809	29070	28464	28785	28530	28882	28645	29134	28874	28771	29013	28823	28742	28874	28753	28910	28839	28742	28759	28643	28812	28957	28818	28912	28944	28842	28645	28483	28806	28683	28738	28667	28811	28504	28603	28722	28638	28870	28756	28900	28797	28961	29019	28836	28717	28875	28576	28678	28885	28929	28788	28817	28791	28783	29002	28931	28700	28976	28720	28816	28766	28775	29022	28835	28746	28781	28991	28854	28875	28840	28929	28731	28773	29094	28723	29004	29110	28696	28594	29061	29020	28763	28707	28700	28816	28699	28853	28767	28900	28967	28617	28827	28718	28721	28800	28773	28943	28580	28685	28828	28839	28933	28977	28830	28739	28878	29053	28886	28681	28843	28914	28869	28995	28765	28679	29029	28951	28740	29095	28856	28633	28765	28578	28833	28805	28930	28823	28697	28855	28783	28620	28996	28877	28732	28974	28836	28812	28708	28913	28791	28683	28792	29038	28983	28692	28775	28700	28879	28882	28827	29148	28799	28852	28946	28662	28897	28832	28575	28671	29018	28767	28913	28797	28828	28994	28734	28863	28674	28730	28768	28953	29110	28703	28765	29084	28770	28892	28825	28915	28720	28770	29190	28824	28994	28584	28999	28782	28891	28729	28954	28830	28821	28825	28949	28804	28698	28612	28790	28711	29020	28944	28889	29077	28668	28815	28706	28798	28918	28993	29032	29116	28740	28916	28805	28621	28780	28799	28654	28711	28721	28978	28843	28852	29049	28693	28858	28861	28521	28941	28561	28590	28904	28792	28764	28771	28722	28824	28845	29000	28770	28685	28878	28772	28870	28822	28972	28566	28685	29117	28774	28941	28994	28709	28849	28787	28932	28820	28948	28612	28799	28902	28675	28775	28565	29021	28801	28923	28964	28906	28872	28885	28895	29034	28712	28714	28971	28705	28924	28821	29042	28935	28740	28768	28991	28887	29049	28784	28689	28500	28825	28674	28706	28754	28936	28744	28866	28880	28951	28719	28673	28877	28926	28787	28832	28943	28814	28687	28730	28643	29068	28933	28914	29138	29056	29065	28800	28908	28747	28694	28874	28977	28953	28713	29000	28901	28722	28756	28806	28863	29058	29162	29012	28979	28617	28519	28872	28830	28736	28927	29071	28681	28699	28770	28804	28748	29036	28553	28923	28735	28868	28859	28920	28948	28814	28736	28791	28738	28796	29056	28950	28748	28935	28697	28713	28559	29108	28798	28878	28744	28749	28848	28647	28808	28371	28861	28744	28891	28747	28859	28959	28739	28567	28963	28892	28933	28689	28745	29027	28789	28688	28906	28887	28764	28830	28822	28692	28756	28726	28815	28797	28937	28893	28669	28769	29103	28863	28768	29043	28782	28848	28551	28878	28624	28769	28880	28794	28628	28912	28807	28828	28805	28725	28774	28991	29094	28864	28962	28822	28839	28811	28990	28818	28940	28992	28757	28909	28552	28669	28550	28696	28783	28921	28836	28863	29041	28716	28563	28932	28730	28812	28838	28872	28801	28459	28746	28732	28855	28942	29007	28691	28900	28710	28983	28783	28722	29036	28999	28638	28522	28627	28829	29014	28915	28656	28933	28909	28806	28832	28952	28690	28739	28653	28711	28809	28847	28761	28847	28699	28919	28811	28959	28902	28818	28894	28916	28913	28971	28929	28720	28933	28744	28788	28957	28944	28670	28925	28766	28587	28736	28809	28791	29175	28665	28909	28751	28662	28403	28803	28722	28827	28787	28770	28745	28498	28788	28667	28605	28744	28849	28931	28744	28755	28767	28911	29140	28954	28542	28479	28633	28688	28729	28717	28910	28720	29123	28813	28534	28726	28879	29127	28678	28727	28838	28682	28851
18199	32379	29604	23461	65130	85089	66729	39336	25760	19326	17189	16978	17014	16988	16896	16887	16833	16867	17028	16881	17069	17023	16988	16969	16825	16924	17074	16862	16948	17046	17089	17047	16735	17079	16950	17034	16724	16996	16995	17098	16933	16957	16716	16806	16978	17189	16853	16883	17034	17024	17060	16967	16966	16771	17099	16689	17008	16841	16890	16880	16764	16969	16915	16971	17212	17069	17067	16817	16992	17028	16821	16936	16959	16875	16656	16995	16999	16809	16961	16928	16820	16872	16853	17007	17120	17179	16874	16824	16852	16983	16857	16849	16976	16904	16868	16930	16761	16890	17034	16780	16971	16947	17103	16845	16964	16929	16853	16828	16919	17065	16950	17000	17077	17008	16925	16853	16848	16849	16985	16838	16833	16793	16828	16821	16906	16932	16985	16980	16916	16849	16972	17111	16838	16940	16803	16746	17047	16775	16893	16988	16927	17064	16656	16839	16781	16886	17060	16784	16801	16766	16760	16914	16954	16964	16963	16854	16972	16958	16844	16776	16863	16697	16932	16875	16691	16700	16929	16969	16849	16862	16913	16656	16979	16832	16960	16865	16847	16863	16864	16938	16941	16910	16902	16809	16810	16803	17002	16944	16887	16863	16886	16868	17097	17055	17068	16757	16873	16976	17121	16857	16865	16901	16731	16966	16915	16934	16917	16802	16857	16871	17000	17113	17049	16923	16956	16896	17034	17017	16830	16981	16873	16848	16820	16918	16872	16760	16986	17014	16952	16954	16668	16972	17156	16841	17078	16935	17060	16906	16818	16766	16972	16796	16880	17055	17027	16822	16856	16863	16926	16872	16944	16948	16821	16749	16938	16973	17041	16846	16875	16884	16953	16927	16824	16914	16794	16787	16881	16932	16885	16817	16818	16874	16813	16876	16918	16793	16783	16843	16867	16818	16822	16921	17116	17016	16874	16803	16943	16960	16994	16883	16809	16898	17023	16808	16858	16971	16916	16875	16673	16834	16725	16847	16924	16941	17089	16724	16820	16984	16821	16803	16933	16948	16906	16909	16778	17025	16978	16959	16745	16829	16715	16747	17015	16898	16961	16644	16996	16743	16766	16775	16857	16883	16947	16894	16816	16883	17038	17005	16908	16731	16928	16880	16794	16764	16923	16903	16910	16752	16989	16948	16891	16787	16982	16978	17015	16962	17078	16706	16828	16829	16749	16919	16930	16753	16919	16809	16887	16939	16804	16920	16836	16998	16901	16830	16879	16900	16878	16706	16890	16915	16800	16810	16925	16900	16957	16846	16773	16879	17019	16953	16854	16898	16898	17014	16922	16891	16762	16892	16942	16840	16921	16935	16791	17010	16889	16856	16657	17071	16848	16783	16886	16897	16945	16835	16956	16873	16968	17010	17031	16858	16953	16926	17064	16923	16951	17041	16868	16869	16838	16998	16938	16895	17060	16899	16834	17105	16960	16926	16949	17012	16827	16781	16715	16797	16821	16885	16931	16928	16752	16774	16876	17077	16884	16944	16878	17026	16901	16899	16746	16904	16937	16912	16748	17012	16855	16693	16922	16819	16915	16869	17014	16836	16828	16926	16750	16880	16940	16958	16789	16809	16899	16896	16801	17099	16882	16830	16911	16926	16860	16832	16737	16962	16949	16822	16756	16832	16615	16858	17054	16963	16948	17024	16879	16842	17025	16768	16843	16949	16793	16946	16797	16814	16904	17129	16778	16917	16992	16897	17104	16877	16914	16898	17109	16868	17030	16749	17042	16717	16670	16878	16993	16875	16900	16855	16878	16804	16939	16893	16837	16779	16755	16882	16820	16951	16701	16888	16831	17030	16923	16846	17051	16931	16740	16901	17000	16992	16922	16762	16795	16840	16847	16791	17051	16829	16962	16635	16936	16964	16826	16800	16879	16808	16806	16942	16912	17076	16924	16769	16874	16891	16834	16880	17019	16879	16971	17038	16912	17000	16731	16912	16927	16737	16925	16803	16737	17070	16797	16924	16941	16973	16660	16867	16956	16909	16829	16948	16970	17097	17025	16846	16984	16874	16931	16942	17062	16981	16894	17000	16817	16859	16977	16826	16927	17110	16837	16815	16968	16850	16889	16922	16975	16811	16799	16763	16991	16950	16882	16801	16829	16753	16850	16871	17051	16841	16785	16842	16855	16880	16788	16751	16867	16948	16968	16776	16809	16961	16998	16961	16937	16764	16983	16919	16826	16922	16753	16868	16999	16977	16824	16720	16776	16780	16954	16925	16925	16899	16879	16873	16959	16928	17013	17035	16914	16922	16938	16966	16907	16793	17002	16819	16696	17223	16889	16788	17051	16765	16799	16943	16914	16852	16954	16910	16736	16918	16885	17080	16865	16968	16840	17037	16825	16932	17009	16913	16796	16817	16886	16947	16767	16779	16967	16965	16850	16993	16822	16872	16857	16974	17025	16949	16789	16893	16821	16865	16801	16792	16722	16954	16710	16915	16959	16902	16832	16861	16796	16750	16799	16927	17013	17052	16957	17037	16839	17006	16499	16822	16975	16947	16944	16832	16941	17020	16990	17016	16926	17093	16760	16784	16910	16927	16651	16983	16775	17009	16851	17099	16764	16929	16824	17030	16898	16810	16904	16826	16758	16946	16767	17154	16805	16870	16952	16882	17004	16929	16841	16741	16862	17050	16840	16921	16743	16965	16903	16848	16671	16842	16853	16861	16716	16939	16759	16920	16889	16946	16875	16988	16872	16833	16988	16947	16925	16974	16858	16801	16935	16796	16908	16888	16895	16918	16707	16861	16650	16827	16995	16830	16651	16962	16931	16835	16740	16850	16702	16889	16852	16882	16785	17085	16805	16732	16708	16713	16808	16940	16957	16928	17035	16913	16995	16841	16993	16984	16924	16853	16880	16883	16883	16980	16752	17057	17016	16819	16971	17053	16955	16775	16659	16955	16703	16984	16969	16759	16704	16855	16687	16904	16900	16940	16850	16953	16811	16690	17052	16817	16866	17075	16817	16722	16820	16967	16988	17068	16942	16878	16891	16915	16915	16622	16794	16816	16868	16774	16937	16891	16949	16969	16929	16981	16846	17057	16938	16658	16850	16952	16902	16928	16908	17117	16904	16881	16901	17017	16822	16927	16927	17031	16968	16947	16825	16971	16826	16690	16864	16858	17016	16808	16789	16795	16904	16971	16988	16944	16799	16761	16758	16830	16894	16831	16899	16951	16866	16778	16871	16970	16898	16923	16717	16663	16950	16840	17140	16872	16953	17034	17068	17005	16970	16963	16681	16896	17024	17054	16828	16791	16638	16900	16993	16812	16907	16845	16900	17008	16950	16901	16799	16919	16802	16949	17104	17048	17073	16912	16727	16822	16971	16965	16719	16851	16856	16984	16990	16789	16953	16810	16815	17030	16898	16927	17097	16982	16926	16886	17040	17006	16773	16952	16829	16769	16763	16969	16894	16863	16966	16840	16887	17060	16908	16888	16798	16874	16716	16781	16942	16906	17002	16941	16914	17024	16703	17072	16805	16934	16790	16897	16827	16792	17039	16859	16759	16774	17142	16753	16914	16730	16907	16968	17117	16828	16991	16735	16901	17080	16906	16770	16848	16808	16805	17183	16939	16830	17020	17050	16906	17024	16928	17009	16884	16766	16886	17027	16952	16628	16699	16853	16958	16924	16624	16882	16856	16743	16910	16585	16951	16912	16944	16838	16800	16791	16827	17005	16963	16807	16811	16921	16848	16880	16744	16997	16843	16931	16941	16820	16890	16721	16756	16890	16725	16843	16936	16886	16804	16899	16951	16892	16860	16976	16862	16969	16838	16919	17108	16811	16932	17037	16933	16924	16858	16778	16895	16958	16816	16968	16841	16820	16891	16957	16962	16893	16871	16900	16868	16898	17142	16927	16992	16836	16835	17082	16806	16841	16813	16980	16735	16769	16641	16993	17099	16823	16860	16742	16929	16950	16708	16837	16846	16700	17017	16885	16922	16778	17002	17035	17016	16843	16861	16875	16914	16739	16851	16984	16866	16623	16823	16984	16909	16928	16969	16867	16970	16962	16940	16751	17007	16978	17026	16675	16957	16785	16901	17037	16798	16749	16967	16870	17007	16936	16835	16887	16897	16984	16950	16879	16890	16735	16764	16914	17027	16748	16862	16839	16996	16834	16953	16815	16757	16848	16926	16762	17031	16935	16735	16753	16789	16968	16758	16725	16782	16768	16774	16845	16938	16842	16739	16893	16851	16970	16827	16770	16962	16993	16834	16822	16919	16855	16870	16943	16888	16973	16935	17000	16971	16824	16949	16764	16772	16955	17050	16939	16984	16922	16868	16831	17149	16901	16727	16884	17105	16907	16933	16960	16775	17007	16916	17111	17025	16876	16949	17004	16824	16889	16864	16819	16608	16912	16879	16914	17003	16975	16997	16847	16837	16910	16926	16906	17076	16926	16919	16973	17024	16793	16928	16850	16712	16902	16796	17008	16819	16826	16959	16873	16902	16888	17010	16885	17019	16829	16886	17057	16867	16961	16967	16882	16910	16901	16719	16781	16973	16929	16990	16822	17019	16721	17202	16883	16810	16848	16945	16879	16818	16832	16998	16824	16700	16812	16885	16917	16867	16846	16879	16919	16735	16891	16870	16843	16937	17205	16796	16821	16956	16815	16918	16995	16763	16777	16998	16904	16723	16791	16933	16931	16706	16909	16881	16864	16833	16700	17087	16766	16679	16757	16908	16773	16895	16813	16649	17023	17032	16941	16941	16770	17020	17056	16939	16868	16936	16801	16874	16962	16759	16932	16853	16809	16823	16884	16845	16839	16846	16853	16886	17044	16852	16896	16850	16923	17022	16709	16883	16829	16827	16860	16697	16780	17089	16717	16794	16887	16923	16880	16797	16891	16864	17016	16958	16921	17194	16880	16638	17103	16807	16822	17012	16787	17024	16829	16842	16887	17057	16935	16775	16804	16883	16770	16792	16851	17020	16822	16726	16766	16986	16905	16777	17054	17012	16752	16732	16839	16922	16984	17067	16812	16949	16929	16835	16999	16713	16805	16952	16882	16762	17001	16794	16822	16903	16861	17006	16701	16900	16903	16695	16786	16751	16988	16851	16836	17063	17006	16778	17148	16994	16796	16948	16938	16884	16810	16958	17018
31733	26586	30648	29933	31935	39197	36272	31423	29136	28490	27967	27539	27725	27665	27553	27825	27743	27763	27362	27683	27796	27790	27758	27534	27757	27596	27698	27613	27614	27509	27447	27541	27382	27649	27634	27839	27584	27451	27606	27417	27683	27601	27471	27550	27701	27627	27377	27519	27489	27536	27509	27648	27746	27586	27931	27603	27560	27699	27807	27438	27540	27672	27550	27633	27438	27385	27499	27494	27693	27583	27461	27426	27599	27566	27493	27576	27510	27692	27538	27544	27375	27649	27787	27723	27724	27535	27815	27458	27539	27649	27573	27437	27395	27573	27415	27290	27582	27383	27506	27299	27400	27562	27765	27605	27630	27598	27748	27355	27626	27568	27414	27556	27493	27456	27521	27635	27713	27351	27524	27582	27712	27253	27487	27582	27490	27485	27537	27485	27562	27478	27704	27549	27653	27581	27702	27642	27708	27468	27492	27445	27527	27477	27346	27348	27495	27438	27584	27581	27528	27470	27946	27350	27396	27524	27335	27638	27414	27811	27627	27519	27554	27651	27415	27470	27301	27494	27726	27743	27618	27517	27510	27520	27412	27560	27610	27269	27477	27684	27559	27658	27603	27670	27621	27713	27494	27742	27841	27451	27450	27244	27430	27462	27620	27538	27446	27329	27466	27408	27715	27211	27495	27238	27772	27555	27738	27474	27191	27662	27384	27607	27497	27270	27448	27560	27365	27513	27588	27364	27609	27581	27576	27574	27564	27591	27690	27646	27747	27827	27555	27440	27634	27451	27047	27706	27538	27456	27514	27543	27541	27604	27571	27695	27671	27458	27686	27320	27457	27536	27421	27552	27681	27450	27502	27621	27442	27643	27564	27508	27555	27406	27618	27325	27427	27691	27473	27631	27613	27592	27559	27408	27447	27619	27599	27756	27716	27569	27630	27581	27695	27605	27516	27520	27648	27505	27440	27469	27552	27433	27579	27283	27473	27316	27620	27669	27591	27489	27602	27571	27533	27571	27653	27439	27808	27606	27661	27610	27476	27484	27732	27719	27828	27502	27661	27599	27707	27616	27485	27394	27747	27751	27559	27681	27460	27252	27212	27418	27534	27492	27581	27641	27656	27284	27734	27210	27612	27501	27324	27371	27258	27585	27730	27759	27608	27551	27507	27751	27646	27698	27757	27514	27205	27539	27679	27482	27603	27604	27538	27512	27740	27369	27539	27591	27589	27589	27451	27579	27538	27699	27367	27482	27655	27816	27582	27614	27843	27763	27287	27430	27883	27626	27592	27765	27526	27362	27566	27583	27661	27407	27477	27509	27423	27615	27433	27866	27912	27423	27571	27574	27410	27444	27631	27663	27404	27476	27691	27521	27738	27553	27594	27576	27569	27595	27619	27678	27366	27441	27700	27604	27473	27647	27670	27435	27407	27800	27503	27648	27574	27710	27775	27612	27444	27688	27458	27767	27516	27524	27668	27524	27529	27606	27402	27406	27371	27545	27722	27332	27647	27425	27395	27650	27793	27454	27556	27688	27681	27509	27761	27517	27275	27655	27714	27615	27491	27646	27644	27569	27538	27629	27651	27622	27286	27593	27387	27332	27589	27678	27652	27482	27393	27766	27591	27420	27766	27625	27496	27561	27423	27656	27733	27691	27840	27515	27519	27367	27425	27436	27563	27828	27703	27513	27400	27540	27212	27380	27591	27459	27896	27656	27554	27526	27549	27539	27733	27809	27457	27771	27797	27585	27660	27472	27545	27452	27519	27531	27623	27612	27531	27689	27514	27446	27608	27647	27811	27800	27369	27417	27477	27643	27600	27399	27296	27264	27635	27472	27580	27603	27276	27684	27651	27489	27496	27591	27620	27732	27476	27501	27603	27672	27685	27370	27626	27587	27571	27508	27292	27858	27472	27621	27766	27722	27718	27559	27795	27625	27527	27631	27605	27673	27508	27596	27671	27407	27489	27540	27488	27620	27529	27483	27410	27466	27654	27563	27626	27536	27533	27731	27437	27204	27398	27565	27230	27577	27462	27406	27486	27278	27543	27593	27680	27691	27465	27799	27443	27487	27448	27377	27551	27748	27504	27607	27606	27211	27442	27496	27371	27623	27436	27413	27552	27520	27523	27656	27543	27668	27489	27555	27501	27515	27636	27405	27502	27733	27717	27736	27423	27497	27504	27649	27680	27446	27767	27548	27601	27571	27581	27484	27461	27544	27739	27562	27462	27608	27671	27487	27500	27618	27644	27448	27473	27504	27569	27646	27540	27603	27446	27323	27319	27554	27574	27623	27666	27463	27683	27635	27484	27473	27530	27621	27719	27703	27630	27570	27513	27347	27587	27535	27629	27377	27733	27318	27557	27399	27701	27619	27472	27658	27450	27496	27526	27450	27569	27594	27577	27568	27477	27578	27490	27355	27429	27324	27456	27514	27648	27657	27393	27386	27475	27552	27435	27540	27637	27648	27562	27577	27503	27649	27325	27449	27626	27545	27313	27417	27536	27492	27685	27669	27572	27812	27623	27696	27398	27275	27440	27704	27330	27482	27480	27774	27661	27665	27672	27462	27489	27693	27567	27429	27447	27545	28017	27685	27641	27450	27579	27339	27678	27582	27344	27494	27639	27703	27513	27532	27823	27502	27716	27097	27518	27897	27510	27658	27498	27526	27408	27563	27834	27405	27476	27564	27593	27577	27676	27575	27621	27734	27726	27526	27464	27466	27412	27695	27471	27784	27721	27474	27505	27561	27650	27790	27509	27891	27541	27527	27695	27399	27319	27570	27845	27402	27511	27481	27484	27382	27598	27342	27623	27472	27475	27599	27394	27695	27633	27394	27466	27452	27654	27704	27437	27581	27551	27772	27634	27685	27523	27677	27529	27635	27492	27578	27511	27447	27572	27404	27478	27359	27400	27568	27370	27666	27611	27794	27501	27628	27504	27602	27499	27528	27666	27813	27488	27490	27636	27531	27503	27416	27444	27386	27583	27461	27360	27469	27533	27536	27733	27738	27554	27407	27610	27679	27467	27702	27514	27458	27599	27572	27759	27489	27406	27459	27676	27601	27574	27410	27464	27787	27482	27738	27778	27562	27667	27642	27476	27538	27700	27695	27675	27661	27664	27507	27535	27514	27775	27690	27516	27409	27606	27376	27330	27727	27516	27520	27560	27680	27754	27712	27471	27493	27576	27660	27591	27636	27869	27493	27744	27541	27386	27721	27519	27544	27824	27603	27529	27491	27628	27598	27513	27608	27524	27700	27751	27713	27393	27500	27566	27651	27727	27515	27558	27368	27450	27474	27564	27459	27549	27636	27458	27770	27603	27700	27324	27686	27695	27519	27821	27442	27611	27614	27486	27596	27717	27579	27600	27403	27457	27509	27230	27473	27641	27638	27503	27475	27447	27507	27397	27600	27610	27648	27589	27424	27629	27609	27455	27662	27481	27324	27621	27638	27567	27573	27319	27369	27438	27512	27542	27459	27554	27404	27383	27698	27594	27572	27478	27619	27323	27668	27637	27750	27559	27712	27724	27438	27491	27579	27688	27426	27729	27309	27862	27362	27465	27665	27441	27405	27655	27733	27500	27761	27370	27474	27730	27450	27447	27506	27494	27522	27518	27629	27682	27343	27580	27490	27653	27447	27636	27238	27507	27757	27642	27548	27361	27248	27387	27478	27631	27588	27475	27333	27605	27520	27290	27605	27588	27463	27819	27671	27819	27765	27626	27479	27572	27348	27522	27526	27316	27582	27523	27632	27494	27487	27553	27837	27649	27619	27738	27374	27669	27398	27366	27769	27493	27587	27612	27376	27605	27404	27496	27630	27716	27622	27694	27389	27486	27293	27344	27526	27729	27343	27468	27713	27507	27623	27758	27602	27784	27512	27553	27536	27721	27488	27644	27632	27599	27413	27547	27293	27377	27530	27947	27462	27399	27310	27460	27337	27632	27441	27428	27634	27596	27409	27753	27658	27416	27651	27600	27615	27761	27508	27430	27428	27833	27729	27406	27665	27601	27668	27682	27619	27786	27598	27414	27664	27623	27565	27519	27504	27729	27483	27524	27686	27609	27572	27652	27709	27550	27600	27336	27717	27471	27676	27427	27618	27617	27491	27375	27441	27460	27532	27500	27490	27745	27830	27572	27690	27358	27913	27569	27531	27235	27495	27490	27262	27374	27495	27660	27509	27449	27605	27421	27568	27622	27535	27329	27455	27634	27544	27582	27672	27786	27235	27508	27541	27517	27584	27580	27589	27522	27408	27650	27428	27595	27542	27767	27821	27668	27611	27575	27769	27645	27455	27193	27610	27631	27606	27465	27696	27613	27716	27320	27351	27334	27393	27473	27566	27777	27388	27601	27703	27581	27341	27558	27248	27530	27654	27412	27482	27645	27681	27603	27596	27650	27696	27868	27436	27510	27666	27621	27613	27465	27662	27507	27533	27571	27335	27471	27501	27528	27411	27577	27628	27922	27627	27849	27354	27477	27419	27638	27850	27724	27416	27415	27570	27612	27525	27779	27614	27463	27418	27520	27619	27776	27440	27635	27562	27556	27636	27721	27583	27803	27446	27532	27624	27512	27531	27645	27521	27398	27662	27604	27309	27750	27504	27615	27448	27530	27458	27555	27607	27529	27548	27312	27648	27682	27554	27636	27662	27391	27775	27648	27664	27481	27614	27585	27603	27470	27492	27534	27353	27604	27542	27670	27665	27497	27316	27428	27253	27486	27453	27757	27669	27687	27461	27609	27977	27499	27713	27443	27339	27633	27599	27599	27602	27384	27581	27538	27635	27769	27444	27715	27657	27683	27678	27482	27471	27473	27290	27380	27232	27593	27517	27588	27662	27359	27535	27736	27438	27581	27496	27618	27450	27585	27442	27570	27498	27344	27513	27473	27416	27559	27373	27729	27378	27432	27782	27460	27427	27774	27684	27477	27624	27531	27562	27652	27597	27555	27335	27579	27388	27397	27375	27545	27464	27355	27858	27370	27650	27400	27415	27446	27637	27413	27737	27678	27437	27488	27707	27424	27636	27419	27521	27677	27529	27713	27517	27567	27548	27546	27593	27630	27589	27320	27550	27840	27520	27832	27599	27736	27829	27605	27889	27767	27409	27519	27498	27310	27508	27557	27537	27695	27717	27629	27589	27445	27532	27374	27530	27585	27486
17289	20503	18086	16927	22903	28587	24049	18930	16925	16221	15795	15896	16031	15889	16085	15861	16200	15971	15904	15947	15973	15914	15863	15915	16119	15894	15782	16008	16015	15876	15994	15965	15840	15987	15881	15903	15894	15935	15975	15943	15759	16057	15939	15987	15927	15851	15656	15850	15839	16051	15642	15982	15836	15890	15807	15811	15976	15930	15903	15808	15944	15969	15897	15871	15813	15771	15846	15817	15833	15914	16022	16034	15728	15806	15703	15898	15884	15913	16094	15804	15783	15804	15944	15920	15902	16059	15933	15919	15775	15836	15961	15824	15974	15753	15920	15857	15807	15913	16070	16032	16043	15688	15863	15795	15772	15831	15825	15862	15954	15850	15969	16051	15833	15854	15828	15802	15961	15834	16044	15880	16036	15896	15862	15874	15955	15845	15906	16056	16017	15971	15967	15837	16029	15903	15790	15915	15901	15957	16045	15912	16046	15913	15982	15949	15931	16005	15880	15835	15831	15807	15934	15928	15893	15956	15896	15884	15973	15796	15880	15867	15857	15919	15768	15927	15864	15896	15898	15811	15963	16010	15900	15911	15957	15858	15895	15981	15713	15839	15926	15732	15990	15806	16000	16064	15804	15802	15917	15959	16052	15918	15982	15766	15692	15833	15871	15875	16048	15918	15902	15858	15724	15617	16106	15764	15911	15969	15871	15923	15837	15978	15811	15933	16044	15928	15891	15829	15841	15802	15849	15970	15947	15917	15829	15893	15878	15876	15838	15944	16029	15934	15806	15808	16051	15783	15901	15839	15859	15926	15822	15877	15933	15970	15879	15897	16006	15950	15906	15916	15900	15920	15839	15801	15956	15932	15958	15806	15868	15946	15816	15650	15917	15798	15913	15848	15909	15837	15994	15896	15930	15883	15964	15827	15951	15823	15884	15927	15783	15899	15905	15916	15999	16037	15868	15918	15857	15782	15881	15894	15856	15748	15765	16044	15889	15929	15975	15970	15734	15911	15889	15970	15852	15734	15993	16071	15913	15895	15869	15742	15955	16050	15963	15831	15898	15959	15904	15837	15952	15899	15922	15840	15942	16044	15958	15832	15834	15815	16009	15966	15882	16128	15924	15851	15802	15848	15836	16081	15934	15853	15802	15834	15826	15808	15945	15816	16011	15918	15897	15871	15762	15984	15703	15996	15867	15743	15870	15809	16039	15891	15833	15812	16029	15931	15764	15864	16026	15858	15719	15784	15954	15674	15800	15922	15782	15793	15854	15732	15874	15940	15845	15891	15790	16129	15765	16028	15928	16118	15790	15778	15895	15847	15832	16005	16122	15894	15859	15946	16102	15970	15946	15892	15738	15953	16000	15914	15932	15832	15884	15884	15838	16012	16036	15829	15973	15837	15870	15936	15690	15847	15840	16033	15782	16055	15855	15708	15849	15942	15901	15895	16037	15872	15815	15803	15962	16126	15897	15868	15927	16063	15884	15907	16028	15945	15774	16055	15994	15751	15904	16101	15945	15869	15943	16076	15837	15849	15770	15923	15976	16029	15913	15940	15974	15891	15978	15938	15998	15865	15815	16149	15972	15884	15997	15813	16011	15969	15780	15884	15871	15958	15914	15915	16008	15754	15968	15808	15747	15781	15605	15919	15972	16051	15865	15970	15756	15790	15745	15837	15935	15822	15798	15939	15796	15878	15779	15954	15935	15887	15883	15839	15905	15758	15975	15818	16001	15770	16007	15920	15843	16023	15834	15993	15830	15905	15834	15744	16115	15925	15805	15896	15841	15878	15876	16005	15812	15820	15924	15878	15934	15869	15848	15876	15944	15866	15867	15884	15842	15845	15789	15871	15951	15699	15941	16041	15679	15887	15957	15954	15806	15821	15729	15860	15935	15691	16031	15902	15816	15847	15937	15986	15988	15658	16006	15913	15864	15847	15829	15538	16006	15991	15952	15998	16022	15919	15843	15899	15855	15961	15891	15757	15750	16075	16063	15988	15977	15711	15935	15821	15789	16046	15878	15923	15745	15902	15863	15948	15907	15944	15943	15972	15953	15864	15903	16006	15974	15938	15974	16162	15711	15786	16105	15954	15866	15856	15671	16037	15887	15834	15899	15921	15867	16071	15918	15918	15982	15849	15868	15904	16032	15841	15972	15925	16151	15966	15761	15886	15903	16024	16008	15771	15831	15963	15932	15936	15705	16037	15982	15883	15871	15973	15862	15710	15999	16056	15986	15766	15719	16025	15930	15888	15930	15848	15992	15728	15914	16096	15760	15888	15908	15864	15979	15954	15930	15810	15858	15852	15925	15994	15990	15872	15882	15869	15975	15835	15895	16082	15816	16108	15997	16106	15788	15962	15774	15835	15884	15774	15998	15875	15868	15822	15893	15908	15854	15655	15909	16024	16005	16092	15836	16068	15910	15823	15752	16046	15844	15872	15884	15810	16136	15960	15865	15776	15998	15859	15983	15888	15957	15836	15803	15974	15874	16022	15934	16050	15932	16020	16039	16051	15807	16157	15998	15865	15807	16037	15949	15822	16021	15911	15980	15989	15726	15812	15726	15962	15936	16050	15858	15990	15797	15930	15794	15979	15769	15949	15863	15993	15776	15800	15863	15863	16029	15898	16064	15705	15994	15875	15915	15753	16032	15850	15711	15856	15875	15993	15970	15740	15887	16000	15938	15848	16159	15923	15863	16001	15850	15841	16028	15974	15772	15886	15852	15996	15901	15814	15817	15819	16049	16125	15995	15972	16088	15887	15925	15898	15915	15979	15875	15976	15829	15949	15808	15930	15798	15964	15735	15780	15838	15791	15944	15947	15826	15998	16029	15843	15877	15841	15724	16001	15782	15862	15956	15906	16041	15833	15999	15829	15910	15812	15950	15862	15956	15735	15978	15725	15900	16063	15810	15684	15999	15850	16052	15819	15855	16042	16015	15847	15972	15952	15895	15871	15968	15923	15850	15778	15865	16010	15823	15922	16038	15951	15809	15923	15777	15728	15934	15795	16021	15957	15930	15871	15859	16017	16135	15899	16100	15747	16072	15901	16022	15802	16046	15858	15775	15961	15968	16033	15818	15833	15824	16020	15703	15882	15801	15867	16080	15764	15780	16083	15795	15810	15918	16039	15876	15853	15909	15831	15807	15856	16019	15689	15975	15840	15767	15911	16052	16034	15799	16030	15868	15918	15841	15807	15837	16004	15991	15908	15874	15951	16028	15797	15901	15853	15954	15958	15934	15968	15894	15764	16004	15896	15833	15772	15925	15955	15950	15674	16067	15994	15863	15803	15805	16094	15998	15863	15823	15955	15952	15787	15857	16080	15953	16005	15925	15976	15828	15940	15898	15810	16079	16013	16013	15970	15868	15825	16012	15922	15797	15876	15874	16052	15909	15857	15908	16067	15955	15864	15700	15936	15877	15815	15796	15945	15805	16089	15889	16013	15932	15941	15862	15887	15749	15743	16063	15741	15992	15944	15882	15963	15908	15821	15819	15821	15844	15827	15890	15882	15980	15888	15969	15929	15955	15914	15657	15876	15803	16000	15942	16119	16010	15868	16033	15749	15891	15981	15994	15974	15760	15962	15806	15885	15969	16016	15885	15902	15982	15806	15950	15874	16172	15847	15783	15739	15671	15897	15863	16038	15872	16042	15877	16000	16035	15820	15949	15907	15902	16051	15859	15827	15857	15938	15822	16049	15843	15951	15806	15783	15988	15932	15897	16047	15970	15806	16053	15885	15898	15851	15885	15956	15963	15859	15733	15592	15851	15779	15954	16074	15802	15966	15840	15849	16015	15920	15866	15793	16056	15845	15841	15825	15932	15989	15850	15889	15851	15855	15863	15777	15882	15820	16007	15859	15990	15848	15991	15980	15829	16164	15776	15766	15842	16014	15968	15953	15831	15763	15736	15878	15967	16048	16097	16036	15936	16038	15920	16024	15905	15880	15697	15823	15892	15958	15753	15915	15902	15892	15941	15955	15964	15967	15903	15792	15981	16146	16037	15837	15877	15899	15956	15944	15992	15888	15934	15965	15948	15747	15845	15735	15764	15834	15929	16137	15884	15976	15924	15910	15905	15992	15947	15928	15921	15775	15934	15975	15817	15836	15832	15950	15971	15948	15953	15936	15942	15948	15903	15793	15993	15972	16064	15923	15981	15848	15954	15938	16040	15900	15921	15850	15980	15880	15814	15726	15985	15833	15873	16011	15895	15870	15942	15974	15770	16047	15949	16034	15923	15820	15742	15829	16079	15996	15958	15735	15934	15953	15873	15903	15961	15696	16066	15876	15977	16010	16076	15876	15841	15855	15928	15894	15797	15875	15929	15832	15886	16032	15850	15942	15786	15634	16010	15949	15936	15873	15865	16014	15922	15871	15899	15976	16049	15820	16055	15683	15801	15993	15948	15784	15982	16135	15861	15909	15672	15820	15873	15945	15721	15896	15884	15852	16044	16074	16008	15804	15979	16081	16021	15916	15980	15794	15903	15874	15999	16045	16125	15792	15980	16058	16017	16076	16059	15857	15972	16034	16080	15948	15899	15855	15888	15840	15971	15800	15907	15903	15985	15959	15829	15958	15976	15892	16025	15837	15913	15966	15968	15814	15870	15853	15927	16099	16035	15840	15821	15699	15949	16082	15955	15785	15815	15967	15821	15728	16031	15817	15885	15982	15970	15823	15866	15826	15810	15941	15992	15876	15855	15969	15884	15887	16072	15806	15938	15864	16098	15919	15999	15884	16014	16037	15839	15919	16039	15715	15832	15959	15825	15834	16010	15943	15661	15720	15912	16016	15793	15867	16088	15929	15703	15974	15908	15814	15995	15825	15878	15712	15979	15818	15921	15993	15957	15964	16116	15884	15755	15808	15887	16021	15714	15866	15986	15933	15960	16025	15919	15841	15830	15928	15974	16011	15880	15986	15923	15684	15989	15884	15804	15926	15717	15966	15938	15820	15985	15907	15916	15839	15865	15857	15797	15897	15766	15934	15911	15859	15947	15850	15883	15956	15959	15850	15896	15840	15887	15938	16020	15881	15741	15845	16009	15949	15806	15982	15835	15760	16037	15774	16044	15980	15847	15960	15729	15843	16009	15972	15879	15691	16164	15723	15971	15900	15914	15892	15927	15823	15951	15967	15645	15851	16024	15887	15745	15891	15892	15963
24062	21358	28298	26186	47080	70249	60759	43447	34106	29780	28061	27569	27212	27354	27618	27514	27374	27346	27438	27381	27332	27311	27302	27375	27618	27595	27311	27123	27397	27303	27312	27340	27249	27506	27366	27360	27302	27543	27312	27415	27376	27130	27416	27370	27068	27386	27308	27253	27253	27578	27240	27195	27195	27514	27378	27274	27403	27587	27481	27171	27488	27114	27174	27349	27168	27420	27349	27249	27355	26985	27247	27228	27300	27285	27232	27069	27125	27414	27286	27439	27111	27036	27450	27259	27180	27173	27412	27270	27219	27299	27001	27290	27212	27335	27365	27281	27306	27327	27065	27248	27247	27043	27375	27547	27161	27224	27173	27227	27313	27525	27269	27286	27177	27362	27268	27287	27409	27591	27490	27403	27284	27113	27162	27450	27363	27353	27367	27079	27112	27275	27325	27125	27153	27219	27235	27205	27201	27387	27240	27221	27315	27107	27461	27451	27203	27356	27190	27270	27257	27530	27617	27243	27129	27168	27073	27385	27238	27215	27459	27227	27391	27248	27339	27181	27467	27257	27250	27087	27114	27113	27161	27208	27081	27419	27508	27209	27473	27380	27217	27131	27196	27234	27170	27426	27327	27165	27190	27321	27444	27200	27465	27185	27236	27233	27098	27261	27342	27408	27335	27248	27409	27288	27243	27180	27286	27215	27214	27339	26967	27469	27318	27273	27274	27212	27277	27331	27317	27084	27353	27122	27341	27406	27223	27414	27182	27443	27334	27216	27354	27271	27234	27511	27197	27135	27189	27296	27210	27266	27313	27215	27173	27170	27247	27371	27344	27211	27150	27266	27213	27327	27383	27621	27405	27384	27277	27161	27299	27362	27251	27444	27083	27364	27229	27337	27618	27349	27353	27454	27277	27017	27493	27319	27176	27141	27531	27155	27258	27282	27294	27266	27299	26998	27188	27033	27581	27260	27198	27050	27513	27302	27158	27202	26993	27109	27197	27247	27285	27425	27295	27399	27523	27382	27181	27347	27499	27338	27400	27288	27267	27354	27223	27437	27491	27176	27182	27366	27311	27015	27174	27173	27460	27195	27096	27515	27241	27110	27145	27045	27252	27135	27428	27417	27214	27363	27023	27353	27229	27540	27204	27094	27246	27263	27147	27319	27360	27226	27369	27208	27262	26984	27339	27282	27312	27041	27261	27294	27356	27319	27386	27228	27254	27256	27189	27110	27127	27071	27273	27187	27182	27138	27510	27237	27553	27527	27133	27336	27292	27272	27303	27520	27473	27261	27507	27121	27498	27332	27493	27175	27273	27234	27298	27131	27336	27346	27237	27178	27229	27311	27337	27179	27162	27573	27237	27194	27425	27172	27154	27147	27346	27140	27189	27367	27258	27138	27303	27255	27412	27147	27079	27271	27332	27383	27189	27542	27161	27114	27111	27183	27107	27186	27092	27236	27121	27075	27288	27228	27443	27216	27451	27225	27158	27346	27291	27338	27121	27257	27133	27246	27050	27162	27191	27335	27249	27198	27082	27106	27344	27082	27240	27359	27269	27427	27337	27460	27309	27300	27118	27176	27277	27503	27155	27276	27088	27242	27256	27299	27416	27262	27250	27383	27000	27255	27254	27476	27147	27065	27370	27211	27350	27329	27205	27335	27078	27298	27379	27281	27150	27218	27314	27270	27207	27349	27390	27235	27239	27226	27367	27407	27444	26853	27483	27179	27448	26981	27120	27330	27366	27341	27395	27362	27323	27184	27327	27170	27297	27413	27368	27534	27332	27440	27414	27272	27573	27401	27239	27286	27269	27347	27355	27492	27357	27132	27382	27055	27239	27459	27282	27160	27410	27200	27428	27347	27328	27366	27351	27288	27168	27325	27042	27512	27272	27062	27380	27184	27203	27369	27065	26795	27336	27423	27148	27293	27426	27422	27459	27475	27160	27212	27454	27322	27321	27234	27330	27383	27248	27354	27089	27144	27227	27163	26992	27388	27427	27424	27131	27137	27213	27557	27222	27292	27186	27226	27254	27327	27342	27204	27063	27260	27312	27058	27309	27233	27284	27325	27397	27396	27156	27246	27399	27279	27188	27501	27367	27114	27239	27306	27305	27006	27189	27287	27305	26976	27224	27302	27379	27134	27452	27269	27374	27513	27354	27477	27165	27128	27197	27361	27338	27497	27345	27311	27075	26940	27098	27110	27357	27318	27449	27488	27277	27331	27231	27319	27542	27218	27275	27040	27171	27312	27164	27291	27269	27236	27372	27317	27136	27108	27210	27442	27088	27233	27371	27074	27395	27329	27279	27398	27140	27242	27240	27384	27427	27605	27424	27264	27180	27180	27174	27362	26933	27088	27284	27284	27329	27391	27405	27330	27447	27049	27427	27231	27186	27248	27018	27352	27237	27226	27386	27218	27074	27295	27117	27424	27131	27588	27193	27253	27422	27194	27160	27426	27341	27285	27418	27302	27426	27295	27097	27217	27529	27370	27141	27366	27357	27420	27541	27409	27354	27246	27351	27411	27411	27179	27286	27242	27237	27162	27292	27283	27480	27501	27313	27407	27530	27181	27167	27314	26869	27197	27216	27406	27266	27360	27251	27325	27294	27241	27434	27509	27332	27329	26802	26937	27206	27261	27209	27217	27279	27149	27096	27428	27151	27196	27553	27411	27314	27110	27270	27278	27399	27510	27342	27223	27263	27454	27290	27349	27604	27378	27400	27353	27475	27262	27139	27129	27226	27314	27084	27286	27341	27338	27095	27317	27157	27227	27004	27327	27310	27010	27270	27129	27045	26987	27325	27133	27375	27375	27289	27506	27455	26865	27435	27471	27243	27133	27422	27264	27051	27348	27254	27317	27345	27263	27496	27225	27433	27076	27387	27279	27219	27178	27128	27073	27185	27122	27283	27236	27299	27258	27357	27292	27266	27517	27191	27214	27301	27378	27228	27183	27494	27323	27171	27363	27459	27397	27406	27210	27369	27023	27140	27100	27514	27176	27313	27200	27057	27310	27374	27252	27404	27255	27302	27412	27426	27288	27424	27402	26968	27168	27186	27145	27472	27253	27269	27126	27289	27219	27360	27280	27252	27417	27293	27380	27486	27188	27355	27135	27170	27090	27324	27254	27208	27480	27381	27361	27185	27287	27033	27345	27397	27188	27274	27083	27156	27235	27418	26913	26843	27116	27078	27138	27460	27196	27170	27394	27342	27154	26995	27259	27286	27037	27257	27211	27259	27120	27133	27307	27382	27392	27073	27262	27348	27189	27416	27099	27103	27349	27165	27411	27367	27618	27320	27229	27556	27157	27130	27493	27079	27195	27403	27351	27312	27331	27198	27281	27320	27382	27512	27338	27378	27344	27142	27151	27427	27450	27428	27059	27458	27149	27337	27290	27558	27290	27356	27158	27355	27362	27501	27184	27499	27218	26742	27179	27365	27355	27243	27174	27395	27359	27393	27182	27194	27269	27150	27263	27182	27264	27270	27324	27189	27329	27186	27474	27188	27379	27584	27518	27353	27305	27195	27451	27326	27484	27261	27288	27227	27230	27330	27136	27221	27217	27173	27290	27045	27275	27372	27192	27244	27355	27084	27260	27148	27478	27300	27334	27305	27277	27321	27192	27314	27289	27262	27361	27315	27173	27237	27134	27136	27265	27231	27553	27313	27489	27493	27293	27416	27320	27526	27318	27305	27214	27236	27390	27433	27205	27042	27199	27507	27447	27237	27363	27190	27197	27120	27584	27119	27551	27313	27461	27246	27182	27471	27292	27177	27036	27304	27367	27276	27449	27192	27388	27259	27373	27070	27365	27246	27271	27395	27311	27371	27178	27450	27080	27413	27518	27031	27430	27150	27122	27083	27418	27064	27228	27416	27065	27213	27240	27153	27393	27116	27506	27437	27378	27336	27173	26764	27018	27274	27001	27257	27207	27324	27339	27308	27273	27493	27361	27145	27156	27318	27364	27253	27343	27228	27253	27401	27359	27265	27256	27420	27250	27448	27187	27294	27315	27483	27521	27414	27213	27320	27270	27481	27312	27176	27211	27174	27288	27203	27440	27399	27241	27381	27273	27423	27144	27572	27311	27286	27102	27339	27458	27541	27219	27097	27201	27371	27304	27335	27340	27200	27465	27245	27353	27023	26968	27151	27204	27216	27066	27097	27054	27338	27213	27382	26852	27405	27382	27007	27443	27080	27245	27044	27380	27231	27467	27180	27295	27449	27339	27193	27224	27341	27410	27386	27602	27244	27247	27229	27358	27130	27347	27369	27285	27153	27227	27297	27564	27089	27004	27091	27172	27394	27112	27409	27269	27560	27275	27336	27324	27130	27332	27559	27131	27159	27409	26943	27072	27040	27533	27303	27415	27432	27164	27488	27234	27292	27224	27178	27159	27209	27282	27151	27000	27182	27021	27281	27044	27132	27007	27373	27289	27328	27419	27002	27196	27347	27091	27517	27294	27234	27156	27234	27410	27407	27608	27361	27195	27229	27356	27283	27361	27379	27397	27208	27478	27319	27125	27240	27208	27225	27365	27556	27090	27101	26984	27201	27512	27416	27325	27353	27142	27481	27132	27194	27359	27489	27238	27046	27386	27303	27184	27151	27413	27464	27186	27264	27422	27179	27207	27444	27242	27007	27373	27513	27037	27278	27387	27128	26915	27474	27502	27500	27159	27353	27483	27475	27180	27338	27226	27495	27555	27356	27379	27172	27371	27275	27310	27378	27212	27307	27480	27445	27276	27394	27524	27268	27084	27341	27091	27401	27328	27493	27654	27423	27327	27298	27096	27399	27170	27304	27335	27507	27057	27269	27417	27450	27324	27175	27206	27339	27056	27107	27291	27313	27413	27155	27179	27230	27373	27181	27349	27054	27162	27322	27131	27217	27236	27239	27130	27336	27320	27304	27187	27267	27366	27360	27192	27175	27079	27207	27353	27171	27270	27370	27138	27164	27462	27137	27344	27210	27434	27320	27018	27260	27354	27226	27443	27211	27259	27141	27490	27365	27428	27286	27493	27225	27391	27308	27617	27375	27365	27149	27162	27120	27374	27118	27078	27227	27083	27334	27251	27325	27095	27064	26877	27182	27233	27109	27402	27498	27202	27355	27182	27172	27325	27334	27374	27327	27017	27517	27227	27124	27407	27283	27275	27282	27331
16601	28902	24065	20339	58304	71561	53954	32590	22933	17762	16405	15904	16193	16336	16262	16005	16086	16198	16244	15955	16081	15953	15994	16011	16013	16083	16038	16345	16204	16239	16026	15926	15843	16083	16204	16137	16050	16167	16068	16069	16135	16004	15995	16183	16231	15964	16195	16095	15822	16191	16050	15943	16141	15749	16104	16007	16086	15981	15825	15753	15984	16266	16009	16079	16006	15980	15929	16006	15936	16137	16089	15974	15852	16195	16051	16133	16028	15891	16042	16103	15876	16006	16077	16113	15904	15992	16050	16063	16043	16185	16048	15930	16174	16217	15987	16079	15898	16041	15991	16039	15948	16022	16199	16011	15830	16038	15991	16051	15977	16063	15983	15945	16087	16038	16138	15881	16048	16056	16109	15991	16031	16069	16106	16159	15899	15886	16047	15846	16236	16180	15874	16105	15848	15940	15857	16054	16097	16123	15935	15925	16164	15910	16054	15996	16083	16028	16185	15920	16004	16015	15895	15955	16114	16072	16081	16008	16061	16016	15947	16135	16159	16043	16011	15927	16234	16151	15913	16070	16060	16010	16057	16036	16055	16004	16151	16092	15932	15941	15884	15941	16056	16093	15906	16074	16088	16077	16133	15831	16122	16099	16064	15875	16104	16004	15911	15802	15861	16069	15827	16038	15974	15978	15863	15893	16101	16097	15909	15999	16028	16149	16091	15810	16071	15965	16154	16099	16010	16086	16071	15927	16128	16079	16137	16099	15839	15987	15964	16125	16113	15943	16082	15914	15997	16081	15896	16122	15831	16016	15967	16110	16057	16130	15945	16072	16015	15901	15964	15898	15817	15917	16026	16121	16096	15845	16054	16097	15945	16092	15880	15995	15995	16100	16105	16196	15953	15996	15911	16125	16123	16034	16083	15940	16067	16038	15958	15841	15938	15941	16122	15829	16080	16111	16188	15885	16045	15874	15973	15957	15863	16063	15973	16091	15879	16109	15769	16050	15965	15906	16121	15991	16056	15958	16213	16090	15922	16084	15976	16039	15913	15905	15964	15729	15878	15951	16105	16176	15947	15918	15951	15967	15882	16009	15983	15954	15991	16041	15926	15938	15846	15950	15886	15805	16024	16104	15946	16087	15828	16196	15864	15917	16157	15747	15996	16026	15914	15938	16048	15983	15979	16047	16088	16061	15986	15768	15961	15802	15841	16141	15791	15890	16059	15920	15960	16101	15915	16042	15888	16052	16028	16228	16021	16037	16062	16094	16069	15875	16060	15983	15881	16355	15929	16053	16049	15943	15858	15956	15990	16028	16017	15905	16056	16181	16172	15859	16015	16033	16088	16038	15855	16122	15990	15948	16006	15937	16205	16033	15869	16141	15874	15915	16042	16023	15929	15989	16139	15874	16071	15930	15917	16207	16087	15981	16031	16104	16116	16070	15957	15877	16084	15961	16005	16073	15969	16047	15770	15951	15993	15987	16002	15894	16025	15873	15913	16028	15963	16156	15944	16016	15822	16058	16138	16105	16204	15967	15747	16063	15961	15975	16066	16124	15961	16034	16015	16098	16038	15965	16092	15864	15881	16005	15904	15810	16054	16010	15980	16027	15917	15807	16030	15876	15846	16150	16043	16181	15972	16004	15970	16011	16121	15919	15957	15926	16272	16135	15965	15872	16186	15798	16035	15902	15965	15937	16041	15932	16206	16034	16017	15931	16005	16166	16179	16072	15923	15950	16001	15965	16003	15937	16098	15783	16023	16062	16084	15994	16086	16188	15925	15890	16206	15900	16085	16103	15969	15802	16098	16043	15920	16114	16017	15900	16049	15982	15913	16036	15877	16000	16029	15918	15984	16052	16009	15958	15892	16157	15792	16104	16061	15845	16007	15979	16092	15918	16158	15866	16116	16006	16191	15932	15825	16047	16173	16010	16017	15931	15899	15892	16004	15954	15902	16067	15978	16120	16167	16142	15899	16036	16028	16153	16054	15990	16088	15978	15997	16055	15988	15778	16066	15881	16142	16151	15839	16026	16097	15825	16020	15908	16103	16110	16121	16256	16064	15903	16127	16049	16049	16066	16104	15997	16006	15938	16111	15873	16014	16074	15915	16057	16112	16019	16022	16029	15981	16013	16055	15959	16062	16111	16013	16040	15942	15759	16007	16108	15992	16062	15941	15985	15968	16110	15884	16070	16039	16056	16209	16135	16135	16067	16049	16146	15901	15825	15925	15950	16060	16046	15999	15948	15842	16127	16026	15974	15986	16152	15841	16104	16072	15773	16061	16017	15958	16002	16072	15884	15941	15924	16131	16091	16179	16091	16066	15779	16039	15994	15766	15869	16044	15992	15882	15944	16024	15902	15963	16102	16136	16126	15987	15895	16117	16139	16090	15808	16121	15939	16059	16060	15935	15989	16002	15999	16056	16130	15977	15857	15862	16052	15974	15915	16072	15979	16107	15955	15979	15953	15822	16047	15945	15944	16076	15944	15864	15905	15960	15930	15940	16065	15926	16062	16010	15972	16024	15903	16021	16188	15848	16027	16013	16224	16104	15873	16147	15981	16130	15925	15888	16026	15986	16071	15911	15897	15992	15981	16145	16003	15851	16015	16110	15947	16072	15845	16060	16126	16016	16027	15837	15979	15978	15972	15987	16052	15972	16116	15861	16217	16007	16031	15921	15934	15863	16034	16065	15879	15893	15767	15879	15973	16002	16150	15982	16127	15783	15882	16050	15963	16109	16048	15986	15905	16087	16267	15897	15993	15972	15827	15995	15998	16043	16088	16115	16055	16092	16031	15854	15999	16050	15990	16038	15993	15852	15878	16031	15809	16007	16180	16046	16024	15995	15977	16098	15993	16112	15944	15996	15897	15946	15973	16151	16008	15917	16006	16055	16055	15891	15809	15905	15917	16147	15954	16118	16001	16038	16065	16055	16102	16019	15952	16091	16016	15965	15836	15969	15993	15949	16109	16058	16139	16014	16132	15990	16029	16018	15836	15808	15834	15934	16103	15831	16122	16035	15984	16021	16206	15815	16169	16106	16045	15925	16078	16063	15898	16119	15795	15845	15980	16174	16064	16016	16045	16056	15991	16098	15888	16092	15792	16118	15992	15968	16004	15888	16067	16059	15946	15946	16185	16106	15706	16083	15901	15992	15951	16024	15966	15903	16078	16024	16083	15936	15997	16001	16002	15922	16098	16055	15956	16106	16040	15975	15895	16107	15948	15981	15946	16001	16074	16070	15997	15907	16073	15898	15946	16142	16034	15906	15995	15959	15933	16105	15849	16032	16071	15962	16061	16124	16062	16095	15957	16118	15980	15986	16036	16030	15862	15985	16154	16178	15933	15937	15886	16047	15947	16120	16115	16171	15817	15846	15982	15966	15966	15876	16064	15957	16058	15986	15904	15978	16129	16095	15798	16007	16044	15994	16148	16035	15835	16068	15993	15981	15943	16218	16055	16028	15949	16001	15918	15946	15869	15985	16030	15929	16062	15970	16020	15913	16134	15999	16100	16007	16036	16130	16101	16017	16003	15991	15866	16134	16052	15998	16045	15923	15967	16020	15915	16107	16039	15978	16032	15973	16033	16103	15927	15996	16071	15790	15906	15904	16086	16095	15825	16069	16049	15993	16152	16068	16036	15955	16109	15895	16081	15948	16126	15979	16106	15970	16021	15984	15826	15979	16104	15925	15892	16161	16105	15949	16035	15921	15952	15848	15967	15949	15913	15888	16031	16158	15976	16085	15957	16016	15952	16099	16038	16035	15964	16113	16006	16058	16088	15783	15941	15911	15928	15982	15999	15963	15965	15886	16093	16238	16085	15971	15870	16112	15802	15996	15977	16083	15893	15947	16020	16024	15969	16048	15988	15921	15955	15911	16056	15804	15945	16073	16033	15989	16010	16025	15919	15946	15896	16017	15977	15978	15902	16036	16109	15927	16055	16000	15951	16047	15987	15934	16105	16106	16040	15850	16020	16099	15986	16027	16016	15873	16161	16024	16011	16073	15821	15992	15937	15939	16100	15984	16086	16088	15986	16051	15948	16073	16057	16040	16215	15929	16138	16132	15953	16057	16140	15923	16038	16094	15908	15964	15993	16056	16077	15947	16007	15971	15894	15922	16014	15805	15973	16118	15967	15869	16037	16152	16084	16124	15946	16080	15826	16182	16028	15892	15947	15929	15988	15959	15996	16006	15860	16053	15945	16031	15980	16071	16001	15930	15996	16028	16094	15904	15891	16081	15835	15892	15928	15937	15915	16010	15894	16076	15769	15920	16020	16036	15983	15882	16050	16070	15946	16025	16033	16052	16024	15899	16028	15878	15929	16141	15930	16019	16065	15931	16151	15760	16010	15918	15984	16042	16064	16047	15991	16083	16138	15848	15889	15969	16010	16131	15990	15938	16059	15937	16134	15970	15956	16033	15986	16079	15904	16044	16113	15937	16044	16158	15853	15992	15928	15966	16016	15987	16008	15893	15988	15981	16111	16091	15851	15880	16117	16045	15932	15949	16105	16251	15937	16190	15862	15935	16113	15899	15995	15869	16034	15912	16181	16034	16083	16200	16018	15988	15992	16117	16119	15824	16125	16106	16129	16117	16076	16041	16098	16202	16015	16008	16139	15939	15927	16012	16069	15874	16046	16063	15964	16026	15982	15900	16154	15969	15915	16052	15979	16164	15947	15963	16008	15956	16089	16045	15942	15951	15872	15907	16038	16195	16009	15936	16071	15835	16165	16113	16128	16001	15943	16105	16018	15989	16135	16018	16172	15923	16058	15886	16127	15929	15775	16025	16090	15990	16039	15906	15988	15974	15870	15972	15978	15787	16003	15980	16080	15835	15889	16082	16053	16107	15989	15881	16032	15863	16080	15953	16106	15930	15954	16063	16064	15936	16191	15977	15913	16109	16046	15942	15942	15991	15848	15984	16005	16123	16085	15989	15956	15976	15961	15947	16009	15867	16039	15831	16124	15904	15975	16064	16139	16010	16112	16101	16024	15820	15922	16001	16183	16024	15955	15950	15836	15934	15963	16209	15894	16083	15841	15936	16088	16156	15862	15983	16126	16046	16101	15980	15873	15984	16145	15907	16013	16028	15964	16053	15896	16049	15992	15997	15886	15865	16121	16134	16006	15973	16141	16181	15989	16143	16157	16053	16157	16023	15928
22992	21260	28393	25054	51742	76256	66887	47840	36473	30628	28396	27669	27610	27405	27549	27640	27622	27654	27438	27665	27704	27609	27349	27623	27536	27380	27487	27659	27508	27459	27588	27268	27295	27307	27378	27304	27420	27447	27438	27183	27388	27397	27598	27228	27593	27383	27578	27300	27607	27189	27173	27226	27405	27103	27315	27516	27385	27231	27422	27247	27493	27658	27429	27333	27310	27191	27529	27313	27412	27029	27323	27392	27487	27352	27339	27244	27561	27384	27627	27336	27417	27419	27467	27451	27380	27183	27422	27222	27555	27467	27192	27515	27435	27432	27338	27394	27439	27565	27561	27188	27448	27442	27357	27398	27231	27683	27637	27521	27191	27426	27333	27285	27295	27485	27668	27533	27269	27366	27486	27287	27187	27531	27300	27325	27506	27224	27121	27431	27400	27154	27575	27431	27256	27422	27297	27480	27367	27303	27536	27336	27380	27269	26888	27314	27224	27470	27326	27369	27456	27345	27514	27566	27371	27443	27419	27419	27453	27417	27175	27238	27374	27115	27176	27477	27167	27259	27492	27696	27395	27380	27315	27540	27342	27207	27682	27797	27433	27317	27322	27420	27537	27468	27336	27309	27528	27278	27298	27263	27515	27259	27444	27243	27444	27383	27530	27336	27468	27535	27347	27468	27357	27342	27346	27453	27387	27348	27202	27314	27585	27528	27376	27278	27349	27224	27477	27158	27523	27403	27182	27249	27410	27252	27435	27352	27467	27430	27273	27436	27420	27460	27453	27348	27284	27259	27353	27346	27381	27250	27444	27463	27446	27315	27345	27517	27539	27374	27489	27355	27375	27394	27688	27342	27533	27352	27169	27374	27236	27348	27441	27408	27574	27197	27360	27381	27496	27372	27461	27324	27128	27265	27339	27736	27264	27529	27661	27471	27387	27012	27460	27333	27553	27281	27301	27198	27371	27328	27290	27206	27416	27110	27243	27481	27260	27050	27350	27334	27404	27519	27305	27387	27424	27309	27184	27268	27101	27321	27512	27261	27632	27308	27512	27395	27193	26874	27470	27406	27492	27250	27174	27101	27411	27307	27123	27376	27356	27240	27243	27372	27362	27331	27463	27224	27429	27362	27509	27409	27182	27311	27264	27256	27526	27284	27037	27455	27269	27531	27373	27444	27381	27335	27376	27353	27010	27193	27349	27350	26970	27137	27251	27399	27704	27341	27389	27343	27061	27295	27278	27411	27283	27412	27204	27286	27563	27215	27313	27521	27359	27215	27342	27376	27362	27460	27250	27197	27227	27284	27571	27258	27533	27703	27468	27436	27241	27396	27455	27387	27648	27167	27350	27565	27304	27333	27401	27199	27592	27405	27557	27411	27641	27358	27611	27383	27464	27107	27363	27420	27368	27265	27301	27114	27360	27467	27355	27372	27183	27407	27375	27407	27402	27493	27339	27228	27602	27543	27540	27374	27577	27420	27268	27364	27522	27325	27073	27246	27447	27323	27536	27278	27127	27513	27530	27203	27379	27510	27414	27262	27181	27575	27131	27349	27519	27178	27107	27248	27569	27417	27352	27387	27299	27403	27302	27243	27611	27378	27381	27388	27463	27369	27541	27249	27244	27501	27476	27441	27423	27222	27421	27381	27275	27291	27199	27249	27283	26985	27411	27233	27430	27361	27200	27323	27168	27489	27279	27371	27348	27362	27154	27235	27428	27422	27395	26995	27295	27334	27154	27543	27388	27475	27222	27339	27254	27354	27162	27137	27351	27373	27483	27460	27383	27223	27300	27533	27301	27123	27095	27457	27482	27405	27503	27418	27329	27436	27123	27367	27295	27446	27334	27288	27429	27381	27404	27103	27372	27088	27184	27509	27315	27611	27311	27364	27347	27234	27398	27409	27582	27467	27395	27547	27423	27557	27122	27491	27363	27223	27400	27306	27222	27184	27349	27559	27332	27423	27144	27255	27351	27300	27373	27487	27570	27364	27560	27355	27549	27378	27301	27443	27238	27524	27496	27456	27421	27242	27380	27446	27484	27314	27511	27259	27262	27573	27504	27331	27293	27374	27550	27383	27102	27231	27485	27161	27479	27449	27541	27440	27409	27608	27339	27484	27415	27283	27396	27330	27170	27186	27405	27290	27373	27513	27299	27413	27238	27366	27514	27377	27419	27209	27333	27286	27456	27412	27617	27299	27270	27607	27392	27515	26998	27240	27083	27380	27389	27300	27304	27308	27355	27007	27294	27277	27470	27575	27382	27215	27204	27464	27438	27415	27162	27410	27447	27513	27307	27307	27465	27351	27327	27466	27413	27431	27360	27238	27386	27562	27380	27522	27471	27436	27556	27342	27415	27223	27282	27452	27295	27488	27102	27216	27383	27520	27408	27133	27327	27435	27307	27457	27276	27362	27530	27140	27142	27399	27472	27370	27487	27426	27249	27503	27258	27318	27338	27160	27216	27335	27277	27197	27119	27468	27329	27262	27253	27405	27169	27257	27209	27213	27310	27056	27307	27410	27281	27355	27313	27626	27543	27478	27517	27233	27295	27057	27124	27224	27432	27202	27707	27384	27390	27398	27458	27523	27602	27217	27292	27320	27135	27238	27232	27406	27273	27445	27258	27279	27509	27333	27238	27375	27460	27342	27507	27334	27500	27314	27448	27474	27151	27198	27533	27193	27318	27486	27433	27295	27235	27571	27259	27402	27169	27579	27329	27198	27165	27299	27390	27208	27242	27230	27425	27614	27247	27048	27407	27325	27434	27616	27135	27186	27576	27449	27725	27483	27239	26980	27317	27707	27295	27201	27282	27365	27493	27385	27121	27183	27305	27366	27554	27242	27400	27409	27333	27412	27471	26940	27414	27259	27348	27485	27309	27521	27484	27447	27431	27345	27268	27240	27532	27107	27319	27331	27381	27366	27436	27150	27561	27258	27370	27527	27400	27508	27509	27328	27419	27531	27284	27351	27505	27473	27400	27328	27453	27487	27288	27485	27366	27558	27522	27521	27368	27536	27485	27586	27291	27336	27387	27295	27548	27518	27282	27247	27203	27418	27422	27239	27428	27375	27331	27240	27367	27267	27483	27439	27439	27333	27432	27255	27479	27278	27093	27140	27382	27210	27456	27350	27452	27263	27253	27346	27105	27418	27372	27460	27394	27610	27314	27251	27413	27418	27305	27394	27235	27481	27215	27487	27336	27454	27518	27104	26940	27417	27392	27293	27451	27183	27173	27318	27069	27093	27263	27195	27324	27021	27421	27344	27404	27346	27643	27576	27570	27421	27203	27261	27380	27347	27390	27135	27450	27265	27352	27426	27301	27218	27336	27323	27484	27278	27096	27345	27495	27473	27096	27368	27226	27347	27345	27223	27234	27470	27380	27255	27380	27353	27557	27450	27379	27158	27125	27488	27339	27381	27351	27342	27693	27263	27322	27401	27162	27245	27299	27293	27494	27507	27366	27215	27208	27656	27396	27296	27344	27316	27233	27698	27564	27296	27255	27488	27306	27304	27409	27456	27388	27366	27167	27455	27199	27437	27255	27226	27447	27338	27260	27343	27430	27326	27421	27378	27250	27378	27236	27103	27302	27181	27202	27370	27312	27425	27333	27344	26983	27462	27207	27123	27151	27302	27245	27469	27339	27170	27326	26964	27459	27601	27621	27387	27490	27555	27442	27435	27439	27421	27389	27331	27609	27370	27307	27021	27494	27371	27239	27473	27515	27120	27266	27427	27272	27466	27243	27334	27599	27320	27338	27432	27332	27148	27598	27198	27374	27411	27349	27341	27419	27296	27392	27319	27415	27466	27444	27096	27297	27381	27255	27369	27275	27452	27351	27342	27293	27249	27446	27448	27457	27250	27483	27276	27432	27026	27653	27403	27176	27130	27603	27414	27507	27029	27233	27361	27335	27499	27146	27226	27169	27273	27353	27298	27378	27257	27559	27506	27479	27450	27196	27366	27088	27293	27476	27398	27102	27609	27341	27388	27126	27234	27126	27378	27215	27370	27144	27149	27386	27413	27393	27525	27398	27073	27065	27196	27408	27467	27379	27556	27321	27325	27401	27315	27244	27157	27408	27427	27328	27262	27347	27482	27481	27474	27354	27559	27375	27395	27218	27306	27166	27476	27336	27576	27199	27204	27586	27125	27389	27296	27244	27224	27386	27350	27321	27458	27305	27214	27411	27203	27422	27483	27457	27379	27548	27215	27352	27494	27329	27093	27572	27389	27393	27372	27170	27617	27246	27152	27340	27035	27628	27442	27245	27318	27586	27574	27199	27384	27232	27229	27485	27347	27416	27389	27182	27401	27361	27321	27347	27525	27468	27312	27243	27570	27287	27646	27460	27262	27429	27543	27279	27201	27131	27159	27197	27216	27419	27111	27472	27381	27257	27296	27313	27377	27284	27545	27350	27384	27409	27165	27330	27369	27302	27156	27239	27298	27326	27501	27345	27361	27574	27443	27582	27449	27395	27417	27502	27369	27345	27358	27422	27409	27262	27274	27355	27277	27153	27511	27347	27298	27381	27480	27637	27422	27334	27418	27452	27298	27768	27352	27240	27211	27300	27292	27521	27573	27560	27308	27434	27214	27441	27325	27692	27252	27127	27140	27539	27187	27578	27276	27438	27326	27239	27448	27394	27195	27436	27233	27249	27623	27476	27392	27381	27305	27456	27439	27394	27507	27468	27381	27526	27440	27294	27380	27376	27070	27442	27154	27281	27122	27344	27200	27307	27293	27277	27380	27306	27358	27759	27424	27552	27386	27315	27389	27370	27241	27474	27484	27369	27202	27623	27466	27359	27128	27504	27442	27409	27347	27623	27244	27482	27386	27636	27272	27482	27268	27384	27414	27260	27323	27335	27305	27456	27318	27214	27311	27256	27369	27352	27306	27132	27459	27542	27310	27301	27273	27403	27351	27168	27462	27412	27559	27291	27130	27232	27389	27427	27236	27342	27463	27216	27141	27453	27321	27583	27246	27343	27494	27694	27461	27370	27343	27278	27615	27415	27329	27487	27239	27385	27540	27588	27638	27328	27475	27264	27396	27222	27296	27517	27280	27390	27468	27462	27018	27330	27641	27455	27454	27366	27344	27296	27516	27322	27222	27209	27264	27497	27095	27457	27247	27502	27412	27524	27288	27340	27396	27282	27217	27590	27313
17375	31874	29973	23659	72229	82176	64585	37962	25668	18359	16524	16344	16429	16176	16370	16091	16342	16447	16339	16368	16248	16248	16273	16325	16097	16277	16395	16261	16265	16503	16266	16456	16281	16379	16321	16236	16034	16039	16033	16285	16167	16310	16307	16140	16365	16288	16285	16090	16211	16192	16075	16275	16219	16209	16142	16238	16186	16205	16037	16164	16216	16327	16250	16293	16408	16123	16352	16221	16270	16071	16286	16139	16396	16272	16191	16359	16065	16082	16256	15960	16348	16258	16321	16215	16205	16077	16173	16363	16268	16205	15970	16228	16256	16338	16132	16166	16027	16314	16225	16099	16084	16354	16035	16124	16276	16232	16118	16259	16178	16289	16126	16122	16290	16336	16203	16307	16239	16217	16046	16310	16318	16147	16213	16124	16059	16150	16355	16100	16251	16259	16288	16115	16261	16247	16168	16181	16111	15961	16118	16127	16264	16175	16157	16120	16136	16092	16232	16198	16300	16118	16288	16158	16056	16073	16179	16198	16299	16306	16068	16173	16064	16089	16293	16106	16237	16238	16128	16331	16173	16027	16096	16355	16128	16373	16234	16139	16211	16287	16233	16270	16109	16074	16149	16079	16187	16125	16222	16236	16143	16082	16142	16172	16056	16200	16170	16084	16219	16261	15982	16097	16128	16214	16156	16195	16093	16205	16229	16273	16046	15993	16298	16341	16156	16230	16194	16104	16104	16346	16131	16257	16089	16108	16229	16085	16147	16050	16233	16107	16272	16201	16097	16284	16310	16165	16514	16193	16125	16326	16122	16171	16232	16203	16279	16156	16273	16184	16195	16380	16171	16247	16220	16193	16377	16273	16289	16076	16053	16311	16342	16213	16058	16312	16183	16297	16297	16202	16091	16313	16327	16232	16232	16228	15988	16227	16325	16068	16228	16159	16236	16161	16258	16295	16221	16141	16296	16097	16227	16212	15986	16309	16070	16134	16107	16204	16195	16335	16311	16301	16105	16085	16344	16041	16175	16075	16158	15942	16078	16193	16206	16044	16165	16286	16078	16181	16068	16131	16272	16127	16097	16258	16078	16094	16276	16116	16338	16051	16211	16208	16140	16280	16144	16296	16278	16222	16203	16158	16061	16220	16069	16309	16248	16104	16212	16172	16154	16268	16112	16057	16329	16062	16118	16125	16094	16312	16209	16221	16141	16095	15988	16275	16001	16258	16040	15940	16059	16360	16241	16283	16228	16014	16184	16188	16185	16249	16144	16253	16128	16364	16090	16073	16248	16249	16258	16148	16136	16020	16263	16206	16285	16090	16002	16160	16248	16046	16135	16013	16132	16164	16118	16107	16221	16288	16121	16210	16111	16300	16174	16259	16134	16358	16131	16303	16264	16307	16328	16121	16310	16132	16176	16035	16373	16219	16189	16099	16217	16316	16107	16320	16334	16238	16054	16266	16121	16040	16235	16027	16189	15961	16283	16219	16293	16112	16089	16117	16264	15958	16206	16100	16325	16373	16113	16238	16102	16276	16331	16104	16029	16177	16307	16050	16225	16092	16152	16170	16351	16164	16284	16180	16226	16277	16069	16307	16274	16226	16303	16279	16397	15918	16169	16237	16130	16036	16319	16117	16016	16282	16237	16147	15981	16059	16378	16105	16149	16039	16329	16314	15941	16190	16215	16256	16191	16266	15917	16104	16058	16282	16150	16112	16189	16196	16086	16197	16351	16230	16207	16122	16180	16215	16311	15938	16149	16120	16091	16108	16251	16166	16181	16108	16207	16245	16363	16073	16217	16242	16148	16247	16204	16155	16165	15985	16262	16206	16176	16138	16124	16116	16314	16325	16197	16139	16297	16222	16231	16168	16137	16131	16288	16143	16196	16364	16163	16001	16312	16315	16367	16206	16211	15990	16208	16246	16100	16268	16259	16146	16387	16270	16400	16085	16356	16372	16346	16263	16202	16182	16207	16122	16326	16236	16267	16211	16170	16262	16246	16249	16252	16091	16234	16027	16234	16323	16280	16169	16365	16194	16224	16112	16210	16336	15995	16032	16187	16137	16228	16079	16032	15974	16244	16067	16217	16073	16174	16254	16346	16453	16150	16131	16237	16322	16153	16255	16214	16056	16030	16266	16196	16126	16058	16176	16144	16220	16103	16007	16333	16302	16083	16129	16181	16322	16207	16262	16163	16133	16178	16094	16156	16100	16267	15990	16152	16056	16195	16059	16072	16236	16032	16185	16248	16200	15904	16260	16296	16268	16058	16138	16097	16057	16307	16216	16299	16367	16202	15823	16227	16232	16173	16288	16129	16154	16078	16191	16295	16197	16394	16296	16254	16167	16102	16106	16336	16286	16241	16190	16104	16163	16235	16084	16120	16164	16141	15964	16336	16340	16098	16275	16258	16227	16195	16267	16090	16318	16286	16166	16341	16112	16096	16274	16168	16146	15983	16099	16232	16231	16400	16005	16109	16146	16123	16346	16225	16260	16195	16269	16101	16070	16327	16358	16219	16094	16232	16185	16129	16266	16090	16283	16169	16132	16230	16137	16168	16158	16207	16114	16222	16150	16235	15990	16196	16268	16117	16288	16059	16391	16209	16094	16247	16137	16259	16074	16111	16144	16214	16142	16195	16063	16075	16331	16173	16259	16116	16048	16370	16134	15997	16148	16288	16341	16034	16109	15995	16251	16078	16410	15998	16198	16307	16138	16219	16190	16273	16166	16087	16061	16182	16132	16308	16293	16247	16129	16165	16209	16164	16284	16332	16203	16189	16237	16183	16241	16136	16231	16054	16127	16154	16297	16033	16179	16158	16262	16112	16179	16219	16177	15994	16228	16086	16260	16058	16281	16114	16267	16088	16354	16132	16021	16255	16164	16215	16006	16077	16180	16260	15939	16250	16339	16095	16167	16166	16177	16177	16150	16176	16191	16217	16243	16146	16125	16254	16075	16131	16083	16314	16187	16063	16193	16220	16139	16073	16326	16094	16089	16186	16296	16155	16268	16319	16255	16084	16051	16286	16273	16143	16034	16326	16050	16288	16251	16151	16095	16201	16213	16126	16201	16046	16439	16157	16137	16047	16304	16168	16164	16102	16245	16063	16073	16441	16053	16236	16049	16256	16057	16160	16210	16373	16263	16259	16220	16327	16108	16246	16101	16351	16188	16172	16059	16138	16148	16168	16197	16142	16325	16041	16211	16160	16374	16080	16099	16128	16098	16194	16217	15984	16140	16100	16086	16382	16206	16196	16315	16209	16256	16368	15946	16252	16101	16109	16163	16172	16233	16181	16163	16247	16153	16340	16093	16277	16237	16327	16140	16359	16307	16122	16180	16083	16088	16393	16195	16037	16164	16181	16090	16305	16078	16122	16347	16023	16167	16211	16229	16155	16079	16168	16457	16087	16193	16087	16208	16216	16206	16148	16312	16225	16492	16178	16199	16100	16196	16278	16158	15852	16273	16079	16329	16126	16355	16302	16256	16275	16148	16189	16235	16311	16137	16279	16158	16287	16054	16347	16065	16172	16265	16245	16118	16158	16215	16266	16018	15907	16112	16256	16178	16165	16135	15942	16133	16295	16058	16332	16365	16108	16137	16263	16222	16017	16219	16174	16230	16169	16182	16186	16063	16264	16187	16038	16210	16283	16255	16166	16050	16104	16034	16155	16135	16062	16294	16149	16257	16163	16092	16069	16244	16345	16005	16230	16206	16314	16342	16331	16096	16271	16130	16166	16100	16267	16240	16134	16164	16141	16017	16211	16154	16007	16097	16158	16289	16216	15995	16031	16087	16093	16175	16277	16087	16154	16174	16270	16326	16085	16005	16338	16366	16137	16125	16235	16193	16041	16249	16289	16103	16241	16136	16107	16273	16215	16137	16126	16297	16014	15998	16219	15950	16125	16196	16151	16265	16340	16122	16224	16212	16250	16111	16192	16293	16248	16238	16243	16049	16251	16135	16169	16362	16141	16272	16368	16103	16233	16236	16274	16203	16137	16246	16209	16333	16126	16196	16149	16151	16083	16175	16216	16213	16110	16222	16273	16252	16233	16229	16081	16191	16246	16152	16245	16149	16052	16067	16352	16162	16214	16122	16314	16333	16219	16250	15995	16166	16149	16055	16024	16401	16394	16144	16321	16186	15960	16358	16263	16203	16280	16319	16157	16302	16197	16173	16258	16333	16095	16077	16224	16136	16217	16135	16039	16308	16177	16115	16171	16211	16230	16161	16215	16055	16157	16242	16135	16106	16177	16246	16209	16246	16138	16090	16023	16086	16073	16037	16407	16308	16208	16199	16116	16176	16142	16173	16091	16206	16183	16114	16250	16177	16063	16238	16096	16102	16171	16142	16189	16233	16195	16181	16186	16353	16035	16168	16201	16082	16428	16036	16275	16183	16163	16176	16085	16197	16336	16292	16079	16032	16139	16044	16237	16262	16079	16187	16193	16030	16071	16165	16223	16272	16047	16223	16157	16161	16153	16110	15984	16149	16357	16220	16265	16203	16191	16102	16086	16183	16323	16177	16264	16145	16171	16267	15926	16163	16207	16080	16266	16218	16299	16198	16236	16159	16241	16339	16141	16093	16295	16377	15992	16200	16152	16315	16145	16052	16170	16146	16258	16074	16078	16138	16193	16253	16139	16098	16292	16007	16150	16136	16237	16034	16254	16018	16261	16276	16060	16147	16152	16322	16113	16267	16301	16036	16356	16352	16288	16178	15984	16274	16085	16269	16230	16347	16292	16148	16128	16232	16283	16183	16003	16224	16047	16287	16343	16358	16239	16220	16168	16384	16255	16296	16319	16137	16313	16180	16068	16154	16174	16265	16319	16029	16066	16084	16073	16247	16140	16405	16113	16097	16204	16317	16153	16125	16126	16146	16329	16238	16161	16143	16231	16429	15916	16055	16091	16349	16089	16100	16325	16181	16096	16332	16269	16087	16143	16164	16230	16180	16212	16115	16144	16208	16197	16150	16197	16243	16169	16234	16232	16308	15917	16178	16082	16386	16385	16087	16185	16171	15959	16316	16112	16311	16167	16073	16324	16084	16195	16187	16256	16281	16347	16009	16182	15930	16333	16051	16158	16101	16094	16293	15977	16309	16082	16183	16006	16287	16103	16153	16053	16169	16142	16058	16160	15818	16409	16332	16291	16253	16080	16299
31734	27084	31693	30078	34441	39096	35241	30849	28424	27688	27553	27342	27629	27229	27426	27322	27315	27292	27207	27154	27232	27227	27122	27048	27131	27256	27215	27374	27069	27188	27177	27236	27416	27343	27595	27292	27379	27378	27273	27493	27404	27163	27122	27455	27156	27393	27178	27076	27172	27286	27145	27547	27189	27169	26941	27084	27094	27230	27175	27238	27205	27347	27375	27031	27206	27305	27234	27206	27147	27400	27155	27061	27015	27008	27296	27389	27234	27087	27399	27382	27259	27294	27312	26846	26889	26950	27130	27227	27330	27043	27293	26964	27403	27229	27207	27586	27301	27270	27433	26952	27303	27203	27135	27268	27179	26946	27387	27293	27218	27235	27362	27315	27069	27280	27296	27344	27216	27372	27278	27244	27260	27437	27470	27289	27060	27469	27447	27511	27363	27240	27350	27204	27252	27257	27074	27296	27336	27229	27169	27174	27130	27216	27081	27025	27062	27300	27336	27138	27239	27129	27357	27562	27236	27357	27530	27230	27300	26999	27506	27182	27254	27321	27123	27188	27289	27382	27001	27261	27145	27258	27155	27222	27270	27420	27259	27298	27270	27473	27001	27186	26975	27052	26919	27066	27054	27294	27230	27318	27312	27295	27186	27364	27229	27355	27201	26960	27111	27429	27164	27214	27566	27138	27210	27167	27353	27349	27503	27125	27471	27244	27212	27220	27112	27272	27046	27201	27139	27181	27319	27233	27231	27144	27228	26947	27181	27060	27338	27336	27358	27311	27247	27144	27223	27346	27348	27230	27402	27275	27252	27149	27354	27195	27166	27099	27100	27272	27393	27306	27133	27163	27386	27111	27108	27304	27242	27460	27409	27139	27188	27312	27143	27248	27396	27162	27228	27056	27259	27378	27246	27219	27170	27114	27332	27300	27135	27107	27075	27149	27127	27347	27346	27295	27253	27293	27247	27173	27409	27227	27062	27363	27424	27059	27238	27360	27098	27196	27318	27359	27142	27479	27388	27244	27407	27227	27153	27135	27088	27163	27178	27325	27127	27245	27374	27225	27182	27251	27349	27117	27359	27182	27226	27245	27326	27285	27332	27323	27205	27094	26983	27212	27142	27240	27217	27178	27268	27343	27003	27193	27015	27163	27478	27288	27446	27607	27042	27071	27417	27470	27287	27148	27150	27109	27136	27109	27261	27327	27304	27233	27504	27266	27184	27106	27389	27027	27268	27266	27414	27286	27508	27323	27078	27083	27399	27420	27141	27487	27191	27253	27099	27375	27134	27324	27375	27003	27391	27293	27314	27149	26970	26950	27312	27282	27073	27194	27178	27217	27178	27370	27429	27161	27114	27466	27233	27150	27257	27162	27252	27083	27145	27063	27416	27009	27301	27248	27373	27322	27476	27402	27204	27119	27372	27376	27056	27167	27459	27387	27273	27541	27256	27236	27098	27173	27004	26953	27368	27390	27342	27241	27271	27260	27024	27341	27341	27282	27292	27166	27427	27250	27040	26984	27331	27180	27352	27539	27016	27366	27241	27375	27142	27421	27444	27161	27259	27144	27316	27104	27272	27211	27235	27202	27561	27197	27236	27217	27253	27138	27275	27151	27211	27243	27209	27316	27428	27243	27455	27209	27364	27245	27247	27285	27253	27357	27162	27286	27313	27436	27482	27415	27203	27057	27286	27128	27360	27148	27213	27341	27286	27082	27133	27464	27230	27199	27386	27373	27456	27165	27241	27371	27260	27213	27297	27079	27211	27250	27257	27289	27379	27215	27181	27382	27388	27258	27359	27169	27317	27102	27319	27222	27218	27212	27340	27265	27378	27258	27536	27018	27187	27080	27158	27276	27415	27276	27278	27297	27215	27337	27345	27349	27336	27396	27277	27468	27059	27695	27283	27288	27145	27192	27258	27192	27251	27139	27250	27340	26944	27503	27360	27160	27447	27115	27208	27214	27180	27314	27103	27293	27480	27263	27481	27414	27261	27114	27113	27433	27121	27088	27358	27156	27226	27133	27248	27218	27362	27015	27164	27342	27197	27099	27140	27315	27169	27248	27283	27306	27192	27077	27195	27328	27091	27191	27380	27286	27176	26915	27198	27134	27320	27223	27474	27420	27407	27390	27045	27090	27369	27034	27354	27161	27181	27162	27300	27463	27318	27433	27329	27275	27126	27174	27365	27155	27447	27026	27255	27432	26879	27286	27284	27410	27398	27287	27063	27120	27197	27390	27210	27330	27078	27382	26977	27065	27296	27213	27364	27319	27439	27474	27380	27227	27360	27249	27248	27170	27174	27212	27507	27460	27237	27289	27202	27037	27387	27241	27299	27168	27102	27417	27032	27105	27271	27257	27133	27371	27498	27265	27159	27213	27288	27259	27186	27313	27266	27200	27392	27284	27550	27406	27291	27320	27377	27257	27348	27264	27104	27124	27101	27365	27271	27222	27031	27187	27300	27235	27332	27400	27277	27071	27213	27307	27146	27246	27159	27381	27344	27294	27263	27211	27054	27235	27495	27119	27244	27109	27180	27226	27260	27105	27316	27226	27117	27230	27037	27245	27169	27114	27095	27086	27132	27096	27122	27605	27395	27155	27122	26956	27291	27222	27127	27140	27141	27400	27343	27280	27120	27244	27191	27099	27278	27435	27248	27163	27069	27144	27071	27286	27409	27143	27395	27216	27085	27413	27364	27435	27244	27423	27284	27167	27308	27099	27302	27165	27475	27416	27127	27535	27432	27304	27194	27304	27327	27217	27097	27273	27310	27023	27016	27236	27259	27362	27259	27213	27068	27308	27383	27203	27606	27023	27374	27179	27263	27126	27396	27299	27269	27332	27223	26906	27311	27004	27290	27195	27205	27306	27260	27153	27295	27260	27222	27575	27270	27153	27433	27095	27393	27515	27512	27392	27543	27402	27100	27331	27145	27164	26983	27192	27359	27304	27532	27319	27061	26981	27153	27278	27327	27465	27339	27263	27166	27128	27354	27520	27350	27260	27298	27306	27435	27157	27093	27515	27068	27420	27218	27312	27379	27483	27441	27088	27124	27244	27236	27228	26962	27217	27181	27290	27243	27320	27269	27241	27051	27229	27222	27282	27516	27103	26923	27254	27348	27108	27137	27154	27265	27432	27540	27191	27070	27347	27283	27372	27178	27372	27484	27307	27160	27214	27470	27372	27266	27275	27240	27055	27106	27147	26987	27087	26978	27225	27293	27052	27165	27304	27265	27259	27179	27291	27394	27225	27294	27298	27202	27469	27406	27220	27264	27182	27296	27366	27375	27332	27121	27188	27420	27302	27102	27323	27308	27205	27347	27004	26981	27301	27302	27149	27287	27268	27181	27236	27245	27093	27154	27274	27273	27130	27455	27303	27167	27062	27348	26933	27286	27057	27278	27079	27248	27040	27202	27319	27311	27242	27343	27223	27046	27273	27287	27336	27411	27469	27291	27395	27387	27373	27375	27373	27036	27260	27209	27285	27364	26971	27533	27206	27092	27268	27421	27045	27421	27084	27284	27051	27150	27238	27149	26971	27229	27277	27308	27188	27269	27019	27204	27095	27624	27158	27326	27318	27104	27302	27314	27403	27112	27412	27355	27217	27346	27121	27347	27091	27161	27290	27075	27434	27225	27322	27469	27639	27415	27277	27340	27145	27188	27013	27381	27270	27247	27360	27264	27336	27488	27282	27109	27448	27288	27343	27236	27230	27196	27242	27390	27174	27252	27309	27032	27105	27370	27112	27507	27501	27142	27610	27456	27328	27117	27325	27248	27304	27301	27311	27219	27249	27412	27156	26991	27313	27098	27022	27369	27523	27141	27548	27020	27186	27082	27211	27167	27235	27315	27273	27047	27398	27406	27254	26918	27101	27140	27105	27413	27134	27206	27254	27492	27226	27196	27032	27265	27477	27019	27263	27444	27240	27331	27265	27195	27371	27176	26926	27255	27308	27620	27145	27075	27191	27229	27259	27135	27170	27225	27146	27225	27309	27120	27254	27262	27157	27355	27137	27284	27050	27200	27210	27450	27425	27270	27333	27346	27287	27488	27298	27450	27308	27428	27216	27489	27102	27276	27541	27167	27432	27135	27312	27576	27335	27287	27555	27451	27462	27492	27066	27339	27283	27073	27294	27113	27148	27108	27098	27433	27315	27187	26940	27330	27286	27535	27267	27245	27170	27245	27220	27368	27335	27320	27319	27114	27075	27468	27317	27281	27160	27164	27079	27460	27433	27163	27231	27092	27050	27366	27092	27343	27078	27348	27292	27400	27230	27226	26953	27093	27163	27308	27306	27347	27242	27295	27202	27360	27203	27153	26988	27120	27199	27272	27323	27235	27415	27465	27297	27229	27178	27183	27367	27463	27427	27486	27038	27268	27218	27567	27379	27069	27100	27189	27059	27466	27299	27327	27330	27382	27467	27248	27184	27290	27357	27087	27370	27027	27296	27193	27272	27357	27495	27131	27304	27267	27245	27061	27105	27522	27164	27331	27468	27347	27339	27193	27240	27203	27176	27079	27160	27277	27236	27477	27254	27311	27513	27169	27171	27079	27554	27464	27103	26978	27219	27216	27377	27298	27210	27221	27409	27425	27137	27393	27079	27176	27418	27248	27075	27078	27190	27599	27512	27217	27402	27468	27239	27201	27166	27151	27085	27309	27313	27393	27286	27529	27357	27183	27317	27099	27324	27280	27132	27424	27171	27335	27093	27009	27268	27292	27119	27368	27228	27447	27404	27345	27454	27232	27119	27124	27090	27248	27381	27461	27329	27268	27025	27386	27343	27266	27222	27379	27304	27114	27344	27206	27280	27379	27118	27414	27468	27321	27024	27271	27079	27283	27071	27024	27292	27518	27341	27545	27419	27231	27355	27380	27146	27260	27287	27354	27291	27272	27288	27176	27242	27141	27436	26801	27219	27184	27383	27521	27293	27489	27336	27300	27118	27339	27223	27285	27357	27253	27241	27276	27231	27239	27230	27103	27296	27059	27307	27288	27016	27171	27347	27023	27254	27050	27323	27272	27128	27211	27123	27324	27401	27182	27397	27474	27283	27083	27324	27216	27320	27150	27275	27027	27292	27218	27417	27123	27163	27288	27064	27028	27227	27386	27418	26928	27259	27207	27281	27337	27103	27229	27199	27250	27099	27050	27272	27435	27197
16501	22317	20482	17165	26064	27713	23275	18637	16850	15913	16027	15723	15845	15878	15832	15820	15794	15727	15969	15828	15865	15973	15805	15889	15794	15789	15983	15975	15851	15726	16024	15900	15965	15950	15974	15723	16072	15832	15852	15710	15851	15776	15894	15912	15871	15847	16000	15812	15896	15773	15719	15845	15912	15858	15783	15818	15864	15828	15885	15764	15748	15796	15843	15845	16032	15682	15884	15705	15939	15738	15754	15796	15910	15708	15750	15741	15849	15782	15908	15844	15816	16031	15791	15993	15755	15854	15899	15778	15746	16004	15701	15834	15913	15696	15740	15566	15851	15767	15934	15719	15879	15620	15743	15949	15768	15818	15735	15877	15757	15841	15800	15737	15905	15917	15807	15967	15829	15579	15915	15734	15772	15874	15708	15706	15902	15854	15606	15872	15867	15835	15657	15809	15719	15952	15717	15794	15714	16003	15751	15771	15846	15711	15812	15890	15901	15809	15886	15738	15693	15689	15798	15906	15709	15699	15956	15895	15806	15808	15763	15851	15805	15626	15846	15823	15826	15853	15832	15789	15915	15882	15821	15864	15890	15782	15703	15826	15853	15636	15825	15737	15632	15820	15721	15839	16024	15884	15795	15814	15623	15867	15819	15732	15735	15849	15847	15849	15970	15815	15865	15840	15994	15845	15944	15756	15815	15847	15834	15745	15891	15800	15855	15756	15797	15733	15869	15880	15703	15784	15861	15853	15812	15768	15811	15787	15823	15679	15864	15767	15962	15790	15930	15669	15697	15845	15947	15874	15853	15700	15684	15683	15717	15840	15771	15630	15885	15838	15699	15785	15867	16004	15896	15734	15687	15771	15789	15834	15720	15815	15708	15911	15836	15758	15885	15907	15596	15732	15884	15931	15732	15756	15868	15798	15973	15677	15931	15902	15812	15848	15795	15820	15863	15814	15981	15834	15836	15923	15764	15889	15747	15913	15811	15935	15675	15852	16091	15876	15928	15844	15790	15845	15827	15794	15809	15870	15849	15883	15749	15695	15661	15704	15843	15748	15873	15749	15898	15836	15711	15769	15908	15813	15859	15872	15911	15818	15852	15741	15938	15955	15881	15934	15821	15768	15758	15717	15750	15864	15817	15839	15868	15922	15779	15810	15683	15735	15834	15756	15900	15958	15817	15854	15739	15839	15815	15802	15756	15841	15836	15843	15667	15807	15824	15783	15868	15832	15715	15694	15606	15940	15794	15861	15745	15900	15714	15895	15676	15922	15877	15787	15810	15903	15730	15793	15773	15807	15677	15795	15837	15930	15641	15771	15722	15683	15927	15727	15902	15808	15673	15847	15774	15979	15769	15881	15620	15806	15848	15852	15867	15835	15728	15896	15931	15796	15938	15899	15847	15875	15766	15833	15823	15660	15613	15889	15899	15950	15860	15770	15957	15446	15938	15800	15875	15872	15832	15954	15846	15862	15725	15965	15658	15897	15782	15778	15863	15915	15766	15856	16012	15981	15746	15771	15879	15818	15791	15800	15805	15955	15927	15907	15729	15841	15964	15744	15843	15886	15835	15890	15793	15862	15811	15622	15900	15834	15880	15976	15692	15954	15795	15856	15742	15863	15978	15816	16002	15948	15791	15846	15915	15794	15676	15768	15763	15894	15921	15804	15914	15796	15752	15839	15885	16004	15775	15792	15683	15707	15867	15817	15720	15888	15820	15840	15778	15812	15793	16004	15744	15916	15634	15830	15853	15788	15854	15844	15951	15849	15842	15755	16063	15868	15727	16050	15735	15881	15782	15973	15813	15859	15899	15755	15759	15758	15696	15813	15752	15959	16000	15780	15809	15827	15881	15741	15936	15909	15873	15610	15966	15796	15927	15818	15787	15557	15820	15685	15916	15923	15776	15813	15814	15913	15787	15666	15760	15794	15837	15908	15821	15806	15899	16019	15759	15976	15711	15926	15861	15809	15803	15889	15828	15823	15766	15907	15727	15683	15715	15829	15802	15849	15908	15844	15688	15924	15913	15905	15778	15743	15911	15821	15687	16025	15982	15768	15734	15838	15898	16023	15637	16012	15931	15856	16033	15789	15822	15999	15873	15838	15749	15741	15774	15926	15776	15855	16006	15886	16063	16032	15783	16042	15809	15696	15847	15911	15821	15839	15768	15895	15925	15783	15952	15729	15876	15707	15683	15823	15906	15852	15620	15792	15906	15893	15862	15703	15907	15824	15814	15736	15928	15954	15793	15777	15721	15683	15760	15823	15836	15878	15864	15874	15754	15727	15932	15772	15817	15689	15984	15685	15912	16084	15615	15880	15922	15828	15809	15775	15913	15894	15980	15831	15818	15814	15833	15955	16049	15916	15800	15938	15795	15975	15890	15776	15675	15852	16011	15689	15777	15679	15910	15888	15896	15859	15822	15649	15656	15818	15882	15750	15820	15781	15923	15801	15823	15815	15804	15931	15980	15912	15849	15808	15928	15829	15655	15960	15989	15891	15908	15939	15836	15811	15726	15932	15881	15816	15832	15871	15938	16031	15949	15773	15932	15865	16123	15923	16057	15782	15756	15976	15708	15656	15800	15977	15845	16034	15751	15883	15822	15840	15768	15599	15850	15818	15900	15903	15850	15714	15781	15826	15911	15788	15631	15755	15870	15815	15766	15697	15849	15927	16008	15543	15724	15839	15688	15951	15700	15745	15930	15815	15957	15777	15765	15992	15843	15705	15984	15821	15861	15958	15781	15801	15741	15882	15838	15638	15899	15859	15946	15909	15738	15759	15691	15796	15895	15973	15886	15747	15765	15824	15771	15831	15927	15773	15908	15828	15787	16088	15744	15768	15775	15843	15714	15815	15788	15657	15658	15994	15901	16004	15780	15690	16003	15824	15997	15771	15768	15691	15740	15880	15847	15668	15705	15787	15964	16004	15922	15788	15974	15787	15876	15914	15943	15762	15858	15841	15891	15829	15854	15863	15967	15884	15754	15943	15720	15926	15964	15816	15828	15748	15933	15927	16069	15758	15891	15813	15737	15956	15873	15897	15784	15716	15699	15922	15838	15734	15792	15899	15888	15909	15784	15711	15707	15753	15895	15805	15862	15695	15827	15828	15767	15957	15894	16118	15932	15837	15990	15777	15902	15858	15863	15612	15815	15850	15839	15746	15988	15837	15835	15770	15921	15852	15901	15986	15884	15796	15983	15850	15898	15982	15763	15811	15645	15956	15941	15814	15652	15948	15888	15974	15822	15906	15857	15863	15808	15982	15757	15682	15726	15874	15903	15737	15702	15849	15907	15644	15800	15865	15876	15780	15731	15841	15748	15675	15751	15861	16065	15897	15832	15788	15845	15812	15926	15623	15930	16022	15723	15754	15817	15957	15908	15987	15791	15772	15864	15849	15885	15890	15777	15844	15975	15965	15878	15780	15701	15809	15871	15959	15790	15908	15828	15840	15843	15736	15936	15790	15668	15869	16036	16004	15824	15882	15904	15870	15853	15726	15720	15808	15925	15612	15639	15884	15924	15867	15946	15747	15884	15849	15758	15722	15903	15807	15707	15812	15958	15659	15831	15895	15816	15951	15839	15955	15814	15603	15830	15800	15910	15807	15866	15879	15893	16014	15715	15871	15857	15945	15911	15840	15770	15715	15941	15797	15850	15776	15866	15896	15857	15809	15781	15840	15889	15996	15957	15783	16048	15934	15859	15869	15820	15814	15836	16072	15845	15952	15660	15988	15791	15837	15965	15829	15852	15952	15766	15857	15801	15753	15884	15877	15806	16064	15915	15869	15741	15812	15977	16001	15828	15972	15920	15795	15877	15780	15761	15788	15938	15787	15761	15785	15761	15601	15866	15913	15803	15725	15809	15946	15876	15931	15903	15958	15759	15997	15542	15944	15970	15786	15922	15769	15927	15890	15695	15877	15773	15894	15813	15821	15785	15799	15712	15649	15919	15696	15918	15773	15932	15897	15954	16063	15822	15838	16159	15874	15928	15888	15802	15773	15817	15601	15783	15745	15908	15722	15702	15872	15765	15796	15814	15710	15883	15818	16092	15629	15895	15894	15882	15853	15904	15811	15874	15997	15918	15914	15876	15931	15619	15818	15921	15904	15857	15744	15811	15679	15638	15750	15862	15631	15990	15749	15797	15909	15914	15756	15862	15716	15783	15882	15871	15781	15815	15875	15853	15940	15834	15816	15820	15822	15811	15732	15825	15772	15834	15711	15725	15961	15711	15711	15947	15959	15974	15885	15778	15743	15758	15789	15808	15905	16100	15958	15707	15880	15816	15941	15868	15857	15900	15918	15813	15865	15834	15935	15909	15866	15771	15761	15823	15903	15819	15695	15745	15709	15709	15785	15580	15898	15865	15912	15738	15848	15820	15824	15897	15751	15861	15872	15833	15877	15911	16021	15789	15846	16063	15640	15714	15923	15665	15758	15856	15736	15942	15780	15738	15981	15742	15870	15636	15813	15815	15923	15944	15745	15771	15868	15887	15781	15797	15767	15770	15670	15983	15903	15985	15877	15845	15888	15860	15819	15875	15773	15776	16024	15611	15683	15896	15787	15760	15735	15644	15853	15827	15753	15951	16036	15705	15792	15871	15798	15867	15825	15775	15798	15775	15933	15810	15797	15846	15844	16001	15927	15905	15987	15964	15741	15920	15942	15812	15635	15874	15861	15637	16046	15835	15912	15698	15904	15942	15889	15842	15767	15828	15719	15728	15965	15792	15818	15853	15906	15786	15871	15867	15882	15923	15854	15857	15992	15846	15807	15657	15913	15850	15893	15750	15843	15724	15720	15884	15659	15826	15891	15776	15909	15735	15775	15766	15709	15855	15792	15960	15890	15939	15799	15839	15803	15827	15908	15809	15732	15799	15822	16102	15898	15916	15672	15908	15774	15731	15915	15819	15901	15899	15904	15735	15965	15814	15857	15809	15737	15796	15858	15708	15725	15751	15828	15778	15759	15823	15917	15902	15787	15903	15902	15845	15834	15678	15774	15986	15776	15807	15852	15918	15917	15940	15485	15985	15712	15737	15737	15797	15664	15973	15936	15816	15831	15958	15685	15971	15899	15930	15805	15603	15732	15665	15912	15905	15680	15784	15724	15832	15853	16075	15700	15782	15897	15874	15973	15730	15760	15812	15653	15855	15895	15933	16131
23901	21241	28234	26913	48033	70762	62259	44521	34370	30331	29026	28962	28719	28715	28558	28628	28520	28540	28454	28605	28326	28381	28521	28233	28522	28396	28569	28272	28456	28461	28501	28376	28424	28614	28540	28172	28399	28417	28608	28255	28251	28627	28379	28377	28420	28139	28537	28592	28213	28332	28228	28551	28289	28211	28717	28104	28492	28289	28401	28394	28702	28632	28454	28410	28480	28249	28624	28317	28144	28420	28239	28313	28382	28382	28451	28492	28473	28077	28262	28415	28505	28347	28200	28255	28360	28350	28237	28348	28389	28267	28369	28545	28347	28206	28252	28461	28383	28723	28403	28204	28496	28486	28419	28514	28252	28184	28450	28301	28211	28431	28635	28170	28213	28271	28176	28465	28289	28444	28268	28312	28471	28502	28277	28256	28034	28315	28190	28374	28246	28557	28442	28333	28327	28146	28440	28216	28338	28370	28365	28273	28486	28208	28223	28470	28302	28152	28551	28197	28428	28374	28404	28321	28293	28181	28210	28151	28632	28482	28519	28356	28385	28220	28445	28384	28126	28370	28096	28579	28218	28520	28222	28505	28362	28358	28279	28228	28398	28365	28467	28503	28313	28206	28486	28461	28620	28309	28350	28182	28338	28041	28466	28357	28352	28192	28587	28594	28313	28608	28431	28539	28335	28186	28222	28292	28363	28205	28443	28161	28193	28294	28238	28472	28339	28320	28429	28385	28421	28308	28212	28196	28236	28250	28548	28447	28330	28165	28362	28399	28308	28105	28465	28357	28455	28239	28272	28241	28280	28443	28239	28323	28364	28260	28358	28132	28739	28306	28138	28220	28429	28531	28316	28469	28745	28369	28462	28490	28317	28354	28316	28379	28630	28335	28213	28447	28347	28632	28480	28222	28465	28394	28220	28194	28606	28651	28463	28391	28298	28226	28505	28356	28528	28332	28495	28369	28336	28446	28396	28352	28341	28275	28250	28483	28237	28351	28270	28213	28444	28334	28465	28590	28338	28318	28320	28306	28435	28424	28426	28219	28541	28349	28460	28185	28295	28380	28279	28338	28521	28588	28186	28135	28317	28276	28132	28266	28069	28512	28404	28319	28243	28318	28401	28612	28618	28191	28165	28466	28621	28347	28435	28397	28365	28491	28255	28258	28372	28425	28352	28319	28183	28333	28392	28498	28240	28287	28181	28076	28205	28749	28486	28344	28640	28488	28285	28305	28376	28371	28540	28329	28585	28457	28339	28569	28488	28120	28315	28464	28248	28428	28485	28249	28438	28339	28359	28687	28486	28306	28487	28033	28202	28052	28480	28046	28531	28158	28483	28278	28564	28270	28077	28254	28417	28166	28499	28395	28194	28066	28287	28273	28138	28516	28478	28510	28495	28614	28214	28310	28258	28415	28416	28537	28357	28416	28179	28423	28278	28372	28350	28717	28547	28052	28389	28196	28228	28509	28245	28016	28214	28379	28430	28365	28252	28266	28320	28443	28160	28175	28598	28470	28116	28224	28526	28275	28366	28023	28341	28052	28349	28349	28219	28153	28291	28257	28138	28473	28390	28435	28282	28048	28262	28427	28291	28296	28212	28670	28071	27988	28197	28279	28425	28366	28452	28357	28321	28355	28248	28376	28010	28214	28460	28335	28560	28446	28666	28441	28243	28284	28106	28330	28510	28153	28479	28181	28449	28198	28656	28415	28342	28000	28226	28217	28526	28451	28325	28319	28178	28353	28410	28279	28384	28325	28313	28375	28584	28253	28381	28174	28525	28523	28421	28320	28407	28474	28350	28283	28344	28251	28632	28427	28376	28404	28525	28383	28385	28392	28277	28341	28527	28563	28486	28178	28528	28406	28547	28275	28285	28123	28299	28462	28342	28198	28287	28151	28414	28560	28499	28314	28361	28404	28337	28031	28433	28409	28375	28351	28416	28196	28358	28348	28333	28400	28437	28000	28271	28261	28355	28553	28427	28129	28457	28184	28476	28719	28456	28602	28336	28093	28386	28273	28423	28431	28504	28457	28259	28597	28371	28091	28370	28419	28434	28446	28382	28311	28306	28439	28348	28347	28437	28443	28387	28332	28535	28269	28251	28080	28277	28322	28430	28136	28408	28275	28276	28361	28359	28441	28535	28178	28297	28294	28441	28240	28176	28358	28299	28394	28245	28255	28684	28320	28396	28208	28252	28467	28395	28423	28260	28467	28361	28477	28458	28163	28404	28230	28081	27928	28328	28232	28458	28545	28374	28320	28120	28288	28182	28508	28285	28103	28380	28603	28520	28281	28612	28485	28528	28305	28448	28507	28329	28303	28221	28335	28224	28251	28235	28194	28183	28147	28485	28487	28226	28107	28095	28520	28315	28435	28350	28236	28422	28181	28299	28432	28390	28290	28479	28417	28506	28346	28298	28409	28153	28300	27945	28528	28294	28447	28467	28499	28074	28059	28406	28226	28344	28359	28555	28068	28240	28344	28483	28256	28227	28413	28352	28055	28458	28388	28236	28384	28563	28265	28528	28444	28298	28303	28368	28232	28644	28522	28224	28263	28469	28461	28324	28523	28359	28294	28243	28509	28604	28310	28358	28454	28277	28310	28349	28415	28051	28215	28482	28483	28365	28098	28445	28391	28495	28240	28448	28562	28294	28311	28458	28344	28120	28157	28393	28395	28227	28401	28461	28519	28299	28441	28345	28203	28265	28278	28476	28392	28320	28459	28364	28585	28483	28367	28530	28396	28197	28321	28418	28556	28671	28253	28625	28108	28305	28378	28488	28323	28333	28536	28170	28279	28340	28326	28319	28324	28314	28578	28449	28307	28214	28169	28317	28394	28227	28357	28240	28478	28686	28463	28716	28284	28231	27983	28405	28646	28119	27987	28450	28317	28331	28435	28174	28295	28404	28399	28499	28546	28484	28422	28197	28074	28427	28306	28487	28325	28354	28401	28443	28489	28251	28294	28312	28470	28462	28048	28368	28118	28529	28315	28517	28326	28482	28435	28583	28587	28045	28274	28448	28475	28339	28066	28333	28317	28477	28239	28372	28206	28438	28445	28452	28350	28405	28338	28573	28212	28330	28301	28361	28364	28452	28384	28431	28214	28424	28053	28297	28623	28338	28254	28284	28293	27903	28275	28338	28134	28311	28373	28345	28432	28395	28389	28451	28308	28460	28196	28281	28403	28322	28135	28733	28218	28547	28462	28377	28392	28274	28411	28473	28216	28395	28562	28275	28350	28458	28306	28375	28520	28463	28345	28205	28223	28399	28295	28583	28532	28348	28132	28360	28322	28483	28429	28354	28456	28338	28301	28204	28291	28268	28383	28234	28171	28353	28175	28357	28562	28159	28165	28263	28311	28393	28471	28247	28203	28285	28191	28163	28182	28515	28235	28444	28165	28365	28636	28320	28497	28350	28297	28260	28453	28553	28461	28386	28311	28272	28455	28385	28638	28231	28280	28406	28355	28333	28402	28282	28275	28467	28136	28355	28391	28206	28370	28376	28300	28458	28330	28462	28341	28473	28448	28565	28235	28321	28303	28291	28258	28219	28094	28196	28540	28597	28281	28369	28234	28195	28341	28094	28261	28533	28633	28242	28365	28329	28236	28364	28449	28210	28485	28310	28235	28340	28342	28530	28463	28604	28461	28353	28423	28275	28398	28496	28669	28365	28202	28364	28156	28226	28423	28296	28194	28213	28198	28268	28364	28387	28491	28195	28304	28324	28339	28417	28355	28496	28365	28243	28151	28294	28391	28406	28450	28428	28215	28447	28559	28152	28379	28177	28223	28240	28490	28282	28517	28582	28467	28226	28462	28470	28443	28520	28417	28097	28023	28095	28789	28141	28452	28189	28408	28527	28682	28286	28304	28556	28417	28195	28217	28077	28303	28409	28552	28317	28260	28247	28353	28175	28181	28573	28268	28195	28270	28474	28392	28375	28488	28368	28183	28466	28249	28325	28293	28449	28327	28232	28393	28474	28223	28399	28342	28488	28294	28410	28511	28342	28387	28454	28489	28193	28225	28244	28357	28550	28217	28056	28272	28145	28474	28337	28399	28362	28149	28373	28455	28301	28520	28111	28429	28225	28272	28197	28325	28080	28186	28467	28274	28330	28549	28550	28036	28477	28469	28322	28422	28283	28493	28406	28279	28369	28484	28310	28188	28338	28189	28485	28331	28496	28462	28577	28290	28504	28393	28418	28126	28046	28291	28298	28259	28561	28473	28519	28671	28352	28341	28246	28219	28317	28690	28340	28465	28482	28303	28317	28499	28479	28360	28124	28225	28120	28387	28468	28329	28398	28394	28612	28466	28339	28547	28147	28427	28343	28590	28404	28536	28331	28257	28314	28375	28067	28035	28261	28355	28496	28547	28293	28437	28438	28538	28477	28521	28496	28387	28492	28453	28189	28301	28612	28336	28427	28398	28552	28343	28141	28043	28538	28592	28348	28376	28705	28409	28656	28438	28320	28007	28428	28368	28461	28292	28622	28276	28279	28290	28055	28569	28145	28118	28383	28237	28318	28248	28165	28452	28356	28295	28260	28296	28166	28290	28008	28209	28514	28264	28458	28395	28496	28378	28426	28305	28166	28300	28491	28392	28308	28491	28286	28379	28407	28412	28215	28289	28385	28413	28362	28439	28309	28260	28206	28231	28453	28137	28182	28441	28319	28346	28291	28228	28260	28402	28316	28359	28359	28510	28334	28349	28377	28241	28350	28490	28327	28463	28445	28416	28361	28307	28412	28408	28301	28157	28281	28536	28634	28443	28447	28610	28305	28364	28371	28639	28444	28518	28201	28324	28467	28277	28470	28346	28141	28153	28534	28314	28242	28290	28370	28503	28405	28475	28466	28206	28336	28370	28349	28438	28297	28282	28392	28100	28533	28543	28071	28304	28200	28259	28269	28119	28263	28500	28447	28544	28411	28449	28326	28317	28334	28178	28373	28549	28335	28157	28585	28349	28299	28314	28366	28335	28176	28347	28498	28450	28589	28341	28167	28156	28306	28347	28341	28333	28384	28407	28298	28167	28218	28614	28232	28258	28422	28369	28200	28467	28378	28406	28375	28524	28305	28282	28495	28401	28179	28499	28222	28542	28547	28635	28176	28376	28571	28346	28637	28364	28265	28267	28426	28256	28281	28470	28523	28534	28248	28432	28322	28267
18979	34620	34620	25616	59141	70900	55895	32270	22813	17776	16864	16676	16619	16850	16687	16740	16697	16594	16802	16739	16793	16587	16573	16649	16811	16631	16607	16831	16546	16787	16697	16633	16517	16577	16646	16687	16575	16717	16611	16577	16650	16519	16648	16775	16328	16469	16700	16794	16533	16721	16478	16689	16584	16729	16353	16652	16612	16541	16736	16640	16384	16577	16510	16657	16621	16674	16577	16569	16531	16823	16663	16676	16501	16647	16623	16568	16731	16778	16670	16615	16790	16552	16670	16580	16639	16570	16653	16303	16729	16490	16632	16633	16427	16533	16538	16614	16676	16714	16618	16692	16693	16638	16505	16683	16691	16533	16544	16467	16567	16533	16442	16602	16586	16556	16563	16630	16595	16581	16639	16575	16459	16600	16686	16728	16725	16543	16587	16613	16718	16601	16533	16463	16537	16608	16732	16345	16478	16903	16470	16494	16516	16299	16510	16391	16617	16660	16585	16435	16540	16470	16648	16663	16355	16529	16697	16515	16563	16552	16609	16527	16571	16662	16487	16579	16774	16543	16834	16491	16682	16599	16571	16618	16651	16830	16674	16432	16573	16623	16435	16371	16662	16452	16514	16608	16479	16732	16614	16652	16612	16642	16640	16611	16598	16503	16647	16611	16461	16650	16493	16541	16510	16634	16424	16552	16720	16718	16423	16516	16658	16618	16648	16580	16417	16614	16545	16567	16644	16540	16648	16858	16772	16398	16602	16621	16508	16529	16419	16643	16608	16642	16613	16793	16497	16541	16481	16529	16785	16581	16842	16664	16631	16392	16580	16664	16504	16564	16556	16602	16648	16404	16394	16706	16549	16603	16581	16615	16658	16609	16352	16456	16476	16563	16416	16621	16563	16589	16475	16589	16715	16570	16606	16676	16708	16646	16605	16728	16574	16502	16631	16623	16659	16582	16729	16536	16755	16472	16689	16511	16497	16611	16516	16614	16602	16561	16641	16677	16480	16508	16584	16574	16466	16674	16655	16530	16668	16780	16528	16666	16590	16673	16588	16448	16584	16742	16523	16486	16584	16635	16698	16594	16590	16663	16412	16628	16686	16624	16650	16627	16628	16630	16547	16649	16551	16665	16549	16547	16497	16652	16657	16522	16641	16541	16660	16313	16468	16569	16701	16477	16426	16643	16566	16651	16386	16448	16530	16644	16589	16441	16553	16603	16591	16480	16609	16611	16551	16583	16565	16532	16730	16818	16603	16615	16632	16763	16706	16766	16530	16583	16502	16686	16682	16463	16604	16695	16881	16634	16522	16542	16655	16574	16578	16520	16649	16596	16623	16614	16720	16644	16646	16557	16389	16788	16483	16720	16701	16454	16806	16606	16684	16619	16733	16314	16737	16425	16478	16572	16679	16516	16643	16648	16717	16520	16664	16600	16695	16688	16699	16701	16603	16516	16563	16523	16629	16792	16537	16745	16749	16756	16674	16578	16554	16511	16519	16652	16576	16469	16572	16504	16745	16643	16750	16724	16645	16521	16525	16664	16556	16501	16619	16631	16619	16570	16633	16399	16596	16549	16652	16588	16596	16474	16705	16681	16660	16507	16503	16517	16541	16680	16648	16687	16640	16611	16617	16572	16712	16576	16456	16500	16625	16654	16488	16643	16671	16529	16764	16587	16668	16632	16536	16805	16394	16524	16599	16520	16545	16580	16486	16515	16668	16693	16621	16746	16594	16632	16615	16739	16528	16565	16491	16607	16505	16500	16616	16685	16756	16568	16436	16670	16569	16819	16646	16733	16612	16547	16551	16473	16567	16555	16586	16670	16509	16754	16595	16676	16594	16767	16645	16516	16504	16668	16520	16699	16688	16648	16615	16644	16532	16753	16794	16570	16476	16512	16511	16780	16691	16435	16533	16644	16572	16499	16634	16643	16654	16560	16483	16618	16532	16538	16540	16645	16470	16695	16595	16725	16587	16716	16450	16360	16544	16634	16482	16682	16509	16653	16765	16498	16555	16505	16566	16651	16616	16493	16537	16497	16587	16725	16571	16634	16548	16468	16477	16483	16693	16569	16641	16536	16536	16618	16712	16449	16675	16498	16483	16645	16586	16755	16719	16679	16466	16536	16861	16686	16674	16469	16530	16595	16605	16562	16471	16637	16654	16658	16593	16541	16575	16695	16519	16528	16572	16465	16817	16536	16658	16579	16622	16495	16598	16716	16629	16600	16674	16517	16451	16716	16551	16551	16540	16559	16595	16622	16561	16516	16797	16550	16494	16613	16735	16544	16584	16595	16532	16763	16663	16599	16763	16585	16548	16547	16609	16587	16568	16727	16587	16538	16609	16659	16413	16514	16688	16512	16555	16658	16667	16510	16671	16480	16652	16514	16526	16567	16581	16499	16526	16568	16426	16654	16354	16544	16638	16585	16501	16640	16782	16513	16684	16490	16630	16485	16541	16624	16662	16527	16623	16527	16594	16644	16712	16371	16651	16574	16614	16560	16560	16526	16684	16506	16648	16701	16521	16430	16631	16530	16607	16660	16604	16684	16439	16664	16793	16584	16709	16767	16687	16412	16593	16670	16577	16569	16611	16498	16672	16588	16406	16544	16492	16657	16549	16533	16550	16767	16747	16445	16616	16537	16761	16564	16663	16563	16489	16644	16662	16594	16439	16659	16624	16546	16675	16673	16481	16456	16565	16426	16490	16544	16565	16626	16600	16689	16569	16707	16763	16711	16483	16507	16650	16746	16589	16504	16695	16452	16636	16473	16583	16663	16538	16568	16427	16529	16696	16522	16440	16647	16593	16563	16703	16603	16704	16691	16420	16774	16697	16564	16563	16690	16554	16524	16662	16346	16573	16473	16456	16438	16577	16329	16558	16487	16854	16489	16732	16580	16536	16304	16688	16565	16471	16600	16612	16348	16671	16590	16713	16542	16442	16888	16653	16739	16815	16719	16678	16554	16594	16714	16668	16486	16588	16618	16631	16619	16394	16672	16665	16598	16561	16704	16661	16506	16680	16533	16604	16606	16724	16680	16703	16630	16634	16591	16642	16735	16805	16540	16660	16609	16573	16552	16606	16503	16419	16660	16391	16734	16707	16555	16692	16448	16608	16774	16676	16525	16413	16684	16748	16619	16601	16605	16593	16653	16411	16420	16547	16630	16731	16696	16597	16490	16644	16799	16647	16566	16686	16538	16568	16625	16618	16493	16738	16537	16542	16375	16621	16584	16445	16594	16547	16579	16572	16606	16802	16570	16754	16675	16498	16571	16692	16740	16505	16503	16582	16765	16516	16583	16637	16491	16589	16742	16430	16609	16603	16537	16571	16591	16574	16594	16510	16480	16613	16661	16569	16542	16645	16706	16685	16492	16424	16534	16612	16734	16541	16503	16833	16697	16424	16677	16929	16622	16574	16661	16449	16607	16706	16637	16525	16459	16860	16523	16621	16715	16555	16662	16635	16610	16524	16630	16531	16614	16529	16596	16237	16463	16613	16629	16609	16554	16557	16810	16583	16352	16654	16577	16604	16569	16701	16639	16556	16502	16507	16569	16628	16532	16702	16609	16578	16585	16711	16592	16680	16541	16601	16553	16783	16628	16452	16601	16539	16445	16499	16682	16786	16609	16788	16555	16435	16676	16467	16671	16660	16571	16580	16550	16582	16622	16648	16527	16711	16623	16530	16560	16497	16691	16556	16629	16696	16619	16532	16502	16578	16593	16572	16426	16595	16687	16618	16590	16588	16578	16715	16523	16670	16657	16590	16696	16699	16453	16690	16502	16693	16537	16450	16573	16854	16434	16782	16637	16456	16616	16718	16680	16590	16706	16583	16567	16745	16733	16335	16518	16800	16841	16569	16546	16522	16611	16534	16469	16578	16471	16575	16570	16544	16526	16466	16412	16523	16411	16662	16464	16540	16546	16581	16612	16573	16688	16503	16575	16583	16533	16643	16600	16500	16601	16644	16611	16708	16625	16473	16579	16510	16560	16610	16611	16525	16697	16655	16746	16606	16599	16458	16719	16680	16519	16624	16394	16709	16670	16554	16538	16617	16629	16410	16741	16685	16387	16764	16695	16491	16640	16809	16671	16625	16705	16491	16608	16602	16646	16517	16630	16767	16570	16546	16546	16547	16514	16717	16772	16496	16791	16511	16552	16497	16726	16620	16506	16719	16433	16558	16458	16583	16496	16697	16448	16484	16672	16602	16813	16458	16711	16579	16841	16751	16626	16585	16453	16612	16715	16666	16704	16667	16676	16597	16375	16653	16529	16531	16508	16657	16684	16667	16625	16689	16821	16599	16695	16676	16644	16420	16803	16743	16739	16601	16752	16616	16645	16545	16506	16567	16775	16614	16607	16586	16451	16561	16497	16643	16537	16570	16544	16585	16630	16565	16704	16553	16408	16523	16585	16664	16584	16395	16772	16516	16753	16548	16551	16717	16586	16575	16339	16529	16532	16675	16543	16778	16482	16641	16535	16599	16500	16634	16536	16680	16425	16530	16662	16537	16667	16603	16640	16583	16494	16637	16516	16662	16549	16576	16703	16511	16561	16396	16761	16859	16721	16657	16540	16728	16526	16905	16694	16579	16564	16574	16492	16690	16666	16523	16573	16690	16703	16541	16534	16730	16554	16688	16671	16607	16541	16633	16365	16448	16434	16677	16543	16677	16578	16383	16529	16659	16642	16711	16448	16685	16829	16688	16742	16387	16486	16500	16628	16503	16736	16583	16642	16574	16501	16455	16557	16610	16709	16608	16569	16683	16593	16601	16457	16610	16477	16719	16563	16619	16509	16749	16677	16594	16475	16659	16631	16563	16636	16623	16757	16586	16456	16537	16593	16410	16608	16630	16728	16487	16494	16604	16722	16531	16512	16455	16590	16702	16662	16501	16465	16603	16523	16635	16545	16616	16590	16654	16738	16600	16408	16466	16604	16529	16506	16590	16572	16517	16486	16674	16726	16429	16441	16525	16443	16773	16564	16706	16612	16520	16661	16604	16643	16541	16658	16459	16491	16761	16595	16711	16502	16631	16507	16508	16550	16546	16429	16606	16621	16579	16510	16584	16646	16715	16607	16490	16417	16489	16540	16642	16586	16606	16559	16460	16684	16547	16712	16470	16488	16545	16682	16633	16618	16568	16548	16509	16503	16560	16454	16560	16508
22857	21236	28293	25854	51499	77700	69769	49636	37281	32339	30101	29632	29289	29276	29182	29444	29116	29400	29303	29068	29056	29379	29004	29224	29209	29269	29353	28892	29169	29198	29200	29302	29289	29432	29020	29459	29243	29068	29192	29323	29104	29128	29077	29093	29191	29198	29058	29025	29385	29197	29286	29253	29249	29005	29059	29111	29099	29196	29059	29096	29086	29071	29073	29453	28913	28803	29377	29303	29069	29329	29252	29322	29146	29126	29137	29054	29096	28880	28998	29152	29026	28893	28842	29035	29255	29205	29169	29242	29071	28976	29070	29169	29129	29195	29110	29053	28857	29006	29116	29057	29140	29164	28918	28993	28920	29198	28946	29254	29339	29029	29182	29313	28997	29240	28909	29073	29084	29044	29190	29018	29115	28960	28980	29111	29072	29203	28948	29135	29209	29091	29152	29026	29100	29167	29003	29217	29105	29118	29156	29477	29152	29387	29024	29024	29071	29140	29143	29165	29377	28971	29024	29072	29150	28979	29198	28973	28847	28717	29321	29014	29131	28989	29037	29092	29217	29012	29025	29234	28995	28992	28945	29185	29132	28984	29155	28998	29232	29152	29162	29103	28945	29048	28882	29073	29166	28962	28933	29036	29061	28911	28946	29107	29065	29103	29111	29483	29385	29099	28914	28965	29139	29153	28807	28921	29020	28713	29255	28822	28919	29231	29181	29043	28923	29119	29113	29171	28943	29001	28874	28976	28947	28955	28968	28946	29032	28784	28977	29113	29039	29372	29018	28978	29101	29030	28910	28964	29099	29199	28995	28943	29314	28890	29065	28928	29291	29313	28962	29087	29150	29236	29327	29063	29033	28911	29315	28935	28892	29225	28923	28969	29172	29054	29048	29217	28782	28715	29070	29325	29056	29175	29136	28912	28955	28904	29162	29064	28946	29048	28987	29343	29140	29168	28991	28952	29027	29143	29109	28852	28981	28917	29114	29109	29012	28921	29252	29258	28872	28889	29229	29213	29199	29056	29101	29047	29149	29065	29100	29050	28963	29100	29000	29047	28959	29155	28829	29201	29135	28966	28960	28838	28939	28860	29249	29102	29056	29029	29157	29113	29278	29115	29086	29182	28940	28863	29182	29148	29179	29267	29152	28913	29211	29116	29158	28979	28977	28946	28882	28926	29143	28978	29123	29002	29013	29109	28802	29136	28904	29169	29063	29196	29175	29221	29061	29125	29314	29094	29114	28916	28976	29028	29255	28990	28894	28895	28851	28900	28864	28858	29077	28829	29022	28862	29256	28906	28877	28989	29325	29095	28963	29479	29034	29024	29117	28944	28905	28969	29077	29079	28880	28919	29071	28946	29184	29104	29021	29011	29082	29076	28872	29175	28940	29034	28994	29027	29182	29027	28840	29049	28903	29110	29019	28815	28898	29442	28969	28852	29224	29203	29140	28999	28990	29131	28895	29005	28967	28976	29027	29015	29117	29149	29011	28891	29095	28838	29032	29056	28957	29069	28994	28877	29118	29035	28701	28915	29148	29098	28935	29199	28969	28956	29253	29065	29101	29065	28945	29082	28853	28952	28925	29129	28768	29142	28932	29014	29036	28975	28971	29067	29126	28886	28998	29110	29108	29090	28950	28942	29045	29157	28874	29018	29063	28980	29060	28924	28890	28971	29219	28654	28951	29101	29031	28969	28929	29082	28973	29127	29040	28931	29082	29060	28893	29088	29194	29043	29062	28875	28943	29229	28938	29199	28754	29116	29188	29072	29168	28986	29188	29172	29281	29047	29044	29005	28892	28836	29056	28879	29105	29152	28900	29230	29091	29079	28799	29303	28861	28937	29161	28918	29036	29010	28990	28959	29049	28867	28813	28913	29026	28972	28931	29266	28873	28965	29086	28916	29104	29154	29084	29011	29035	29008	29078	28934	28808	29057	29000	29184	29048	28961	28987	29007	29129	28836	29008	29029	28965	28921	28924	29136	29061	29402	29039	28900	29285	29048	29067	28789	29183	29136	29115	28902	29088	28962	28971	29110	28984	28994	29150	29157	28976	29098	28869	29057	28930	28979	29314	29566	28896	29003	29090	28818	28997	29119	28900	29071	29128	29118	29119	29380	29097	28939	29025	28947	29058	29224	29005	29078	29292	29172	29086	28747	28910	29321	28813	29019	29077	28841	28908	29408	29022	29044	29321	29178	29121	29164	29291	29248	29280	29005	29106	29161	29111	29303	29258	29087	29012	29165	29236	28915	28953	28956	29119	28849	29126	28936	29163	29117	29198	29040	28958	29459	28857	29059	29102	28896	29170	29170	29274	29148	29115	28898	28951	28907	29070	29345	28982	28960	29108	29088	28777	28985	29092	28949	28900	28977	29272	29150	28853	28821	28904	29037	29054	29070	29106	29078	28873	28679	29057	29282	28885	29000	29237	29012	29106	29216	29006	29149	28958	28933	28927	29114	29389	29205	29145	28865	29159	29089	29157	29275	29221	29156	29177	28901	29142	29129	29041	29111	29052	28932	29152	29061	28861	28922	28974	29075	28947	28961	29145	29213	29328	28912	28890	28906	29133	28916	28960	29115	28925	29324	29170	28964	28855	28884	29013	29110	29171	28996	29108	29022	29039	29154	28945	29245	29174	29039	29035	29235	29197	29099	28965	28934	29196	29080	29094	29157	29336	28971	29171	29169	29009	29113	29423	28946	29140	28730	29081	29260	29040	28879	29154	28903	28934	29239	29123	28958	28668	28800	29092	29351	28926	29141	29295	29078	29023	29043	29231	29093	29301	29142	29126	28799	28814	28991	28798	28862	28951	29169	29221	29093	29063	29162	29114	28996	29020	29080	29078	28849	29076	28980	29270	29245	28937	29154	29011	28867	29016	28990	29007	29000	29055	28816	28861	28785	28992	29136	28938	29241	29094	29028	29138	29181	29042	29138	29060	29137	28966	29208	28956	28830	28956	28531	29126	29223	28957	29123	28992	29069	29175	28911	29026	29124	28869	28929	28821	28834	28930	28771	29260	29260	29365	29004	29231	29053	29002	28733	28854	29244	29430	28954	29027	28826	29278	29067	29186	29231	29077	29089	28901	28998	28880	28760	29161	28987	29062	29153	28888	29107	28959	29134	28961	29309	29144	29166	28943	29047	28839	29079	29060	29183	29013	29095	29089	28905	29129	28986	28971	29118	29176	29216	28947	29079	28894	28957	29159	29258	29326	28907	29065	29031	29211	29127	29111	28964	28845	28935	29033	28755	28948	28925	29034	28972	29028	29206	28879	28959	29000	29099	29107	29204	29036	29158	29184	29286	29084	29147	29058	29142	29021	29133	29243	29209	29019	28764	29079	29059	29113	29063	29096	29098	29173	29111	29157	28914	29059	29054	29128	29035	28918	29004	29241	29303	29312	29361	29040	28846	28732	29036	29225	29354	29196	29256	28772	28919	29136	28750	29095	28980	29155	29022	29287	29290	29180	29016	28991	29108	29154	28876	29136	28956	29087	28912	28986	29028	28960	29090	29011	28986	29170	28984	29094	28949	29030	28884	28808	28908	28972	29099	28952	29147	29135	29168	29033	29247	28950	29070	28927	29011	29071	28912	28960	28790	29136	29334	28967	29005	28938	28924	29017	29159	29081	29024	28997	28736	29077	29264	28905	28942	29123	29370	29195	29028	29177	28994	29038	29350	29016	28984	28907	28959	29168	29187	29024	29236	28644	28938	29033	28969	28994	28943	28866	29142	29113	28994	29003	29192	29027	29165	29203	28891	29005	29000	29084	29040	28839	29106	29084	29202	29168	28955	29148	29100	29409	29061	29035	28989	28748	29097	28927	29146	29409	29032	29209	29316	28963	29117	28941	29180	29178	29205	28997	29073	29238	28798	29136	29031	28892	29103	28849	28750	29098	28653	29090	28996	28910	29032	28894	29067	29220	29062	29063	28692	28968	29133	29136	29011	29015	29387	29201	29370	28828	29213	29225	29064	28899	29045	28984	29033	29177	28961	29038	29168	29322	29110	29398	29358	29313	29291	28832	29117	29366	28963	28998	29081	29184	28943	28962	29256	29359	28985	29444	29090	28888	29196	29092	29011	29330	29158	29231	29142	29135	28973	28973	28964	29117	29126	29040	29298	29219	29287	29062	29151	29201	29136	29033	29106	29110	28914	29021	28842	29045	29328	28958	28860	29063	29062	29054	28807	28840	28898	29282	28925	29016	29349	29196	29190	29135	29092	28994	29023	28938	29154	29090	28904	28993	29066	29171	29278	29054	29006	28932	29193	29000	29079	28829	29057	29096	29034	29168	28991	29033	29017	29179	29158	29215	29219	29166	29079	29106	29108	28899	29062	29103	29135	28944	29043	29142	29173	29250	29009	29098	29029	29077	29038	29233	29328	29090	29042	29133	29187	28998	29000	29102	29120	28970	29097	28933	29185	29085	29155	29346	28885	29133	29282	29308	29248	28943	28910	28805	29066	29070	28935	29188	29088	29071	28784	29137	28997	28995	29095	28832	28969	28951	29287	28797	29004	28932	28956	29299	29117	29397	28987	28929	29084	28939	28819	29093	29133	28776	29062	29032	28893	29063	29022	29200	29167	29203	29141	28855	29284	28965	28830	29252	28941	29214	29215	29007	29054	29282	28975	28886	29032	28951	29358	29270	29130	28941	28998	29095	29551	29106	28690	29088	29373	29195	28992	28953	28966	29066	29372	29186	28958	29166	29015	28841	29220	29159	29147	28673	29081	29097	29104	29016	29131	29086	28718	29128	29280	29108	29200	28995	29060	29153	28927	29045	28856	29051	29185	28991	28984	29085	28887	28936	29034	29050	29011	28998	29110	29123	29377	29215	29239	29071	29168	29015	28864	29177	29122	29014	29075	29146	29332	29007	28852	29093	29132	29147	28979	29195	29225	28882	28953	28875	29140	28943	29176	29134	29098	29060	29028	29168	29307	28803	29388	29276	28778	29178	28968	29286	29106	29222	28903	28670	29067	29067	28929	29220	29162	28939	29029	29215	28852	28867	29125	29012	29051	28997	29191	29179	29283	29105	29015	29107	28919	28908	29227	29020	28796	29081	28937	29133	29028	29073	29147	29179	28827	29125	29132	29155	29207	28972	29092	29235	29274	28933	29056	28959	29177	29244	29009	29088	29000	28975	29085	28901	28875	28809	29173
20071	34846	33647	30337	72304	82954	68217	39087	25764	19103	17353	17192	17184	17026	17157	17069	17090	16996	17182	17192	17103	17192	17043	17029	16950	17107	17151	17149	17006	16999	16936	17116	17022	17085	17188	16910	16974	17065	16869	17060	17185	17099	17048	17174	16922	17151	17148	17079	16932	17095	17166	17009	17139	16827	17149	16932	17012	17016	17042	17156	16972	16968	16952	17054	16994	16893	17032	17049	17156	17100	17302	16837	17085	17096	16852	16977	16858	17058	16978	16823	17034	16858	17180	17058	17084	16966	17117	16859	16979	16925	16638	16995	17115	17077	17074	17144	17166	17065	17084	16934	17044	17051	17232	17084	16986	17131	17042	17037	17129	17097	17046	16946	17154	16857	17051	16870	16907	17074	17010	16995	17083	16948	17041	16921	16960	16926	16963	16985	16906	16987	16930	16927	17078	17100	16996	17023	17026	16885	16986	17217	16901	17058	17007	17029	17054	16833	17070	16783	17114	17019	17096	16946	17098	17062	16996	16976	16977	16917	17246	16930	17015	17093	16969	17057	16940	16990	17023	16930	16907	17004	16934	16867	16975	16877	17115	17055	16992	17118	16938	16964	17028	16853	16796	16944	17050	16917	17093	16830	16797	17041	16827	17025	16945	17088	17072	17098	17012	17004	17030	17055	16968	17029	16965	16927	17017	16981	16974	16846	17085	16939	16743	16977	17041	16936	16969	16922	17100	16928	17101	16961	16965	17089	17143	16896	16942	17059	16973	16894	16965	17087	16839	17045	17050	17013	16937	16911	16958	16886	16989	16921	17114	17026	16893	17030	16895	17075	17079	16923	17047	17019	17010	17096	16934	16783	16970	16826	16844	16978	17017	17127	16899	17041	17060	16984	16960	16948	16958	17131	16907	17014	17039	16962	17040	17036	16897	17045	17083	17188	16871	16904	17077	16910	17184	16889	17030	16993	17043	16922	16917	16848	16945	17070	17046	17039	17080	16804	17037	16890	17062	17008	17051	16972	17005	17155	16978	17159	16959	17177	17070	16896	17033	16842	17073	17150	16904	17130	17035	16813	16850	16769	16866	16853	16994	16840	17038	17155	17092	17000	16874	16881	16819	16950	17179	17059	17000	16903	16863	16906	17074	17033	16733	17045	16935	17052	16996	16972	16801	16943	16948	17046	17028	17116	16961	16965	16928	16956	17093	16916	16942	16960	16926	17067	16953	16881	17153	16828	16926	17041	16840	16826	16992	17218	16932	17114	16834	17036	17021	16879	16971	17013	17189	16831	16902	16794	17176	16988	16942	16838	16951	17064	16934	17031	16992	16912	16959	16934	16956	16809	16925	17226	16904	17138	16902	16765	17095	17145	17029	16980	17115	16993	17057	16918	17104	16892	16944	16896	17142	16923	16904	16969	17010	16741	16999	16962	17091	17014	16976	16840	16887	17090	16918	17073	17084	16877	16656	17026	16851	16999	17059	17181	16841	16986	16819	16925	17051	16813	17037	16970	17000	16939	17048	16951	17006	16848	16995	16868	17126	17041	16964	17081	17039	16977	16959	16984	16849	16997	16825	17025	17050	16994	17020	17043	16876	16894	16840	16948	16885	16909	17018	17091	16900	16971	16984	17125	16696	16887	17062	16912	17025	16806	17130	16899	16852	16977	16955	16814	16948	16811	16998	16877	17005	17084	17002	16935	17041	16933	17186	17016	17042	16835	16952	17034	16945	16862	16916	16983	17231	16989	16675	16812	16940	16988	16819	17019	16969	16984	17135	16969	16922	17011	17116	17119	16874	16990	16980	16794	17008	16842	17006	17040	16888	17110	17028	16993	16952	17140	16859	17026	16907	16965	16964	16980	17103	16937	17054	17055	17032	17018	16855	16904	16797	16932	16956	17017	17127	17015	17057	17073	16710	17061	16846	17071	16910	17091	16876	16988	16915	16881	16828	16862	16943	16845	16961	17004	17013	17070	16999	16966	17020	17134	17121	16764	16932	16953	17051	16928	16971	16932	17007	16946	16969	16765	17045	16969	16897	17061	16855	16898	17074	17107	16924	17071	17103	17061	17009	16927	16836	16947	17110	17049	17096	17142	16944	16736	17139	16897	17088	16926	17081	17046	16982	17199	16921	17027	17204	16937	16920	16984	17105	17104	16956	16971	17228	16777	16995	16986	17069	17220	17014	16918	17003	17160	17074	16941	16856	17047	17012	16846	16990	16809	17061	16886	16929	16801	17052	16931	17055	16807	16884	17012	17030	16941	17082	16941	17033	16919	16879	17051	16874	16972	17063	17021	16982	16926	16955	17015	17104	17054	17020	16861	17148	16970	17077	16935	16964	16846	17033	16890	16932	16952	16889	16967	17055	16900	17010	16984	16976	16947	17119	16958	16947	16937	16960	17078	17082	16883	16971	17162	17032	17014	17052	17085	16976	17024	17111	17050	17065	16886	16907	16974	16947	16829	16911	16968	16944	16826	17025	17098	16916	16753	16895	16853	17114	16922	16987	17032	16993	16993	17163	17156	16904	16949	17151	17124	17000	17056	17222	17039	16810	16893	16998	17033	16978	17119	16957	17001	17032	16825	16916	16844	17006	16922	16961	16983	16886	16932	16929	16962	17014	16897	16845	16905	17031	16798	16928	16936	16961	16886	17129	16789	16877	16923	17002	16947	16933	16964	16699	17198	16982	17020	17062	17004	17067	16979	17088	16900	17003	17151	16921	16893	16932	17171	16798	16938	16937	16949	16842	17072	17033	16935	16974	16970	16905	16920	16996	17024	17078	16870	16962	16881	16854	17209	16943	17071	16870	16866	16940	16909	16891	16972	16911	16852	16981	16968	16915	16708	16920	16832	16943	17030	17009	17222	17058	17140	17021	17214	16963	17037	16985	16914	16987	16948	17038	16944	16962	17020	17195	16944	17037	17127	17064	17081	16841	16893	16939	17043	16810	17012	16994	16883	17253	16947	16854	16937	16852	16926	16957	17061	17014	16993	17025	17113	17144	16997	16961	16911	16984	17203	16789	17030	16846	16909	16821	17092	17106	17093	17013	16869	17185	17139	17073	16823	17033	17056	17190	16810	16980	16994	16981	16893	16990	17041	17138	17009	16759	16933	17080	16927	16948	16758	16906	17011	17081	16975	16959	17057	16962	16934	17109	16854	16994	17014	17152	16961	16977	17131	16873	17086	16907	17077	17094	16876	17072	16911	17081	17075	16719	17036	16897	16964	16868	16854	17157	16828	16901	17149	16906	17098	16931	16963	16952	16936	16910	17016	16914	16977	17067	16956	17074	17064	17124	16956	16939	17108	16867	16838	17005	16973	17085	16941	17130	17043	16930	17007	16991	17019	16998	17124	16824	16891	17062	16857	17035	17013	17060	16930	17010	16917	17135	16886	17072	16864	16710	17064	17064	16785	17080	16922	16924	16974	16952	16925	16967	17109	16912	16969	17026	16859	16946	17060	16910	17170	16957	16991	16898	17038	17030	17060	17357	16966	16984	16893	17092	17007	16848	16802	17067	16919	17203	17045	16970	16941	16789	16838	17056	16909	17057	17037	17004	17060	16903	16945	17182	17079	16941	17079	16986	17088	16941	16984	16903	17027	16850	17105	16984	17029	17010	17074	17052	16887	16803	16885	16940	17050	17030	16981	16997	16982	17079	16768	17033	16957	17063	17134	17102	16674	16960	16993	16995	17077	16973	17191	16913	16853	16936	17246	17118	16847	16917	17024	16981	17017	17031	16918	17052	17074	16906	17017	17090	17021	16980	17033	16948	16993	17083	17176	17003	16825	16863	17014	16932	16903	16995	17038	16933	16865	17009	17150	16873	16965	16946	17088	17013	16857	17150	16991	17077	16896	17123	16855	17017	16834	16891	16735	16968	16814	16948	16984	16934	17127	17011	16959	17133	16902	16826	17093	16953	16761	17093	16825	16861	16879	16925	16770	16967	16894	17110	16943	17213	16842	17189	17089	17150	16868	16943	16922	16927	17000	16924	17130	17058	16965	16982	16938	17053	16952	16722	17110	16985	16893	16906	16895	17020	17035	17039	16849	17116	17127	16884	17072	17036	16862	16933	16827	16857	16860	17192	17016	16875	17068	17085	17156	17094	16891	17024	16956	16883	16979	17060	17022	16844	17050	16890	16906	17129	17006	16896	17023	17028	17035	16896	16982	16968	16982	17075	16860	16845	16904	17070	16671	17014	16924	17026	17023	16997	17088	16927	16956	17068	16898	17088	16889	16790	17200	17075	17012	17024	16931	17032	17085	16968	16970	16829	16883	17014	17075	17031	16885	16898	17066	16948	16988	16937	16967	17005	16947	17018	16996	17045	17072	16874	16898	16835	16968	16974	17017	16869	16994	16968	16932	16925	17207	16865	16921	17154	16967	17083	16835	16924	16848	16745	16909	17080	16979	17008	16938	16977	17140	17097	16885	16907	16951	16890	17004	16788	17018	16943	17118	16959	17065	16896	16966	17035	16920	17020	17041	16900	16994	16897	16988	16939	16947	17171	16888	17174	16886	17110	17044	17088	17066	17014	16992	17156	16871	16848	16969	16914	16990	16966	17148	16914	16999	17070	16909	16963	16813	16983	16993	16991	17044	16965	16814	16947	17101	17024	16958	16931	16827	17138	16851	17144	16992	17002	16997	16967	16925	16979	17021	17271	17026	16927	16891	16882	17056	17105	17012	17030	16812	16988	16934	16985	16860	16924	16915	16997	16849	17105	17109	16902	16929	16895	17036	17077	16915	16944	17024	16939	17096	16854	17116	16968	16898	16860	16984	17030	16781	16995	16847	16999	17012	16953	16986	16955	17150	16948	16994	17057	16888	17024	16998	16872	16950	17050	16979	16983	16861	16981	16895	17096	17025	16868	17029	17012	16885	16927	17222	17016	16840	16871	16924	16983	17021	16908	16973	17013	16846	17033	17043	17120	16769	16958	17019	16942	16832	16964	16886	17106	16878	16912	16832	16855	17210	16926	16917	16911	17034	16868	16864	17092	17019	16977	16895	17072	17035	17076	16930	16900	17043	16961	16944	16914	17000	17113	16911	17079	16808	17007	17059	16877	16989	16935	16788	17087	16921	17050	16988	17060	16907	16867	16932	16908	16974	16837	17007	17112	16908	16980	16928	17056	16972	17057	17133	16952	17090	17025	17095
31737	26658	31789	31185	33438	41113	37372	32169	29339	28892	28316	27913	28130	28107	28416	28193	28036	28136	28316	28040	28275	28135	28466	28158	28168	28285	28183	28184	28335	28275	28178	28251	28131	28365	28061	28085	28208	28341	28244	28327	27931	28246	28241	28480	28592	28360	28284	28274	28376	28319	27960	28072	28276	28242	28151	28185	28299	28111	28142	28349	27918	28282	28020	28454	28372	28076	28189	27973	28016	28051	28318	28057	28383	28431	28347	28197	28044	28163	28372	28217	28143	28300	28180	28271	28280	28178	28400	28234	27905	28228	28558	28315	28424	28161	28248	28048	28222	28386	28079	28341	28196	28115	28253	28315	28210	28176	28291	28354	28171	28274	27999	28392	28334	28125	28150	28100	28436	27977	28183	28255	28193	28104	28202	28005	27923	28050	28211	28117	28177	28059	28223	28399	28184	28058	28275	28161	28525	28311	28338	28113	28057	28239	28187	28140	28220	28002	28001	28263	28070	28047	28146	28090	28130	28115	28063	28416	28099	28113	28320	28158	28082	28073	28268	28182	28051	28309	28132	28201	28328	28169	28104	28228	28002	28237	28040	28323	28310	28310	28195	28156	28068	28384	28245	28299	28084	28421	28369	28003	28260	28183	28281	28259	27924	28022	28217	28319	28017	28026	28231	28311	28428	28167	28436	28064	28201	27975	28178	28188	28271	28194	28290	28190	28386	28199	28147	28261	28059	27988	28080	28144	28399	28193	28024	28106	28234	28173	28191	28054	28068	28190	28132	28126	28040	27941	28086	28400	28113	28210	28376	28025	28466	28181	28176	28024	28149	28018	28157	28229	28047	28205	28328	28414	28050	28057	28145	28294	28329	28196	28191	28152	27923	28034	28117	28429	28189	28280	28384	28179	28245	28146	28119	28058	28182	28016	28133	28114	28276	27746	28272	28083	28268	28201	28075	28142	28250	28230	28379	28252	28044	28012	28268	28373	28186	28233	27881	27995	27970	28139	28400	28347	27948	28228	28138	28188	28116	28120	28066	28000	28133	28046	28472	28272	28171	27997	28162	28043	28198	28498	28028	27827	28218	28124	28012	28034	28237	28166	28076	28052	28436	28333	28151	28338	28335	28199	28282	28160	27949	27969	28014	28277	28216	28054	28306	28219	28077	28313	28366	27878	28242	28449	28191	28151	28285	28087	27786	28024	28133	28140	28170	28102	28199	28217	28210	27952	28124	27864	28093	28296	28304	28219	28045	28491	28169	28114	28320	28208	28222	28211	28181	28138	28204	27880	27924	28225	28121	28135	28166	28131	28336	28351	28253	28366	28043	28301	28418	28274	28222	28078	28146	27849	28039	28165	28315	28240	28331	28160	28197	27756	28157	28087	27942	28065	28143	28451	28280	28073	28128	28048	28419	27987	28218	28151	27971	28255	28258	28178	28169	28296	28460	28234	28332	28042	28272	28263	28160	28199	28236	28319	28238	28214	28284	28456	28088	28289	28235	28299	28330	28093	28102	28054	28350	27830	28161	28375	28309	28143	28134	28149	28133	28205	27918	28286	28245	28045	28358	28108	28383	28203	28089	28255	28573	28064	28000	28051	28281	28029	28289	27984	28322	28310	28045	28135	28070	28021	28143	28056	28078	28158	28274	28038	27954	28105	28203	28088	28313	28277	28394	28171	28155	28334	28195	28377	28498	28222	27899	27943	28383	28156	28219	28297	27842	28039	28222	28224	28307	28033	27977	28003	28156	28142	28033	28365	28083	27859	28178	28110	28165	28095	28170	28386	28300	27897	28389	28140	28124	28001	28120	28499	28225	28107	28231	28000	28214	27871	28122	28002	28253	28222	28241	28176	28230	28236	27998	28094	28113	28114	28114	28115	28154	28036	28134	28125	28367	28299	28436	28404	28186	28085	28213	28093	28170	28237	28255	28368	28165	28052	28063	28401	28252	28068	28246	28232	28372	28363	28362	28627	28356	28259	28377	28218	27969	27874	27948	28118	28225	28154	28210	28364	28000	28259	28103	28194	28101	28185	28360	28332	28209	28123	28036	28107	28568	28046	28360	28183	28152	28135	28151	28390	28223	28266	28347	28279	28291	28260	28393	28157	28135	28146	28196	28029	28232	27992	28067	28196	28200	28354	28511	28297	28258	27779	28002	28167	28374	28081	28194	28175	28490	28373	28534	28238	28175	28140	27999	28353	28172	28285	28300	28135	28222	28243	28011	28182	28266	28170	28205	28378	28290	28333	28158	28245	28332	28053	28304	28324	28054	28310	28259	28114	27996	28200	28370	28363	28208	28176	28239	28011	28304	28226	28450	28116	28246	27971	28422	28388	27993	27988	28144	28276	28327	28359	28245	28234	28298	28128	28166	28133	28299	28121	28264	28304	28011	27964	28151	28279	28166	28289	28094	28305	28489	28178	28427	28139	28200	27999	28247	28232	28274	28339	28209	28069	28200	28009	28252	28369	28034	28205	28369	28219	28136	28398	28064	27966	28109	28013	28054	28347	28146	28310	28302	28094	28077	28248	28303	28134	28170	28163	28296	28181	28030	28098	28242	28038	28395	27978	28300	28345	28155	28259	27964	28350	28078	28220	28511	28206	28320	28289	28027	28374	28121	28399	28397	28096	28131	28125	28044	28077	28198	28337	28176	28359	28234	28020	28144	28463	28458	28090	28082	28089	28309	27651	28168	28334	28079	28462	28191	28184	28255	28128	28146	28085	28213	28235	28047	28422	28148	28028	27987	27758	28154	28251	28227	28360	27976	28032	28124	28085	28033	27846	28151	28242	28353	27976	28291	28208	27922	28487	28189	28285	28142	27944	28016	28080	28076	28232	27837	28213	28229	28233	28248	28160	27925	28237	28213	28052	28439	28179	28082	28012	28109	28173	28260	28295	28435	28296	28185	28209	28327	28192	28269	28255	28131	28305	28024	28004	28110	28060	28191	28075	27999	28026	28094	27920	28311	28221	28040	28321	27952	28182	28282	28185	28145	28152	27887	28246	28411	28355	28444	28206	28009	28111	28124	28340	28189	28100	28142	28027	28198	28039	28214	27985	28047	28392	28140	28464	28087	28143	28038	28186	28103	28171	28386	28181	28128	28190	28008	28089	27892	28297	27864	28210	27980	27979	28257	28409	28199	28187	27854	27979	28549	28429	28335	28381	28279	28152	28221	28235	28325	28110	28026	28138	28282	28382	28054	28115	28512	28252	28073	28272	28157	28080	28202	28127	28113	28146	28337	28080	28069	28039	28055	28087	28266	28061	28298	28242	28039	28257	28223	28192	28173	28424	28410	28255	28164	28098	27854	28057	28137	28044	28121	28034	28077	27967	27887	28061	28529	28345	28186	28138	28415	27961	28356	27973	28121	28239	28210	28148	28402	28122	28295	28289	27876	28243	28110	28169	28129	27988	28148	28074	28224	28284	28225	28430	28450	28496	28285	28223	28145	28261	28113	28106	28266	28053	27884	28095	28009	28051	28204	28177	28054	28236	28302	28255	28339	28250	28329	28293	28305	28073	28372	28353	28282	28540	28233	28020	28236	28408	28058	28206	28322	28431	28289	28053	28277	28271	28156	28210	28145	28109	27995	28133	28241	28190	28296	28019	28311	28363	28145	28334	28054	28242	28052	28170	27936	27799	28278	28152	28071	28112	28251	28234	27987	28097	28227	27987	28246	28125	28114	27931	28192	28411	28491	28452	27981	28151	28181	27989	28341	28392	27964	27875	28058	28088	27994	27808	28276	27975	28332	28163	28118	28200	28164	28101	28112	28174	28435	28164	28153	28223	28452	28331	28263	28472	28228	28105	28297	27847	28186	28166	28272	28346	27859	28393	28263	28398	28463	28315	28276	28292	27843	27996	28300	27953	27965	27880	28189	28095	28161	28012	28136	28244	28072	28177	28096	28146	28099	28337	28214	28246	28153	28180	27928	28375	28025	27860	28280	28132	28270	28206	28338	28132	27947	28155	28285	28044	28107	28096	28343	28220	28012	28207	28139	27990	28145	28495	28184	28111	28202	28150	28058	28043	28237	28215	28180	28108	28473	28310	28028	28304	28305	27952	28266	28156	28298	28072	28315	28393	28036	27990	28337	28292	28331	28056	28085	28135	28415	28203	28354	28314	28011	28439	28159	28033	28013	28168	27922	28139	28405	28158	28298	28092	27953	28031	28236	28114	27970	27974	28314	28255	28094	28204	28500	28207	28316	28056	28171	28394	28221	28094	28158	28145	28035	28092	28241	28344	28244	28173	28207	28033	28179	28225	28286	28187	28367	28029	28196	28196	28181	28308	28260	28175	28222	28122	28204	28145	28298	28037	28167	28079	28172	28293	28371	28168	28036	28356	28120	28123	28174	28029	28298	28227	28162	28221	28104	28335	28199	28294	28270	28369	28441	28079	28123	28415	28153	28011	28149	28074	27975	28134	28191	28120	28260	28239	28311	28201	28169	28167	28233	28160	28129	28280	28299	28187	27990	28026	28334	28359	28297	27992	28114	28050	28202	28223	28146	28290	28368	28290	28224	28251	28001	27828	28202	28088	28100	28216	28157	28005	28265	28368	27929	28308	28259	28090	28279	28218	28120	27644	28179	28228	28341	28410	28149	28072	28049	28247	28396	28286	28210	28124	28153	28331	28227	28089	28108	28083	28373	28450	28318	28000	28122	28430	28278	28150	28501	28215	28077	28026	28031	28063	28302	28146	28265	28125	28044	28044	28288	27955	28155	28169	28079	27970	28373	27978	27900	28256	28046	28132	28386	28153	28259	28083	27986	28010	28190	28167	28181	28127	28174	27855	28204	28371	28342	28256	28246	28187	28166	28467	28204	28085	28034	28300	28315	28213	28079	28197	28299	28244	28045	28214	28220	27959	28292	28463	28309	28050	28045	27953	28224	28292	28146	28212	28154	28351	27948	28194	28470	28246	28219	28468	28325	28125	28028	27998	28120	28444	28302	28179	28283	28107	28333	28247	28328	28280	28253	28156	28127	28315	28186	28149	28389	28008	28167	28191	28389	28037	28295	28517	28372	28148	28377	28187	28000	28133	28038	28182	28342	28143	28225	28006	28175	28085	28119	28104	28236	28153	28151	28003	28451	28491	28221	28407	28343	28333	28118	27953	28213	28140	28042	28328	28336	28533	28302	28147	28158	28261	28214	28433
16951	19630	20478	18672	24299	30393	24795	19422	17117	16399	16174	16016	16367	16140	16335	16226	16210	16139	15930	16221	16125	16133	16153	16249	16247	16193	16337	16291	16220	16030	16225	16142	16335	16139	16271	16162	16340	16247	16113	16121	16075	16341	16105	16245	16370	16247	16323	16145	16152	16153	16087	16100	16102	16142	16305	16390	16189	16150	16220	16179	16220	16299	16246	16155	16253	16123	16221	16256	16217	16156	16142	16284	16299	16130	16124	16167	16016	16286	16303	16027	16179	16005	16127	16136	16167	16111	16230	16157	16006	16299	16194	16100	16103	16165	15900	16145	16292	16175	16176	16317	15946	16043	16144	16335	15970	16239	16298	16202	16080	16206	16158	16048	16368	16312	16217	16142	16156	16070	16225	16218	16086	16202	16119	16315	16209	16100	16185	16023	16020	16243	16189	16091	16252	16167	16420	16289	16218	16024	16179	16168	16282	16089	16295	16133	16357	16259	16181	16165	16074	16043	16192	16074	16083	16092	16081	16101	16307	16106	16138	16148	16040	16285	16026	16292	16035	16137	16246	16283	16152	16184	15949	16105	16065	16253	16169	16205	16062	16110	16153	16108	16008	16163	16233	16406	16064	16229	16035	16180	16247	16026	15938	16171	16337	16245	16231	16157	16219	16053	16107	16229	16276	16286	16029	16066	16320	16214	16173	16232	16111	16283	16316	16176	16350	16157	16258	16206	16138	16135	16240	16113	16130	16118	16143	16232	16274	16065	16156	16099	16293	16219	16285	15949	16056	16177	16078	16049	16171	16116	16015	16312	16183	16328	16082	16261	16363	16203	16135	16125	16157	16222	16115	16212	16185	16080	16186	16120	16181	16166	16516	16200	16342	16301	16131	16223	16169	16266	16312	16056	16311	16145	16262	16091	16130	16116	16167	16213	16176	16017	16109	16405	16244	16289	16277	16148	16023	16193	16205	15926	16273	16228	16149	16246	16205	16261	15990	16148	16057	16427	16194	16211	16306	16256	16285	16224	16315	16382	16097	16065	16149	16135	16166	16156	16398	16219	16217	16141	16158	16236	16123	16209	16089	16185	16076	16250	16359	16211	16033	16451	16040	16195	16237	16158	16209	16072	16157	16266	16072	16307	16136	16147	16124	16279	16242	16252	16089	16246	16084	16095	16201	16122	16183	16275	16097	16216	16114	16502	16030	16113	16355	16337	16275	16160	16084	16121	16119	16216	15946	16212	16104	16247	16231	16270	16270	16319	16153	16297	16010	16157	16262	16178	15952	16128	16125	16461	16081	16065	16336	16379	16264	16103	16171	16266	16240	16355	16209	16293	16210	16220	16232	16039	16124	15945	16120	16030	16093	16028	16169	16203	16293	16095	16212	16176	16117	16163	16111	16213	16296	16163	16317	16114	16142	16298	16019	16127	16203	16225	16302	16178	16020	16019	16133	16376	16155	16267	16088	16393	16193	16013	16323	16182	16095	16000	16112	16183	16242	16177	16139	16109	16268	16253	16068	16051	16213	16176	16052	16113	16126	16133	16141	16059	16181	16224	16208	16212	16099	16105	16110	16297	16210	16098	16098	16308	16456	16224	16072	16223	16145	16152	16125	16090	16185	16131	15839	16217	16097	16310	16125	16278	16072	16086	16245	16355	16059	16254	16257	16080	16283	16312	16261	16177	16245	16170	16114	16239	16182	16151	16248	16179	16276	16288	16037	16160	16162	16069	16291	16137	16137	16311	16153	16173	16138	16076	16338	16347	16239	16299	16114	16058	16294	16182	16126	16141	16067	16058	16145	16368	16283	16189	16344	16087	16283	16024	16080	16210	16101	16228	16207	15974	16050	16268	16196	16028	16241	16206	16212	16263	15989	16253	16217	15904	16281	16194	16222	16319	16138	16293	16301	16107	16033	16101	16374	16041	16173	16068	16162	16200	16223	16193	16418	16338	16212	16180	16265	16136	16263	16119	16019	16112	16177	16092	16111	16063	16123	16198	16284	16348	16214	16276	16143	16203	16209	16135	16206	16429	15995	16198	16083	16183	16097	16098	16184	16242	16168	16184	16237	16089	16044	16187	16197	16256	16056	16195	16155	16160	16101	16110	16000	16211	16211	16111	16195	16196	16338	16232	16199	16109	16097	16365	16334	16144	16315	16238	16273	16074	16113	16322	16051	16217	16167	16253	16040	16291	16209	16015	16089	16262	16189	16068	16403	16146	16168	16113	16342	16345	16174	16069	16083	16040	16249	16119	16063	16187	16238	16029	16277	16179	16207	16226	16361	16178	16307	15982	16101	15983	16356	16201	16275	16211	16268	16253	16158	16133	16250	16154	16267	16162	16148	16160	16103	16067	16179	16220	16256	16134	16057	16231	16137	16127	16085	16011	16168	16161	16154	16123	16376	16434	16295	16200	16286	16240	15948	16327	16239	16211	16206	16215	16176	16084	16057	16350	16016	16177	16183	16313	16178	16119	16351	16120	16003	16104	15984	16178	16141	16187	16257	16161	16160	16271	16210	16233	16207	16058	16185	16101	16076	16175	16291	16141	16231	16175	16044	16134	16172	16174	16145	16210	16132	16123	16158	16212	16157	16171	15995	16224	16147	16211	16187	16208	16054	16039	16129	16174	16197	16179	16288	16112	16157	16116	16211	16311	16181	16249	16117	16170	16296	16163	16146	16125	16253	16274	16259	16177	16230	16283	16177	16241	16260	16130	16118	16132	16038	16232	16055	16333	16174	16233	16303	16063	16001	16128	16079	16093	16350	16164	16236	16254	16167	16034	16409	16142	16130	16190	16084	16219	16193	16066	16217	16244	16366	16188	16178	16259	16148	16260	16059	16125	16216	16097	16105	16207	16235	16263	16070	16253	16055	16251	16282	16198	16042	16291	16361	16344	16187	16382	15821	16366	16217	16210	16137	16094	16437	16181	16161	16149	16080	16061	16264	16223	16053	16193	16337	16263	16229	16106	16032	16278	16228	16182	16104	16293	16165	16186	15964	16195	16376	16255	16188	16083	16270	16410	16157	16273	16049	16166	16281	16023	16228	16090	16181	16302	16003	16047	16082	16225	16139	16176	16310	16322	16199	15879	16200	16417	16060	16191	16071	16250	16213	16026	16233	15961	16354	16189	16203	16117	16144	16284	16185	16016	16299	16275	16241	16290	16167	16237	16194	16344	16156	16279	15984	16355	16230	15961	16273	16155	16171	16128	16046	16358	16147	16157	16169	16058	16061	16164	16140	16232	16118	16248	16202	16189	16134	16170	16082	16317	16178	16017	16238	16237	16141	16284	16225	16332	16091	16105	16342	16089	16119	16118	16147	16133	16346	16097	16085	16125	16096	16155	16103	16148	16225	16208	16129	16268	16182	16173	16224	15985	16341	16018	16361	16273	16243	16260	16084	16142	16324	15997	16227	16175	16106	15906	16172	16252	16269	16219	16090	16214	16167	16219	16360	16187	16116	16264	15980	16207	16181	16304	16070	16134	16266	16108	16301	16060	16343	16193	16128	16081	16104	16283	16348	16080	16312	16047	16011	16147	16076	16187	16163	16129	16327	16154	16199	16199	16251	16307	16082	16031	16109	16082	16116	16268	16319	16233	16255	16134	16329	16115	16273	16280	16022	16184	16312	16299	16254	16004	16214	16294	16232	16353	16344	16247	16092	16074	16271	16114	16289	16153	16145	16134	16329	16186	16056	16247	16115	16168	16350	16215	15954	16328	16133	16200	16246	16173	16119	15996	16149	16102	16168	16148	16292	16259	16066	16202	16169	16324	16168	16252	16225	16337	16113	16122	16198	16173	16096	16004	16239	16354	16275	16334	16231	16137	16101	16396	16213	16174	16038	16227	16159	16173	16057	16417	16328	16218	16279	16228	16050	16018	16160	16208	16361	16177	16158	16170	16153	16204	16216	16042	16105	16331	16189	16168	16231	16050	16083	16257	16130	16176	16212	16105	16151	16127	16121	16100	16257	16300	15940	16123	16288	16092	16084	16437	16014	16322	16288	16115	16059	16159	16104	16305	16154	16142	16136	16136	16040	16173	16359	16156	16253	16383	16158	16254	16195	16160	16228	16243	16165	16119	16089	16072	16046	16021	16241	16287	16069	16182	16403	16363	16135	16227	16274	16218	16191	16157	16175	16149	16037	16268	16269	16096	16222	16145	15887	16178	16140	16135	16082	16085	16234	16193	16194	16362	16227	16221	16161	16114	16423	16226	16070	16245	16294	16244	16346	16129	16226	16089	16144	16254	16264	16145	16166	16107	16205	16319	16183	16109	16224	15987	16186	16086	16127	16087	16214	16211	16009	16224	15929	16119	16309	16196	16117	16143	16202	16292	16142	16049	16169	16173	16228	16270	16301	16139	16178	16181	16241	16288	16227	16161	16236	16244	16259	16173	16232	16348	16175	16076	16209	16159	16247	16293	16197	15973	16288	16080	16236	16202	16161	16203	16395	16065	16272	16303	16181	16250	16241	16185	15926	16118	16322	16273	16109	16216	16079	16272	16262	16283	16167	16030	16096	16164	16233	15909	16236	16160	16266	16077	16078	16196	16164	16260	16103	16185	16283	16238	16287	16177	16304	16387	16178	16129	16108	16100	16223	16308	16039	16154	16220	16051	16259	16432	16021	16180	15986	16152	16165	16077	16190	16259	16179	16146	16290	16290	16302	16330	16266	16270	16211	16176	16119	16171	16350	16171	16072	16251	16020	16260	16331	16235	16208	16252	16036	16248	16316	16212	16148	16170	16160	16158	16340	16152	16275	16041	16146	16238	16137	16211	16173	16181	15960	16264	16228	16218	16152	16110	16029	16194	16207	16118	16097	16207	16342	16228	16305	16166	16114	16173	16169	16433	16168	16181	16188	16164	16254	16156	16224	16176	16190	16243	16050	16131	16259	16137	16111	16030	16213	16378	16192	16159	16028	16304	16086	16096	16253	16019	16298	16111	16109	16198	16145	16342	16078	16111	16351	16105	16237	16193	16158	16126	16239	16025	16230	16115	16048	16242	16244	16126	16121	16107	16217	16335	16124	16231	16264	16037	16272	16243	16282	16259	16143	16150	16307	16286	16086	16176	16246	16217	16270	16090	16079	16112	16187	16018	16434	16317	16421	16087	16329	15871	16094	16163	16310	16034	16261	16174	16269	16227	16228	16135
23894	21221	28109	26249	45712	70381	62763	43761	33312	29891	28426	28136	28293	28011	28011	27840	27868	27946	27858	27898	27838	27922	27772	27955	27927	27527	27850	27786	27835	27745	28038	27950	27838	28071	27880	27804	27849	27613	27881	27881	27893	27868	27951	27912	27626	28034	27757	27748	28060	28086	27551	27819	27761	27741	27633	27710	27831	27842	27653	27857	27555	27671	27785	27561	27773	27733	27925	27674	27621	27847	27692	27906	27858	27743	27799	27604	27489	27596	27893	27750	27787	27335	27786	27688	27662	27882	27827	27903	27907	27781	27906	27721	27756	27716	27840	27632	27824	27776	27891	27641	27799	27820	27628	27554	27713	27512	27802	27672	27689	27561	27651	27671	27489	27824	27828	27797	27637	27765	27992	27878	27678	27792	27514	27663	27797	27741	27712	27737	27480	27494	27700	27746	27613	27813	27559	27472	27703	27807	27737	27791	27506	27864	27713	27576	27744	27796	27565	27760	27677	27845	27510	27647	27874	27707	27823	27673	27753	27887	27730	27772	27693	27798	27665	27766	27443	27804	27844	27715	28024	27755	27673	27712	27616	27795	27677	27808	27872	27518	27648	27835	27737	27682	27741	27779	27584	27589	27629	27726	27720	27578	27788	27830	27619	27668	28010	28046	27635	27590	27572	27608	27816	27646	27689	27682	27451	27720	27400	27609	27580	27914	27749	27614	27958	27735	27882	27708	27723	27435	27644	27588	27627	27574	27869	27913	27843	27944	27728	27777	27790	27808	27758	27789	27403	27611	27548	27874	27500	27706	27684	27728	28009	27719	27871	27794	27606	27523	27637	27852	28009	27814	27746	27761	27868	27773	27667	27800	27802	27530	27916	27805	27884	27633	27768	27908	27867	27694	27620	27907	27841	27811	27742	27647	27745	27922	27794	27889	27587	27714	27813	27886	27272	27524	27990	27783	28012	27841	27883	27777	27859	27546	27891	27642	27726	27752	27520	27629	27650	27755	27781	27649	27784	27527	27700	27737	27815	27480	27556	27689	27667	27670	27710	27734	27703	27674	27734	27799	27851	27564	27611	27571	27649	27881	27572	27931	27681	27976	27622	27770	27910	28025	27832	27901	27701	27410	27811	27543	27970	27836	27598	27671	27761	27811	27765	27643	27730	27755	27830	27657	27821	27622	27677	27795	27795	27787	27841	27816	27834	27857	27485	27685	27830	27687	27641	27649	27527	27660	27754	27755	27645	27636	27891	27588	27724	27701	27912	27701	27690	27757	27627	27933	27598	27815	27725	27557	27791	27407	27698	27720	27790	27882	27844	27587	27592	27821	27737	27768	27931	27512	27660	27721	27641	27780	27876	27516	27806	27689	27651	27467	27645	27699	27618	27716	27607	27945	27703	27945	27759	27647	27807	27759	27853	27798	27779	27625	27736	27752	27880	27696	27655	27817	27696	27639	27682	27629	27714	27834	27865	27754	27689	27553	27713	27710	27732	27729	27734	27603	27716	27579	27662	27524	27522	27670	27599	27576	27876	27783	28033	27814	27639	27613	27805	27675	27771	27575	27739	27684	27657	27964	27810	27725	27815	27595	27804	27772	27813	27821	27782	27795	27753	27667	27624	27864	27762	27602	27673	27830	27465	27622	27370	27310	27602	27801	27719	27593	27858	27790	27552	28026	27740	27774	27468	27545	27500	27739	27605	27784	27496	27567	27657	27725	27944	27725	27729	27598	27877	28002	27793	27587	27812	27545	27940	27684	27828	27759	27601	27837	27854	27740	27931	27686	27747	27836	27896	27626	27627	27782	28074	27871	27797	27292	27749	27960	27681	27400	27405	27646	27505	27542	27574	27743	27834	27899	27608	27908	27470	27626	27671	27449	27721	27686	27512	27886	27604	27696	27678	27716	27685	27825	28201	27968	27869	27913	27681	27807	27666	27405	27677	27717	27848	27795	27749	27528	28072	27682	27759	27732	27794	27683	27600	27621	27530	27628	27816	27573	27660	27742	27738	27718	27375	27622	27597	27526	27731	27736	27842	27635	27873	27944	27496	27685	27798	27618	27867	27698	27899	27769	27549	27644	27731	27442	27655	27696	27685	27791	27777	27651	28067	27727	27727	27503	27686	27733	27881	27846	27832	27716	27807	27475	27658	27552	27643	27923	27815	27809	27851	27959	27840	27732	27671	27686	27744	27641	27472	27702	27936	27813	27614	27739	27875	27609	27682	27893	27987	27918	27472	27349	27621	27740	27679	27724	27831	27814	27632	27759	27628	27759	27854	27625	27614	27804	27921	27685	27855	27858	27681	27592	27719	27776	27834	27668	27782	27696	27748	27847	27562	27382	27371	27673	27855	27599	27808	27812	27721	27628	27796	27765	27795	27662	27606	27841	27849	27812	27910	27551	27805	28091	27772	27585	27640	27590	27805	27641	27767	27651	27505	27544	27684	27523	27549	27679	27926	27748	27863	27577	27647	27618	27530	27680	27774	27769	27675	27827	27514	27635	27713	27788	27629	27657	27366	27906	27736	27817	27778	27588	27766	27696	27587	27951	27475	27613	27696	27650	27672	27452	27588	27907	28194	27715	27428	27693	27697	27748	27869	27676	27462	27443	27524	27800	27716	27608	27630	27798	28001	27613	27724	27673	27546	27463	27814	27810	27838	27785	27689	27745	27563	27504	27710	27613	27825	27495	27691	27695	27683	27653	27675	27747	27775	27638	27716	27846	27938	27475	27731	27512	27955	27807	27756	27880	27455	27636	27637	27841	27711	27888	27933	27588	27815	27688	27649	27669	27566	27454	27589	27692	28026	27995	27725	27818	27758	27606	27882	27714	27711	27808	27575	27971	27788	27750	27934	27742	27687	27862	27718	27772	27744	27686	27624	27837	27848	27677	27953	27580	27770	27606	27886	27590	27628	27520	27746	27753	27673	27774	27539	27682	27846	27916	27759	27923	27665	27850	27588	27435	27625	27637	27491	27968	27766	27833	27621	27655	27663	27754	27664	27626	27700	27656	27755	27918	27671	27846	27495	28025	27981	27550	27830	27798	27589	27932	27531	27447	27655	27829	27747	27725	28019	27502	27927	27642	27815	27746	27614	27733	27774	27835	27688	27723	27759	27736	27458	27972	27887	27800	27801	27955	27634	27717	27638	27618	27416	27594	27798	27864	27699	27821	27900	27661	27663	27893	27839	27775	27998	27798	27879	27862	27889	27907	27962	27803	27837	27725	27512	27729	27688	27774	27770	27572	27678	27790	27874	27600	27634	28002	27540	27385	27543	27773	27582	27650	27793	27780	27819	27471	27814	27842	27717	27652	27579	27583	27541	27737	27844	27662	27877	27557	27749	27543	27714	27635	27856	27667	27936	27637	27748	27898	27786	27828	27692	27722	27911	27787	27643	27732	27724	27564	27616	27718	27838	27714	27734	27908	27686	27725	27633	27689	27690	27531	27711	27481	27764	27761	27665	27715	27399	27432	27782	27789	27834	27697	27796	27789	27820	27956	27789	27554	27677	27699	27719	27661	27658	27560	27631	27538	27775	27858	27634	27777	27724	27758	27674	27805	27638	27595	27593	27629	27425	27779	27633	27800	27909	27591	27783	27734	27587	27675	27861	27762	27500	27658	27591	27616	27796	27910	27830	27684	27802	27728	27739	28007	27688	27826	27741	27730	28056	27855	28024	27773	28084	28036	27649	27731	27824	27733	27850	27708	27449	27662	27791	27658	27866	27697	27645	27873	27662	27979	27869	27665	27647	27368	27799	27891	27807	27884	27533	27645	27882	27935	27682	27509	27865	27925	27530	27622	27555	27614	27657	27893	27685	27820	27732	27647	27607	27772	27656	27847	27775	27737	27771	27763	27700	27814	27796	27671	27623	27511	27578	27867	27535	27998	27733	27374	27810	27814	28131	27772	27479	27612	27710	28056	27690	27650	27556	27581	27376	27840	27613	27885	27863	27932	27723	27783	27634	27550	27802	27815	27389	27518	27734	27573	28085	28081	27809	27708	27880	27766	27648	27515	27759	27796	27625	27753	27870	27772	27562	27801	27590	27967	27686	27724	27682	27612	27666	27772	27796	27516	27770	27689	27645	27636	27622	27690	27890	27710	27394	27689	27693	27628	27586	27634	27764	28030	27642	28051	27770	27669	27799	27679	27934	27787	27567	28036	27615	27734	27729	27967	27750	27707	27490	27640	27506	27644	27758	27694	27764	27935	27919	27771	27854	27923	27821	27709	27759	27506	27529	27569	27692	27477	27614	27798	27703	27545	27748	27568	27789	27548	27791	27591	27657	27685	27628	27596	27691	27692	27789	27845	27789	27720	27828	27739	27900	27667	27721	27715	27906	27709	27700	27619	27616	27861	27836	27630	27671	27618	27861	27779	27755	27733	27703	27683	27635	27810	27523	27619	28040	27890	27627	27740	27903	27776	28084	27859	27956	27528	27758	27668	27662	27588	27553	27567	27707	27732	27513	27548	27728	27682	27705	27467	27693	27808	27544	27742	27528	27477	27797	27575	27793	28005	27744	27651	27767	27921	27733	27676	27905	27695	27742	27959	27830	27777	27600	27727	27563	27615	27657	27633	27698	27653	27572	27537	27791	27625	27707	27658	27602	27799	28049	27970	27739	27634	27617	27808	27755	27939	27890	27648	27994	27780	27716	27573	27598	27810	27751	27594	27681	27884	27804	27864	27723	27657	27738	27628	27731	27737	27794	27709	27875	27801	27557	27994	27596	27674	27794	27760	27821	27576	27580	27626	27737	27823	27701	27718	27708	27821	27904	27693	27685	27562	27688	27884	27803	27794	27742	27720	27743	28000	27666	27545	27779	27745	27798	27769	27837	27712	27614	27546	27680	27695	27436	27917	27727	27691	27899	27618	27771	27773	27589	27794	27666	27454	27729	27985	27757	27475	27854	27641	27847	27762	27621	27973	27723	27738	27727	27608	27501	27695	27705	27671	27626	27771	27652	27516	27882	27949	27888	27829	27752	27891	27826	27585	27867	27709	27573	27643	27664	27852	27840	27377	27549	27678	27610	27618	27884	27677	27770	27718	27683	27898	27852	27903	27686	27961	27666	27847	27621	27898	27691	27889	27602	27914	27802	27665	27862	27648	27706	28032	27717	27824	27653	27985	27959	27668	27581	27673	27648	27705	27557	27814
15735	26444	25854	22160	58698	71005	56693	32114	21603	17485	16362	16309	16387	16235	16385	16206	16249	16418	16510	16277	16315	16381	16357	16154	16326	16308	16215	16200	16165	16539	16217	16189	16229	16216	16256	16286	16291	16381	16406	16193	16203	16227	16178	16194	16385	16118	16280	16163	16328	16143	16141	16161	16363	16168	16212	16307	16317	16169	16378	16158	16043	16321	16318	16121	16103	16227	16430	16366	16194	16149	16252	16274	16139	16304	16334	16330	16150	16191	16298	16360	15998	16380	16235	16384	16246	16324	16295	16432	16320	16190	16194	16099	16088	16084	16282	16204	16253	16252	16211	16276	16305	16183	16414	16158	16134	16240	16225	16108	16247	16130	16363	16187	16193	16098	16320	16134	16259	16116	16106	16054	16150	16383	16257	16183	16263	16125	16106	16144	16167	16361	16312	16302	16172	16258	16421	16222	16226	16195	16082	16234	16138	16310	16310	16282	16048	16134	16223	16185	16227	16109	16200	16137	16090	16086	16195	16165	16152	16195	16359	16178	16236	16220	16287	16341	16332	16237	16254	16129	16230	16023	16479	16257	16252	16095	16065	16200	16278	16178	16286	16213	16178	16189	16219	16124	16230	16340	16167	16419	16436	16241	16034	16205	16291	15993	16130	16061	16198	16358	16266	16106	16218	16285	16139	16238	16189	16203	16088	16063	16131	16252	16208	16197	16228	16118	16237	16257	16207	16196	16133	16221	16243	16176	16150	16135	16090	16278	16345	16321	16192	16056	16266	16010	16192	16330	16184	16336	16290	16266	16259	16196	16292	16196	16369	16227	16124	16231	16178	16219	16410	16271	16342	16249	16373	16309	16225	16225	16002	16144	16096	15955	16143	16095	16114	16099	16354	16227	16327	16234	16364	16237	16266	16193	16287	16243	16199	16268	16242	16233	16227	16131	16013	16091	16291	16235	16138	16078	16266	16299	16217	16235	16238	16243	16146	16239	16025	16395	15991	16134	16180	16284	16105	16277	16101	16124	16125	16160	16203	16109	16311	16296	16196	16150	16380	16238	16312	16248	16261	16373	16290	16115	16156	16201	16253	16138	16313	16322	16272	16190	16170	16072	16258	16066	16216	16186	16246	16196	16187	16186	16259	16215	16168	16148	16113	16262	16286	16191	16176	16160	16271	16267	16314	16358	16202	16212	16355	16176	16245	15955	16088	16109	16243	15976	16185	16168	16067	16221	16194	16269	16154	15981	15940	16129	16392	16053	16260	16328	16142	16253	16194	16150	16160	16186	16184	16323	16176	16278	16280	16293	16243	16327	16220	16235	16146	16246	16073	16142	16200	16226	16388	16237	16265	16268	16378	16343	16200	16219	16272	16144	16340	16148	16279	16350	16283	16113	16164	16351	16077	16079	16387	16176	16191	16274	16317	16138	16325	16169	16098	16437	16037	16155	16354	16332	16170	16128	16121	16300	16304	16246	16311	16269	16120	16232	16214	16318	16056	16201	16159	16114	16311	16211	16191	16170	16057	16211	16295	16171	16285	16120	16288	16189	16208	16086	16167	16199	16091	16271	16254	16180	16141	16159	16199	16225	16133	16205	16175	16213	16118	16107	16257	16330	16161	16031	16158	16138	16317	16306	16214	16141	16269	16089	16091	16134	16269	16242	16107	16108	16118	16396	16173	16388	15986	16182	16054	16260	16212	16268	16249	16311	16269	16221	16220	16185	16320	16175	16204	16213	16174	16179	15991	16308	16285	16438	15983	16243	16396	16279	16234	16133	16289	16084	16514	16199	16232	15959	16308	16384	16116	16261	16213	16263	16244	16171	16211	16232	16364	16250	16194	16178	16307	16227	16152	16125	16223	16158	16134	16142	16252	16043	16172	16410	16157	16190	16154	16087	16142	16184	16249	16009	16111	16379	16301	16222	16186	16231	16154	16110	16287	16206	16206	16201	16151	16214	16339	16341	16258	16060	16221	16208	16382	16284	16004	16179	16089	16179	16324	16214	16265	16127	16091	16118	16161	16278	16202	16333	16328	16036	16005	16161	16207	16239	16042	16340	16143	16228	16217	16408	16420	16178	16164	16190	16038	16293	15998	16219	16354	16166	16302	16233	16036	16264	16125	16284	16176	16093	16208	16231	16276	16220	16071	16142	16418	16099	16096	16043	16232	16362	16277	16350	16358	16331	16369	16190	16357	16287	16442	16385	16245	16235	16214	16265	16183	16108	16186	16133	16217	16241	16463	16155	16136	16067	16243	16204	16271	16119	16237	16095	16221	16068	16120	16264	15977	16280	16352	16128	16362	16068	16235	16156	16151	16147	16327	16064	16434	16218	16216	16131	16272	16078	16010	16268	16165	16079	16146	16060	16395	16273	16263	16198	16021	16067	16248	16021	16167	15968	16236	16373	16183	15890	16222	16346	16266	16026	16395	16291	16153	16120	16207	16110	16255	16139	16208	16305	16350	16106	16056	16258	16129	16332	16248	16053	16248	16152	16142	16192	16111	16203	16171	16164	16217	16362	16135	16314	16263	16100	16049	16092	16175	16146	16288	16393	16288	16242	16190	16154	16188	16188	16337	16235	16134	16040	16214	16285	16183	16211	16243	16160	15992	16240	16300	16177	16262	16277	16186	16178	16104	16320	16123	16049	16181	16320	16347	16234	16144	16274	16239	16061	16175	16126	16259	16306	16239	15962	16284	16204	16245	16136	16228	16238	16311	16107	16225	16257	16295	16251	16295	16118	16236	16203	16278	16222	16349	16274	16152	16140	16363	16355	16154	16173	16148	16193	16173	16261	16157	16229	16171	16354	16187	16327	16269	16135	16351	16094	16118	16374	15959	16408	16144	16220	16238	16264	16206	16072	16037	16410	16131	16080	16208	16137	16244	16258	16215	16171	16146	16224	16117	16204	16198	16180	16291	16230	16218	16289	16457	16230	16335	16190	16251	16260	16120	16239	16049	15988	16326	16087	16025	16154	16173	16225	16124	16374	16186	16268	16136	16261	15922	16473	16227	16187	15911	16150	16106	16202	16292	16390	16168	16286	16334	16151	16295	16307	16362	16207	16312	16138	16372	16060	16270	16292	16118	16059	16195	16218	16210	16082	16086	16248	16125	16229	16244	16156	16298	16188	16264	16372	16088	16214	15956	16151	16247	16302	16261	16305	16290	16350	16153	16227	16227	16120	16262	16275	16229	16226	16154	16314	16108	16303	16306	16110	16041	16157	16245	16330	16087	16189	16203	16281	16198	16230	16275	16302	16306	16222	16147	16291	16127	16064	16215	16158	16134	16155	16193	16203	16127	16093	16169	16039	16249	16101	16136	16196	16228	16339	16073	16195	16231	16241	16024	16282	16258	16231	16299	16212	16198	16166	16125	16176	16075	16120	16255	16219	16076	16323	16098	16288	16122	16450	16181	16128	16377	16159	16326	16325	16040	16165	16193	16049	16364	16145	16093	16240	16282	16257	16144	15973	16245	16295	16116	16196	16110	16087	16248	16169	16205	16170	16152	16071	16356	16205	16261	16209	15963	16328	16251	16129	16271	16145	16296	16064	16364	16190	16262	16165	15973	16194	16172	16350	16193	16112	16254	16097	16436	16374	16273	16247	16278	16135	16180	16201	16156	16218	16255	16167	16350	15976	16250	16174	16223	16121	16270	16168	16256	16227	16213	16070	16139	16122	16352	16010	16115	16194	16099	16106	16191	16264	16006	16309	16069	16104	16283	16082	16191	16194	15980	16129	16417	16089	16218	16069	16036	16350	16361	16242	16311	16275	16225	16319	16332	16370	16100	16385	16142	16047	16084	16231	16088	16229	16302	16136	16158	16137	16273	16207	16427	16066	16239	16267	16125	16125	16131	16098	16342	16354	16327	16239	16247	16227	16213	16055	16240	16114	16240	16134	16067	16399	16220	16164	16273	16173	16186	16255	16181	16252	16020	16269	16182	16203	16206	16149	16158	16124	16053	16151	16236	16133	16576	16134	16129	16219	16250	16202	16048	16225	16386	16352	16205	16251	16285	16333	16138	16181	16149	16266	16231	16287	16133	16272	16313	16059	16222	16205	16442	16265	16217	16438	16389	16315	16074	16261	16059	16028	16196	16318	16232	16220	16293	16249	16336	16150	16271	16125	16122	16277	16100	16178	16202	16144	16252	16228	16215	16393	16156	16288	16188	16144	16273	16312	16161	16177	16138	16115	16166	16059	16340	16028	16239	16282	16098	16205	16299	16343	16088	16243	16006	16281	16295	16136	16143	16187	16132	16235	16106	16286	16224	16289	16210	16278	16148	16204	16257	16055	16213	16123	16235	16225	16187	16458	16028	16126	16144	16104	16262	16390	16100	16412	16345	16235	16161	16058	16357	16261	16160	16217	16143	16326	16296	16395	16163	16378	16164	16252	16314	16135	16279	16229	16250	16270	16294	16308	16125	16216	16218	16244	16177	16342	16275	16230	16248	16088	16241	16168	16387	16172	16183	16260	16251	16139	16113	15992	16157	16067	16339	16295	16134	16431	16197	16215	16361	16288	16227	16299	16127	16110	16162	16382	16332	16234	16141	16292	16296	16233	16062	16162	16334	16384	16295	16142	16077	16150	16181	16360	16035	16135	16254	16185	16244	16273	16201	16159	16276	16229	16250	16230	16387	16323	16388	16149	16288	16213	16222	16295	16166	16154	16076	16040	16216	16285	16189	16138	16094	16200	16184	16132	16015	16164	16096	16203	16196	16034	16375	16155	16273	16085	16102	16254	16336	16208	16250	16257	16185	16361	16221	16198	16076	16303	16325	16319	16318	16274	15923	16154	16138	16066	16303	16169	16364	16346	16144	16109	16179	16230	16143	16253	16212	16320	16197	16236	16113	16313	16142	16336	16083	16229	16202	16423	16136	16282	16046	16165	16257	16293	16207	16307	16119	16429	16115	16022	16196	16295	16316	16296	16202	16278	16192	16243	16239	16236	16119	16333	16172	16334	16204	16059	16071	16272	16170	16162	16120	16225	16293	16389	16242	16187	16192	16401	16215	16336	16313	16151	16364	16168	16202	16235	16368	16194	16273	16236	16215	16331	16378	16254	16128	16223	16146	16470	16094	16212	16227	16203	16228	16180	16177	16169	16307	16296	16309	16089	16058	16280	16199	16179	16159	16353	16275	16174	16408	16336
22843	21234	28232	25414	47909	78266	70368	49220	36091	31454	29890	29487	29433	29074	29017	29420	29254	29119	29146	29039	29273	28950	29145	28973	29242	29050	29200	28958	28827	29149	29062	29028	29212	29080	28953	28893	28891	28909	28862	29047	29259	29007	28912	28914	28866	28834	28743	29107	28946	29144	29060	28930	29077	29076	29041	28995	28815	29124	28739	28963	28966	28931	29134	28827	28739	29094	28813	28996	28989	28654	28838	28848	29009	29007	29003	28870	28821	28988	28969	28899	29003	28875	29192	28696	29066	28831	28938	28886	28966	29038	28967	28919	28847	29102	28898	28706	28976	28973	28947	28906	28891	28906	28943	28862	28952	28915	28781	28885	28971	28752	29047	28888	28655	28964	28933	28709	28954	29019	29181	28859	28869	29024	28891	28749	28576	29015	28663	28717	28752	29119	28909	28840	28719	28820	29024	28601	28795	28736	28726	29070	28705	29004	28759	28713	28923	28753	29201	28998	28923	28749	28811	28909	28897	28829	28931	29005	28957	28920	28837	28700	28915	28895	28789	28734	28779	28767	28584	29137	29142	29045	28808	28950	28927	28855	28843	28983	28771	29001	28680	28906	28949	28706	28964	28807	28995	28955	28959	28960	28960	28648	28670	29083	29091	29065	28853	29083	28995	28693	29097	28878	28816	28673	28707	28966	28839	29256	28804	28865	28850	28804	29079	28784	28992	29098	29065	28780	29236	28995	28919	29002	28941	28914	28846	28824	28892	29063	28901	29052	28960	28823	28671	29015	28988	28970	28802	28703	28821	28833	28657	28830	29121	28908	28738	28792	28761	29103	29180	28867	28945	29013	28962	28961	29069	28828	28669	28779	28760	28803	28913	29109	28912	28794	28769	28577	28955	28922	28932	28629	28719	28955	29076	28766	28966	29180	28835	28993	28956	28807	28728	28837	28855	28647	28690	28718	28802	28924	29001	28794	28873	28868	28686	28892	29273	28687	29063	28813	29116	28702	28714	28818	28752	28751	28758	28548	28737	28882	28813	28868	29001	29070	28879	28799	28918	29089	28860	28712	28997	29084	28542	28590	28599	28888	29160	28897	28703	28843	28879	28766	28967	28951	28775	28805	28998	28996	28808	29013	28901	28855	28981	28710	28585	29101	28779	28944	28917	28986	28724	29263	28699	28952	28788	29032	28995	29039	28747	28463	28672	29003	28775	28968	29180	29024	29228	29082	28921	28930	28751	28847	28780	28886	28688	28815	29012	28934	28874	28800	28900	28885	28684	29148	29003	28879	28901	29048	28948	28611	28881	28919	28789	28778	28799	28723	29016	28974	28829	28916	28868	28991	28823	28836	28904	28812	28694	29069	29149	29013	29006	28937	28697	28777	28768	28938	28934	29036	28771	28782	29152	28791	28983	28761	28710	28867	28880	29023	28686	28915	28872	29037	28940	28724	28980	29082	28883	28876	28635	28969	28850	28633	28893	29100	29078	28785	28814	28573	28645	28714	28602	28904	28931	28914	28742	28947	28826	28987	28898	28890	28995	28709	29048	28527	28918	28944	28793	28869	28889	28977	28850	29052	28988	28867	28565	28808	28797	28879	28864	28838	28877	28717	28832	29100	28851	28860	28711	28925	29213	29175	28748	28861	29067	28907	28809	28789	28611	28891	28854	28756	29005	28928	28574	28657	29126	28916	28838	28639	29073	28604	28802	28834	29024	29152	29037	28871	29072	28766	28595	28835	28964	29051	29055	28862	28880	29027	28677	28799	29019	28952	28968	28873	28813	29047	28913	28847	28730	28879	28914	29076	28788	28808	28812	28809	28983	28892	28945	28928	28865	28912	29132	28859	28719	28700	29016	29130	29129	28923	28749	28980	29041	29092	28850	28722	28845	29039	28873	28845	28873	29078	28935	28919	29063	28786	28802	28839	28974	28960	28740	28690	28963	28926	28764	28924	28940	28890	28530	28845	29006	28960	28805	28914	28779	29147	28761	29173	28924	28730	28956	29084	28808	28897	28739	29058	29000	28724	28800	28850	29101	28746	28815	28826	28676	28714	28961	28821	28887	28865	28675	28971	29020	28770	28632	28905	28964	28720	28790	28913	28955	28652	28900	28642	28952	28941	28712	29062	28738	29223	28812	28818	28795	28818	28771	28788	29111	29071	28759	29213	28850	28803	28725	28854	29025	28699	28872	28874	28804	28785	28953	28894	28903	28954	29069	28901	28921	28981	28900	28756	28746	28802	28861	29254	28931	29059	28906	28947	28947	29037	29025	28972	28915	28687	29051	28995	28842	28908	28793	28770	29041	28964	28841	28679	28659	28944	28713	28954	29035	28888	29006	28882	29115	28780	28976	28917	28990	28957	29002	29145	29031	28879	28823	28829	28849	29047	28859	28728	28885	28656	29032	29013	28788	28823	29051	29152	28802	28964	28564	28818	28626	28851	28870	28802	28870	28819	28904	28973	28773	29180	29048	28761	28741	28996	28918	28846	28937	28624	29050	28791	28722	28783	29184	28936	28922	29070	29005	29095	28835	28981	28955	29097	29009	29057	29015	28683	28972	28810	28919	28562	29030	29044	29105	29003	28838	28909	29094	28793	28826	28909	28893	28946	28623	28886	29053	28788	28923	29011	28905	28636	28579	28921	28779	28810	28903	28966	28968	28946	28801	29016	29136	28840	28817	28648	28776	29105	28766	29010	29051	28676	28570	28747	28953	28905	28819	29014	28703	28903	28787	28676	28741	28892	28966	29016	28940	28960	28967	28700	28985	28891	28510	28775	28983	28885	29008	28905	28975	28779	28618	28869	28768	28787	28758	28976	28860	28904	28829	28881	28723	28820	29107	28916	29275	28696	29080	28981	29109	28965	29065	28949	29190	28757	28800	28765	28833	28720	28870	28922	29256	28572	29004	28914	28935	28689	28573	28693	28763	28940	28951	28569	28978	28968	28917	28915	29002	28701	29014	28864	28508	28959	28981	28927	28794	28811	28883	28960	28754	28944	28763	28597	28875	28742	28812	28922	28919	29064	29082	28870	28924	28866	28950	28737	29010	28800	28970	28926	28769	28845	28692	28928	28603	28808	28911	28874	29088	28812	28858	28926	28931	28757	28882	29002	28985	28816	28734	28931	28967	28777	29159	29149	28829	28776	28806	28819	28937	28567	29009	29035	28908	29026	28682	28697	29130	29141	29079	29041	28692	28837	28841	28589	29035	28693	28998	28771	29001	28918	28868	29108	28761	28744	28858	28676	28972	28925	28900	29091	28736	28885	28767	28806	28721	28972	28999	28821	28699	29005	28650	28935	28717	28797	28857	29059	28889	28786	28865	28761	28853	28816	28867	28895	28879	29184	28767	28965	28884	28943	29165	28720	28977	28880	29138	28941	28923	28984	28822	28828	28787	29009	28761	28701	28802	28773	28935	28784	28938	28774	28951	28938	28776	29045	28818	28958	28859	29168	28929	28839	28675	28662	28891	28621	28672	28726	29147	28820	28750	28795	28699	28919	29004	28838	28829	28765	28974	29018	28870	29069	29109	29169	28809	28748	28768	28654	28905	28817	28992	28727	28971	28506	28906	28777	28810	28727	28914	28940	28957	28848	28976	29090	28824	28590	28979	28618	28807	28959	28710	28826	29024	28802	29118	28752	28772	28741	28826	28752	28874	28882	28800	28840	28939	28904	28757	28808	28857	28785	28655	28846	28858	28829	29024	28954	29097	28914	28706	29047	28989	28963	28861	28873	28770	29000	28804	28862	28748	28934	28948	29097	29091	28862	28746	28808	28794	28840	28693	28869	28763	28746	28759	29081	29050	28737	28792	28868	28947	28798	28897	29135	29072	28768	29091	28755	28770	28967	28834	28847	28878	28891	28825	28696	29046	28946	28669	28921	28721	29000	29173	28869	28871	28868	28985	28691	28895	29078	29058	28789	28877	29004	28854	28836	28856	29073	29075	28712	28785	28957	28766	28731	28946	29052	28920	28967	28874	28810	28782	29032	28873	28880	28673	28860	28830	28822	29041	28848	29141	28939	28972	28906	28952	28862	28703	28954	28920	29154	28969	28977	29241	29053	28972	28838	28795	28917	28826	28886	28830	28656	28827	28856	28816	28885	29073	28838	28762	28903	28747	28808	28983	28611	28830	28607	28912	28844	28801	29031	28969	29070	29150	28796	28749	28987	29041	28921	28911	28989	28948	28899	28653	28874	28805	28777	28796	28734	28978	28765	28866	28792	28627	28597	28888	28951	29008	28889	28528	28821	28585	28811	28868	28835	28766	28708	28862	28810	28618	28926	28941	28773	28728	28933	28747	29073	28705	29100	29125	28857	28744	28582	28721	28881	28843	28750	28914	28922	28778	28631	29056	28681	28888	28864	28976	28937	29075	28729	28939	28928	28873	28817	28977	28733	28854	28906	28878	28722	28783	29000	29053	28910	28806	29021	28852	28871	28736	28746	28966	28707	28726	28821	29049	28783	28971	28788	28831	28666	28802	28925	28851	28793	28889	28925	28901	28784	28894	28933	29022	28941	28841	28981	28696	28915	28868	28767	28976	28805	28784	28883	28977	28805	28941	28951	28638	28792	28949	28850	28825	28906	28974	28953	28863	28809	28853	29233	29086	28829	29139	29043	28795	28759	28615	28604	29267	29012	29059	28952	28844	28784	28752	29147	28996	28864	28979	28909	28928	29054	28774	28517	28696	28751	28999	28850	28772	28916	28939	28830	29063	28856	28965	28824	28739	28726	28753	28884	29000	28614	28726	28876	28961	28941	28920	29004	28798	28949	29121	29050	29067	28627	28965	28597	28936	28804	28735	28790	28920	28933	29146	28924	29046	29011	28833	28785	29117	28944	28790	28763	28942	29000	28710	29035	28848	28642	28780	28645	28797	28809	28829	28973	28942	28788	29056	28842	28930	28795	28692	28936	28886	28588	28895	28670	28897	28932	28882	29098	28889	28807	29040	28800	28958	28921	28935	28893	28999	28852	28784	28691	29011	28973	29209	28822	28732	28931	29005	28731	28869	28972	28965	28755	28848	28673	28824	28901	28845	28863	28862	29068	28920	28674	28876	28696	28989	28824	29185	28818	28975	28694	28819	28874	29087	28903	28780	29054	28909	28755	28885	28911	28835	28748	28908	28785	28715	28842	28689	28761	28926	28973	28742	28725
17612	40291	34683	24935	67692	84390	68745	37750	24269	18663	17241	17012	17011	17180	17082	17070	16936	16856	17168	17066	16953	16953	16990	17011	17035	16982	16943	17055	17177	17184	16953	16960	16950	17024	16998	17031	16889	17081	16949	16977	16871	16956	16877	16787	17033	17016	16734	17125	16931	16980	16942	17030	17124	17033	16877	17092	17184	16949	16887	16944	17008	17183	16886	16966	16969	17035	16839	16844	17085	16860	16981	16956	17198	16865	16953	16908	17031	16946	16968	17020	16909	17092	16948	16959	16964	16969	16719	17041	16820	16858	16951	16925	16860	16952	16875	16908	16965	17016	16774	16974	17030	16909	17124	17197	16991	16752	16875	17017	16974	16804	16985	16827	16875	16910	16945	16945	17009	17251	16882	17037	17071	16814	16931	17105	17100	16947	16969	16713	17009	17076	16986	16932	17077	16905	16849	16980	16982	16869	16818	16896	16927	16956	16926	16850	17046	16959	16936	16973	16912	17012	17104	16869	16844	16959	16973	16862	17124	16811	16995	16880	17000	16778	16902	16948	16910	16917	17010	17031	16822	17070	16943	16963	16928	16849	17010	16848	16883	16915	16918	16919	16966	16768	16823	16761	16793	17022	16934	17019	17068	16740	16908	16835	16835	16955	17039	16918	16980	16937	17003	16992	16947	17019	16698	16914	16828	17015	16900	16967	16795	16910	16952	16816	17094	16871	16967	17175	16937	16924	16981	16737	16997	16766	17026	16955	16865	17121	16788	16795	16759	16806	17002	16897	17086	16939	16925	16894	16891	16937	16903	16892	17014	17125	17012	16990	16902	16793	16856	17013	17077	16915	16928	16954	16944	16957	17045	17075	17001	16784	16901	16960	17189	17089	16893	16855	16829	16892	16851	16969	16922	16814	16935	16786	16900	16894	16936	16813	16862	16871	16842	17033	16846	16988	16875	17040	16709	16926	17043	16944	16975	16960	16928	16883	16936	16973	17039	16879	17092	16955	17003	16902	17104	16881	17038	16966	16713	16917	16890	17118	16902	16939	17026	16817	16841	17103	17098	16854	17032	16896	16882	17097	16656	17010	16875	17046	16835	17061	17004	16784	16837	16860	16951	16879	16941	16913	16846	16775	16938	16880	16880	16911	17067	16902	16895	16972	16928	16974	16912	16946	17028	16824	17046	16938	17016	16823	16901	16804	16943	16998	16756	16899	16820	16903	16823	16906	16811	16890	16987	16925	16873	16861	16968	17114	17075	16911	17039	16991	16901	16898	16956	16794	17062	16962	16867	16971	17051	16939	16947	16877	17010	16969	16810	16756	17010	17075	17069	17143	16914	16976	16748	16880	16894	16926	16747	17048	16755	16954	16900	16996	16804	17069	16879	16873	16769	17172	17049	17055	17014	16740	17072	16897	16873	17016	16938	16884	16673	16947	16929	16932	16919	16964	16942	16812	16981	16877	17015	17001	16957	16966	17167	17070	16949	16845	16927	16917	16794	17023	16998	16796	16761	16869	17110	16848	16888	16946	16952	16938	16914	16989	16834	16870	16697	16918	16955	16924	16880	16940	16959	16881	17032	17065	16778	16764	16781	16952	16841	16901	16973	16910	16885	17049	17091	16975	16963	16905	16929	16857	16917	16814	16886	16886	16888	17073	16796	17032	17228	16974	17147	17071	16864	16714	17042	16929	16961	17050	16780	17051	16798	17067	16917	17122	17067	16953	17081	16906	16908	16967	16847	17056	16803	16938	16930	16974	16910	16590	17017	16926	17024	16924	16847	16919	16971	16853	17059	17108	16904	16928	17075	17070	16896	16940	16778	17123	16858	16795	16787	17145	17041	16986	16720	16926	16966	17004	16890	17089	16835	16736	16983	16852	16815	16955	16819	16899	16942	17019	17015	16908	16941	16883	16997	16836	17142	16822	16788	16834	17004	16757	16814	16854	17046	16921	16822	17025	16813	16995	16831	17064	16849	16872	17104	17006	16992	16900	17006	17051	16960	16936	16906	16993	16993	16940	17088	16779	17157	16674	16974	16785	17027	16869	16864	16758	16930	16827	16874	17089	16863	16980	16863	16965	16956	17034	16799	16906	16922	16865	16948	16861	16659	16808	16937	17084	16934	16721	16869	17014	16930	16772	16935	16901	16952	16909	17221	17218	16982	17062	16940	16798	16685	16869	16737	17069	17023	16919	16943	16895	16953	16773	16965	16777	16922	16971	16995	16803	17132	17155	16845	17040	16910	16866	16923	16844	17148	17061	16927	16889	16947	16948	17079	16951	16849	16857	17021	16925	17082	16727	16830	16863	16854	17022	16956	16967	16886	16900	16773	17018	16834	16850	17068	17002	16687	16960	16886	16932	17023	17014	16749	17064	16855	16953	16836	16963	17077	16836	16957	16833	16985	16867	16757	17008	17021	16957	16825	16907	16958	16747	16839	16866	16891	16851	16879	16928	16941	16830	17059	17044	17080	16787	16984	16913	16869	16890	16943	16774	17002	16955	16847	16915	17057	16841	16906	16886	17116	17139	16748	16958	16925	16950	16779	17021	17176	16799	17016	16959	16901	16959	16933	17065	17104	16799	16768	17146	17019	16928	17102	17058	17014	17040	16708	16938	17032	16902	16983	16961	16928	16945	16782	17137	16956	16900	16831	17022	16866	16996	16989	16799	16879	16909	16868	16890	16955	16790	17026	16744	16916	16850	17030	16840	17023	16872	16915	16943	16922	16899	17142	16792	16895	16839	17081	16950	16874	16669	17000	16818	17094	16876	16961	16896	17015	16647	16962	16846	16931	16831	17181	17003	17015	16900	16953	16757	16847	16902	16878	16926	16977	16793	16900	16795	17028	16815	16887	16995	16817	16887	16939	16857	16846	16951	16933	16918	16921	16804	16971	16983	16786	17092	16834	16963	17004	17022	16993	17167	17000	16812	17010	16897	16806	16977	17031	16723	16924	17020	16785	16959	16924	16841	17013	16884	16972	16955	16971	17067	16980	17025	17022	17060	17085	16867	16957	17026	16986	17112	16958	16890	16803	16786	16853	16887	16928	16816	16979	16698	16799	16907	16770	17098	16998	16981	16961	16837	16828	16990	16891	16859	16957	16934	17186	16915	16837	16880	16933	16712	16885	17138	16826	16922	16879	16976	16849	17108	17014	16993	17033	16953	17083	16915	16917	16897	16975	17003	16899	16967	16985	16888	16847	16742	16956	16799	16970	16891	16899	16884	17107	16712	16891	16684	17088	16825	16895	17045	17012	16996	16982	16954	17040	16976	16947	16969	16878	16896	16878	16851	16852	17077	16943	17069	16991	17069	17116	17037	16955	16928	16779	17044	16872	16859	17170	16923	16858	17003	16864	16892	16800	17075	16856	16892	17011	17030	17072	17104	16858	16957	16864	16868	16885	16844	17009	16972	16915	16976	17031	16838	17016	16887	16935	17171	16863	16931	16945	16837	16886	16858	16840	16927	16914	16889	16883	16842	16990	16927	17019	16811	16726	17084	16878	17105	17021	16970	16923	16833	17050	17047	17024	17017	17046	16900	16790	16794	16953	17091	16893	16942	16928	16963	16787	16867	17011	16843	16963	16945	16989	16967	17016	17090	16849	16917	17120	16770	16977	17008	16790	16841	16836	17079	16970	16997	16907	16978	16976	16906	16887	16924	16927	16906	16821	16868	16946	16800	17119	16929	16980	16838	16877	17051	17037	16938	16888	16915	16845	16950	17042	17120	16998	17087	16963	16959	16781	16714	16923	16728	16992	16914	16959	16787	16936	16990	16834	16953	17048	16987	17238	16857	16910	16811	16980	16919	16926	16643	17086	16884	16870	16812	17201	17036	16989	17028	16842	16966	16873	17009	16872	16963	16932	17072	16856	16908	17014	16766	16910	16963	16820	17035	16908	16852	16977	16994	17042	17048	16829	16904	16873	17116	16831	16959	16979	16994	16849	17011	16884	16665	16779	17021	16855	16722	16808	16729	16918	16713	16949	17116	16843	16930	17057	16920	16743	16970	16882	16897	16874	17049	16980	17087	16980	16873	16876	16964	17027	16902	17021	17027	16918	17051	16890	17096	17072	16990	16904	16980	16983	16886	16882	17068	16858	16699	16917	16916	17008	16880	16757	16947	16952	16880	16952	16881	16802	16946	16858	16994	16804	16891	16844	16985	16913	16966	16713	17162	17081	16868	16847	16987	16990	16907	16924	16773	17044	16854	16908	16931	16746	16816	16820	16945	16879	16886	17112	16839	16956	17047	17151	16955	17048	16888	16731	17010	16855	16896	16991	16823	17160	16968	16828	16930	17012	16934	16910	16927	17059	16951	16737	16802	16879	16893	17006	16927	16776	16996	16862	16773	16873	17046	17053	17051	16925	16918	16866	17039	16839	16864	17011	16784	16949	17048	16819	17068	16694	17216	16791	16839	16947	16847	16950	17004	16771	16888	16944	16849	17017	17062	16671	16892	16989	16738	16941	16736	16895	16897	16893	17114	16721	16937	16953	16936	16914	16891	17075	16847	16738	16862	17039	16801	16938	16971	16965	17039	16932	16963	16902	16898	16967	16975	16926	17040	16924	17054	16850	16992	16917	17037	16963	17151	16776	16799	17050	16869	16967	17093	16929	17078	17061	16834	16909	17010	16867	16831	17037	16888	16938	16997	16965	16827	16912	17010	16830	16954	17045	16932	16875	16772	17037	17013	16916	16838	17003	16880	16940	17076	16886	16975	16964	16860	16794	17157	16976	16824	16885	16992	16942	16799	17020	16876	16890	17008	16776	17076	16995	16671	16993	16892	16962	17088	17032	16725	16934	16752	17102	17075	16733	17091	16861	16869	16953	16909	16862	16917	16994	17006	16894	16936	17024	17022	17020	16961	16973	16963	16936	16868	16896	17041	16886	16994	17194	16903	17009	17053	16996	17064	16880	16968	17032	17004	16901	16966	16774	16875	16808	17055	17120	16932	16876	16829	16937	17107	16809	16931	17030	16996	16837	16939	16751	16915	16892	16822	16990	16977	17104	16850	17039	17053	17031	16856	16892	16918	17009	16660	16869	17095	16993	16932	16941	16837	16941	16861	16834	17157	16875	16990	16796	17050	16904	16981	16803	17066	16958	16992	16989	16884	16792	16819	17114	16821	16759	16935	16940	17019	16956	16877	16904	16914
31693	27192	34102	33333	34583	41255	38404	32987	29971	29767	29220	29341	28894	29139	29221	29354	29331	28960	29219	29243	29300	29216	29005	29284	29370	29209	29105	28941	29611	28928	28837	29387	29125	29060	29442	29245	29266	29115	29027	29177	29196	29022	29254	28881	29022	29135	29123	29072	29127	29304	29026	29024	29141	29156	29237	29089	29188	29170	29216	29145	29194	29238	29426	29172	29150	29257	29212	28993	29027	28969	29223	29019	29228	29224	29028	29154	29183	29179	29066	29117	29215	28966	29181	29237	29373	29100	29154	29186	29092	28946	29412	29072	29093	29265	29094	29165	29194	29014	28966	29061	29089	28977	29318	29210	28849	29006	29109	29120	29144	29507	29300	29140	29191	29247	29106	29291	29124	29260	29157	29356	29270	29025	29164	29304	29029	29342	29112	29062	29040	28741	28964	28923	29054	28786	28997	28829	29081	28975	28972	28883	29347	29366	29182	29129	29192	29090	28881	29078	29070	29268	29283	29196	29022	29067	29187	29107	29287	29084	28936	28957	28907	29232	29067	29324	29200	29251	29297	29171	29348	29194	28853	29055	28917	29071	29387	29480	29176	29211	29149	29296	29137	29261	29080	29127	29063	29183	29171	29122	28950	29140	29169	29280	29113	29427	29221	29051	29203	29087	29075	29147	29354	29243	29171	29135	28742	29361	29142	29001	28839	29085	29063	29281	29099	29125	29031	29185	29032	29217	29038	29127	29204	29131	29095	29072	29000	29180	29107	29116	29090	29141	28927	29181	28952	29006	28964	28977	29020	28970	29223	28886	28944	29043	29157	28848	29080	29056	28957	28763	29212	28957	29287	29085	29310	29190	29103	29042	29179	29069	29261	29191	28875	29078	29277	29201	29121	29022	29008	29345	29125	29023	29201	29033	29008	29312	29306	29199	29090	29046	29178	29141	29172	29659	29218	29217	29208	28965	29223	28985	29421	28958	29285	29329	29009	29177	29117	29124	29022	28780	28862	28862	29134	29078	29134	29135	29039	29030	29002	29148	29221	29196	29107	28943	29074	28978	29161	29060	29030	29118	28954	29179	29216	29518	28951	29157	29051	28967	29030	29092	29155	29116	28998	29120	29338	29060	29010	28929	29079	29051	28806	28996	29298	29230	29217	29146	29261	29256	29148	29329	29276	29105	29215	29181	28976	29193	29243	29175	29048	29108	29040	29301	29139	29455	29342	29264	29161	29029	29032	29175	28997	29025	29285	29130	29066	29196	29392	29219	29129	29023	29200	29299	28899	29183	29205	29296	29030	29229	29230	29303	29052	29181	29391	28995	29413	29425	28921	28939	29292	29467	29308	29038	29356	29246	29157	29138	29079	29277	29395	29095	29327	29112	29258	29133	29228	29196	29278	29225	29084	29142	29333	29150	29212	29055	28983	29220	29057	28958	28971	29439	29386	29157	28874	29222	29071	29369	29040	29012	28993	28912	29119	28990	29434	29036	29110	28985	29202	29023	29160	28930	29127	29173	29233	29188	29379	29262	29469	28820	29155	29197	29415	29200	29200	29031	29085	29152	29231	29309	29244	28877	29085	29095	29157	29115	29088	28992	29171	28961	28858	28945	29305	29141	29165	29105	29059	29188	29151	28854	29301	29088	28849	28832	29142	29101	29049	28987	29127	29284	28977	28938	28887	29044	29167	29259	29425	28911	29007	28949	29189	29101	29358	29148	29160	29101	29153	29191	28937	28893	28982	29159	29251	29463	29198	28743	29107	29259	29517	29099	29166	29101	29174	29113	29092	29335	29213	29190	29083	29112	29075	29268	29277	28984	28913	29166	28952	29328	29245	29028	29088	29145	29158	28881	29204	29206	29087	29126	28938	29146	29153	29148	29081	29072	29331	29183	29047	29103	29278	29125	29372	29093	29010	29099	29017	29388	29034	29177	29148	28809	29177	28875	29420	29253	28946	29159	29219	29050	28973	28990	29072	29151	29403	28822	28943	29015	29028	29004	28982	29005	29525	29129	28986	29101	29324	29083	29168	29073	29105	29303	28963	29003	29040	29167	29072	28764	29126	29077	29183	29030	29116	29163	29056	28866	29050	29140	28990	29017	29086	29179	28919	29090	29160	29147	29109	29161	28989	28939	29123	29112	29201	28994	29407	29256	29047	29120	28798	29063	29224	28904	29025	29098	28877	29123	29096	29053	29155	29010	29065	29125	29056	29111	29160	28836	29303	29281	29154	29064	29146	29019	29140	29063	29171	28988	29405	29036	29076	28977	29165	29185	29455	29160	29310	29428	29211	29010	29185	29130	29152	29123	29184	29061	29296	29329	29028	29138	29183	29103	28988	29105	29217	29214	29049	29265	29255	29070	28984	28985	29184	29303	29234	28877	29216	29083	29268	28958	29156	28977	29197	29145	29185	29015	29049	29045	28976	28996	29272	29235	29324	28964	29243	28946	29045	29167	28942	28977	29274	29321	29241	29168	29211	29233	29198	29048	29262	29045	29421	29259	29224	29482	29139	29055	29046	29310	29249	29446	29171	29213	29022	29131	29205	29519	29333	29211	29250	29182	29251	29204	29150	29004	29017	28929	29332	29023	29117	29055	29105	29223	28982	29174	29138	28810	29135	28935	29174	29047	29375	29159	29297	29130	29214	29094	29218	29297	28839	29003	29141	29279	29287	29202	29173	29132	29288	29085	29005	29049	29014	28863	29133	29160	29099	29472	29264	28974	29152	28842	29238	29086	29145	28962	29124	29168	29309	29154	29081	29136	29191	29001	29020	29092	28943	28915	29144	29255	29337	29222	28993	29078	28954	28643	29288	29115	29174	29177	29194	28997	29368	29315	29118	29073	28960	29057	29178	29106	29040	29239	29058	29419	29290	29250	28710	29123	29278	29150	29422	29203	29090	29098	29112	29406	29275	29113	29222	29110	28944	29161	29309	28951	28919	29205	29024	28926	29091	28940	29133	28885	28965	29052	29293	29206	29088	29079	29011	29313	29068	29156	29246	29159	29279	29176	29019	28972	29357	29007	28751	29240	29115	29204	28940	29170	29162	29064	28885	29030	29174	29177	28890	28974	28963	29304	28845	28949	29076	29214	28933	29075	29202	29077	29195	29039	29102	29146	29023	28885	29208	28911	29283	29005	29145	29017	29092	29227	29202	28918	29170	29285	29074	28935	29376	29239	29446	29344	29089	29007	29137	29255	29225	28972	29296	29151	29084	29113	28987	29125	29147	29126	28917	28920	29172	29105	29238	29122	28996	29090	29134	29176	28887	28935	29157	29049	28881	29483	29237	29260	29082	28971	29288	29366	29170	29029	29170	29128	29225	29082	29045	29015	29170	29232	29007	29254	29051	28978	29145	29102	29290	29165	29243	29113	29450	29282	29267	29285	29072	29255	29402	29328	29037	29085	29450	29133	29129	29261	29086	28991	29152	29296	29088	29107	29251	29427	29077	28966	29518	29169	29069	29104	29053	29208	29383	29191	29184	29038	29019	29279	29289	29020	29272	29097	29253	29261	28914	29018	29046	29343	29226	29166	29090	29127	28962	28976	28836	29383	28994	29016	29351	29187	29194	29068	29097	29228	29100	28900	28904	29127	29164	29193	29448	29128	29349	29256	29235	29136	29192	29099	29244	28832	29287	29246	29079	29105	29188	29118	28964	29257	29248	29092	29162	29158	29290	29120	29057	29140	29178	29239	29485	29192	29221	29212	29011	29008	29085	29042	29099	29158	29066	29231	29139	29103	29060	29045	29210	29138	29152	29163	29147	29278	29189	29263	28834	29176	29259	29275	29069	29233	29080	29059	29184	29081	29021	29126	28927	28898	28960	28968	29310	28943	29222	29224	29061	29188	29013	29136	29207	29197	29201	29014	29354	29066	29161	29101	29415	28979	29099	29244	29172	28985	29364	29013	29160	29216	29132	29222	29249	29032	29177	29205	29016	29036	29107	29226	29105	29318	28977	28821	29137	29405	29548	29246	29085	29197	29096	29093	29049	28959	29366	29150	28943	29028	29177	29035	29287	29362	29110	29048	29201	29436	29030	29246	29031	29160	28998	29250	29201	29139	29107	29083	29078	29124	29083	29108	29414	29272	29237	29176	29143	29127	28955	28942	29230	29189	29041	29225	29280	29049	29050	29196	29340	29206	29371	29079	29046	29038	29160	28944	29089	29409	28955	28976	29067	29010	29036	29213	28989	29209	28904	29043	29347	29203	29303	28985	28851	29148	29286	29132	29013	29252	29223	29117	29144	29294	28950	29170	29175	29229	29239	29324	28957	29153	29464	28957	29061	29282	29216	28998	29088	29031	29132	29246	28965	29107	29093	28944	28910	29119	29240	29104	29202	28880	29534	29153	29285	29346	29136	28862	29033	29419	29285	29283	28982	29137	29100	29300	29239	29083	29087	29105	28948	29281	28978	29005	29188	29095	29200	29159	29038	29130	29220	29008	29127	29090	29029	29265	29259	29184	29097	28871	29270	29045	28943	29157	29435	28991	29458	29083	29243	29128	29063	29192	29099	29138	29073	29213	29123	29048	29071	29198	29124	29167	29013	29088	29090	29176	28949	29156	28929	29213	29065	29098	29464	28966	29006	29056	29333	28962	29225	29302	29250	29246	29100	28910	29054	29250	29345	29167	29358	28968	29424	29098	29097	29150	28913	29098	29039	29380	29158	29064	29056	28915	29093	29137	29065	29005	29153	29138	29185	29226	29032	29325	29247	29400	29003	29128	29041	29162	29115	29020	29186	29113	29042	28710	29081	29106	28890	28965	29265	29083	29346	29206	29084	29328	29135	29043	28950	29051	29123	29102	29158	29259	29215	29095	29362	29171	29008	29096	29100	28978	29332	29117	29124	29209	29010	29106	29156	28996	29363	29322	29252	29239	29012	29081	29246	29003	29030	29120	29170	29168	29061	29188	29349	29326	29513	28867	29173	28789	29375	29079	28975	29001	29112	28905	29180	28974	29259	29129	29009	28949	29116	29146	28859	29173	29259	29016	29203	29050	29068	29174	29138	29407	29164	29259	29318	29268	29082	29025	29184	29297	29479	29123	28895	29320	29235	29227	29154	29145	29244	29061	29260	29127	29115	29116	29279	29198	29472	29086	29092	29198	29343	29091	29106	29318	29164	29169	29282	29538	29058	29077	29234	29210	29091	29135
17372	21293	23228	20444	24755	29925	25415	19750	17453	16877	16689	16793	16876	16597	16761	16715	16871	16594	16550	16748	16477	16552	16768	16753	16692	16631	16627	16879	16569	16625	16661	16588	16522	16584	16473	16545	16543	16806	16557	16885	16688	16779	16777	16580	16473	16708	16609	16728	16611	16612	16790	16786	16714	16632	16571	16585	16514	16678	16807	16610	16951	16660	16905	16831	16592	16641	16663	16619	16740	16624	16771	16522	16862	16754	16487	16642	16631	16684	16670	16606	16534	16645	16638	16540	16754	16689	16664	16655	16651	16598	16635	16700	16702	16424	16796	16700	16733	16841	16561	16681	16630	16519	16795	16814	16646	16686	16656	16644	16640	16592	16553	16589	16444	16660	16510	16806	16491	16544	16709	16783	16704	16781	16585	16527	16756	16499	16413	16706	16535	16493	16690	16671	16560	16716	16668	16735	16663	16728	16634	16441	16696	16683	16572	16522	16720	16455	16504	16829	16667	16369	16692	16487	16846	16619	16585	16744	16810	16577	16642	16532	16814	16778	16534	16480	16618	16554	16766	16695	16755	16633	16769	16409	16828	16716	16673	16891	16562	16525	16652	16500	16499	16785	16641	16647	16627	16488	16902	16603	16615	16571	16681	16598	16715	16650	16671	16731	16476	16600	16729	16638	16604	16665	16722	16862	16729	16547	16700	16590	16575	16757	16679	16507	16495	16862	16633	16626	16441	16526	16746	16758	16667	16625	16808	16458	16628	16649	16674	16558	16751	16736	16677	16788	16790	16592	16522	16681	16667	16741	16732	16709	16508	16766	16730	16696	16657	16644	16689	16479	16862	16625	16645	16703	16698	16713	16581	16811	16652	16683	16615	16716	16703	16632	16582	16658	16792	16724	16566	16498	16906	16814	16674	16817	16608	16591	16740	16734	16666	16524	16660	16737	16594	16704	16603	16774	16784	16679	16511	16523	16770	16761	16745	16765	16468	16648	16789	16509	16738	16671	16604	16638	16635	16679	16573	16621	16840	16703	16639	16637	16694	16769	16728	16515	16688	16565	16687	16530	16623	16703	16709	16488	16671	16604	16727	16666	16596	16806	16820	16666	16661	16675	16637	16897	16406	16636	16636	16614	16633	16561	16662	16642	16770	16522	16566	16698	16741	16611	16746	16799	16621	16600	16635	16661	16645	16635	16602	16740	16491	16638	16685	16781	16840	16677	16763	16791	16622	16655	16546	16605	16479	16624	16547	16617	16593	16712	16531	16667	16618	16581	16651	16561	16482	16751	16748	16557	16549	16809	16675	16731	16768	16658	16595	16621	16681	16707	16684	16632	16705	16707	16672	16682	16524	16611	16561	16770	16702	16549	16600	16701	16808	16591	16706	16649	16549	16694	16804	16586	16774	16727	16612	16510	16582	16517	16662	16759	16643	16799	16741	16754	16748	16624	16674	16566	16707	16793	16783	16788	16583	16538	16488	16788	16729	16636	16666	16539	16668	16403	16670	16499	16697	16651	16502	16757	16655	16618	16568	16754	16651	16609	16742	16675	16758	16768	16609	16549	16620	16769	16405	16648	16737	16549	16797	16614	16676	16667	16558	16487	16439	16695	16813	16716	16751	16749	16729	16628	16886	16847	16669	16539	16577	16695	16755	16697	16684	16562	16497	16496	16572	16745	16655	16693	16691	16676	16770	16909	16631	16697	16573	16486	16570	16573	16573	16772	16709	16694	16765	16496	16673	16746	16749	16636	16649	16611	16757	16852	16558	16639	16686	16610	16858	16710	16758	16581	16580	16432	16781	16801	16641	16759	16649	16786	16661	16640	16637	16540	16685	16737	16633	16682	16870	16765	16538	16786	16589	16658	16662	16873	16673	16808	16674	16537	16640	16788	16531	16670	16666	16675	16495	16694	16659	16608	16632	16605	16771	16754	16674	16643	16521	16756	16659	16651	16598	16541	16814	16770	16645	16766	16654	16892	16639	16467	16416	16828	16632	16804	16528	16734	16687	16491	16670	16626	16822	16738	16684	16759	16711	16628	16783	16787	16589	16506	16523	16541	16745	16484	16688	16829	16569	16532	16655	16663	16613	16498	16677	16599	16691	16537	16647	16547	16664	16616	16541	16590	16739	16737	16558	16762	16513	16660	16715	16584	16626	16687	16758	16694	16830	16653	16566	16520	16591	16486	16646	16701	16542	16654	16568	16793	16621	16825	16678	16682	16856	16478	16782	16554	16696	16707	16570	16612	16810	16692	16776	16693	16680	16625	16708	16794	16747	16653	16575	16713	16618	16627	16608	16519	16749	16717	16595	16780	16588	16863	16710	16720	16569	16643	16592	16628	16636	16751	16609	16666	16674	16664	16872	16644	16606	16749	16525	16734	16579	16558	16606	16691	16537	16673	16674	16480	16601	16761	16641	16630	16603	16673	16500	16772	16690	16615	16605	16533	16804	16709	16740	16676	16714	16618	16500	16651	16863	16696	16596	16705	16761	16711	16681	16724	16689	16703	16792	16555	16654	16663	16524	16676	16816	16526	16653	16565	16682	16622	16780	16695	16723	16673	16535	16708	16545	16479	16567	16495	16909	16681	16656	16703	16595	16688	16538	16747	16608	16720	16667	16734	16811	16668	16580	16619	16540	16836	16714	16691	16623	16846	16693	16783	16612	16794	16743	16906	16581	16672	16738	16650	16453	16788	16809	16527	16692	16651	16603	16548	16514	16511	16659	16716	16520	16632	16588	16524	16925	16664	16674	16673	16340	16752	16624	16576	16714	16590	16860	16702	16572	16472	16599	16643	16771	16447	16660	16627	16577	16678	16758	16557	16773	16572	16603	16630	16733	16805	16566	16604	16452	16863	16494	16781	16582	16712	16555	16675	16503	16536	16601	16751	16732	16640	16734	16784	16609	16557	16519	16595	16679	16708	16661	16566	16819	16629	16600	16709	16724	16439	16635	16764	16629	16541	16478	16743	16521	16618	16600	16656	16770	16573	16696	16484	16629	16677	16587	16692	16729	16755	16790	16611	16874	16704	16825	16698	16659	16616	16738	16583	16417	16725	16760	16734	16785	16513	16934	16743	16715	16593	16593	16761	16692	16666	16508	16627	16630	16606	16872	16734	16839	16685	16603	16531	16628	16656	16528	16601	16423	16848	16640	16546	16799	16559	16576	16647	16898	16812	16665	16594	16674	16678	16596	16588	16603	16619	16671	16688	16669	16870	16792	16588	16601	16771	16544	16727	16607	16756	16739	16520	16650	16653	16737	16706	16847	16558	16586	16721	16866	16635	16921	16661	16740	16569	16613	16612	16822	16652	16664	16653	16676	16696	16886	16700	16907	16777	16801	16733	16563	16747	16721	16486	16676	16643	16435	16673	16652	16651	16727	16746	16549	16728	16492	16487	16667	16797	16703	16643	16608	16611	16729	16633	16695	16574	16695	16603	16752	16535	16527	16678	16663	16562	16772	16498	16742	16773	16671	16687	16611	16642	16777	16746	16496	16551	16744	16614	16592	16754	16553	16648	16557	16732	16456	16856	16793	16824	16665	16717	16856	16662	16604	16934	16530	16517	16605	16485	16777	16676	16571	16785	16530	16659	16605	16695	16666	16471	16680	16807	16664	16602	16730	16758	16658	16578	16824	16525	16617	16375	16640	16883	16487	16798	16547	16839	16547	16650	16648	16673	16697	16713	16666	16747	16567	16749	16522	16586	16664	16691	16470	16550	16805	16712	16673	16437	16550	16684	16603	16507	16804	16688	16676	16578	16759	16799	16605	16691	16665	16732	16421	16804	16506	16423	16716	16729	16495	16791	16742	16575	16824	16873	16581	16671	16651	16702	16800	16588	16668	16624	16661	16738	16798	16912	16819	16645	16863	16760	16660	16609	16603	16637	16456	16737	16692	16739	16727	16669	16712	16923	16521	16646	16518	16680	16566	16566	16698	16638	16517	16589	16511	16729	16523	16487	16621	16536	16560	16554	16691	16784	16631	16683	16658	16640	16742	16741	16742	16605	16760	16691	16687	16718	16671	16577	16670	16752	16847	16582	16821	16648	16551	16672	16833	16816	16894	16696	16705	16416	16673	16591	16575	16546	16533	16625	16701	16676	16501	16545	16672	16853	16709	16567	16578	16629	16601	16577	16665	16706	16476	16781	16739	16725	16656	16815	16604	16746	16581	16484	16598	16627	16648	16741	16676	16672	16580	16673	16537	16736	16636	16770	16609	16652	16593	16608	16679	16470	16766	16609	16567	16814	16758	16636	16527	16733	16719	16529	16771	16499	16765	16795	16534	16784	16628	16701	16540	16615	16475	16568	16936	16692	16687	16701	16761	16686	16680	16639	16778	16535	16748	16467	16685	16631	16658	16429	16718	16755	16575	16769	16746	16650	16736	16822	16470	16743	16832	16728	16639	16637	16679	16491	16581	16652	16888	16813	16716	16721	16555	16644	16701	16762	16560	16683	16667	16485	16697	16475	16776	16636	16625	16652	16555	16680	16637	16567	16714	16658	16759	16656	16833	16536	16505	16664	16750	16530	16584	16845	16782	16575	16545	16725	16748	16568	16687	16626	16666	16522	16635	16713	16604	16566	16565	16656	16706	16788	16746	16553	16525	16550	16654	16801	16769	16536	16703	16659	16662	16670	16723	16623	16699	16751	16863	16608	16687	16915	16537	16834	16734	16809	16596	16580	16690	16502	16764	16647	16853	16604	16742	16819	16579	16780	16655	16682	16599	16680	16687	16856	16554	16553	16583	16668	16719	16832	16625	16524	16776	16419	16666	16721	16606	16537	16540	16889	16625	16662	16733	16662	16478	16599	16745	16723	16759	16746	16641	16690	16611	16847	16658	16691	16722	16762	16538	16776	16793	16566	16704	16625	16417	16668	16699	16726	16696	16682	16562	16641	16716	16529	16924	16673	16705	16533	16629	16758	16576	16773	16576	16564	16747	16744	16641	16727	16686	16619	16867	16528	16692	16609	16621	16784	16594	16666	16714	16657	16681	16578	16796	16652	16783	16839	16731	16732	16658	16666	16585	16643	16476	16627	16605	16668	16674	16644	16533	16744	16911	16702	16766	16600	16567	16629	16681	16756	16693	16560	16544	16648	16542	16712	16827	16528	16608	16613	16521	16673	16537	16676	16709	16712	16842	16811	16592	16541
23728	21228	28173	26941	54436	69544	61946	45747	34460	31384	29992	29505	29470	29618	29444	29513	29544	29420	29544	29252	29261	29270	28925	29294	29276	29227	29504	29494	29296	29384	29403	29281	29247	29434	29713	29588	29243	29480	29146	29294	29352	29120	29230	29267	29203	29116	29357	29461	29212	29293	29096	29349	29161	29188	29013	29159	29202	29413	29096	29233	29086	29004	29448	29284	29093	29142	29196	29403	29370	29008	29101	29101	29219	29194	29222	29046	29130	29204	29319	29265	29353	29289	29431	29206	29155	29404	29359	29166	29252	28911	29124	29445	29314	29217	29174	29251	29197	28951	29274	29356	29387	29230	29564	29508	29398	29237	29169	29291	29230	29040	29286	29384	29315	29225	29296	29339	29353	29339	29188	29434	29344	29212	29310	29151	29342	29033	29238	29232	29248	29463	29264	29203	29174	29177	29098	29248	29462	29152	29139	29022	29122	29067	29261	29173	29220	29183	29234	29145	29181	29289	29547	29321	29343	29249	29248	29415	29100	29125	29092	29343	29402	29128	29309	29276	29473	29232	29372	29178	29480	29042	29076	29072	29336	29381	29227	29322	29106	29181	29345	29163	29360	29091	29354	29143	29446	29307	29153	29218	29462	29413	29265	29517	29284	29050	29213	29338	29172	29264	29264	29087	28928	29151	29187	29374	29202	29103	29119	28989	29261	29115	29366	29232	29275	29106	29093	29227	29203	29147	29206	28994	29524	29274	29274	29223	29238	29014	29244	29273	29384	29124	29199	29149	29055	29471	29351	29372	29201	29078	29128	29258	29246	29340	29344	29213	29262	29363	29413	29325	29581	29458	29138	29224	29037	29344	29257	29068	29402	29126	29405	29269	29036	29190	29417	29476	29409	29249	29273	29460	29314	29441	29087	29014	29177	29417	29054	29313	29282	29138	29338	29255	29149	29101	29126	29469	29376	29121	29212	28962	29298	29156	29155	28949	29174	29147	28995	29289	29257	29491	29102	29292	29410	29339	29293	29208	29146	29243	29473	29255	29171	29131	29251	29321	29083	29068	28999	29366	29543	29279	29307	29110	29302	29234	29145	29001	29091	29267	29234	29575	29405	29126	29127	29329	29439	29296	29469	29338	29508	29227	28972	29212	29202	29259	29086	29016	29168	29072	29343	29236	29445	29106	29124	29306	29304	29336	29332	29086	29373	29198	29145	29185	29061	28822	29319	29588	29137	29399	29144	29274	29152	29147	29390	29319	29198	29137	29310	29262	29160	29138	29204	29341	29278	29249	29219	29289	29376	29244	29233	29044	29235	29266	29295	29150	29156	29287	29025	29132	28948	29167	29362	29449	29168	29365	29093	29084	29260	29118	29118	29279	29507	29260	29243	29098	29214	29311	29246	29452	29426	29039	29243	29473	29376	29229	29125	29211	29107	29204	29481	29281	29231	29125	29284	29321	29412	29119	29152	29027	28962	29182	29170	29198	29199	29188	29343	29320	29409	29135	29124	29665	29342	29338	29346	29426	29268	29205	29280	29164	29561	29269	28874	29005	29045	29298	29189	29073	29439	29337	29096	29141	29112	29329	29504	29297	29178	29261	29196	29086	29270	29174	29197	29299	29286	29230	29156	29026	29190	29203	29312	29273	29061	29028	29343	29290	29090	29247	29045	29295	29239	29066	29285	29114	29285	29162	29298	29272	29340	28843	29241	29266	29089	29333	29075	29038	29258	29014	29224	29205	28964	29185	29325	29323	29039	29231	29548	29302	29321	29156	29134	29256	29072	29167	29315	29260	29350	29327	29305	29136	29121	29375	29459	29131	29520	29352	29287	29365	29348	29258	29182	29365	29016	29322	29287	29174	29217	29025	29263	29370	29348	29358	29091	29440	29055	28998	29361	29312	29040	29158	29432	29157	29202	29081	29160	29194	29097	29266	29711	29125	29072	29281	29232	29267	29259	29153	29258	29317	29108	29274	29321	29219	29303	29386	29090	29471	28952	28920	29241	29148	28889	29304	29063	29254	29343	29307	29229	29242	29077	29403	29276	29066	29258	29322	29543	29123	29644	29332	29242	29260	29582	29271	29210	29171	29334	29187	29200	29135	29137	29184	29471	29058	29330	29233	29326	29179	29228	29235	29202	29336	29152	29311	29218	29219	29234	29268	29377	29295	29261	28936	29124	28969	29381	29429	29314	29392	29413	29197	29248	29581	29237	29441	29188	29115	29302	29267	29082	29241	29214	29089	29155	29206	29227	29412	29260	29327	29441	29311	29225	29075	29357	29447	29326	29310	29274	29244	29184	29093	29191	29266	29502	29074	29238	29309	29298	28997	29561	29123	29234	29369	29035	29141	29094	29451	29058	29237	29436	29538	29567	29416	29376	28936	29214	29357	29603	29108	29402	29510	29319	29146	29095	29301	29241	29437	29290	29132	29322	29395	29216	29373	29082	29573	29385	28995	29080	29190	29248	29110	29160	29409	29320	29245	29149	29139	29354	29328	29321	29064	29443	29283	29288	29162	29598	29347	29026	29056	29144	29287	29270	29506	29187	29248	29204	29296	29173	29283	29071	29258	29308	29319	29524	29228	29441	29305	29353	29397	29329	29258	29159	29272	29098	29201	29090	29206	29106	29466	29215	29427	29266	29031	29321	28988	29205	29516	29587	29276	29581	29165	29171	29392	29353	29298	29483	29040	29421	29224	29218	29290	29244	29231	29240	29228	29083	29251	29212	29444	29235	29042	29231	29337	29011	29001	29328	29088	29225	29151	29392	29268	29194	29334	29129	29051	29352	29397	29128	29405	29191	29317	29616	29541	29120	29044	29233	29333	29313	29379	29174	29269	29236	29193	29331	29102	29118	29211	29287	29209	29070	29104	29085	29058	29123	29128	29233	29281	29322	29318	29283	29224	29267	29449	29493	29093	29161	29357	29192	29067	29284	29169	29251	29265	29247	29258	29400	29403	29181	29353	29545	29341	29438	29235	29275	29241	29487	29121	29285	29343	29331	29076	29434	29411	29340	29305	29309	29118	29075	29263	29054	29158	29155	29385	29137	29295	28928	29242	29066	29378	29303	29155	29234	29012	29048	29314	29375	29232	29335	29312	29458	29417	29177	28987	29184	29278	29387	29354	29223	29276	29088	29146	29170	29315	29219	29195	29414	29211	29204	29323	29025	29448	29208	29571	29163	29131	29173	29208	29419	29428	29336	29131	29102	29477	29356	29146	29177	29205	29188	29209	29165	29169	29269	29228	29444	29472	29138	29409	29493	29388	29294	29410	29049	29302	29273	29597	28984	29314	29555	29518	29392	29300	29325	29221	29231	29208	29362	29255	29219	29069	29371	29414	29157	29416	29363	29138	29311	29136	29466	29250	29434	29316	29348	29340	29321	29132	29511	29181	29338	29153	29300	29140	29145	29329	29089	29347	29418	29346	29348	29405	29206	29418	29000	29173	29509	29507	29553	29284	29377	29278	29187	29004	29485	29261	29163	29144	29469	29177	29342	29358	29091	29323	29113	29123	29096	29078	29407	29291	29102	29190	29185	29107	29241	29406	29606	29253	29326	29308	29166	29124	29251	29311	29471	29244	29113	29322	29268	29348	29180	29115	29245	29226	29274	29242	29388	29143	29319	29115	29420	29148	29056	29260	29211	29180	29397	29352	29536	29132	29132	29542	29060	29247	29327	29103	29179	28882	29545	29316	29384	29410	29160	29148	29336	29154	29295	29265	29465	29567	28963	29375	29378	29308	29391	29170	29497	29485	29198	29473	29056	29354	29092	29147	29147	29240	29345	29286	29107	29386	29148	29384	29309	29073	29030	29226	29188	29428	29442	29117	29309	29264	29309	29349	29182	29259	29037	29413	29219	29361	29236	29232	29097	29384	29277	29005	29200	29067	29082	29128	29347	29465	29083	29166	29458	29212	29264	29095	29154	29149	29235	29347	29346	29191	29239	29096	29186	29256	29176	29351	29267	29581	29214	29249	29325	29151	29484	29068	29432	29365	29275	29281	29403	29102	29189	28933	29119	29208	29280	29335	29133	29176	29424	29198	29177	29319	29102	29301	29315	29176	29188	29235	29125	29495	29193	29258	29152	29280	29279	29123	29218	29186	28975	29284	29220	29507	29188	29342	29318	29104	29471	29179	28993	29424	29300	29395	29366	29214	29280	29200	29153	29320	29139	29212	29373	29146	29306	29157	29494	29297	29381	29311	29357	29517	29422	29257	29500	29152	29490	29329	29188	29216	29273	29320	29129	28871	29270	29215	28975	29224	29190	29245	29241	29211	29279	29340	29256	29192	29243	29246	29106	29372	29334	29318	29337	29424	29357	29369	29009	29068	29626	28924	29145	29138	29228	29134	29442	29204	29130	29235	29575	29120	29115	29157	29440	28993	29144	29334	29287	29314	29458	29199	29095	29453	29237	29188	29387	29248	29020	29245	29486	29117	29070	29241	29260	29239	29125	29482	29341	29226	29400	29202	29147	29235	29468	29457	29238	29236	29291	29316	29614	29430	29102	29470	29320	29347	29243	29184	29249	29371	29309	29172	29257	28988	29314	29335	29353	29196	29289	29229	29256	29134	29190	29121	29178	29369	29622	29168	29322	29317	29275	29247	29383	29262	29499	29083	29402	29370	29051	28946	28841	29125	29330	29314	29174	29354	29097	29405	29220	29378	29224	29205	29263	29118	29058	29403	29318	29064	28990	29193	29225	29043	29007	29172	29225	29166	29469	29117	29217	29127	29115	29373	29596	29350	29244	29384	29252	29457	29316	29402	29518	29371	29403	29226	29023	29338	29248	29347	29146	29347	29231	29274	29124	29086	29348	29336	29321	29166	29190	29133	29392	29378	29139	29095	29295	29345	29234	29284	29303	29404	29251	29314	29182	29360	29416	29262	29385	29371	29416	29315	29097	29470	29272	28973	29127	29231	29176	29285	29195	29174	29140	29241	29265	29202	29297	29156	29507	29281	29475	29238	29619	29384	29161	29301	29160	28942	29086	29303	29088	29143	29241	29538	29249	29146	29263	29165	29432	29113	29274	29557	29344	29317	29238	29347	29165	29391	29271	29269	29227	29279	29205	29242	29445	29244	29059	29257	29053	29246	29107	29236	29202	29222	29309	29284	29190	29365	29279	29104	29407	29397	29272	29084	29475	29440	29140	29163
15905	26647	26528	26089	67257	70395	55783	33600	21857	18527	17221	17143	17096	17147	17114	17140	16998	17235	16988	16933	17020	17023	17100	17006	17025	16904	17028	16967	16987	17005	17066	17011	17220	17153	16963	16928	16966	17165	16878	17011	17073	17121	17038	16890	16975	17041	16942	17198	16985	17104	17013	16986	17204	17021	16901	16932	17178	17070	16872	16873	16857	16895	16947	16945	17251	17157	16881	16963	17017	17062	16958	17031	16986	16859	16921	16912	17067	16952	16932	16932	16930	16759	17041	17078	17025	16779	16716	17070	16983	16992	16957	16792	17003	17086	16981	17037	16855	17150	16896	16915	17025	16826	16970	16931	16939	17048	17000	17063	16919	16819	16876	17286	16968	16991	16891	17180	17039	16793	17000	16990	17155	16969	17022	16947	17092	16915	16884	17044	17063	16828	16834	17064	16971	16976	17017	17016	16946	17159	16981	16871	16929	17014	16963	17043	17053	17024	17008	16964	16997	16917	16983	17082	17002	17001	16975	16947	17104	16838	16918	16974	16887	16928	16885	16900	17152	17101	16919	16956	16955	17031	17054	17216	16869	17071	16821	16843	16854	16897	16765	16988	16874	17057	16759	17067	16964	16966	16893	17054	16846	17061	17135	16872	17053	16917	17019	16999	16944	16854	17100	17042	16952	16941	16923	16881	17030	16846	16821	17065	16992	16969	17062	16898	17057	17030	16983	16970	16904	16943	16864	17082	16890	17141	17017	16806	16982	16892	16852	16960	16856	16908	17080	16892	16790	16977	17078	16926	16983	16858	16873	16792	16907	16877	16919	16982	17163	17196	16888	17011	17088	16952	16774	16879	16907	16830	16974	16979	16937	17114	16870	17077	17068	16887	16908	17022	16943	17155	17076	16886	16925	16877	17021	17132	16884	16819	16889	17091	16992	17054	17022	17012	16983	17086	17051	16863	16895	16953	16955	16855	16932	16990	16852	16990	16888	16922	17029	17035	17014	16798	17064	17074	17034	17022	17241	16861	16969	16814	16911	16986	17105	17023	16899	16976	17163	16897	16874	16883	17038	17013	16846	17131	17118	16938	17017	16896	17082	16786	17137	16989	16812	16945	17002	16867	16818	17111	16945	17085	16943	17102	17021	16991	16897	17076	16751	16849	17108	16947	16886	17043	17011	16974	17085	17051	16915	16971	17053	16866	16915	17018	16878	16967	16913	16991	17073	16778	16871	16839	16969	16962	16975	17246	16920	17034	16905	16815	16772	16974	17102	16805	16805	17014	16955	16914	16834	17025	16976	17051	16955	16958	16886	16924	16774	16826	16958	17017	17058	16983	17059	16946	16843	16786	16895	17043	16993	16763	16781	16970	17090	16892	17081	17107	16860	16840	16804	16996	17005	17132	16813	16889	17131	16924	16914	16938	17236	16978	16945	16830	16821	17050	17048	16988	16975	16903	17044	17039	16931	17012	16798	17110	17114	17034	17022	16969	16836	17068	16947	16902	16959	16912	17207	17052	17018	17007	16854	16977	16928	17083	17010	16722	17001	16911	17092	17008	16886	17164	16945	16728	17126	17054	16947	17192	17121	17029	16916	17155	16925	17001	17034	16865	16966	17091	17057	16986	16888	16942	17043	16809	17161	16773	17032	16977	17110	16906	16877	16889	16908	16997	16880	16875	16964	16912	16953	17034	16891	17026	16994	16836	16890	16880	17091	17011	16869	16984	16926	17085	16937	16803	16932	16878	16864	17298	16930	16823	16917	16942	17014	16907	16968	16996	17022	16897	16946	16841	16885	16931	17120	16923	16891	17070	17027	16869	16854	16742	16790	17062	16902	17077	17074	17072	16895	17056	16964	17053	16969	16890	16998	16912	17042	16981	16964	16793	16898	17155	16953	17150	16957	16941	17020	16839	16774	16991	17037	16774	16977	17038	16759	16984	16957	17126	16884	16864	16926	17031	17060	16814	16854	17045	17052	16923	17029	17019	17015	17171	17184	17035	16927	17022	16978	16954	16737	16927	16934	17005	16931	16921	16977	17054	17111	16933	16892	16992	16972	16967	17154	17061	17035	17000	17043	16808	17015	17086	16943	16965	17074	16950	16918	16881	17066	17069	16982	16921	16884	16987	16811	16934	16972	16810	17080	17006	16914	17007	17012	16897	16787	16920	16997	17051	16949	17003	16997	16949	17049	16977	16963	17032	16735	17187	16953	17061	16831	16910	16991	16895	17178	17059	16925	17031	16788	17142	16836	16997	17001	17062	16869	16989	17128	16881	17086	17054	17053	16880	16972	16971	16960	16908	16812	17108	17033	16951	16915	17137	16964	16858	16881	17017	17133	16952	16934	17085	17068	17116	16885	17018	17117	16874	17065	16916	16848	17122	17061	17077	16784	16962	16871	16913	17162	17039	16942	16969	17073	17023	16958	16867	16988	17001	16875	16962	16889	16851	16776	16807	16960	16986	17074	17025	16963	16990	17064	16978	17058	16825	17163	17011	16990	16776	16876	16820	17092	16912	16850	17132	16968	17102	16926	16790	17046	17059	17054	16840	16969	17028	16825	16935	16959	16867	16951	17019	16960	16897	16941	16966	17043	16874	17047	16883	16967	16952	16956	16925	17056	16842	17085	16868	16950	16945	16784	16856	17131	17010	16920	17042	16924	17171	16968	16977	17051	16903	17068	16794	17069	16888	16732	16935	16793	16880	16812	17013	16951	16980	16798	17023	17002	17064	16900	17034	16971	16831	16808	16799	16936	16866	16895	17072	17114	16937	17014	16997	16803	16963	16963	16845	16908	16923	16870	16934	17054	16956	16925	16943	16927	17071	16974	16901	17142	16971	16971	16906	17106	16942	16903	16785	17018	16946	16879	17201	16911	16816	17023	17096	17109	16949	17189	17011	16955	16826	17018	16994	16932	17042	16983	16902	17056	16793	17086	16800	16745	17027	16976	17045	17005	16819	16927	17003	16892	16870	17002	17050	16968	16916	16890	16919	17047	16962	16842	16950	16922	16949	16887	16932	17003	16852	16811	17023	16974	16973	17102	16941	17006	16929	16932	16973	17131	16949	16884	17011	16973	17055	17103	16905	16955	16955	16913	17190	17076	16999	16901	16935	16987	16966	17009	17046	17190	16981	16831	17144	16959	17021	16880	16972	16913	17078	16779	17088	17092	16851	17112	17022	17021	16992	16933	17072	16951	17099	16957	16879	16935	16949	17136	16937	17061	16909	17051	17009	16961	17020	17154	16714	16804	17077	16984	16929	16800	16868	16949	16894	17079	17034	16866	16879	16870	16759	16941	17002	16945	16849	17015	16897	17179	16893	16912	16953	16989	16931	17017	17108	17259	17038	16965	16893	16918	16848	16985	16920	17065	16942	16903	17122	16902	16692	16983	16836	16969	17084	16925	17071	17045	16986	16849	16803	16966	16950	17063	17032	16938	16926	16831	16953	17207	16973	16791	16944	16933	16768	16930	16885	16891	16972	17090	17155	16931	17039	16993	17041	16994	16962	17001	17091	16976	17031	16937	16967	16959	16819	16959	17056	17017	16918	16821	16930	17095	16886	16802	17117	16830	17039	16717	17143	17004	16897	16876	16963	16933	17198	17096	17082	16860	16899	16892	16980	16998	16866	17082	17133	16907	17267	16999	17069	16899	16991	16899	16917	16900	17035	17009	16714	17085	16961	17064	16745	16967	17062	16951	17005	17059	17167	17121	16949	17011	16944	16969	16823	16817	16979	16894	16967	16663	16986	16995	16843	17064	16861	16983	16996	17318	16892	16824	16978	16928	17027	16944	17167	17111	17018	16762	17021	17000	16918	16978	16943	16992	17003	16802	16928	17037	16842	17179	16895	16899	16908	17041	16985	17039	16976	16820	16925	17131	16999	16977	16953	16939	16969	17006	16736	16869	16962	17121	16878	17119	17014	17046	16942	16981	17003	16909	16980	16885	16976	17116	16929	16936	17027	16943	16963	16916	16920	17028	16927	16964	17106	17010	16891	16987	16811	17049	16975	16757	16794	17043	16920	17070	16825	17086	16946	16899	16934	16997	16982	16953	17083	16858	16959	17072	16844	16934	16996	16933	17163	16881	16998	17038	17212	17115	16979	16925	16968	16830	17054	17004	16891	16968	17151	17017	17100	16831	16892	17074	16856	16877	16968	17115	16949	16897	17106	16923	17004	16975	16890	16940	17122	17069	16999	16996	17067	17141	17085	17030	17091	17002	16923	16827	17109	16913	16895	16912	16921	17041	17023	16790	17055	16837	16967	16905	16812	16991	17147	16925	17105	17010	16985	17072	16907	16906	16821	17108	16923	17081	16870	16845	16799	17247	16936	16853	17100	16892	16994	16981	16937	16944	16839	17198	16891	17025	16967	17003	16846	17060	16944	16844	16807	17046	16993	16816	17040	16891	16898	16969	17127	16819	16889	16711	17002	16972	16935	16962	17028	17060	17002	16923	16892	16894	16913	17045	16960	17052	16908	16894	17012	17040	16829	16982	16961	16972	17053	17152	16767	17200	17044	16839	16846	16862	17029	16967	16979	16888	17011	16765	17051	16904	17139	16986	16939	16993	16906	16905	16887	17031	16743	16978	17141	16807	16951	16968	17025	17035	16986	16971	16982	17040	17071	17016	17083	17136	17015	16944	16894	16810	17006	17023	16926	17167	16850	16999	17018	17030	16932	16964	17075	17132	16967	16908	17142	16885	16907	17177	16846	17045	17051	16929	16897	17122	17057	16821	16940	16988	16871	16932	17099	16889	17048	16881	17053	16811	17042	17052	17069	17224	17088	17021	17066	17079	17019	17001	17034	16793	16937	16959	16796	16962	17012	16738	17026	17082	17020	16801	16863	16876	16914	17079	17078	16899	16915	16962	16899	17212	16835	17056	17030	16864	17070	16953	16885	16930	17092	16957	16918	16887	16979	16892	16855	16890	16974	16858	17096	16914	17090	16917	17017	16802	17123	16933	16948	17041	16874	16951	16958	16871	17024	16899	16979	17144	16866	17021	16927	16915	16960	17038	16990	17100	16879	16866	17118	16789	16876	16846	16990	16965	16955	17089	16868	16971	16873	16865	16931	16898	17043	16895	16917	16951	17008	17047	17090	16997	16988	16953	16991	16989	16903	16966	16923	16845	16897	16926	17154	16951	17005	16917	16949
22770	21264	28276	25881	48041	83479	71811	52011	38108	33683	31689	31332	31110	30857	30911	31019	30977	31070	30849	30880	30733	30698	31177	31028	30978	31025	30866	30855	31129	30865	31089	30891	30807	30782	30851	30897	30889	30786	31141	31081	30713	31022	30626	30742	30682	30523	30795	30847	31087	30885	30904	30888	30873	30739	30581	30811	30922	30756	30786	31078	30656	30743	30688	30970	30919	30934	30829	30729	30963	30588	30525	30871	30713	30851	30903	30542	30798	30834	30542	30685	30654	30787	30633	30730	30572	30648	31114	30950	30670	30679	30780	30810	30816	30368	30826	30793	30981	30843	30737	30866	30826	30849	30765	30743	30866	30881	30533	30622	30890	30872	30533	30479	30564	30698	30619	30734	30660	31122	30636	30701	30436	30715	30762	30737	30751	30861	30827	30755	30911	30785	30636	30805	30842	30590	30907	30637	30881	30725	30877	30675	30652	30667	30705	30697	30728	30555	30838	30707	30767	30714	30756	30747	30725	30717	30672	30671	30771	30805	30839	30553	30420	30661	30672	30768	30604	30890	30471	30723	30729	30884	30678	30614	30698	30699	30804	30677	30832	30696	30666	30535	30542	30672	30722	30677	30519	30769	30979	30736	30608	30637	30355	30714	30701	30704	30384	30704	30719	30709	30605	30693	30762	30915	30593	30618	30925	30757	30801	30943	30717	30726	30780	30804	30727	31038	30774	30845	30771	31057	30665	30607	30744	30652	30917	30972	30793	30795	30827	30917	30895	30689	30877	30709	30608	30622	30739	30501	30774	30839	30787	30761	30879	30917	30793	30544	30698	30766	30738	30798	30922	30901	30736	30642	30642	30792	30837	31024	30898	30614	30811	30620	30529	30524	30828	30416	30801	30718	30903	30506	30709	30673	30666	30735	30754	30609	30938	30922	30983	30456	30478	30508	30688	30797	30750	30804	30665	30541	30760	30483	30920	30644	30862	30719	30666	30633	30784	30510	30513	30599	30642	30902	30757	30456	30598	31019	30812	30842	30724	30709	30980	30684	30649	30752	30825	30866	30740	30821	30794	30671	30601	30631	30719	30561	30834	30988	30918	31042	30779	30695	30665	30753	30647	30620	30925	30665	30536	30773	30587	30783	30859	30986	30726	30874	31032	30566	30944	30604	30804	30721	30680	30842	30982	30724	30790	30984	30563	30339	30968	30690	30571	31012	31124	30762	30514	30651	30732	30795	30878	30651	30960	30806	30742	30943	30799	30659	30790	30616	30667	30433	30855	30666	30785	30476	30831	30770	30827	30629	30682	30577	30611	30801	30875	30707	30807	30920	30829	30649	30454	30644	30848	30699	30813	30827	30718	30678	30854	30643	30624	30686	30742	30914	30706	30694	30904	30872	30710	30615	31008	30575	30617	30567	30697	30968	30784	30548	30945	30984	30635	30745	30666	30923	30663	30573	30740	30736	30491	30558	30545	30688	30756	30641	30494	30628	30667	31035	30726	30580	30736	30717	30680	30533	30805	30572	30710	30773	30529	30569	30928	30626	30591	30507	30708	30533	30745	30546	30614	30528	31016	30851	30605	30692	30549	30831	30666	30661	30586	30733	30607	30637	30795	30710	30517	30665	30775	30452	30614	30364	30587	30970	30804	30682	30658	30648	30763	30951	30971	30783	30569	30794	30833	30917	30839	30789	30666	30786	30880	30753	30485	30797	30691	30734	30359	30797	30527	30701	30844	30636	30906	30991	30642	30538	30739	30701	30528	30687	30702	30750	30403	30550	31121	30702	30868	30824	30910	30795	30808	30802	31061	30744	30770	30969	30764	30460	30874	30845	30605	30611	30578	30695	30801	30959	30619	30560	30697	30626	30827	30838	30981	30750	30879	30857	30738	30670	30631	30496	30418	30487	30438	30702	30857	30858	30741	30671	30663	30697	30547	30680	30721	30514	30719	30693	30879	30645	31066	30837	31022	30634	30645	30825	30876	30860	30872	30802	30577	30458	30753	30795	30571	30754	30993	30891	30809	30574	30831	30589	30731	30728	30766	30838	30667	30654	30842	30670	30750	30622	30657	30406	30648	30818	30768	30689	30532	30940	30695	30633	30671	30862	30807	30854	30976	30807	30869	30738	30841	30768	30582	30739	31021	30556	30480	30499	30856	30684	30492	30807	30608	30619	30616	31034	30780	30644	30717	30732	30719	30741	30772	31043	30745	30621	30916	30583	30763	30713	30626	30652	30793	30536	30576	30575	30560	30500	30947	30864	30674	30635	30791	30604	30760	30759	30567	30773	30791	30822	30789	30832	30604	30945	30872	30857	30597	30798	30725	30768	30838	30638	30557	30683	30754	30792	30674	30751	30832	30749	30998	30748	30589	30847	30591	30788	30882	30629	30715	30607	30792	30813	30719	30602	30818	30757	30678	30771	30664	30638	30929	30452	30802	30944	30577	30956	30848	30721	30654	30745	30733	30645	30526	30840	30752	30679	30662	30715	30927	30846	30507	30673	30849	31027	30822	30766	30890	30594	30714	30857	30814	30839	30887	30613	31021	30666	30752	30785	30830	30848	30579	30687	30959	30566	30824	30857	30915	30951	30847	30779	30817	30622	30588	30844	30828	30812	30662	30865	30647	30561	30926	30545	30678	30703	30818	30821	30549	30816	31010	30894	30847	31002	30603	30983	30673	30646	31054	30860	30831	30895	30683	30858	30547	30649	30497	30645	30692	30710	30703	30849	30400	30543	30742	30727	30724	30752	30792	30697	30674	30693	30730	30964	30893	30928	30626	30932	30690	30913	30556	30789	30677	30728	30743	30437	30691	30660	30867	30705	30442	30620	30783	30701	30517	30539	30681	30831	31080	30823	30749	30719	30678	30618	30764	30456	30544	30680	31051	30789	30396	30686	30675	30686	30750	31055	30704	30631	30774	30743	30653	30669	30982	30723	30503	30384	30467	30636	31014	30788	30555	30447	30700	30823	30758	30731	30947	31038	30608	30579	30878	30948	30983	30628	30443	30793	30899	30572	31036	30784	30828	31111	30573	30792	30729	30691	30707	30810	30736	30445	30593	30683	30635	30678	30720	30612	30716	30693	30771	30724	30946	30731	30655	30582	30972	31057	30873	30790	30603	30480	30762	30924	30524	30713	30598	30369	30553	30917	30810	30488	30823	30741	30683	30594	30761	30894	30619	30678	30884	30569	30841	30543	30637	30828	30744	30534	30730	30797	30975	30699	30818	30725	30706	30773	30949	30702	30664	30591	30552	30651	30794	30379	30914	30700	31145	30616	30571	30832	30839	30742	30667	30716	30626	30783	30683	30816	30696	30560	30906	30844	30776	30859	30811	30734	30797	30930	30627	30419	30659	30722	30814	30862	30525	30480	30573	30761	30581	30851	30623	30845	30876	30751	30875	30591	30568	30578	30912	30649	31043	30869	30625	30859	30786	30683	30637	30700	30633	30768	30620	30744	30779	30792	30843	30677	30746	30826	30835	30512	30888	30807	30785	30808	30712	30619	30822	30508	30247	30445	30644	30651	30751	30641	30817	30745	30808	30817	30817	30621	30683	30818	30735	30799	30563	30678	30900	30816	30634	30419	30614	30789	30643	30846	30788	30596	30959	30931	30774	30661	30726	30979	30586	30699	30774	30606	30735	30800	30739	30888	30654	30857	30934	30633	30677	30907	30757	30662	30692	30341	30743	30831	30832	30713	30850	30859	30938	30786	30576	30691	30344	30544	30518	30840	30613	30656	30676	30673	30674	30692	30775	30927	30573	30955	30719	30943	30657	30526	30901	30753	30715	30798	30345	30413	30753	30697	30467	30639	30818	30701	30601	30703	30659	30628	30848	30687	30458	30644	30651	30733	30749	30607	30581	30867	30818	30744	30788	30757	30663	30883	30585	30637	30941	30842	30920	30458	30629	30862	30701	30642	30756	30930	30683	30818	30643	30638	30550	30680	30728	30645	30834	30683	30265	30666	30750	30536	30680	30926	30713	30502	30665	30828	30701	30921	30817	30855	30995	30632	30630	30838	30948	30636	30808	30614	30911	30747	30761	30497	30537	30703	30737	30697	30580	30604	30619	30411	30561	30473	30613	30689	30916	30705	30585	30657	30665	30732	30545	30791	30634	30793	30415	30939	30549	30781	30781	30899	30788	30699	30780	30663	30661	30827	30704	30640	30900	30789	30328	30668	30740	30842	30794	30661	30657	30782	30701	30904	30645	30811	30761	30922	30556	30432	30555	30895	30939	30703	30739	30811	30832	30936	30500	30385	30839	30757	30687	30514	30767	30847	30800	30631	30794	30603	30761	30692	30688	30345	30723	30540	30618	30569	30618	30745	30780	30788	30748	30779	30553	30790	30562	30720	30857	30822	30733	30959	30544	30863	30705	30567	30621	30628	30611	30940	30708	30667	31146	30816	30726	30632	30981	30585	30531	30482	30660	30515	30582	30833	30701	30621	30655	30707	30800	30661	31012	30813	30652	30704	30468	30752	30577	30911	30684	30662	30854	30909	30778	30572	30777	30610	30645	30935	30845	30687	30664	30663	30790	30750	30694	30600	30794	30858	30648	30571	30785	30780	30779	30795	30556	30906	30800	30712	30600	30660	30684	30689	30754	30934	30860	30685	30898	30544	30460	30773	30746	30733	30692	30464	31070	30770	30785	30794	30502	30911	30781	31120	30766	30892	30988	30679	30708	30653	30908	30740	30615	30666	30672	30753	30938	30771	31000	30750	30704	31045	30575	30601	30765	30615	30630	30733	30707	30929	30598	30629	30816	30694	30293	30567	30674	30883	30749	30503	30855	30586	30562	30899	30991	30751	30767	30975	30724	30963	30856	30863	31053	30749	30847	30632	30772	30726	30728	30743	30767	30726	30679	30509	30534	30790	30569	31029	30857	30677	30693	30913	30627	30758	30743	31022	30701	30724	30566	30741	31012	30593	30867	30843	30527	30797	30957	30899	30776	30628	30766	30587	30692	30535	30821	30828	30691	30306	30950	30862	30727	30703	30413	30853	30812	30818	30828	30483	30703	30651	30841	30500	30933	31129	30728	30808	30792	30837	30770	30596	30671	30705	30637	30526	30823	30623	30823	30732	30673	30833	30482	30583	30821	30674	30417	31151	30939	30530	30554	30797	30813	30821	30739	30841	30765	30661	30585	30438
20285	37426	34517	26738	62841	88610	71070	41448	25632	20163	18194	17988	17995	18015	18069	17854	17915	17981	18083	17843	17864	17950	17864	17981	17973	17946	18010	17995	17893	18012	18015	17973	18056	18101	18017	17863	17801	18115	17989	17791	18044	17964	17986	18050	18052	18034	18011	17777	18035	17995	18013	18129	17881	18147	18037	17956	17912	18046	17875	17845	17895	18017	17810	17895	17817	17954	17934	17899	18055	18013	17881	17784	17753	18075	17911	17945	17874	18064	17643	18035	18122	18108	17817	18028	17785	17975	18066	18033	17793	18006	17990	17821	17829	17821	17931	17898	17782	18115	17993	17738	17904	17776	18012	17898	18026	17960	17934	17967	17980	17866	17699	17957	17975	17900	17824	17881	17918	17634	17836	17930	17687	18007	17971	17816	17797	17886	17935	18045	17820	17834	17954	17886	18074	17917	18033	17906	18006	17747	17955	17831	18070	17862	18150	17882	17886	17966	18053	18040	18048	17814	18055	17957	17982	17894	17960	17840	17855	18249	17941	17952	17852	18141	17951	17731	18014	17774	17835	17990	17811	17703	17760	18042	17918	17950	17863	17910	17849	17922	17921	17840	17862	17905	17834	17779	17725	17790	17779	17828	18058	17606	17822	17873	17934	17986	17749	17787	17829	17925	17799	17874	17884	17975	17883	18030	17745	17734	17902	17968	17844	18030	17971	17965	18222	17891	17854	17941	17780	18081	17876	17994	17880	17934	18088	17858	17766	17934	17753	18099	17865	17903	18023	17906	17782	17976	17969	17816	17821	17937	17698	17991	17860	17784	17789	17651	18010	17980	18025	17869	17832	17794	17882	17939	17871	17846	17773	18007	17989	17872	17931	17853	17981	17772	17988	17901	17975	17685	17948	18129	17782	17901	17971	17721	17958	18015	17839	17922	17762	17880	18111	17947	17852	17806	17972	17875	18038	18035	17961	17920	17876	17899	17716	17963	17971	18034	17940	17994	17945	17955	17780	17793	17907	17922	17763	17829	17821	17929	17919	17843	17870	17946	17799	17834	17979	17904	18054	17832	17802	17886	17819	17908	17774	17809	17905	17780	17644	17933	17957	18112	17989	17880	18049	18059	17845	17790	17990	17933	17866	17728	17941	18094	17866	17903	17908	17897	17934	17810	17898	17879	18124	17885	17733	17864	18059	17964	17801	17994	18021	18052	17731	17834	17823	17908	17851	18122	18097	17859	17944	17867	17920	17966	17920	18019	18002	18012	18063	18062	17959	17847	17873	18005	17923	18005	17832	17809	17984	18119	17823	17860	18031	17809	17940	18004	17920	17971	17740	17944	17962	17846	17606	18090	17850	17886	17913	17867	17738	17853	17775	17841	18137	17813	17913	18059	17946	18053	17844	17828	17811	17956	17844	17797	18009	17905	17906	18095	18095	18029	17965	17836	18084	17923	17877	17867	17953	17865	17896	17917	17918	17733	18176	17769	17895	17660	17664	17772	17942	18073	17986	18028	17912	17917	17969	17687	17880	17852	17719	17799	17794	17969	18101	17748	17994	17841	17914	18010	18058	18019	17955	18139	17806	17733	17849	17881	17861	18104	17882	17956	17840	17942	17833	17927	18020	17774	17897	17796	17995	17969	17891	17887	17917	17721	17803	18132	17865	17765	17938	17878	17872	18192	17846	17898	17986	17933	18122	17959	18136	18065	17854	17939	17875	17807	17992	17955	18011	18048	18000	17885	17955	17984	18077	18036	17739	17926	17814	17792	17864	18049	17975	17884	18012	17944	18038	17898	17908	17976	17783	18129	18009	17972	17997	17876	17866	17874	17838	17993	18001	17823	17944	18018	17885	17825	17854	17770	17876	17929	17863	17958	17983	18012	17940	17811	18040	17837	17736	17864	17789	17902	18022	17921	17998	18046	17820	17752	17968	17812	18041	17621	17963	17717	17862	18101	17768	17819	17679	18004	17752	17890	17941	17765	17969	17889	17764	18111	17940	17931	17912	18145	17952	17741	18003	18036	17877	17944	17912	18006	18042	17918	17800	18221	17876	17891	17925	17799	17915	18113	17773	17882	17956	17943	17855	17992	17862	18011	17916	17792	17861	17940	17976	17888	18028	18044	17887	17932	17906	18166	18033	17946	18028	17833	17895	17929	18068	17946	17934	18042	17862	17974	17909	18078	17955	18022	17836	17922	18001	17812	17932	17960	17758	17816	17919	17939	17839	18053	17772	18091	18033	18111	17756	17990	17819	17997	17835	17871	17939	17931	18130	17961	17838	17855	17850	17952	17820	17737	17871	17984	17855	17879	17932	17990	18127	17995	18006	17828	17847	17865	17873	17884	17913	17894	17941	17952	17874	17963	18013	17858	17810	18057	18070	17776	17759	18032	17956	17991	17833	17692	17737	17885	17911	17836	17861	17913	17842	18003	17857	17954	17904	17869	17855	17859	17726	17747	17763	18112	18028	17956	17952	17957	17851	17992	18106	17944	17794	17881	17723	17705	17983	17678	17922	18003	17907	17925	17879	17773	18008	17964	17829	17950	17732	17849	17952	17853	18021	17859	17926	18014	18088	17995	17914	17873	17919	17973	17710	17761	17845	17986	18116	17944	17910	17877	17768	17801	17993	17838	17909	18009	17956	17968	18027	18120	17947	17904	17861	17918	17897	17930	17941	17833	17946	17827	17938	17859	18026	17989	17833	18025	17795	17912	17743	17932	17755	17798	17935	17908	17771	17844	17917	17583	18054	18021	17781	17784	18113	17730	17828	17929	17934	18029	17863	18022	18057	17935	17918	17773	17841	17916	17811	17708	17823	17951	18109	17715	17741	17769	17730	17781	17837	18019	17943	18027	17891	17872	17946	17891	18061	17842	18078	17893	17889	17837	17933	17784	18024	18007	17959	17960	17893	17765	18062	17986	17862	17817	18031	17996	17779	17939	18084	18146	17891	17891	18010	17926	17842	17923	17891	17977	17915	17791	17908	18010	17994	17855	17733	18034	17878	17844	17840	17917	17733	17771	17922	17979	17867	17844	17682	17948	17999	17767	18009	17928	17922	17793	18118	17746	17867	17895	17818	17777	17946	17986	17762	17899	17742	17811	17836	17853	18001	18087	18011	17817	18151	17872	18129	17705	17921	17989	17662	17767	17949	17858	17754	17915	17825	17766	17998	17912	17931	17847	17975	17725	18110	17843	18001	17859	17789	17802	18094	17923	17815	18139	17950	17829	17856	17935	17750	18024	17737	17948	17979	18034	18028	17868	17799	18115	17758	17985	17993	17913	17690	17958	17934	18017	17819	17968	17893	18031	17966	18003	17737	17888	17839	18037	17933	17788	17835	17994	17879	17875	17907	17993	17958	17874	18024	17991	17759	17989	17782	17883	17821	17962	17963	17928	17874	17908	17841	17807	18028	17750	17902	17899	18031	17905	18049	17931	18053	17845	17753	17925	17805	18009	17794	17789	17871	17866	17992	17964	17743	17741	17834	18029	18148	17831	17850	17721	17992	17921	17921	17927	17992	17771	17826	17897	18039	17937	17904	17844	17790	17879	17903	17960	17909	17962	17862	17947	17873	17846	17947	17706	17820	18009	17913	17869	17971	17921	18072	17817	17868	17735	17990	17816	17912	17863	17869	17718	17828	17800	18065	17917	17886	17762	17913	18026	17905	18053	17928	17684	17846	18056	17970	17804	17859	17922	17983	17993	17987	18010	17773	18001	17890	17864	17817	18038	17740	17850	17881	17917	17745	17939	17841	17898	18000	18016	17836	18057	18052	18030	17936	17729	18017	17841	18036	17808	17919	17993	17913	17846	17961	17982	17877	17835	17917	17924	17949	17997	17982	17851	17733	18140	17867	17943	17847	17992	18032	17906	17850	17901	18048	17916	17911	17920	17793	17736	17880	18054	17895	17827	17850	17946	18082	17843	17963	17917	17953	17701	17815	17952	17916	17869	17706	18028	17857	17871	17811	17878	18058	17960	18100	17800	17761	17793	17978	17718	17827	18091	18091	18135	17813	17845	17793	17751	17989	17928	17907	18031	17788	17971	18158	18071	17856	17959	17864	17927	18030	17981	17940	17828	17912	17787	18006	18081	17846	17960	17898	17904	17819	17998	17876	17766	17915	17899	17965	17894	18002	17924	17963	17798	17989	18032	17935	17945	18100	17897	17910	18022	17868	17833	17967	18002	18031	17955	17991	17723	17693	17856	18052	17896	17870	17952	17855	17976	17913	17962	17967	17813	17989	17848	17734	17874	17940	17873	17864	17793	17991	17819	18020	17993	17963	17832	17788	17882	17925	17845	18047	18060	17965	17911	17927	17893	17710	18019	17850	17780	17952	17980	18013	18097	17863	17930	17783	18168	17922	17796	17977	17896	17961	17970	17834	18101	18137	18045	18099	17918	17995	17876	17812	17951	17738	17960	17719	17972	17978	17739	17916	18067	17843	17859	18106	17688	17864	18008	17824	17810	17887	17935	17929	17904	17817	17886	17923	18015	18038	17925	17998	18051	17993	18001	17730	17857	18154	17915	17851	17867	17800	17939	17834	17948	18006	17942	18044	18133	17798	17757	17863	18055	17834	18044	18037	17941	18034	17881	17702	17863	17817	17824	17871	17935	17945	17702	17821	17934	17835	17844	18046	17890	17995	17655	17808	17741	17856	18090	17973	17738	17828	18016	17833	17886	17929	17887	17973	18019	17891	17986	17748	17918	17779	18040	17816	17858	17853	17780	17917	17846	18003	17965	17885	17917	17634	17968	18081	17839	17915	17946	17818	17971	18084	17954	17827	17874	17843	17829	17949	17760	18002	17867	17789	17770	18007	17847	17680	17813	17892	17954	17859	17818	18005	18026	17884	18017	17981	17945	18154	17837	17836	18012	17770	17855	18022	17601	17839	17720	17882	18105	17764	18184	17716	17860	17841	18008	18126	17759	17771	17899	17937	17816	17909	17869	17777	17911	17931	17908	18017	17897	17727	17912	17882	17781	17778	17902	17689	17769	17977	17887	17963	17868	17826	17908	17954	17905	18111	17972	17825	18054	17844	17829	17905	17921	17877	17762	17942	17823	17965	17765	17798	17809	17873	17767	17799	17967	17746	18106	17695	17796	17892	17929	17936	18095	17887	18005	18005	17838	17895	17973	17923	17924	17886	18044	17800	17921
32498	29404	35104	33964	35176	43117	40728	35993	33083	32170	31748	31892	31836	31698	31555	31521	31469	31594	31667	31528	31656	31636	31457	31676	31896	31735	31680	31529	31262	31194	31825	31561	31871	31547	31653	31693	31897	31739	31623	31536	31440	31543	31618	31858	31781	31772	31534	31804	31663	31549	31659	31582	31681	31952	31590	31447	31543	31589	31511	31522	31774	31713	31574	31547	31700	31467	31844	31588	31524	31338	31484	31469	31565	31598	31464	31565	31837	31635	31646	31820	31739	31196	31298	31589	31671	31567	31501	31556	31379	31599	31605	31533	31666	31543	31601	31724	31402	31518	31530	31595	31716	31635	31615	31616	31666	31567	31459	31598	31627	31796	31714	31701	31467	31605	31563	31509	31413	31621	31675	31667	31533	31611	31635	31336	31765	31413	31761	31525	31477	31630	31739	31480	31523	31593	31458	31727	31631	31513	31488	31422	31376	31288	31501	31620	31774	31550	31301	31553	31469	31424	31548	31595	31581	31416	31293	31286	31596	31550	31863	31734	31869	31602	31569	31570	31738	31804	31640	31535	31603	31559	31450	31190	31680	31504	31454	31615	31471	31595	31573	31487	31604	31623	31633	31546	31570	31759	31489	31573	31463	31460	31641	31443	31683	31593	31979	31372	31461	31411	31324	31581	31593	31674	31381	31350	31719	31631	31493	31499	31475	31582	31688	31564	31481	31384	31555	31688	31659	31570	31658	31747	31543	31448	31905	31659	31438	31680	31690	31749	31827	31313	31474	31674	31459	31496	31546	31580	31591	31547	31486	31702	31705	31576	31222	31378	31482	31554	31577	31539	31405	31664	31459	31499	31660	31595	31606	31742	31603	31636	31493	31615	31608	31545	31262	31696	31589	31697	31754	31359	31519	31645	31716	31925	31488	31883	31624	31569	31631	31517	31658	31519	31648	31475	31617	31572	31763	31600	31644	31576	31819	31662	31666	31564	31511	31377	31511	31421	31713	31628	31417	31510	31749	31518	31571	31310	31321	31564	31508	31803	31526	31672	31502	31469	31672	31710	31520	31578	31708	31542	31629	31490	31611	31514	31290	31600	31424	31394	31743	31202	31297	31670	31469	31591	31529	31343	31548	31768	31644	31475	31586	31423	31717	31478	31627	31563	31767	31623	31413	31616	31666	31533	31483	31688	31555	31509	31543	31408	31527	31770	31616	31646	31585	31621	31490	31445	31645	31357	31508	31745	31608	31582	31752	31587	31706	31454	31410	31661	31561	31655	31522	31597	31361	31396	31471	31460	31661	31538	31616	31859	31604	31448	31661	31542	31626	31630	31431	31674	31629	31324	31526	31783	31534	31780	31540	31381	31554	31442	31671	31698	31655	31433	31497	31773	31865	31754	31462	31369	31737	31523	31570	31714	31519	31647	31542	31723	31535	31695	31912	31471	31465	31511	31448	31241	31431	31456	31428	31614	31644	31529	31883	31621	31559	31649	31667	31414	31544	31437	31660	31577	31517	31640	31283	31528	31590	31483	31493	31706	31661	31599	31569	31479	31133	31418	31767	31496	31644	31840	31663	31594	31506	31694	31640	31487	31473	31510	31606	31492	31552	31684	31600	31716	31577	31604	31555	31743	31665	31480	31647	31750	31404	31659	31619	31563	31331	31592	31273	31526	31636	31863	31766	31647	31585	31796	31322	31572	31421	31557	31970	31453	31613	31692	31853	31690	31550	31439	31631	31586	31704	31838	31536	31625	31703	31725	31425	31760	31761	31412	31753	31234	31495	31427	31720	31353	31742	31717	31275	31814	31558	31741	31692	31186	31583	31641	31607	31572	31681	31576	31389	31833	31456	31620	31251	31564	31612	31708	31578	31531	31575	31540	31679	31486	31686	31675	31645	31295	31464	31563	31842	31414	31735	31662	31762	31508	31580	31278	31512	31458	31359	31559	31428	31377	31408	31556	31632	31465	31453	31264	31556	31679	31882	31751	31599	31467	31725	31528	31759	31696	31473	31770	31680	31593	31554	31601	31598	31368	31632	31584	31594	31695	31803	31955	31316	31403	31666	31628	31661	31632	31702	31338	31550	31516	31499	31398	31675	31876	31727	31421	31525	31764	31447	31535	31389	31999	31623	31554	31875	31624	31493	31311	31595	31666	31716	31613	31818	31784	31565	31764	31596	31778	31733	31680	31864	31536	31676	31573	31305	31663	31780	31571	31410	31647	31493	31391	31861	31741	31498	31623	31627	32022	31508	31680	31605	31565	31648	31564	31647	31660	31529	31624	31677	31746	31649	31585	31486	31523	31776	31862	31459	31571	31679	31736	31805	31616	31757	31345	31674	31708	31510	31684	31783	31575	31726	31468	31620	31374	31692	31323	31321	31398	31713	31531	31539	31670	31695	31399	31608	31580	31599	31575	31512	31346	31766	31724	31783	31468	31774	31604	31723	31656	31755	31685	31712	31677	31389	31583	31416	31728	31641	31867	31422	31766	31377	31598	31669	31713	31517	31492	31706	31524	31683	31796	31726	31723	31503	31590	31538	31548	31472	31795	31749	31816	31316	31469	31319	31498	31621	31442	31866	31645	31626	31645	31846	31525	31717	31853	31867	31454	31552	31406	31456	31716	31561	31415	31750	31718	31654	31540	31549	31345	31566	31702	31411	31361	31386	31619	31646	31580	31582	31592	31460	31437	31599	31862	31647	31534	31648	31664	31503	31584	31737	31557	31517	31648	31531	31600	31493	31747	31476	31757	31859	31624	31772	31562	31573	31535	31581	31264	31772	31670	31589	31704	31534	31632	31742	31485	31717	31618	31644	31524	31437	31583	31438	31663	31674	31639	31374	31461	31960	31593	31327	31427	31443	31560	31514	31476	31687	31564	31916	31445	31562	31462	31529	31630	31751	31592	31792	31393	31468	31771	31656	31567	31695	31510	31494	31408	31563	31255	31176	31760	31711	31406	31631	31654	31557	31311	31467	31776	31391	31723	31831	31825	31441	31473	31426	31522	31757	31468	31475	31459	31552	31517	31785	31812	31771	31688	31495	31477	31467	31744	31533	31382	31390	31533	31681	31749	31576	31667	31646	31674	31637	31525	31500	31276	31746	31625	31658	31728	31389	31562	31546	31818	31710	31585	31348	31458	31544	31499	31568	31498	31493	31767	31806	31716	31524	31844	31824	31541	31514	31491	31519	31492	31769	31674	31905	31705	31683	31553	31775	32028	31621	31654	31633	31734	31522	31829	31866	31660	31976	31547	31729	31480	31492	31803	31659	31741	31692	31504	31431	31620	31563	31646	31756	31421	31755	31737	31574	31484	31656	31768	31466	31711	31436	31501	31838	31517	31559	31525	31442	31472	31706	31604	31804	31707	31747	31774	31656	31682	31451	31210	31526	31602	31586	31610	31519	31671	31643	31653	31755	31286	31615	31489	31640	31517	31625	31538	31411	31594	31589	31662	31719	31645	31534	31540	31473	31587	31591	31573	31660	31572	31729	31710	31594	31431	31499	31580	31964	31394	31697	31753	31848	31499	31305	31497	31541	31712	31568	31604	31703	31517	31550	31615	31645	31411	31589	31719	31680	31658	31722	31748	31776	31780	31466	31506	31789	31517	31568	31436	31763	31816	31628	31502	31432	31677	31831	31622	31614	31702	31652	31194	31616	31375	31572	31502	31491	31723	31530	31397	31505	31550	31443	31876	31766	31585	31679	31718	31336	31648	31616	31503	31564	31500	31458	31467	31546	31615	31498	31661	31611	31655	31869	31737	31649	31547	31796	31465	31393	31454	31562	31527	31754	31464	31479	31773	31496	31625	31727	31548	31421	31393	31685	31618	31743	31679	31493	31622	31368	31668	31667	31029	31524	31403	31659	31524	31675	31574	31651	31734	31710	31645	31490	31759	31700	31703	31750	31394	31467	31729	31810	31380	31434	31566	31515	31335	31634	31543	31864	31276	31338	31394	31386	31386	31655	31583	31673	31642	31464	31452	31658	31576	31750	31566	31408	31679	31687	31475	31705	31701	31500	31594	31629	31634	31255	31393	31632	31783	31398	31628	31670	31577	31672	31511	31717	31761	31483	31566	31609	31675	31431	31510	31338	31544	31618	31536	31404	31747	31593	31459	31363	31549	31837	31608	31748	31345	31341	30971	31569	31591	31515	31747	31452	31568	31617	31531	31666	31926	31745	31633	31566	31777	31556	31496	31645	31687	31830	31511	31471	31547	31459	31469	31777	31621	31656	31616	31691	31506	31720	31548	31718	31523	31554	31909	31704	31688	31542	31555	31736	31596	31675	31481	31638	31605	31629	31690	31536	31754	31850	31628	31293	31606	31421	31803	31764	31447	31560	31644	31661	31752	31486	31454	31612	31736	31731	31526	31659	31515	31554	31704	31627	31759	31545	31440	31359	31465	31682	31555	31805	31418	31557	31455	31379	31536	31813	31485	31446	31633	31712	31732	31532	31500	31727	31578	31497	31768	31644	31486	31375	31816	31694	31507	31694	31376	31566	31352	31746	31679	31321	31441	31536	31627	31538	31659	31606	31787	31909	31457	31527	31646	31669	31464	31516	31531	31554	31369	31933	31662	31664	31650	31485	31212	31645	31651	31329	31522	31681	31649	31642	31804	31688	31716	31567	31538	31711	31498	31429	31847	31607	31657	31364	31710	31629	31580	31784	31599	31565	31277	31561	31771	31421	31374	31606	31651	31550	31630	31868	31673	31498	31587	31509	31784	31398	31908	31603	32041	31467	31611	31494	31517	31503	31549	31655	31496	31624	31636	31427	31557	31417	31673	31521	31844	31835	31730	31642	31626	31440	31433	31630	31724	31795	31680	31834	31572	31425	31604	31740	31496	31888	31432	31658	31460	31887	31543	31529	31593	31751	31343	31493	31517	31812	31487	31620	31459	31636	31649	31792	31770	31526	31599	31432	31722	31571	31374	31715	31708	31550	31658	31557	31487	31783	31672	31432	31415	31575	31564	31623	31516	31641	31690	31347	31509	31563	31505	31672	31896	31743	31719	31708	31650	31781	31548	31474	31272	31669	31460	31656	31818	31616	31692	31643	31676	31651	31641	31657	31678	31943	31926	31693	31600	31762	31638	31826	31790	31637	31497	31621	31501	31443	31683	31752	31772	31278	31369	31483	31656	31651	31689	31754	31562
20312	26855	22308	19302	24363	31280	26920	21490	19001	18225	17857	17985	17732	17774	18084	17984	17950	17955	18012	17971	17937	18015	17777	18016	17798	17870	17801	18098	17788	18036	17906	18186	17865	17787	17887	17841	18135	18011	17901	17908	17794	17849	18041	17994	17912	18011	17914	17894	17797	17846	18018	17865	17894	18059	17971	18001	17788	17868	18144	17844	17878	17694	18078	17819	17982	17917	17958	17952	17923	17891	17990	17906	17757	17958	17836	18065	17749	18012	17857	17956	17917	17797	17893	17886	17834	17913	17927	17859	17941	17910	18009	17888	17835	17897	17861	17824	17831	17964	17906	17952	17835	17850	17833	17900	17775	17754	17985	17874	17927	17908	17940	17825	17791	17848	17908	17997	17766	17987	17820	17958	17932	17800	18090	17873	17793	17915	17657	17847	18057	17870	17808	17818	17972	17904	17925	17780	17820	18006	17996	17853	17898	17870	17830	17890	17772	17904	18058	17954	17799	17902	17881	17994	18014	17910	17769	17941	17853	17857	17741	17844	18044	17719	17891	18151	18091	17921	17695	17882	17810	18002	17914	17782	17813	17929	17886	17779	18032	17881	17715	17791	17972	18049	17844	17941	17873	17867	17877	17894	17920	17903	17963	17807	18175	17794	17836	17896	17862	17944	17830	17863	17797	18104	17805	17852	17729	17981	18128	17810	18099	17813	17813	17848	17788	17955	17773	17666	17738	17854	17972	17805	18135	17831	17701	17828	17908	17745	17870	17879	18109	17932	17833	17762	18073	18019	17827	17626	17894	17941	17904	17804	17954	17877	17794	18095	17815	17824	17912	17993	17881	17998	17953	17870	18004	17907	18026	17995	17971	17779	18040	17786	18016	17967	17852	17872	17814	17929	18014	17882	17929	18052	18054	17855	17945	17998	17776	17803	17816	17802	17927	17806	18082	18020	17773	17831	17856	17823	17751	17817	17637	17813	17849	17941	17586	17680	17813	17911	17757	17868	17776	17923	18033	18033	17908	18063	18002	17890	17868	17948	17848	17822	17932	17879	17974	17957	17959	17698	17845	17960	17956	17939	17971	17835	17998	17834	17764	18118	17931	17891	17983	18040	17900	17832	18061	18061	18048	17815	17991	17898	17910	17981	17889	17948	17724	17925	17926	17866	17911	18041	17967	17659	17775	17888	17860	18064	18030	17876	17913	17881	17990	17837	17975	17928	17948	17911	18110	17947	17923	17915	18106	17958	17755	17852	17808	17739	17818	17930	17924	17909	17729	17890	17815	17845	17963	17915	17885	17948	17953	17904	18055	17835	17858	17921	17705	17688	17904	17980	18203	17828	17795	17820	17862	17881	17835	17974	18001	17745	17784	17926	17872	17816	17778	17841	17971	17910	17909	17972	17974	18031	17825	17893	17941	17906	18083	17924	17812	18030	17752	17794	17811	17788	17875	17813	17897	17890	17781	17955	17972	17919	17909	17777	17769	18029	17794	17872	18042	17856	18002	17701	17736	18054	18008	17859	17825	17748	17811	17835	17746	17879	17900	17963	17957	17941	17860	18006	17991	17951	17813	17792	17767	17897	17787	17761	18061	17911	17937	17890	17917	17734	17919	17948	17880	17809	18060	17932	17680	17979	17892	17916	17797	17901	17875	17852	17945	17970	18024	17904	17781	18008	17844	17725	17891	17888	17882	17971	17860	18046	17844	18112	17974	17877	17907	17846	18115	17876	17878	17743	18143	17823	17797	17982	17723	17823	18148	17955	17747	17842	17920	17934	17678	17813	17775	18003	17819	17979	17714	18003	17814	17920	18016	17808	17940	17956	17890	17783	18097	17705	18031	17970	17999	17712	17945	17886	17683	17964	17683	17674	17954	17913	17888	18049	17919	17853	17985	17914	17953	17979	17691	17949	17705	17973	17782	17828	17908	17850	18020	17685	17809	17624	17826	17824	17900	17775	17971	17705	17783	18073	17896	17751	17860	18054	18028	17931	18115	17960	17825	17973	17694	17823	18033	17927	17851	17827	17871	17802	17930	18087	17858	17966	17924	17906	17853	17848	17938	17773	17933	17829	18127	17885	18079	17799	18007	17838	17887	17867	17880	17938	18046	17846	17934	17837	17888	17988	17999	17911	17941	17746	17859	17896	17800	17721	17950	18048	17673	17939	17897	17908	17882	17942	17796	18105	17813	17988	17832	17952	17776	17935	17911	17877	18070	18108	17965	17849	17929	17709	17945	17948	17827	17908	18008	17809	17815	17964	17969	17791	18034	17930	17856	18103	17871	18185	18000	17807	18006	17887	17848	17911	18035	18018	17996	17851	17941	17792	17943	17989	17973	18057	17762	17958	17876	17950	17661	18035	17994	18015	17783	17966	18059	17889	17869	17654	17842	17985	17727	18002	17902	17757	17935	17959	18038	17773	17789	17785	17948	17867	18108	17853	17778	17967	17955	17820	18062	17910	17834	17786	17938	17861	17888	18080	17891	18010	17932	17849	17895	17976	17915	17937	17969	17881	17924	17842	17941	17821	17752	17799	17943	17884	17919	17848	18013	17756	17824	17900	17825	17896	17980	17806	17953	17909	17882	18008	17892	17909	17859	17946	17934	17950	17753	17888	17945	18026	17891	17929	18002	17944	17783	17903	17919	17990	18045	17869	17870	17996	18159	17886	17953	18049	17828	17946	17832	17889	18031	17815	17666	17857	17936	18053	17741	18067	18004	17755	17835	18039	17937	17609	17847	18070	17880	17866	17846	17972	17903	17782	17826	17820	17852	18025	17980	17842	17832	17728	18004	17805	17903	18010	17999	17811	17877	18012	17822	18040	17899	17706	17869	17863	17890	18093	17797	17922	17915	17786	17863	17860	18005	18031	17853	17945	17820	17895	17923	17831	17852	18066	17913	17817	18008	17900	18032	18065	17736	17919	17821	17970	17760	18053	17771	17825	17897	17774	17801	17946	17823	17740	17905	17970	18046	17910	17905	17961	17971	18100	17742	17826	18084	17908	18040	17814	17899	17906	17893	18031	18021	17832	17895	17849	17946	17792	17852	17932	17781	17894	18005	17752	17908	17874	17832	17859	17959	18122	17892	17830	17814	17954	17861	17998	17956	17954	17884	17769	17858	17892	18016	17877	17877	17906	18001	17857	18044	17968	17920	17918	17769	17779	17891	18023	18021	17832	17888	17565	17911	17910	17978	17792	17938	17806	17793	17679	17896	17859	17722	17852	17775	17779	17842	17850	17896	17850	17951	17803	17910	18025	17851	17966	17774	18110	17875	17992	17986	17828	17850	17902	17802	17794	17896	17894	18027	17999	17770	18000	17765	17903	17880	17828	17977	17940	17967	17785	17940	17758	17940	17895	18014	17884	17942	18067	18053	18041	17965	17943	17854	17780	17918	17988	17950	17939	17717	17722	18038	17978	17808	18005	17922	17966	17905	17828	17799	17913	17723	17918	18086	17712	17835	18123	17673	17906	18037	17723	17809	17853	17950	18046	17979	17852	18063	18041	17945	17905	17909	18010	17938	17880	18043	17879	17718	17909	17785	17929	17935	17850	17679	18030	17911	17840	17860	18123	17801	17805	17629	18051	17815	17863	17805	17817	17852	17764	17960	17749	17973	17866	17955	17864	17891	17719	17981	17906	18035	17991	17917	18022	17711	17866	17693	17947	17917	17826	18002	17771	17947	17815	17900	17848	17782	17854	17896	18148	17764	17935	17843	17840	17777	17931	17977	17803	17934	18006	18015	17789	17889	18052	17915	17847	17879	17941	17930	18117	18008	17819	18070	17899	17842	17932	18001	17701	17818	18113	17799	17801	17871	17988	17824	17834	18012	17737	17856	17952	18075	17717	18008	17962	17766	17966	17794	18060	17918	17862	17928	18021	18095	17912	17890	18026	17988	17827	17887	17853	17815	17995	17863	17954	17833	18049	17868	17753	18039	18056	18015	17903	17839	18076	17748	17950	17851	17809	17857	17913	18077	17825	18168	17686	17772	17851	17895	17838	17918	17830	17943	17935	17945	17933	17983	17917	18026	17990	17803	17962	17675	18025	17813	17842	18008	17886	17965	18021	17728	17939	18090	17978	17978	17828	17609	17790	17975	17869	17900	17898	17597	17823	17936	18046	17985	17734	17991	17896	17756	17951	18059	17990	18006	17899	17827	17851	17857	18012	17891	17953	18028	17761	17823	17962	17965	17820	18044	17839	17867	17963	17736	17901	17965	17911	17863	18025	17894	17938	18017	17789	17854	18107	17966	18005	17865	17863	17891	18152	17882	17849	17927	17938	17805	17873	17882	18040	17855	17837	17871	18001	17905	17797	17887	17967	17787	17833	17786	18088	17924	17883	18050	18009	17861	17850	17960	17710	17882	17801	17943	18005	17912	17737	18084	17802	18006	18064	17915	17920	17965	17953	17971	17827	17958	17952	17791	17842	17718	17723	17877	17690	17958	17990	17930	17710	17832	17895	17835	17866	17917	17948	17986	17928	17917	17873	17726	18003	18165	17936	17971	17965	17845	17910	18021	18102	17807	17944	18053	17858	17843	17909	17816	18149	18067	17774	17738	17689	17870	17959	17761	18083	17918	17938	17823	17912	17864	17809	18008	18037	18097	17760	17827	17928	17781	17912	17866	17902	17999	17917	17768	17963	17994	17815	17961	18029	17849	17798	17935	17954	17948	17947	17866	17852	18015	17643	17801	17822	17939	18029	17915	17856	17933	18046	17940	17912	17771	18108	17915	17715	18054	17770	17738	17966	18031	17751	17886	17942	18152	17800	18052	17808	17741	17987	17991	17823	17981	18009	17739	18050	17977	17865	17917	17859	17888	17931	17994	17890	17951	17780	17939	17821	17760	18074	17896	17896	17874	17865	17875	17910	18021	18002	18046	17883	17900	17930	17969	17931	17933	17863	17851	17817	17986	17866	17932	17983	17897	17755	18127	18031	18113	17762	17666	17941	17838	17941	17819	17880	18011	17886	18053	17960	17894	17815	17941	18072	18026	17903	17921	18001	17916	17920	18044	17905	18150	17839	17953	17967	17954	17820	17644	17933	17796	17795	17858	17999	17889	18045	18010	17949	17851	17820	17620	17931	17959	17832	17998	17840	17888	17813	17855	17819	17906	17942	17905	17852	17814	18041	17814	18107	17894	17810	17946	17798
23311	21273	28097	28344	44360	74974	67794	52447	39753	35912	34118	33604	33299	33211	33146	33259	33160	33568	33543	33282	33258	33114	33358	33282	33151	33451	33561	33285	33315	33288	33203	33260	33121	33348	33308	33143	33127	33131	33093	33323	33039	33296	33082	33528	33312	33183	33419	33201	33159	33150	33333	33230	33138	33253	33164	33327	33378	33263	33045	33356	33361	33136	33199	33105	33141	32946	33492	33382	32892	33244	33254	33031	32920	33342	33571	33065	33225	33292	33188	33162	33205	33176	33063	33014	33243	33120	33056	33284	33286	33168	33193	33204	33328	33268	33091	33152	32886	33174	33166	33099	33181	33251	33354	33197	33368	33241	33357	33264	33145	33132	33167	33166	33196	33429	33528	33177	32912	33114	33031	33073	33126	33314	32913	33145	33192	33414	33344	32984	33297	33395	33252	33332	33409	33329	33271	33252	33061	33163	33243	33192	33285	33467	33090	33380	33322	33267	33248	33404	32898	33038	33223	33021	33150	33071	33265	33086	33253	32947	33262	32955	33279	33307	33043	33064	33182	33050	33082	33262	32733	33183	33142	33039	33342	33161	33282	32940	32972	33148	33027	33355	33128	33068	33386	33057	33069	33462	33477	33181	33102	33200	33314	33048	33072	33208	33141	33016	33233	33161	33247	33116	33317	33117	33003	33126	33104	33204	33086	33194	33041	33326	33149	33156	33523	33125	33265	33304	33264	33190	33062	32922	33061	33185	33432	32932	33077	33228	33363	33135	33148	33061	33245	33269	33290	33098	33156	33012	33375	33318	33196	33255	33262	33205	33459	33218	33141	33349	33535	32985	33123	33157	33180	33202	33324	33102	33462	33184	33063	33408	33226	33118	33305	33181	33118	33207	32960	33094	33186	33290	33158	33234	33225	33179	33303	33222	33145	33095	33156	33021	33294	33074	33058	32807	33447	33032	33034	33183	33328	32980	33473	33095	33350	33317	33362	33041	32967	33262	32987	33235	33263	33020	33031	33088	33431	33191	33374	33135	33347	33180	33166	33199	33251	33198	33112	33222	32970	33246	33216	33314	33168	33265	33101	33047	33084	32997	33193	33117	33196	33094	32997	33197	33057	32954	33076	33158	33269	33076	33291	33270	33261	33081	33481	33044	33037	33391	33364	33349	33282	33152	33229	32799	33157	33177	33381	32951	33021	32912	33132	33138	33215	33289	33165	33158	33317	33324	33096	33239	33177	32905	33121	33212	33025	33389	33417	33302	33186	32971	33291	33230	32972	33331	33505	33040	33028	33035	33104	33265	33264	33223	33248	33485	33150	33207	33340	32802	32958	33126	33189	33357	33166	33180	33237	33360	33176	33033	33303	33076	33130	33325	33054	32927	33177	33126	33171	33184	33078	33221	33320	33194	33000	33319	33108	33088	33101	33236	33024	33074	33020	33089	33286	33278	33317	33181	33142	33207	33150	33247	33509	33294	33203	33371	33256	33359	33115	33364	33403	32992	33353	33266	33190	33104	33120	33159	32973	33026	33500	33055	32997	33044	33186	33275	33360	33036	33264	32825	33218	33258	33114	33154	33291	33241	33166	33113	33137	33289	33180	33158	32927	33075	32890	33272	33401	33311	33055	33050	33043	32810	33003	33259	33029	33099	33079	33437	33244	33204	33105	33359	33397	33279	33226	32974	33351	33189	33422	33233	33463	33097	33217	33098	33092	33212	33255	33328	33155	33049	33325	33132	33095	33059	33017	33152	33210	33155	33375	33321	33003	33204	33247	32926	32893	32980	33335	33393	33308	33187	33246	32816	32966	33218	33313	33246	33296	33116	33172	33439	33340	33208	33387	32891	33102	33122	33171	33152	33167	32937	32925	33073	33205	33305	33442	33354	33294	33135	33199	33174	33219	33048	33108	32802	33202	33231	33189	33143	33121	33336	33209	33376	33217	33271	33241	33459	32928	32987	33060	33157	33074	33102	33310	33203	33115	32992	33011	33263	33241	33396	33266	33085	33176	33175	33121	33099	33113	33379	33338	33200	33139	33059	33200	32921	33162	33076	33305	33338	33331	33099	33103	33122	33168	33255	33156	33227	32883	33293	33356	33266	33260	33098	33097	33233	33051	33280	33237	33119	33005	33241	33345	33175	33231	33193	33080	33248	33061	33302	33580	33253	33136	32841	33093	33214	33398	33087	33183	33099	33199	32967	33535	33280	33302	32878	33227	33312	33380	33217	33062	33154	33111	33115	33469	33241	33287	33211	33291	33167	33028	33222	33252	32910	33080	33197	33267	33211	33215	33121	33277	33054	33327	33134	33142	32888	33284	33202	33370	33221	33257	33311	33263	32891	33353	33023	33494	33104	33096	33094	33206	33215	33327	33251	33442	33232	33177	33476	33341	33195	33426	33178	33205	33249	33226	33351	33049	33401	33222	33324	33261	33104	33421	33529	33197	32996	32925	33125	33170	32870	33253	33000	33190	33226	33113	33085	33102	32793	33305	33208	33221	33242	33124	33183	33357	33393	33087	33218	33191	33335	33344	33140	33528	33139	33200	33217	33422	33230	33184	33431	33369	33035	33037	33185	33329	33331	33372	33293	33081	33161	33163	33242	33315	33070	33308	32980	33133	33173	33079	33318	33121	33149	33201	33338	33221	33092	32914	33124	33249	33311	33338	33070	33272	33250	33229	33192	33074	32811	33023	33168	33228	33151	33216	33292	33300	33309	33226	33116	33394	32974	33019	32877	33121	32946	33128	33152	33221	33016	33456	33266	33303	33239	33225	33061	33352	33205	32880	33123	32948	32920	33069	33158	33239	33281	33341	33281	33319	33077	33338	33126	33260	33300	33167	33163	33353	33278	33197	33227	33145	33102	33197	33306	33144	33049	33193	33095	33260	32969	33133	33535	33442	33289	33016	32800	33128	33244	33172	33411	33482	33213	33449	33334	33128	33145	33076	33264	33298	33350	33069	33103	33121	32890	33331	33081	33214	33420	33268	33052	33080	33151	33220	33145	33272	33133	33027	33221	33337	33038	33095	33207	33185	33084	33294	33260	33315	33307	33352	33458	33212	33275	33275	33163	33159	33095	33113	33167	33328	33169	33323	32795	33250	33316	33356	33359	33081	33172	33164	32927	33310	33192	33025	33102	33384	33292	33045	33399	33256	33289	33065	33309	33060	33469	33363	33185	33154	33180	33264	33203	33268	33065	33422	33182	33308	33197	33597	33375	33499	33483	33256	33038	33060	33254	33166	32980	33220	33129	33128	33069	33064	33166	33104	32955	33067	33242	33228	33005	33082	33059	33250	33213	33224	33218	33171	33038	33211	33318	33265	33195	33327	33345	33111	33095	33304	33400	32885	33300	33120	33298	33255	33353	33012	33117	33316	33025	33078	33143	33195	33186	33401	33135	33213	33063	33210	33103	33119	33294	33105	33024	33355	33188	32953	33564	33077	33380	33138	33179	33143	33304	33095	33081	32979	33162	33332	33040	33313	33301	33246	33266	33070	33361	33336	32873	33190	33137	32738	32950	33264	33238	33330	33490	33071	33123	32919	33388	33361	32905	33153	32978	33180	33190	33501	33130	33256	33194	33295	33117	33127	33200	33063	33094	33093	33314	33309	33070	33124	33469	33229	33190	33485	33358	33073	33138	33201	33200	33187	33283	33117	32756	33200	33384	33409	33229	33077	33223	33178	33382	33168	33222	32998	33237	33237	33171	33220	33201	33273	33133	32963	33130	33271	33477	32966	33127	33284	33022	33242	33348	33332	33037	33311	33196	33257	33394	33238	33471	33209	33142	33087	33173	33035	33232	33294	33177	33144	33369	33413	33127	33443	33270	33077	33148	33135	33560	33215	33066	33165	33031	33469	33153	33208	33425	33161	33194	33287	32982	33379	33021	33131	33285	33307	33172	33189	33220	33091	33355	33260	33314	33276	33257	33523	33263	33140	33345	33350	33004	32969	32809	32929	32898	33318	33115	33342	33036	32974	33276	33302	32992	33455	33029	33258	33123	33310	33344	33219	33158	33061	33305	33137	33397	33274	33137	33155	33290	33240	33115	33182	33233	33227	33400	33160	33419	33283	33226	33376	33513	33133	33281	32725	33175	33268	33385	33112	33164	33200	33194	33132	33166	33419	33056	33378	33116	33282	32852	33198	32939	33181	33080	33149	33258	33425	33299	33068	33011	33231	33275	33478	33165	33274	32940	33379	33212	33446	33046	33173	33274	33119	33028	33480	33109	33093	33247	33358	33072	33205	33141	33133	33031	33138	33064	33272	33035	33348	33141	33223	33060	33341	33352	33072	32984	32904	33177	33357	33031	33108	33284	33546	33328	33305	33018	33140	33140	33055	33256	33205	33415	33176	33334	33171	33334	33277	33216	33274	32978	33119	33310	33128	33138	32994	33321	33301	33231	33326	33093	33240	32999	33483	33495	33136	32947	33299	33126	33221	33178	32861	33203	33283	33195	33184	33151	32997	33248	33249	33395	33196	33074	33325	33156	33255	33368	33201	33121	33387	33413	33148	33376	33131	33058	33028	33040	33122	33245	33363	32942	33305	33197	33387	33062	33192	33220	33027	33146	33013	33163	33199	33249	33119	33159	32975	33214	33314	33431	33166	33249	33306	33185	33516	33188	33220	33208	33228	33245	33444	33286	33474	33243	33181	33080	33109	33251	33128	33275	33342	33189	33170	33112	33054	33405	33264	33105	33068	33111	32972	33191	33128	33141	32985	33141	33026	33282	33039	33004	33227	33163	33213	33325	33335	33471	33362	32997	33230	33483	33311	33247	33362	33061	33178	33202	33384	32900	33000	33080	33117	33050	33262	33290	33047	33474	33185	33126	33363	32996	33031	33115	33491	32844	33226	33222	33218	33213	33225	33277	33301	33215	33421	33358	33168	33018	33181	33309	33533	33368	33157	33483	33276	33366	33115	33134	33303	33167	33033	33392	33180	33169	33344	33164	33251	33147	32897	33302	33172	33043	33214	33237	33388	33038	33232	33194	32863	33097	33393	33410	33034	32985	32937	33235	33305	33252	33261	33279	33295	32933	33095	33266	33474	33316	33061	33059	33011	33120	33429	33069	33225	33213	33194	32783	33398	33296	33472	33260	33247	33046	33423	33191	33258	33239	33268	33225	33421	32826	33048	33138	33092	33209	33025	33187
21973	35511	30018	26202	49270	76197	63973	40779	26277	21017	19325	18869	18905	18993	19119	18921	19159	19051	19091	18939	19206	18993	18957	19023	18953	19051	18942	18935	19118	18956	19072	18935	18922	19030	18825	19117	18746	18810	19020	18968	19083	18866	18891	18658	18994	18978	19049	18994	19014	18990	18830	18998	18911	18864	18915	18953	18933	19101	19044	18738	18859	18941	18988	18983	18636	19087	18891	19049	19033	18843	18979	18723	19097	19085	18807	18720	18998	19068	18758	18945	18851	18890	19082	18901	19110	19027	18916	18892	18925	18816	18936	18800	19097	18796	18905	18931	18807	18878	19005	18704	19030	18950	19007	18916	18880	19025	18801	18756	18871	18985	18832	18975	18828	18830	18973	18891	19092	19195	18746	18688	18993	18697	18960	18844	19000	18969	18850	18881	19040	19136	18843	18998	18976	18951	18784	18970	18821	18982	18987	18717	18982	18826	19045	19082	19050	18954	18994	19054	19094	18830	18950	18915	18931	18909	18915	18986	18753	19060	19018	18887	19017	18970	18949	18872	18744	18732	18790	19022	18881	19109	18904	18999	19061	19109	18947	18834	18919	19031	18843	19014	18967	18850	19038	18972	18882	18990	18851	18930	19055	18960	18877	19066	18829	18790	18964	18801	18844	19056	18846	18983	18876	18847	18956	18746	19042	19074	18992	18866	18944	18934	18791	18844	18955	18794	18790	19044	18990	18949	18990	18879	18848	18980	18863	18901	18926	19032	18979	18858	18897	18912	18905	19043	19082	18844	18878	18914	18893	19106	18840	18903	19033	19010	18906	18883	19016	19020	18918	18784	18937	18858	19039	18765	18931	18949	18933	19105	18998	19089	18887	18969	18918	19088	18954	19061	18922	18790	18885	18991	18959	18805	18900	18917	19143	18841	18915	19031	18897	19085	19001	18867	19042	18892	18863	18854	19038	18851	18883	18968	19017	18845	18941	18875	18838	18943	18971	19021	18848	18940	18922	18798	18913	19104	18959	18836	18951	18987	18924	18830	18901	18806	18870	18986	18972	19136	18869	18892	18885	18702	18721	18972	19065	19046	18988	19021	19093	19193	18796	19024	18866	19015	18832	18864	18841	18853	18859	18868	18862	18935	19086	18759	18957	19028	18752	18982	18863	19079	19026	18924	18936	18987	18815	19059	18855	18923	18798	18945	19174	18769	18992	18825	18895	18882	18925	19177	18844	18907	18891	18826	19118	18819	18877	18987	18901	18948	19091	19111	18987	18752	18975	19166	18795	18950	18950	19053	18798	19062	18952	18989	18882	18863	18961	18734	19006	19172	19036	19144	18983	19133	19125	19015	18917	19087	18884	19073	18959	18920	19188	18683	18861	18859	18843	18777	18984	18886	19003	19029	18970	19102	18838	18968	19053	19113	18772	19010	18926	18902	19040	18970	18776	19262	19079	18993	18798	18981	19046	18997	18927	18875	19071	18961	18937	18874	18953	18941	18855	19023	19029	18815	18990	18981	19000	18987	18867	18986	19015	18904	18989	18881	18807	18985	18751	18920	18966	18988	19024	19027	18980	18863	18944	18991	19000	18837	19043	18944	18963	19103	18890	18979	18940	18886	18842	19033	18953	18959	18885	18919	19027	18763	18981	19023	18973	18745	18871	19009	18937	18859	18886	18988	18882	19032	19006	19025	18936	18974	18948	18791	19015	19054	18860	18972	18905	19021	19000	18981	18856	19015	19024	18941	18748	18994	18976	19063	18972	18899	19024	18957	18948	18799	18988	18757	18766	18868	18875	18985	18996	18960	19007	18821	18911	18826	18851	18862	18977	18827	18948	18942	18993	19064	18971	19174	18995	18921	19056	19052	19025	19068	18986	18996	18917	18853	18967	18991	18875	19029	18777	19052	18756	18953	18945	18887	18784	18885	18851	18824	18903	18940	19013	18813	18859	18773	18832	18971	19065	18807	18906	19041	18949	18949	19055	18885	18976	19110	18857	19043	18822	18731	18808	18873	18997	19072	18863	19043	18966	18862	18872	19084	19009	19076	18999	18846	18945	18815	18965	19024	18906	18947	18842	19089	18882	18916	18961	19047	19176	19045	18972	18784	18948	18975	18920	19090	19132	18883	18884	19052	19037	18982	18840	18890	18942	18927	18793	18747	18920	18881	18724	18986	18886	18613	18918	18820	18992	19102	18903	18819	18752	19004	18849	18976	19208	18920	18905	18944	18903	18877	18917	18735	19140	18988	18970	18989	19007	18842	18955	18974	18784	18990	18908	18908	18924	18975	19018	19078	18973	18942	19042	18944	18851	19016	19089	18849	18839	18971	18785	18873	18920	18983	18937	18975	18889	18808	18960	19003	19009	18780	18826	18986	18904	19050	18957	18743	18928	18912	18954	19072	18952	19099	18919	18971	18900	19004	18939	18958	18945	18899	19047	18928	18969	18932	19015	19010	18887	18855	18876	18809	19067	18845	18756	18911	18922	18936	18798	19056	18964	18910	18926	19092	18815	19031	18925	18898	19067	18951	18752	19049	18966	18965	18939	19125	18941	18905	19204	18975	19013	18958	18723	18944	19009	18818	19044	18836	18872	18897	18913	18847	19144	18870	18781	19076	18823	18756	18785	18864	18916	18904	18680	18902	18659	18945	19012	18798	19019	18879	18865	19006	19069	19061	19016	19031	18788	19007	19007	18869	18958	18927	19052	18821	18949	19039	18793	18927	19163	18952	19169	18947	19001	18983	18963	18805	18975	18763	18998	18969	18894	18933	18842	18975	18879	18790	18893	18910	18897	18950	18724	18784	18914	18900	19090	18969	18938	18961	18821	18860	19008	18779	18927	18942	18821	18777	18771	18973	19052	19201	18871	18874	18940	19042	18940	18964	18891	19003	19217	18926	18820	19054	18872	18829	18992	18759	19005	19235	18855	19045	18904	18973	18900	18951	18927	18932	18930	19085	18931	19137	18884	18942	19045	18878	18865	18969	18881	18930	19047	18912	19031	18975	18983	18949	18979	18886	18975	18794	18954	18947	18889	19049	19179	19159	18953	18912	18873	18911	19092	18706	19008	18690	18873	19056	18873	18959	19005	18834	18758	19006	18873	18979	18916	18893	18970	18989	18805	18925	18905	18952	19127	19032	18795	18691	19083	19150	18823	18845	19018	18819	18920	18938	18889	18863	18941	18867	18889	18922	18937	18995	19041	18890	18869	18961	18736	19071	19022	18860	18963	18810	19118	18865	18895	18930	18877	18850	18972	18887	18939	18946	18813	19092	19159	18866	18873	18833	18852	18931	18967	19056	18898	18870	18991	18773	18769	18950	18932	18848	18881	18865	18977	18766	19005	18931	18857	19030	19039	19037	19029	18857	19010	18889	19012	18778	18776	19075	18901	18915	19105	18932	19028	18960	18899	19047	19012	18903	18943	18843	18846	18986	18968	18859	19034	18924	18887	18812	18861	19005	18958	18859	18990	18811	19012	18851	18986	18940	18836	18875	18903	18844	18722	18843	19097	18883	18965	19064	18936	18731	18905	18769	19062	18853	19170	18884	18926	19001	18985	18693	18985	18834	18848	18905	18972	19049	19067	18857	18923	18968	18825	18943	18845	19011	19062	18841	18803	19010	18961	18975	18851	18816	18964	18968	18856	18734	18973	18933	18753	19248	19046	18621	18972	19087	18914	18850	19070	18829	18995	18804	18987	18895	19023	18885	18870	18949	19043	18850	19023	18966	18768	18817	19177	18825	19010	19066	19085	18942	18940	19071	18854	18874	18958	18831	18773	19029	18840	18911	18950	19021	19041	18781	18841	18823	18993	19172	19156	18976	19004	18951	18904	18864	18713	18790	18940	18958	19172	18994	19071	18889	18889	18939	18812	19082	18872	19026	19087	18940	18778	18780	18894	18928	18948	18838	19105	18854	18987	19026	19091	18804	18979	18872	18887	18949	18844	19105	18996	19092	18966	18921	19017	19044	19166	19047	18941	19029	18779	19157	18998	19103	19042	18890	18955	18885	18870	19003	19141	18738	19021	19035	18899	18845	18788	18884	18806	19129	18937	19007	18812	18829	18922	18831	18942	18961	19079	19058	18688	18935	18871	19049	18956	18949	19145	18756	18968	18785	18961	19045	18905	18762	19092	19023	18952	18881	19093	18817	18977	18963	18993	18733	19040	18892	18593	19074	18972	18860	18983	18865	18977	18833	19048	18790	18994	18853	18837	18964	18924	19096	18910	18899	18953	19023	19055	18902	18974	18888	19081	18918	18919	18788	18894	18937	18934	18910	19107	18836	18958	18938	18948	18990	18963	18818	19012	18993	19000	18928	18823	19128	18792	18976	19131	18891	19066	18914	19031	18949	18993	18959	18773	18835	18904	18937	18935	18946	18879	18948	18819	18879	18887	18737	19054	19008	19050	19136	18985	18977	18908	18982	18958	18986	18993	18975	18963	18715	18900	18808	18881	18914	18911	19114	18887	18957	19061	18781	18888	18921	19006	18822	18964	18744	18960	18863	18901	18852	19042	19032	18945	18977	18867	18830	18988	18940	18936	18899	18903	19122	18901	18699	19073	18914	18919	19065	18796	18734	18877	18910	18990	19044	18935	18956	18889	18895	19069	18850	18811	19020	19000	18842	19017	19045	18947	19028	18932	18717	18857	19193	18798	18929	18801	18899	18899	19042	18863	19006	18872	19055	18855	19141	19078	18958	18863	18977	18906	18968	18779	18921	18966	18810	18977	18932	18913	18842	19009	18940	18859	18904	18996	19087	18956	18872	19148	18909	18906	18885	19051	18988	18859	19214	18857	18809	18776	18869	18997	18879	18951	18851	18763	18875	18972	18798	18849	18934	19015	18879	19042	18971	19007	18782	18951	18949	18811	18957	19058	18775	19011	18939	19061	18987	18976	19023	18874	19066	18947	19167	18960	18986	19036	18886	18970	18855	18864	18960	19029	18986	18726	18779	18950	18876	19121	19071	19052	19048	18943	18890	18938	18942	18907	18933	19033	18771	18993	18996	19022	19103	19034	18987	18991	18758	19204	19002	19057	19017	18887	18991	18941	18861	18769	18920	18917	18867	18667	18970	18893	18721	18987	19053	19016	18952	18749	18878	18820	18846	19027	19051	18832	18871	18698	19051	18957	18859	19027	18789	18942	19052	19065	18973
22743	21260	28142	27438	42160	80497	77597	62131	44468	38554	35656	35023	34974	34905	34715	34618	34975	34860	34740	34852	34769	34549	34879	34811	34650	34521	34878	34738	34704	34844	34559	34587	34603	34927	34478	34760	34391	34664	34626	34604	34674	34747	34699	34685	34597	34767	34553	34677	35030	34817	34544	34615	34538	34784	34874	34485	34636	34575	34612	34873	34347	34481	34666	34623	34683	34640	34667	34599	34512	34622	34429	34540	34753	34475	34801	34307	34627	34858	34960	34624	34594	34565	34628	34716	34463	34674	34684	34679	34712	34597	34688	34861	34791	34675	34399	34846	34644	34555	34752	34487	34687	34627	34603	34309	34968	34538	34302	34636	34786	34630	34427	34539	34681	34611	34864	34637	34710	34644	34409	34585	34593	34673	34707	34758	34749	34564	34794	34755	34765	34752	34554	34584	34356	34597	34570	34584	34453	34660	34797	34603	34816	34695	34652	34643	34870	34792	34590	34640	34615	34710	34793	34576	34617	34603	34482	34566	34575	34619	34621	34393	34817	34685	34705	34713	34883	34699	34747	34591	34706	34460	34629	34597	34528	34650	34493	34500	34585	34695	34526	34410	34955	34668	34740	34904	34443	34373	34301	34430	34752	34751	34572	34425	34540	34461	34381	34647	34688	34520	34862	34580	34544	34340	34350	34527	34804	34518	34376	34799	34529	34557	34564	34783	34669	34613	34583	34506	34728	34505	34197	34423	34623	34464	34500	34441	34847	34719	34532	34676	34869	34579	34529	34491	34505	34437	34449	34682	34316	34771	34849	34973	34844	34619	34449	34603	34622	34774	34556	34596	34286	34662	34541	34612	34416	34783	34545	34273	34797	34742	34714	34673	34591	34840	34634	34630	34550	34500	34335	34577	34446	34533	34804	34660	34619	34468	34640	34691	34605	34385	34548	34582	34675	34658	34407	34566	34510	34643	34685	34503	34620	34666	34531	34557	34536	34480	34550	35158	34572	34691	34550	34310	34538	34728	34746	34394	34471	34566	34606	34762	34587	34660	34825	34549	34590	34536	34687	34656	34505	34437	34713	34585	34576	34355	34651	34495	34837	34822	34610	34636	34646	34566	34483	34668	34539	34635	34683	34543	34804	34645	34644	34742	34698	34616	34224	34688	34376	34755	34385	34513	34505	34557	34477	34629	34354	34671	34637	34750	34917	34340	34255	34329	34388	34182	34724	34475	34554	34903	34512	34733	34481	34386	34579	34632	34832	34501	34619	34415	34497	34601	34702	35053	34619	34653	34531	34409	34680	34737	34385	34831	34104	34464	34263	34551	34812	34501	34410	34608	34544	34458	34445	34593	34375	34707	34672	34639	34245	34540	34537	34557	34856	34533	34492	34679	34567	34500	34632	34502	34630	34707	34464	34640	34734	34702	34534	34611	34586	34506	34680	34600	34545	34453	34510	34676	34305	34326	34694	34507	34436	34624	34590	34560	34624	34597	34437	34524	34691	34927	34510	34602	34696	34536	34616	34656	34655	34620	34508	34439	34329	34514	34649	34937	34794	34365	34644	34433	34536	34384	34320	34717	34546	34639	34784	34827	34646	34483	34549	34500	34675	34424	34480	34574	34603	34798	34612	34855	34579	34679	34540	34460	34458	34641	34612	34705	34934	34600	34288	34668	34570	34469	34701	34624	34600	34692	34726	34445	34444	34985	34341	34758	34474	34384	34510	34839	34881	34812	34562	34568	34931	34258	34878	34639	34898	34425	34486	34533	34615	34589	34652	34866	34707	34615	34670	34908	34643	34524	34592	34764	34375	34652	34714	34852	34770	34526	34446	34781	34448	34725	34639	34628	34809	34618	34457	34795	34478	34478	34610	34985	34527	34407	34610	34522	34847	34930	34578	34617	34777	34750	34494	34613	34312	34734	34750	34663	34535	34730	34560	34598	34585	34708	34716	34607	34414	34680	34541	34762	34714	34438	34410	34538	34771	34652	34652	34656	34694	34595	34725	34782	34637	34656	34484	34766	34518	34525	34628	34733	34722	34800	34464	34323	34544	34644	34389	34741	34683	34690	34484	34444	34222	34391	34747	34741	34742	35049	34639	34672	34539	34720	34813	34604	34662	34541	34457	34636	34618	34675	34484	34960	34570	34673	34514	34598	34850	34544	34423	34755	34492	34626	34465	34808	34575	34639	34502	34489	34350	34403	34663	34502	34793	34523	34513	34568	34534	34651	34534	34654	34821	34770	34557	34667	34506	34507	34628	34501	34608	34391	34514	34600	34283	34659	34241	34754	34741	34724	34597	34341	34661	34671	34583	34621	34729	34749	34626	34561	34892	34474	34765	34611	34679	34260	34684	34567	34595	34664	34731	34507	34458	34475	34799	34753	34599	34570	34425	34581	34363	34510	34727	34564	34558	34522	34638	34511	34680	34602	34832	34544	34803	34714	34616	34456	34657	34572	34449	34461	34655	34704	34683	34622	34766	34701	34516	34616	34617	34614	34356	34482	34404	34460	34623	34525	34589	34405	34709	34488	34568	34548	34589	34362	34531	34698	34394	34872	34652	34604	34659	34718	34590	34654	34429	34674	34633	34903	34656	34536	34805	34588	34576	34555	34672	34426	34511	34495	34593	34732	34778	34680	34347	34676	34447	34688	34546	34418	34572	34295	34826	34561	34846	34832	34724	34675	34490	34697	34602	34547	34412	34803	34543	34444	34410	34639	34575	34719	34367	34408	34651	34249	34468	34428	34578	34510	34522	34562	34343	34617	34401	34393	34749	34618	34927	34442	34662	34356	34767	34528	34792	34750	34402	34515	34447	34608	34859	34744	34738	34736	34664	34688	34562	34648	34736	34591	34536	34755	34418	34856	34611	34516	34790	34813	34401	34727	34450	34823	34592	34419	34819	34713	34748	34757	34556	34382	34372	34293	34423	34781	34658	34607	34887	34666	34824	34361	34408	34530	34439	34698	34534	34565	34549	34330	34595	34608	34479	34355	34417	34553	34685	34582	34789	34519	34481	34757	34613	34734	34374	34895	34675	34659	34489	34535	34477	34661	34433	34565	34618	34469	34808	34598	34750	34425	34511	34757	34788	34894	34671	34588	34457	34689	34493	34777	34766	34422	34672	34557	34566	34409	34709	34523	34550	34543	34320	34509	34524	34182	34467	34817	34711	34679	34830	34733	34532	34624	34521	34754	34544	34497	34610	34500	34598	34519	34533	34368	34813	34485	34663	34765	34611	34890	34736	34737	34553	34634	34580	34642	34884	34866	34678	34668	34644	34527	34566	34664	34742	34665	34357	34569	34608	34782	34695	34627	34617	34712	34558	34549	34240	34674	34367	34866	34453	34624	34490	34836	34735	34631	34776	34476	34535	34729	34569	34646	34459	34596	34506	34265	34018	34669	34640	34612	34304	34672	34467	34684	34647	34583	34619	34755	34515	34617	34484	34551	34890	34745	34414	34682	34533	34488	34635	34598	34584	34784	34510	34808	34811	34651	34344	34666	34861	34617	34692	34743	34806	34645	34594	34629	34420	34532	34675	34594	34885	34404	34388	34880	34410	34743	34785	34658	34562	34310	34394	34763	34810	34707	34679	34631	34498	34470	34322	34774	34528	34540	34522	34801	34389	34503	34479	34753	34615	34536	34845	34548	34552	34630	34572	34715	34783	34835	34477	34567	34860	34542	34821	34410	34384	34694	34551	34728	34852	34712	34435	34456	34748	34490	34754	34530	34853	34922	34814	34464	34386	34678	34830	34739	34720	34507	34449	34386	34389	34701	34573	34637	34395	34512	34889	34785	34736	34648	34580	34453	34626	34639	34504	34435	34327	34532	34555	34470	34709	34575	34492	34359	34729	34640	34529	34634	34578	34687	34866	34444	34594	34772	34614	34780	34773	34759	34423	34556	34710	34473	34710	34729	34314	34446	34347	34630	34639	34644	34582	34711	34517	34664	34672	34620	34632	34552	34574	34514	34423	34435	34460	34732	34460	34633	34478	34353	34349	34507	34606	34696	34538	34758	34570	34608	34433	34658	34397	34355	34365	34691	34423	34495	34615	34561	34395	34582	34573	34410	34570	34585	34785	34540	34660	34647	34378	34610	34625	34642	34825	34806	34670	34549	34360	34610	34678	34774	34658	34611	34557	34706	34491	34712	34726	34516	34577	34708	34761	34547	34704	34523	34579	34722	34468	34877	34837	34628	34726	34618	34690	34535	34604	34566	34507	34696	34595	34495	34800	34594	34662	34616	34726	34704	34577	34800	34828	34630	34666	34542	34351	34551	34513	34588	34691	34556	34753	34751	34701	34558	34579	34580	34564	34647	34594	34962	34770	34672	34709	34871	34582	34605	34437	34674	34742	34460	34490	34570	34427	34687	34633	34515	34799	34610	34777	34710	34648	34735	34507	34787	34601	34599	34860	34444	34832	34666	34632	34798	34754	34622	34496	34546	34641	34583	34637	34748	34556	34629	34622	34499	34678	34436	34415	34750	34356	34568	34574	34665	34443	34734	34570	34560	34741	34609	34628	34388	34631	34484	34729	34586	34613	34668	34584	34479	34847	34473	34617	34647	34824	34549	34499	34567	34711	34550	34652	34525	34797	34449	34624	34498	34577	34661	34448	34670	34709	34627	34691	34625	34503	34563	34803	34487	34713	34702	34535	34657	34868	34523	34371	34837	34594	34741	34599	34715	34867	34487	34189	34508	34646	34767	34637	34690	34515	34810	34502	34566	34699	34478	34613	34578	34718	34557	34433	34518	34474	34381	34764	34400	34413	34439	34242	34598	34347	34519	34621	34581	34739	34936	34796	34604	34708	34470	34675	34750	34473	34697	34731	34580	34791	34506	34126	34730	34703	34621	34667	34396	34568	34543	34533	34624	34801	34628	34670	34605	34665	34432	34483	34615	34629	34399	34529	34606	34502	34730	34629	34771	34334	34423	34698	34530	34670	34538	34579	34590	34476	34596	34581	34694	34858	34599	34584	34587	34823	34550	34877	34546	34949	34424	34531	34447	34682	34789	34601	34827	34573	34526	34686	34860	34642	34560	34625	34706	34805	34547	34573	34495	34792	34209	34299	34529	34571	34310	34837	34654	34415	34763	34703	34577	34677	34719	34582	34417	34763	34630	34322	34353	34637	34822	34638	34650	34555	34748	34785	34653
26939	49471	39806	28301	49153	84268	79555	54539	31554	23502	20158	19761	19820	19908	19899	19853	19695	19569	19751	19664	19852	19864	19805	19829	19673	19767	19957	19927	19856	19759	19728	19903	19817	19784	19891	19809	19965	19749	19835	19814	19891	19595	19819	19827	19766	19868	19740	19772	19826	19907	19738	19750	19633	19855	19765	19718	19946	19864	19622	19627	19573	19714	19846	19697	19623	19699	19764	19656	19571	19644	19554	19670	20144	19923	19774	19676	19837	19869	19698	19876	19767	19853	19682	19809	19685	19666	19860	19774	19747	19690	19902	19714	19970	19687	19884	19708	19639	19957	19838	19833	19860	19867	19876	19670	19677	19659	19639	19747	19672	19886	19678	19626	19694	19541	19492	19571	19933	19564	19758	19730	19761	19637	19639	19810	19580	19690	19766	19653	19824	19872	19747	19549	19878	19739	19851	19674	19757	19540	19802	19521	19715	19796	19715	19719	19679	19740	19826	19894	19672	19683	19633	19588	19635	19752	20057	19619	19720	19889	19790	19768	19846	19720	19798	19810	19958	19703	19675	19677	19736	19766	19768	19735	19894	19603	19753	19788	19868	19659	19645	19906	19717	19654	19826	19766	19683	19761	19943	19760	19860	19787	19695	19795	19475	19721	19628	19724	19824	19745	19738	19677	20043	19572	19769	19783	19753	19851	19837	19693	19873	19514	19594	19735	19816	19955	19842	19647	19573	19650	19768	19802	19629	19844	19717	19780	19768	19705	19646	19704	19752	19678	19723	19795	19815	19654	19769	19763	19730	19686	19842	19813	19760	19866	19886	19706	19634	19737	19821	19714	19797	19859	19666	19524	19750	19759	19823	19828	19663	19825	19821	19634	19832	19676	19722	19596	19758	19715	19751	19643	19794	19742	19680	19661	19728	19779	19630	19721	19761	19804	19785	19698	19546	19739	19828	19950	19808	19853	19725	19702	19774	19888	19775	19572	19939	19674	19639	19811	19688	19650	19853	19939	19746	19750	19821	19784	19677	19773	19502	19892	19593	19696	19629	19673	19912	19674	19811	19765	19735	19543	19720	19602	19773	19784	19820	19811	19679	19614	19648	19628	19709	19587	19655	19731	19607	19749	19671	19952	19751	19703	19547	19839	19774	19686	19739	19650	19656	19815	19830	19830	19973	19621	19657	19869	19659	19805	19964	19649	19712	19781	19744	19709	19676	19728	19618	19795	19748	19889	19710	19775	19779	19717	19841	19568	19690	19605	19704	19684	19814	19673	19578	19802	19633	19702	19785	19879	19685	19716	19795	19696	19730	19839	19659	19714	19712	19630	19827	19490	19786	19682	19654	19700	19703	19636	19731	19772	19787	19649	19650	19775	19551	19810	19775	19673	19745	19596	19768	19939	19807	19721	19678	19806	19716	19672	19894	19565	19838	19920	19553	19678	19742	19733	19755	19656	19874	19703	19822	19916	19868	19608	20007	19669	19521	19731	19948	19829	19879	19701	19530	19574	19691	19514	19565	19634	19705	19584	19906	19866	19607	19802	19807	19712	19714	19623	19682	19544	19703	19874	19729	19693	19763	19728	19710	19946	19565	19712	19562	19681	19765	19784	19865	19713	19756	19582	19513	19629	19745	19835	19573	19746	19936	19822	19750	19742	19762	19791	19703	19800	19927	19640	19595	19560	19939	19692	19807	19759	19755	19670	19632	19866	19767	19651	19751	19917	19675	19651	19835	19566	19643	19640	19738	19580	19709	19629	19772	19690	19738	19667	19629	19809	19632	19761	19832	19550	19883	19608	19572	19786	19632	19783	19853	19566	19721	19785	19571	19751	19674	19720	19773	19742	19752	19590	19888	19839	19706	19645	19735	19760	19770	19803	19982	19768	19578	19919	19601	19670	19893	19770	19768	19681	19511	19666	19666	19631	19570	19789	19619	19542	19764	19714	19792	19873	19760	19693	19649	19699	19559	19739	19835	19827	19824	19570	19686	19584	19678	19816	19843	19666	19680	19762	19786	19708	19652	19689	19825	19529	19691	19940	19696	19762	19808	19653	19860	19586	19617	19808	19680	19721	19743	19522	19765	19857	19909	19802	19858	19752	19795	19811	19757	19599	19722	19711	19757	19692	19631	19632	19509	19883	19759	19669	19729	19728	19577	19718	19588	19697	19686	19834	19727	19607	19550	19594	19677	19555	19785	19691	19668	19689	19701	19876	19654	19966	19657	19722	19712	19753	19659	19972	19805	19457	19653	19748	19817	19806	19657	19640	19603	19747	19609	19635	19711	19796	19835	19779	20079	19551	19829	19683	19874	19623	19763	19691	19709	19751	19776	19750	19707	19899	19683	19814	19729	19903	19780	19774	19673	19814	19705	19881	19592	19813	19776	19791	19866	19631	19653	19789	19851	19730	19731	19783	19843	19760	19639	19616	19709	19862	19753	19655	19709	19613	19601	19749	19763	19817	19660	19857	19856	19814	19698	19585	19834	19670	19573	19680	19857	19653	19786	19626	19898	19764	19559	19855	19828	19695	19627	19908	19781	19699	19728	19743	19901	19611	19752	19806	19852	19824	19768	19818	19666	19712	19652	19540	19825	19727	19557	19718	19858	19598	19701	19800	19713	19803	19788	19811	19722	19810	19752	19697	19853	19794	19571	19684	19837	19855	19865	19853	19720	19820	19689	19724	19686	19642	19657	19760	19668	19824	19904	19684	19654	19647	19641	19750	19699	19950	19515	19774	19741	19696	19728	19791	19850	19658	19812	19852	19631	19912	19740	19649	19629	19924	19800	19712	19578	19657	19693	19822	19495	19555	19747	19674	19606	19891	19629	19606	19726	19654	19744	19722	19593	19848	19857	19850	19741	19541	19701	19696	19606	19755	19848	19793	19830	19819	19753	19853	19597	19687	19577	19744	19885	19880	19518	19693	19653	19616	19879	19606	19685	19732	19774	19856	19797	19714	19775	19748	19731	19773	19644	19455	19762	19824	19570	19778	19553	20040	19918	19774	19698	19617	19853	19543	19812	19726	19722	19760	19814	19765	19683	19851	19624	19753	19713	19798	19663	19805	19728	19710	19665	19876	19749	19563	19625	19713	19851	19676	19816	19527	19751	19845	19844	19771	19756	19819	19683	19688	19698	19573	19666	19728	19733	19660	19699	19665	19756	19810	19734	19800	19778	19855	19707	19584	19572	19715	19944	19701	19527	19559	19657	19845	19735	19888	19909	19591	19850	19881	19839	19849	19845	19742	19616	19613	19662	19701	19663	19722	19650	19829	19721	19763	19697	19848	19575	19687	19783	19645	19645	19620	19646	19777	19811	19591	19794	19608	19580	19717	19646	19927	19641	19614	19708	19748	19794	19813	19641	19580	19751	19697	19722	19754	19705	19800	19905	19645	19768	19551	19718	19768	19695	19660	19521	19772	19637	19597	19407	19967	19721	19844	19650	19840	19822	19640	19983	19772	19526	19678	19784	19590	19568	19693	19776	19714	19815	19607	19656	19611	19686	19875	19613	19631	19856	19577	19688	19744	19699	19751	19697	19748	19946	19740	19705	19712	19762	19916	19581	19661	19671	19808	19844	19858	19730	19698	19721	19656	19814	19930	19748	19731	19599	19788	19754	19764	19756	19816	19747	19776	19689	19831	19782	19732	19704	19907	19474	19914	19788	19630	19647	19521	19801	19743	19621	19788	19656	19702	19732	19844	19942	19682	19842	19844	19603	19879	19624	19840	19751	19812	19811	19795	19857	19522	19806	19700	19725	19887	19742	19871	19847	19727	19702	19696	19624	19758	19801	19663	19643	19795	19763	19471	19684	19690	19911	19858	19761	19831	19965	19541	19673	19757	19684	19862	19643	19897	19790	19660	19714	19905	19575	19798	19744	19700	19633	19768	19679	19672	19564	19610	19743	19815	19851	19893	19881	19883	19698	19739	19707	19795	19947	19678	19688	19792	19689	19710	19555	19739	19767	19950	19868	19761	19621	19581	19698	19682	19641	19669	19745	19771	19902	19783	19852	19660	19760	19674	19747	19538	19717	19697	19782	19841	19694	19667	19808	19730	19798	19691	19787	19758	19636	19757	19658	19705	19708	19719	19729	19640	19713	19846	19773	19623	19899	19653	19694	19788	19814	19768	19644	19604	19837	19736	19773	19750	19869	19629	19588	19966	19434	19862	19726	19779	19524	19869	19478	19738	19697	19721	19633	19792	19717	19901	19658	19967	19621	19888	19770	19920	19857	19702	19713	19833	19855	19699	19890	19629	19783	19896	19751	19810	19831	19859	19734	19708	19688	19782	19681	19605	19793	19710	19848	19972	19814	19864	19695	19747	19715	19826	19764	19761	19696	19815	19794	19737	19749	19785	19724	19550	19685	19835	19894	19536	19841	19697	19704	19725	19809	19542	19824	19759	19800	19764	19597	19838	19596	19867	19700	19752	19693	19565	19893	19928	19740	19521	19885	19889	19872	19754	19729	19774	19596	19567	19631	19779	19711	19594	19751	19931	19854	19867	19535	19619	19861	19682	19646	19783	19734	19550	19867	19578	19756	19792	19724	19651	19804	19811	19799	19845	19587	19656	19819	19636	19653	19669	19718	19718	19786	19756	19670	19860	19753	19781	19705	19694	19784	19855	19619	19644	19749	19761	19826	19643	19550	19703	19885	19708	19669	19759	19778	19763	19594	19728	19698	19999	19535	19802	19911	19775	19686	19828	19701	19733	19814	19901	19621	19815	19669	19587	19766	19696	19857	19729	19762	19855	19752	19729	19854	19630	19734	19502	19684	19727	19774	19617	19554	19720	19801	19779	19751	19698	19621	19800	19672	19687	19735	19719	19704	19618	19646	19794	19714	19667	19740	19661	19645	19831	19795	19843	19752	19750	19667	19719	19774	19520	19704	19766	19848	19663	19645	19575	19610	19675	19827	19817	19710	19838	19994	19790	19596	19660	19786	19744	19695	19661	19640	19627	19912	19631	19629	19609	19779	19825	19665	19778	19752	19774	19753	19586	19762	19630	19921	19705	19837	19753	19735	19822	19761	19796	19753	19907	19986	19734	19856	19684	19846	19874	19832	19782	19834	19688	19775	19785	19692	19794	19556	19621	19727	19828	20021	19716	19783	19710	19744	19712	19832	19732	19641	19742	19709	19705	19767	19657	19792	19864
33265	30660	37617	37205	36469	43065	42422	37975	34719	33765	33281	33426	33408	33582	33110	33036	33120	33131	33007	33116	33370	33678	33569	33514	33419	33237	33385	33456	33322	33491	33576	33521	33345	33366	33034	33332	33397	33458	33532	33361	33325	33414	33595	33122	33505	33219	33287	33134	33252	33412	33103	33166	33660	33344	33252	33154	33455	33209	33456	33252	33428	33438	33369	33314	33228	33384	33472	33086	33399	33333	33515	33455	33221	33223	33238	33365	33014	33270	33380	33103	33140	33044	33278	33092	33372	33097	33549	33205	33065	33321	33099	33194	33554	33238	33456	33251	33421	33391	33369	33441	33092	33294	33355	33320	33778	33284	33302	33254	32964	33382	33546	33389	33269	33359	33189	33665	33546	33303	33369	33106	33046	33287	33271	33355	33403	33058	33236	33378	33570	33127	33276	33490	33147	33207	33651	33213	33213	33325	33312	33503	33329	33540	33537	33308	33022	33184	33215	33531	33371	33062	33299	33194	33569	33365	33335	33263	33058	33040	32880	33150	33306	33167	33188	33297	33106	33371	33405	33316	33322	33308	33384	33351	33381	33134	33552	32975	33310	33354	33377	33555	33346	33278	33531	33194	33676	33465	33356	33140	33388	33199	33233	33196	33302	33315	33306	33561	33329	33396	33305	33475	33396	33152	33152	33369	33223	33450	33175	33403	33381	33435	33071	33216	33461	33335	33176	33195	33142	33261	33206	33594	33128	33184	33227	33078	33446	33116	33435	33485	33074	33134	33513	33412	33128	33142	33286	33127	33577	33063	33268	33249	33097	33389	33041	33303	33327	33212	33363	33109	33413	33339	33469	33006	33396	33636	33566	33432	33434	33333	33236	33536	33099	33419	33459	33247	33145	33202	33388	33176	33259	33293	33201	33108	33300	33443	33524	33303	33206	33299	33394	32940	33060	33333	33251	33271	33421	33315	33545	33711	33396	33166	33253	33225	33366	33162	33256	33384	33332	33426	33178	33121	33502	33731	33446	33436	33478	32992	33316	33277	33359	33335	33354	33348	33417	33362	33062	33444	33600	33534	33500	33301	33315	33059	33522	33417	33400	33407	33407	33269	33243	33221	33149	33088	33553	33351	33288	33128	33318	33207	33374	33357	33139	33292	33147	33427	33445	33433	33204	33334	33250	33353	33310	33005	33052	33426	33273	33475	33150	33297	33212	33140	33178	33067	33187	33402	33365	33549	33500	33228	33140	33230	33077	33206	33222	33393	33474	33538	33372	33261	33446	33575	33418	33157	33030	33474	33244	33421	33154	33009	33077	33231	33540	33515	33231	33277	33176	33322	33641	33328	33117	33253	33046	33352	33748	33332	33520	33301	33180	33070	33162	33259	33305	33269	33230	33443	33356	33360	33089	33306	32862	33477	33224	33016	33122	33150	33027	33299	33357	33410	33238	33131	33381	33173	33292	33337	32811	33438	33443	33492	33421	33546	33536	33537	33414	33259	33430	33324	33047	33226	33246	33411	33453	33438	33307	32954	33259	33159	33360	33430	32963	33246	33373	33330	33103	33326	33299	33570	33310	33427	33409	33492	33024	33219	33253	33235	33267	33237	33226	33184	32931	33367	33435	33442	33073	33122	33095	33178	33116	33418	33339	33111	33203	33309	33329	33397	33313	33164	33316	33400	33189	33342	33363	33350	33218	33040	33543	33406	33451	33327	33445	33112	33579	33447	33569	33105	33285	33243	33431	33323	32997	33359	33411	33363	33539	33367	33421	33323	33268	33138	33433	33238	33332	33325	33195	33256	33308	33250	33405	33323	33194	33305	33117	33553	33315	33269	33364	33150	33351	33152	33262	33159	33317	33074	33246	33448	33217	33241	33288	33079	33687	33149	33218	33109	33220	33121	33468	33190	33169	33336	33229	33043	33250	33336	33456	32949	33343	33193	33321	33443	33483	33473	33372	33329	33303	33395	33429	33357	33311	33295	33291	33242	33238	33498	33488	33625	33491	33487	33455	33277	33381	33104	33713	33366	33381	33346	33120	33407	33359	33291	33339	33330	33445	33143	33026	33205	33446	33436	33416	33146	33361	33518	32959	33377	33237	33078	33255	33318	33264	33468	33190	33190	33272	33375	33305	33161	33013	33121	33460	33390	33348	33132	33496	33419	33648	33112	33265	33251	33360	33348	32910	33344	33590	33083	33251	33079	33419	33262	33302	33109	33506	32931	33184	33527	33302	33509	33343	33046	33131	33192	33426	33032	33233	33298	33697	33351	33307	33278	33279	33363	33246	33365	33318	33359	33551	33456	33399	33434	33325	33440	33319	33047	33376	33323	33428	33334	33525	33355	33114	33230	33237	33330	33493	33485	33430	33358	33390	33375	33766	33333	33418	33481	33460	33620	33417	33243	33236	33129	33296	32968	33313	33201	33266	33137	33116	33227	33545	33579	33156	33380	33457	33447	33301	33458	33416	33348	33519	33329	33185	33343	33193	33159	33131	33068	33237	33410	33229	33648	33356	33265	33443	33092	33088	33466	33359	33030	33525	33270	33229	33118	33430	33333	33463	33220	33423	33455	32936	33295	33375	33633	33302	33373	33510	33530	33239	33346	33183	33428	33213	33065	33242	33240	33094	33207	33094	33268	33320	33298	33500	33139	33212	33608	33256	33196	33184	33584	33362	33327	33288	33406	33352	33478	33398	33422	33335	33118	33357	33251	33172	33125	33301	33383	33112	33315	33236	33286	33024	33472	33247	33674	33491	33381	33408	33442	33278	33102	33314	33635	33418	33255	33414	33349	33287	33483	33423	33227	33198	33308	33374	33413	33844	33148	33187	33443	33094	33579	33247	33563	33373	33616	33162	33437	33648	33035	33127	33401	33403	33379	33330	33438	33275	33180	33385	33345	33414	33448	33447	33434	33422	33469	33267	33333	33324	33149	33248	33287	33271	33197	33142	33328	33326	33141	33264	33318	33558	33172	33171	33474	33328	33318	33435	33381	33490	33377	33223	33235	33398	33255	33446	32951	33003	33389	33438	33488	33170	33351	33397	33533	33447	33437	33477	33493	33122	33120	33287	33312	33283	33374	33359	33283	33171	33057	33280	33375	33361	33366	33349	33423	33715	33388	33537	33236	33180	32994	33244	33336	33573	33186	33067	33402	33445	33473	33259	33499	33466	33073	33304	33267	33316	33630	33341	33386	33056	33428	33440	33234	33141	33297	33223	33251	33253	33107	33428	33214	33291	33445	33370	33428	33475	33383	33553	33494	33442	33248	33327	33122	33136	33248	33290	33568	33675	33111	33126	33112	33179	33162	33239	33173	33372	33447	33373	33242	33046	33401	33200	33694	33450	33444	33416	33403	33313	33506	33479	33275	33441	33314	33394	33541	33407	33255	33280	33233	33494	33268	33352	33096	33341	33181	33223	33284	33459	33485	33597	33405	33328	33255	33479	33399	33227	33471	33089	33397	33433	33210	33291	33443	33062	33257	33227	33386	33353	33354	33333	33261	33268	33330	33379	33400	33200	33428	33338	33352	33141	33369	33200	33327	33585	33446	33337	33055	33335	33336	33438	33159	33531	33457	32962	33473	33422	33294	33194	33183	33427	33346	33549	33070	33181	33555	33515	33358	33197	33284	33294	33272	33455	33041	33350	33150	33374	33446	33477	33081	33466	33400	33048	33139	33456	33613	33458	33253	33593	33792	33384	33333	33190	33119	33351	33178	33279	33516	33255	33050	33203	33354	33339	33162	33302	33183	33404	33319	33343	33432	32986	33134	33265	33325	32983	33061	33480	33289	33390	33408	33516	33206	33487	33383	33280	33329	33267	33173	33089	33138	33424	33293	33415	33052	33114	33525	33600	33225	33229	33452	33275	33368	33270	33435	33133	33436	33409	33264	33330	33370	33559	33387	33244	33501	33489	33306	33206	33557	33253	33312	33542	33369	33180	32974	33240	33284	33287	33382	33377	33227	33163	33057	33468	33484	33478	33053	33502	33079	33301	33335	33486	33474	33180	33116	33312	33232	33157	33296	33700	33504	33243	33112	33379	33363	33224	33519	33643	33320	33056	33440	33395	33546	33138	33215	33527	33243	33373	33520	33194	33137	33198	33449	33574	33507	33498	33133	33316	33305	33652	33382	33357	33293	33370	33781	33585	33538	33396	33195	33392	33450	33341	33323	33216	33322	33267	33118	33550	33300	33360	33157	33410	33377	33418	33297	33444	33266	33405	33220	33294	33368	33351	33281	33210	33467	33453	33339	33300	33208	33419	33253	33275	33472	33504	33251	33437	33107	33220	33244	33311	33063	33213	32932	33582	33495	33403	33374	33392	33536	33332	33362	33272	33325	33287	33326	33245	33152	33408	33332	33302	33384	33370	33351	33172	33528	33476	33241	33401	33351	33258	33126	33041	33341	33225	33466	33474	33472	33329	33308	33484	33295	33137	33279	33368	33500	33307	33208	33095	33193	33277	33305	33417	33339	33114	33092	33167	33278	33608	33516	33233	33187	33577	33182	33697	33287	33187	33315	33266	33460	33055	33503	33246	33250	33181	33293	33425	33384	33461	33493	33483	33177	33358	33109	33371	33445	33393	33156	33501	33315	33008	33215	33166	33275	33480	33335	33436	33342	33379	33320	33363	33272	33211	33722	33449	33607	33500	33194	33491	33355	33045	33280	33367	33123	33161	33270	33132	33485	33352	33287	33444	33297	33311	33077	32833	33187	33115	33460	33147	33368	33291	33415	33055	33353	33337	33307	33487	33320	33364	33179	33342	33477	33219	33070	33405	33251	33250	33291	33175	33261	33462	33475	33408	33210	33122	33263	33068	33789	33490	33410	33568	33211	33340	33473	33009	33176	33053	33418	33388	33389	33555	33332	33283	33559	32991	33411	33240	33472	33191	33313	33338	33375	33494	33313	33338	33255	33184	33344	33088	33527	33255	33306	33158	33745	33294	33202	33296	33384	33208	33433	33196	33356	33380	33272	33349	33454	33366	33359	33170	33378	33515	33180	33204	33339	33441	33154	33240	33613	33470	33261	33179	33229	33552	33444	33112	33289	32999	33281	33178	33115	33151	33122	33366	33367	33268	33334	33358	33226	33435	33065	33138	33133	33136	33251	33101	33180	33467	33339	33515	33475	33509	33213	33284	33301	33514	33229	33279	33484
22462	28558	26322	22650	24135	30865	28238	22825	19823	18898	18802	18802	18672	18524	18764	18688	18696	18638	18541	18655	18579	18673	18580	18859	18669	18635	18588	18582	18676	18870	18512	18725	18409	18765	18565	18753	18814	18492	18429	18698	18754	18857	18604	18670	18734	18604	18657	18470	18761	18574	18766	18638	18757	18646	18783	18664	18808	18657	18586	18677	18682	18677	18866	18582	18588	18635	18634	18484	18655	18696	18573	18471	18538	18615	18500	18575	18668	18641	18765	18597	18822	18674	18654	18483	18682	18856	18685	18566	18633	18457	18680	18552	18630	18599	18772	18544	18695	18527	18590	18676	18592	18579	18732	18805	18751	18515	18508	18524	18602	18556	18763	18537	18514	18681	18494	18694	18497	18675	18372	18697	18531	18709	18700	18686	18468	18711	18605	18721	18519	18667	18654	18526	18497	18505	18671	18650	18613	18759	18670	18626	18443	18671	18474	18575	18589	18566	18525	18469	18652	18684	18543	18652	18760	18525	18511	18559	18646	18711	18529	18575	18793	18688	18583	18726	18629	18813	18499	18537	18628	18695	18507	18481	18545	18553	18519	18548	18701	18579	18581	18341	18739	18636	18660	18494	18822	18598	18736	18553	18744	18733	18774	18285	18471	18501	18576	18602	18659	18605	18601	18648	18518	18564	18701	18605	18782	18635	18551	18503	18664	18593	18596	18641	18581	18822	18502	18589	18403	18626	18603	18579	18516	18440	18588	18620	18592	18521	18495	18706	18489	18658	18497	18604	18531	18524	18619	18534	18545	18605	18508	18464	18602	18482	18657	18576	18412	18504	18592	18501	18621	18784	18546	18628	18632	18686	18455	18942	18495	18714	18495	18708	18535	18564	18551	18618	18614	18485	18510	18667	18542	18536	18551	18725	18615	18724	18512	18625	18451	18771	18583	18595	18658	18665	18500	18533	18661	18725	18623	18463	18650	18632	18751	18621	18644	18620	18564	18576	18614	18624	18478	18663	18602	18519	18532	18488	18717	18582	18488	18542	18661	18535	18711	18630	18355	18658	18513	18697	18713	18500	18550	18571	18708	18628	18580	18853	18750	18440	18571	18595	18579	18607	18617	18593	18782	18775	18509	18731	18500	18519	18385	18648	18494	18701	18471	18602	18616	18539	18557	18615	18567	18782	18807	18578	18539	18552	18573	18747	18563	18546	18572	18541	18758	18753	18385	18593	18586	18752	18573	18535	18621	18474	18454	18717	18662	18555	18529	18526	18361	18456	18587	18530	18574	18463	18503	18642	18823	18581	18759	18491	18458	18711	18545	18742	18552	18712	18661	18709	18545	18660	18619	18542	18696	18841	18617	18805	18666	18627	18608	18590	18503	18614	18660	18648	18495	18478	18526	18526	18619	18295	18563	18527	18532	18637	18687	18705	18522	18623	18751	18767	18604	18626	18727	18552	18633	18567	18425	18582	18598	18588	18620	18467	18613	18547	18755	18604	18702	18791	18733	18569	18615	18640	18680	18626	18553	18646	18601	18720	18766	18767	18688	18684	18629	18621	18581	18633	18729	18718	18502	18561	18542	18537	18561	18554	18657	18701	18663	18653	18673	18520	18539	18510	18550	18445	18540	18668	18561	18884	18503	18493	18531	18588	18505	18657	18691	18706	18774	18594	18475	18523	18517	18529	18508	18670	18527	18752	18425	18523	18576	18574	18700	18652	18505	18551	18614	18504	18657	18662	18591	18554	18677	18558	18814	18584	18820	18567	18452	18757	18652	18706	18724	18546	18762	18696	18479	18628	18560	18674	18686	18801	18585	18603	18451	18482	18633	18589	18716	18535	18507	18342	18654	18560	18706	18654	18668	18558	18691	18720	18797	18535	18593	18530	18588	18671	18709	18666	18462	18683	18624	18583	18508	18592	18693	18710	18600	18591	18442	18760	18691	18609	18609	18690	18620	18679	18693	18692	18510	18870	18632	18590	18688	18658	18566	18653	18393	18528	18499	18667	18521	18637	18767	18587	18721	18770	18593	18631	18716	18827	18736	18793	18552	18606	18616	18510	18466	18666	18643	18542	18517	18730	18687	18696	18410	18508	18620	18758	18483	18588	18460	18579	18654	18518	18574	18607	18634	18388	18804	18721	18644	18796	18518	18618	18443	18482	18695	18545	18691	18626	18579	18613	18565	18729	18504	18758	18648	18508	18531	18590	18678	18539	18766	18589	18814	18719	18573	18688	18622	18586	18778	18582	18573	18383	18720	18623	18626	18602	18671	18602	18474	18602	18749	18717	18592	18567	18605	18536	18280	18826	18541	18930	18448	18745	18635	18652	18675	18651	18349	18615	18760	18599	18642	18469	18522	18668	18643	18667	18445	18564	18430	18715	18687	18850	18621	18586	18546	18779	18719	18728	18509	18643	18742	18645	18549	18530	18570	18649	18690	18772	18660	18570	18480	18775	18638	18445	18574	18631	18652	18749	18721	18734	18670	18501	18723	18615	18666	18565	18562	18630	18614	18556	18599	18562	18635	18758	18483	18425	18540	18549	18593	18621	18659	18751	18761	18581	18628	18568	18609	18631	18602	18451	18808	18540	18609	18645	18547	18666	18620	18740	18634	18633	18530	18697	18711	18665	18452	18737	18871	18648	18645	18677	18482	18667	18614	18895	18620	18732	18779	18505	18689	18716	18501	18576	18637	18631	18517	18447	18699	18514	18619	18617	18699	18555	18621	18580	18714	18462	18550	18506	18616	18674	18577	18533	18595	18408	18725	18614	18452	18530	18544	18453	18488	18627	18403	18788	18618	18486	18602	18552	18613	18791	18647	18528	18749	18689	18585	18579	18590	18542	18665	18820	18775	18599	18587	18609	18772	18565	18662	18717	18703	18503	18570	18594	18791	18767	18444	18686	18746	18706	18612	18710	18562	18618	18686	18699	18732	18601	18595	18611	18793	18655	18749	18623	18697	18634	18650	18785	18557	18641	18366	18582	18561	18708	18567	18714	18558	18597	18735	18626	18668	18630	18597	18513	18424	18432	18669	18713	18603	18682	18675	18679	18647	18732	18633	18717	18674	18734	18682	18647	18666	18571	18617	18572	18635	18682	18496	18616	18702	18638	18518	18640	18672	18398	18502	18672	18551	18783	18580	18533	18782	18782	18597	18564	18570	18592	18617	18822	18654	18726	18614	18701	18786	18490	18495	18393	18621	18499	18625	18605	18552	18638	18652	18414	18667	18799	18555	18526	18529	18484	18651	18631	18543	18482	18802	18387	18796	18745	18791	18687	18467	18526	18658	18693	18445	18835	18830	18644	18674	18390	18642	18672	18602	18642	18680	18719	18612	18739	18774	18651	18622	18517	18658	18659	18555	18692	18665	18644	18478	18698	18546	18557	18615	18713	18712	18641	18592	18646	18506	18542	18668	18806	18678	18763	18675	18507	18582	18510	18752	18611	18517	18569	18638	18617	18739	18603	18580	18606	18604	18728	18734	18649	18603	18606	18529	18752	18661	18386	18606	18656	18602	18638	18873	18687	18489	18626	18628	18774	18715	18633	18555	18643	18665	18548	18486	18563	18528	18581	18571	18597	18810	18674	18764	18421	18715	18587	18709	18795	18675	18613	18544	18754	18710	18549	18672	18705	18644	18564	18616	18734	18502	18702	18512	18498	18421	18727	18714	18706	18616	18666	18594	18703	18635	18554	18659	18506	18661	18586	18763	18408	18647	18542	18574	18863	18469	18582	18709	18603	18879	18456	18549	18565	18669	18698	18677	18754	18591	18567	18637	18464	18634	18566	18761	18486	18554	18782	18700	18502	18823	18680	18501	18622	18585	18556	18601	18674	18757	18574	18764	18541	18663	18590	18661	18788	18536	18412	18648	18582	18681	18775	18460	18719	18667	18658	18579	18592	18763	18679	18759	18506	18616	18635	18745	18712	18663	18625	18698	18561	18562	18731	18560	18566	18467	18523	18538	18650	18479	18560	18466	18374	18584	18548	18477	18720	18497	18648	18605	18546	18639	18686	18629	18630	18656	18672	18638	18613	18561	18644	18604	18594	18573	18606	18696	18663	18570	18488	18794	18664	18713	18706	18799	18611	18829	18487	18728	18578	18710	18755	18559	18787	18559	18720	18606	18644	18480	18561	18642	18691	18792	18576	18654	18642	18553	18716	18642	18521	18598	18635	18366	18835	18669	18663	18509	18670	18439	18686	18551	18526	18475	18572	18597	18694	18700	18656	18667	18696	18542	18799	18384	18546	18674	18548	18627	18513	18655	18634	18648	18648	18560	18703	18792	18792	18625	18670	18678	18711	18516	18615	18484	18776	18671	18655	18629	18842	18542	18586	18700	18883	18718	18552	18366	18573	18719	18623	18660	18669	18708	18496	18606	18654	18458	18791	18565	18564	18511	18699	18543	18706	18577	18644	18657	18509	18516	18532	18579	18536	18338	18628	18652	18430	18511	18698	18404	18633	18616	18612	18527	18713	18664	18639	18588	18631	18689	18779	18611	18734	18621	18625	18799	18705	18599	18673	18431	18564	18653	18689	18625	18514	18608	18610	18511	18571	18662	18719	18597	18835	18530	18587	18652	18457	18634	18565	18785	18555	18716	18656	18569	18688	18672	18767	18803	18658	18487	18570	18563	18801	18754	18655	18546	18754	18617	18587	18522	18585	18364	18322	18553	18571	18689	18747	18452	18737	18640	18559	18649	18594	18890	18583	18624	18721	18689	18677	18459	18621	18569	18571	18515	18579	18540	18805	18362	18676	18545	18653	18753	18680	18835	18560	18599	18443	18686	18575	18598	18538	18508	18387	18598	18691	18678	18567	18590	18390	18589	18639	18453	18611	18619	18588	18716	18602	18426	18624	18473	18503	18763	18599	18657	18636	18601	18501	18692	18536	18649	18606	18562	18727	18577	18537	18630	18903	18804	18711	18711	18765	18770	18619	18629	18754	18648	18667	18571	18621	18585	18913	18645	18524	18595	18706	18610	18582	18541	18666	18859	18566	18613	18560	18619	18607	18840	18591	18631	18528	18769	18732	18739	18594	18538	18779	18528	18546	18709	18453	18781	18724	18450	18603	18584	18657	18431	18705	18639	18488	18614	18543	18519	18728	18719	18578	18760	18744	18796	18623	18742	18430	18723	18694	18744	18783	18629	18565
23383	21285	28270	28511	43748	72709	67114	52267	38260	35155	33410	33064	32932	32938	32942	32794	32409	32887	32426	32698	32878	32564	32602	32635	32627	32814	32528	32902	32817	32334	32655	32520	33006	32639	32682	32543	32585	32859	32607	32548	32447	32414	32741	32751	32748	32396	32633	32502	32430	32782	32551	32831	32595	32530	32548	32536	32580	32622	32768	32557	32593	32371	32634	32739	32519	32690	32659	32585	32459	32674	32423	32883	32466	32505	32810	32455	32414	32323	32804	32482	32672	32634	32478	32522	32744	32527	32746	32734	32545	32673	32603	32549	32407	32535	32770	32681	32565	32556	32608	32739	32536	32629	32583	32464	32361	32584	32517	32423	32424	32696	32563	32595	32558	32623	32737	32301	32792	32466	32538	32467	32463	32687	32425	32631	32358	32582	32725	32551	32445	32552	32497	32856	32722	32492	32937	32631	32818	32642	32543	32853	32321	32584	32463	32469	32485	32390	32558	32433	32418	32543	32656	32593	32459	32421	32225	32661	32678	32516	32660	32357	32619	32451	32902	32475	32653	32715	32913	32685	32604	32656	32709	32662	32725	32452	32489	32650	32459	32708	32359	32739	32479	32861	32262	32594	32650	32597	32679	32516	32287	32729	32414	32735	32705	32684	32790	32436	32720	32504	32554	32513	32671	32518	32618	32562	32670	32772	32751	32456	32464	32445	32456	32448	32756	32560	32546	32814	32901	32631	32547	32521	32433	32386	32372	32530	32455	32821	32413	32730	32712	32675	32586	32662	32784	32683	32740	32557	32458	32478	32632	32449	32599	32764	32714	32674	32535	32532	32664	32613	32437	32607	32517	32545	32513	32639	32791	32518	32724	32684	32549	32660	32630	32703	32613	32540	32508	32560	32831	32352	32505	32599	32569	32578	32573	32563	32375	32620	32583	32499	32476	32815	32782	32810	32691	32732	32486	32461	32808	32449	32563	32370	32411	32306	32652	32807	32831	32691	32626	32281	32441	32285	32544	32544	32664	32586	32758	32337	32460	32634	32583	32545	32610	32626	32577	32735	32517	32596	32628	32586	32767	32659	32458	32660	32679	32695	32342	32340	32214	32454	32498	32665	32613	32534	32157	32508	32655	32494	32799	32470	32556	32970	32613	32428	32695	32493	32537	32507	32741	32785	32528	32547	32729	32677	32785	32618	32462	32643	32696	32685	32548	32636	32581	32545	32584	32549	32709	32606	32745	32601	32490	32544	32627	32666	32672	32492	32387	32386	32440	32569	32748	32598	32624	32321	32539	32328	32777	32748	32941	32531	32740	32601	32786	32586	32721	32648	32623	32464	32255	32660	32614	32410	32644	32570	32487	32679	32485	32607	32146	32396	32584	32794	32555	32411	32501	32634	32535	32662	32514	32672	32509	32640	32589	32681	32435	32451	32303	32769	32539	32385	32625	32575	32627	32634	32338	32564	32715	32613	32565	32522	32390	32436	32871	32486	32388	32693	32615	32506	32670	32374	32533	32566	32406	32679	32473	32506	32530	32488	32212	32427	32398	32503	32940	32778	32561	32415	32566	32638	32654	32546	32320	32688	32605	32705	32457	32606	32334	32789	32500	32494	32819	32771	32811	32493	32409	32669	32676	32646	32550	32583	32687	32635	32619	32615	32461	32707	32610	32278	32774	32417	32724	32505	32541	32639	32519	32379	32362	32476	32526	32793	32092	32538	32350	32599	32701	32613	32545	32424	32404	32485	32581	32773	32732	32578	32877	32547	32587	32530	32860	33215	32918	32326	32556	32487	32638	32800	32447	32490	32497	32564	32646	32922	32640	32414	32421	32478	32588	32534	32574	32537	32604	32381	32474	32561	32434	32457	32690	32504	32576	32617	32573	32802	32686	32551	32632	32619	32701	32459	32668	32590	32519	32705	32521	32433	32670	32524	32449	32321	32501	32621	32677	32343	32860	32450	32653	32767	32589	32586	32468	32538	32421	32268	32546	32734	32348	32627	32401	32643	32607	32575	32646	32804	32750	32615	32627	32564	33012	32735	32564	32666	32439	32746	32576	32298	32629	32755	32572	32613	32740	32851	32782	32548	32596	32622	32568	32338	32448	32453	32677	32654	32392	32325	32710	32731	32587	32463	32720	32536	32801	32731	32181	32765	32515	32701	32713	32457	32718	32432	32527	32578	32478	32629	32683	32687	32532	32791	32420	32313	32499	32311	32923	32558	32413	32434	32533	32057	32582	32718	32402	32667	32145	32425	32491	32386	32297	32595	32464	32524	32653	32376	32463	32505	32233	32540	32375	32516	32534	32265	32712	32729	32619	32425	32591	32669	32613	32560	32464	32625	32864	32361	32644	32793	32633	32383	32770	32490	32599	32438	32649	32693	32592	32583	32737	32537	32338	32710	32864	32628	32606	32466	32406	32531	32807	32497	32820	32798	33007	32689	32539	32384	32417	32405	32592	32784	32550	32671	32688	32682	32604	32299	32573	32596	32511	32386	32786	32555	32692	32493	32433	32357	32448	32493	32634	32653	32497	32676	32757	32501	32576	32477	32577	32748	32561	32730	32766	32705	32554	32715	32569	32565	32549	32689	32536	32447	32613	32513	32308	32327	32824	32711	32697	32617	32608	32542	32672	32657	32534	32433	32757	32619	32696	32782	32485	32501	32433	32420	32612	32391	32621	32419	32562	32303	32757	32309	32515	32512	32273	32536	32490	32655	32604	32672	32471	32486	32699	32378	32613	32681	32650	32574	32710	32326	32414	32771	32654	32811	32560	32564	32596	32842	32595	32778	32680	32706	32530	32672	32921	32732	32589	32555	32589	32761	32661	32652	32635	32644	32599	32567	32557	32451	32427	32484	32705	32587	32541	32626	32408	32681	32708	32804	32782	32570	32069	32619	32567	32727	32489	32804	32594	32524	32497	32578	32484	32512	32530	32679	32647	32351	32455	32697	32565	32164	32652	32606	32677	32680	32530	32444	32663	32475	32868	32374	32349	32505	32742	32494	32659	32449	32604	32287	32695	32277	32641	32766	32583	32469	32979	32655	32523	32585	32298	32357	32331	32591	32540	32780	32813	32430	32571	32585	32484	32730	32559	32617	32524	32434	32550	32421	32586	32551	32675	32456	32489	32555	32666	32560	32756	32434	32671	32682	32097	32692	32601	32546	32722	32776	32528	32647	32733	32624	32743	32767	32777	32478	32665	32572	32580	32434	32510	32658	32505	32663	32628	33031	32460	32707	32497	32846	32537	32388	32592	32476	32669	32710	32729	32674	32434	32569	32736	32644	32699	32659	32524	32791	32662	32773	32658	32667	32639	32628	32459	32077	32593	32400	32792	32651	32785	32654	32496	32750	32749	32634	32758	32616	32627	32385	32686	32626	32546	32471	32629	32741	32758	32811	32642	32581	32442	32490	32766	32319	32618	32988	32331	32531	32521	32583	32585	32500	32445	32793	33040	32938	32480	32838	32712	32835	32523	32460	32532	32140	32514	32405	32648	32422	32354	32581	32533	32455	32566	32403	32577	32767	32547	32605	32548	32474	32598	32854	32702	32721	32615	32656	32687	32586	32566	32606	32838	32614	32625	32330	32325	32678	32461	32417	32453	32555	32343	32756	32718	32495	32758	32592	32563	32801	32568	32733	32561	32584	32552	32500	32563	32302	32508	32378	32545	32594	32682	32538	32750	32572	32599	32678	32413	32398	32583	32423	32536	32720	32463	32663	32522	32637	32573	32802	32564	32385	32369	32622	32886	32970	32567	32775	32577	32816	32951	32441	32433	32850	32562	32628	32515	32255	32517	32597	32537	32710	32400	32478	32625	32619	32728	32516	32650	32501	32456	32643	32748	32703	32707	32725	32857	32902	32834	32910	32418	32380	32613	32833	32547	32496	32571	32865	32389	32710	32902	32693	32614	32630	32761	32618	32450	32778	32709	32418	32526	32621	32788	32468	32388	32385	32568	32572	32573	32457	32663	32359	32563	32423	32566	32380	32594	32284	32365	32551	32486	32727	32338	32580	32976	32836	32623	32788	32684	32745	32663	32440	32578	32744	32840	32401	32922	32637	32479	32418	32582	32510	32808	32429	32414	32583	32657	32493	32503	32462	32650	32532	32766	32369	32613	32670	32590	32731	32712	32674	32683	32769	32487	32609	32770	32791	32742	32732	32659	32585	32580	32890	32845	32512	32669	32520	32478	32475	32751	32403	32335	32863	32617	32494	32648	32600	32380	32521	32459	32519	32595	32548	32753	32539	32473	32254	32606	32612	32664	32816	32590	32667	32640	32423	32537	32613	32471	32533	32739	32618	32395	32426	32619	32686	32652	32470	32635	32575	32358	32521	32820	32688	32635	32639	32413	32717	32687	32669	32544	32327	32696	32604	32637	32400	32633	32779	32623	32648	32566	32663	32317	32499	32582	32239	32513	32452	32676	32774	32624	32558	32517	32359	32421	32588	32586	32540	32746	32561	32638	32903	32653	32418	32840	32569	32435	32403	32615	32661	32395	32469	32783	32617	32663	32546	32473	32549	32715	32637	32537	32497	32526	32450	32688	32497	32491	32672	32665	32799	32561	32602	32624	32835	32658	32749	32455	32432	32667	32348	32759	32450	32980	32895	32712	32457	32764	32730	32699	32679	32677	32494	32758	32442	32665	32673	32701	32749	32453	32751	32607	32754	32589	32533	32710	32729	32538	32509	32562	32646	32359	32688	32607	32700	32893	32379	32641	32492	32617	32600	32728	32427	32810	32631	32578	32926	32751	32636	32861	32812	32584	32783	32563	32589	32719	32255	32432	32439	32632	32410	32517	32486	32589	32771	32472	32360	32461	32695	32778	32500	32733	32651	32219	32857	32782	32496	32654	32695	32760	32526	32535	32525	32550	32652	32593	32700	32982	32562	32693	32626	32543	32383	32855	32616	32658	32445	32704	32423	32625	32907	32866	32515	32724	32594	32601	32498	32450	32597	32709	32781	32577	32561	32475	32504	32662	32774	32496	32576	32696	32481	32730	32570	32531	32243	32681	32414	32545	32780	32479	32574	32657	32577	32499	32727	32367	32448	32419	32846	32541	32611	32626	32440	32419	32647	32573	32648	32463	32484	32578	32345	32518	32727	32612	32213	32705	32498	32495	32484	32619	32792	32395	32335	32555	32527	32488	32322
22060	39253	33974	29321	47062	74531	63025	40705	24127	20558	18824	18528	18761	18450	18755	18595	18717	18506	18589	18385	18516	18422	18641	18703	18519	18587	18596	18462	18497	18402	18615	18465	18543	18520	18507	18625	18666	18267	18276	18516	18603	18549	18684	18511	18389	18645	18434	18458	18431	18653	18534	18512	18695	18392	18538	18440	18435	18387	18398	18369	18459	18462	18505	18520	18599	18446	18550	18508	18675	18440	18534	18335	18738	18417	18462	18416	18586	18280	18269	18337	18492	18374	18735	18686	18582	18467	18689	18667	18544	18555	18638	18457	18480	18466	18393	18344	18650	18229	18446	18429	18645	18260	18398	18435	18620	18258	18491	18457	18396	18510	18449	18542	18464	18597	18600	18385	18418	18561	18465	18543	18676	18378	18777	18647	18544	18638	18411	18475	18401	18484	18408	18488	18550	18553	18487	18621	18423	18442	18358	18497	18370	18477	18379	18519	18430	18507	18440	18568	18587	18680	18439	18307	18385	18519	18403	18551	18517	18395	18611	18485	18407	18518	18575	18576	18409	18439	18411	18533	18458	18362	18457	18434	18429	18316	18457	18393	18566	18784	18414	18728	18429	18819	18454	18526	18447	18438	18427	18469	18428	18408	18518	18520	18404	18508	18337	18510	18506	18500	18327	18349	18536	18479	18549	18498	18559	18677	18524	18508	18281	18756	18473	18509	18598	18464	18543	18598	18637	18493	18474	18530	18423	18356	18370	18370	18347	18608	18410	18447	18540	18460	18594	18526	18450	18430	18505	18353	18305	18665	18620	18537	18436	18237	18552	18468	18420	18620	18524	18590	18413	18395	18478	18511	18526	18357	18504	18677	18732	18438	18390	18278	18425	18675	18540	18535	18395	18321	18395	18669	18586	18371	18270	18330	18593	18298	18303	18599	18394	18610	18616	18365	18347	18397	18487	18645	18462	18356	18370	18527	18453	18539	18404	18493	18453	18461	18241	18417	18588	18369	18397	18452	18389	18378	18445	18512	18415	18580	18563	18588	18521	18393	18443	18528	18440	18476	18379	18372	18386	18455	18320	18334	18611	18433	18405	18304	18438	18495	18300	18234	18535	18503	18482	18296	18319	18779	18326	18475	18557	18424	18500	18460	18506	18469	18537	18452	18412	18521	18313	18227	18500	18627	18602	18491	18413	18489	18408	18682	18352	18513	18563	18350	18404	18314	18524	18548	18658	18418	18471	18420	18305	18521	18390	18491	18441	18355	18328	18430	18416	18434	18506	18535	18424	18506	18392	18474	18279	18273	18521	18401	18588	18600	18478	18342	18481	18513	18544	18610	18426	18387	18569	18449	18713	18403	18467	18436	18503	18367	18406	18485	18436	18444	18463	18447	18586	18433	18432	18458	18399	18253	18246	18637	18374	18510	18431	18412	18598	18346	18454	18501	18556	18562	18225	18279	18629	18359	18567	18587	18522	18552	18441	18601	18603	18516	18624	18295	18331	18407	18410	18438	18478	18451	18438	18321	18491	18335	18673	18438	18329	18423	18629	18583	18343	18617	18418	18437	18577	18587	18291	18561	18467	18387	18538	18355	18449	18288	18506	18460	18552	18427	18621	18325	18606	18414	18720	18455	18489	18447	18520	18609	18488	18520	18265	18575	18466	18557	18441	18565	18559	18499	18592	18618	18659	18525	18442	18272	18423	18427	18449	18452	18313	18544	18662	18365	18365	18435	18378	18550	18437	18436	18342	18560	18392	18368	18517	18582	18438	18572	18586	18377	18405	18275	18570	18304	18387	18376	18456	18442	18586	18363	18597	18586	18618	18500	18371	18465	18427	18448	18467	18335	18506	18499	18511	18275	18649	18475	18582	18513	18419	18337	18473	18294	18501	18302	18436	18450	18562	18440	18489	18443	18424	18508	18489	18433	18212	18466	18322	18634	18425	18555	18394	18321	18491	18362	18483	18471	18616	18533	18583	18499	18496	18566	18482	18409	18584	18660	18363	18469	18506	18314	18436	18309	18425	18446	18536	18480	18592	18404	18398	18581	18591	18636	18437	18517	18367	18466	18576	18551	18272	18448	18377	18519	18295	18498	18488	18456	18476	18429	18494	18415	18386	18582	18508	18462	18406	18445	18571	18381	18436	18460	18431	18451	18453	18531	18347	18266	18615	18449	18446	18442	18519	18545	18378	18518	18577	18565	18438	18444	18511	18441	18332	18763	18515	18356	18532	18538	18684	18343	18500	18565	18484	18403	18475	18603	18400	18492	18444	18537	18525	18569	18392	18560	18398	18812	18367	18372	18522	18543	18612	18583	18593	18249	18507	18408	18450	18532	18483	18584	18388	18445	18492	18520	18448	18436	18449	18472	18530	18502	18371	18419	18338	18314	18531	18451	18527	18361	18458	18296	18451	18426	18468	18415	18470	18572	18522	18431	18572	18478	18319	18555	18196	18482	18371	18497	18511	18472	18366	18492	18457	18494	18364	18469	18418	18499	18604	18581	18418	18697	18503	18300	18482	18260	18658	18495	18533	18447	18560	18382	18295	18508	18411	18274	18361	18464	18531	18624	18394	18478	18591	18215	18380	18486	18548	18451	18484	18265	18528	18494	18588	18337	18431	18485	18352	18481	18558	18506	18348	18391	18505	18531	18510	18447	18401	18316	18492	18500	18577	18508	18484	18656	18429	18554	18459	18540	18566	18362	18426	18599	18352	18444	18410	18454	18433	18394	18387	18500	18622	18479	18507	18523	18540	18499	18431	18470	18354	18681	18442	18369	18783	18459	18560	18318	18604	18470	18390	18267	18470	18660	18514	18574	18442	18510	18568	18354	18492	18433	18611	18586	18356	18484	18422	18329	18545	18555	18696	18497	18415	18497	18413	18548	18614	18376	18574	18489	18428	18462	18521	18345	18284	18550	18569	18521	18400	18459	18311	18321	18375	18486	18486	18624	18602	18506	18431	18464	18637	18488	18399	18268	18358	18513	18412	18529	18558	18577	18356	18581	18510	18389	18295	18575	18275	18437	18494	18355	18588	18484	18408	18789	18527	18494	18661	18579	18230	18419	18530	18648	18419	18494	18498	18485	18345	18615	18298	18336	18530	18611	18526	18236	18670	18537	18488	18438	18561	18316	18315	18453	18533	18337	18325	18476	18377	18452	18500	18378	18269	18466	18495	18385	18260	18525	18288	18335	18498	18370	18513	18470	18449	18505	18483	18497	18374	18386	18432	18275	18603	18603	18479	18698	18468	18492	18375	18463	18282	18639	18353	18370	18384	18408	18355	18031	18695	18541	18425	18477	18389	18471	18489	18483	18568	18272	18523	18501	18628	18700	18525	18378	18363	18350	18372	18519	18515	18540	18530	18700	18490	18523	18349	18496	18459	18543	18445	18514	18517	18294	18529	18458	18700	18439	18470	18559	18457	18548	18540	18492	18633	18479	18431	18376	18525	18470	18329	18429	18503	18282	18555	18343	18464	18473	18619	18499	18377	18534	18379	18694	18364	18534	18344	18484	18626	18439	18309	18443	18423	18336	18382	18555	18600	18491	18380	18588	18763	18388	18749	18608	18423	18503	18707	18525	18443	18473	18391	18484	18541	18408	18368	18564	18373	18576	18571	18550	18479	18553	18514	18439	18632	18449	18626	18407	18441	18515	18417	18580	18495	18568	18626	18588	18422	18593	18318	18422	18643	18391	18293	18491	18632	18399	18300	18438	18502	18380	18387	18244	18600	18303	18548	18437	18487	18416	18499	18507	18485	18223	18760	18539	18589	18317	18495	18358	18492	18551	18527	18282	18480	18303	18187	18628	18379	18277	18520	18555	18470	18501	18642	18421	18493	18250	18447	18422	18397	18487	18334	18411	18460	18470	18640	18514	18484	18412	18482	18322	18436	18323	18495	18345	18532	18424	18534	18467	18468	18400	18403	18353	18314	18383	18621	18297	18546	18492	18424	18637	18454	18578	18464	18638	18208	18394	18617	18428	18447	18510	18326	18460	18576	18551	18643	18499	18570	18449	18428	18411	18557	18378	18549	18458	18545	18422	18603	18516	18484	18633	18614	18533	18288	18374	18573	18431	18541	18651	18401	18576	18631	18564	18493	18526	18507	18416	18577	18439	18450	18657	18507	18406	18381	18308	18650	18645	18480	18575	18521	18537	18393	18427	18503	18491	18406	18559	18342	18412	18391	18564	18568	18273	18600	18634	18538	18354	18490	18518	18435	18521	18475	18684	18491	18633	18452	18306	18591	18361	18525	18365	18630	18586	18427	18499	18553	18391	18496	18551	18460	18455	18471	18362	18374	18460	18704	18345	18551	18401	18441	18473	18442	18554	18315	18436	18461	18580	18384	18629	18659	18517	18547	18524	18492	18588	18399	18449	18606	18357	18312	18491	18601	18495	18602	18535	18480	18317	18508	18502	18484	18493	18596	18240	18443	18553	18293	18246	18443	18326	18507	18563	18361	18331	18370	18283	18546	18418	18367	18535	18429	18527	18461	18522	18429	18513	18507	18431	18594	18332	18498	18429	18603	18450	18695	18390	18526	18325	18526	18570	18498	18473	18454	18504	18560	18434	18504	18434	18417	18444	18394	18407	18383	18260	18443	18529	18484	18409	18455	18573	18404	18542	18390	18514	18454	18628	18322	18471	18388	18297	18317	18599	18586	18382	18514	18362	18691	18348	18338	18631	18544	18546	18565	18356	18525	18553	18519	18414	18433	18282	18352	18655	18294	18485	18282	18356	18601	18435	18569	18554	18463	18511	18443	18364	18317	18648	18405	18404	18392	18586	18406	18508	18508	18427	18457	18514	18566	18495	18426	18428	18440	18520	18599	18217	18466	18417	18575	18361	18471	18582	18410	18436	18548	18494	18599	18384	18473	18302	18387	18513	18452	18545	18495	18547	18588	18504	18303	18467	18524	18454	18536	18604	18575	18305	18328	18377	18322	18405	18509	18562	18273	18629	18560	18334	18520	18371	18554	18309	18338	18364	18599	18530	18408	18457	18329	18397	18519	18409	18409	18481	18571	18506	18619	18407	18353	18521	18603	18463	18462	18558	18714	18419	18530	18476	18287	18616	18673	18274	18236	18432	18460	18590	18466	18425	18445	18434	18511	18516	18463	18322	18448	18391	18315	18200	18238	18404	18386	18541	18377	18416
22852	21329	28367	27670	46153	83481	75152	57965	40316	35925	33894	33276	33302	33018	33085	32791	32942	32957	32738	33086	33316	32969	32882	32736	32546	33019	32755	33051	32818	32886	32991	32789	32937	32780	33211	32841	32833	32810	33136	33003	32746	32956	32901	32745	32804	32789	32854	32564	33011	32830	32899	32683	32719	32634	32871	32694	32700	32767	32935	33028	33111	32856	32719	32817	33197	32811	32798	33000	32748	32703	32659	32861	32810	32724	32404	32628	33019	32757	32816	32944	32888	32498	32436	32902	32975	32693	32889	32720	32849	32996	32646	32639	32822	32591	32461	32669	32979	32791	32776	32591	32935	32855	32638	32719	32692	32781	32825	32881	32733	32717	32743	32825	32749	32750	32733	32905	32854	32708	32775	32667	32601	32607	32722	32637	32673	32594	33024	32727	32749	32779	32877	32757	33026	32904	32786	32710	32675	32557	32650	32716	32972	32788	32713	32719	32712	32364	32566	32931	32651	32602	32778	32760	32814	32819	32759	32737	32895	32871	32717	32964	32735	32848	32836	32571	32869	32596	32955	32864	32874	32581	32461	32688	32906	32685	32679	32923	32677	32793	33109	33026	32828	32564	32783	32849	32846	32762	32822	32913	32632	32690	32671	32595	32673	32687	32697	32775	32685	32562	32776	32803	32538	32908	33040	32793	32725	32677	32582	32617	32674	32812	32521	32547	32675	32668	32530	32487	32628	32763	32692	32966	32811	32612	32707	32817	32594	32779	32738	32811	32650	32698	32782	32692	32979	32718	32739	32870	32434	32754	32723	32662	32776	32936	32802	32511	32605	32989	32690	32783	32893	32670	32886	32705	32787	32637	32723	32693	32739	32771	32701	32699	32889	32780	32734	32747	32660	32845	32748	32849	32730	32622	32580	32684	32803	32675	32766	32686	32571	32460	32656	32596	32713	32896	32924	32805	32562	32472	32595	32542	32627	32996	32816	32987	32652	32696	32497	32603	32854	32821	32735	32870	32719	32930	32685	32647	32646	32688	32676	32782	32786	32778	32917	33005	32613	32660	32688	32554	33069	32874	32759	32751	32924	32968	32533	33006	32556	32972	32844	32653	33123	32803	32766	32941	32751	32554	32704	32729	32697	32738	32590	32588	32967	32640	32606	32625	32931	32660	32786	32699	32741	32714	32734	32465	32511	32627	32662	32669	32884	32828	32476	32545	32593	32771	33054	32558	32891	32755	32736	32689	32657	32789	32895	32364	32570	32647	32726	32776	32778	32883	32870	32697	32520	32780	32854	32681	32622	32593	32645	32802	32540	33184	32917	32646	32830	32905	32750	32567	32587	32848	32626	32853	32759	32606	32681	32952	32697	32881	32848	32646	32772	32561	32573	32988	32606	32818	32669	32533	32822	32838	32635	32635	32692	32670	32743	32869	32819	32920	32781	32738	32745	32405	32631	32917	32751	32588	32818	32861	32676	32791	32694	32639	32907	32877	32748	32896	33066	32578	32747	32783	32887	32745	32699	32766	32698	32945	32802	32479	32784	32846	32955	32628	32610	32777	32997	32741	32889	32756	32653	32699	32902	32714	33110	32621	32807	32780	32692	32675	32765	32714	32861	32734	32888	32819	32567	32712	32758	32608	32696	32782	32663	32485	32925	32833	32845	32686	32761	32661	32864	32642	32679	32910	32825	32779	32663	32733	32669	32675	32846	32735	32697	32703	32791	32964	32973	32880	32799	32880	32807	32450	32665	33010	32511	32800	32560	32885	32661	32824	32796	32668	32682	32738	32700	32487	32638	32624	32945	32656	32848	32982	32848	32760	32831	32724	32652	32566	32384	32721	32616	32728	32875	32737	32783	32812	32696	32641	32631	32730	33001	32858	32723	32597	32998	32524	32769	32791	32762	32728	32871	32737	32762	32534	32874	32831	32895	32824	32666	32631	32460	32744	32789	32938	32694	32605	32682	32864	32713	32796	32684	32867	32921	32808	32778	32860	32797	32702	32609	32751	32673	32731	32597	32427	32510	32843	32735	32828	32805	32466	32754	32837	32645	32560	32772	32706	32695	32949	32764	32537	32785	32632	32590	32620	32822	32737	32782	32652	32893	32717	32938	32835	32394	32712	32604	32956	32479	32541	32706	32874	32838	32758	32504	32797	32748	32794	32725	32471	32736	32886	32897	32798	32745	32700	32684	32940	32832	32919	33045	32707	32988	32699	32912	32814	32698	32805	32668	32734	32605	32943	32956	32542	32890	32672	32914	32820	32997	32686	32815	32844	32620	32867	32776	32760	32863	32365	32583	32877	32811	32484	32929	32806	32633	32938	32755	32612	33041	32603	32720	32613	32780	32644	32878	32894	32778	32447	32705	32488	32715	32757	33022	32802	32549	32728	32690	32592	32839	32675	32772	32833	32775	32717	32705	32739	32792	33032	32723	32761	32823	32405	32608	32739	32643	32885	32675	33040	32852	32997	32703	32688	32488	32939	32616	32622	32533	32637	32781	32638	32476	32576	32860	32838	32493	32789	32747	32905	32988	32584	32881	32589	32523	32806	32895	32844	32651	32704	32908	32807	32632	32464	32753	33258	32864	32496	32627	32401	32674	32750	33160	32550	32802	33242	32988	32766	32491	32298	32655	32519	32891	32387	33169	32765	33059	32648	32923	32373	32458	33012	32520	32742	32848	32518	32558	32722	32914	32817	32992	33010	32811	33173	32607	32526	32778	32851	32801	32649	32566	32604	32845	32711	32756	32887	32983	32871	32921	32383	32683	32932	32467	32726	32702	32660	32840	32906	33023	32810	32566	32955	32761	32719	32826	32510	32465	32777	32775	32797	32588	32555	32816	32503	32685	32852	33177	32480	32863	32750	32864	32605	32762	32923	33034	32818	32625	32616	32705	32799	32461	32669	32878	32670	32864	32785	32800	32472	32806	32888	32844	32707	32998	33043	32764	32594	32753	32618	33033	32654	32734	32715	32531	32734	32553	32531	32723	32960	32834	32905	32730	32548	32564	32872	33036	33068	32613	32648	32813	32636	32648	32754	33067	32844	32768	32654	32669	32617	32626	32745	32543	32811	32679	32802	32613	32647	32608	32733	32624	32784	32607	32595	32603	32774	32555	32867	32712	33095	32774	32806	32809	32510	32463	32424	32703	32675	32935	32876	32905	32938	32898	32861	32573	32556	32736	32671	32532	32874	32765	32994	32829	32862	32555	32683	32970	32713	32722	32709	32718	32653	32610	32718	32533	32898	33072	32507	32717	32735	32616	32823	32912	32730	32800	32671	32773	32556	32899	32652	32879	32717	32854	32833	32477	32535	32714	32703	32643	32923	32986	33064	32644	32869	32889	32762	32745	32837	32536	32614	32697	32798	32779	32858	33101	32589	32744	32988	32950	32796	32811	32883	32928	32658	32850	33025	32922	32907	32540	32575	32584	32833	32607	32714	32619	32690	32860	32619	32607	32852	32927	32862	32905	32457	32768	32761	32741	32801	32973	32863	32604	32620	32890	32756	32810	32157	32845	32934	32834	32638	32840	32516	32734	32685	32550	32701	32687	32666	32665	32688	32881	32787	32655	33030	32516	32686	32994	32698	32897	32682	32818	32839	32601	32652	32619	32576	32838	32720	32460	32847	32840	32728	32889	32654	32794	32717	32811	32729	32824	32861	32550	32645	32740	32784	32750	32511	32774	32961	32721	32824	32674	32842	32983	32784	33103	32619	32978	32682	32641	32782	32626	32431	32852	32812	32856	32560	32642	32823	32666	32745	32616	32539	32808	32575	32750	32704	32982	32707	32674	32763	32750	32765	32495	32805	32716	32706	32456	32836	32696	32448	32865	33082	32829	32578	32800	32639	32738	32829	33005	32878	33065	32688	32960	32586	32657	32817	32630	32818	32942	32944	32688	32696	32828	32586	32800	33129	32871	32850	32540	32653	33057	32641	32713	32879	33030	32804	32953	32812	32755	33013	32698	32776	32812	32654	32898	32688	32672	32829	33035	32542	32655	32826	32593	32481	32955	32640	33042	33008	32627	32638	32753	32882	32872	32714	33000	32696	32919	32836	32963	32958	32565	32839	32889	32702	32524	32772	32831	32838	32692	32802	32719	32889	32827	32619	32631	33128	32611	32869	32562	32679	32688	32726	32635	32740	32717	32812	32803	32883	32830	32936	32667	32860	32797	32682	32718	32640	32828	32881	32777	32825	32921	32477	32482	32906	32844	32835	32751	32796	32921	33130	32878	32883	32826	32752	32836	32703	32518	32383	32572	32587	32865	32980	32991	32740	32871	32749	32585	32484	32787	33003	32916	32746	32881	32522	32680	32871	32796	32728	32546	32189	32643	32771	32720	32637	32834	32706	32779	32939	32801	32882	32650	32934	32504	32706	32770	33096	32495	32765	32658	32816	32735	32723	32661	32731	32699	32936	33047	32661	32866	33044	33082	32963	32835	32816	32765	32610	32687	32993	32422	32781	32750	32723	32780	33001	33169	32747	32956	32926	32708	32655	32831	32338	32787	32909	32787	32758	32943	32966	32814	32509	32406	32874	32779	32728	32856	32654	32860	32764	32680	32769	32547	32639	32862	32786	32915	32758	32732	32752	32976	32691	32756	32813	32897	32942	32689	32909	32644	33055	32788	32500	32537	32819	33007	32653	32926	32710	32693	32899	32765	32803	32548	32697	32803	32715	32812	32754	32887	32916	32853	32600	33013	32853	32807	32601	32977	33119	32550	32616	32656	32868	32809	32835	32608	33009	32983	33002	32896	33103	32844	32514	32948	32619	32704	32665	32915	32597	32719	32856	32854	32670	32918	32611	32605	32749	32511	32863	32944	32936	32878	32652	32569	32611	32727	32769	32826	32655	32570	32698	32704	33126	32766	32761	32581	32718	32580	32976	32757	32549	33104	32670	32893	32705	32779	33003	32823	32586	32618	32689	32833	32612	32682	32693	32726	32605	32820	32864	32737	32689	32602	32579	32670	32875	32547	32655	32678	32455	32826	32874	32784	32730	32729	32926	32733	32686	32660	32690	32455	32745	32761	32917	32896	32884	32754	32814	32878	32587	32881	32951	32914	33129	33100	32905	32668	32984	32565	32812	32735	32923	32764	32810	32999	32557	32263	32731	33003	32840	32992	32984	32744	32775	32683	32733	32661	32713	32567	32896
22398	44550	40212	35046	54878	87137	76158	48827	26195	21851	19179	18991	19130	18754	18951	19046	18891	18815	19129	18696	18731	19056	18909	18986	18874	18727	18985	18795	18975	18846	19008	18714	18840	18869	18660	18878	18971	19016	18909	18945	19015	18637	18826	18759	18830	18736	18741	18820	18856	18930	18832	18696	18835	18821	18861	18897	18874	18854	18971	18877	18920	18901	18976	18951	18767	18713	18777	18933	18745	18713	18908	18841	18674	18793	18871	18709	18787	18887	18676	18886	18895	18833	18644	18856	18980	18789	18738	18713	18998	18734	18924	18859	18687	18815	18804	18966	18762	18860	19016	18844	18841	18873	18642	18847	18901	18638	18850	18650	18800	18694	18866	18585	18812	18872	18751	18796	18880	18816	18823	18661	18726	18751	18739	18831	18695	18805	18794	18618	18846	19034	18792	18948	18811	18773	18945	18822	18746	18754	18842	18907	18802	18737	18684	18692	18699	18628	18809	18889	18771	18792	18793	18600	18787	18772	18684	18774	18627	18646	18812	18914	18615	18938	18709	18797	18824	18676	18938	18915	18713	18674	18853	18591	18798	18675	18585	18543	18688	18690	18722	18619	18685	18773	18868	18614	18859	18812	18708	18829	18881	18466	18809	18914	18695	18726	18673	18964	18748	18830	18873	18969	18768	18879	18713	18866	18823	18656	18822	18828	18737	18739	18967	18864	18768	18794	18950	18828	18641	18853	18704	18749	18716	18647	18735	18790	19013	18906	18841	18888	18751	18829	18838	18893	18734	18801	18752	18836	18909	18647	18716	18864	18984	18770	18900	18951	19013	18737	18595	18703	18704	18909	18887	18759	18694	18808	18857	18824	18808	18592	18763	18830	18631	18901	18755	18804	18806	18885	18657	18882	18654	18866	18871	18844	19018	18849	18684	18779	18839	18599	18861	18594	18634	18767	18730	18850	18660	18780	18671	18748	18782	18818	18723	18981	18830	18839	18631	18871	18924	18802	18792	18888	18846	18720	18863	18794	18672	18647	18838	18696	18667	18678	18731	18823	18782	18718	18795	18695	18874	18778	18714	18952	18767	18672	18921	18789	18686	18881	18952	18680	18791	18654	18910	18762	18703	18736	18695	18858	18722	18758	18830	18923	18702	18764	18854	19045	18854	18975	18800	18712	18737	18716	18629	18658	18844	18713	18743	18803	18936	18639	18887	18810	18697	19003	18697	18661	18768	18969	18876	18842	18749	18678	18859	18623	18702	18847	18589	18849	18818	18754	18853	18736	18834	18831	18773	18959	18589	18745	18662	18757	18775	18849	18756	18686	18731	18871	18837	18865	18947	18581	18730	18637	18809	18855	18716	18884	18819	18689	18582	18699	18696	18831	18698	18630	18471	18830	18707	18917	18615	18616	18679	18781	18712	18688	18757	18718	18796	18759	18558	18809	18809	18799	18715	18974	18920	18792	18738	18850	18594	18726	19024	18941	18804	18932	18757	18716	18623	18630	18729	18877	18908	18724	18641	18720	18845	18943	18732	18846	18623	18774	18792	18781	18829	18863	18674	18735	18705	18701	18651	18759	18785	18701	18720	18866	18654	18621	18945	18949	18879	18853	18868	18894	18768	18529	18732	18776	18821	18626	18833	18862	18720	18863	18773	18857	18834	18898	18822	18897	18612	18707	18677	18791	18832	18874	18717	18865	18782	18669	18869	18927	18803	18737	18674	18880	18742	18841	18847	18534	18737	18732	18598	18911	18783	18768	18835	18690	18755	18679	18666	18878	18910	18761	19003	18793	18823	18670	18720	18561	18789	18845	18822	18685	18808	18912	18641	18825	18634	18860	18701	18769	18728	18691	18917	18684	18652	18685	18769	18807	18802	18672	18860	18849	18770	18661	18595	18478	18705	18745	18944	18918	18611	18761	18908	18790	18655	18633	18860	18647	18824	18889	18851	18736	18688	18817	18735	18823	18846	18887	18855	18676	18727	18687	18713	18964	18693	18616	18839	18828	18886	18663	18859	18736	18669	18684	18896	18744	18712	18675	18846	18622	18869	18618	18647	18777	18850	18771	18752	18589	18676	18600	18712	18641	18836	18792	18653	18820	18641	18696	18801	18814	18853	18603	18775	18687	18853	18614	18648	18776	18821	18702	18760	18724	18605	18734	18667	18944	18678	18690	18638	18754	18665	18822	18725	18704	18970	18674	18761	18800	18893	18812	18940	18811	18890	18683	18949	18804	18859	18833	18895	18742	18719	18656	18604	18658	18750	18872	18823	18795	18755	18778	18748	18777	18816	18806	18787	18720	18774	18739	18753	18866	18683	18723	18803	18558	19017	18875	18891	18781	18707	18963	18602	18937	18935	18516	18995	18732	18795	18773	18884	18946	18489	18888	18793	18739	18967	18634	18684	18850	18777	18682	18707	18836	18832	18601	18703	18631	18751	18685	18827	18717	18751	18691	18964	18785	18784	18707	18927	18641	18698	18671	18824	18753	18831	19031	18775	18854	18830	18670	18851	18727	18812	18736	18802	18724	18774	18694	18643	19003	18622	18845	18692	19011	18785	18818	18683	18665	19012	18765	18798	18693	18835	18886	18867	18621	18875	18786	18976	18696	18637	18967	18730	18788	18625	18723	18805	18854	18860	18801	18691	18873	18912	18779	18699	18872	18997	18612	18866	18821	18812	18711	18913	18882	18630	18828	18781	18820	18738	18663	18872	18780	18574	18838	18550	18734	18965	18763	18663	18796	18863	18784	18689	18927	18719	18838	18854	18785	18853	18690	18807	18847	18736	18806	18666	18713	18806	18747	18773	18707	18718	18746	18763	18687	18807	18610	19024	18889	18659	18765	18921	18781	18791	18881	18823	18846	18783	18791	18626	18714	18705	18610	18756	18820	18750	18635	18606	18892	19073	18839	18832	18920	18844	18813	18893	18584	18882	18827	18724	18884	18973	18749	18893	18684	18714	18802	18721	18663	18834	18613	18846	18782	18851	18662	18617	18600	18851	18939	18729	18785	18798	18930	18693	18732	18752	18756	18791	19081	18883	18804	18712	18678	18841	18756	18762	18768	18784	18639	18773	18764	18775	18732	18604	18817	18767	18836	18749	18687	18765	18733	18774	18887	18692	18811	18841	18771	18987	18839	18671	18732	18733	18924	18820	18913	18770	18923	18804	18670	18872	18719	18668	18770	18803	18786	18773	18783	18749	18891	18801	18790	18715	18724	18722	18784	18750	18920	18677	18822	18650	18685	18662	18748	18717	18835	18843	18705	18680	18760	18649	18743	18941	18763	18745	18853	18735	18879	18892	18679	18759	18713	18740	18825	18617	18906	18721	18923	18799	18834	18740	18907	18578	18815	18802	18771	18892	18868	18873	18729	18729	18652	18743	18769	18823	18771	18852	18665	18775	18955	18694	19014	18792	18839	18800	18655	18668	18637	18661	18716	18868	18789	18925	18578	18854	18901	18734	18720	18764	18853	18688	18794	19014	18896	18738	18583	18967	18746	18662	18647	18625	18923	18698	18790	18666	18860	18554	18696	18825	18666	18727	18861	18814	18795	18502	18730	18712	18710	18737	18728	18722	18838	18845	18803	18817	18799	18869	18863	18861	18947	18899	18761	18767	18820	18776	18699	18937	18762	18823	18874	18986	18670	18848	18878	18858	18635	19005	18661	18813	18946	18647	18972	18785	18777	18985	18748	18677	18829	18750	18633	18785	18866	18691	18752	18824	18682	18800	18714	18738	18717	18831	18909	18906	18632	18736	18737	18680	18654	18854	18793	18920	18770	18603	18722	18813	18825	18764	18791	18813	18691	18858	18754	18681	18725	18879	18818	18909	18554	18737	18703	18670	18760	18922	18768	18708	18836	18788	18682	18824	18939	18920	18683	18982	18698	18687	18625	18933	18815	18684	18760	18680	18680	18789	18720	18931	18465	18734	18696	18773	18888	18803	18750	18909	18678	18759	18842	18587	18743	18910	18821	18798	18811	18936	18638	18717	18825	18636	18719	18796	18579	19097	18809	18750	18751	18877	18749	18797	18820	18791	18812	18694	18864	18840	18725	18822	18776	18670	18562	18623	18938	18822	18564	18685	18655	18651	18612	18819	18858	18856	18688	18968	18833	18960	18818	18617	18698	18896	18903	19005	18699	18798	18617	18804	18684	18837	18672	18712	18557	18838	18843	18840	18715	18767	18615	18904	18868	18708	18945	18693	18911	18698	18586	18681	18835	18840	18630	18788	18773	18847	18753	18732	18606	18628	18775	18882	18860	18915	18771	18806	18769	18725	18600	18750	18856	18904	18715	18827	18591	18737	18804	18780	18874	18828	18642	18877	18688	18814	18697	18707	18972	18689	18854	18996	18804	18665	18753	18868	18678	18650	18565	18639	18701	18858	18726	18879	18606	18778	18816	18578	18826	18877	18872	18961	18602	18760	18820	18797	18771	18801	18909	18798	18705	18644	18887	19030	18786	18815	19152	18756	18744	18843	18889	18746	18899	18865	18714	18621	18826	18725	18707	18909	18518	18818	18765	18751	18887	18942	18842	18695	18882	18711	18885	18695	18851	19001	18782	18714	18775	18726	18558	18689	18877	18620	18713	18947	18604	18581	18834	18786	18729	18771	18681	18872	18943	18822	18815	18711	18753	18780	18888	18689	18739	18687	18859	18871	18947	18734	18824	18776	18713	18749	18747	18863	18846	18706	18923	18930	18780	18807	18784	18866	18887	18705	18792	18827	18747	18942	18753	18735	18693	18499	18868	18830	18780	18851	18777	18654	18957	18924	18880	18886	18786	18707	18813	18792	18814	18662	18724	18751	18842	18793	18643	18768	18606	18813	18683	18897	18662	18710	18809	18695	18619	18570	18677	18766	18657	18659	18736	18776	18701	18647	18760	18705	19012	18760	18787	18740	18637	18815	18742	18745	18927	18611	19011	18698	19030	18859	19021	18865	18728	18692	19030	18886	18787	18785	18643	18757	18880	18856	18743	18914	18676	18890	18649	18878	18902	18796	18889	18681	18768	18731	18815	18885	18674	18859	18634	18846	18820	18802	18727	18836	18829	18567	18902	18856	18792	18687	18828	18926	18942	18671	18577	18757	18689	18810	18838	18898	18818	18648	18700	18718	18752	18821	18721	18613	18896	18944	18890	18824	18847	18916	18862
32649	28806	36556	36353	35091	42644	41425	35597	32797	32181	31563	31491	31350	31575	31616	31677	31437	31498	31500	31409	31306	31609	31358	31326	31380	31351	31171	31452	31713	31334	31375	31385	31457	31430	31232	31138	31549	31377	31384	31491	31210	31292	31228	31522	31583	31254	31278	31488	31746	31617	31592	31315	31275	31702	31547	31189	31483	31407	31429	31407	31298	31546	31358	31448	31287	31555	31422	31345	31550	31356	31472	31524	31355	31642	31255	31368	31255	31211	31347	31401	31562	31295	31747	31249	31446	31323	31336	31607	31250	31565	31490	31307	31387	31192	31376	31488	31373	31156	31254	31463	31546	31177	31509	31458	31495	31614	31487	31400	31543	31295	31091	31470	31308	31271	31490	30911	31483	31038	31302	31412	31408	31339	31397	31518	31647	31347	31380	31267	31429	31698	31438	31229	31086	31400	31245	31327	31456	31136	31346	31200	31464	31358	31189	31370	31399	31325	31581	31783	31355	31459	31362	31467	31252	31510	31318	31372	31446	31392	31421	31712	31250	31530	31287	31030	31286	31416	31431	31442	31392	31470	31371	31149	31342	31215	31301	31756	31566	31650	31261	31336	31635	31307	31474	31483	31175	31373	31152	31425	31671	31472	31249	31406	31508	31339	31401	31016	31524	31533	31265	31311	31354	31308	31545	31362	31294	31448	31527	31338	31386	31311	31460	31364	31462	31361	31516	31354	31451	31474	31076	31448	31461	31464	31320	31364	31393	31110	31367	31518	31423	31552	31375	31731	31595	31414	31293	31439	31218	31673	31254	31259	31420	31108	31381	31450	31402	31507	31403	31453	31610	31712	31527	31766	31492	31171	31594	31675	31371	31362	31407	31353	31394	31179	31168	31475	31406	31280	31226	31547	31318	31620	31523	31537	31590	31490	31319	31341	31669	31351	31329	31429	31473	31260	31385	31334	31590	31434	31417	31352	31377	31646	31640	31430	31044	31275	31428	31491	31732	31417	31364	31297	31299	31113	31452	31104	31609	31552	31453	31470	31523	31431	31454	31264	31369	31465	31288	31282	31586	31445	31356	31350	31698	31497	31403	31501	31461	31503	31415	31488	31357	31532	31486	31479	31292	31372	31524	31451	31176	31508	31775	31442	31303	31426	31502	31525	31394	31453	31181	31419	31452	31250	31337	31554	31290	31386	31475	31458	31370	31200	31266	31112	31173	31341	31293	31381	31283	31359	31463	31206	31354	31290	31295	31412	31393	31156	31384	31457	31183	31405	31330	31034	31296	31333	31477	31563	31480	31348	31192	31438	31379	31420	31447	31473	31533	31134	31320	31387	31354	31477	31575	31267	31415	31335	31202	31493	31102	31386	31519	31402	31311	31210	31391	31261	31525	31460	31607	31446	31415	31502	31499	31469	31372	31258	31439	31499	31571	31572	31422	31324	31424	31217	31379	31179	31362	31628	31359	31192	31265	31394	31327	31493	31444	31615	31263	31312	31627	31687	31413	31587	31211	31257	31472	31361	31215	31286	31403	31402	31441	31573	31562	31597	31412	31365	31595	31280	31664	31317	31489	31240	31275	31522	31401	31452	31537	31502	31274	31346	31284	31701	31595	31433	31534	31437	31301	31510	31323	31559	31295	31464	31292	31364	31588	31207	31528	31384	31411	31710	31421	31306	31489	31260	31193	31293	31673	31189	31428	31432	31478	31540	31278	31414	31484	31385	31514	31426	31679	31561	31363	31403	31374	31697	31280	31235	31417	31437	31186	31257	31247	31705	31474	31457	31316	31310	31675	31470	31529	31265	31381	31545	31470	31285	31083	31311	31372	31261	31563	31491	30966	31467	31502	31197	31249	31253	31124	31427	31569	31234	31450	31489	31496	31147	31430	31323	31398	31349	31427	31262	31199	31185	31498	31590	31189	31559	31472	31605	31280	31381	31183	31489	31344	31384	31484	31505	31227	31284	31562	31705	31516	31319	31456	31227	31455	31256	31372	31156	31362	31625	31377	31372	31459	31485	31288	31572	31412	31323	31168	31261	31312	31417	31494	31070	31269	31333	31491	31578	31460	31402	31712	31601	31619	31471	31546	31304	31380	31349	31595	31614	31498	31206	31336	31255	31471	31155	31310	31455	31445	31950	31448	31297	31296	31351	31428	31334	31438	31528	31660	31526	31479	31592	31497	31345	31353	31215	31388	31620	31467	31771	31624	31422	31267	31474	31245	31346	31200	31124	31243	31319	31547	31536	31352	31524	31315	31316	31659	31387	31456	31462	31420	31371	31741	31348	31164	31548	31391	31637	31691	31579	31333	31472	31568	31501	31540	31271	31345	31268	31244	31337	31215	31626	31594	31314	31526	31561	31387	31279	31177	31492	31516	31856	31552	31347	31271	31310	31562	31339	31497	31109	31217	31366	31609	31543	31404	31354	31250	31156	31356	31391	31406	31301	31410	31451	31670	31178	31304	31299	31765	31404	31618	31460	31251	31123	31351	31156	31185	31621	31273	31534	31128	31217	31399	31420	31545	31338	31288	31317	31080	31086	31275	31301	31349	31139	31293	31245	31561	31397	31587	31398	31451	31602	31454	31519	31450	31337	31509	31242	31377	31705	31456	31337	31394	31202	31373	31443	31304	31540	31362	31157	31409	31470	31452	31614	31394	31484	31155	31523	31522	31300	31343	31454	31733	31497	31774	31643	31317	31330	31117	31363	31142	31353	31275	31576	31416	31490	31293	31386	31397	31142	31398	31463	31135	31487	31450	31151	31520	31361	31382	31546	31068	31192	31362	31641	31365	31079	31426	31653	31392	31173	31490	31470	31194	31288	31188	31331	31253	31269	31553	31188	31583	31610	31116	31607	31353	31457	31601	31314	31393	31294	31456	31320	31456	31477	31403	31242	31425	31485	31401	31461	31222	31362	31657	31366	31519	31430	31242	31446	31310	31417	31210	31255	31408	31588	31339	31522	31147	31276	31407	31321	31300	31557	31641	31398	31407	31468	31479	31421	31461	31556	31457	31655	31428	31294	31560	31668	31182	31353	31523	31321	31368	31584	31210	31420	31368	31447	31532	31445	31497	31327	31444	31280	31426	31528	31456	31571	31516	31488	31349	31443	31480	31319	31296	31592	31273	31223	31747	31451	31393	31463	31345	31662	31421	31326	31241	31382	31384	31300	31596	31503	31459	31358	31377	31487	31343	31444	31349	31318	31604	31327	31620	31547	31557	31206	31117	31400	31246	31468	31493	31472	31636	31576	31646	31633	31446	31221	31287	31587	31360	31480	31516	31344	31488	31316	31549	31565	31434	31533	31289	31008	31203	31400	31579	31543	31419	31303	31524	31466	31438	31353	31399	31177	31291	31435	31604	31214	31355	31327	31481	31124	31179	31540	31565	31433	31516	31379	31543	31199	31221	31500	31352	31241	31042	31514	31146	31505	31261	31479	31422	31476	31333	31563	31594	31400	31433	31566	31310	31540	31563	31487	31291	31392	31246	31434	31688	31389	31204	31447	31227	31365	31445	31407	31428	31675	31354	31551	31563	31598	31455	31334	31417	31329	31386	31310	31396	31615	31508	31473	31462	31288	31272	31191	31207	31449	31601	31566	31276	31211	31498	31420	31477	31467	31624	31391	31260	31139	31061	31535	31288	31308	31482	31482	31352	31363	31379	31432	31151	31393	31308	31387	31420	31456	31574	31234	31482	31291	31577	31289	31565	31587	31139	31261	31255	31440	31455	31356	31345	31258	31775	31524	31353	31342	31187	31499	31395	31482	31423	31511	31525	31336	31308	31373	31358	31271	31486	31335	31408	31182	31409	31186	31371	31522	31103	31592	31271	31306	31233	31302	31627	31334	31300	31320	31375	31990	31424	31533	31344	31537	31479	31325	31615	31468	31294	31598	31548	31519	31317	31384	31651	31318	31162	31430	31554	31613	31357	31293	31356	31379	31286	31280	31429	31187	31145	31599	31380	31388	31434	31496	31541	31261	31134	31384	31207	31307	31012	31106	31090	31410	31348	31214	31457	31490	31466	31413	31565	31402	31473	31266	31380	31429	31384	31585	31361	31391	31457	31483	31429	31444	31361	31316	31246	31461	31302	31485	31513	31483	31633	31489	31022	31451	31400	31257	31575	31437	31366	31333	31433	31441	31396	31551	31271	31267	31428	31405	31350	31547	31449	31117	31517	31245	31566	31385	31320	31438	31176	31510	31349	31237	31507	31472	31536	31048	31139	31362	31474	31653	31444	31352	31357	31114	31492	31136	31553	31305	31290	31287	31529	31278	31416	31502	31330	31374	31661	31809	31477	31225	31262	31333	31634	31389	31444	31547	31373	31476	31580	31259	31573	31460	31451	31425	31578	31466	31405	31197	31319	31420	31485	31405	31630	31245	31665	31267	31544	31344	31259	31185	31403	31586	31569	31123	31514	31475	31558	31469	31622	31377	31213	31314	31507	31289	31351	31462	31414	31539	31659	31410	31345	31417	31512	31295	31421	31581	31511	31247	31315	31241	31575	31237	31420	31571	31375	31249	31097	31458	31499	31268	31518	31448	31356	31426	31365	31206	31727	30993	31491	31297	31291	31114	31230	31246	31135	31408	31173	31300	31411	31592	31097	31467	31358	31296	31666	31462	31702	31520	31585	31536	31493	31346	31192	31297	31228	31653	31614	31289	31745	31502	31258	31198	31635	31437	31270	31377	31266	31229	31574	31283	31477	31170	31753	31183	31309	31411	31391	31017	31296	31173	31415	31256	31520	31310	31152	31406	31479	31291	31463	31237	31244	31426	31677	31627	31367	31502	31709	31544	31403	31414	31288	31413	31235	31398	31580	31525	31314	31447	31156	31331	31401	31667	31435	31239	31417	31564	31543	31304	31594	31357	31449	31085	31301	31452	31061	31254	31683	31374	31627	31278	31570	31444	31314	31466	31595	31556	31275	31524	31536	31385	31396	31416	31348	31419	31451	31580	31582	31047	31522	31336	31281	31533	31654	31549	31354	31510	31219	31276	31353	31419	31250	31209	31591	31447	31349	31291	31696	31730	31490	31350	31415	31503	31665	31420	31417	31426	31345	31409	31536	31362	31311	31458	31687	31292	31394	31568	31558	31471	31386	31251	31388	31417	31529	31421	31242	31413	31414	31460	31368	31399	31572	31336	31621	31585
19367	24044	26348	23119	23411	31812	27253	21481	18636	18106	17810	17806	17582	17995	17587	17807	17658	17797	17662	17887	17818	17746	17613	17664	17692	17786	17683	17709	17942	17776	17641	17741	17584	17720	17738	17665	17675	17733	17723	17691	17807	17830	17743	17647	17761	17823	17817	17628	17669	17697	17579	17528	17652	17719	17672	17601	17561	17863	17609	17500	17636	17757	17641	17624	17567	17775	17633	17850	17758	17876	17587	17717	17482	17799	17772	17762	17646	17720	17820	17540	17854	17517	17778	17693	17694	17816	17629	17479	17738	17612	17580	17489	17720	17482	17775	17864	17612	17642	17780	17601	17812	17698	17608	17643	17671	17745	17830	17598	17509	17549	17655	17452	17708	17600	17569	17633	17840	17688	17669	17726	17774	17636	17775	17537	17731	17544	17640	17730	17673	17807	17765	17657	17742	17572	17706	17615	17530	17705	17544	17702	17650	17701	17669	17658	17698	17820	17657	17746	17751	17518	17683	17502	17498	17761	17680	17695	17583	17490	17799	17513	17636	17526	17455	17575	17820	17767	17549	17808	17667	17668	17662	17688	17844	17706	17487	17598	17685	17938	17746	17526	17598	17476	17720	17739	17723	17629	17646	17823	17715	17674	17783	17721	17555	17594	17434	17679	17578	17730	17581	17568	17576	17774	17531	17892	17714	17788	17662	17502	17627	17735	17698	17766	17715	17807	17494	17576	17792	17455	17596	17450	17632	17489	17629	17699	17638	17591	17733	17533	17663	17751	17720	17865	17595	17461	17740	17592	17732	17420	17668	17717	17675	17654	17735	17645	17779	17677	17607	17573	17859	17608	17813	17598	17716	17719	17656	17826	17423	17801	17657	17752	17913	17846	17645	17685	17717	17797	17687	17677	17530	17660	17756	17731	17675	17673	17736	17751	17891	17605	17694	17769	17740	17632	17738	17631	17638	17549	17759	17603	17684	17703	17756	17720	17713	17892	17574	17680	17830	17720	17919	17680	17543	17569	17672	17660	17546	17696	17617	17695	17477	17557	17787	17664	17776	17742	17349	17838	17725	17712	17780	17460	17728	17655	17626	17786	17555	17714	17806	17459	17681	17712	17659	17644	17571	17696	17877	17663	17671	17593	17568	17562	17663	17838	17552	17746	17637	17620	17604	17764	17542	17660	17564	17759	17748	17576	17761	17868	17598	17605	17726	17639	17741	17731	17716	17635	17452	17751	17730	17712	17666	17805	17702	17643	17777	17692	17767	17538	17713	17600	17694	17571	17538	17931	17665	17657	17498	17772	17686	17710	17741	17920	17635	17668	17851	17673	17649	17721	17735	17649	17541	17572	17611	17636	17864	17718	17527	17707	17666	17787	17745	17646	17570	17596	17726	17853	17730	17725	17421	17780	17590	17875	17739	17668	17591	17569	17639	17748	17822	17729	17719	17634	17648	17503	17499	17633	17689	17515	17605	17574	17835	17671	17706	17703	17600	17795	17517	17613	17586	17680	17580	17708	17635	17776	17716	17566	17659	17696	17692	17709	17641	17727	17633	17881	17575	17656	17694	17592	17736	17678	17497	17729	17724	17742	17671	17806	17675	17687	17768	17585	17676	17703	17752	17682	17538	17710	17583	17715	17677	17797	17755	17755	17624	17655	17832	17873	17839	17755	17755	17727	17815	17629	17683	17718	17737	17754	17627	17779	17585	17607	17612	17665	17637	17724	17854	17766	17783	17657	17779	17790	17594	17739	17693	17671	17711	17741	17571	17649	17572	17775	17591	17741	17684	17708	17656	17640	17632	17650	17872	17618	17886	17704	17726	17626	17718	17463	17556	17716	17910	17664	17710	17587	17727	17806	17525	17629	17671	17909	17606	17660	17644	17745	17779	17564	17601	17514	17739	17783	17699	17583	17712	17836	17761	17762	17726	17719	17565	17650	17673	17576	17680	17725	17756	17611	17767	17521	17700	17670	17554	17807	17515	17522	17744	17628	17785	17714	17657	17736	17737	17653	17483	17566	17762	17827	17511	17786	17820	17762	17685	17700	17615	17650	17664	17688	17880	17741	17771	17872	17628	17515	17808	17717	17824	17557	17726	17748	17711	17558	17581	17643	17612	17658	17472	17648	17681	17539	17725	17568	17710	17624	17864	17545	17798	17734	17692	17559	17844	17653	17805	17665	17699	17575	17708	17792	17760	17625	17695	17727	17781	17638	17658	17550	17657	17659	17696	17675	17729	17494	17687	17712	17491	17551	17545	17654	17571	17735	17701	17872	17733	17870	17787	17721	17920	17597	17585	17640	17681	17705	17759	17619	17710	17317	17535	17693	17617	17725	17543	17688	17733	17740	17598	17725	17665	17775	17545	17612	17697	17623	17746	17764	17527	17765	17896	17739	17686	17671	17638	17733	17457	17683	17738	17782	17693	17706	17663	17657	17679	17730	17568	17650	17605	17525	17526	17715	17856	17788	17545	17697	17705	17822	17726	17481	17646	17638	17703	17661	17554	17603	17748	17701	17610	17745	17750	17794	17642	17767	17762	17557	17550	17683	17673	17711	17751	17612	17637	17560	17608	17719	17792	17709	17699	17677	17520	17793	17626	17748	17607	17473	17653	17780	17433	17919	17688	17690	17586	17569	17586	17709	17497	17669	17521	17870	17838	17537	17540	17712	17819	17798	17702	17601	17855	17634	17518	17635	17658	17622	17592	17776	17874	17731	17748	17782	17617	17682	17619	17846	17682	17722	17742	17781	17659	17378	17712	17697	17597	17614	17685	17794	17797	17625	17554	17768	17800	17585	17987	17546	17878	17784	17805	17528	17661	17751	17729	17443	17663	17619	17736	17601	17732	17646	17667	17623	17675	17546	17627	17690	17772	17619	17507	17581	17652	17394	17616	17635	17687	17737	17778	17713	17668	17553	17800	17713	17576	17600	17605	17746	17709	17436	17680	17628	17613	17864	17554	17570	17667	17511	17642	17733	17596	17525	17596	17645	17622	17618	17642	17475	17696	17746	17738	17652	17847	17786	17592	17739	17536	17672	17662	17618	17855	17785	17541	17408	17710	17677	17751	17700	17777	17634	17745	17548	17480	17692	17768	17541	17663	17641	17612	17730	17628	17841	17781	17699	17635	17790	17682	17723	17587	17649	18010	17908	17879	17480	17654	17708	17722	17725	17455	17492	17635	17776	17666	17844	17753	17611	17642	17693	17814	17787	17707	17682	17729	17664	17750	17541	17545	17707	17424	17562	17435	17595	17685	17615	17809	17581	17626	17559	17804	17601	17721	17613	17739	17751	17748	17691	17803	17759	17515	17612	17569	17613	17583	17601	17924	17584	17571	17789	17738	17841	17573	17555	17647	17840	17585	17593	17601	17725	17825	17663	17732	17697	17799	17524	17733	17863	17395	17848	17788	17693	17764	17602	17535	17768	17861	17693	17839	17669	17645	17593	17663	17707	17669	17828	17634	17700	17654	17606	17681	17685	17752	17617	17643	17733	17744	17493	17902	17413	17714	17652	17590	17822	17597	17627	17727	17692	17932	17709	17567	17712	17596	17450	17851	17851	17648	17618	17614	17540	17843	17846	17524	17550	17479	17664	17567	17780	17505	17757	17734	17507	17723	17656	17604	17571	17718	17502	17708	17630	17558	17713	17792	17642	17667	17707	17669	17713	17450	17874	17700	17668	17838	17503	17546	17735	17642	17625	17871	17492	17681	17714	17595	17571	17671	17801	17613	17610	17610	17639	17750	17676	17513	17595	17621	17737	17867	17709	17700	17642	17758	17666	17681	17588	17610	17784	17682	17628	17764	17759	17747	17601	17512	17703	17543	17740	17695	17789	17936	17715	17774	17526	17729	17522	17597	17575	17481	17723	17729	17721	17722	17576	17816	17716	17764	17661	17681	17584	17727	17603	17782	17565	17855	17444	17845	17661	17790	17560	17688	17597	17657	17527	17837	17706	17833	17687	17586	17802	17741	17572	17799	17722	17730	17630	17812	17678	17698	17754	17723	17642	17604	17735	17827	17655	17702	17538	17436	17682	17741	17507	17651	17834	17642	17577	17617	17855	17741	17823	17627	17673	17612	17882	17722	17568	17725	17712	17734	17618	17699	17531	17709	17599	17823	17627	17732	17827	17721	17769	17590	17592	17625	17652	17832	17615	17695	17609	17634	17716	17624	17721	17668	17622	17615	17772	17828	17692	17508	17783	17600	17604	17629	17721	17588	17603	17698	17918	17623	17690	17722	17521	17654	17567	17572	17522	17597	17655	17628	17548	17575	17626	17736	17800	17866	17641	17964	17743	17654	17768	17563	17739	17575	17847	17653	17614	17558	17611	17679	17746	17567	17677	17676	17598	17604	17773	17631	17670	17849	17571	17766	17765	17848	17635	17716	17731	17754	17617	17666	17494	17791	17617	17617	17759	17715	17673	17809	17750	17591	17505	17615	17886	17669	17688	17505	17742	17496	17665	17653	17463	17623	17904	17651	17858	17750	17670	17686	17687	17617	17721	17813	17676	17669	17714	17699	17634	17703	17686	17559	17661	17586	17747	17669	17458	17725	17527	17701	17456	17601	17611	17666	17616	17735	17557	17552	17753	17742	17637	17916	17735	17474	17631	17819	17697	17651	17581	17632	17789	17568	17713	17711	17764	17622	17744	17619	17567	17728	17502	17757	17587	17628	17746	17612	17563	17639	17457	17763	17752	17919	17700	17617	17576	17545	17544	17763	17774	17722	17745	17767	17604	17587	17690	17542	17753	17584	17693	17668	17695	17579	17470	17749	17541	17551	17563	17901	17881	17465	17931	17508	17637	17679	17552	17861	17748	17693	17686	17600	17610	17672	17741	17692	17539	17691	17850	17644	17728	17558	17782	17654	17734	17650	17725	17731	17641	17546	17729	17608	17680	17773	17702	17416	17741	17758	17661	17728	17502	17900	17801	17757	17613	17823	17713	17438	17667	17719	17735	17663	17735	17442	17622	17571	17777	17485	17549	17757	17819	17791	17431	17618	17615	17672	17587	17641	17772	17616	17371	17531	17617	17640	17761	17836	17621	17620	17614	17552	17761	17628	17680	17628	17912	17739	17806	17651	17681	17730	17591	17833	17710	17710	17605	17666	17717	17617	17719	17653	17743	17592	17569	17772	17629	17874	17650	17594	17523
23629	21276	28282	27488	48162	74403	63443	46556	35926	32624	31149	30915	30768	30718	30802	30921	30846	30407	30682	30872	30787	30843	30755	30640	30518	30577	30531	30703	30901	30532	30580	30586	30602	30502	30556	30617	30465	30794	30504	30385	30591	30677	30433	30699	30479	30377	30704	30693	30585	30538	30869	30542	30636	30576	30730	30790	30533	30699	30507	30651	30211	30550	30568	30528	30727	30443	30574	30705	30421	30411	30460	30642	30654	30480	30245	30576	30608	30524	30441	30619	30426	30534	30631	30560	30562	30632	30588	30656	30499	30543	30649	30344	30099	30436	30546	30492	30255	30624	30667	30581	30608	30757	30886	30454	30433	30605	30398	30463	30592	30596	30544	30555	30463	30537	30748	30501	30176	30575	30597	30537	30733	30843	30488	30603	30586	30477	30308	30532	30236	30758	30712	30673	30743	30375	30514	30663	30621	30599	30544	30444	30717	30698	30731	30692	30764	30485	30675	30455	30699	30513	30468	30689	30825	30436	30610	30366	30580	30529	30658	30444	30518	30493	30515	30559	30588	30409	30436	30342	30490	30538	30422	30284	30619	30313	30437	30401	30684	30667	30814	30575	30203	30443	30482	30512	30216	30629	30570	30741	30450	30491	30430	30590	30628	30320	30568	30564	30381	30566	30702	30311	30628	30452	30558	30358	30386	30460	30593	30544	30501	30828	30643	30794	30320	30786	30454	30544	30629	30247	30486	30680	30632	30668	30529	30346	30288	30496	30288	30420	30926	30513	30729	30419	30462	30500	30763	30590	30546	30458	30269	30467	30694	30575	30524	30583	30591	30437	30454	30646	30534	30231	30489	30560	30498	30603	30572	30451	30637	30695	30489	30698	30645	30605	30626	30378	30754	30949	30404	30402	30490	30410	30408	30409	30791	30525	30580	30710	30315	30510	30525	30741	30412	30698	30752	30416	30561	30484	30578	30521	30721	30582	30268	30373	30588	30354	30551	30701	30821	30524	30755	30618	30773	30606	30846	30600	30603	30606	30560	30588	30545	30578	30636	30575	30747	30646	30606	30512	30583	30527	30563	30434	30458	30474	30420	30644	30537	30852	30554	30334	30825	30683	30561	30462	30589	30685	30633	30468	30691	30520	30436	30528	30579	30604	30608	30495	30544	30546	30566	30429	30698	30528	30642	30438	30615	30517	30489	30585	30492	30389	30393	30685	30519	30575	30709	30439	30567	30670	30453	30496	30536	30392	30447	30371	30601	30619	30570	30555	30611	30555	30389	30741	30628	30492	30648	30774	30425	30420	30651	30392	30553	30756	30923	30649	30744	30570	30393	30553	30495	30412	30606	30334	30491	30546	30448	30303	30446	30419	30551	30523	30270	30461	30516	30608	30598	30513	30588	30524	30292	30582	30590	30408	30445	30488	30434	30742	30504	30370	30497	30656	30394	30663	30536	30339	30452	30482	30855	30308	30551	30368	30355	30346	30458	30462	30512	30747	30637	30586	30736	30559	30506	30488	30488	30464	30505	30607	30351	30720	30339	30374	30663	30904	30571	30623	30742	30771	30414	30354	30451	30557	30766	30548	30478	30612	30448	30228	30426	30352	30557	30539	30551	30704	30524	30617	30416	30717	30586	30587	30597	30551	30599	30504	30604	30587	30426	30563	30494	30106	30783	30450	30459	30590	30528	30574	30509	30537	30380	30592	30812	30378	30676	30677	30812	30379	30564	30334	30456	30386	30486	30729	30731	30559	30224	30394	30579	30591	30565	30536	30631	30243	30688	30549	30523	30346	30411	30217	30653	30772	30604	30429	30487	30681	30392	30648	30195	30424	30512	30325	30401	30829	30622	30283	30546	30488	30488	30519	30765	30821	30451	30631	30419	30610	30358	30525	30701	30562	30437	30742	30586	30701	30655	30188	30585	30367	30511	30353	30517	30535	30346	30466	30622	30607	30635	30426	30403	30430	30582	30809	30417	30525	30641	30304	30536	30702	30575	30558	30853	30450	30456	30364	30406	30493	30537	30466	30742	30426	30710	30809	30637	30530	30582	30586	30640	30532	30700	30422	30542	30485	30528	30638	30449	30555	30816	30664	30780	30826	30772	30415	30788	30510	30387	30532	30412	30352	30668	30730	30592	30691	30406	30497	30783	30574	30483	30681	30763	30459	30724	30471	30503	30466	30662	30499	30444	30485	30737	30377	30667	30325	30653	30504	30682	30511	30911	30549	30362	30396	30548	30649	30337	30717	30504	30808	30517	30502	30642	30424	30558	30502	30449	30531	30777	30538	30389	30560	30526	30609	30520	30627	30534	30445	30584	30693	30543	30343	30512	30587	30726	30479	30645	30434	30265	30877	30409	30524	30624	30588	30586	30958	30460	30615	30840	30236	30481	30525	30594	30602	30466	30421	30549	30650	30502	30655	30269	30603	30499	30509	30813	30298	30562	30431	30687	30522	30462	30362	30355	30378	30775	30872	30634	30463	30543	30520	30600	30827	30332	30676	30667	30829	30678	30570	30417	30465	30538	30562	30496	30653	30528	30541	30819	30411	30550	30687	30553	30547	30799	30600	30374	30501	30295	30653	30697	30259	30479	30421	30317	30690	30697	30443	30463	30246	30600	30690	30515	30423	30673	30799	30731	30443	30539	30503	30599	30623	30561	30625	30632	30541	30601	30722	30563	30712	30625	30675	30486	30704	30432	30360	30465	30652	30651	30572	30778	30359	30457	30601	30570	30498	30419	30725	30984	30426	30562	30364	30098	30358	30332	30621	30447	30497	30731	30604	30396	30487	30525	30376	30503	30281	30547	30514	30600	30509	30552	30676	30451	30499	30532	30536	30410	30452	30407	30544	30655	30883	30410	30474	30428	30520	30675	30796	30651	30697	30398	30515	30595	30789	30537	30442	30766	30708	30464	30654	30465	30482	30461	30588	30371	30439	30497	30370	30695	30609	30550	30558	30489	30668	30636	30492	30607	30476	30371	30657	30491	30536	30663	30433	30479	30561	30786	30676	30604	30571	30612	30616	30387	30437	30914	30586	30686	30817	30604	30585	30660	30655	30899	30528	30462	30617	30510	30521	30566	30867	30571	30375	30648	30359	30532	30624	30708	30361	30180	30556	30464	30380	30712	30503	30778	30495	30682	30503	30802	30507	30508	30796	30600	30494	30639	30651	30302	30626	30835	30535	30466	30481	30677	30690	30769	30480	30639	30451	30526	30751	30542	30556	30786	30440	30470	30608	30450	30695	30340	30559	30527	30637	30375	30508	30501	30479	30702	30613	30603	30450	30504	30683	30657	30390	30553	30526	30505	30461	30553	30343	30604	30563	30604	30566	30372	30723	30228	30719	30323	30795	30682	30573	30378	30529	30287	30456	30605	30856	30518	30583	30413	30458	30536	30377	30353	30388	30682	30511	30504	30275	30624	30691	30627	30518	30785	30058	30517	30556	30276	30793	30443	30615	30648	30425	30626	30609	30460	30483	30436	30663	30674	30461	30606	30391	30408	30491	30286	30518	30297	30273	30535	30628	30682	30633	30429	30700	30335	30232	30598	30642	30604	30494	30586	30671	30393	30746	30435	30532	30644	30388	30466	30469	30856	30736	30364	30546	30393	30542	30638	30404	30533	30801	30403	30662	30576	30539	30871	30931	30440	30695	30467	30772	30649	30485	30593	30619	30727	30705	30353	30544	30509	30462	30400	30342	30614	30478	30300	30467	30539	30576	30258	30695	30327	30610	30483	30521	30699	30655	30433	30577	30576	30656	30539	30220	30499	30374	30587	30422	30531	30637	30550	30725	30768	30314	30675	30491	30474	30428	30650	30398	30616	30660	30779	30588	30582	30392	30367	30708	30616	30375	30703	30586	30657	30602	30662	30643	30613	30580	30405	30801	30608	30475	30691	30859	30797	30392	30577	30617	30581	30657	30571	30708	30466	30675	30490	30743	30483	30415	30585	30455	30273	30483	30706	30607	30545	30406	30552	30427	30565	30533	30559	30568	30486	30237	30530	30708	30292	30138	30696	30347	30418	30520	30811	30704	30649	30659	30793	30410	30545	30683	30443	30349	30625	30255	30632	30730	30571	30760	30517	30725	30731	30532	30431	30328	30700	30576	30477	30561	30598	30480	30653	30600	30576	30332	30516	30392	30645	30783	30704	30738	30334	30577	30551	30504	30769	30417	30347	30536	30413	30492	30549	30354	30527	30423	30439	30733	30587	30612	30807	30399	30580	30664	30433	30526	30412	30692	30627	30586	30358	30625	30600	30671	30776	30332	30511	30559	30414	30393	30511	30422	30371	30674	30358	30694	30654	30423	30571	30386	30621	30462	30493	30804	30746	30769	30739	30616	30466	30377	30654	30405	30494	30820	30672	30539	30710	30468	30545	30570	30598	30432	30650	30391	30564	30693	30332	30464	30809	30395	30495	30403	30557	30548	30660	30650	30509	30639	30520	30406	30706	30467	30653	30418	30685	30637	30674	30665	30559	30332	30456	30547	30450	30289	30817	30610	30439	30386	30585	30493	30488	30615	30593	30607	30621	30693	30317	30461	30413	30664	30739	30518	30632	30681	30484	30478	30642	30669	30659	30615	30471	30656	30639	30360	30498	30525	30593	30364	30675	30494	30727	30625	30401	30612	30388	30461	30360	30429	30612	30531	30582	30663	30690	30562	30473	30343	30381	30185	30332	30555	30274	30690	30946	30542	30914	30495	30490	30338	30673	30386	30557	30380	30514	30376	30781	30451	30345	30318	30541	30538	30655	30629	30705	30802	30638	30472	30670	30613	30602	30527	30704	30646	30385	30487	30239	30373	30339	30489	30425	30440	30404	30353	30366	30399	30691	30693	30536	30791	30518	30383	30262	30569	30543	30350	30359	30652	30835	30506	30441	30583	30439	30750	30609	30424	30348	30530	30517	30654	30466	30274	30628	30456	30477	30560	30641	30508	30426	30715	30494	30596	30390	30635	30482	30587	30706	30574	30618	30545	30373	30563	30664	30460	30681	30528	30482	30328	30474	30364	30249	30455	30564	30363	30422	30641	30525	30462	30750	30456	30625	30450	30468	30779	30662	30405	30637	30595	30512	30521	30586	30483	30611	30431	30931	30496	30523	30492	30606	30380	30240	30628	30586	30565	30572	30791	30730	30455	30501	30165	30632	30560
19307	31537	33803	26679	57852	74767	56850	34573	22500	19048	17843	17529	17497	17488	17854	17636	17719	17718	17658	17799	17560	17611	17634	17596	17766	17753	17659	17456	17758	17668	17557	17565	17548	17502	17530	17776	17472	17679	17623	17534	17571	17467	17544	17762	17539	17721	17756	17708	17647	17608	17604	17707	17688	17606	17480	17430	17573	17726	17580	17551	17643	17731	17610	17613	17401	17434	17639	17482	17667	17558	17512	17643	17504	17657	17509	17605	17540	17822	17520	17688	17712	17565	17475	17472	17474	17381	17652	17515	17532	17570	17355	17636	17480	17547	17674	17516	17540	17562	17550	17823	17582	17507	17641	17465	17484	17619	17755	17570	17565	17420	17438	17603	17690	17612	17520	17476	17520	17613	17573	17718	17614	17574	17374	17570	17626	17477	17538	17593	17540	17550	17544	17672	17575	17500	17422	17416	17732	17486	17579	17625	17493	17608	17327	17485	17420	17515	17636	17438	17517	17666	17606	17467	17443	17733	17547	17742	17382	17448	17501	17817	17619	17604	17692	17469	17494	17689	17530	17607	17483	17529	17627	17478	17513	17490	17582	17625	17581	17631	17509	17379	17424	17563	17533	17460	17659	17585	17541	17629	17529	17549	17632	17493	17742	17628	17635	17439	17705	17565	17622	17526	17504	17650	17421	17646	17293	17571	17622	17550	17359	17649	17481	17299	17837	17574	17667	17515	17654	17645	17575	17541	17452	17570	17429	17470	17367	17635	17620	17552	17690	17577	17587	17518	17563	17558	17554	17440	17595	17648	17748	17557	17466	17652	17541	17479	17376	17551	17633	17483	17722	17680	17523	17453	17655	17624	17499	17585	17564	17493	17577	17411	17729	17630	17663	17468	17529	17645	17687	17519	17607	17381	17679	17590	17424	17629	17397	17448	17563	17460	17570	17666	17443	17486	17574	17644	17514	17596	17399	17546	17623	17429	17377	17477	17342	17481	17404	17511	17438	17579	17518	17638	17788	17520	17636	17560	17609	17347	17520	17531	17589	17528	17419	17699	17721	17605	17417	17620	17675	17499	17525	17554	17545	17565	17465	17621	17362	17531	17550	17645	17556	17652	17546	17624	17690	17495	17498	17558	17636	17451	17592	17539	17483	17576	17586	17555	17513	17381	17588	17705	17528	17617	17765	17757	17547	17274	17694	17546	17408	17440	17464	17548	17527	17518	17793	17325	17621	17594	17497	17611	17573	17553	17418	17629	17455	17553	17561	17605	17584	17609	17609	17540	17824	17545	17453	17578	17588	17624	17375	17483	17579	17526	17484	17278	17537	17555	17524	17625	17411	17569	17673	17497	17317	17414	17348	17605	17589	17574	17541	17687	17648	17607	17544	17494	17575	17376	17553	17844	17666	17448	17637	17733	17776	17577	17689	17619	17562	17522	17557	17572	17638	17563	17497	17486	17686	17569	17639	17576	17613	17662	17831	17576	17684	17468	17523	17681	17337	17673	17478	17691	17680	17340	17635	17547	17704	17596	17601	17584	17652	17492	17752	17353	17467	17590	17443	17460	17460	17450	17707	17581	17594	17475	17649	17700	17450	17639	17562	17540	17698	17712	17492	17575	17815	17572	17494	17438	17618	17594	17641	17362	17626	17753	17593	17318	17477	17559	17478	17592	17651	17415	17769	17523	17310	17504	17449	17580	17421	17567	17634	17540	17608	17573	17535	17631	17505	17432	17572	17544	17527	17593	17755	17560	17592	17657	17593	17424	17423	17588	17484	17482	17476	17456	17470	17749	17472	17623	17523	17502	17406	17633	17542	17591	17490	17552	17563	17574	17497	17458	17737	17369	17765	17448	17501	17428	17510	17737	17708	17518	17432	17570	17489	17755	17537	17434	17400	17394	17558	17521	17536	17572	17554	17336	17434	17717	17581	17522	17496	17670	17611	17478	17546	17362	17578	17540	17446	17655	17642	17532	17605	17541	17483	17603	17633	17530	17635	17502	17622	17558	17560	17513	17662	17418	17579	17467	17722	17632	17648	17557	17612	17465	17554	17651	17622	17560	17576	17688	17800	17592	17693	17516	17485	17435	17351	17426	17502	17626	17455	17406	17399	17434	17759	17403	17502	17396	17686	17748	17563	17566	17649	17633	17611	17562	17704	17524	17505	17657	17554	17532	17326	17485	17489	17589	17557	17582	17629	17571	17624	17527	17469	17586	17457	17489	17493	17619	17612	17576	17446	17611	17766	17600	17558	17626	17455	17502	17530	17417	17547	17709	17466	17574	17552	17453	17548	17386	17541	17514	17523	17549	17673	17421	17476	17397	17554	17660	17559	17561	17524	17570	17617	17578	17676	17477	17502	17726	17522	17522	17637	17295	17744	17614	17645	17337	17708	17452	17499	17583	17613	17610	17429	17482	17581	17489	17448	17562	17397	17455	17404	17496	17724	17448	17468	17628	17420	17600	17554	17603	17544	17946	17389	17514	17610	17621	17493	17535	17486	17559	17448	17539	17494	17422	17587	17779	17508	17540	17473	17378	17454	17598	17594	17638	17419	17486	17536	17491	17583	17523	17489	17543	17440	17347	17603	17617	17548	17479	17651	17433	17604	17609	17448	17630	17656	17519	17479	17524	17625	17613	17459	17583	17674	17697	17336	17530	17635	17471	17695	17618	17538	17538	17727	17625	17350	17743	17572	17529	17668	17608	17553	17463	17432	17653	17556	17563	17419	17441	17577	17487	17589	17605	17529	17587	17528	17555	17545	17549	17544	17411	17657	17539	17526	17282	17307	17726	17363	17465	17575	17467	17498	17541	17618	17508	17543	17449	17627	17565	17614	17485	17437	17474	17636	17665	17550	17487	17605	17724	17523	17571	17539	17559	17595	17473	17643	17598	17556	17611	17578	17593	17540	17514	17511	17690	17506	17532	17626	17482	17701	17426	17427	17581	17451	17465	17644	17741	17624	17485	17635	17643	17620	17571	17467	17720	17580	17385	17497	17339	17772	17621	17484	17494	17499	17645	17681	17827	17593	17514	17480	17646	17563	17571	17677	17686	17550	17651	17533	17590	17716	17794	17529	17515	17523	17449	17525	17764	17532	17739	17586	17505	17558	17563	17387	17408	17599	17721	17422	17490	17609	17591	17523	17610	17733	17467	17538	17445	17429	17748	17623	17366	17548	17390	17568	17550	17475	17374	17613	17484	17660	17547	17592	17554	17406	17695	17475	17497	17440	17461	17719	17611	17378	17455	17513	17597	17399	17611	17660	17662	17529	17424	17646	17679	17292	17619	17554	17565	17594	17401	17908	17571	17572	17510	17420	17678	17384	17704	17521	17543	17803	17533	17503	17607	17498	17437	17509	17506	17665	17492	17492	17550	17625	17463	17387	17623	17361	17681	17519	17620	17468	17587	17495	17449	17539	17532	17624	17629	17454	17683	17456	17672	17591	17345	17292	17629	17407	17586	17500	17599	17434	17628	17483	17589	17519	17478	17512	17603	17638	17404	17466	17644	17561	17500	17440	17463	17501	17525	17378	17590	17669	17587	17528	17713	17561	17557	17348	17557	17654	17558	17569	17743	17613	17610	17421	17476	17598	17661	17532	17566	17559	17538	17488	17538	17602	17608	17848	17369	17450	17392	17537	17624	17668	17579	17600	17583	17525	17729	17512	17505	17536	17739	17531	17466	17683	17505	17585	17714	17612	17561	17492	17642	17284	17368	17514	17652	17593	17499	17616	17573	17453	17516	17500	17669	17587	17593	17614	17393	17453	17502	17599	17606	17396	17564	17424	17597	17402	17571	17572	17551	17662	17381	17519	17562	17498	17699	17687	17526	17682	17498	17550	17785	17622	17723	17534	17652	17593	17474	17618	17683	17767	17291	17464	17501	17512	17518	17515	17505	17501	17489	17793	17453	17511	17494	17534	17592	17490	17537	17352	17698	17477	17485	17731	17724	17568	17642	17689	17533	17683	17620	17518	17604	17684	17414	17573	17399	17641	17683	17683	17515	17490	17593	17556	17565	17602	17645	17554	17559	17578	17557	17506	17605	17640	17414	17584	17398	17580	17632	17660	17487	17401	17494	17657	17457	17468	17566	17595	17482	17603	17630	17493	17539	17480	17516	17581	17325	17339	17644	17626	17514	17666	17606	17709	17420	17536	17578	17448	17581	17544	17579	17555	17570	17586	17316	17544	17346	17594	17530	17363	17469	17643	17571	17512	17585	17621	17488	17511	17549	17479	17392	17661	17642	17702	17527	17636	17375	17590	18041	17599	17626	17484	17431	17470	17579	17696	17577	17538	17293	17504	17481	17525	17611	17606	17643	17573	17547	17346	17574	17501	17462	17613	17526	17440	17412	17455	17463	17641	17652	17491	17620	17646	17401	17592	17538	17750	17652	17616	17362	17569	17468	17529	17682	17707	17339	17505	17593	17723	17532	17437	17465	17689	17331	17653	17472	17753	17395	17557	17639	17602	17419	17588	17543	17543	17694	17634	17609	17534	17580	17494	17694	17565	17602	17545	17629	17491	17482	17512	17394	17591	17597	17507	17488	17332	17580	17542	17422	17695	17666	17466	17680	17505	17474	17577	17532	17436	17511	17403	17572	17721	17576	17521	17400	17575	17393	17569	17368	17472	17518	17667	17469	17420	17452	17636	17742	17550	17437	17606	17642	17347	17381	17544	17456	17554	17518	17572	17460	17698	17606	17565	17610	17556	17609	17707	17588	17405	17585	17526	17672	17654	17678	17492	17613	17572	17651	17477	17585	17620	17509	17564	17596	17742	17495	17561	17492	17465	17551	17452	17734	17639	17453	17608	17507	17343	17418	17524	17442	17622	17554	17444	17603	17573	17456	17428	17523	17580	17610	17528	17623	17518	17631	17388	17755	17750	17751	17491	17535	17504	17478	17360	17505	17642	17498	17703	17540	17665	17636	17512	17539	17515	17617	17578	17608	17362	17564	17622	17403	17820	17601	17672	17524	17442	17677	17574	17564	17581	17656	17515	17586	17698	17361	17570	17691	17510	17624	17772	17437	17560	17339	17540	17377	17614	17315	17451	17645	17608	17432	17566	17438	17486	17642	17536	17413	17557	17447	17562	17478	17702	17486	17652	17469	17595	17616	17782	17556	17636	17697	17536	17524	17698	17661	17507	17589	17676	17530
22852	21235	28194	28769	67903	77644	66704	47923	36583	32687	31493	30698	30848	30680	30727	30889	30619	30927	31093	30763	30674	30899	30657	30642	30922	30712	30758	30554	30656	30673	30890	30651	30585	30432	30650	30687	30554	30378	30285	30385	30513	30738	30415	30455	30579	30740	30675	30801	30637	30224	30611	30618	30641	30527	30751	30740	30355	30620	30276	30587	30443	30337	30404	30378	30528	30405	30878	30375	30660	30390	30728	30579	30723	30478	30440	30619	30623	30688	30306	30521	30256	30676	30700	30388	30574	30467	30888	30466	30449	30496	30594	30262	30342	30536	30242	30629	30584	30456	30297	30528	30347	30548	30568	30515	30842	30504	30462	30498	30155	30738	30551	30553	30607	30427	30418	30475	30379	30575	30675	30454	30518	30749	30506	30575	30374	30334	30505	30650	30197	30684	30543	30339	30479	30409	30264	30468	30677	30492	30453	30631	30586	30392	30389	30703	30545	30359	30483	30398	30576	30551	30602	30485	30303	30440	30571	30382	30276	30287	30468	30634	30748	30526	30620	30393	30483	30601	30520	30511	30432	30528	30699	30316	30546	30471	30545	30580	30688	30352	30854	30548	30407	30447	30564	30500	30403	30509	30351	30121	30352	30337	30657	30542	30635	30525	30489	30523	30606	30346	30401	30475	30454	30482	30418	30710	30462	30432	30569	30569	30253	30709	30608	30540	30502	30566	30799	30432	30387	30452	30693	30632	30362	30579	30504	30517	30362	30298	30768	30602	30812	30393	30356	30557	30502	30594	30581	30513	30316	30531	30507	30363	30642	30405	30706	30093	30555	30514	30572	30600	30405	30604	30580	30616	30597	30516	30494	30641	30745	30539	30342	30465	30393	30737	30359	30725	30605	30644	30388	30476	30606	30692	30587	30377	30342	30719	30470	30723	30739	30508	30355	30562	30723	30244	30289	30470	30442	30534	30532	30437	30526	30381	30733	30557	30552	30552	30699	30259	30558	30593	30842	30649	30425	30546	30545	30440	30403	30489	30602	30531	30565	30442	30535	30638	30442	30629	30762	30419	30564	30375	30609	30268	30547	30551	30509	30596	30334	30383	30527	30550	30327	30594	30554	30288	30477	30581	30357	30597	30593	30524	30374	30431	30456	30287	30563	30537	30603	30155	30622	30625	30495	30456	30776	30578	30456	30446	30564	30602	30637	30432	30571	30357	30476	30486	30494	30214	30235	30502	30359	30350	30369	30545	30538	30289	30374	30461	30474	30734	30492	30501	30501	30606	30684	30618	30615	30589	30391	30496	30562	30213	30520	30333	30285	30426	30815	30317	30424	30423	30216	30508	30580	30657	30240	30475	30518	30446	30571	30490	30481	30540	30452	30489	30268	30811	30547	30430	30667	30310	30620	30465	30192	30545	30675	30464	30356	30389	30495	30447	30556	30222	30321	30645	30397	30316	30224	30276	30509	30404	30585	30350	30331	30590	30413	30356	30441	30531	30470	30467	30471	30760	30590	30541	30745	30518	30530	30375	30564	30145	30330	30492	30691	30232	30494	30443	30610	30571	30255	30166	30506	30329	30317	30494	30338	30644	30504	30690	30548	30722	30540	30567	30236	30577	30614	30719	30457	30524	30349	30354	30592	30338	30212	30611	30476	30507	30707	30255	30529	30384	30485	30556	30464	30451	30469	30661	30678	30367	30510	30232	30372	30372	30516	30405	30659	30414	30558	30393	30801	30565	30127	30318	30477	30718	30553	30393	30615	30433	30546	30898	30435	30516	30435	30547	30272	30818	30352	30387	30629	30276	30350	30685	30583	30241	30549	30280	30595	30635	30544	30243	30628	30687	30672	30682	30295	30226	30461	30601	30617	30662	30654	30357	30668	30694	30473	30525	30489	30307	30525	30684	30575	30478	30442	30619	30606	30490	30359	30211	30286	30526	30619	30655	30430	30500	30735	30445	30600	30688	30471	30731	30609	30484	30615	30625	30387	30567	30357	30340	30585	30603	30624	30827	30559	30576	30576	30388	30711	30415	30648	30475	30392	30527	30586	30561	30340	30513	30406	30470	30577	30579	30657	30586	30839	30435	30485	30327	30324	30082	30697	30246	30448	30405	30207	30464	30631	30538	30440	30520	30330	30506	30423	30428	30427	30407	30354	30436	30584	30702	30389	30745	30383	30512	30452	30417	30546	30486	30464	30573	30661	30366	30141	30759	30273	30407	30498	30166	30318	30460	30308	30491	30498	30484	30450	30558	30936	30588	30636	30543	30414	30651	30513	30409	30667	30296	30545	30505	30299	30270	30241	30477	30199	30805	30684	30734	30390	30494	30462	30443	30384	30661	30499	30522	30506	30694	30615	30469	30432	30638	30659	30480	30467	30419	30680	30476	30556	30637	30328	30239	30500	30580	30360	30207	30391	30686	30665	30444	30686	30433	30454	30439	30611	30478	30557	30462	30481	30248	30540	30534	30231	30673	30472	30660	30589	30537	30322	30388	30553	30511	30956	30368	30421	30400	30575	30575	30314	30480	30604	30407	30393	30557	30313	30533	30438	30469	30387	30560	30374	30517	30575	30504	30641	30387	30519	30459	30623	30077	30139	30605	30828	30216	30526	30366	30562	30552	30642	30247	30547	30457	30767	30628	30457	30446	30691	30511	30330	30680	30482	30584	30449	30520	30410	30426	30486	30695	30645	30246	30447	30615	30567	30508	30491	30262	30473	30462	30402	30379	30552	30416	30575	30289	30646	30477	30510	30624	30494	30620	30324	30437	30624	30251	30460	30326	30503	30551	30399	30325	30690	30441	30464	30722	30501	30366	30575	30574	30435	30516	30814	30536	30374	30418	30479	30509	30482	30562	30322	30549	30430	30443	30273	30508	30431	30556	30458	30353	30438	30333	30227	30505	30405	30704	30568	30335	30398	30384	30431	30239	30622	30333	30279	30669	30612	30553	30542	30533	30153	30218	30490	30639	30412	30582	30589	30757	30479	30589	30599	30390	30283	30536	30544	30467	30520	30319	30660	30563	30554	30371	30459	30077	30638	30466	30438	30428	30417	30532	30553	30294	30752	30530	30559	30487	30424	30170	30574	30612	30411	30488	30472	30412	30545	30688	30609	30677	30489	30390	30599	30291	30571	30439	30393	30489	30675	30551	30810	30328	30473	30412	30539	30762	30562	30276	30561	30550	30731	30560	30341	30372	30420	30525	30530	30527	30468	30467	30339	30505	30577	30336	30509	30624	30375	30436	30475	30323	30530	30767	30688	30578	30677	30583	30519	30619	30521	30486	30763	30536	30506	30508	30600	30555	30619	30408	30717	30548	30374	30592	30271	30499	30718	30741	30694	30442	30616	30576	30480	30457	30667	30166	30424	30463	30487	30591	30466	30318	30652	30465	30508	30528	30519	30608	30319	30402	30452	30551	30195	30477	30486	30482	30590	30649	30871	30498	30257	30597	30470	30644	30384	30365	30569	30728	30802	30557	30497	30351	30406	30571	30491	30458	30456	30386	30508	30512	30263	30359	30526	30802	30505	30633	30659	30693	30564	30673	30500	30529	30405	30463	30274	30641	30618	30296	30882	30735	30637	30707	30609	30519	30294	30405	30285	30804	30651	30613	30623	30383	30480	30459	30626	30481	30450	30404	30696	30550	30440	30203	30563	30787	30363	30507	30458	30652	30551	30368	30376	30521	30489	30606	30567	30721	30800	30580	30624	30414	30543	30305	30450	30343	30387	30577	30645	30380	30423	30318	30457	30521	30484	30390	30682	30717	30729	30333	30354	30378	30651	30390	30312	30593	30536	30465	30458	30655	30700	30465	30337	30335	30286	30251	30601	30503	30813	30591	30722	30415	30397	30393	30484	30508	30306	30810	30291	30602	30779	30557	30490	30462	30637	30213	30374	30422	30599	30382	30315	30654	30761	30612	30446	30286	30242	30287	30544	30490	30679	30497	30539	30579	30565	30510	30781	30565	30510	30636	30627	30310	30757	30496	30508	30349	30417	30804	30412	30495	30516	30420	30489	30545	30590	30469	30627	30392	30508	30630	30641	30300	30703	30505	30536	30645	30473	30326	30666	30394	30581	30525	30552	30702	30498	30358	30464	30445	30300	30495	30679	30384	30312	30499	30417	30443	30543	30307	30485	30493	30598	30531	30414	30310	30387	30357	30577	30624	30405	30397	30473	30612	30523	30327	30559	30627	30568	30450	30487	30540	30419	30434	30409	30512	30554	30396	30460	30261	30565	30370	30365	30654	30459	30899	30710	30809	30512	30648	30676	30501	30603	30284	30582	30538	30664	30661	30444	30755	30351	30433	30585	30450	30609	30635	30511	30611	30580	30564	30657	30432	30305	30554	30376	30328	30401	30603	30549	30665	30744	30459	30355	30422	30607	30556	30374	30537	30492	30560	30544	30583	30440	30395	30562	30505	30535	30633	30640	30655	30310	30503	30547	30666	30365	30800	30465	30465	30737	30306	30332	30721	30566	30661	30322	30458	30668	30450	30473	30456	30626	30651	30658	30534	30616	30553	30708	30674	30616	30593	30722	30409	30117	30335	30393	30648	30542	30557	30408	30310	30380	30396	30214	30321	30648	30505	30424	30323	30589	30471	30413	30341	30467	30350	30579	30613	30668	30575	30332	30265	30401	30352	30410	30404	30532	30373	30522	30286	30544	30645	30328	30615	30322	30532	30688	30564	30422	30676	30507	30660	30401	30590	30667	30666	30817	30451	30560	30516	30275	30334	30620	30591	30420	30442	30475	30754	30346	30472	30580	30430	30603	30603	30574	30463	30676	30507	30467	30453	30356	30407	30164	30456	30743	30282	30281	30387	30506	30517	30503	30295	30595	30474	30784	30345	30477	30481	30644	30691	30686	30564	30546	30414	30540	30540	30245	30506	30271	30622	30361	30549	30686	30356	30556	30424	30503	30233	30543	30443	30617	30294	30455	30515	30721	30778	30661	30487	30450	30615	30677	30622	30777	30521	30770	30495	30631	30463	30439	30664	30675	30553	30396	30803	30397	30486	30519	30450	30238	30211	30452	30395	30511	30636	30586	30417	30466	30690	30631	30561	30202	30483	30515	30458	30509	30550	30628	30350	30771	30586	30561	30457	30761	30650	30304	30687	30637	30502	30394	30561	30539	30443	30547	30466	30456	30727
22094	38405	34954	41451	85859	84299	63256	37439	23891	19223	17989	17725	17876	18032	17734	17810	17847	17672	17848	17905	17684	17636	17795	17792	17717	17873	17675	17529	17672	17733	17716	17734	17872	17739	17734	17570	17736	17714	17497	17842	17686	17804	17891	17711	17784	17762	17750	17705	17767	17770	17656	17678	17649	17801	17707	17637	17674	17780	17896	17703	17706	17720	17642	18019	17654	17610	17779	17987	17738	17871	17798	17857	17723	17714	17750	17572	17860	17757	17864	17939	17688	17878	17885	17735	17652	17696	17811	17776	17624	17839	17818	17754	17638	17838	17708	17691	17939	17719	17879	17856	17586	17577	17751	17735	17862	17637	17586	17941	17750	17847	17688	17476	17701	17870	17648	17854	17708	17819	17613	17858	17597	17834	17641	17684	17799	17737	17702	17651	17851	17603	17935	17772	17925	17651	17806	17569	17689	17859	17564	17744	17732	17589	17686	17861	17814	17748	17484	17633	17722	17695	17802	17800	17756	17695	17659	17793	17648	17753	17601	17503	17651	17839	17687	17548	17806	17638	17938	17591	17758	17713	17643	17726	17837	17718	17758	17653	17541	17684	17595	17725	17578	17784	17615	17729	17711	17545	17791	17642	17603	17871	17810	17612	17785	17490	17605	17735	17708	17671	17627	17575	17660	17698	17832	17712	17856	17536	17635	17575	17831	17852	17707	17740	17593	17784	17712	17666	17638	17708	17629	17631	17471	17720	17835	17641	17777	17763	17835	17651	17725	17847	17712	17690	17622	17738	17823	17601	17761	17842	17800	17689	17468	17747	17593	17673	17751	17731	17726	17911	17905	17775	17863	17544	17528	17604	17696	17817	17717	17811	17788	17763	17717	17714	17578	17779	17771	17715	17646	17686	17840	17643	17671	17745	17849	17777	17792	17588	17807	17636	17589	17686	17720	17628	17748	17600	17702	17858	17608	17676	17669	17969	17845	17790	17598	17710	17526	17727	17597	17511	17957	17752	17633	17671	17783	17753	17637	17740	17830	17629	17723	17786	17769	17752	17760	17799	17597	17676	17780	17624	17654	17643	17989	17722	17730	17744	17677	17602	17897	17832	17770	17627	17503	17697	17634	17918	17706	17605	17676	17639	17593	17800	17655	17540	17738	17552	17782	17775	17724	17892	17703	17907	17638	17829	17766	17668	17700	17633	17583	17625	17863	17683	17705	17722	17474	17668	17683	17930	17611	17889	17625	17687	17847	17737	17598	17755	17639	17564	17697	17725	17622	17724	17783	17625	17662	17652	17606	17646	17619	17683	17811	17617	17616	17644	17833	17635	17754	17735	17640	17652	17714	17765	17600	17785	17666	17713	17760	17768	17790	17922	17500	17750	17703	17638	17602	17541	17804	17640	17652	17742	17829	17754	17824	17789	17788	17768	17664	17598	17479	17602	17777	17694	17626	17958	17718	17861	17765	17505	17655	17768	17579	17668	17633	17956	17537	17738	17725	17732	17563	17583	17709	17651	17696	17681	17725	17835	17555	17765	17700	17731	17809	17783	17540	17612	17683	17667	17825	17696	17785	17697	17630	17698	17736	17668	17708	17707	17663	17550	17642	17710	17875	17581	17698	17768	17916	17603	17712	17732	17881	17828	17788	17857	17797	17668	17652	17537	17687	17903	17745	17479	17607	17509	17601	17835	17654	17565	17701	17603	17606	17796	17714	17764	17719	17753	17672	17623	17660	17682	17589	17742	17769	17705	17574	17726	17688	17651	17579	17848	17708	17562	17811	17686	17823	17799	17704	17635	17672	17856	17679	17905	17781	17644	17597	17736	17644	17701	17779	17565	17799	17624	17674	17744	17742	17449	17596	17667	17766	17819	17846	17873	17627	17622	17813	17739	17785	17605	17576	17709	17784	17814	17705	17632	17688	17644	17794	17577	17627	17784	17783	17945	17670	17706	17809	17694	17677	17693	17677	17625	17803	17721	17761	17687	17534	17537	17734	17651	17706	17602	17741	17843	17618	17764	17780	17786	17572	17890	17745	17693	17776	17711	17938	17795	17845	17774	17653	17538	17763	17580	17878	17635	17669	17750	17625	17597	17660	17648	17652	17717	17770	17655	17716	17997	17666	17572	17739	17735	17574	17794	17723	17689	17700	17818	17841	17824	17808	17722	17647	17565	17567	17741	17609	17648	17748	17531	17773	17719	17655	17711	17735	17786	17718	17755	17797	17731	17683	17875	17762	17772	17691	17705	17673	17713	17588	17538	17758	17532	17767	17671	17763	17749	17662	17584	17639	17735	17705	17684	17732	17623	17653	17453	17713	17801	17710	17589	17695	17813	17662	17647	17724	17726	17671	17746	17678	17762	17789	17669	17649	17853	17560	17692	17677	17870	17720	17906	17652	17629	17781	17738	17793	17734	17697	17631	17569	17799	17733	17594	17550	17726	17692	17578	17750	17657	17928	17683	17609	17665	17571	17614	17606	17854	17707	17696	17861	17898	17839	17810	17719	17782	17950	17571	17623	17882	17825	17739	17928	17627	17610	17838	17722	17636	17775	17525	17623	17591	17769	17680	17808	17694	17867	17777	17728	17756	17755	17794	17726	17541	17594	17709	17657	17886	17604	17817	17781	17738	17746	17538	17636	17773	17669	17712	17629	17895	17646	17598	17811	17693	17681	17790	17755	17764	17818	17631	17772	17804	17739	17550	17683	17642	17791	17804	17647	17610	17733	17712	17746	17639	17667	17702	17744	17753	17787	17759	17573	17587	17571	17643	17645	17792	17662	17774	17600	17746	17813	17769	17808	17614	17813	17804	17636	17731	17767	17663	17536	17808	17844	17648	17943	17733	17713	17755	17835	17772	17652	17728	17880	17697	17808	17733	17668	17578	17809	17687	17590	17667	17577	17751	17793	17684	17689	17512	17834	17594	17620	17803	17783	17916	17597	17938	17815	17640	17747	17517	17688	17627	17765	17687	17442	17712	17732	17620	17506	17805	17686	17787	17681	17561	17603	17680	17535	17517	17731	17819	17592	17814	17788	17593	17682	17761	17655	17710	17864	17756	17831	17653	17585	17797	17730	17860	17734	17841	17609	17790	17634	17551	17829	17856	17866	17909	17810	17650	17702	17821	17832	17796	17529	17664	17491	17792	17769	17664	17821	17762	17800	17783	17720	17694	17801	17722	17760	17628	17919	17585	17695	17739	17629	17841	17751	17660	17873	17543	17575	17693	17874	17706	17711	17662	17856	17688	17666	17729	17704	17874	17626	17771	17839	17623	17836	17610	17729	17587	17807	17715	17761	17667	17637	17591	17695	17641	17541	17696	17749	17830	17657	17677	17767	17710	17846	17597	17828	17767	17776	17888	17701	17591	17755	17666	17790	17746	17554	17610	17838	17739	17618	17676	17520	17621	17626	17706	17793	17674	17665	17613	17916	17561	17735	17827	17678	17820	17773	17614	17557	17840	17852	17658	17567	17737	17750	17673	17806	17725	17797	17751	17780	17820	17818	17685	17685	17709	17605	17838	17717	17620	17754	17729	17669	17588	17674	17693	17903	17744	17793	17620	17775	17542	17677	17756	17828	17736	17666	17752	17643	17756	17727	17696	17690	17594	17749	17565	17700	17671	17738	17629	17626	17680	17668	17726	17683	17690	17516	17779	17695	17762	17865	17649	17469	17668	17777	17821	17907	17560	17668	17646	17459	17569	17845	17707	17786	17836	17635	17782	17512	17843	17796	17540	17680	17653	17674	17624	17768	17757	17559	17758	17709	17779	17778	17751	17600	17673	17673	17824	17595	17790	17703	17549	17568	17792	17931	17833	17572	17668	17613	17673	17581	17511	17524	17604	17627	17730	17668	17817	17815	17575	17729	17618	17599	17553	17695	17766	17677	17762	17733	17487	17720	17799	17775	17639	17666	17620	17658	17728	17687	17717	17736	17944	17572	17636	17941	17757	17650	17627	17540	17675	17595	17779	17574	17733	17701	17632	17753	17586	17785	17770	17694	17752	17749	17802	17759	17623	17644	17900	17840	17797	17574	17917	17602	17874	17692	17657	17726	17504	17894	17889	17759	17763	17698	17885	17703	17737	17725	17590	17797	17578	17639	17700	17837	17801	17812	17830	17761	17566	17770	17706	17676	17876	17926	17669	17769	17586	17829	17707	17588	17580	17575	17761	17783	17841	17658	17637	17733	17652	17570	17593	17753	17757	17813	17708	17710	17581	17863	17813	17688	17714	17813	17870	17722	17649	17429	17615	17742	17733	17793	17667	17778	17732	17714	17792	17718	17622	17717	17629	17765	17831	17671	17840	17713	17689	17731	17805	17729	17686	17682	17619	17459	17779	17746	17857	17539	17654	17704	17658	17702	17685	17830	17874	17670	17555	17834	17803	17700	17642	17830	17750	17693	17664	17862	17669	17773	17517	17573	17618	17652	17609	17517	17688	17806	17585	17558	17530	17536	17665	17834	17637	17588	17658	17638	17757	17648	17682	17827	17670	17758	17657	17548	17660	17571	17642	17900	17824	17602	17633	17669	17625	17728	17717	17599	17743	17770	17644	17616	17696	17558	17996	17828	17752	17515	17786	17491	17680	17726	17891	17682	17623	17563	17799	17804	17826	17703	17766	17615	17671	17974	17562	17608	17610	17651	17599	17760	17598	17549	17750	17572	17688	17528	17690	17618	17622	17841	17764	17744	17626	17818	17612	17656	17775	17685	17655	17587	17687	17822	17647	17635	17700	17639	17631	17720	17746	17750	17676	17724	17845	17339	17655	17709	17761	17593	17709	17802	17681	17665	17628	17661	17718	17654	17741	17752	17678	17928	17846	17721	17711	17811	17953	17756	17613	17746	17613	17892	17705	17702	17746	17878	17836	17540	17762	17822	17504	17701	17812	17721	17613	17845	17712	17726	17782	17748	17754	17628	17747	17959	17591	17875	17800	17928	17646	17716	17810	17748	17823	17704	17725	17643	17848	17734	17710	17778	17699	17714	17770	17801	17797	17811	17660	17690	17517	17526	17860	17815	17774	17779	17696	17779	17651	17557	17588	17698	17649	17845	17571	17690	17692	17781	17601	17689	17800	17471	17636	17712	17685	17674	17780	17535	17606	17711	17552	17809	17570	17800	17698	17811	17688	17584	17726	17515	17484	17752	17463	17700	17537
32063	27455	33508	33298	38729	42385	37971	32535	30611	29614	29273	29233	29714	29583	29500	29493	29434	29333	29303	29337	29472	29380	29448	29148	29488	29252	29407	29750	29524	29299	29309	29643	29462	29596	29399	29177	29461	29431	29189	29599	29408	29621	29229	29400	29397	29355	29277	29304	29344	29250	29397	29543	29180	29484	29460	29558	29476	29589	29474	29272	29663	29601	29450	29197	29583	29396	29591	29674	29399	29449	29115	29084	29201	29580	29435	29326	29524	29268	29045	29606	29207	29392	29651	29363	29467	29314	29455	29548	29517	29421	29547	29307	29510	29331	29247	29285	29293	29359	29300	29164	29366	29455	29413	29293	29333	29198	29586	29454	29606	29325	29352	29441	29583	29031	29442	29477	29159	29307	29588	29508	29218	29413	29245	29339	29446	29264	29188	29277	29562	29376	29382	29276	29362	29467	29302	29606	29426	29255	29240	29364	29254	29340	29158	29269	29199	29443	29488	29416	29541	29153	29153	29276	29493	29440	29360	29401	29675	29761	29212	29113	29184	29185	29366	29128	29224	29197	29223	29601	29405	29235	29428	29356	29570	29499	29332	29577	29121	29389	29298	29273	29426	29345	29395	29422	29475	29250	29319	29357	29574	29482	29468	29331	29554	29294	29547	29343	29242	29584	29379	29132	29269	29251	29431	29423	29349	29051	29526	29467	29300	29477	29486	29412	29310	29331	29625	29235	29189	29211	29460	29313	29419	29379	29425	29366	29488	29456	29279	29437	29401	29349	29381	29537	29151	29264	29022	29227	29287	29436	29690	29258	29229	29196	29408	29259	29270	29262	29094	29231	29124	29472	29318	29215	29350	29331	29344	29345	29328	29555	29437	29398	29470	29170	29462	29446	29169	29383	29236	29426	29572	29414	29323	29319	29272	29286	29242	29766	29368	29212	29478	29402	29558	29616	29419	29300	29373	29315	29296	29388	29397	29289	29369	29204	29392	29417	29385	29547	29246	29360	29277	29317	29216	29270	29536	29432	29403	29515	29268	29147	29474	29235	29514	29353	29174	29310	29371	29405	29267	29344	29449	29385	29368	29351	29338	29443	29345	29351	29394	29279	29328	29452	29533	29083	29219	29197	29303	29278	29351	29373	29656	29346	29379	28927	29220	29375	29345	29667	29356	29589	29158	29427	29448	28985	29389	29328	29432	29192	29264	29343	29453	29489	29445	29452	29243	29536	29719	29674	29519	29276	29554	29401	29308	29211	29371	29375	29292	29273	29564	29432	29253	29221	29385	29498	29440	29540	29346	29223	29378	29312	29400	29432	29410	29278	29138	29507	29260	29141	29254	29163	29270	29112	29288	29246	29275	29250	29238	29516	29615	29333	29319	29480	29658	29313	29241	29418	29297	29478	29364	29350	29097	29308	29271	29345	29370	29294	29333	29306	29381	29500	29565	29310	29210	29470	29300	29459	29222	29241	29448	29227	29208	29249	29409	29377	29358	29224	29558	29522	29405	29499	29435	29078	29211	29549	29296	29590	29267	29561	29295	29262	29301	29262	29328	29352	29524	29329	29580	29294	29373	29513	29485	29121	29354	29592	29391	29245	29402	29201	29614	29392	29358	29317	29510	29212	29024	29407	29597	29357	29342	29297	29314	29258	29410	29320	29345	29604	29102	29259	29292	29397	29561	29103	29276	29386	29274	29356	29538	29467	29324	29378	29289	29201	29542	29333	29073	29143	29503	29384	29426	29442	29392	29295	29173	29327	29196	29489	29404	29327	29536	29155	29296	29322	29469	29271	29539	29278	29280	29551	29474	29396	29306	29462	29454	29360	29390	29294	29555	29559	29279	29338	29380	29309	29425	29310	29513	29442	29336	29481	29373	29119	29492	29400	29146	29514	29050	29489	29356	29337	29316	29431	29435	29253	29267	29117	28998	29252	29298	29632	29359	29487	29349	29208	29459	29239	29253	29526	29382	29175	29224	29592	29474	29589	29109	29593	29451	29307	29173	29408	29394	28964	29304	29359	29173	29313	29369	29514	29569	29460	29428	29232	29522	29314	29489	29238	29265	29368	29139	29089	29383	29147	29164	29479	29380	29825	29187	29384	29333	29331	29511	29368	29315	29502	29706	29283	29377	29452	29200	29486	29316	29531	29271	29372	29620	29127	29244	29274	29228	29305	29448	29538	29525	29179	29342	29469	29462	29332	29190	29336	29061	29389	29319	29482	29278	29382	29320	29649	29387	29559	29360	29516	29397	29532	29306	29136	29386	29196	29354	29310	29344	29625	29398	29140	29501	29174	29309	29308	29339	29267	29537	29679	29421	29754	29181	29519	29625	29219	29716	29246	29339	29161	29476	29252	29278	29172	29451	29701	29413	29233	29335	29267	29519	29445	29408	29189	29194	29256	29371	29194	29410	29643	29469	29578	29294	29364	29303	29295	29417	29554	29599	29306	29375	29332	29227	29401	29251	29148	29344	29465	29366	29198	29350	29448	29275	29113	29664	29300	29404	29021	29368	29222	29249	29439	29269	29546	29247	29388	29412	29362	29234	29534	29229	29312	29352	29380	29124	29369	29214	29334	29056	29408	29374	29325	29379	29171	29329	29330	29344	29205	29315	28889	29579	29327	29419	29277	29299	29337	29150	29327	29397	29345	29417	29507	29358	29285	29401	29266	29515	29543	29498	29267	29200	29305	29461	29435	29224	29554	29680	29752	29402	29449	29324	29043	28998	29286	29355	29200	29351	29251	29568	29383	29358	29435	29315	29313	29384	29312	29599	29381	29311	29420	29347	29455	29507	29146	29362	29496	29283	29465	29295	29200	29192	29237	29369	29138	29406	29455	29297	29273	29520	29164	29292	29318	29390	29120	29160	29273	29625	29246	29295	29529	29289	29213	29211	29228	29307	29603	29307	29203	29291	29506	29017	29230	29158	29148	29507	29092	29459	29199	29377	29113	29211	29245	29410	29284	29513	29210	29266	29390	29445	29767	29568	29428	29404	29703	29508	29605	29382	29496	29387	29038	29302	29204	29190	29396	29425	29538	29412	29492	29357	29371	29217	29391	29501	29246	29317	29164	29419	29185	29341	29325	29489	29472	29316	29464	29448	29250	29271	29548	29437	29473	29415	29071	29266	29390	29272	29375	29390	29415	29239	29442	29464	29784	29399	29417	29534	29314	29416	29324	29400	29286	29308	29663	29401	29551	29406	29422	29295	29217	29476	29566	29398	29215	29341	29598	29513	29563	29392	29183	29227	29399	29394	29343	29365	29354	29417	29334	29372	29504	29374	29489	29232	29142	29106	29542	29314	29382	29268	29208	29379	29540	29436	29511	29461	29148	29383	29349	29619	29240	29429	29664	29550	29246	29320	29226	29545	29298	29459	29322	29385	29207	29292	29445	29350	29478	29367	29485	29542	29320	29564	29704	29265	29693	29291	29310	29266	29261	29312	29337	29211	29316	29366	29575	29304	29642	29290	29279	29526	29258	29478	29228	29202	29224	29257	29213	29048	29237	29418	29153	29421	29537	29550	29526	29306	29631	29436	29382	29420	29519	29586	29355	29434	29390	29427	29208	29461	29351	29353	29434	29264	29204	29344	29374	29380	29132	29451	29519	29314	29346	29572	29369	29641	29165	29562	29366	29162	29583	29594	29200	29553	29045	29270	29412	29412	29507	29395	29277	29271	29324	29243	29252	29374	29452	29396	29495	29214	29007	29266	29452	29473	29581	28985	29377	29589	29353	29427	29328	29583	29250	29428	29374	29439	29345	29579	29359	29539	29171	29293	29306	29625	29149	29522	29345	29468	29472	29407	29441	29273	29432	29426	29649	29241	29288	29306	29130	29556	29348	29278	29365	29485	29343	29410	29464	29205	29156	29715	29440	29355	29554	29283	29286	29508	28965	29617	29380	29181	29258	29186	29233	29477	29328	29386	29446	29245	29450	29434	29233	29271	29438	29507	29128	29390	29221	29479	29346	29366	29397	29301	29440	29269	29228	29530	29427	29185	29665	29390	29465	29437	29544	29383	29431	29217	29445	29198	29401	29308	29401	29503	29362	29285	29257	29496	29372	29369	29062	28985	29399	29047	29423	29323	29382	29444	29451	29184	29477	29641	29397	29331	29511	29570	29265	29129	29291	29405	29296	29360	29471	29277	29285	29385	29139	29347	29367	29480	29245	29444	29580	29460	29433	29494	29478	29460	29170	29335	29094	29361	29398	29386	29230	29064	29273	29364	29269	29283	29272	29459	29561	29379	29525	29290	29438	29405	29693	29436	29178	29444	28978	29382	29474	29572	29394	29401	29357	29569	29715	29245	29329	29161	29335	29460	29428	29529	29371	29300	29543	29365	29292	29534	29481	29453	29332	29703	29427	29533	29506	29214	29551	29385	29253	29389	29327	29297	29236	29278	29031	29226	29151	29282	29132	29337	29230	29211	29376	29174	29252	29228	29373	29512	29402	29330	29236	29588	29402	29430	29527	29319	29343	29594	29115	29491	29145	29444	29298	29399	29321	29582	29242	29219	29294	29230	29365	29295	29246	29489	29307	29366	29378	29387	29498	29176	29446	29408	29475	29671	29311	29523	29218	29134	29171	29424	29196	29214	29212	29562	29284	29192	29441	29100	29335	29445	29453	29269	29350	29462	29322	29460	29334	29347	29343	29411	29297	29331	29513	29519	29330	29596	29425	29335	29455	29181	29274	29430	29230	29490	29529	29434	29522	29225	29646	29210	29641	29438	29408	29328	29569	29554	29459	29389	29140	29251	29400	29397	29169	29491	29439	29480	29464	29175	29225	29136	29376	29488	29279	29304	29334	29365	29398	29454	29499	29315	29363	29525	29376	29636	29640	29492	29471	29157	29167	29490	29591	29374	29321	29421	29331	29333	29522	29162	29282	29354	29314	29336	29311	29314	29282	29400	29178	29446	29368	29165	29317	29352	29479	29413	29392	29453	29411	29426	29290	29662	29382	29401	29529	29509	29438	29180	29504	29234	29219	29181	29501	29644	29578	29608	29104	29485	29361	29402	29411	29581	29107	29248	29257	29194	29485	29386	29247	29211	29176	29397	29398	29123	29295	29275	29506	29457	29425	29315	29537	29789	29287	29343	29379	29350	29302	29402	29370	29521	29168	29639	29453	29635	29375	29444	29430	29400	29268	29530	29161
18891	21729	22870	20679	29838	30601	24275	19383	17249	17008	16952	16873	17067	16776	16841	16882	16901	16932	16914	17031	16649	16653	16803	16801	16760	16973	16900	16902	16810	16645	16690	16774	16820	16887	16983	16779	16813	16903	16790	16823	16510	16797	16918	16713	16838	16935	16718	16780	16614	16571	16879	16973	16803	16572	17020	16745	16907	16809	16771	16965	16662	16778	16681	16846	16591	16717	16872	16605	16794	16700	16830	16492	16865	16726	16844	16745	16807	16733	16913	16811	16900	16879	16716	16837	16631	16692	16858	16879	16847	16862	16759	16729	16822	16758	16693	16949	16692	16678	16754	16967	16887	16847	16888	16935	16632	16702	16858	16789	16666	16837	16818	16727	17078	16775	16722	16764	16726	16702	16623	16865	16653	16821	16848	16781	16825	16705	16860	16770	16947	16732	16678	16650	16820	16797	16648	16832	16729	16739	16781	16775	16782	16853	16580	16775	16891	16835	16973	16974	16876	16656	16608	16706	17078	16693	16861	16692	16687	16877	16814	16802	16846	16716	16739	16755	16663	16896	16761	16839	16865	16861	16759	16890	16657	16687	16839	16675	16696	16731	16752	16803	16826	16869	16750	16735	16636	16698	16684	16898	16612	16672	16739	16691	16807	16856	16845	16832	16847	16802	16672	16619	16848	16754	16839	16629	16965	16801	16758	16696	16666	16915	16848	16731	16734	16765	16929	16704	16790	16732	16898	16733	16918	16911	16747	16637	16967	16738	16943	16768	16900	16856	16766	16778	16839	16717	16694	16810	16773	16994	16850	16862	16933	16522	16661	16572	16802	16907	16902	16751	16638	16988	16741	16778	16948	16672	16705	16715	16866	16628	16787	16748	16864	16807	16613	16768	16759	16534	16755	16823	16768	16805	16589	16935	16747	16689	16714	16851	16718	16743	16742	16791	16984	16751	16878	16630	16785	16721	16728	16667	16658	16794	16619	16761	16839	16821	16704	16889	16772	16763	16532	16695	16793	16722	16782	16871	16815	16957	16682	16866	16728	16648	16790	16810	16687	16715	16713	16723	16821	16914	16808	16571	16793	16862	16804	16767	16621	16636	16729	16638	16796	16814	16869	17044	16847	16671	16657	16879	16586	16659	16679	16766	16450	16702	16847	16760	16807	16754	16791	16818	16659	16824	16758	16799	16728	16951	16854	16917	16948	16797	16803	16788	16754	16802	16620	16901	16825	16646	16618	16772	16751	16907	16747	16740	16780	16656	16803	16877	16756	16743	16812	16905	17017	16888	16905	16644	16659	16560	16665	16637	16829	16786	16657	16656	16623	16807	16541	16740	16634	16912	16953	16745	16987	16718	16713	16860	16862	16615	16825	17063	16723	16656	16693	16705	16646	16863	16678	16706	16779	16787	16797	16740	16812	16764	16941	16537	16702	16794	16887	16721	16724	16697	16810	16489	16796	16905	16898	16886	16741	16820	16648	16725	16614	16769	16757	16852	16752	16913	16667	16890	16745	16877	16785	16887	16845	16778	16701	16716	16791	16798	16738	16949	16778	16688	16592	16859	16679	16828	16740	16730	16687	16850	16871	16742	16838	16803	16645	16750	16784	16804	16794	16866	16827	16800	16755	16731	16751	16728	16875	16756	16714	16798	16784	16818	16706	16537	16670	16859	16822	16810	16784	16719	16825	16742	16777	16755	16741	16867	16797	16795	16871	16699	16836	16749	16734	16697	16799	16702	16746	16587	16713	16687	16680	16662	16744	16658	16813	16708	16954	16742	16840	16572	16915	16704	16766	16750	16794	16757	16657	16729	16653	16766	16744	16760	16725	16824	16842	16567	16627	16732	16844	16813	16757	17016	16814	16843	16801	16939	16774	16698	16689	16873	16884	16754	16699	16746	16831	16796	16533	16778	16617	16905	16854	16661	16830	16686	16792	16783	16849	16651	16728	16747	16644	16800	16838	16794	16813	16844	16984	16925	16854	16662	16814	16809	16793	16742	16799	16535	16849	16914	16601	16716	16842	16822	16784	16800	16772	16860	16884	16914	16804	16598	16954	16727	16817	16788	16725	16721	16853	16893	16779	16838	16743	16936	16706	16876	16808	16806	16753	16822	16993	16670	16791	16706	16684	16792	16807	16739	16817	17078	16741	16699	16573	16693	16728	16693	16698	16769	16765	16674	16844	16630	16822	16844	16676	16859	16659	16936	16892	16822	16590	16685	16706	16696	16586	16898	16928	16700	16873	17048	16898	16799	16583	16800	16749	16773	16507	16737	16781	16729	16696	16728	16713	16841	16851	16823	16742	16769	16726	16772	16795	16828	16739	16858	16685	16818	16906	16848	16676	16768	16844	16911	16965	16684	16864	16680	16613	16728	16877	16843	16619	16675	16762	16835	16596	16950	16714	16805	16781	16742	16695	16810	16828	16654	16786	16782	16744	16858	16794	16699	16762	16766	16875	16717	16795	16535	16774	16732	16739	16928	16751	16780	16857	16866	16780	16925	16744	16645	16704	16810	16672	16815	16772	16666	16741	16783	16897	16691	16755	16680	16812	16830	16670	16786	16942	16807	17025	16756	16932	16681	16797	16612	16828	16723	16773	16838	16817	16844	16886	16742	16790	16915	16753	16832	16693	16752	16970	16772	16709	16959	16841	16629	16808	16830	16690	16825	16878	16940	16587	16854	16625	16793	16801	16760	16765	17011	16553	16611	16879	17045	16763	16949	16885	16711	16807	16827	16661	16725	16643	16863	16670	16774	16742	16925	16883	16802	16712	16838	16742	16915	16824	16892	16657	16571	16609	16685	16808	16845	16731	16742	16838	16757	16787	16743	16772	16847	16711	16693	16846	16904	16660	16717	16694	16648	16738	16617	16637	16744	16661	16717	16824	16704	16816	16764	16759	16787	16659	16722	16863	16666	16891	16586	16633	16810	16822	16810	16780	16597	16791	16616	16848	16833	16731	16840	16669	16684	16807	16752	16646	16919	16778	16779	16808	16746	16766	16668	16624	16876	16792	16704	16446	16900	16845	16744	16646	16865	16768	16744	16786	17086	16798	16901	16885	16741	16801	16906	16751	16806	16829	16859	16796	16703	16605	16776	16703	16678	16766	16972	16707	16749	16703	16771	16992	16716	16601	16659	16781	16794	16899	16747	16676	16721	16798	16784	16713	16685	16789	16595	16897	16702	16935	16829	16882	16654	16628	16779	16798	16917	16649	16741	16656	16734	16653	16749	16898	16805	16857	16576	16793	16830	16655	16889	16827	16665	16869	16555	16743	16704	16894	16798	16763	16930	16817	16730	16810	16882	16787	16748	16866	16772	16784	16780	16871	16604	16595	16800	16779	16845	16803	16744	16698	16881	16850	16627	17054	16823	16710	16682	16796	16715	16590	16559	16795	16793	16818	16667	16685	16793	16936	16884	16941	16853	16611	16831	16786	16759	16821	16473	16673	16597	16945	16775	16781	16791	16698	16734	16791	16716	16545	16780	16735	16745	16885	16889	16804	16910	16954	16730	16794	16858	16785	16766	16803	16818	16877	16813	16858	16808	16580	16829	16766	16856	17066	16684	16701	16768	16851	16621	16744	16618	16790	16784	16675	16889	16656	16658	16740	16744	16680	16626	16895	16916	16673	16582	16672	16756	16749	16820	16847	16863	16666	16772	16868	16648	16884	16863	16913	16824	16813	16816	16814	16901	16791	16709	16805	16711	16769	16738	16961	16698	16763	16921	16813	16926	16686	16692	16687	16636	16933	16748	16784	16891	16836	16815	16867	16713	16811	16842	16710	16720	16781	16728	16650	16814	16790	16800	16655	16841	16710	16656	16612	16715	16981	16937	16854	16909	16661	16747	16717	16670	16838	16768	16850	16786	16799	16664	16917	16793	16780	16868	16786	16632	16714	16759	16816	16819	16864	16793	16788	16777	16886	16689	16961	16631	16792	16668	16657	16813	16822	16829	16845	16930	16861	16833	16683	16782	16838	16793	16902	16672	16736	16682	16930	16827	16691	16865	16772	16763	16692	16678	16812	16783	16770	16856	16860	16764	16629	16881	16890	16696	16908	16821	16776	16868	16717	16697	16757	16719	16708	16713	16802	16919	16719	16838	16744	16832	16695	16869	16773	16723	16833	16791	16787	16790	16842	16753	16769	16829	16888	16671	16813	16681	16879	16855	16738	16609	16954	16690	16918	16769	16760	16976	16853	16767	16814	16710	16696	16716	16804	17039	16757	16833	16765	16725	16917	16684	16889	16671	16627	16711	16687	16652	16668	16772	16871	16565	16883	16792	17017	16678	16841	16714	16770	16871	16720	16742	16905	16784	16868	16716	16728	16886	16830	16746	16633	16657	16842	16687	16855	16790	16648	16775	16777	16712	16868	16924	16674	16704	16863	16552	16803	16697	16725	16707	16807	16758	16770	16946	16658	16784	16901	16699	16948	16753	16652	16790	16643	16860	16697	16761	16912	16776	16982	16664	16745	16856	16940	16874	16764	16878	16774	16741	16765	16775	16680	16685	16993	16830	16813	16898	16788	16806	16852	16765	16806	16696	16868	16698	16784	16851	16773	16461	16980	16741	16822	16818	16775	16697	16720	16839	16759	16669	16804	16693	16838	16762	16896	16793	16739	16665	16751	16616	16610	16807	16815	16814	16792	16650	16810	16866	16745	16833	16723	16719	16832	16841	16889	16839	16640	16799	16973	16710	16726	16621	16674	16811	16807	16858	16751	16775	16653	16809	16740	16956	16684	16853	16896	16800	16808	16617	16690	16910	16894	16806	16758	16766	16888	16788	16629	16840	16895	16850	16871	16687	16653	16689	16715	16861	16665	16744	16824	16695	16878	16720	16728	16786	16900	16908	16817	16658	16737	16832	16757	16816	16782	16897	16765	16699	16944	16718	16701	16836	16839	16774	16665	16661	16890	16929	16755	16775	16721	16708	16692	16802	16805	16629	16757	16713	16837	16709	16719	16624	16919	16605	16632	16819	16667	16842	16951	16759	16731	16709	16611	16823	16775	16773	16690	16890	16782	16663	16660	16830	16654	16669	16632	16762	16604	16782	16888	16770	16536	16684	16627	16842	16854	16838	16932	17077	16768	16767	16824	16737	16704	16632	16684	16888	16812	16705	16940	16839	16770	16870	16785	16792	16822	16788	16790	16811
23795	21236	28236	29979	68471	70614	57172	40864	33302	30694	29737	29328	29442	29345	29444	29569	29441	29455	29318	29278	29260	29227	29107	29278	29129	29193	29337	29494	29231	29305	29518	29398	29115	29236	29338	29366	29337	29591	29352	29268	29398	29269	29085	29114	29373	29246	29230	29380	29183	28968	28929	29296	29151	29294	29272	29115	29309	29288	29273	29366	29244	29182	28947	29160	29258	29372	29316	29151	29298	29259	29451	29013	29235	29475	29183	29155	28955	28923	29086	28942	29422	29249	29072	29248	29181	29352	29461	29184	28871	29382	28924	29425	29058	29151	29516	29439	29133	29230	29230	29236	29330	29097	29357	29284	29471	29253	29195	29295	29239	29053	29172	29175	29362	29192	29397	29066	29227	29150	29174	29267	28968	29276	29090	29310	29168	29142	29399	29285	29075	29355	29308	29393	29218	29138	29061	29020	29298	29253	29128	29151	29005	29129	29242	29408	29255	29145	29229	29372	29309	29106	29342	29445	29128	29355	29283	29177	29172	29289	29349	29065	29208	29225	29263	29368	29153	29106	29208	29284	29256	29378	29372	29163	29187	29255	29319	29153	29362	28960	29101	29027	29291	29158	29111	29324	29336	29302	29443	29001	29262	29217	29261	29088	29044	29260	29229	29286	29210	29034	29508	29025	29224	29318	29478	29111	29158	29354	29070	28969	29197	29011	29272	29406	29189	29137	29295	29143	29475	29151	29399	29327	29380	28996	29248	29439	29223	29359	29124	29256	29166	29332	29249	29375	29213	28932	29015	29100	29008	29099	29243	29160	29118	29193	29115	29284	29202	29242	29137	29348	29304	28999	29115	29380	29321	29029	29243	29049	29475	29118	29083	29272	29284	29123	29114	29073	29244	29267	29146	29202	29056	29452	29210	29227	29068	29293	29344	29160	29193	29031	29291	29177	29208	28808	29360	29196	29197	29138	29336	29150	29189	28999	29212	28958	29142	29228	29109	29370	29176	29217	29539	29202	29174	29128	29306	29286	29100	28810	29216	29412	29341	29304	28859	28869	28911	29045	28993	29165	29309	28855	29067	29054	28869	29233	29459	29044	29011	29165	29174	29409	29419	29347	29381	29083	29237	29506	29195	29041	29229	28949	29159	28921	29137	29231	29098	29311	29167	28990	29186	29181	29245	29122	29238	29268	29329	28917	29168	29022	29185	29368	29171	29455	29364	29104	29347	29075	28953	29220	29160	29294	29185	29139	29323	29428	29449	29317	29527	29234	29344	29127	29431	29501	29270	29052	29147	29153	29312	29188	29249	29382	29529	29307	29466	29050	29202	29248	29463	29212	29224	29270	29139	29298	29440	29284	29416	29200	29239	29304	29054	28959	29125	29189	29325	29245	29108	29060	29079	29278	28950	29005	29215	29261	29360	29293	29219	29383	29387	29230	29264	29213	29258	29133	29113	29300	29381	29072	29140	29175	29346	29352	29326	29046	29058	29470	29091	29649	29324	29141	29259	29475	29141	29114	29331	29287	29336	29381	29206	28845	29159	28999	29238	29200	29414	29122	29003	29277	29184	29312	29156	29474	29348	29565	29203	29299	29265	29155	29215	29252	29234	29108	29232	29436	29496	29446	29151	29398	29283	28901	29330	29119	29175	29198	29130	29389	29299	29271	29351	29157	29286	29354	28766	29338	29061	29195	29114	29291	29196	29173	29121	29221	29318	29235	29238	29341	29245	29344	29303	28990	29241	29152	29118	29148	28953	29231	29193	29276	29153	28967	29167	29207	29190	29235	29416	29078	29206	29126	29167	29437	29294	29047	29283	29270	29105	29256	29384	29112	29202	29035	29216	29234	29141	29254	29189	29356	29412	28860	28935	29071	29160	29116	29219	29152	29047	29004	29292	29132	29191	29112	29085	29313	29302	28890	29239	29140	29054	29419	29344	29177	29212	29431	29181	29373	29244	29167	29253	29461	29117	29054	29569	29281	29337	29301	29317	29240	29148	29194	29370	29181	29196	29309	28964	29480	29440	28998	29317	29305	29245	29110	29015	28936	29264	29226	29174	29311	29184	29222	29231	29011	29183	29203	28993	29034	29159	29140	29387	29219	29115	29008	29091	29206	29057	29209	29199	29070	29071	29016	29097	29269	29176	29198	29396	29254	29353	29148	29174	29111	29170	29126	29437	29238	29282	29310	28974	29100	29187	29144	29604	29066	29229	29204	29249	29256	29254	29099	29329	29249	29171	29076	29159	28920	29289	29256	29219	29145	29379	29189	29097	29219	29377	29355	29229	29089	29368	29061	29383	29179	29233	29356	29194	29068	29016	29363	29377	29071	29264	28955	28858	29206	29173	29338	29272	29319	29099	29286	29039	29010	29128	29066	29345	29141	29162	29077	29215	29303	29522	28971	29063	29232	29310	29170	29239	29180	29398	29071	29333	29102	29269	29227	29179	29437	29281	29127	29182	29386	29152	29202	29142	29228	29198	29123	29114	29139	29334	29365	29308	29141	29304	29327	29068	29423	29235	29290	29365	29139	29179	29304	29163	29102	29337	29330	29330	29063	29222	29100	29170	29387	29224	29201	29168	29387	29220	29191	29180	29107	29145	29381	29192	29310	29468	29096	29230	29204	29081	29149	29271	29062	29064	28929	29023	29189	29479	29395	29051	29123	29083	29107	29156	29188	29118	29246	29479	29207	29138	29243	29163	29241	28962	29060	29436	29195	29330	28925	29021	29164	29150	29097	29480	29279	29362	29353	29506	29128	29425	29142	29041	29055	29483	28961	29210	29038	29406	29134	29357	29263	29286	29358	29182	29165	28967	29201	29409	29234	29248	29293	29026	29316	29156	29088	29440	29086	29239	29361	28966	28975	29261	29351	29157	29150	29231	29180	29280	29165	29072	29057	29065	29431	29168	29609	29249	28975	29219	29109	28997	29273	29192	29138	29248	29066	29455	28885	29191	29093	28993	29415	29078	29224	29357	29243	29125	29249	29335	29238	29400	29296	29366	29379	29015	28987	29136	29052	29307	29305	29344	29513	29219	29001	29303	29295	29308	29115	29244	29113	29057	29160	29046	29116	29370	29142	29252	29430	29391	29011	29030	29165	28974	29096	29322	28929	29379	29185	29120	29280	29371	29204	29119	29377	29194	29039	29154	29362	29332	29190	29290	29225	29124	28959	29052	28878	28965	29063	29599	29307	29114	28973	29188	29126	29129	29322	29189	29249	29145	29103	29168	29112	29064	29067	29252	29123	29419	29170	29291	29311	29275	29461	29484	28978	29179	29120	29162	29340	29420	29358	29248	29372	29308	29254	29242	29293	29055	29067	29159	29243	29276	29290	29365	29123	29200	29035	29097	29039	29053	29305	29105	29137	29289	29122	29070	29206	29240	29202	29137	29127	29055	29305	29435	29347	29077	29212	29053	29319	29392	29152	29261	29164	29087	29124	29441	29199	29247	29075	29379	29220	29301	29267	29362	29248	29128	29373	29193	29135	29195	29142	29147	29079	29118	29171	29178	29396	29205	29269	29053	28961	29346	29458	29280	28962	29331	29240	29115	29126	29217	29163	29183	28966	29071	29282	28979	29075	29150	29290	28959	29172	29236	29140	29355	29244	29494	28961	29203	28971	29084	29087	29161	29279	29391	29241	29103	29112	29128	29202	29413	29209	29022	29324	29538	29047	29196	29474	29327	29224	29561	29274	29404	29065	29482	29041	29350	29059	29008	29274	29480	29163	29277	29055	29060	29242	29172	29124	29358	28942	29193	28963	29036	29290	29156	29221	29005	29285	29132	29000	29178	29218	29282	29027	28815	29201	29419	28909	29326	29084	29204	29187	29425	29220	29623	29125	29148	29132	29260	29125	29227	29236	29416	29218	29273	29422	29179	28964	29220	29270	29220	29197	29163	29260	29202	29333	29126	29210	29286	29144	29305	29200	29171	29059	29162	29327	29301	29107	29044	29250	29106	29143	29090	29113	29237	29334	29010	29127	29381	29231	29078	29124	29121	28908	29288	28942	29133	29163	29313	29156	28889	29282	29296	29488	29395	29389	29071	29115	29329	29078	28779	29391	29188	29055	29117	29152	29247	29227	29173	28831	28941	29241	29292	29165	29457	29480	29149	29106	29437	29280	29204	28965	29159	29225	29079	29088	29274	28918	29061	28958	29224	29236	29328	29247	29314	29420	29003	29240	29000	29287	29005	29130	29193	29182	29239	29123	29218	29110	28986	29238	29154	28997	29186	29051	29182	29231	29150	28991	29348	29209	29014	29258	28997	29251	29301	29372	29371	29254	29332	29476	29242	29174	29348	29223	29439	28980	29304	29241	29361	29235	29293	29110	29242	29141	29219	29339	29343	29199	29433	29128	29175	29264	29043	28891	29388	29351	29402	29168	29124	29298	29043	29261	29460	29268	29256	29239	28925	29169	29376	29312	29073	28996	29122	29271	29242	29407	29222	29321	29083	29460	29334	29241	29236	29127	29154	29181	28854	29221	28993	29172	29278	29285	29364	29350	29362	29336	29360	29280	28969	29138	29318	29275	29078	29042	29228	29195	29077	29134	28976	29197	29220	29201	29189	29044	29379	29400	29338	29530	29359	29123	29175	29102	29036	29479	29217	29287	29228	29487	29342	29308	29350	29235	29250	29070	29384	28965	29215	28731	29055	29035	29046	29268	29312	29125	29257	29115	29197	29288	29320	29293	29159	29147	29339	28991	29348	29268	29405	29173	28941	29196	29220	29438	29269	29323	29129	29286	29227	29082	29214	29218	29244	29031	29322	28854	29039	29257	29226	29001	29527	29355	29187	29208	28861	29370	29355	29228	29322	29056	29249	29092	29299	29269	29248	29144	28979	29196	29104	29450	29132	29044	29115	29042	29283	29151	29067	29261	29097	29159	29024	29321	29321	29149	29566	29102	29430	29136	29286	29488	29249	29276	29226	29177	29384	29412	29018	29090	29165	29231	29468	29111	29252	29154	29267	29073	29105	28941	28970	29199	29328	29064	29108	29105	29409	29361	29206	29095	29542	29298	28990	29371	29191	29132	29394	28992	29034	29105	29206	29108	29057	29136	29286	29378	29380	29036	29183	29145	29342	29088	29307	28908	29452	28966	29039	29115	29441	29057	29093	29342	29613	29135	29108	29153	29206	29330	29231	29268	29072	29129
17068	27935	30316	39348	80355	70972	48679	28717	20794	17775	16995	17015	16996	16872	17209	17086	17212	17172	16921	16989	17017	17204	17003	16872	16954	17082	17034	17026	16923	17129	16902	17109	17103	16999	16921	17099	17030	17029	16870	16923	16909	16900	16689	17114	17087	17053	16899	16992	17178	16812	17094	17033	16711	16979	17044	16806	17095	16801	17075	16835	16886	16914	16918	17066	17105	16932	16913	16878	17022	16916	16881	16926	16901	16957	16956	17049	17025	16893	16929	17053	17077	16896	16734	17130	16915	16962	16948	16840	16823	16924	16930	17039	16885	16999	17337	16827	16923	16987	16844	16979	16948	16819	16949	16855	17154	17008	16983	16872	16818	16920	17092	16821	17028	16916	16985	17043	16944	16885	16796	17156	16922	17035	17024	16926	16977	16944	16764	16933	17000	16963	16838	17073	16972	16926	16889	17038	16829	17123	17053	16885	16825	16914	16915	16890	16925	16805	16831	17003	17145	17084	17037	16979	16957	16942	16904	16678	17063	16880	16941	16908	17023	16855	16900	16884	16878	16936	17026	16905	17011	16872	16801	17051	16858	16848	16890	16781	16847	16794	16936	16841	17003	16924	16825	17065	16986	16999	16879	17020	16911	16905	16853	17066	16647	16861	16794	17005	17015	16907	16982	16856	16925	16905	16898	17094	16898	16864	16877	16791	17061	16959	16879	16908	16833	17091	17111	16893	16992	16844	17016	16847	16973	16985	16949	16990	17096	16838	16917	16935	16879	16944	17006	16902	16861	16948	16981	16834	16917	16931	17023	16906	16923	17197	16942	16880	16824	16962	16961	16871	16850	17057	16912	16998	16964	16977	16992	16954	17073	16882	16928	16813	17012	16929	16988	16977	16872	17002	16866	16882	16991	16858	17072	16876	16915	16848	16961	16836	16943	16975	16789	17019	16858	17096	17011	16899	16974	17006	16897	16980	17019	16907	16939	16928	17049	16961	16959	16892	17004	16853	17027	17017	16814	17078	16945	17054	16959	17075	16955	16744	16789	16851	17093	16828	16924	17025	16905	17033	16989	16980	17094	16823	17166	16684	16906	17128	17013	17155	17009	16861	16874	16814	16906	17070	17168	16902	17003	16849	16995	16961	17020	16876	16948	17131	17024	17057	17105	16889	17051	16968	16865	16910	17133	16858	16903	16869	17044	16950	16761	17099	16813	17005	17125	16778	16974	16998	16814	16989	16997	17018	16969	16949	16874	17066	16886	16913	16920	16906	16840	16908	16923	16978	16807	16968	17066	16924	16847	16863	17053	16968	16939	16999	17056	16977	16825	16797	16979	16850	17018	16886	16970	17054	17151	17081	16915	16901	16900	17019	17060	17005	16789	16962	17055	16977	16878	16936	16797	17026	17063	16968	17067	16911	16986	17073	16916	16984	16827	16976	17067	17076	16938	16964	16773	17028	16894	17002	16993	17017	16985	16956	17023	16881	17033	16901	16934	17010	16939	17019	17027	16946	16984	16873	16888	16959	17058	17079	16952	16757	16822	16868	17018	17083	16947	16877	16949	16851	17002	16898	16810	17075	16948	17001	16827	16786	17142	16900	16968	16937	16988	16838	16884	16781	16899	16979	17110	16902	17008	16926	16767	16763	16710	17001	16955	17154	16990	17091	16924	16825	16913	16971	16945	16964	16952	16868	16901	17067	17052	16897	16939	16999	16934	16901	16868	16957	17013	16800	17020	16933	17049	16891	17015	16874	16984	17036	16918	16871	16808	17075	16893	17020	16878	17140	16935	16974	16942	16894	16897	16825	16867	16920	16911	17046	17066	16750	16919	16897	16907	16970	16886	16835	17025	16914	17081	16920	17088	16976	16956	16752	17106	17100	16905	16981	16812	17015	16842	16865	17047	17102	16726	17018	17156	16796	16998	16847	17011	16840	16837	16946	16793	17090	16943	16930	16974	16815	16942	16838	16872	16942	16986	16834	16822	16978	17014	16844	16899	17017	17041	17044	16816	16821	16956	17096	16906	16891	16892	16951	16797	16809	16923	17064	16834	16929	17013	17044	16987	16961	16878	16802	16839	16995	16794	17017	16931	16860	16965	16925	17125	16903	16961	17003	16795	17012	16841	16915	16987	16915	17063	16907	17063	16881	17111	16913	16822	17024	17024	16854	17036	16719	16901	16829	16990	16849	16914	17088	17035	16796	16923	16862	17003	17112	16745	16984	16869	17066	17036	16845	17016	16946	16990	17021	16865	16957	16997	17032	17094	16805	16973	17119	17067	17073	16949	16925	16768	16937	16873	16977	17168	16961	16895	17022	16950	16965	16921	16978	16894	16960	16896	16852	16935	17064	17026	17007	16848	16965	16816	16846	17176	16822	17041	16907	16944	16737	17150	16969	17016	16973	16894	16941	17132	16938	16897	17071	16841	17059	17088	17046	16876	17113	16888	16887	16961	16886	16811	17024	16867	16967	17001	16906	16899	16962	17039	16991	17045	16988	17038	16878	16986	17088	17054	17009	16849	16968	17042	16968	16750	16873	16878	17046	16824	16913	16949	16875	16902	16955	16863	16893	17025	16785	17093	17072	16851	16877	16955	16814	16736	17031	16908	16990	16864	16998	16889	16959	17018	16839	16977	17050	16919	16939	16995	16780	16960	17060	16820	16923	16998	17052	16889	16916	16970	16928	16899	16853	16872	16951	16899	16899	16879	16814	16911	17040	16846	16946	17019	16886	16804	16813	16889	16876	17070	16877	17069	16967	17058	16784	17065	16887	16835	16869	16923	16863	16979	17034	17087	17052	16932	16988	17051	17091	17016	16886	16988	16864	16886	16805	17017	16946	16796	16923	16991	16968	16989	16987	16943	16937	16888	16788	16898	17180	16941	16846	17061	16895	16905	16936	16866	16989	16892	17095	16635	16957	16882	16931	16949	17039	16977	17026	17076	16965	16858	16908	16902	16915	17073	17008	16810	16821	16920	16956	17007	17070	16677	16802	16999	16823	17006	16996	16939	16764	16999	17051	17010	16880	16664	17048	17149	17251	16881	16936	17096	16749	17029	16976	16900	16920	16929	16972	16907	16954	16899	17052	16802	17133	16662	16801	16964	16766	16913	16926	16787	16998	16986	17103	16897	16831	16933	16776	16949	17057	16932	16972	16990	16723	16815	16997	16902	16953	16881	16961	16826	16861	16936	16974	16832	17029	16901	17124	17068	17026	17002	16934	16806	16922	16959	16948	16891	16998	17134	17013	16893	17011	16895	17082	17009	17028	17054	16849	17020	17128	16973	17029	16836	16960	16906	17004	16940	16987	16981	16928	16960	16955	16868	17159	16914	16984	16838	16897	16813	16891	16924	16998	16884	16876	16862	16966	16897	16810	17079	16808	17018	16968	16987	16771	17045	17016	16875	16950	17099	16759	16993	16948	16970	17068	16912	16900	17005	16883	16945	17009	16928	17031	16853	16967	17052	17038	17010	17032	17029	17073	16813	16853	16929	17001	17127	17056	16813	16943	16952	16998	16928	17016	16898	17027	16892	16956	16829	16947	16886	16851	17003	16941	17017	16904	17018	16817	16846	16962	17076	16983	16814	16877	16729	16849	17066	16909	16905	17112	16888	16925	17026	16951	17018	16856	16874	16979	16909	17015	16961	16990	16876	17146	16844	17117	17029	16830	16966	16816	16917	16947	16877	16932	16830	16957	17023	16848	16956	17058	16757	16999	16915	16842	17034	16808	17041	16761	16917	17057	16940	17047	17005	17054	16912	16835	16975	17039	16993	17065	16982	17047	16758	16798	16935	16923	16736	17028	16894	16859	16959	16830	16993	17021	16919	16895	17020	16813	16884	16939	16889	16926	17037	16897	16883	16863	17042	16617	16848	16790	17009	16883	17045	16879	16751	16962	16937	17009	16830	16965	16858	16945	16900	17010	16889	17113	16935	16975	17007	16922	17118	16794	16795	17170	16907	16942	16900	16912	16889	16985	17081	16778	17025	16992	17026	16870	17126	16896	16841	17033	16860	16946	16981	17098	16978	16940	16851	16949	16964	16852	16850	16988	16667	16871	17003	16782	16833	16808	16916	16995	17031	16763	17050	17068	16917	17004	16946	16830	16913	16832	16989	16916	16945	16913	16956	16863	16907	16868	16936	17129	17002	16873	17131	17057	16966	17060	17024	16980	16887	17064	17043	16719	17012	17112	16841	16953	17079	17077	16836	16909	17005	17012	16865	16928	16827	16940	17005	16871	16837	16992	16905	16981	16894	16867	16969	16849	16864	16837	17023	16980	17120	16832	16948	16885	16833	16790	16827	16937	17008	16969	16937	16832	16967	16798	16895	17096	16680	16841	17007	17064	16967	16927	16851	16930	16995	16887	17015	17028	16879	16857	17061	17090	16907	17033	16996	16861	17162	16893	16899	16653	16897	17088	16754	16853	17063	17118	17022	16985	17010	17080	16874	16865	17063	17086	16936	17049	16985	17065	17037	16850	16871	17088	17028	17050	17053	16853	17234	17154	16961	16935	16994	16990	17064	16998	16927	17016	16898	17084	16938	17004	16775	17096	16925	16747	16892	16995	16972	16871	17002	16838	16899	16874	17044	17008	16958	17072	16877	16995	16895	16879	16905	17005	16994	16943	17069	16979	17004	16830	17016	17001	17060	16829	16886	16967	16901	16971	16897	17109	16886	17079	16970	16793	16890	16813	16907	17051	16894	17062	16979	16851	16810	16947	16955	16888	16998	16842	16970	16886	16866	17015	17183	16971	16889	17069	16671	17027	16846	16917	16929	16887	16881	17092	17000	16935	16984	16901	16893	16875	16995	16916	17028	16966	16855	16955	16799	16967	16839	16996	16791	17059	17060	16915	16928	16812	16942	16870	16885	17000	16990	16932	17185	17156	16891	16927	17149	17056	16917	16982	16803	17060	16908	16859	16964	17154	17037	16683	17033	16936	16929	16801	16936	16891	16993	17001	16938	16901	17059	17022	16748	16896	16928	16936	16940	17023	16812	17029	17012	17005	16946	17065	16995	16882	16719	16903	17040	16779	16799	17084	16915	16792	17006	17004	17021	16919	16995	16920	16704	17164	16860	17092	16789	16966	17216	16861	17066	16935	16994	16844	16932	16999	17028	16815	16825	16868	16861	17058	16740	17078	17070	16918	16950	16796
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
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
