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
339685958651	339685959218	339685959768	339685960320	339685960870	339685961418	339685961970	339685962520	339685963070	339685963618	339685964170	339685964718	339685965270	339685965820	339685966370	339685966920	339685967470	339685968018	339685968570	339685969118	339685969668	339685970220	339685970770	339685971320	339685971868	339685972418	339685972968	339685973520	339685974070	339685974620	339685975170	339685975720	339685976270	339685976820	339685977370	339685977918	339685978468	339685979020	339685979570	339685980120	339685980670	339685981220	339685981770	339685982320	339685982868	339685983420	339685983970	339685984518	339685985070	339685985620	339685986170	339685986720	339685987270	339685987820	339685988370	339685988920	339685989470	339685990018	339685990568	339685991118	339685991670	339685992220	339685992770	339685993320	339685993870	339685994420	339685994970	339685995520	339685996068	339685996618	339685997170	339685997718	339685998268	339685998820	339685999370	339685999920	339686000470	339686001020	339686001570	339686002120	339686002670	339686003220	339686003770	339686004320	339686004870	339686005420	339686005970	339686006520	339686007070	339686007620	339686008170	339686008720	339686009270	339686009820	339686010370	339686010920	339686011470	339686012020	339686012570	339686013120	339686013670	339686014220	339686014770	339686015320	339686015870	339686016420	339686016970	339686017520	339686018070	339686018620	339686019170	339686019720	339686020270	339686020820	339686021370	339686021920	339686022470	339686023020	339686023570	339686024120	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23275	21930	29971	24590	23060	28827	34584	31228	30921	31847	31501	31428	31581	31553	31193	30933	31045	31075	30898	30618	33919	41370	41933	37959	34027	32272	31028	30612	30700	30698	30422	30505	30628	30591	30380	30679	30376	30626	30526	30443	30712	30563	30298	30382	30496	30807	30659	30594	30502	30377	30502	30418	30414	30220	30553	30263	30623	30585	30377	30459	30527	30610	30531	30336	30454	30244	30545	30188	30397	30517	30346	30248	30529	30476	30300	30301	30420	30750	30266	30395	30576	30395	30324	30421	30417	30378	30159	30293	30454	30508	30561	30507	30507	30323	30494	30447	30584	30423	30548	30451	30415	30417	30262	30367	30441	30313	30296	30553	30554	30478	30480	30218	30488	30546	30446	30698	30405	30464	30601	30285	30410	30406	30700	30409	30482	30364	30371	30247	30368	30377	30388	30466	30365	30234	30551	30229	30275	30228	30286	30362	30083	30416	30329	30264	30371	30215	30450	30132	30441	30503	30242	30456	30472	30183	30196	30375	30439	30066	30154	30536	30619	30301	30289	30411	30352	30235	30536	30478	30068	30590	30502	30509	30265	30462	30269	30337	30526	30272	30317	30221	30238	30317	30495	30408	30384	30409	30231	30357	30553	30362	30493	30095	30423	30506	30298	30377	30329	30193	30236	30486	30518	30315	30290	30301	30388	30592	30476	30299	30618	30353	30450	30484	30112	30078	30307	30586	30375	30169	30281	30331	30536	30286	30423	30410	30215	30578	30524	30518	30498	30383	30122	30451	30293	30582	30456	30214	30274	30364	30499	30596	30584	30232	30328	30283	30374	30231	30301	30133	30404	30441	30393	30380	30452	30280	30110	30240	30270	30303	30527	30524	30405	30458	30342	30106	30315	30324	30512	30448	30548	30345	30225	30205	30112	30075	30525	30246	30498	30432	30281	30511	30431	30209	30203	30319	30278	30269	30124	30310	30269	30240	30282	30277	30789	30315	30188	30265	30585	30497	30337	30235	30348	30375	30472	30189	30448	30252	30248	30320	30322	30276	30217	30308	30234	30597	30333	30485	30199	30581	30740	30527	30403	30315	30104	30422	30224	30261	30226	30295	30210	30322	30309	30457	30169	30430	30507	30443	30475	30133	30297	30294	30326	30351	30237	30407	30260	30434	30346	30397	30520	30476	30326	30275	30424	30390	30393	30184	30535	30246	30467	30257	30440	30254	30290	30202	30322	30327	30445	30434	30431	30379	30498	30435	30196	30359	30291	30203	30290	30444	30504	30373	30549	30294	30248	30428	30376	30444	30414	30417	30238	30427	30506	30511	30394	30429	30311	30378	30325	30351	30234	30349	30469	30572	30470	30524	30480	30532	30427	30216	30428	30264	30250	30540	30083	30357	30418	30393	30554	30344	30535	30497	30317	30397	30435	30154	30145	30484	30621	30416	30757	30268	30414	30028	30424	30356	30464	30288	30327	30345	30266	30134	30450	30226	30439	30269	30499	30367	30265	30062	30403	30436	30196	30533	30407	30429	30594	30509	30362	30311	30459	30321	30601	30323	30344	30217	30324	30311	30167	30286	30687	30296	30542	30408	30422	30502	30372	30151	30282	30324	30627	30320	30216	30431	30396	30118	30333	30445	30558	30443	30289	30523	30294	30344	30624	29996	30528	30329	30319	30317	30310	30145	30367	30528	30392	30699	30194	30295	30624	30468	30374	30519	30401	30356	30355	30272	30263	30402	30532	30308	30106	30557	30184	30428	30490	30234	30406	30436	30175	30419	30345	30393	30261	30419	30499	30285	30357	30296	30530	30292	30196	30402	30313	30146	30413	30446	30249	30367	30402	30316	30376	30544	30374	30322	30683	30463	30443	30558	30426	30539	30310	30411	30656	30479	30344	30210	30432	30376	30151	30277	30424	30324	30383	30187	30472	30408	30388	30343	30458	30355	30279	30241	30356	30270	30118	30181	30156	30365	30587	30522	30285	30470	30651	30345	30484	30366	30289	30498	30393	30477	30162	30313	30327	30335	30292	30136	30483	30433	30497	30396	30326	30103	30575	30100	30229	30499	30404	30191	30558	30599	30198	30108	30290	30298	30458	30699	30510	30260	30538	30435	30408	30379	30402	30110	30274	30550	30382	30240	30383	30354	30550	30281	30514	30301	30250	30251	30454	30395	30198	30345	30745	30312	30558	30340	30280	30515	30281	30405	30420	30503	30397	30432	30415	30319	30136	30337	30254	30585	30636	30418	30430	30356	30419	30430	30273	30608	30243	30409	30248	30421	30240	30509	30623	30305	30361	30346	30493	30116	30351	30439	30399	30355	30446	30399	30278	30462	30188	30152	30433	30360	30340	30422	30252	30430	30409	30419	30194	30215	30693	30248	30438	30545	30523	30411	30398	30436	30303	30538	30438	30162	30564	30186	30171	30043	30270	30500	30466	30170	30565	30464	30437	30314	30382	30526	30145	30504	30443	30556	30445	30532	30103	30204	30506	30392	30394	30533	30274	30513	30391	30367	30426	30282	30272	30243	30612	30271	30348	30557	30737	30514	30477	30265	30353	30396	30356	30406	30426	30516	30284	30132	30067	30448	30534	30424	30298	30333	30232	30246	30111	30151	30521	30176	30637	30358	30401	30349	30395	30630	30437	30592	30380	30541	30297	30601	30501	30484	30498	30487	30418	30322	30517	30277	30301	30269	30310	30419	30541	30306	30168	30642	30443	30195	30369	30346	30525	30399	30366	30640	30296	30366	30373	30338	30453	30403	30453	30488	30532	30350	30374	30340	30567	30410	30476	30354	30301	30333	30196	30500	30291	30437	30146	30245	30188	30184	30327	30329	30488	30117	30133	30364	30222	30543	30389	30338	30186	30369	30363	30163	30283	30239	30293	29980	30261	30271	30252	30418	30376	30295	30397	30264	30276	30441	30385	30180	30470	30404	30268	30394	30436	30449	30177	30268	30400	30533	30214	30340	30377	30208	30360	30478	30201	30360	30359	30137	30229	30196	30563	30340	30484	30308	30444	30409	30258	30230	30345	30443	30429	30480	30760	30364	30338	30355	30179	30555	30370	30264	30394	30350	30357	30451	30282	30357	30667	30505	30413	30428	30182	30355	30551	30498	30353	30218	30562	30390	30427	30543	30331	30480	30389	30356	30366	30407	30556	30355	30511	30557	30337	30390	30411	30545	30464	30459	30288	30470	30239	30327	30152	30355	30460	30530	30573	30368	30562	30239	30659	30413	30229	30268	30310	30540	30486	30238	30559	30337	30416	30228	30187	30515	30190	30271	30364	30206	30432	30595	30304	30294	30343	30448	30348	30435	30390	30241	30287	30380	30493	30524	30492	30432	30318	30240	30196	30266	30238	30271	30394	30273	30459	30224	30353	30337	30536	30497	30260	30442	30562	30421	30324	30180	30326	30394	30347	30544	30381	30412	30232	30371	30579	30326	30380	30523	30292	30142	30264	30367	30210	30305	30515	30175	30491	30592	30481	30482	30266	30315	30089	30332	30227	30284	30256	30153	30475	30334	30361	30213	30517	30455	30592	30274	30046	30161	30539	30153	30464	30181	30298	30509	30314	30260	30447	30508	30231	30303	30305	30334	30610	30338	30339	30449	30234	30224	30316	30452	30348	30341	30552	30423	30470	30155	30220	30279	30285	30523	30447	30328	30428	30480	30107	30180	30331	30261	30342	30483	30389	30251	30404	30086	30287	30372	30550	30400	30263	30377	30405	30319	30119	30606	30420	30415	30334	30334	30391	30288	30375	30407	30412	30491	30544	30396	30381	30414	30588	30364	30511	30477	30257	30480	30250	30531	30375	30457	30384	30675	30384	30286	30147	30317	30302	30314	30452	30417	30275	30204	30537	30447	30149	30415	30321	30303	30303	30454	30374	30482	30488	30516	30585	30482	30513	30498	30341	30607	30414	30210	30260	30288	30162	30452	30472	30247	30266	30403	30262	30405	30492	30125	30273	30438	30779	30503	30247	30386	30319	30450	30418	30575	30523	30334	30316	30547	30327	30318	30542	30497	30285	30540	30449	30390	30255	30401	30227	30308	30370	30391	30322	30299	30513	30564	30207	30191	30634	30195	30283	30409	30166	30336	30384	30331	30513	30465	30212	30391	30444	30535	30316	30276	30527	30466	30702	30269	30356	30187	30412	30389	30499	30384	30529	30347	30559	30481	30449	30442	30442	30392	30557	30651	30217	30398	30444	30477	30487	30482	30343	30274	30586	30373	30322	30239	30276	30377	30150	30405	30236	30428	30535	30455	29984	30641	30538	30617	30457	30381	30421	30397	30505	30378	30360	30543	30418	30444	30529	30416	30334	30333	30448	30532	30245	30218	30290	30420	30615	30419	30571	30366	30667	30604	30498	30422	30473	30504	30273	30392	30418	30295	30461	30556	30341	30456	30547	30091	30405	30221	30459	30242	30419	30344	30778	30700	30515	30592	30419	30178	30473	30535	30376	30493	30414	30118	30560	30194	30310	30181	30521	30491	30686	30482	30503	30479	30524	30182	30425	30424	30569	30876	30347	30327	30435	30312	30028	30276	30452	30591	30411	30458	30561	30392	30473	30152	30355	30439	30303	30270	30385	30480	30630	30495	30548	30337	30305	30417	30231	30430	30329	30317	30691	30381	30346	30482	30281	30237	30348	30376	30283	30537	30471	30212	30349	30432	30409	30461	30359	30488	30501	30399	30513	30861	30311	30330	30390	30290	30415	30313	30052	30537	30202	29963	30371	30298	30455	30311	30566	30046	30401	30149	30391	30512	30270	30468	30480	30221	30313	30285	30235	30388	30316	30528	30440	30353	30538	30445	30368	30302	30280	30372	30329	30622	30419	30274	30483	30395	30407	30287	30368	30398	30306	30282	30495	30539	30588	30464	30407	30308	30519	30418	30223	30271	30423	30678	30327	30553	30309	30387	30329	30457	30558	30379	30457	30585	30464	30201	30531	30403	30533	30418	30423	30399	30502	30544	30402	30169	30361	30134	30279	30377	30383	30545	30484	30138	30329	30290	30282	30152	30403	30283	30302	30333	30434	30414	30659	30270	30264	30331	30289	30182	30558	30158	30114	30157	30321	30185	30295	30354	30435	30342	30502	30688	30318	30301	30124	30510	30532	30232	30229	30257	30479	30262	30480	30440	30538	30369
21336	37671	36078	31105	27783	26708	25787	24422	24034	24402	24634	24293	24353	24251	23651	23591	23499	23665	23213	23346	28740	37598	36368	31792	26878	24402	23273	22875	22877	22991	22951	22976	22881	22948	22976	22804	22842	22773	22927	22965	22754	23135	22908	23005	22992	22953	22966	22787	22862	22913	22908	22737	22705	22860	22847	22615	23088	23080	22829	22750	22901	22832	22890	22871	22802	23127	22878	23100	22920	22946	22931	22830	22959	22985	22722	22831	23036	23009	22894	22950	22905	22837	23039	22977	23148	22817	22918	22810	22980	23101	22908	22961	23041	22953	22888	22762	22934	22961	22923	22888	22811	22736	22845	23048	22946	23100	22864	22901	22944	22900	22776	22911	22762	22932	22790	22914	22993	22715	22893	22954	22904	22734	22816	22841	22931	23022	22675	22983	22810	22862	22902	22738	22689	22883	22892	23130	22756	22883	22946	22907	22731	22735	22839	22833	22929	22844	22836	23143	22956	22831	22856	23017	22935	22965	22873	22979	22810	22819	22802	22830	22858	22796	22888	22866	22726	22855	22910	23050	22851	22752	22959	22991	22944	22676	22898	22990	22928	22883	22769	22910	22784	22774	22777	22967	22795	22837	22914	22900	22821	22800	23096	22818	22754	22976	22945	22724	22844	22793	22789	22789	22930	22777	22987	22940	22975	22976	23004	22863	22939	22777	22748	22870	22978	22739	22798	22908	22640	23026	22917	23140	22816	22933	22865	22899	22762	22794	22970	22655	22955	22831	23101	22745	22773	22713	22960	22821	22884	22870	23000	23009	22974	22977	22945	22914	22809	22961	22859	23036	22768	22953	22769	22960	23072	23068	22869	22775	22983	22778	23165	22808	22792	22978	22877	23006	22831	22913	22617	22962	22958	22844	22812	22784	22811	22866	22861	22959	22867	22923	22827	22979	22862	22753	22890	22856	22860	22948	23035	22745	22956	22854	22784	22845	22973	22716	22845	22920	22988	22834	22883	22925	22856	22870	22710	22841	22873	22855	22822	22935	22836	22833	22904	22845	22875	22841	22931	22952	22799	22899	22925	22703	22877	22891	22753	22924	23017	22874	23102	22905	22860	22784	23032	22867	22933	22852	22954	22808	22985	22759	22677	22859	22819	22970	22845	22848	22739	22889	22730	22805	22711	22902	22984	22730	22848	22838	22947	22932	22708	22769	22810	22800	22851	22756	22752	22776	22890	22898	22656	22768	22794	22981	22900	22836	22595	22849	22930	22791	23084	22942	22837	22895	22819	22924	23034	22626	22861	22922	22728	22763	22822	23011	23026	22970	22920	22687	22950	22859	22894	22816	22816	22799	22928	22888	22676	22840	22833	22976	22906	23004	22868	22967	22871	22802	23053	22852	22740	22866	23028	22765	22750	22904	22897	22897	22791	22833	22898	22848	22987	23117	22816	22814	22956	22914	22646	22902	22989	23038	22930	22819	22891	22966	22780	22802	23038	22815	22839	22869	22900	23070	22940	22908	22702	22941	22930	22828	22889	23097	22926	22826	22672	22807	22921	22817	22771	23050	22654	22835	22743	22907	22842	22742	22851	22881	22916	22970	22880	22908	22884	22769	22745	22967	22922	22707	22994	23057	22827	22803	22950	22822	22874	22877	22920	22830	22808	22700	22876	23030	22948	22736	22970	22873	22996	22881	22955	22781	23009	22674	22787	22810	22849	22888	22836	23015	22870	22848	22855	22857	22722	22687	22682	22628	22887	22950	22815	22809	22743	22906	22935	22774	22894	22801	22694	22947	22961	22992	22797	22827	23025	22772	22822	22930	22839	22789	22677	22922	22828	22966	22971	22807	22889	23129	22790	22858	22947	22817	23020	22721	22883	22838	22745	22809	22824	22729	23074	22764	22784	22834	22942	22820	22808	22819	22837	22793	22619	22847	22814	22786	23011	22850	22801	23082	22747	22805	22667	22834	22832	22836	22952	22915	22840	22926	22767	22914	22874	22832	22918	22712	23034	22857	22780	23008	22630	22825	22860	22758	22931	23015	22931	22989	22825	22927	23003	22854	22826	22908	23009	22776	22875	22838	22703	22947	23061	22896	22922	22932	22750	22945	22855	22695	22768	22782	23054	23053	22879	22949	23137	22927	22887	22937	22977	22901	22715	22951	22874	22708	22891	23035	22952	22690	22789	22936	23012	22751	22887	22963	22985	22899	22753	23017	22927	22969	22650	22894	23004	22904	22766	22761	22752	22772	23010	22744	22879	22912	22896	22777	22945	22760	23113	22971	22872	22632	22904	22711	22935	22801	22831	22855	22885	22858	22919	22749	22946	22898	22625	22934	22863	22914	22882	22878	22739	22917	22812	23030	22861	23004	23010	22695	22862	22878	22884	22777	22878	22749	22944	22815	22877	22812	22755	22984	22859	23048	22815	22912	22795	22894	22794	22624	22696	22860	22734	22841	22839	22969	22780	22840	22902	22798	22826	22930	22809	22784	22921	22815	22872	22502	22837	22995	22758	22932	22818	22802	22932	22825	22876	22722	22993	22846	22823	22868	22873	22703	22858	22893	22904	22936	22848	22827	22495	22959	22937	23050	22914	22745	22902	22926	22689	23003	22702	22970	22765	23106	22918	22752	22694	22853	22913	22931	22812	22884	22878	22848	22980	22775	23025	22953	22889	22794	22733	22735	22989	22937	23026	22805	22807	22824	22925	22719	23156	23069	22921	22958	22936	22872	22932	22824	22664	22795	22819	22803	22702	22866	22916	22923	23111	22855	22797	22751	22929	22790	22917	22915	22803	22986	23096	22824	22675	22884	22776	22792	22667	22870	23055	22882	22770	22986	22886	22868	22983	22786	23025	22809	22903	22692	22758	22626	22908	22952	23140	22728	22974	22765	22883	22780	22864	22719	22988	23034	23044	22988	22900	22875	22946	22730	22937	22876	23017	22976	22872	22978	22800	23104	22790	23063	22795	22958	22770	22978	22770	22773	22789	22863	22855	22613	22860	23023	22740	22866	22821	22712	22933	22854	22945	22990	22812	22837	22788	22747	23030	22818	22840	22789	23107	22698	22804	22977	22726	22757	22910	22995	22886	22828	22825	22833	22685	22759	22835	22762	22852	23071	22907	22911	22860	22799	22979	22899	22845	22915	22932	22675	22729	22925	22779	23068	22829	22851	22738	22926	22847	22966	22745	22774	22915	22804	22887	22791	22904	22879	22887	22783	22915	22912	23134	22947	22914	22852	22728	22834	23084	22627	22810	22774	23036	23043	22739	22965	22956	22696	22794	22782	22743	22808	22856	22798	22815	23041	22821	23009	23084	22932	22927	22681	22915	22899	22911	22913	22758	23121	22926	22929	22968	22941	23041	22841	22900	22853	22825	22653	22842	22861	22894	22890	22741	22785	22984	22717	22884	22769	22789	22860	22792	22859	22933	22921	22942	22950	23010	23028	23012	22810	22873	22940	22905	23038	22834	22858	22852	22728	23071	22890	22905	22789	22827	22695	22849	23019	22792	22947	23054	22700	23056	22804	22728	22956	22943	23154	22798	22845	22679	22864	22832	22885	22899	22786	23028	22876	22932	22815	22790	23022	22723	22997	22995	22857	22807	22821	22709	23132	22872	22885	22970	22963	22973	22930	22834	23072	22864	22909	22948	22908	22992	22828	22756	22786	22792	22854	22805	22650	22722	22868	22929	22921	22824	22979	22876	22806	22826	22926	22906	22770	22906	23075	22995	22992	22992	22836	23029	23028	22761	22766	22884	22830	22772	22836	22853	22942	22967	22966	23026	22637	22928	22742	22840	22730	22890	22865	22761	22826	22847	22779	23060	22807	22879	22961	22933	22944	22760	22758	22902	22809	22854	22626	23032	22886	22811	22738	22735	22821	22892	23077	22905	22783	22876	23074	22930	22795	22870	22687	22907	22754	22838	22767	22724	22883	23030	22651	22864	22935	22779	22740	23042	22920	22794	22934	22815	22741	22970	22836	22956	22850	22879	22703	22786	22895	22906	22888	22916	22871	22881	22859	22827	22880	22982	22891	22823	22788	22931	22863	22932	22856	22688	22887	22853	22906	22961	22937	22986	22904	22815	22723	22965	22936	22986	22828	23076	22892	22890	22762	22891	22719	22688	22798	22911	22775	22726	23069	22939	22878	22827	22849	22809	22747	22945	22633	22944	22918	22873	23084	22824	22711	22833	22973	22875	22900	22913	22871	22857	22815	22744	23079	22869	22673	22856	22831	22748	22830	22914	23014	22935	22872	22794	22957	22799	22789	22776	22819	22916	22730	22639	22904	22821	22776	22817	22838	22872	22769	22933	22907	22960	22941	22892	22887	22893	22734	22867	22798	22921	22809	22650	22846	23001	22924	22998	22934	23044	22832	22753	22851	22765	22682	22724	22614	22781	23051	22837	22851	22754	22865	22823	22884	22945	23043	22627	22889	22867	22636	22810	22872	23029	22917	22902	22938	22927	22982	22821	22840	22940	22907	22942	23010	22847	22900	22949	22877	22800	22858	22995	22822	23003	22753	23091	22848	22857	22795	22781	22763	22870	22817	22950	22731	22999	22813	22880	22847	22872	23097	22733	22753	22970	22964	23055	23006	22804	22850	22892	22842	22742	22744	22904	22847	22977	23030	22935	22853	22843	22895	22793	23069	22929	22738	23026	22996	22830	22811	22998	22856	22793	22926	22741	22955	22756	23112	22840	23140	22771	23089	22901	22926	22738	22954	22722	22955	22835	23035	22900	22816	22936	22856	22641	22827	22838	22936	22882	22874	22912	22893	22956	22789	22992	22942	22785	23068	22784	22840	22801	22913	22827	22918	22746	22923	22939	22977	22893	22758	23001	22898	22659	22745	22930	22832	22810	23040	23001	22816	22867	22840	22916	23051	22985	22829	22644	22898	22924	22962	22756	22851	22918	23024	23023	22959	22833	22862	22926	22875	22817	22759	22732	22811	22868	22649	22929	22736	22661	22860	23013	22866	22973	22742	22893	22931	22997	22892	22861	22800	22800	22926	22742	22881	22968	22876	22941	22796	22962	22828	22710	22691	22812	23047	22685	22775	22894	22744	23011	22843	23061	22715	23002	22886	22961	23039	22822	22586	23013	23163	22929	22903	22670	22799	22765	22834	22799	22827	22680	22888	22949	22859	22793	22832
28076	23740	31302	31061	28488	28713	28883	28557	28463	28734	28448	28464	28520	28353	28197	28234	28194	28221	28394	28402	28424	29048	29357	29092	28591	28602	28304	28149	28098	28120	28239	28184	28048	28276	28010	28158	28306	28385	28290	28309	28231	28427	28114	27982	28421	28046	28154	28335	28208	28035	28156	28276	28238	28328	28458	28329	28254	28282	28077	28355	28205	28310	28097	28283	28085	28304	28236	27940	28203	28150	28004	28286	28453	28167	28322	28040	28230	28399	28079	28196	28081	28315	28373	28149	28242	28273	28026	27984	28077	28183	28287	28120	28428	28293	28131	28207	28056	28056	28283	28005	28076	27999	28251	28089	28289	28079	28291	28407	28332	28117	28179	28308	28311	28086	27998	28220	28214	28040	28390	28317	28329	28133	28251	28254	28285	28445	28190	28175	27993	28424	28159	28324	28151	28155	27968	28186	28013	28212	28140	28206	28150	28168	27895	28080	28257	28217	28270	27956	28294	27818	28210	28235	28135	28117	28145	28058	28217	28013	28184	28306	28241	28027	28120	28184	28068	28065	28121	28333	28334	27904	28043	28083	28282	28206	28387	28021	28254	28337	28229	28159	28329	28340	28176	27955	28037	28193	28075	28198	28143	28096	28341	28201	27993	28151	28273	28255	28268	28427	27988	27949	28075	28219	28351	28135	28066	28100	28229	28345	28221	27971	28044	28113	28184	28278	28158	28092	28109	27908	28240	28375	28445	28059	28151	28181	28193	28009	28348	28246	28232	28205	28122	28170	28309	28171	28084	28274	27933	28136	28089	28429	28286	28068	28245	28082	27902	28144	27987	28003	28198	28072	28286	28028	28418	28034	28343	28148	27995	28188	28382	28255	28189	28085	28274	28333	28358	27976	28176	28203	28244	28289	27940	28039	28208	28175	28247	28291	28249	28181	28228	28110	28043	28046	28229	28412	28226	28198	28426	28296	28301	28196	28348	28184	28214	27988	28261	28263	28141	28204	28230	28154	28229	28106	28163	28076	28196	28094	28168	28059	28115	28215	28047	28120	28039	28140	28207	27911	27975	28306	28105	28084	28096	28073	28031	28260	28098	28082	28308	28306	28302	28005	28231	28186	28354	28163	28310	28421	28370	28203	28201	28411	28383	28061	28179	28116	28156	28052	27878	27928	28248	28172	28359	28077	28419	28301	28213	28141	28420	28238	28026	28383	28179	28187	28189	28202	28356	28284	28162	28264	28274	28151	28030	28355	28232	28200	28006	28066	28268	28224	28306	28309	28145	28191	28200	28421	28347	28191	28373	28201	28149	28186	28099	28000	28360	27951	28245	28165	28137	28252	28083	28263	28140	27919	27969	28150	28124	28238	28185	28172	28168	27988	28134	28359	28167	27950	28141	28051	28366	28409	28180	28294	28085	28250	28143	27903	28081	28245	28152	28150	28352	28162	28284	28226	28420	28221	28080	28206	28260	28331	28226	28128	28094	28223	28146	28125	28224	28352	28122	28005	28247	28351	28483	28235	28315	28263	28355	28043	27919	28163	28118	28063	28355	28399	28306	28398	28164	28089	28269	28204	28163	28056	28290	28021	28337	28466	27994	28052	28278	28086	27931	28113	27989	28021	28500	28161	28321	28376	27933	28273	28281	28142	28387	28110	28114	28203	28425	28206	28159	28138	28020	28185	28416	28090	28135	28231	28075	28312	28180	28269	28068	28236	27944	28162	28273	28055	28170	28111	27905	28129	28252	28197	28200	28173	28288	28482	28231	28266	28125	28338	28384	28281	28114	28190	28328	28378	28281	28043	27974	28062	28209	28238	28341	28409	28282	28164	28092	27982	28030	28058	28276	28033	28111	28146	28447	28105	28294	28191	27941	28295	28111	28199	28317	28097	28291	28372	28082	28067	28356	28194	28348	28202	28403	28043	28215	28172	28101	28180	28121	28397	28204	28168	28208	28171	28308	28301	28273	28007	28166	28049	28189	28260	28110	28008	28118	28151	28256	28125	28208	28314	28191	28227	28450	28044	28279	28149	28070	28168	28143	28238	28149	28199	28248	28167	28068	28104	28118	28104	28190	28131	28040	28323	28284	28095	28211	28150	28315	28082	28069	28257	28089	28080	28132	28124	28051	28225	28157	28257	28341	28476	28121	28050	28185	28161	28175	28194	28288	28311	28277	27985	28011	28082	28243	27996	28127	28142	28251	27984	28372	28227	28176	28245	28198	27901	28039	28364	28227	28451	28193	28210	28168	28099	28288	28141	28104	27954	28004	28398	28202	28424	28371	27923	27824	28100	28093	28091	28220	28165	27928	28241	28365	28330	28145	28200	28462	27957	28357	28275	28074	28246	28200	28169	28058	28038	27992	27744	28001	27896	27961	28116	28076	28219	28177	28027	28154	28331	28074	28037	27998	27995	28152	28077	28140	28200	28022	28181	28162	28354	28333	28151	28236	28150	28105	28150	28194	28282	28054	27986	28034	28300	28114	28236	28000	28298	28097	28358	28174	28215	28360	28178	28190	28118	28286	28064	27883	28083	28034	28041	28329	28223	28097	28103	28072	27921	28171	28201	28036	28286	28161	28223	28315	27976	28373	27958	28318	28084	28427	28088	28400	28340	28203	28223	27958	28425	28255	28146	28529	28368	28294	28049	28254	28145	28436	28082	28007	27981	28130	28186	28217	28213	28096	28217	28191	28160	28329	28111	28398	28149	28195	28068	28252	28287	28272	28243	28177	28156	28074	28075	28210	28111	28207	28166	28157	28313	28356	28338	28167	28074	27877	28037	28203	28340	28189	28142	28442	28136	28307	28335	28064	28151	28253	28174	28091	28288	28366	28149	28382	28246	28229	28181	28320	28253	28168	28103	28126	28347	28158	28226	28206	28249	27940	28254	28267	28180	28053	28159	28074	28331	28539	28380	28374	28088	27879	28424	28030	28088	28281	28365	28094	28185	28094	28372	28487	28198	28213	28325	28416	28135	28396	28457	28000	28070	28217	28372	28235	28131	28245	28307	28337	28190	28282	28266	28457	28373	28349	28333	28109	28351	28411	27946	28149	28115	28012	28284	27933	28136	28059	28197	28049	28094	28235	28130	28252	28224	28283	27979	28194	28155	28108	28091	28092	28261	28153	28173	28179	28100	28272	28175	28014	28105	28280	28152	28071	28346	28107	27932	27880	28168	28135	28263	28114	28234	27989	28262	28048	28146	28119	28339	28229	28255	28235	28111	28051	28122	28180	28335	27921	28128	28344	28237	27864	27956	28219	28252	28325	28153	28351	28148	28308	28322	28167	28078	28169	28223	28328	28148	28118	28307	28147	28311	28209	28084	28209	28350	28289	27964	28170	28087	28164	28104	28032	28115	28081	28057	28025	28098	28309	28095	28029	28161	28083	28210	28145	28328	27995	28129	28209	28312	28324	28233	28082	28325	28296	28265	28245	28197	28064	28214	28066	27896	28097	28179	28171	28010	28469	27986	28240	28000	28201	28078	28051	27981	28431	28304	28359	28336	27992	28025	28340	28025	28431	28164	28036	28435	28287	27995	28010	28357	28067	28008	28393	28238	28207	28196	28181	28257	28226	28085	28139	28051	28196	28194	28041	28330	28284	28021	28272	28149	28321	28077	28314	28270	28446	28168	28206	28209	28279	28351	28286	28327	28189	28106	28163	28046	28066	28055	28202	28140	28126	28240	28172	28094	28320	28386	28289	28249	28078	28004	28168	28125	28160	28109	28244	28407	28118	28198	28264	28340	28281	28175	28206	28195	28282	28142	28377	28022	28113	28349	28303	28087	28139	28297	28066	28417	28166	27988	28132	28264	28277	28083	28097	28196	28115	28285	28192	28211	28247	28076	28282	28134	28165	28222	28222	28111	28270	28169	28273	28154	28141	28355	28299	28182	28200	28188	28230	27903	28334	28275	28377	28254	28253	28128	28240	28004	28265	27984	28042	28209	27891	27954	27994	27857	28057	28369	28076	28411	28137	28407	28366	28074	28105	28324	28211	28275	28505	28378	28122	28137	28287	28018	28231	28053	28270	28253	28108	28136	28295	28165	28284	28447	28071	28030	27936	28205	28168	28029	28235	28228	28082	28059	28315	28140	28045	28227	28432	27998	28219	28372	28250	28134	28155	28124	28382	27999	28171	28349	28088	28143	28136	28053	28346	28346	28412	27839	28249	28054	28325	28421	28209	28199	28009	28295	28146	28099	28343	28260	28191	28271	28088	28068	28051	28300	28195	28226	28432	28213	28454	28370	28061	28231	28261	28251	28242	28198	28184	28085	28169	28347	28361	28361	28413	27962	28173	27982	28305	28257	28147	28339	28148	28251	28280	28263	28029	28141	28054	28149	27930	28261	28285	28215	28223	28263	28244	28176	28148	28148	28243	28284	28235	28112	28287	28218	28182	28007	28050	28185	27999	27994	28174	28273	28099	28055	28414	28056	28136	27900	28181	28025	28175	28001	28361	28271	28025	28308	28083	28159	28280	28481	28202	28199	28349	28195	28259	28406	28380	28309	28242	28308	28142	28139	28114	28022	28145	28168	28322	28023	28144	28137	28367	28299	28277	28285	28207	28270	28479	28161	28081	28157	28307	28161	28214	28121	28278	28028	28063	28180	28202	28172	28089	28031	28289	28255	28390	28424	28062	28277	28260	28194	28270	28336	27836	28259	28338	28236	28190	28096	28173	28195	28236	28072	28096	27920	28299	28137	28295	28185	28325	28094	28029	28179	28442	28253	28349	28293	28318	28491	28086	28265	28184	28178	28139	28181	28423	28196	28182	28372	28195	27994	28063	28192	28346	28251	28362	28147	28289	28363	28190	28332	28082	28026	28277	28235	28351	28349	28241	28370	28186	28073	28148	28218	28219	28236	28253	28497	28349	28175	28314	28315	28333	28275	28115	28201	28168	28281	28021	28167	28083	28073	28006	28241	28206	28313	28359	28170	28061	28277	28312	28152	28112	27953	28185	28315	28185	27999	28148	28125	28104	28023	28150	28143	27958	28058	28182	28308	28168	27978	28218	28134	27896	27968	28139	28147	28172	28300	28269	28382	28243	28205	28209	28034	28222	27861	27957	28089	28172	28216	28234	28330	28310	28290	28461	27956	28357	28138	28184	28332	28071	28368	28357	28216	28112	28325	28048	28288	28069	27960	28301	28224
20348	26177	26599	24109	22759	22337	22064	21778	21693	22448	21899	21849	21915	21826	21639	21660	21540	21653	21632	21519	21673	22669	22797	22526	22293	21709	21684	21373	21538	21713	21570	21586	21608	21613	21482	21477	21569	21428	21416	21390	21424	21507	21701	21450	21536	21536	21316	21674	21565	21534	21556	21498	21640	21616	21492	21637	21479	21334	21270	21641	21367	21637	21480	21565	21429	21549	21575	21500	21406	21609	21315	21531	21372	21327	21508	21420	21478	21464	21423	21648	21525	21443	21457	21729	21368	21556	21398	21505	21406	21479	21556	21725	21511	21576	21474	21467	21562	21413	21419	21413	21500	21579	21618	21489	21460	21503	21562	21534	21474	21522	21531	21592	21530	21559	21424	21656	21689	21426	21613	21615	21448	21322	21441	21445	21630	21435	21553	21458	21535	21471	21470	21325	21375	21468	21594	21400	21610	21470	21534	21784	21599	21440	21406	21590	21510	21502	21546	21385	21408	21642	21607	21487	21511	21609	21687	21574	21718	21385	21516	21665	21366	21639	21505	21575	21500	21386	21464	21553	21490	21495	21645	21594	21751	21334	21414	21411	21717	21433	21542	21684	21640	21644	21517	21736	21457	21623	21587	21555	21457	21366	21607	21557	21333	21516	21467	21503	21391	21392	21634	21522	21453	21496	21542	21703	21475	21492	21422	21644	21624	21368	21463	21413	21354	21443	21616	21320	21510	21424	21423	21537	21352	21654	21460	21652	21537	21379	21559	21565	21497	21407	21506	21474	21560	21477	21308	21593	21478	21507	21393	21466	21667	21447	21468	21246	21511	21588	21492	21412	21557	21473	21642	21656	21450	21585	21507	21503	21508	21658	21372	21541	21236	21492	21598	21621	21444	21442	21587	21250	21522	21703	21530	21449	21579	21315	21549	21596	21425	21562	21486	21494	21754	21429	21721	21419	21564	21449	21601	21401	21542	21520	21589	21594	21495	21475	21583	21443	21604	21507	21481	21435	21441	21524	21594	21492	21522	21494	21443	21669	21398	21615	21494	21487	21695	21417	21557	21458	21415	21583	21330	21604	21370	21491	21483	21727	21376	21454	21282	21359	21476	21385	21419	21465	21582	21300	21671	21641	21270	21710	21520	21484	21659	21446	21777	21613	21592	21575	21484	21508	21553	21333	21634	21519	21750	21568	21502	21511	21520	21384	21707	21336	21323	21475	21508	21543	21522	21382	21421	21622	21612	21607	21516	21740	21276	21541	21521	21497	21452	21496	21417	21376	21668	21563	21397	21538	21405	21544	21654	21579	21536	21558	21439	21467	21296	21508	21550	21507	21451	21397	21445	21644	21582	21615	21455	21653	21639	21467	21439	21341	21460	21522	21520	21604	21505	21597	21489	21381	21397	21556	21446	21613	21463	21582	21382	21497	21348	21506	21601	21518	21484	21510	21658	21599	21439	21556	21501	21442	21443	21502	21436	21437	21564	21480	21327	21563	21506	21653	21462	21492	21490	21438	21550	21623	21471	21483	21648	21516	21457	21478	21570	21494	21518	21724	21393	21473	21532	21577	21399	21613	21671	21599	21635	21323	21319	21565	21363	21536	21564	21394	21504	21435	21459	21533	21578	21535	21354	21503	21436	21602	21604	21555	21614	21566	21578	21566	21587	21416	21541	21423	21561	21449	21525	21485	21519	21341	21414	21702	21407	21248	21608	21586	21462	21745	21618	21610	21411	21524	21570	21619	21505	21447	21518	21462	21331	21329	21572	21408	21550	21504	21500	21410	21424	21393	21327	21640	21597	21498	21660	21368	21601	21502	21362	21429	21328	21496	21572	21496	21447	21474	21551	21452	21310	21434	21516	21341	21675	21668	21495	21505	21311	21441	21482	21540	21466	21590	21496	21462	21568	21463	21479	21582	21553	21617	21672	21635	21450	21442	21790	21574	21572	21613	21458	21564	21543	21449	21511	21669	21558	21557	21541	21435	21570	21519	21558	21530	21418	21559	21191	21523	21582	21409	21578	21322	21264	21712	21615	21503	21714	21498	21727	21411	21522	21494	21483	21390	21427	21465	21564	21503	21558	21628	21452	21607	21685	21383	21508	21633	21549	21553	21624	21521	21611	21427	21442	21477	21441	21581	21660	21459	21600	21603	21537	21534	21650	21460	21469	21483	21414	21730	21719	21511	21642	21733	21476	21610	21548	21367	21502	21492	21734	21524	21398	21590	21442	21610	21386	21573	21457	21499	21408	21444	21445	21636	21296	21575	21426	21592	21329	21309	21527	21477	21388	21561	21652	21521	21641	21398	21739	21499	21723	21598	21326	21510	21351	21592	21590	21419	21484	21318	21674	21502	21405	21525	21480	21513	21674	21502	21617	21552	21568	21473	21565	21387	21549	21581	21609	21449	21441	21565	21566	21504	21453	21495	21442	21605	21465	21463	21532	21403	21499	21583	21437	21585	21660	21420	21494	21555	21621	21528	21567	21367	21531	21659	21375	21547	21398	21477	21388	21475	21577	21572	21465	21593	21587	21468	21445	21604	21604	21410	21684	21568	21653	21525	21480	21730	21624	21409	21664	21493	21508	21568	21504	21659	21793	21622	21475	21460	21414	21440	21470	21549	21241	21717	21461	21316	21400	21428	21510	21613	21232	21545	21418	21599	21411	21568	21563	21539	21522	21479	21440	21387	21740	21506	21616	21458	21673	21596	21566	21661	21452	21511	21556	21414	21585	21736	21488	21416	21557	21654	21583	21641	21505	21541	21583	21545	21695	21462	21414	21434	21554	21630	21328	21611	21438	21407	21648	21540	21540	21700	21590	21541	21583	21672	21425	21497	21574	21582	21276	21441	21527	21778	21426	21558	21482	21408	21407	21486	21429	21457	21649	21610	21624	21715	21243	21446	21497	21547	21554	21705	21612	21376	21661	21601	21345	21531	21452	21465	21523	21552	21560	21646	21490	21727	21488	21705	21399	21312	21511	21637	21638	21518	21545	21492	21482	21546	21285	21579	21590	21458	21534	21420	21420	21580	21430	21605	21559	21419	21564	21611	21445	21516	21540	21666	21362	21446	21514	21482	21506	21490	21474	21527	21412	21510	21561	21438	21527	21550	21314	21541	21597	21449	21419	21483	21590	21644	21530	21515	21509	21478	21653	21483	21450	21587	21562	21539	21555	21602	21548	21556	21468	21673	21603	21591	21398	21669	21584	21557	21599	21572	21726	21457	21461	21576	21619	21639	21452	21616	21440	21440	21453	21483	21552	21617	21375	21518	21382	21424	21405	21579	21409	21387	21639	21533	21495	21572	21456	21525	21452	21423	21458	21532	21497	21391	21717	21448	21601	21486	21554	21493	21268	21480	21445	21503	21565	21242	21388	21596	21537	21305	21459	21524	21578	21508	21692	21418	21519	21556	21389	21474	21369	21484	21652	21561	21539	21537	21542	21566	21472	21538	21541	21525	21568	21533	21437	21569	21514	21462	21508	21401	21540	21597	21511	21455	21577	21610	21253	21343	21532	21575	21560	21448	21407	21538	21594	21726	21376	21405	21526	21462	21661	21502	21566	21526	21446	21593	21409	21537	21406	21546	21463	21589	21494	21505	21622	21371	21488	21649	21553	21655	21682	21483	21535	21551	21580	21455	21625	21494	21378	21530	21377	21549	21469	21473	21622	21535	21547	21393	21702	21559	21489	21414	21467	21356	21552	21620	21462	21441	21504	21624	21504	21632	21512	21466	21441	21495	21547	21601	21267	21360	21452	21529	21574	21469	21508	21415	21566	21534	21379	21514	21392	21424	21691	21589	21532	21359	21502	21568	21535	21409	21525	21532	21466	21541	21676	21503	21624	21945	21608	21545	21599	21605	21828	21546	21631	21554	21459	21455	21608	21673	21311	21539	21572	21459	21692	21480	21690	21363	21640	21440	21485	21537	21464	21430	21561	21435	21678	21784	21453	21562	21565	21617	21505	21547	21469	21595	21345	21677	21714	21641	21716	21554	21485	21575	21545	21486	21454	21575	21553	21540	21499	21454	21437	21489	21350	21370	21503	21443	21390	21563	21443	21442	21456	21543	21577	21540	21619	21524	21515	21432	21556	21481	21486	21554	21523	21409	21677	21541	21519	21440	21457	21439	21543	21637	21504	21258	21502	21419	21488	21499	21383	21575	21511	21528	21583	21587	21305	21451	21874	21649	21382	21534	21354	21446	21272	21439	21479	21711	21418	21545	21637	21730	21413	21530	21399	21708	21600	21576	21614	21509	21650	21603	21530	21480	21369	21555	21529	21595	21478	21496	21525	21575	21491	21427	21610	21543	21523	21559	21457	21504	21532	21597	21593	21530	21618	21549	21587	21576	21498	21388	21586	21595	21633	21550	21632	21462	21663	21528	21541	21417	21455	21386	21669	21422	21343	21557	21568	21412	21623	21461	21626	21445	21528	21556	21435	21487	21668	21550	21501	21556	21505	21379	21391	21545	21502	21529	21481	21462	21667	21265	21567	21404	21551	21638	21630	21418	21489	21581	21443	21637	21452	21473	21699	21485	21509	21531	21475	21526	21545	21645	21374	21457	21503	21483	21567	21575	21424	21612	21475	21573	21547	21375	21489	21414	21449	21594	21664	21681	21651	21507	21611	21549	21376	21539	21597	21610	21552	21638	21452	21638	21486	21640	21463	21575	21378	21585	21283	21558	21511	21334	21689	21454	21352	21502	21437	21428	21492	21477	21647	21382	21434	21401	21439	21448	21576	21418	21578	21433	21537	21578	21348	21442	21453	21598	21625	21514	21649	21519	21424	21511	21494	21838	21491	21425	21557	21512	21568	21634	21300	21639	21644	21447	21621	21540	21328	21332	21414	21522	21572	21588	21576	21556	21636	21462	21615	21350	21231	21475	21465	21599	21312	21611	21442	21344	21527	21595	21555	21531	21489	21662	21340	21522	21506	21624	21387	21529	21572	21520	21552	21482	21566	21588	21678	21552	21549	21426	21582	21403	21437	21556	21531	21455	21699	21240	21560	21417	21540	21594	21329	21476	21496	21498	21548	21621	21645	21578	21413	21720	21533	21526	21436	21420	21487	21624	21658	21499	21812	21457	21285	21462	21356	21495	21640	21459	21465	21586	21561	21408	21544	21738	21379	21674	21655	21478	21390	21516	21356	21738
23506	21257	28933	24210	23620	27986	30028	27651	27493	27686	27482	27654	27381	27058	27430	27310	26951	27036	27218	27308	27795	32451	33297	31596	29525	27940	27317	27031	26932	26988	26871	27005	27074	26903	26967	27052	26851	26854	26776	27119	26815	26952	26772	26881	27055	27032	26963	26962	26870	26906	26881	26956	26825	26793	26967	27159	26930	26797	26802	26831	26931	27063	27179	26880	26798	26852	26855	26783	26908	26982	27050	26859	26962	26921	26850	26877	26882	26723	27014	26915	26887	26797	26840	26843	26850	26843	26929	26775	26874	26864	26986	26891	26921	26712	26912	26919	26799	26759	27039	26737	26896	27165	26933	27196	26864	26881	26740	27026	26827	27005	26938	26803	26888	27008	26928	27004	26776	26759	26953	26952	26684	26940	26893	26762	27043	27030	26711	26789	26826	26690	26636	26823	26735	26759	26746	26975	26740	26844	26918	26898	26987	26944	27003	26949	26980	26855	27058	26723	26824	26910	27018	26591	26978	26810	26807	26911	26840	26801	26649	26910	26708	26484	26913	27107	26779	26726	26905	26967	26877	26963	26689	26758	26751	26896	26863	26989	26814	27015	26706	26747	26808	26839	26695	26899	27060	26973	26887	26713	26854	26942	27016	26615	26874	26875	26824	26747	26981	26945	27073	26928	26766	26750	26799	26768	26828	26744	26730	26793	26891	26839	26931	26820	26965	26886	26822	26861	26890	26963	26891	26802	26759	26674	26611	27040	26981	26757	26876	26595	27203	26704	26832	26902	26947	26576	26805	26756	26650	26656	26921	26794	26652	26798	27077	27028	26996	26885	26809	26852	26871	26993	26878	27135	26632	26705	26687	26755	26842	27034	26690	26816	27004	26863	26999	26818	27074	26843	26914	26848	26900	26840	27127	26879	26760	26876	26923	26648	26632	26902	26944	26754	26618	26764	27047	27005	27013	26496	26903	26966	26867	27042	26969	26771	26936	27021	26949	26784	26888	26856	27022	26679	26695	26810	26690	26799	26944	27018	26565	27072	26925	27020	27008	27022	27029	26692	26825	26798	26888	26782	26928	26874	26780	26831	27146	27079	26996	27011	26976	26768	26926	26845	26823	26673	27008	26820	26826	26813	26756	26706	26780	26998	27014	26798	26836	26828	26942	27039	27054	26991	26866	27000	26987	26908	26886	27057	26749	26564	26818	26933	26735	26921	26917	26847	26979	27042	27010	27023	27051	26918	26767	26819	26991	26870	26672	26979	26657	26950	27077	26794	26781	26922	26952	26885	26859	26674	26751	26790	26753	26868	26850	26712	26839	26695	26761	26730	27018	26878	27027	26754	26669	26918	26751	26770	26867	26918	26801	26962	26996	26788	26584	26754	26931	26890	26995	26809	26910	26936	26926	26815	26935	26800	26905	26823	26921	27021	26773	26795	26874	26982	26787	27066	26840	27055	26880	26740	26856	26888	26859	26902	26854	26996	26861	26819	26947	26932	26895	26839	26829	26678	26914	26949	26666	26669	27039	26838	27085	26855	26830	26814	26690	26971	26686	26800	27070	26929	26670	27070	26926	26726	26843	26718	27044	27001	26942	26852	26727	27055	26880	26690	26670	26933	27014	26748	26815	26787	26654	26763	27188	27031	26779	26726	26764	26660	27036	26826	26938	26806	26751	26558	26674	26924	26916	26858	26936	26777	27061	27068	26841	26863	26936	26982	26571	26872	26790	26905	26669	26852	27022	26839	27031	26768	26803	26951	26898	26775	26699	26684	26995	26881	26789	26878	26973	26782	26795	26694	26622	26669	27111	26858	26859	26685	27067	26675	26821	26847	26835	26646	26896	27097	27008	26744	26737	26985	26660	26709	27005	26835	27133	26964	26826	26777	26899	26978	26835	26964	26826	26837	26530	26872	26817	26833	27000	27006	26637	26817	26935	26840	26848	26944	26570	26742	26798	26738	26928	26788	26975	26856	26982	27044	27164	26927	26887	26853	26838	26866	26927	26732	26813	26672	26848	26929	26903	26794	26594	26776	26742	26570	26957	26820	26904	26798	26857	26898	26680	26814	26827	26853	26553	26911	27041	26721	26838	26890	26957	26865	26932	27044	27132	26797	26577	26701	26982	26757	26849	26799	26938	26999	26798	26907	26771	26827	26694	26586	26525	26868	26842	26929	26920	26867	27099	26716	26922	26895	26820	27034	26733	27108	26830	26766	26815	26868	26786	26982	26870	26722	26974	26825	27062	26631	26936	26804	26678	26753	26840	26795	26952	26754	26661	26654	27249	26958	26718	26787	27117	27004	26577	26794	26931	26946	26810	26765	26833	26791	26902	27032	26943	26848	26896	26852	26945	26960	26997	26782	26892	26835	26716	26753	26947	26906	26833	26846	26611	26866	26875	26987	26826	26656	26904	26984	26825	26716	26830	26684	26847	26724	27017	26867	26934	27020	26715	26888	26812	26776	27027	26778	26850	26999	27147	26997	26983	26909	26897	26998	26987	26685	27150	26873	26911	26861	26989	26749	26911	26886	26862	27036	26826	26979	26733	26883	26944	26966	26853	26755	26977	27033	26798	26701	27093	26813	26710	26742	26668	26983	26778	26821	27028	26806	26387	26900	27100	26928	26716	26818	26697	26950	26932	26772	27036	26832	26758	27103	26731	26792	26904	26911	26611	26732	26834	26855	26660	26810	26733	26749	26958	26883	26880	26736	26929	26793	26818	26747	26863	27036	26753	26959	27082	26808	26864	26785	26697	26950	26743	26876	26888	26648	27035	26891	26789	26980	26960	26836	26913	26991	26902	26886	26897	26825	26799	26880	26994	26951	26868	26660	26849	26989	27118	26903	26969	26942	27102	26794	26870	26720	26919	26738	27098	26868	27132	26956	26807	27058	26958	26853	27056	26978	27103	26623	26998	26848	26917	26970	26831	26789	26778	26705	26881	26935	26837	26872	26791	26928	26834	26767	26798	27045	27074	27036	26823	26835	26665	26920	26676	27104	26917	26811	27116	26927	26908	26950	26913	26781	26881	26899	26735	26761	26814	27013	26657	26695	26887	27028	26772	26855	26828	26981	26774	26855	26812	26896	26855	26818	26837	26679	26877	26832	26758	26929	26900	26936	26775	26832	26986	26661	26819	26871	26785	26811	26800	26972	27075	26843	27088	26921	27162	27086	26902	26923	26893	26840	26568	26960	26859	26711	26964	26858	26858	26651	26901	26692	26897	26967	26786	26728	26725	26748	27044	26786	26856	26662	26713	26773	27042	26961	26957	26996	26775	26706	26947	26901	27010	26930	26804	26763	26683	26633	26823	26687	26825	26840	26715	26695	26705	26874	27018	26804	26811	26779	26893	26879	26833	26991	26820	26793	26788	26729	26827	26831	27132	26829	26978	26982	27022	26797	26945	26849	26738	26839	26909	26968	26762	26957	27017	26895	26982	26855	26631	26839	26886	27054	26813	27029	27018	26922	26620	26953	26903	26721	26978	26836	26756	26841	26820	26941	26770	26985	26787	26892	26704	26784	26949	26802	26776	26940	26794	26868	26888	26938	26864	26692	26776	27074	26930	26961	26956	27175	26850	26728	27025	27109	27029	26766	26973	26676	26741	26880	26926	26572	26905	26875	27037	26812	26907	26831	26950	27048	27015	26855	27118	27084	26929	27013	26744	26867	26968	27096	26877	26678	26793	26762	26923	26825	26915	26824	27016	26943	26778	26901	26911	26800	26798	27045	27063	26983	26933	26728	26927	26724	26646	27046	26893	27037	27102	26932	26958	26867	26772	26834	26950	26759	26619	26989	26845	26860	27004	26937	26603	27030	26919	26949	26900	27097	27092	26668	27029	26965	26786	26966	26857	26852	26755	26911	26842	26793	26695	26604	26982	26740	26899	26825	27093	26857	27008	26748	27036	26908	26723	26993	27134	26860	26895	26972	27024	26717	26833	26857	26909	26776	26703	26817	26813	26606	26782	27043	26983	26825	26846	26793	26894	26949	27048	26806	26649	26911	26831	26865	26643	26896	26877	26962	26841	26933	26797	26804	27023	26828	26940	26873	26879	26702	26862	26650	26916	26949	26876	26899	26761	26734	26950	26864	26868	26742	26983	26689	26975	26973	26900	26831	26842	26912	26873	27044	26837	26950	26713	26790	26806	26876	26724	26872	26529	26602	26833	26811	26924	26810	26982	26921	26753	27007	27018	26840	26651	26800	26785	26914	26908	26820	27169	26901	26757	26793	26920	26795	26743	26725	27062	26807	26899	26822	26783	27041	26997	26861	26860	26889	26973	26648	26939	26768	26895	26803	26591	26923	26765	26889	27076	26614	26931	27100	26756	26658	27143	26961	26921	26716	26939	27035	26851	26676	26780	26984	27079	26917	26946	26841	26831	26997	26932	26723	26940	26860	27012	26651	26970	27018	26945	26943	26742	26828	26827	26797	26836	26991	27105	27107	26825	26771	26727	26761	26908	26849	26859	26926	26949	26656	26895	27005	26879	26795	26871	26860	27165	26834	26900	27116	26757	26873	27096	26876	26753	26875	26834	26853	26823	26935	26847	26893	26781	26785	26950	26894	27153	27012	27073	26834	26836	26854	27112	26750	26789	27080	26832	26839	26883	26657	26860	27026	26775	26924	26744	27048	26846	26843	26777	26967	26767	26805	26808	26965	26911	26860	27013	26843	26975	26935	26648	26803	26928	26700	26737	26699	26641	26899	26988	27022	26923	27096	26965	26963	26966	26725	26817	26715	26735	26873	26995	26741	26634	26772	26763	27126	26893	27043	26861	26759	26642	26614	26880	26865	26772	27054	26820	26861	26762	26982	26871	26966	27000	27022	27173	26941	26782	26794	26910	26867	26978	27027	26708	26993	26733	26953	26697	27157	26913	26649	26972	26772	26901	26799	26650	26744	26629	26860	26963	26964	26959	26833	26939	26865	26826	26813	27042	26870	26757	26673	26772	26940	26980	26982	26745	26895	26781	27005	26956	26747	26868	26739	26768	27025	26949	26740	26856	26995	26957	26773	27069	26875	26885	26687	27206	27068	26666	26965	26968	26745	26605	26924	26679	26920	27125	27164	26960	26737	27002	27094	26908	26947	27071	27099	26911	26940	26866	26835	26949	27003	26756	26876	26957	26918	26843	26952	26822	26888	26975	26973	26994	26900
18436	31395	30231	26498	24212	23360	22371	21653	21783	21766	21787	21921	21427	21223	21293	21027	21064	21381	21045	20985	21961	28710	28754	26575	23781	21810	21152	20927	20890	20957	20930	20981	20793	21056	21043	20723	20805	20971	20815	20957	20977	20854	20916	20986	20997	20996	20885	20926	20822	20941	21076	20914	20765	20928	20979	20891	20747	20936	20783	20964	20977	20948	20834	20904	20649	20875	20836	20973	20854	20900	21071	20818	20836	20774	20635	20802	20852	20798	20888	20909	21021	20838	20937	20985	20977	21079	20759	20834	20821	21081	20902	20829	21019	20984	20872	21018	20964	20784	20854	20796	20944	20847	20851	20909	20805	20856	21084	20764	20945	20824	20961	20838	20876	20782	20749	20892	20786	20787	20832	20954	20854	20914	20807	20728	20754	20918	20946	20848	20818	21000	20842	21027	21002	20883	20783	20817	20808	20836	20842	20869	20926	20802	20770	20799	20750	20786	20794	20832	20981	20796	20877	20875	20814	20855	20942	20991	21066	20820	21015	20898	20925	20931	21013	20894	20870	20976	20890	20956	20827	20875	20992	20912	20957	20834	20896	20676	21012	20802	20899	20833	20898	20661	20833	20836	20849	20731	20898	21009	20901	21022	20998	20807	20807	20996	21086	20895	20904	20845	20797	20933	20981	20947	20760	20742	20923	20875	20922	20958	21007	20707	20826	20808	20839	21024	20909	20888	20772	20859	21003	20951	20832	20864	20904	20949	21124	20878	20683	20741	20738	20896	20760	20795	20814	20762	21037	20790	21013	21055	20846	20851	20763	20889	20908	20783	20680	20826	20982	20830	20930	20913	20824	20955	20914	20925	20907	20781	20871	20873	20769	20837	20911	20833	20880	20803	20875	21085	20895	21008	20821	20767	20922	20778	21137	20794	20811	20920	20700	20874	20815	20882	20958	20677	20915	20627	20869	20827	20878	20795	20946	20849	20788	20820	20795	20871	20886	20773	20836	20969	20937	20971	20874	20714	20910	20974	20754	20951	21012	20783	20832	20797	20871	20806	20764	20809	20919	20894	20845	20840	20930	20919	20878	20781	21021	20836	20866	20980	20986	20738	20856	20826	20876	20883	20800	20801	20887	21050	20787	20985	20796	21017	20913	20864	20871	20918	20994	20926	20768	20724	20717	20808	20748	20783	20776	20622	20775	20707	20817	21000	20897	20830	20841	20883	20681	20881	20808	20894	20834	20784	20886	20925	20942	20852	20796	20864	20824	21011	21154	20779	20664	20764	20907	21131	20770	20901	20906	20947	20914	21057	20886	20701	20756	20760	20846	20954	20880	20952	21025	20896	20840	20739	20894	20890	20870	20875	20876	21054	20731	20947	20905	20860	20682	20853	20802	20815	21069	20804	20867	20944	21071	20726	20820	20842	20961	21097	20998	20917	20873	20947	20887	21029	21038	20867	20838	20891	20798	20852	20807	20881	20820	20854	20775	20948	20786	20934	20900	20819	20976	20693	20948	20878	20845	20987	20788	20827	20903	20945	20878	20822	20952	20708	20862	20915	20870	20926	20936	20706	20825	20933	20923	21071	20960	20761	20857	20978	20717	21049	20816	20918	20826	21008	20868	20755	21119	20907	20891	20781	21026	20946	21024	20868	21169	20937	20880	20896	20887	20925	21004	20969	20878	20874	20940	20769	21030	20825	20807	20885	20889	21061	20941	20894	20818	20748	20823	20870	20879	20821	20952	20912	20866	20982	20868	21000	20771	20880	20911	20892	20740	20847	20731	20972	20906	20912	20852	20872	20911	20869	20859	20832	20846	20865	20896	20893	20755	20929	20925	20868	20861	21014	20905	20840	20926	20886	20814	21002	20789	20843	20925	20848	20917	20796	20877	21042	20660	20905	21022	20958	20881	20755	20992	20705	20788	20947	20948	20824	20877	20875	20858	20944	20946	20891	20859	20890	20711	20872	20762	20879	21109	20741	20983	20936	20925	20917	20815	20855	20723	20887	20665	20724	20903	20931	20817	20879	20852	20987	20793	20850	20956	21062	20804	20889	20832	21082	20747	21027	20858	20905	20829	20985	20799	20963	20883	20815	20871	20730	20771	20844	20845	21073	20866	20946	20861	20888	20833	20883	20873	20763	20790	20815	20741	20873	20876	20930	20804	20840	20892	20521	21011	20725	20923	20841	21028	20911	20877	20852	20913	20935	20821	20948	20977	21049	20754	20985	20884	20951	20781	20798	20846	20874	20613	20808	20888	20940	20938	20916	20861	20823	20828	20842	20974	20995	20889	20807	20751	20851	20954	20785	20818	20983	20967	20839	20949	20876	20700	20879	20841	20822	20931	20785	20836	20989	20744	20835	20849	20894	20855	20948	20862	20808	21012	20802	20939	20788	20751	20826	20808	20805	20863	20845	20720	20921	21034	20712	20949	20633	20993	20975	20937	20804	20971	20837	20863	20806	20832	20987	20769	21032	21062	20781	20834	20953	20872	20906	20677	20952	20902	20918	20891	20844	20709	20991	20964	20773	20940	20940	21069	20839	20791	20738	21035	20941	20853	20800	20997	20983	20771	20847	20908	21155	20941	21041	20723	20949	20707	20929	20802	20868	20666	20819	21052	20797	20861	20890	21018	20894	21045	20934	20960	21103	20927	21076	20871	20973	20954	20877	20725	20943	21005	20759	21092	20627	20774	20849	20861	20800	20699	20803	20844	20845	20804	20829	20864	20905	20921	20814	20981	20923	21010	20926	20986	20842	20679	20725	20821	20879	20907	20909	20924	20830	20917	20718	20905	20897	21060	20717	20863	20747	21019	20750	20679	20716	20888	20808	20762	20903	20885	20977	20933	20659	20746	20624	20982	20760	20900	20941	21082	20732	20963	20951	20933	20930	20944	20934	20915	20656	20792	21050	20736	20750	21004	20900	20751	20774	20820	20966	20830	20861	21062	20899	20910	20770	20779	21074	20944	20870	20927	20875	21019	20808	21016	20892	21072	20595	20835	20720	20911	20847	20826	20937	20798	21112	20859	20973	20955	20804	20906	20978	20834	20943	21012	20852	20739	20766	20690	20960	21023	20843	20864	20910	20835	20699	20887	20871	20752	20718	20964	20769	20886	20753	20878	20835	20851	20860	20701	20819	20747	20752	20853	20945	20800	20805	21142	20922	20832	20770	20794	20923	21068	20808	20726	20971	20897	20968	20851	20917	20792	20942	20858	20935	20905	20655	20908	20792	20883	21042	20886	20866	20864	20894	20927	20883	20847	20891	20855	20894	20925	20815	20940	20747	20759	20899	20853	20827	20920	20977	20795	20910	20740	20935	20995	20833	20886	20972	20824	20684	20813	20824	20787	20709	20941	20799	21057	20775	20986	20993	20874	20926	21078	20937	20758	21070	20926	20902	20958	20934	20900	20844	20951	20941	20955	20821	20979	20953	20968	20742	20852	20825	20873	20845	20956	20812	20850	20871	20888	20776	20874	20867	20614	20735	20916	20718	20757	20796	20742	20806	20905	20790	21024	20928	20797	20730	21073	21023	20910	20830	20854	20934	20803	20732	20851	20679	20850	20962	20854	20904	21064	20971	20969	20791	20743	20837	20961	20940	20978	20797	20907	20885	20958	20880	20868	20922	20750	20972	20885	20763	20815	20911	20911	20915	20757	20920	20677	20979	20906	20748	20883	20849	20916	20943	20791	20878	20810	20825	20889	20790	20798	20835	20855	21007	20931	21048	20808	21066	21021	21068	20900	20879	20951	20784	20740	20938	20875	20943	20701	20673	20859	20949	20737	21048	20842	21191	20924	20918	20816	20814	20863	20847	20962	20723	20937	20667	20870	20935	20770	20853	20926	20771	20792	20699	20975	20954	20782	20864	20918	20835	21034	20837	20906	20896	21055	20967	20891	20911	20858	20893	21050	20768	20852	21004	20991	20942	20903	20634	20938	20896	20825	20802	20896	20762	20877	21121	20692	20998	20896	20916	20843	21006	20657	20840	20876	20815	20873	20980	20876	20898	20842	20785	20885	20777	20796	20841	20880	20953	20920	21019	20746	21026	20907	20689	20920	20734	20815	20905	20954	20861	20869	20840	20788	20859	20857	20992	21001	20871	20947	20937	21084	21011	20877	20826	20819	20925	20886	20978	20871	21008	20624	20802	20931	20839	20956	20867	20866	20731	21001	20932	20861	21083	20792	20889	20730	20962	20785	21076	20987	20845	20705	20591	20898	20839	20998	20841	20865	20796	20859	20797	20890	20885	20851	20971	20936	20888	20770	20866	20761	20731	21046	20851	21029	20966	20873	20970	20794	20919	20810	20815	20969	20961	20966	20862	20865	20878	20835	20977	20879	20917	20781	20915	20847	21015	20767	20805	20998	21007	20871	20855	21115	20940	20954	20777	20962	20835	20861	20981	20855	20847	20947	21109	20827	20926	20875	20804	20964	20745	21067	20871	20637	20905	20914	21129	20888	20909	20798	20803	20907	20596	20962	20767	20814	20934	20793	20825	20951	20933	20833	20869	20776	20907	20935	21006	20950	20895	20775	21026	20973	20862	20961	20856	20969	20772	20961	20718	20987	20857	20751	20960	20951	20927	20873	20838	20944	20954	20673	20848	20776	20961	20789	20801	20775	20891	20854	20861	20754	21021	20988	20903	20816	20784	21077	20883	20971	20797	20795	20987	20963	20903	20787	20712	20970	20805	20895	20919	20984	20849	20874	21123	20868	20754	20807	20922	21021	20836	20885	20974	20908	20733	20904	20849	20944	20862	21003	21033	20860	20875	20915	20952	21189	20704	20912	20952	20834	20728	21026	20849	20825	21041	20990	20884	20984	20756	20700	20842	20875	20946	20800	20808	20836	20782	20806	20965	20891	20865	20803	20852	20950	20908	20821	21081	20958	20976	20897	20925	20984	20992	20977	21047	20929	20821	20917	20877	21019	20970	20835	20879	20799	20839	20951	20963	20777	20900	20850	20774	20857	20961	20900	20790	20916	21022	20937	20771	20796	20634	20982	20917	20848	20710	21005	20930	20950	20673	20750	20761	20765	21185	20815	21030	20836	20727	20844	20930	20934	20859	20880	20928	20874	20745	21041	20988	20862	20820	20963	20894	20859	20807	20883	21032	20956	20960	20883	20886	20800	21041	20880	20850	20666	20944	20956	20753
22587	21216	29099	23636	21902	26313	31446	27731	27467	27988	27891	27591	27412	27267	27231	27029	27248	27192	27151	27058	27176	35223	39258	35623	31405	28686	27458	27456	27086	26762	26699	26720	26861	27078	26699	26794	27059	26788	26701	26862	26861	26754	26787	26780	26779	26825	26789	26873	26961	26900	26776	26719	26781	26920	26819	26949	26806	26689	26938	26778	26752	26836	26760	26555	26722	26670	26972	26851	26997	26866	26587	26622	26482	26768	26764	26549	26744	26941	26694	26879	26841	26672	26534	26619	26783	26703	26801	26790	26652	26589	26831	26597	26864	26787	26879	26577	26997	26635	26619	26565	26824	26862	26580	26818	26898	26753	26830	26625	26521	26687	26638	26978	26731	26672	26687	26604	26718	26614	26701	26583	26597	26746	26747	26749	26727	26776	26671	26620	26675	26877	26617	26948	26632	26734	26915	26674	26563	26731	26560	26890	26527	26734	26715	26645	26721	26777	26508	26500	26529	26737	26748	26852	26574	26596	26437	26702	26790	26674	26862	26681	26866	26764	26986	26600	26519	26982	26604	26722	26897	26980	26860	26810	26857	26714	26763	26685	26685	26681	26657	26698	26660	26738	26769	26788	26722	26939	26708	26647	26528	26720	26374	26722	26694	26873	26841	26640	26992	26647	26797	26659	26673	26575	26790	26721	26651	26476	26972	26719	26807	26671	26766	26784	26422	26920	26592	26623	26873	26708	26810	26609	26836	26665	26638	26605	26594	26664	26734	26855	26546	26475	26730	26693	26529	26638	26739	26879	26856	26732	26824	26642	26560	26598	26518	26737	26691	26589	26843	26661	26679	26732	26382	26841	26610	26599	26543	26626	26715	26761	26802	26587	26559	26834	26860	26568	26796	26815	26622	26726	26814	26623	26658	26687	26796	26807	26772	27003	26955	26851	26863	26906	26538	26790	26759	26830	26709	26715	26596	26747	26522	26604	26925	26571	26580	26539	26723	26570	26496	26522	26678	26720	26629	26667	26866	26483	26683	26707	26462	26641	26687	26599	26675	26736	26706	26719	26608	26735	26610	26712	26616	26731	26738	26573	26721	26559	26696	26688	26829	26707	26697	26723	26677	26484	26569	26694	26619	26641	26938	26643	26595	26528	26603	26494	26875	26720	26638	26716	26786	26687	26829	26638	26602	26766	26559	26762	26633	26754	26625	26618	26659	26764	26705	26977	26651	26673	26787	26659	26515	26694	26628	26794	26684	26904	26848	26780	26603	26687	26726	26552	26802	26724	26565	26706	26786	26708	26901	26715	26968	26618	26896	26684	26809	26770	26752	26839	26737	26527	26681	26831	26694	26752	26779	26727	26515	26787	26699	26639	26747	26629	26634	26949	26795	26776	26947	26687	26740	26646	26583	26594	26526	26865	26896	26356	26949	26617	26755	26626	26564	26650	26556	26594	26766	26792	26674	26641	26528	26869	26439	26630	26831	26652	26575	26575	26633	26632	26624	26738	26651	26660	26674	26757	26610	26716	26738	26619	26634	26771	26690	26707	26635	26682	27025	26605	26692	26562	26653	26703	26588	26902	26760	26678	26914	26669	26568	26582	26686	26678	26814	26851	26705	26667	26859	26674	26833	26631	26674	26670	26545	26785	26428	26567	26621	26419	26831	26670	26675	26678	26517	26611	26949	26736	26664	26680	26821	26603	26703	26863	27041	26558	26735	26783	26726	26706	26709	26624	26900	26704	26535	26778	26517	26328	26618	26633	26864	26486	26500	26426	26629	26674	26679	26721	26803	26762	26474	26564	26711	26847	26523	26622	26797	26907	26667	26594	26595	26598	26733	26700	26937	26908	26680	26711	26522	26808	26581	26634	26650	26664	26439	26684	26682	26810	26822	26691	26526	26536	26468	26624	26542	26480	26453	26510	26572	26650	26648	26733	26769	26628	26790	26831	26738	26623	26791	26829	26968	26984	26620	26741	26578	26739	26895	26775	26507	26511	26749	26740	26677	26749	26636	26669	26887	26645	26593	26746	26754	26562	26316	26710	26899	26514	26626	26709	26813	26409	26867	26594	26853	26972	26642	26487	26748	26767	26814	26737	26518	26829	26685	26704	26413	26638	26788	26657	26952	26853	26737	26670	26881	26721	26721	26554	26604	26652	26684	26783	26773	26786	26850	26470	26780	26660	26613	26632	26850	26797	26630	26602	26782	26884	26689	26824	26609	26275	26584	26669	26835	26626	26728	26670	26745	26684	26709	26830	26843	26599	26583	26633	26757	26733	26588	26689	26710	26603	26436	26765	26633	26747	26441	26778	26705	26844	26712	26651	26705	26903	26719	26640	26749	26794	26561	26625	26637	26599	26646	26523	26566	26674	26517	26470	26455	26508	26526	26429	26457	26592	26583	26583	26802	26601	26756	26792	26697	26443	26744	26764	26597	26806	26779	26679	26648	26689	26651	26662	26711	26755	26576	26702	26867	26719	26607	26696	26533	26597	26810	26625	26621	27041	26614	26704	26667	26753	26817	26584	26629	26523	26604	26779	26565	26481	26646	26646	26458	26611	26808	26674	26483	26558	26677	26606	26553	26710	26616	26614	26677	26462	26735	26478	26601	26688	26798	26778	26553	26714	26728	26698	26613	26622	26539	26834	26594	26578	26762	26527	26783	26798	26809	26494	26752	26568	26953	26587	26939	26692	26582	26811	26823	26605	26655	26734	26671	26513	26577	26622	26804	26665	26594	26844	26996	26759	26799	26558	26770	26665	26687	26705	26772	26706	26755	26592	26660	26869	26654	26427	26742	26778	26940	26882	26722	26749	26617	26469	26655	26712	26948	26888	26668	26777	26811	26679	26770	26547	26743	26667	26705	26463	26702	26802	26678	26523	26818	26707	26714	26644	26697	26732	26740	26718	26564	26764	26471	26759	26582	26818	26948	26532	26806	26564	26566	26820	26817	26555	26685	26620	26781	26852	26603	26656	26772	26607	26878	26920	26787	26525	26731	26498	26781	26382	26586	26726	26586	26682	26539	26895	26544	26489	26768	26622	26495	26800	26391	26451	26750	26901	26536	26671	26721	26816	26683	26708	26777	26679	26656	26642	26534	26759	26711	26431	26584	26853	26718	26710	26664	26687	26672	26590	26621	26768	26645	26689	26735	26573	26657	26694	26821	26767	26810	26479	26608	26656	26717	26488	26709	26751	26606	26671	26589	26723	26746	26423	26801	26552	26845	26745	26664	26643	26658	26610	26906	26774	26723	26650	26415	26511	26627	26570	26652	26643	26906	26650	26717	26647	26793	26599	26588	26511	26715	26897	26779	26529	26852	26614	26809	26687	26668	26715	26657	26626	26653	26667	26471	26660	26804	26609	26569	26565	26728	26380	26598	26585	26686	26569	26712	26888	26799	26605	26673	26781	26463	26756	26670	26575	26703	26498	26710	26767	26716	26699	26762	26501	26673	26960	26484	26742	26548	26654	26746	26579	26500	26737	26818	26629	26629	26436	26536	26574	26634	26814	26364	26798	26583	26563	26617	26751	26748	26585	26763	26625	26680	26702	26724	26747	26633	26826	26528	26651	26574	26644	26535	26453	26582	26520	26699	26930	26784	26733	26855	26645	26610	26856	26545	26634	26546	26739	26764	26663	26700	26492	26625	26533	26825	26724	26715	26788	26904	26741	26592	26812	26707	26657	26769	26806	26548	26552	26769	26709	26751	27050	26933	26588	26814	26688	26810	26742	26771	26828	26647	26811	26778	26576	26749	26740	26777	26842	26454	26647	27001	26567	26670	26503	26660	26446	26631	26788	26579	26566	26841	26719	26609	26546	26778	26695	26963	26668	26658	26593	26747	26696	26708	26491	26417	26482	26649	26629	26670	26702	26868	26614	26586	26549	26575	26558	26687	26917	26854	26662	26741	26674	26530	26711	26649	26748	26728	26658	26687	26623	26801	26727	26553	26431	26767	26908	26892	26789	26752	26613	26942	26458	26618	26708	26648	26414	26856	26722	26832	26635	26568	26694	26784	26543	26816	26571	26869	26690	26553	26538	26904	26721	26708	26614	26642	26646	26750	26790	26626	26662	26436	26577	26728	26721	26909	26771	26877	26759	27085	26698	26825	26678	26595	26563	26564	26693	26834	26542	26906	26773	26960	26879	26703	26542	26567	26856	26747	26672	26631	26622	26690	26809	26690	26430	26513	26912	26831	26764	26744	26785	26653	26579	26731	26640	26565	26757	26493	26646	26693	26459	26623	26766	26654	26669	26671	26830	26511	26593	26693	26759	26516	26607	26753	26592	26570	26661	26839	26802	26698	26637	26746	26651	26804	26457	26713	26626	26805	26827	26673	26693	26874	26588	26535	26588	26649	26799	26738	26558	26735	26724	26951	26835	26461	26767	26707	26669	26438	26733	26649	26394	26650	26791	26685	26813	26678	26508	26676	26840	26549	26630	26636	26555	26700	26840	26887	26784	26463	26489	26590	26599	26594	26731	26813	26706	26624	26625	26764	26678	26760	26461	26639	26562	26489	26629	26492	26633	26636	26671	26691	26820	26815	26641	26410	26475	26575	26537	26590	26502	26604	26701	26863	26697	26595	26677	26674	26665	26770	26676	26910	26671	26744	26821	26863	27010	26582	26599	26830	26702	26755	26574	26678	26685	26725	26756	26560	26584	26717	26833	26725	26846	26779	26631	26538	26773	26839	26753	26716	26673	26617	26584	26770	26617	26652	26590	26633	26700	26611	26582	26626	26665	26773	26703	26697	26753	26734	26777	26674	26596	26791	26594	26605	26611	26656	26771	26705	26704	26762	26736	26466	26637	26898	26624	26695	26434	26729	26743	26450	26480	26393	26542	26553	26535	26915	26799	26591	26701	26616	26892	26822	26688	26711	26652	26696	26712	26839	26580	26763	26661	26778	26835	26469	26828	26811	26849	26713	26908	26471	26566	26685	26705	26908	26850	26719	26647	26694	26763	26360	26702	26736	26637	26567	26625	26717	26574	26597	26635	26763	26772	26546	26605	26604	26446	27131	26619	26690	26761	26643	26658	26617	26763	26578	26726	26835	26521	26613	26745	26667	26597	26525	26634	26670	26534	26646	26617	26796	26702	26774	26614	26516	26603	26563	26754	26742	26634	26411	26649	26581	26647	26502	26702	26688	26609	26598	26755
19727	36026	34195	29141	26293	24598	23166	22014	22000	22038	21939	21784	21525	21266	20983	21109	21019	21202	21121	20988	21429	33179	35448	31086	25811	22769	21224	20762	20894	20836	20761	20681	20760	20735	20626	20690	20708	20587	20783	20756	20930	20675	20892	20591	20675	20744	20641	20791	20888	20815	20728	20538	20705	20787	20593	20725	20715	20663	20611	20505	20663	20676	20838	20689	20715	20714	20859	20615	20816	20745	20732	20749	20730	21032	20682	20483	20537	20661	20859	20639	20791	20690	20625	20735	20791	20619	20716	20672	20629	20859	20754	20725	20711	20811	20681	20826	20643	20544	20842	20854	20697	20821	20660	20785	20741	20597	20715	20760	20754	20770	20861	20789	20651	20613	20657	20704	20734	20662	20674	20842	20633	20840	20746	20730	20805	20679	20711	20788	20500	20652	20618	20658	20836	20849	20593	20648	20610	20601	20643	20577	20578	20751	20658	20499	20661	20797	20801	20867	20623	20682	20621	20823	20674	20714	20656	20803	20712	20664	20774	20632	20917	20612	20765	20467	20770	20675	20632	20722	20606	20663	20812	20687	20666	20765	20657	20864	20705	20699	20674	20703	20484	20574	20630	20802	20684	20596	20613	20767	20666	20497	20666	20757	20666	20829	20745	20710	20784	20917	20726	20727	20647	20826	20693	20585	20721	20721	20582	20779	20717	20662	20782	20589	20570	20762	20607	20728	20714	20703	20717	20705	20633	20636	20726	20696	20756	20581	20686	20679	20765	20752	20691	20694	20669	20660	20531	20839	20557	20752	20575	20789	20777	20693	20671	20716	20498	20694	20707	20713	20814	20727	20744	20684	20888	20564	20776	20499	20680	20804	20720	20690	20636	20756	20706	20730	20625	20806	20791	20758	20808	20665	20691	20547	20720	20641	20594	20816	20810	20753	20665	20855	20641	20797	20715	20703	20640	20665	20648	20719	20830	20608	20826	20621	20834	20673	20633	20657	20790	20482	20583	20730	20863	20704	20528	20591	20615	20626	20592	20604	20802	20622	20843	20437	20643	20584	21045	20638	20537	20560	20671	20791	20597	20848	20766	20692	20868	20703	20829	20832	20575	20866	20821	20388	20715	20613	20697	20636	20804	20700	20828	20662	20810	20524	20714	20656	20614	20624	20733	20594	20759	20844	20495	20619	20743	20594	20779	20696	20447	20781	20639	20753	20702	20639	20828	20866	20904	20605	20921	20707	20626	20759	20649	20572	20889	20832	20717	20741	20688	20702	20605	20960	20625	20546	20807	20637	20632	20733	20687	20590	20805	20834	20738	20661	20416	20644	20695	20596	20703	20611	20772	20603	20971	20644	20772	20662	20694	20532	20547	20999	20736	20558	20616	20697	20608	20634	20651	20615	20596	20505	20796	20686	20691	20702	20698	20762	20790	20580	20690	20597	20837	20640	20765	20640	20748	20843	20793	20482	20740	20739	20700	20801	20676	20680	20650	20670	20640	20786	20707	20610	20739	20658	20644	20710	20791	20626	20779	20714	20785	20593	20667	20813	20560	20805	20522	20864	20695	20565	20556	20555	20815	20538	20773	20689	20791	20552	20805	20634	20724	20546	20664	20692	20736	20766	20686	20709	20750	20601	20783	20683	20723	20633	20694	20611	20861	20678	20500	20809	20757	20810	20739	20749	20731	20585	20733	20634	20572	20534	20669	20731	20526	20775	20739	20581	20765	20588	20804	20636	20637	20761	20633	20691	20637	20846	20715	20605	20610	20718	20791	20612	20822	20774	20783	20729	20583	20669	20665	20720	20855	20658	20736	20521	20720	20520	20775	20797	20595	20818	20676	20746	20775	20794	20720	20583	20568	20679	20639	20611	20715	20698	20620	20701	20774	20526	20851	20756	20785	20739	20723	20585	20632	20653	20799	20570	20505	20695	20589	20863	20761	20743	20678	20695	20865	20630	20872	20528	20918	20614	20725	20538	20490	20820	20599	20700	20927	20688	20528	20573	20565	20543	20675	20690	20828	20589	20474	20599	20699	20681	20729	20803	20743	20656	20634	20718	20853	20839	20697	20782	20598	20802	20727	20694	20588	20627	20781	20661	20620	20557	20660	20621	20651	20792	20592	20841	20733	20789	20730	20626	20773	20753	20822	20605	20565	20494	20818	20653	20835	20675	20761	20612	20522	20769	20674	20873	20721	20765	20743	20593	20590	20558	20745	20743	20641	20686	20762	20721	20666	20547	20503	20654	20689	20637	20833	20638	20779	20648	20570	20612	20624	20746	20563	20628	20543	20642	20709	20752	20662	20608	20685	20795	20709	20876	20752	20633	20682	20686	20718	20709	20712	20700	20595	20636	20841	20664	20624	20748	20695	20680	20684	20599	20619	20745	20584	20761	20452	20580	20632	20657	20606	20679	20722	20703	20772	20808	20789	20560	20619	20673	20820	20866	20722	20615	20847	20667	20834	20688	20676	20764	20848	20712	20597	20598	20709	20784	20705	20689	20494	20552	20654	20664	20767	20595	20776	20688	20470	20411	20901	20535	20883	20608	20665	20692	20701	20708	20598	20864	20738	20618	20501	20746	20615	20518	20676	20619	20813	20644	20665	20893	20713	20552	20574	20753	20724	20749	20817	20841	20796	20765	20815	20535	20668	20595	20718	20744	20732	20770	20727	20829	20721	20640	20598	20779	20642	20703	20832	20626	20643	20764	20657	20613	20697	20782	20588	20917	20606	20670	20587	20766	20758	20613	20716	20778	20928	20817	20652	20610	20833	20655	20713	20538	20704	20708	20496	20753	20656	20541	20655	20772	20743	20703	20803	20662	20642	20575	20602	20654	20729	20620	20917	20695	20760	20631	20777	20776	20675	20687	20603	20636	20573	20593	20575	20830	20645	20924	20760	20580	20943	20683	20610	20611	20710	20800	20720	20732	20761	20517	20724	20653	20528	20588	20790	20672	20804	20794	20621	20706	20645	20704	20661	20758	20773	20553	20639	20618	20927	20674	20781	20517	20609	20903	20853	20714	20687	20781	20756	20705	20694	20686	20825	20574	20665	20639	20657	20635	20675	20559	20742	20642	20657	20534	20670	20675	20676	20872	20514	20721	20489	20756	20573	20655	20635	20594	20714	20738	20762	20791	20814	20596	20629	20660	20784	20663	20776	20696	20838	20653	20715	20846	20677	20877	20721	20794	20588	20785	20480	20629	20595	20646	20754	20696	20709	20600	20689	20635	20782	20881	20721	20684	20698	20754	20620	20681	20703	20715	20751	20650	20441	20458	20830	20864	20695	20538	20675	20710	20707	20633	20464	20661	20730	20698	20690	20757	20742	20565	20772	20791	20730	20803	20869	20602	20795	20743	20579	20700	20695	20618	20885	20795	20628	20751	20684	20703	20527	20901	20713	20644	20487	20563	20612	20716	20633	20843	20774	20602	20796	20638	20597	20680	20646	20684	20798	20675	20681	20803	20681	20605	20746	20534	20689	20641	20672	20751	20858	20680	20793	20835	20779	20731	20787	20374	20867	20625	20777	20483	20680	20748	20568	20546	20716	20764	20774	20656	20789	20444	20684	20573	20702	20645	20776	20825	20604	20767	20756	20671	20688	20516	20645	20726	20499	20711	20680	20806	20839	20826	20735	20657	20825	20674	20549	20641	20825	20812	20715	20787	20550	20719	20723	20715	20631	20586	20789	20734	20786	20676	20737	20754	20798	20655	20618	20896	20719	20639	20662	20887	20803	20900	20532	20643	20646	20770	20673	20532	20759	20798	20649	20729	20675	20697	20604	20532	20573	20750	20602	20455	20936	20694	20754	20689	20732	20761	20737	20612	20661	20615	20560	20839	20717	20706	20698	20806	20700	20489	20499	20714	20866	20602	20535	20703	20612	20690	20968	20763	20663	20571	20699	20772	20701	20820	20731	20756	20676	20728	20674	20670	20659	20670	20793	20813	20551	20688	20649	20639	20713	20721	20759	20708	20674	20768	20644	20679	20414	20722	20729	20829	20570	20682	20963	20735	20694	20725	20529	20846	20766	20754	20845	20563	20435	20672	20620	20936	20626	20832	20863	20729	20749	20825	20533	20709	20893	20944	20624	20598	20698	20714	20747	20735	20685	20657	20834	20706	20831	20632	20692	20726	20695	20636	20726	20536	20575	20544	20828	20581	20659	20521	20797	20724	20847	20773	20769	20526	20785	20795	20737	20568	20782	20863	20756	20934	20529	20631	20514	20682	20524	20925	20621	20864	20636	20723	20717	20678	20679	20918	20595	20733	20509	20621	20588	20865	20685	20632	20811	20612	20695	20777	20455	20673	20791	20811	20680	20591	20785	20710	20677	20655	20633	20706	20604	20587	20686	20492	20588	20687	20618	20762	20695	20668	20731	20637	20663	20882	20608	20617	20708	20724	20780	20819	20695	20669	20715	20705	20788	20642	20761	20666	20537	20726	20741	20627	20740	20649	20568	20829	20872	20649	20653	20761	20600	20548	20604	20834	20601	20847	20590	20545	20675	20696	20844	20877	20845	20837	20680	20805	20695	20850	20774	20741	20631	20631	20742	20435	20800	20677	20659	20645	20687	20745	20404	20673	20727	20859	20737	20621	20694	20427	20861	20595	20587	20716	20669	20732	20819	20590	20726	20584	20727	20532	20808	20762	20635	20796	20690	20543	20636	20813	20627	20824	20636	20807	20666	20770	20718	20614	20570	20708	20646	20543	20828	20576	20584	20558	20802	20607	20674	20691	20727	20594	20908	20528	20675	20631	20669	20762	20745	20870	20583	20609	20719	20632	20663	20771	20522	20592	20675	20798	20636	20570	20719	20751	20715	20564	20516	20572	20625	20707	20840	20551	20656	20823	20794	20795	20638	20798	20986	20681	20812	20821	20694	20714	20821	20734	20680	20653	20834	20619	20800	20643	20649	20599	20651	20747	20932	20702	20653	20746	20464	20526	20884	20648	20662	20565	20632	20573	20517	20685	20598	20730	20748	20557	20770	20709	20840	20536	20766	20901	20783	20775	20714	20749	20532	20841	20684	20835	20895	20673	20670	20750	20533	20755	20639	20673	20595	20572	20705	20735	20805	20788	20587	20639	20620	20647	20778	20819	20592	20600	20905	20712	20675	20882	20788	20835	20884	20682	20745	20588	20649	20683	20653	20560
28126	23769	31068	30544	27760	27858	27603	27608	27269	27543	27252	27386	26933	27085	27301	26901	27029	27392	27207	27174	27309	27604	28496	28330	27644	27482	27360	27306	27259	27153	27086	27100	27218	27066	27167	27418	26978	27011	27483	27187	27053	27167	27127	27127	27180	27279	27119	27096	27099	27200	27189	26829	26949	26922	27126	27163	27193	27118	27234	27123	27285	27089	27301	27280	26992	26986	27049	27132	27402	27189	26802	27022	27199	27264	27170	27266	27100	27252	26923	27143	27244	26978	26966	27095	27170	27158	27002	27106	27141	26953	27020	27286	27035	27301	27149	27135	27053	27159	27185	27180	27149	27220	27338	27146	27234	27102	26988	27420	27061	27027	27099	26968	27318	27228	27219	27109	26869	27145	27023	27336	27134	27143	26931	27174	27429	27177	27094	27204	27206	27079	27089	27033	26985	27141	27348	27105	27201	27167	27221	27063	27202	27120	26996	27209	27258	27146	27068	26920	26983	27099	27275	26918	27191	26997	27023	26890	27011	27200	26802	27095	27333	27076	27090	27122	27040	27085	27076	27168	27186	27101	27168	27172	27073	26958	27081	27097	27217	26962	26982	27182	27274	27117	27282	27055	27024	27071	27380	27011	27108	27141	27179	27118	26931	26964	26965	26742	27056	27358	27043	26899	27096	27055	27251	27015	27135	27200	27199	27055	26959	27101	27024	27099	27046	26822	27315	27134	27065	26959	26817	26945	27211	27068	27210	27102	26819	27090	27040	27123	27122	27236	27207	27104	26904	27039	27085	27088	27198	27211	27137	27150	26832	27227	27123	27186	27255	27049	27224	27261	27115	27143	27025	27076	27132	27141	27214	27258	27149	27021	27241	27325	26908	26998	26915	27195	27232	27150	27062	27007	26944	27009	27285	27178	27222	27163	26975	27156	27146	27016	27223	27181	27200	27133	26970	26884	27049	26918	27192	27021	27090	26892	26973	26925	26877	26856	27245	27283	27017	27208	27308	27228	27360	27105	27270	27146	27200	27099	26951	27063	27134	26941	27069	27090	27053	27067	26838	27087	27370	27174	27299	27200	27208	27360	27119	26978	27121	27200	27374	27207	27043	27313	27000	26974	27056	26934	27156	27170	26992	27091	27094	27168	26919	26689	27255	27259	27043	26998	27197	27234	26998	27238	26976	26921	27004	27082	26990	27150	27185	27138	27210	26879	27057	27103	27087	27136	27126	26812	27269	27219	27122	26927	27043	26946	26970	26882	27318	27176	27195	27144	26990	27194	27324	26969	27180	26935	27270	27287	27330	27037	26972	26997	26984	27264	27305	27289	27213	26929	27092	27004	27166	27179	27182	26936	27045	27207	26890	27127	27018	27042	27233	27319	27153	27053	27238	27089	27090	26990	26914	27138	26983	27028	27316	27019	27100	27304	27180	27101	27077	27181	27299	27369	27056	27062	26978	27332	27171	27186	27211	27113	27220	27284	26985	27147	27435	27310	27073	27210	27291	26956	27099	27124	27064	27119	27166	26937	27120	27291	27013	27039	27147	26997	27155	27218	27110	27030	27021	27026	26959	27085	27012	27066	27171	27208	27009	27291	26838	27264	27165	27175	26900	27104	27187	27097	27194	27322	27094	27081	26971	27381	27179	27192	27087	27033	27158	27235	27109	27097	27079	27230	27128	27089	27110	27121	27206	27176	27092	26974	26973	27206	27226	27063	27249	27232	26985	27155	26886	27208	27020	27180	27102	27302	27169	27019	26902	27002	27142	27235	27092	27139	27100	27077	26912	27145	27058	26855	27091	27018	26886	27184	27083	26999	27144	27299	26939	27123	27001	27109	27087	27217	26938	27258	27059	27024	26985	27112	27142	27204	27135	27108	27136	27091	27125	26917	27146	26997	27144	27130	27203	27099	27234	26892	27004	27066	26971	27265	27181	26896	27179	27069	27287	26969	27070	26878	27136	27254	27163	27195	27275	27049	26861	27120	26843	27208	27283	27159	27078	27045	27329	27377	27213	27182	27083	27113	27200	27089	27083	26947	27099	26849	27137	27044	27079	26921	27255	27112	26996	27136	26821	26930	27256	27117	27102	26973	27051	27261	27179	27003	27110	27178	26994	27156	27313	27065	26990	27209	26961	27156	26828	26957	27201	27049	27087	27179	27004	26874	27317	27322	26955	27049	27132	26934	27187	26898	27164	27202	27234	27045	26901	27200	27154	27090	26998	27353	27272	27144	27022	27073	27151	26874	27361	26964	27113	27112	26930	27207	27162	27102	27230	27150	27240	27156	27015	27206	26903	27239	26898	27184	27078	27142	27111	27194	27106	26964	27022	27140	27239	27071	26966	27191	27028	27234	27096	27044	27216	27081	27010	26863	27080	27431	27163	27254	27311	27216	26973	26819	26973	27202	27131	27057	27133	27223	27060	27200	27496	27360	27161	26918	27045	27035	27229	27227	27045	27015	27016	27215	27228	27179	27146	27188	27307	27274	27064	27190	27174	27247	27043	27127	27202	27164	27129	27105	27111	27128	27151	27251	27207	27057	27066	27037	26828	27093	27090	27156	26960	27162	27114	27159	27119	27289	27113	27098	26860	27148	27164	27084	27063	27056	26879	27170	26967	27252	27229	27218	27094	26814	27082	27338	27083	27068	27135	26925	27219	27090	26917	27103	26878	27238	27336	27123	26999	27051	27060	27048	27046	27231	27030	26885	27107	27098	26904	27154	27112	27119	27050	27229	27029	27139	27118	27032	27071	27255	27040	26931	26852	27229	27093	27092	27075	27363	27238	27225	27257	27222	26915	26905	27027	26947	27244	27174	27264	27257	27090	26894	27035	27153	27039	27059	27275	26835	27278	26971	27073	26997	27121	27008	27135	27261	27110	27078	27229	27200	27283	27248	26847	27000	27252	27144	26996	27094	27275	27029	27196	27117	27233	27069	26978	26825	27162	27334	27066	27224	26959	27226	27100	27189	27170	26913	27128	27170	27344	27150	27260	27086	27111	27092	26904	27347	27210	27128	27179	26998	27002	26817	27043	27167	26912	27152	27314	27352	27057	27349	27163	27065	27193	27003	27043	27087	27123	27273	27383	26949	27064	27083	27186	27094	27100	27055	26997	27150	27087	27103	27181	27191	26872	27031	27176	27210	27179	27015	27240	27211	27018	27134	27006	27186	27023	27280	26939	27168	27075	27007	27066	27186	27214	27112	27344	27118	27067	27018	26993	27265	27088	26974	27160	27164	27317	27445	27194	27138	27133	27055	27148	27293	27380	26894	27096	27092	26882	27006	27049	27102	26963	26851	27098	27177	27328	27211	27108	27243	27142	27118	27266	27247	27190	27265	27005	26935	27153	27116	27100	27338	27135	27232	27023	26980	26922	27232	26888	27187	27271	26994	27165	27129	27234	27085	27037	27130	27256	27180	27250	27100	26798	27079	26977	27195	27188	27168	27257	27158	27016	27305	27243	26895	26920	27239	27021	27048	27172	27182	27099	26973	27226	27190	27029	27346	27140	27052	27207	26938	27067	27050	26992	27082	27396	27145	27208	27342	27012	27243	27322	26981	27145	27183	27058	27177	27349	27285	27151	27015	27222	27161	27151	27196	27370	27165	27179	27023	27342	27221	26965	27211	27274	26992	26962	27126	26983	27161	27213	26984	27030	27115	27267	27185	27089	27049	26924	26933	27203	27118	27125	26761	27078	27038	26940	26948	27318	27038	27257	27138	26975	27038	27106	27153	27027	26964	27045	27011	27294	27308	26942	27079	27120	27101	27138	27277	27054	27031	27240	27085	27332	27214	27215	27249	26974	27274	27185	27143	27293	27190	27380	27044	27257	27133	27091	27099	27051	27197	27309	27335	27087	27083	27087	27197	27073	26942	26904	27095	26940	27158	27099	27027	27217	27073	27179	27006	26919	27104	27189	27332	27294	26969	27075	27229	27007	27007	27111	27141	26991	27258	27204	26949	27193	27217	27076	26777	27017	27314	27007	27109	27129	27123	27021	27105	26903	27067	27117	27145	26895	27326	27130	27015	27104	27228	27140	27369	27279	27392	26938	27109	27473	27374	26862	27274	27032	27229	27222	27002	26985	27026	27227	27322	27057	27033	27133	26989	27231	27067	27044	27178	27074	26999	27254	26934	27128	27182	27001	27285	27343	27397	27429	27215	27103	27067	27045	27412	26989	27185	27154	27330	27119	27134	27227	27112	27248	27132	27051	27064	27081	27069	27333	27150	27112	27102	27018	27328	27285	27263	26916	27168	27104	27055	27254	27355	27043	27209	27266	26931	27042	27117	27404	26976	27268	27164	27136	27164	27313	27272	27205	27053	27142	27141	27370	27325	27032	26952	26996	27208	27299	27146	27440	26986	26964	27024	27145	27025	26772	27007	27015	26757	27129	26766	27048	26786	27066	27034	27151	27180	26952	27163	27241	27084	27369	27151	27119	26929	27334	27188	27117	27176	27304	27178	27078	27224	27026	27167	27189	27307	27165	27188	27139	27121	27126	27080	27085	27167	26808	26980	27238	27251	27038	27138	27139	27255	27044	26947	27307	27263	27220	27073	27079	27135	27115	27212	27173	27069	27016	27233	26898	26896	27055	26821	27015	27252	27250	26873	27113	27214	27198	27169	27242	26907	27499	27195	27163	27174	27099	26950	26955	27110	26958	27320	27241	27169	27215	27132	26970	27163	27383	27315	27167	26881	27083	27168	27119	27074	27178	26858	27255	27245	27152	27124	27076	27028	27139	27307	27360	27135	27041	26845	27356	27246	27149	27089	26935	27056	26847	26924	27013	27273	27404	26892	27039	26886	26964	27190	27327	27209	26992	26917	27076	26955	27143	27150	27224	27055	27052	27084	27093	27202	27088	27170	27124	27107	27001	27242	27360	27122	27240	27048	26982	27170	26896	27201	27187	27158	27063	27135	26902	27129	27181	26966	27211	27012	27171	27415	27216	27153	27260	26996	27041	27279	27235	26892	27252	27081	27170	27017	27261	27004	27143	27090	26972	27063	27138	27248	27137	27125	26947	26979	27105	27041	27186	26789	27171	27153	27239	27276	27220	27317	26937	27066	27293	27249	26970	26910	27071	27130	27269	27336	27033	27201	27218	27157	27166	26835	27230	27155	26947	26812	27193	27161	27102	26878	27248	27135	27234	27033
19929	26728	26801	23691	22629	21888	21038	21212	21328	21373	21162	21055	21047	21069	21246	21125	20950	20835	21013	21041	20991	21930	22622	22149	21492	21263	21119	21033	21003	20923	20932	21067	21021	20768	20854	21062	20957	20996	21017	20882	20979	20946	20878	21026	20984	21112	20912	20976	20920	20934	20763	20908	21064	20960	20889	20947	20857	21049	20924	20845	21117	21000	20951	20903	20947	21020	20988	20936	20962	20991	20763	20816	21043	20902	20785	21034	20953	20991	21032	20877	21055	20896	21106	20908	21007	21203	20973	20927	21048	20994	20916	21029	21010	21036	20968	20922	20956	20926	20901	20933	20753	20890	21035	20990	20985	20902	21020	20994	20875	21033	21057	21026	20761	20952	21025	20753	21035	20811	21022	20953	20960	20857	21011	21047	21014	20715	20936	21008	21016	21121	20896	21023	20841	21095	21146	21027	20990	20969	20966	21032	20818	20952	21035	20984	21055	20923	20986	20895	20859	21019	20829	20870	20962	20904	20814	20920	20970	20913	20803	21040	20918	21014	21065	20846	20913	20855	20869	20886	20977	20990	20916	20893	20936	20884	21129	21057	20775	20825	21147	20961	21129	21052	21077	20892	21011	20934	20989	20835	20864	21106	20791	20870	20922	20889	20864	20856	20881	20982	20795	20895	21002	20946	20910	20939	21108	21081	21000	21009	20875	21048	20905	20795	21076	20926	20944	20974	20901	20960	21019	20940	20874	21026	21123	20947	20927	20786	21051	21033	20936	21091	20805	21092	20959	20906	20997	20871	20883	20835	20865	20841	20960	20888	21057	21003	21088	20880	20980	20794	21020	20824	21043	21012	20901	21014	21113	20977	20943	20957	21084	21071	20880	20826	21135	20852	20679	20822	20926	21092	21080	21050	20919	20850	20955	20983	20888	21030	20908	20865	21042	20911	21069	20700	20616	21019	21090	21050	20996	20934	20919	20894	20975	20975	21003	20966	20714	21088	21005	21004	20895	20738	20891	20841	21027	20798	20986	21136	20948	21003	21001	20883	21024	20994	20957	20979	21029	20770	20966	21022	21086	20898	20842	20910	21010	20939	20910	21058	20857	20882	20829	20839	21023	20812	21025	20889	21008	20827	21185	20893	20894	21024	20849	21028	20897	20908	21004	20923	20964	21058	20981	20810	20828	20971	20956	20894	20910	20903	20889	21008	21122	20937	21074	21009	20970	20924	20915	20920	20824	20938	20974	20990	20900	21122	20976	20798	21026	20837	20982	20865	20872	20849	20980	20938	20950	20809	20862	21064	20945	20914	20915	20971	20964	20911	20886	20927	20899	21064	21008	21129	20943	21009	20920	21017	21040	20893	20921	21139	20920	21006	21060	20968	21060	20817	20878	21001	20827	20767	21014	20834	20951	20847	20943	20877	20962	20932	20827	21059	20930	20963	20965	20843	21050	20953	20967	20762	21067	21092	20768	21102	20960	20890	20849	21021	20997	20917	20840	21051	21132	21094	21020	20851	20963	21065	20998	20982	20861	20868	20865	21050	20855	20863	20802	20914	21046	21034	21051	20933	20861	20926	20833	20958	20898	20981	20953	20968	20994	20944	20887	20888	20936	20795	20924	20715	21080	20759	20780	21077	20898	20999	20829	21106	20908	21027	20973	20915	21008	20894	20992	20933	20929	20932	20865	20874	20987	21165	20880	21056	20890	20908	20832	20941	21038	20821	20933	21009	20843	20932	20997	21111	20898	20956	20920	21115	20935	20907	21008	21005	20931	21139	20949	20680	21107	20918	20957	21000	20966	20997	21011	20898	21017	20842	20819	21091	21040	20917	21091	21027	20904	20913	21102	20775	20911	20942	20817	21095	21047	20809	20968	21027	21161	21015	20864	20787	20823	20961	20852	20925	20995	20884	20941	21071	21016	20887	21017	20837	20843	20910	21026	20915	21063	20874	20926	20920	20892	20833	20872	21107	21006	20832	20995	20892	21001	20797	20948	20909	20833	21011	20939	21016	20959	21058	20932	20957	20997	21066	20828	21034	21001	21016	20818	21006	20903	20964	20886	20981	20870	21070	20953	20982	20857	21240	20915	21000	20906	20928	20916	20856	21085	21011	20955	20818	20992	20966	20870	20992	20854	20831	20974	20946	20907	20875	20902	20983	20836	20920	20969	20855	20744	20848	20894	20820	21038	20901	21109	20879	21005	20984	20965	21078	20920	20945	21189	21097	21050	20939	20897	20821	20858	20838	20969	20979	20973	20956	20999	20897	20919	20848	21122	20986	20936	21021	20986	20964	20771	20929	21061	20762	20824	20874	21020	20998	20789	20888	20948	21168	20858	20835	21062	20992	20863	20865	20996	21125	20986	20871	20833	20911	20841	21036	20917	20927	20777	20937	20853	20872	21029	20950	21010	21003	20955	21041	20795	20955	20916	20807	21120	20879	20964	20826	21058	20875	20848	20890	21023	20939	20950	20899	20799	21167	20833	20881	21072	21131	20982	20872	20935	20909	21116	21008	20934	20868	20841	20981	21113	20963	20838	21096	21104	21110	20898	20830	20998	20949	20963	20980	21096	21091	20857	20943	20994	20744	21070	21017	21007	21068	20987	20824	20974	20990	20733	21046	20940	21017	20943	20969	20917	20890	20878	20764	20917	20797	20880	20956	20781	20755	21135	20781	21053	20836	21031	20935	20853	20865	20883	20797	21037	20833	20927	21022	20757	20803	20882	20945	20804	21038	20919	20826	20877	21026	20998	20965	20964	20984	20897	20918	20936	20874	21056	20926	20913	20837	21152	20969	20985	20635	20972	20934	20989	21031	21073	20840	20858	20803	20963	20915	20846	20816	20951	21005	21019	20931	20851	21024	21035	20917	20857	20923	20918	20932	20982	20876	20897	20889	20985	21086	20819	21017	20994	20886	20919	21010	20795	20937	21033	21029	20758	21001	20752	20907	20973	20983	20868	21008	20975	20874	21061	20855	21095	21021	21029	21058	21183	21034	21058	20996	20948	20983	21014	20849	21016	20783	21014	20990	20932	20980	20852	20991	20917	20969	21049	21045	20975	21058	20956	20741	21073	20993	20982	20942	21127	20991	20948	20941	20893	20951	20782	21008	20878	20844	21146	21026	21102	20989	20915	20925	20809	21040	21027	20940	21065	20946	20958	20732	20854	20930	20910	21037	20930	20961	20901	21024	20936	21102	21058	21015	20958	20920	20761	20848	21029	20871	20848	21003	20998	20993	20961	21029	20943	21003	20995	21048	21006	20974	20951	20976	20777	20902	20967	21086	20871	20860	20908	20863	20952	20807	21162	21016	20865	20995	21055	21143	20995	20893	21046	21008	20907	20902	21085	20994	20795	20943	21032	21004	20867	20999	20913	20869	20814	20939	21094	20972	20770	21033	20994	21080	20962	20913	21068	20884	20978	20921	20842	20793	20923	20924	20942	20890	20981	21030	20956	20887	20944	20973	20938	21086	20966	21045	20888	20966	20944	20988	21059	20701	20938	20738	21088	20986	21010	20910	20778	20943	20774	20767	21006	20997	20984	20940	21046	20821	21011	20936	21079	20918	20958	21065	20829	21199	20947	20871	21066	20838	21059	20997	20907	20860	20983	20982	20908	20756	20818	20924	20946	20938	21068	21091	20630	20852	20996	21094	20849	20939	20867	20986	20824	21006	20911	21035	20939	20907	21107	21013	20981	20838	20897	20849	21135	21032	20870	20865	20778	20998	21124	20816	21097	21059	20882	20876	21191	20985	20834	20944	20992	20818	21011	21050	20912	20816	20977	21034	21036	21077	20780	21037	20875	20727	20876	21074	20990	20950	20884	21062	21096	21276	20915	20933	21034	21064	20919	20969	20992	20916	21064	20988	20630	20811	21054	20929	20845	20917	21039	20913	20935	20811	20994	21070	20898	20734	20802	20912	20913	21240	21067	21004	20982	21037	20985	20728	20887	20951	20915	20885	20888	20802	20829	20951	20922	20992	21075	20824	20986	21025	20838	21064	20878	20962	20802	20928	20946	20908	20915	20841	20832	21049	20958	20789	20817	21088	21003	20887	21132	21022	21086	20828	20989	20818	20743	20944	20982	20803	21101	21020	20991	20824	20899	20961	20882	20854	21200	21018	20899	20995	20887	20795	20963	21084	20931	20907	21048	20973	21062	21059	20909	20921	20881	21009	20949	21115	20810	20879	21019	20885	20943	20942	20727	20952	21037	20919	20978	20959	20982	20941	21010	20959	21236	21023	20940	20780	21127	21050	20913	20995	20859	20966	20989	20823	20866	21025	20994	20860	20778	20916	21175	21099	20997	21050	20794	21010	20990	20895	20935	20977	21061	21008	20944	20946	21009	21096	20910	20954	20908	21044	20991	20889	21009	20943	20838	20897	20972	20939	20933	20860	21126	21061	20865	21017	20977	20942	21028	20876	21047	20723	20916	20792	20680	20860	20990	20836	20829	20863	21003	21120	20854	20948	20983	20883	21065	20982	20968	20961	21041	21080	20928	20746	21028	20945	21020	20945	20785	20839	20955	20845	20973	20823	20941	20778	21125	20983	20863	21200	21075	20767	20934	21123	21028	21031	20883	21142	20882	21176	21286	20948	21127	20947	20835	20876	20895	20880	20877	20863	21134	20918	20945	20924	20837	20811	20837	20888	21147	20806	20869	20904	20959	20963	20819	20981	21068	20740	20949	20963	20889	21119	21012	20763	20776	21068	20856	20831	20927	20854	20727	20850	20898	21159	20712	20929	20979	21133	21084	20883	20827	21115	21089	20777	21019	21040	20832	21003	20881	20806	20883	20965	20978	20967	20997	21057	20881	20978	20884	20871	20994	21083	21002	20846	20936	20814	20950	20922	20970	20876	21063	20761	21040	20782	21061	21048	21037	21004	20992	21048	20956	20897	20963	21056	20995	20977	20966	21050	20837	20793	21089	21059	21029	21164	20993	20800	21101	20999	20951	21007	20929	21013	21089	21096	20888	20928	20982	20994	20988	20927	21046	20882	20869	21004	20984	21058	20907	20975	20968	21077	20862	20991	20934	20723	20911	20693	21059	20880	21092	20821	20758	20964	20994	21082	20987	21028	20883	20952	20913	21073	20776	20946	20994	20851	20895	21052	21015	20869	21006	20970	21030	20922	21068	20787	20868	21061	20989	20995
23504	21216	28863	24159	23903	28454	30339	27763	27925	28389	27987	27656	27711	27746	27850	27742	27289	27804	27591	27363	27829	32107	35118	32235	29671	28155	27649	27580	27332	27485	27535	27395	27092	27369	27315	27139	27382	27154	27186	27248	27137	27269	27272	27469	27316	27419	27353	27210	27372	27378	27366	27635	27376	27398	27360	27225	27341	27213	27431	27329	27452	27309	27519	27194	27418	27512	27369	27233	27255	27068	27228	27392	27268	27197	27226	27460	27308	27027	27267	27474	27449	27367	27319	27478	27293	27012	27262	27289	27130	27564	26993	27076	27142	27188	27310	27252	27665	26984	27220	27085	27299	27448	27362	27295	27303	27192	27219	27259	27441	27333	27387	27349	27210	27188	27298	27404	27448	27309	27223	27487	27147	27142	27213	27265	27294	27395	27107	27287	27107	27154	27362	26930	27094	27055	27298	26979	27272	27174	27206	27339	27344	27478	27260	27365	27025	27268	27112	27325	27029	27331	27334	27298	27084	27154	27368	27449	27429	27393	27275	27281	27211	27040	27329	27378	27123	27225	27246	27386	27316	27305	27120	27306	27248	27214	26996	27441	27412	27409	27276	27102	27260	27490	27239	27121	27335	27344	27238	27363	27118	27181	27288	27284	27315	27136	27189	27278	27178	27293	27310	27424	27376	27289	27469	27391	27298	27368	27420	27154	27303	27433	26985	27220	27348	27126	27447	27405	27321	27292	27115	27379	27350	27375	27345	27328	27331	27466	27408	27179	27328	27352	27327	27365	27411	27258	27369	27332	27003	27264	27299	27217	27182	27130	27154	27423	27286	27194	27210	27274	27167	27056	27196	27061	27204	27126	27325	27218	27284	27181	27246	27014	27382	27282	27426	27355	27529	27308	27443	27568	27488	27080	27040	27177	27268	27275	27103	27245	27325	27180	27371	27242	27410	27223	27430	27285	27425	27175	27280	27378	27285	26970	27034	27244	27241	27368	27266	27324	27338	27202	27267	27131	27472	27162	27503	27325	27345	27206	27229	27135	27101	27316	27399	27385	27435	27131	27300	27330	27381	27365	27289	27489	27418	27079	27314	27269	27284	27273	27239	27166	27400	27423	27232	27323	27298	27293	27172	27265	27420	27263	27388	27422	27221	27259	26976	27122	27373	27278	27366	27547	27170	27184	27117	27377	27378	27250	27367	27444	27193	27426	27404	27463	26984	27212	27412	27054	27154	27025	27231	27334	27136	27260	27351	27218	26946	27158	27362	27252	27322	27188	27214	27270	27447	27311	27112	27572	27155	27372	27392	27204	27135	27196	27134	27254	27226	27217	27334	27248	26923	27292	27245	27266	27311	27389	27314	27081	27068	27282	27229	27220	27340	26998	27115	27298	27204	27209	27248	27232	27410	27119	27295	27285	27309	27286	27271	27319	27415	27439	27340	27233	27480	27257	27168	27212	27291	27435	27176	27291	27356	27212	27276	27334	27235	27277	27194	27292	27398	27223	27486	27294	27224	27086	27445	27402	27125	27155	27215	27081	27272	27426	27137	27561	27273	27281	27011	27253	27228	27052	27271	27164	27290	27203	27300	27641	27175	27048	27079	27027	27156	27217	27360	27365	27404	27082	27339	27218	27145	27196	27285	27445	27404	27384	27290	27293	27173	27182	27256	27265	27352	27179	27331	27253	27236	27166	27143	27438	27178	27242	27353	27027	27250	27103	27403	27207	27229	27197	27246	27166	27255	27420	27195	27263	27143	27330	27179	27377	27228	27123	27372	26999	27247	26864	27025	27323	27141	27487	27297	27258	27241	27386	27296	27148	27309	27411	27313	27203	27367	27276	27190	27211	27246	27378	27449	27191	27269	27249	27216	27326	27217	27343	27320	27361	27443	27031	27421	27286	27355	27114	27199	27193	27142	26981	27052	27282	27237	27275	27392	27270	27119	27337	27374	27256	27349	27176	27298	27166	27251	27102	27370	27214	27359	27389	27276	27778	27363	27202	27206	27149	27237	27452	27186	27438	27198	27155	27174	27276	27212	27419	27526	27438	27061	27290	27334	27369	27199	27310	27303	27198	27075	27120	27223	27292	27164	27160	27232	27385	27198	27154	27175	27145	27275	27237	27377	27103	27228	27255	27397	27118	27023	27276	27343	27372	27199	27125	27132	27059	27372	27270	27294	27200	27321	27441	27209	27102	27355	27217	27331	27217	27214	27218	27317	27176	26941	27244	27302	27414	27227	27111	27307	27091	27279	27141	27079	27251	27253	27333	27316	27389	27277	27119	27304	27294	27199	27156	27361	27219	27270	27316	27369	27206	27197	27346	27331	27267	27228	27256	27227	27368	27366	27288	27372	27364	27274	27272	27361	27239	27234	27278	27104	27267	27293	27249	27341	27306	27381	27248	27318	26995	27057	27125	27491	27259	27137	27140	27327	27152	27245	27307	27427	27204	27302	27157	27304	27236	27406	27241	27194	27313	27332	27288	27251	27169	27285	27006	27200	27296	27364	27417	27247	27146	27451	27008	27235	27253	27262	27187	27265	27114	27156	27032	27091	27115	27255	27180	27427	27218	27247	27459	27116	27395	27320	27211	27458	27174	27149	27096	27212	27381	27149	27469	27357	27296	27187	27200	27199	27006	27411	27359	27536	27245	27373	27436	27442	27374	27584	27179	27482	27303	27157	27503	27123	27333	27478	27206	27451	27404	27309	27210	27408	27259	27202	27374	27039	27450	27515	27398	27121	27400	27261	27340	27235	27386	27143	27192	27090	27234	27238	27190	27180	27271	27137	27350	27285	27047	27268	27281	27307	26977	27039	27326	27380	27111	27206	27096	27309	27391	27555	27268	27263	27205	27330	27192	27122	27115	27109	27154	27316	27249	27245	27447	27275	27114	27263	27382	27150	27397	27224	27287	27212	27125	27436	27252	27113	27305	27466	27338	27335	27298	27367	27345	27197	27123	27301	27188	27313	27255	27312	27293	27221	27369	27424	27288	27098	27362	27340	27418	27180	27517	27291	27071	27229	27162	27486	27302	27433	27340	27330	27372	27096	27264	27469	27212	27649	27432	27060	27323	27303	27379	27104	27460	27290	27297	27382	27372	27437	27310	27399	27137	27196	27133	27146	27388	27051	27301	27408	27018	27437	27135	27309	27037	27306	27045	27216	27217	27309	27221	27325	27467	27187	27285	27237	27208	27232	27200	27410	27413	27389	27248	27249	27034	27338	27122	27308	27279	27137	27188	27171	27263	27143	27214	27308	27349	27249	27147	27371	27348	27122	27198	27173	27250	27314	27038	27448	27320	27275	27227	27273	27139	27351	27356	27540	27239	27257	27186	27201	27382	27218	27063	27165	27347	27229	27138	27614	27236	27259	27094	27223	27385	27387	27134	27183	27192	27347	27182	27203	27239	27068	27315	27552	27295	27387	27104	27148	27183	27328	27131	27177	27231	27365	27465	27378	27187	27038	27320	27070	27379	27411	27276	27392	27069	27212	27225	27289	27172	27137	27355	27337	27280	27587	27371	27192	27259	27300	27446	27418	27231	27233	27276	27154	27049	27389	27275	27324	27176	27416	27268	27427	27417	27299	27275	27270	27153	27450	27263	27276	27159	27296	27239	27052	27207	27352	27493	27218	27400	27324	27383	27181	27428	27327	27337	27196	27249	27312	27172	27384	27148	27342	27401	27162	27120	27344	27436	27172	27163	27250	27404	27119	27382	27111	27136	27128	27102	27384	27225	27417	27310	27589	27196	27275	27134	27211	27275	27581	27256	27462	27385	27169	27224	27078	27328	27311	27481	27040	27326	27306	27238	27322	27442	27340	27394	27262	27324	27238	27356	27395	27210	27463	27204	27157	27213	27177	27240	27336	27376	27262	27183	27318	27157	27484	27393	27269	27421	27214	27317	27278	27153	27237	27301	27389	27107	26953	27147	27446	27054	26954	27458	27159	27343	27218	27199	27288	27428	27277	27421	27140	27424	27275	27259	27286	27245	27265	27188	27173	27033	27092	27212	27314	27153	27088	27212	27292	27134	27357	27050	27154	27208	27226	27297	27314	27395	27329	27404	27301	27208	27323	27178	27048	27017	27398	27247	27426	27224	27320	27310	27146	27152	27300	27145	27403	27135	27187	27152	27291	27278	27038	26959	27220	27335	27515	27223	27135	27235	27287	27222	27096	27101	27098	27301	27407	27401	27490	27350	27458	27398	27420	27189	27308	27178	27247	27208	27063	27149	27265	27251	27216	27362	27467	27225	27215	27265	27258	27188	27126	27157	27282	27287	27366	27101	27286	27400	27353	27289	27211	27400	27264	27348	27396	27240	27119	27121	27181	27192	27269	27284	27404	27269	27293	27148	27428	27218	27237	27056	27012	27117	27317	27315	27149	27384	27063	27192	27525	27258	27069	27367	27324	27394	27201	27175	27179	27443	27277	27417	27393	27240	27499	27376	27345	27265	27128	27254	27351	27361	27467	27510	27322	27233	27448	27286	27519	27157	27141	27226	27279	27244	27452	27115	27321	27297	27295	27442	27556	27459	27358	27308	27170	27030	27328	27316	27265	27346	27308	27013	27428	27056	27251	27073	27158	27173	27347	27232	27458	27343	27445	27401	27403	27132	27175	27254	27264	27356	27316	27158	27660	27234	27301	27280	27103	27287	27147	27396	27331	27407	27291	27171	27232	27391	27097	27260	27375	27129	27173	27196	27338	27175	27463	27367	27260	27222	27298	27294	27325	27178	27352	27374	27305	27076	26971	27293	27438	27349	27205	27293	27215	27438	27319	27319	27304	27274	27132	27364	27490	27292	27260	27400	27358	27015	27288	27398	27562	27333	27198	27421	27317	27606	27169	27127	27226	27114	27509	27331	27271	27147	27306	27217	27342	27369	27223	27542	27135	27117	27264	27113	27378	27236	27416	27178	27488	27149	27152	27330	27530	27355	27140	27112	27410	27345	27298	27262	27277	27421	27457	27434	27204	27285	27418	27049	27209	27244	27416	27250	27354	27497	27418	27480	27265	27057	27435	27227	27256	26947	27175	27180	27647	27287	27343	27208	27080	27071	27433	27372	27282	27165	27177	27406	27234	27439	27090	27323	27366	27132	27393	27142	27289	26955	27125	27324	27101	27125	27251	27114	27389	27295	27496	27176	27328	27237	27469	27270
18724	32282	31377	26819	24899	23610	22462	21842	22031	21930	21394	21639	21655	21364	21323	21357	21471	21346	21326	21311	21575	28762	30535	26541	23671	22067	21511	21227	21204	21178	21132	21050	20971	21191	21074	21111	21089	21005	21174	21115	21180	21215	21217	21156	21122	21186	21282	21086	20861	21121	21263	21067	21103	21124	21242	21007	21008	21243	21257	21099	21127	21164	21152	21161	21181	20924	21151	21236	21141	21092	21171	21138	20992	21293	21037	20989	21105	21157	21056	21138	21066	21258	20956	21260	21031	21064	21100	20986	21054	21122	20989	21212	21013	21174	21007	21169	21128	21125	21089	20971	21088	21142	20822	21124	21071	20989	21149	21178	20999	21009	21006	21052	21206	21140	21082	21088	21090	21033	21180	21112	21246	20976	21287	21147	21154	21001	21176	21004	21300	20984	21083	21141	20994	21064	21132	21128	21050	21102	20940	21135	21249	21080	21154	21103	21131	21146	21116	21147	21053	21164	21005	20937	21155	21029	21152	21072	21114	21022	21108	21105	21124	21054	21089	21074	21104	20920	21047	20971	21232	21064	21126	21231	21270	21182	21329	21018	21217	21093	21087	21037	20902	21194	20987	20968	21223	21081	21165	21011	20928	20943	20963	21008	21223	21175	21030	21187	21194	21136	21112	21030	21125	21097	21152	21205	21255	21036	21073	21187	21046	21124	21153	21075	21023	21109	21071	21366	21182	20990	21048	20990	21190	21021	20974	21133	21003	21140	20819	21186	21179	20995	20992	21045	21137	21142	21249	20856	20904	21153	20893	21136	21206	20921	21169	20983	21278	20969	21298	20947	21284	21041	21152	21146	21197	20979	20988	21225	21116	21054	21177	21140	21297	21148	21181	21098	21049	21020	21109	21131	21183	21194	21022	21163	21024	21006	20935	21013	21193	21294	21129	21164	21231	21025	21193	21274	21205	20974	21137	21084	21009	21031	21094	21078	21075	21118	21077	21099	20974	21039	20999	21049	20946	21261	21141	21020	21122	21006	21118	20767	21175	21062	20964	21133	21033	21106	21163	21103	21042	21064	21102	21108	21065	21120	21165	21159	21076	21181	21032	21189	21161	20941	21164	21121	21112	21077	21074	21070	21271	20893	21159	21088	21248	20899	21073	21205	21037	21071	21014	21187	21081	21016	21036	20971	20969	21180	21131	21080	21109	21070	21080	21015	21015	21157	21170	21042	21117	21033	21112	21085	21129	21190	21247	21234	21072	21003	21106	20984	21079	21027	21225	21135	21083	20982	21188	21126	21046	21201	20990	21118	21124	21177	21163	21109	21146	21017	21086	20861	20968	21041	21051	21063	20905	21067	21178	21083	20931	21149	21171	21054	21112	21073	21024	21037	20986	20933	20951	20904	21049	21151	21021	21153	20961	21090	20998	21170	21077	21051	21097	21080	21063	21025	20935	21158	21153	21118	21118	21014	21170	21144	20969	20823	21056	21044	21031	20991	20988	21032	21020	21158	21128	21284	21229	21051	21204	21131	21048	21289	21184	21142	21122	21028	20895	21057	21017	21022	21038	21098	21015	21252	21161	21222	21217	21018	21150	21066	21121	21125	21064	21017	21006	21118	21234	21250	21055	21090	21123	20885	21257	20951	21019	21038	20960	21039	21175	21106	21035	21064	21113	20930	21028	21131	21032	21104	21029	21132	20936	21146	21087	21046	20964	21154	21127	21006	21060	20883	21189	21120	21228	21109	20990	20887	20867	21145	21081	20910	20769	21213	21156	20991	21185	21160	21227	21268	21088	21077	20942	21120	20953	21137	21073	21074	21161	21147	21059	21015	21262	21170	21289	21172	21191	20848	21062	20969	21005	21021	21213	21079	21092	20867	21132	21171	21228	21151	20927	21262	21060	21286	21151	21210	21109	21060	21035	21071	21186	21177	21112	21081	21093	20974	21169	21055	21074	21025	20952	21025	20969	21182	21181	21064	21126	21131	20959	21007	20941	21018	21156	21027	21102	20910	21104	21001	20969	21006	21010	20899	21024	20940	21269	20973	21035	20897	21188	21094	21098	21123	21139	21185	21227	21076	21079	21079	21179	20978	21177	20985	21101	21140	21135	21033	21154	21000	21155	21083	21084	20920	21060	21165	21158	21131	21126	21192	21017	21027	21234	21248	21075	21059	21057	21054	21106	21098	21111	20838	20986	21212	20999	21116	21128	21056	21109	21110	21023	20995	21209	21187	21159	21005	20889	21047	20922	20956	21067	21013	21153	20985	21069	20916	21131	21090	21077	21010	21042	21102	21178	21119	21091	21058	21027	21019	20915	21088	21247	20917	21288	21040	21160	21072	21292	20934	21193	21122	21086	21085	21174	21015	21123	21055	21071	21032	20904	21040	21118	21106	21044	21009	21136	21063	21082	20947	21073	21169	21163	21033	21133	21134	21211	21009	21060	20985	21010	21051	21100	21062	21221	21263	21134	21155	21001	20910	21251	21143	21083	21084	21213	21120	21146	20917	21187	21092	21147	21015	21168	21051	21072	21096	21080	21124	20961	21035	21019	20872	21133	21139	20973	21235	21151	21038	21107	21147	20995	21031	21223	21107	21259	21073	21303	21069	21110	20992	21211	21179	21012	21116	21176	21000	21176	21117	21078	21092	21115	21013	21060	21021	21180	21145	21167	21093	21110	21076	20934	21026	21099	21069	21077	20918	21101	21277	21232	21247	21136	21094	21161	21022	21048	21207	21144	21243	21125	21078	21122	21139	21012	21138	21267	21052	21016	21065	21156	21088	21076	21039	21142	21272	20985	21108	21049	21149	21005	20930	21066	21135	21199	21074	21019	21119	21016	21031	21099	21064	21187	21137	20920	21197	21097	21171	21100	21124	21030	21035	21277	21114	21119	21114	21041	21103	21057	21140	20987	21285	21093	20989	21071	20822	20972	20866	21147	20992	20911	21033	21017	21161	21204	21084	21316	20939	21014	21130	21117	21058	21000	20990	20991	21072	21171	21078	21211	21009	21152	21129	21157	21146	21200	21239	21005	20932	20936	21108	21022	21116	20982	20905	21096	21120	21135	21134	21095	21074	21162	21234	21046	20910	21255	20997	21108	20944	20982	21048	21178	21157	21015	21110	21121	21138	21170	21189	21141	21086	21090	21060	21141	21356	21230	21133	21067	21055	21258	21157	21001	21002	21068	21026	21101	21144	20926	21252	20996	21057	21070	21003	20993	21126	21114	21078	21091	21094	21122	21188	21014	21162	20980	21154	21149	21173	21052	21145	21217	21261	21039	20920	21067	21115	21071	21029	21064	21028	21025	21096	21048	21093	21106	21136	21185	21183	21004	21225	20976	21025	20951	21086	21076	21036	21095	21005	21017	21073	21098	21179	20997	21088	21088	20994	21088	21105	21192	20887	21062	21059	20982	21227	21170	21209	21176	21167	21065	20861	21136	21134	21142	21258	21161	21138	21163	21105	20925	21060	21257	21000	21153	21035	21091	21169	21057	21014	21121	20996	20936	21079	20982	21201	21013	21182	21092	21117	21038	21111	21141	21231	21059	21072	20898	21037	21174	21118	21160	21095	20790	20986	21312	21284	21232	20924	21148	21160	21052	20911	21369	21113	21017	21047	21131	21034	21027	21040	21031	21029	20962	21153	20936	21048	21125	20959	21261	20969	21058	21129	21065	21210	21128	21251	21002	20967	21119	21187	21050	21087	21207	21052	21049	20998	21128	21108	20974	20945	20984	21168	21100	21048	21008	21105	21112	21010	21281	20950	21136	21138	21034	21392	21062	21117	21105	21345	21017	21209	21076	21038	20971	20982	21181	21021	21077	21250	20973	21040	21077	21094	21070	20962	21084	21013	21092	21259	21006	21119	21109	21080	21123	21038	21132	21312	20975	21183	21083	21066	21287	21158	21239	21128	20972	21206	21077	21153	21098	21004	21024	21064	21290	20852	21129	21039	21114	21194	21164	21168	21099	21143	21083	21182	21042	21148	21035	21123	21092	21136	21124	20875	21230	21128	21198	21140	21242	21026	21156	21055	21143	21118	21147	21176	21032	21108	21103	21156	21103	21032	21009	21101	21052	21076	21167	21036	21074	21128	21103	21261	21094	21058	20902	21130	21166	21219	21093	21061	20956	21221	21228	21090	21058	21048	20984	21116	20940	21276	21054	21061	21085	20973	20924	21196	21117	21147	21110	21311	21099	21017	21240	21038	21160	21035	21146	21152	21094	21067	20940	21122	21069	21157	21193	21278	21010	21094	21129	20946	21001	20893	21135	21036	21017	20876	21180	21109	21079	20944	21013	21117	20976	21205	20903	21064	21147	21069	21003	21217	21127	21233	21080	20968	21070	21104	21134	21021	21144	21105	21181	21017	21137	21169	21174	21049	21071	21159	21076	21258	20972	21225	20996	21003	21018	21375	20989	20887	21293	21074	21283	21219	21154	20924	21022	20915	21244	20928	21038	21103	21318	21176	21011	21070	21126	20944	21180	21184	21175	21184	20939	21055	21055	21403	21080	21129	21115	21269	21080	21063	21147	21078	20846	21053	21180	21108	21174	20874	21097	21179	21176	21139	21036	21085	21178	20988	21131	20987	21119	21246	21003	21165	21026	21096	21016	21128	21107	21152	21245	21066	21252	21080	21198	20907	21071	21259	21184	21162	21155	21184	20931	21093	21144	21091	20867	21024	21133	21026	21182	21230	21176	21002	21165	21057	21236	21118	21090	21102	21081	21222	21105	20925	20929	21161	21262	21412	20971	21214	21082	21342	21067	21119	21152	21139	21056	21021	21250	20946	21126	21227	21115	21234	21333	21112	21024	21012	21153	21120	21073	21158	21021	21157	21129	21049	20935	21046	21108	20958	21307	21063	21115	21193	21112	21093	21178	21249	20928	20957	21190	21140	21040	21042	21090	20883	21039	21138	21076	21035	21112	21015	21161	21039	21026	21287	21020	20988	21100	21121	21314	21135	21101	21257	21395	21049	21140	21140	21133	21179	21236	21234	21135	21029	21124	20887	21165	21055	21269	21098	21150	21208	21104	21076	21160	21036	20919	21249	20945	21128	21126	21257	21106	21243	21189	20992	21102	21056	21027	21196	21117	21095	21125	21146	21085	21056	21090	21095	20963	21238	21027	21167	21076	21141	21004	20907	21060	21153
22548	21228	29076	23743	22190	27403	32561	28991	28919	29062	29052	28534	28920	28652	28890	28620	28341	28507	28417	28398	28856	36658	39581	36347	33070	30281	28977	28544	28343	28246	28295	28142	28152	28113	28005	28380	28417	28073	28161	28416	28178	28528	28115	28032	28263	28093	28329	28301	28099	28228	28524	28304	28471	28091	28198	28263	27965	28290	28190	28224	28292	28230	27972	27827	28303	28156	28357	28142	28354	28069	28350	27988	28135	28143	28105	27992	28075	27975	28126	28023	28125	28168	28155	28120	28132	28257	28089	28214	28069	28226	28303	27919	28041	28335	27966	27993	28416	27965	27961	28163	28191	28009	28180	27917	28072	28275	28255	28260	28024	28224	28362	28034	27747	28106	27821	27972	28180	28156	28286	28342	28146	28249	28156	28104	28248	28350	27975	27912	27946	28114	28278	28049	28165	28127	28264	28242	28304	28026	28108	28283	27963	27914	28057	28034	28261	28174	27972	28063	28364	28249	28167	28032	28158	28328	28089	28032	28043	27974	27877	28027	28120	28103	28118	28072	28108	28296	28157	28142	27883	28292	28044	28120	27835	28139	28120	27784	28398	28085	28144	28044	28173	28133	28270	28129	28249	27974	28065	28033	28085	27970	27945	28009	27963	28186	28371	28156	28002	27952	28270	28226	28234	28072	28176	28319	28102	28319	28139	27940	28161	28184	28075	28251	28019	28035	28035	28019	28124	28102	28100	27998	28019	28143	28075	28160	28405	28220	27859	27794	28201	27954	27910	28107	28311	28267	28133	28191	28097	28246	28154	28179	28157	28164	28116	28161	28014	28243	28334	28207	28021	27939	28011	28097	28142	27911	28099	28045	27889	28233	28270	27986	28078	28076	28114	27720	27783	28267	28011	28130	28095	28049	28274	28165	28107	27985	28120	27978	28100	28200	28188	27791	28140	28194	28223	28220	28150	28058	28124	28122	28162	27952	27975	28012	28040	28190	28215	28137	28099	28128	28325	28116	27990	27899	28109	28085	27973	28197	28208	27917	28383	28171	28187	28136	28089	28065	28260	28231	27832	28171	27956	28266	28275	27951	28119	27955	28001	28039	28140	28095	28077	28175	28066	28010	28278	28025	28127	28174	28213	28136	28054	28011	28190	27929	28204	28026	28137	28129	28078	27957	28046	28017	28205	27943	28024	28050	28206	27821	28098	28150	28050	28287	28331	28041	28257	28069	28376	28007	27974	28083	28111	28163	27882	28000	27914	28335	28130	28075	28131	28069	28239	28050	28160	28258	28107	28002	27944	27986	28097	28013	28214	28004	27899	28101	28081	28096	27906	28088	28196	28063	28133	28032	28137	27981	27973	28162	28038	28269	28393	28188	27989	28080	27845	28058	28100	28075	28058	28185	27948	28236	28096	28091	28115	28268	28287	28165	28050	27995	28099	27813	28255	28221	28113	27961	28076	27952	28107	27874	28100	28191	28235	28195	28130	27977	28229	28340	28202	28204	27987	28089	27998	28243	28019	28076	28198	28163	27882	27899	28313	28171	28018	27946	28239	28194	28146	28159	28283	28007	28156	28193	28290	28320	28139	28427	28028	28168	28022	27994	27867	28270	28293	28107	28349	28133	28100	28261	27995	28018	28022	28225	27985	28154	28102	27961	28436	28261	28185	27993	28041	28107	28102	28031	28098	27978	28230	28115	28157	27994	28122	28171	28159	27692	27970	28103	28078	27755	28134	28065	27863	28156	28253	28005	27928	28083	28062	27968	28171	28233	28172	28144	28048	28134	28298	28152	28074	28293	28238	28191	27922	28232	28150	28266	28047	28292	28253	28151	28011	28025	28232	28308	27981	28183	28017	28202	27924	27951	28073	28018	28149	28033	27911	28140	27967	28151	28035	28001	28083	28242	28059	28059	27947	28135	28027	28002	27874	28235	28157	27793	28015	28341	28111	28145	28206	28246	27977	28051	28153	28049	28258	28215	27949	28142	28192	28214	28131	28133	28388	28259	28081	28008	28245	28155	28075	28305	28260	28384	28005	28216	28321	28242	28306	28018	27974	28042	27927	28166	28084	27929	28031	28280	27961	28012	28070	28091	28003	27999	27957	28020	28189	28096	28129	28009	28024	28150	28011	28305	28078	27927	28111	28256	28283	28167	28043	28117	28362	27952	27890	28405	28092	28237	28051	27996	28246	27890	27964	28354	28188	28025	28213	28133	28192	28286	28074	28065	27953	28064	28035	28079	28057	28272	28230	27992	27963	28193	28427	28088	28237	28097	28056	28113	28112	28328	28116	28101	28052	28009	28123	28164	28145	28105	28024	28248	28112	27960	28091	27885	28126	28025	28282	27819	28189	27844	28279	28041	28027	28135	27996	28029	28111	28362	28176	28065	28009	28187	28237	28142	27864	28169	28241	28106	28232	28049	28193	28128	28371	28186	27970	27943	28072	28235	28107	28147	28211	28117	28406	28171	28185	28067	28158	28147	28009	27948	28094	28145	27894	28120	28177	27733	27974	28156	27955	28111	28028	28137	27751	28048	28222	27894	28169	27862	28101	27949	28021	28351	28109	27931	28069	28224	28110	27933	28111	27943	27893	28144	28096	28040	28341	28174	28093	28144	28200	28143	28201	28286	28042	28138	28028	28156	28156	28088	28240	28354	27880	27841	28143	28127	27948	27944	28140	28407	28181	28072	28164	28207	28089	27992	28188	28169	28009	28234	28344	28205	28042	27991	28296	27856	28034	28172	28162	28184	28229	27958	28182	28129	28063	28131	28174	28091	28010	28078	27849	28100	28013	28005	28121	27975	27850	28080	28183	27984	28098	28233	27958	28083	28303	27977	28175	28008	28080	28119	27928	28155	28118	28206	28118	28340	28113	27950	27854	28306	28200	27986	28148	28078	28149	28293	28248	27948	28127	28051	27997	28059	28123	28120	28023	28207	28169	28333	28081	28035	27913	28022	28058	28042	28248	28216	28199	27992	28165	28213	28247	28204	28056	28094	28130	28031	28109	28142	28103	28043	28287	28278	28115	27963	28016	28042	28144	28093	28081	28126	28321	28044	27912	28049	28103	28189	28156	28059	28112	28284	28080	27962	28234	28080	28265	28100	27970	28179	28116	28154	28352	28283	28003	27882	28285	28069	28001	27981	28131	28049	28193	28255	28378	28076	28210	27993	27959	28194	28109	27868	28103	28146	28190	28019	28311	28028	28159	28140	28143	27997	28234	27916	28173	27926	28312	28213	28228	27974	28070	28120	27902	28074	28197	28108	28028	28298	28216	28101	28152	28540	28153	28013	28130	28281	28128	27916	27940	28086	28231	28165	28078	27897	28122	28236	28138	27869	28195	28002	28172	28096	28356	28264	28351	28000	28162	28012	28147	28363	28074	28245	28254	28304	28002	27939	28070	27852	27959	28161	28172	28079	28233	28057	28151	28002	27996	27962	28169	27865	28235	28079	28201	28122	28064	27819	27987	28031	27911	28212	27875	28377	28190	28066	28201	28000	28143	28232	27905	28087	28150	28360	28392	27947	27951	28228	27935	28074	28088	28139	28282	28057	28056	28131	28117	28106	27979	28055	28094	28141	28025	28013	28037	28197	27990	28121	28485	27989	28117	28173	28278	27983	28287	28093	28119	27774	27999	28089	28074	28127	28174	28242	28219	28249	28213	27998	28281	27906	28067	28072	28226	27875	27961	28200	28234	28173	28271	28308	27957	27933	28374	28004	27945	28060	28351	28268	28022	28133	28146	28243	28018	28077	27913	28073	28259	28340	28022	28049	28018	28058	28196	28234	28136	27884	27932	28245	28167	28079	27971	28003	27868	27876	28049	28025	28199	28312	28093	28115	27933	28030	28132	28012	28068	28235	28288	28107	28233	28240	28401	27948	28189	28003	28052	27967	28212	28017	27935	28079	28031	28167	28262	28008	28188	28139	28155	28316	28170	28113	28364	28338	28078	28223	27949	28147	28256	28175	27912	28215	28042	28070	28105	27872	28004	28084	28199	28132	28235	28062	28086	28026	28179	28059	28197	27919	28153	28256	28206	27985	28186	28149	28081	27898	28066	28299	28336	28020	27946	28298	28125	28199	27979	27978	28102	28413	28142	27904	27926	28283	27894	28177	28111	28151	28166	28032	28025	28347	28174	28297	27879	27945	27990	28086	28051	28044	28196	28241	27954	27878	28013	28369	28250	28061	28318	28233	28051	28141	28254	28234	28260	28163	27705	28111	28050	27840	28154	28116	28050	28094	28260	28086	28254	28122	27931	28013	28261	28180	28190	27971	28150	28316	28144	27980	28138	28088	28065	27824	28140	28042	27935	28277	28422	28045	28245	28128	28125	27958	28071	28177	27933	28138	28057	28025	27972	28105	28285	28049	27771	28150	28136	27965	28279	27938	27878	27921	28080	28227	27863	28283	28035	28081	28061	28335	28143	27925	28142	27935	28045	27962	28288	28255	28354	28265	28036	28093	27966	28409	28163	27745	28165	27931	28318	28133	28277	28091	27996	28128	28237	28048	27979	28003	28088	28206	28283	28125	28120	28182	28040	28144	28002	28010	27947	28111	27990	28071	28228	28210	28129	27970	28050	28127	27865	27843	28056	28134	27806	28080	28157	28277	28068	28140	28132	27921	27993	28239	28059	27942	28211	28258	28131	28046	28102	28164	28060	28214	28219	28126	28162	28107	28452	28278	28062	27866	28046	28300	28078	27995	27942	27948	28212	27878	28228	27986	28063	27972	28063	28062	28261	28024	28086	28154	28047	28339	28188	28196	28171	28060	28199	27967	28048	28151	28227	28321	28227	28003	28293	27888	28002	28010	28110	27838	28164	28245	28173	28404	28238	28119	28101	28181	27972	28070	28067	28206	28033	28077	27950	28013	28030	27870	28048	28088	28059	28083	28099	27964	28105	27917	28221	28216	28133	28302	27912	28142	28048	27901	28007	28084	28197	28189	27933	28135	28109	28077	28330	28058	28047	28018	28170	28186	28082	28155	27914	28222	28098	28267	28207	28051	27979	28077	28346	28278	27830	28088	28129	28010	27933	27975	28195	28038	27916	28396	28038	28079	28062	28043	28052	27930	28001	28157	28143	28077	28073	28360	27982	27929	28014	28387	28148	28166	28119	28455	28167	28088	28160	28167	28123	28002	28200	28034	28189	28139
20326	37286	35616	30233	27284	25620	23936	22835	23251	22455	22371	22157	22058	22158	22020	22130	21988	21865	21517	21822	22988	34160	34987	31630	27130	23612	22180	21789	21753	21539	21345	21665	21418	21507	21696	21651	21613	21528	21581	21521	21406	21249	21773	21540	21569	21626	21632	21618	21469	21637	21559	21548	21625	21702	21605	21356	21626	21585	21621	21493	21655	21528	21477	21499	21615	21520	21491	21753	21592	21376	21477	21570	21590	21521	21637	21511	21542	21594	21459	21398	21400	21668	21500	21544	21582	21435	21601	21538	21699	21430	21620	21591	21462	21581	21482	21410	21539	21515	21512	21570	21565	21645	21525	21415	21534	21509	21701	21510	21524	21508	21413	21464	21583	21619	21629	21473	21452	21689	21541	21568	21526	21363	21655	21516	21618	21496	21313	21666	21554	21528	21504	21481	21633	21538	21380	21506	21663	21544	21613	21325	21537	21509	21661	21421	21565	21348	21512	21410	21470	21437	21605	21696	21661	21457	21361	21410	21631	21511	21401	21429	21465	21441	21593	21501	21433	21665	21592	21559	21419	21331	21496	21296	21494	21484	21646	21491	21415	21450	21460	21599	21480	21537	21602	21465	21602	21651	21453	21560	21584	21541	21630	21545	21470	21540	21376	21629	21408	21533	21458	21509	21796	21575	21289	21530	21678	21493	21543	21514	21349	21403	21303	21455	21501	21412	21423	21635	21503	21504	21394	21666	21468	21494	21542	21535	21528	21498	21480	21374	21641	21640	21452	21585	21577	21282	21570	21420	21597	21498	21480	21535	21569	21537	21553	21432	21630	21635	21588	21650	21380	21588	21513	21611	21225	21555	21621	21659	21584	21504	21629	21549	21498	21458	21424	21629	21407	21575	21532	21503	21351	21585	21884	21645	21664	21549	21573	21578	21553	21569	21589	21413	21637	21409	21376	21673	21361	21601	21525	21428	21454	21550	21671	21318	21587	21806	21509	21453	21518	21630	21581	21665	21563	21541	21513	21517	21347	21527	21514	21432	21554	21429	21561	21491	21492	21432	21568	21452	21466	21517	21590	21615	21456	21660	21404	21482	21558	21673	21440	21499	21460	21626	21556	21377	21415	21702	21581	21593	21554	21481	21445	21508	21505	21508	21403	21585	21676	21717	21534	21680	21636	21477	21608	21540	21447	21609	21481	21520	21610	21561	21596	21511	21528	21546	21564	21560	21500	21610	21521	21428	21541	21528	21583	21738	21556	21626	21283	21595	21434	21558	21568	21543	21478	21477	21461	21551	21565	21544	21546	21522	21425	21415	21480	21464	21401	21420	21720	21740	21285	21453	21479	21574	21467	21486	21528	21423	21682	21612	21423	21548	21510	21544	21491	21766	21579	21617	21492	21390	21508	21565	21365	21493	21666	21431	21497	21417	21559	21395	21541	21615	21557	21541	21616	21660	21437	21539	21462	21421	21562	21369	21602	21529	21477	21493	21573	21623	21589	21493	21458	21450	21319	21570	21560	21514	21565	21625	21413	21382	21645	21430	21554	21402	21671	21558	21495	21549	21639	21344	21693	21548	21500	21393	21625	21633	21414	21643	21484	21652	21593	21375	21530	21527	21408	21472	21486	21523	21525	21581	21482	21407	21605	21523	21515	21462	21549	21523	21627	21705	21387	21501	21633	21325	21289	21525	21539	21308	21611	21410	21639	21331	21634	21591	21719	21581	21451	21607	21344	21648	21561	21556	21467	21576	21560	21538	21637	21465	21528	21496	21439	21573	21415	21629	21498	21571	21486	21560	21481	21531	21618	21739	21471	21476	21453	21617	21494	21353	21413	21662	21625	21468	21416	21502	21722	21564	21347	21542	21659	21412	21555	21530	21508	21778	21321	21472	21540	21465	21208	21435	21606	21520	21381	21638	21455	21307	21514	21552	21639	21462	21547	21362	21406	21647	21303	21549	21342	21425	21537	21481	21599	21489	21667	21443	21380	21431	21590	21512	21560	21551	21477	21558	21486	21639	21508	21531	21353	21651	21574	21630	21623	21398	21646	21549	21628	21740	21679	21594	21605	21466	21499	21336	21558	21470	21562	21353	21534	21529	21587	21664	21499	21645	21438	21403	21565	21381	21512	21468	21387	21442	21486	21782	21505	21408	21484	21402	21589	21711	21748	21540	21441	21714	21472	21454	21370	21469	21470	21342	21369	21490	21549	21486	21446	21443	21526	21383	21467	21380	21367	21444	21431	21625	21536	21380	21593	21491	21445	21461	21427	21500	21563	21541	21473	21395	21397	21562	21461	21625	21705	21677	21682	21515	21586	21466	21476	21472	21382	21400	21675	21578	21384	21702	21450	21652	21575	21464	21561	21704	21503	21380	21491	21417	21512	21364	21482	21610	21504	21482	21475	21549	21424	21695	21498	21536	21477	21535	21481	21574	21514	21503	21442	21386	21506	21547	21570	21494	21439	21583	21559	21381	21358	21386	21364	21499	21461	21338	21614	21664	21555	21443	21482	21516	21486	21440	21304	21624	21600	21624	21457	21582	21414	21466	21437	21345	21329	21551	21471	21522	21510	21672	21495	21420	21465	21404	21533	21477	21412	21507	21462	21529	21617	21603	21615	21485	21617	21552	21564	21387	21619	21480	21396	21590	21464	21478	21452	21374	21334	21437	21603	21460	21470	21542	21378	21604	21748	21524	21429	21455	21489	21420	21583	21545	21590	21518	21461	21454	21625	21439	21562	21588	21605	21410	21491	21395	21522	21564	21404	21544	21709	21596	21387	21562	21560	21447	21300	21424	21496	21545	21441	21453	21545	21348	21576	21459	21627	21737	21424	21526	21596	21449	21576	21300	21386	21454	21654	21554	21654	21430	21691	21526	21536	21664	21465	21378	21423	21625	21481	21457	21440	21429	21614	21694	21573	21553	21623	21330	21540	21391	21458	21680	21529	21620	21522	21500	21488	21248	21544	21444	21286	21568	21297	21531	21468	21514	21349	21694	21522	21517	21568	21350	21711	21594	21434	21581	21536	21518	21555	21612	21828	21407	21515	21512	21572	21508	21381	21532	21656	21569	21544	21465	21575	21712	21453	21569	21554	21470	21464	21468	21394	21598	21299	21527	21561	21536	21452	21358	21659	21571	21398	21707	21570	21509	21603	21377	21525	21326	21493	21602	21587	21451	21468	21665	21484	21467	21634	21437	21617	21411	21420	21398	21580	21554	21534	21521	21539	21557	21451	21555	21487	21508	21570	21417	21355	21523	21429	21493	21511	21623	21656	21548	21739	21691	21621	21624	21371	21466	21347	21581	21348	21420	21518	21365	21471	21396	21512	21495	21522	21535	21579	21605	21453	21644	21345	21451	21434	21598	21507	21478	21368	21534	21436	21526	21470	21497	21442	21430	21388	21455	21539	21414	21614	21370	21555	21336	21614	21566	21545	21362	21455	21476	21449	21610	21458	21456	21656	21452	21706	21654	21507	21460	21577	21478	21522	21582	21626	21545	21653	21637	21623	21504	21640	21494	21460	21449	21648	21574	21563	21350	21653	21413	21660	21548	21491	21622	21597	21401	21507	21579	21580	21476	21465	21446	21590	21741	21450	21628	21574	21521	21506	21453	21417	21607	21470	21426	21544	21510	21617	21529	21580	21461	21531	21645	21558	21476	21346	21482	21526	21477	21515	21545	21449	21743	21428	21441	21483	21587	21317	21365	21469	21572	21474	21442	21661	21444	21371	21506	21456	21528	21484	21478	21693	21521	21609	21630	21493	21536	21457	21570	21493	21546	21686	21484	21430	21401	21546	21648	21393	21508	21327	21561	21544	21545	21699	21659	21611	21597	21644	21555	21549	21434	21556	21563	21367	21606	21558	21640	21452	21783	21471	21473	21497	21503	21604	21488	21421	21558	21557	21612	21622	21534	21288	21533	21564	21375	21468	21350	21515	21591	21534	21357	21466	21741	21492	21522	21348	21528	21363	21503	21494	21677	21569	21471	21777	21424	21613	21606	21446	21511	21471	21436	21427	21557	21481	21505	21477	21611	21395	21397	21533	21436	21535	21546	21516	21434	21575	21487	21595	21384	21555	21517	21586	21447	21576	21550	21460	21729	21512	21604	21628	21530	21416	21518	21642	21540	21415	21541	21487	21530	21446	21654	21481	21200	21687	21635	21503	21438	21506	21626	21376	21518	21483	21442	21649	21428	21472	21507	21547	21400	21531	21445	21479	21684	21517	21663	21553	21526	21447	21781	21316	21473	21466	21489	21587	21499	21478	21431	21663	21482	21409	21750	21605	21655	21689	21458	21521	21240	21351	21535	21469	21273	21511	21540	21383	21552	21408	21610	21528	21325	21399	21509	21424	21477	21607	21421	21833	21350	21429	21360	21564	21503	21475	21546	21484	21438	21479	21370	21604	21436	21603	21681	21626	21408	21630	21606	21637	21600	21430	21473	21532	21359	21487	21243	21417	21754	21400	21471	21378	21660	21382	21482	21364	21619	21473	21484	21576	21557	21557	21566	21452	21482	21669	21441	21515	21496	21557	21435	21678	21443	21564	21446	21523	21640	21299	21482	21493	21515	21467	21577	21355	21423	21695	21398	21609	21405	21434	21391	21423	21485	21662	21416	21555	21305	21552	21545	21607	21612	21500	21494	21649	21591	21485	21614	21538	21576	21396	21564	21471	21505	21516	21484	21585	21486	21560	21655	21477	21513	21438	21656	21551	21421	21507	21561	21388	21381	21453	21454	21648	21447	21411	21602	21255	21412	21404	21507	21620	21531	21589	21639	21634	21339	21566	21481	21561	21683	21439	21457	21604	21346	21647	21527	21321	21435	21570	21579	21522	21559	21491	21575	21571	21480	21435	21559	21633	21537	21551	21550	21404	21573	21651	21547	21350	21685	21659	21692	21491	21493	21633	21570	21577	21426	21483	21612	21492	21769	21489	21648	21292	21501	21461	21501	21495	21557	21243	21366	21467	21531	21680	21686	21351	21516	21485	21511	21381	21634	21599	21522	21552	21334	21409	21549	21564	21366	21483	21637	21432	21524	21685	21489	21737	21506	21572	21571	21525	21393	21618	21490	21480	21572	21365	21398	21611	21446	21492	21435	21698	21455	21603	21512	21645	21601	21526	21488	21430	21512	21491	21652	21287	21471	21504	21618
28283	24062	32066	32004	29404	29283	28986	28699	28757	28886	28833	28759	28873	28655	28764	28537	28876	28828	28881	28785	28522	28973	29586	29870	29281	29161	28937	28719	28751	28725	28558	28813	28543	28898	28778	28546	28735	28680	28777	28753	28566	28763	28559	28480	28871	28667	28701	28599	28670	28483	28626	28600	28632	28545	28794	28609	28755	28787	28621	28512	28529	28563	28729	28672	28678	28666	28639	28909	28771	28714	28624	28909	28723	28681	28579	28414	28708	28732	28618	28630	28457	28718	28399	28789	28696	28779	28679	28621	28590	28705	28687	28502	28751	28469	28685	28658	28577	28525	28638	28740	28638	28704	28569	28614	28653	28575	28608	28525	28726	28668	28462	28825	28439	28714	28529	28584	28661	28570	28627	28395	28901	28814	28663	28937	28581	28762	28746	28826	28892	28799	28783	28648	28562	28698	28725	28749	28701	28741	28693	28517	28805	28769	28688	28513	28660	28581	28844	28773	28787	28510	28584	28914	28722	28777	28580	28897	28717	28404	28482	28696	28596	28491	28657	28588	28663	28448	28527	28460	28733	28712	28629	28643	28569	28452	28724	28659	28659	28666	28764	28866	28504	28700	28637	28711	28545	28756	28846	28609	28562	28549	28712	28791	28778	28800	28655	28614	28639	28651	28706	28324	28631	28589	28825	28710	28605	28705	28698	28506	28705	28696	28783	28565	28755	28552	28930	28673	28849	28695	28618	28597	28829	28594	28731	28734	29043	28846	28690	28753	28566	28640	28743	28493	28689	28670	28616	28773	28571	28760	28699	28737	28622	28754	28792	28673	28719	28484	28784	28624	28716	28659	28780	28600	28571	28782	28872	28559	28547	28626	28667	28761	28767	28469	28592	28773	28458	28421	28517	28531	28614	28617	28872	28568	28536	28728	28853	28395	28531	28706	28629	28679	28705	28626	28542	28728	28615	28659	28858	28781	28518	28533	28651	28734	28547	28794	28496	28597	28425	28762	28729	28627	28841	28580	28443	28473	28731	28696	28533	28590	28647	28455	28623	28631	28466	28662	28766	28795	28834	28900	28494	28926	28695	28584	28654	28796	28788	28785	28594	28483	28622	28907	28860	28456	28673	28514	28783	28758	28578	28782	28784	28671	28597	28830	28601	28477	28886	28534	28711	28546	28716	28627	28770	28725	28920	28911	28904	28595	28993	28829	28744	28761	28641	28775	28665	28613	28677	28628	28570	28837	28542	28748	28679	28711	28951	28661	28898	28751	28782	28546	28628	28355	28669	28791	28748	28378	28470	28634	28528	28369	28697	28892	28619	28837	28716	28746	28723	28528	28832	28515	28762	28546	28800	28661	28862	28758	28726	28583	28784	28766	28807	28579	28759	28724	28511	28841	28585	28576	28601	28730	28743	28402	28467	28544	28635	28753	28837	28371	28817	28740	28545	28543	28574	28617	28630	28936	28837	28891	28451	28724	28875	28831	28829	28754	28655	28613	28690	28586	28537	28494	28755	28742	28899	28526	28816	28779	28740	28512	28640	28456	28570	28730	28599	28718	28513	28659	28761	28698	28769	28810	28510	28657	28641	28486	28555	28510	28400	28733	28796	28611	28837	28473	28725	28668	28886	28606	28430	28589	28859	28377	28889	28549	28733	28605	28703	28639	28765	28512	28668	28535	28651	28868	28855	28742	28682	28874	28573	28722	28650	28500	28526	28297	28691	28615	28439	28479	28513	28633	28570	28896	28617	28856	28478	28632	28516	28739	28661	28799	28466	28700	28389	28657	28828	28682	28434	28719	28791	28766	28702	28575	28743	28602	28443	28606	28682	28549	28637	28616	28674	28574	28657	28549	28466	28262	28802	28739	28795	28750	28678	28784	28901	28648	28844	28655	28644	28779	28844	28405	28607	28655	28739	28703	28703	28783	28705	28738	28598	29042	28452	28630	28707	28517	28456	28646	28458	28592	28658	28490	28769	28782	28652	28701	28787	28523	28736	28800	28760	28446	28529	28863	28690	28743	28831	28818	29181	28586	28540	28692	28611	28543	28587	28548	28660	28654	28760	28483	28591	28391	28847	28750	28668	28367	28601	28866	28768	28765	28618	28701	28712	28918	28734	28613	28837	28837	28805	28557	28704	28751	28842	28774	28632	28697	28561	28605	28537	28558	28868	28598	28652	28668	28785	28512	28437	28524	28545	28755	28719	28725	28418	28791	28797	28615	28460	28691	28754	28563	28687	28841	28865	28573	28768	28835	28668	28728	28718	28813	28588	28775	28794	28623	28533	28759	28573	28782	28477	28734	28814	28780	28608	28540	28832	28692	28535	28390	28772	28729	28875	28414	28533	28924	28789	28576	28599	28420	28734	28584	28637	28391	28648	28651	28757	28654	28743	28653	28645	28597	28746	28638	28948	29013	28567	28565	28644	28755	28759	28619	28735	28703	28599	28641	28675	28658	28634	28730	28556	28585	28553	28701	28779	28663	28759	28509	28857	28689	28691	28697	28494	28715	28793	29012	28755	28746	28695	28704	28585	28792	28820	28543	28370	28606	28844	28607	28657	28495	28585	28523	28531	28775	28711	28606	28599	28722	28932	28674	28576	28578	28715	28713	28845	28781	28836	28798	28910	28513	28417	28761	28675	28628	28637	28565	28646	28602	28770	28627	28836	28402	28641	28566	28560	28899	28946	28727	28607	28416	28639	28708	28685	28733	28846	28951	28725	28824	28582	28580	28525	28723	28572	28692	28583	28450	28554	28628	28683	28831	28581	28561	28671	28660	28804	28881	28687	28612	28751	28480	28568	28396	28625	28607	28556	28624	28738	28679	29057	28996	28670	28694	28671	28491	28868	28705	28637	28604	29189	28613	28720	28620	28632	28529	28691	28531	28648	28624	28796	28784	28786	28624	28433	28383	28928	28422	28770	28459	28562	28611	28689	28687	28658	28696	28761	28782	28308	28371	28563	28741	28699	28659	28747	28557	28703	28420	28797	28778	28796	28599	28810	28676	28663	28568	28787	28409	28685	28696	28528	28479	28808	28798	28610	28822	28855	28680	28771	28608	28971	28775	28846	28886	28693	28844	28502	28697	28529	28790	28836	28840	28614	28646	28559	28625	28594	28834	28797	28649	28693	28680	28593	28690	28681	28766	28707	28487	28802	28901	28779	28714	28793	28941	28701	28758	28544	28598	28722	28588	28810	28724	28532	28759	28895	28670	28680	28774	28554	28533	28644	28572	28597	28803	28644	28579	28522	28506	28605	28652	28433	28590	28585	28559	28442	28630	28507	28378	28859	29043	28774	28732	28749	28423	28543	28452	28589	28652	28685	29003	28480	28870	28701	28804	28609	28398	28819	28720	28588	28754	28544	28698	28687	28693	28664	28710	28594	28641	28698	28600	28921	28770	28727	28681	28544	28598	28696	28661	28751	29032	28715	28816	28624	28651	28556	28959	28491	28741	29081	28779	28725	28698	28648	28575	28724	28813	28878	28735	28691	28807	28660	28684	28725	28797	28561	28710	28621	28687	28428	28716	28591	28784	28548	28656	28622	28722	28812	28410	28735	28707	28665	28855	28642	28608	28621	28687	28716	28610	28705	28602	28671	28585	28782	28761	28536	28568	28590	28676	28755	28542	28580	28855	28723	28705	28660	28693	28647	28523	28626	28766	28787	28671	28705	28637	28626	28528	28505	28718	28552	28758	28506	28684	29094	28677	28584	28772	28679	28629	28650	28541	28583	28474	28921	28579	28686	28601	28753	28706	28588	28552	28831	28631	28759	28732	28657	28558	28874	28667	28597	28546	28505	28708	28797	28621	28660	28480	28691	28745	28809	28618	28624	28563	28361	28737	28603	28555	28747	28817	28588	28727	28832	28402	28947	28597	28769	28689	28653	28289	28734	28779	28542	28677	28559	28437	28459	28662	28616	28729	28478	28626	28702	28810	28725	28621	28788	28715	28793	28584	28774	28673	28678	28744	28751	28433	28588	28592	28587	28694	28781	28731	28590	28775	28964	28637	28591	28864	28497	28747	28567	28596	28598	28543	28818	28467	28664	28700	28734	28772	28675	28530	28603	28818	28638	28717	28786	28616	28549	28525	28589	28714	28872	28701	28909	28556	28550	28605	28764	28791	28583	28602	28670	28739	28766	28526	28675	28576	28748	28632	28726	28767	28448	28518	28560	28615	28330	28797	28414	28488	28812	28688	28735	28617	28845	28851	28950	28645	28647	28441	28722	28650	28702	28769	28772	28638	28439	28489	28639	28753	28574	28615	28448	28639	28395	28636	28779	28733	28641	28571	28681	28677	28730	28458	28596	28602	28831	28712	28714	28936	28564	28673	28829	28567	28939	28893	28606	28692	28621	28575	28587	28753	28918	28642	28531	28573	28497	28694	28647	28782	28623	28782	28403	28870	28818	28750	28599	28567	29013	28613	28898	28436	28715	28482	28770	28803	28581	28640	28706	28487	28781	28703	28542	28634	28580	28677	28805	28730	28774	28853	28642	28552	28639	28543	28596	28786	28576	28656	28778	28751	28725	28695	28775	28505	28604	28939	28736	28787	28454	28542	28672	28395	28833	28649	28481	28580	28888	28716	28660	28819	28604	28665	28829	28729	28638	28501	28471	28492	28722	28502	28610	28713	28891	28898	28654	28818	28644	28775	28584	28587	28651	28517	28573	28573	28610	28654	29039	28805	28687	28518	28586	28819	28625	28615	28626	28592	28806	28622	28447	28635	28392	28505	28845	28972	28803	28805	28657	28617	28602	28693	28632	28734	28410	28671	28696	28755	28572	28583	28574	28578	28678	28990	28947	28821	28514	28405	28904	28537	28550	28573	28832	28829	28862	28985	28554	28724	28684	28636	28900	28673	28465	28721	28731	28492	28851	28890	28640	28887	28770	28720	28857	28731	28592	28553	28698	28699	28869	28605	28667	28630	28787	28666	28708	28365	28493	28749	28937	28679	28773	28836	28727	28768	28626	28629	28740	28617	28720	28555	28537	28839	28819	28694	28562	28606	28593	28534	28485	28689	28616	28605	28656	28691	28813	28744	28838	28731	28856	28655	28716	28484	28737	28507	28937	28898	28528	28738	28882	28766	28795	28969	28715	28726	28697	28680	28647	28815	28606	28653	28845	28812	28828	28780	28693	28931	28645	28564	28866	28560
20999	28075	27607	25287	23817	22998	22012	22025	22301	22137	21812	21859	21939	21764	21727	22142	21910	21893	21909	21731	21685	22547	23009	22636	22723	22085	21855	21923	21837	21614	21869	21675	21709	21717	21613	21811	21696	21948	22050	21774	21790	22001	21769	22023	21785	21707	21853	21773	21931	21750	21553	21896	21613	21798	21852	21945	21662	21607	21712	21618	21846	21780	21816	21894	21700	21907	21767	21817	21790	21927	21760	21713	21714	21882	21931	21803	21777	21653	21712	21963	21827	21834	21848	21754	21721	21655	21670	21766	21674	21698	21727	21790	21801	21716	21752	21813	21809	21757	21782	21838	21652	21905	21656	21734	21722	21797	21611	21870	21772	21836	21667	21724	21803	21768	21804	21658	21833	21740	21944	21802	21692	21699	21667	21964	21716	21731	21743	21736	21854	21713	22030	21805	21706	21829	21762	21755	21838	21705	21594	21659	21708	21929	21754	21531	21818	21882	21836	21740	21729	21704	21912	21804	21904	21649	21949	21801	21809	22050	21632	21690	21634	21893	21735	21800	21660	21808	21736	21658	21956	21659	21531	21844	21812	21777	21730	21755	21702	21672	21873	21883	21770	21856	21783	21768	21819	21809	21760	21847	21847	21732	21877	21705	21696	21731	21627	21922	21764	21706	21763	21860	21706	21816	21790	21931	21862	21811	21644	21819	21751	21714	21499	21775	21716	21782	21718	21610	21867	21885	22025	21677	21700	21835	21734	21796	21834	21884	21856	21702	21881	21694	21862	21861	21792	21791	21829	21640	21810	21825	21670	21755	21790	21692	21766	21756	21848	21842	21806	21733	21869	21821	21783	21932	21730	21977	21654	21806	21748	21764	21884	21779	21824	21633	21817	21661	21877	21683	21763	21736	21822	21933	21813	21831	21613	21766	21643	21716	21734	21727	21761	21711	21849	22000	21744	21832	21656	21744	21680	21758	21988	21688	21605	21731	21953	21866	21727	21809	21703	21813	21831	21714	21877	21914	21605	21766	21840	21579	21774	21732	21793	21785	21780	21738	21714	22025	21800	21669	21814	21857	21866	21889	21787	21782	21832	21758	21718	22043	21855	21833	21764	21789	21630	21801	21761	21715	21774	21802	21872	21594	21824	21703	21759	21852	21778	21703	21702	21785	21848	21703	21785	21480	21710	21701	21702	21895	21774	21677	21799	21715	21814	21876	21807	21943	21927	21867	21872	21754	21733	21807	21789	21685	21811	21749	21755	21960	21694	21854	21764	21705	21876	21883	21973	21750	21752	21806	21694	21714	21649	21801	21689	21721	21709	21754	21852	21866	21969	21652	21747	21824	21899	21584	21784	21608	21579	21790	21925	21719	21786	21807	21572	21749	21709	21803	21837	21755	21722	21845	21851	21875	21723	21907	21920	22051	21727	21557	21783	21900	21844	21810	21699	21649	21822	21916	21851	21725	21708	21805	21516	21911	21791	21656	21944	21728	21751	21712	21741	21915	21821	21844	21847	21685	21763	21776	21773	21763	21761	21642	21882	21689	21833	21821	21961	21830	21671	21824	21804	21770	21729	22079	21790	21871	21814	21611	21790	21577	21739	21864	21885	21769	21708	21719	21779	21884	21651	21771	21885	21834	21807	21786	21559	21704	21643	21726	21799	21739	21791	21709	21785	21831	21928	21755	21813	21887	21879	21861	21964	21761	21802	21721	21643	21882	21806	21929	21770	21674	21717	21867	21901	21912	21653	21780	21781	21763	21741	21628	21778	21764	21790	21864	21830	21664	21673	21809	21874	21773	21812	21837	21814	21640	21702	21885	21890	22023	21615	21826	21792	21874	21812	21580	21763	21654	21747	21851	21770	21644	21846	21912	21727	21916	21728	21830	21894	21814	21902	21769	21865	21953	21821	21929	21714	21802	21855	21928	21883	21611	21840	21857	21807	21865	21596	21778	21740	21746	21769	21785	21769	21751	21769	21803	21747	21730	21830	21688	21768	21709	21752	21757	21616	21748	21590	21817	21848	21691	21687	21797	21734	21725	21679	21869	21757	21793	21852	21872	21957	21656	21878	21832	21725	21945	21735	21862	21634	21742	21857	21674	21670	21836	21820	21749	21755	21686	21735	21826	21747	21737	21979	21785	21767	21814	21776	21882	21892	21869	21703	21661	21682	21558	21732	21583	21775	21700	21833	21901	21909	21610	21748	21904	21802	21811	21694	21882	21671	21696	21802	21844	21798	21955	21775	21818	21702	21918	21829	21645	21897	21777	21606	21575	21833	21715	21806	21737	21699	21799	21735	21617	21751	21953	21714	21964	21772	21754	21726	21855	21730	21873	21710	21782	21976	21641	21857	21745	21810	21887	21912	21642	21767	21804	21522	21872	21707	21776	21848	21785	21838	21632	21710	21687	21795	21718	21687	21685	21838	21931	21858	21736	21756	21862	21790	21797	21714	21688	21615	21893	21887	21773	21680	21692	21863	21795	21734	21737	21815	21733	21723	21870	21624	21782	21814	21906	21880	21863	21719	21780	21716	21827	21816	21802	21744	21671	21896	21869	21803	21752	21850	21816	21745	21738	21713	21771	21759	21751	21903	21873	21804	21780	21838	21735	21748	21499	21847	21830	21775	21660	21801	21923	21814	21995	21696	21810	21649	21735	21940	21747	21859	21688	21629	21777	21707	21638	21758	21696	21756	21802	21739	21938	21698	21727	21751	21844	21759	21757	21650	21728	21782	21843	21884	21839	21965	21821	21776	21821	21786	21942	21788	21801	21911	21898	21608	21916	21848	21650	21827	21873	21708	21899	21856	21852	21886	21606	21765	21771	21671	21819	21807	21752	22000	21698	21653	21950	21723	21763	21803	21729	21680	21854	21780	21912	21693	21830	21891	21879	21780	21836	21823	21895	21781	21817	21785	21835	21740	21741	21799	21845	21814	21635	21764	21808	21815	21751	21722	21822	21779	21927	21686	21671	21746	21932	21911	21669	21699	21866	21665	21743	21871	21715	21882	21698	21843	21916	21814	21878	21683	21659	21710	21738	21774	21988	21810	21986	21706	21668	21868	21856	21981	21809	22070	21672	21893	21872	21758	21891	21827	21975	21933	21867	21764	21751	21782	21868	21692	21753	21936	21720	21995	21602	21739	21807	21594	21656	21822	21831	21870	21731	21764	21776	21724	21899	21596	21779	21864	21634	21858	21874	21827	21835	21713	21922	21681	21725	21723	21883	21955	21798	21664	21857	21845	21784	21803	21857	21840	21718	21980	21782	21937	21786	21689	21780	21699	21806	21849	21820	21801	21805	21713	21879	21795	21779	21805	21758	21739	21729	21917	21798	21886	21793	21813	21832	21688	21841	21854	21877	21705	21958	21910	21650	21588	21620	21718	21774	21941	21657	21851	21695	21847	21806	21860	21777	21822	21695	21737	21820	21763	21818	21806	21873	21875	21515	21731	21891	21790	21564	21744	21670	21843	21788	21809	21738	21740	21758	21726	21833	21753	21625	21621	21879	21760	21801	21788	21639	21976	21944	21762	21904	21736	21821	21888	21806	21831	21695	21825	21785	21831	21839	21841	21990	21799	21752	21795	21725	21750	21844	21898	21942	21757	21850	21722	21946	21794	21847	21770	21790	21683	21787	21811	21894	21689	21731	21840	21491	21687	21885	21576	21820	21823	21874	21739	21949	21784	21810	21896	21903	21848	21750	21673	21934	21768	21879	21638	21894	21794	21693	21726	22008	21817	21739	21835	21763	21856	21747	21667	21954	21960	21973	21668	21672	21681	21834	21863	21975	21703	21615	21844	21795	21636	21807	21773	21703	21706	21717	21817	21698	21787	21778	21760	21776	21894	21671	21788	21820	21858	21773	21546	21833	21936	21735	21705	21755	21656	21775	21652	21755	21812	21794	21887	21774	21654	21796	21835	21567	21906	21683	21852	21800	21642	21711	21824	21918	21564	21804	21869	21860	21906	21749	21932	21726	21789	21714	21781	21820	21913	21677	21864	21637	21585	21773	21880	21723	21874	21874	21462	21706	22024	21822	21756	21780	21696	22010	21720	21626	21762	21925	22035	21701	21632	21734	21902	21931	21990	21730	21839	21748	21901	21780	21688	21702	21824	21785	21853	21950	21722	21811	22034	21874	21937	21850	21872	21663	21853	21791	21863	21569	21857	21837	21719	21744	21866	21767	21972	21653	21750	21702	21724	21825	21745	21695	21642	21868	22050	21986	21726	21862	21861	21791	21827	21718	21698	21862	21889	21892	21802	21842	21838	21867	21882	21784	21650	21764	21520	21801	21733	21908	21637	21816	21734	21822	21681	21875	21905	21663	21672	21859	21898	21787	21826	21896	21727	21693	21778	21839	21889	21897	21617	21685	21776	21679	21704	21655	21847	21905	22029	21676	21882	21651	21897	21634	21930	21858	21784	21783	21858	21847	21862	21926	21809	21795	21860	21672	21980	21698	21827	21894	21887	21902	21829	21730	21839	21673	21965	21766	21853	21725	21770	21884	21894	21865	21882	21816	21830	21746	22003	22009	21813	21700	21943	21860	21733	22020	21662	21759	21985	21956	21920	21740	21811	21812	21610	21729	21768	21901	21754	21857	21926	21736	21787	21717	21697	21723	21872	21780	21720	21884	21862	21847	21651	21875	21906	21857	21888	21839	21748	21948	21810	21786	21742	21876	21814	21939	21631	21750	21801	21765	21793	21750	21813	21913	21720	21864	21980	21903	21831	21816	21744	21640	22131	21566	21962	21703	21921	21694	21730	21911	21860	21766	22083	21762	21778	21809	21712	21715	21632	21642	21779	21984	21847	21818	21727	21744	21786	21901	21721	21900	21813	21798	21803	21856	21864	21776	21881	21950	21748	21830	21746	21852	21779	21671	21808	21782	21820	21870	21836	21678	21688	21843	21901	21758	21876	21861	21748	21758	21777	21858	21753	21761	21755	21749	21739	21573	21900	21834	21805	21739	21690	21828	21792	21686	21832	21887	21719	21748	21861	21589	21880	21683	21913	21591	21886	21801	21829	21806	21616	21827	21826	21704	21726	21822	21912	21598	21606	21867	21698	21771	21955	21561	21845	21939	21864	21820	21551	21902	21853	21692	22015	21766	21792	21543	21830	21707	21858	21775	21643	21863	21700	21718	21857	21838	21979	21738
23389	21204	28878	24306	24444	29337	31884	29702	29497	29686	29609	29227	29443	29128	29603	29514	29447	29569	29342	29214	29482	33361	35214	33919	32040	30268	29575	29070	29332	29312	29071	29336	29395	29168	28913	29175	29372	28933	29201	29239	28993	29236	29016	29155	29048	29199	29002	29184	29408	29268	29208	29172	28854	29198	29263	29230	29210	29059	28925	29062	29132	28885	29287	29024	29227	29020	28960	29286	29344	29150	29116	29258	29086	28931	29116	29062	29121	29250	29009	29057	28978	29048	29048	29110	29102	29151	28901	28777	28959	28811	29235	29015	28877	29000	28930	29304	29059	29292	28932	29235	29099	29085	29015	28980	29248	28898	29146	28987	28945	29112	29085	29098	28947	29022	28957	29098	28937	29181	28976	29050	29277	28901	28856	29196	29152	29259	28891	29197	29061	29182	29038	29008	28918	28906	28817	28911	29019	29345	29245	29187	29018	28928	28986	29034	29216	29151	29068	29008	29062	28840	29095	28995	29233	29136	28985	28980	28794	29012	29100	29053	28931	29133	29320	29120	29199	29131	29264	29125	29030	28942	29121	29354	29173	28927	28917	28985	29014	29299	29054	28930	29016	29252	28944	29246	29071	29058	29099	28751	29221	28750	28959	29100	28978	29164	29115	29328	28912	28864	29172	29320	29061	29130	28903	28938	29070	29088	29023	28897	29140	29071	29085	29089	29085	29110	29198	28786	29190	29297	29335	29120	29126	29083	28915	28927	29078	29152	29199	28990	29176	28898	29049	29139	29092	29070	29070	29049	29110	29135	28800	29101	29238	29146	29210	29168	29107	28979	28909	29257	28952	29053	29030	29168	29154	28917	28934	28816	28950	29173	28972	29022	29022	28939	29006	28990	29007	29137	29159	29217	29167	29128	29228	29070	29002	29033	29082	29016	29001	29127	29074	29046	29150	29048	29092	29071	29152	29084	28873	28921	28879	28878	28936	29078	28983	28998	29317	28952	28930	29076	29126	28968	29182	28934	28735	28809	29060	29150	28998	28990	29338	29050	29243	29085	29242	28806	29280	29066	29251	28945	28809	28775	29065	29091	29137	29131	28953	29084	28980	29088	28960	29136	28923	29015	28881	29077	28953	28980	28994	29081	29222	29047	28934	29125	29246	29153	29040	29012	29171	29025	29117	29068	28964	29153	28903	29104	29041	29101	29191	29076	28980	29226	29093	29059	28831	29097	28890	29210	29262	29021	29083	29001	29213	29042	28950	28941	29230	29127	29049	29114	29062	29168	29018	28947	29166	28853	29140	28953	29013	29049	29045	29034	28885	29137	28973	28893	29056	29075	28948	29250	28889	28911	29024	29326	29094	29123	29054	29315	28875	29196	29138	29037	29037	29154	29074	28835	29188	28983	28999	29024	28995	29012	29347	28928	29235	29084	28956	28975	29296	28965	28950	28974	28844	29156	29288	29016	29184	29167	29172	29012	29029	29081	29033	28968	29111	29026	29087	29103	29054	28914	29098	29103	28983	29168	28970	28969	28963	28907	29100	29032	28833	29080	28952	28889	29104	29193	29093	29154	29062	28918	29193	29047	29091	29017	29110	28820	28887	28889	28979	29198	28972	29128	29042	29129	29308	28971	29166	28950	29177	29008	28951	29072	29082	29124	28944	28652	28987	28959	28833	29021	29100	29119	28979	29094	29099	29016	28962	29044	28988	29103	29075	29104	28920	29005	29000	29399	28846	29291	28968	29144	28924	29141	28963	29076	28990	28954	28975	29097	28931	28898	28775	28972	29085	29257	29260	29055	29061	28814	28885	28877	29241	29252	29091	29101	28887	29117	28975	29115	29252	29103	29113	28907	29037	29170	29152	28893	29235	28888	28920	29303	29060	29043	29175	29009	29198	29098	28977	29132	29109	28891	29151	29042	29254	29048	29277	29197	29101	29066	29058	28996	28945	29127	29067	29065	29109	28997	29228	29092	29075	29435	29131	28945	29409	28947	29090	29115	28994	29041	29046	29264	29267	29063	29093	29081	28898	29244	29188	28917	29427	29113	29238	29187	29020	28995	28857	29016	29044	28990	29195	29083	29198	29310	29013	29241	28951	29102	28872	29028	29086	29059	28922	29059	29066	29026	29009	28973	29140	29217	28938	29153	28869	28945	29007	29052	29137	29166	29156	28965	28910	28992	29008	29054	29051	29080	28804	29080	28993	29060	29004	28962	29105	29103	28926	29090	29133	28836	29002	29073	29198	28932	29154	28908	28876	29041	28873	28955	28963	29103	28995	28877	29043	29293	29063	29171	29013	29073	29199	29103	28958	29021	29235	29129	28963	28875	29115	28998	29147	29119	29197	28815	29219	28990	29067	29203	28941	28939	28964	28990	29216	29022	29093	29171	29026	28844	29077	29125	29333	28994	28885	28989	29041	29031	29436	29008	29026	28914	29061	28963	28907	28891	29048	28989	28995	29266	29080	29326	28904	29099	29031	29146	29106	29066	28883	28823	29045	29289	29067	28987	29039	28946	29136	29090	28969	29012	29069	28964	29075	29148	28825	28883	29168	29103	29063	29199	28959	29185	29037	28913	29086	29123	29019	28997	29015	28988	29192	28972	29172	29195	29419	29049	29220	29105	29094	28992	29070	29308	29061	29052	29046	29100	28969	28941	29031	29273	29121	28816	29099	29014	29307	29317	29034	28973	29151	29022	29132	28983	29026	29345	28921	28962	28908	29097	29015	29248	29091	29075	28912	29101	29190	28990	29203	29064	28975	28985	29055	29116	29251	29071	29274	29078	29109	29112	28932	28767	28880	28906	29009	29007	28757	29138	29182	28810	28821	28998	28922	29023	28889	28784	28698	29292	29204	28849	29212	29040	29184	29199	28993	29031	29011	29179	29108	29044	28999	28978	28954	29263	29046	29045	29087	28803	29115	28969	29044	29023	28911	29033	28992	28889	28887	28859	29117	28758	29028	29315	28917	29058	28952	29014	28903	29160	29172	29179	28975	29026	29028	29037	29017	28946	29063	28778	29128	28778	29007	29168	29066	29036	29192	29045	29168	29014	29144	29006	28875	29092	28933	29212	29302	29215	28968	29070	29107	29132	29414	29120	29488	28981	29306	29166	29123	28908	28964	28998	29078	29098	28993	29220	28857	28830	28904	29082	29102	28970	29008	28985	29056	28915	29233	29091	29034	29156	29243	29223	29312	29063	29066	29097	29106	29014	29187	29047	29229	29047	29016	28903	28711	29094	28867	28900	29122	28972	28799	29274	29127	29052	29156	29083	29187	29045	29270	29233	28851	28793	28881	28956	28896	29175	28954	28964	29066	28828	29174	29115	29054	29128	28994	29105	28890	29201	29110	29032	29158	28930	29020	29193	29157	29111	28999	28889	29023	29143	29138	28697	29006	29066	28950	29137	28969	29046	28932	29129	28900	29102	29193	28853	28978	29127	29042	29047	28984	28949	29062	29132	29150	28962	29347	29114	28920	29358	29295	28988	29033	29259	29086	29190	29043	28904	28821	28973	29111	29146	28973	29004	28910	28875	29096	29126	29019	28979	29106	28907	29058	29029	28935	28985	29184	29179	28797	28994	28920	29021	28966	29143	28950	28753	29150	29083	29094	28909	29160	29261	29136	29131	28954	29181	28994	29037	29136	29092	28875	28951	29107	28964	29022	28997	28975	28937	29055	28903	28984	29081	28957	29022	29057	29137	28930	28798	28878	29083	29152	28945	29029	28889	28930	29090	29249	29241	29166	29088	29140	29113	29137	28895	28819	29019	28982	28841	28867	28915	29205	28877	29005	29030	29126	29043	28783	29000	29180	29140	29087	29200	29002	29262	29247	28966	28944	29031	28930	29205	29075	29087	29184	29045	29030	28951	29003	29025	29100	28937	29024	29087	28977	28944	28984	28976	29041	29187	29092	29014	29314	29243	28974	28970	28940	28950	28975	29265	28977	28943	29264	29212	29214	28794	28976	28984	29181	28986	29179	29183	29180	28899	29078	29163	29051	29217	29195	29024	29265	29173	29021	28850	29112	28989	29058	29088	29100	29164	29275	28982	29112	28966	28999	28990	29245	28933	28996	29089	28974	29073	28837	29137	29058	28739	28999	29275	29005	28769	28970	29014	28819	29098	28923	28908	29045	29005	28839	28997	29010	29130	28958	29031	29090	28795	28935	28878	29082	29316	29053	29063	29029	28643	29108	29238	28862	29011	28816	28925	28909	29240	28856	29035	29020	29233	28954	29011	29081	28987	29047	29123	29134	29319	28936	29165	28979	29040	29000	28886	29130	28948	29065	28862	29043	28858	29267	29139	29061	28968	28857	28973	29255	29085	29144	28949	29152	29000	29143	28739	28939	29114	29232	28996	29240	29021	29081	28919	29075	29104	28959	28834	29151	29099	28939	28874	28886	29229	29380	29348	28995	29127	28934	29045	28972	29034	29215	29027	29088	28793	29159	29110	29136	28870	29028	28974	29109	29170	29349	28970	29266	29114	29126	28884	28950	29129	28876	29014	29245	28921	29153	29056	29080	29005	28765	28912	28995	29040	28918	29182	28986	29067	28999	29067	29059	29206	28921	29076	28912	29100	29116	28805	29030	29208	29212	28946	28843	28928	29075	29209	28951	29153	28959	29122	29242	29320	28957	29135	29091	29188	29071	28970	29194	28886	29089	29099	28971	28952	28901	29148	29151	28870	29126	29101	29008	29152	29245	29167	28955	29094	28941	28925	29323	28913	29078	28929	29119	29325	29115	29247	28849	28883	28872	28908	29145	29256	28880	28923	29131	29135	28815	29025	29061	29225	29027	29056	29052	28938	28905	28954	29031	29027	28906	29155	29049	28858	29207	28980	29231	29009	28999	28897	28926	28994	28963	29100	29033	28942	28594	29108	29305	29050	28915	29039	29291	29120	28997	29025	29195	29064	29077	29051	29214	29119	29116	29098	29202	28992	29106	29066	29184	29112	28832	29070	29022	29140	29093	29111	29163	28858	29078	29074	28958	28964	29191	29012	29118	29124	29101	28840	29011	29009	28991	28962	29037	29025	29069	29341	28972	28875	28918	29347	29051	29178	29158	29090	29008	29167	29009	29275	29105	29200	29089	28951	29076	29015	29157	29084	28744	29163	28994	29073	29056	28795	29045	29042	29075	29137	28930	29029	29244	28872
19517	33336	33096	28393	25723	24390	23215	22965	23283	22693	22414	22482	22306	22264	22318	22382	22288	22453	22361	22211	22472	28635	29950	27905	25435	23425	22472	22271	22212	21930	22176	22017	22158	22008	22123	22019	22091	21927	22073	22097	22129	21990	22104	22235	22060	22043	22048	22047	22100	21882	22214	22144	22176	22149	22197	22076	22230	22058	22247	21950	22004	22031	22166	22149	21913	22047	22161	22002	22074	22138	22062	22233	22028	22081	22093	21942	21923	21970	22091	22153	21947	22056	22031	22213	21967	21941	22046	21944	21924	21938	22024	22164	22125	22038	22162	22140	21996	22012	22008	22032	21927	21998	22032	21920	21998	22040	22068	22174	22072	22028	22126	22122	22117	21913	21995	22056	21979	21757	21993	21916	22043	22039	22105	21970	22176	21943	21962	22021	22156	21846	22136	21984	22243	21959	21955	22147	21802	22173	22023	21822	22144	22118	22034	22033	22005	21886	22258	22092	22104	22157	22021	22141	22055	22335	21890	22154	22126	22143	22005	21909	21992	22225	22056	22057	21998	21939	22044	22048	21905	22031	22061	22072	22058	22088	22034	22155	21995	22207	21981	21954	22029	21751	21808	22008	22091	22003	21863	21960	21968	22328	21770	22035	22041	21990	21972	22043	22091	22106	22038	22098	21790	22092	21970	22057	22021	21934	22117	22006	22021	22271	22014	22195	21914	22069	21969	21859	22097	22117	22162	22198	22064	21961	21929	22061	22190	21981	22071	22126	22043	22180	21948	22118	21919	22105	21968	22072	22088	22103	21933	21958	21911	21975	21977	21974	22047	22014	22079	22095	22026	22108	22064	22030	21968	22137	21878	22257	22164	21948	21996	21974	21964	21939	22091	21985	22079	21887	21998	22186	22085	22195	22087	22153	22184	21965	22116	21926	22166	22005	21976	22048	22054	22061	21998	22096	21940	22301	21954	21917	22171	22191	21920	22091	22050	21991	21855	22094	22044	22002	22224	22062	22070	21846	22000	22099	22065	21940	21996	22159	22008	22130	22157	21759	22116	21874	22110	22097	21898	21898	22179	21889	22159	22138	22100	22066	22312	22175	21901	21983	22224	22126	22053	22208	21988	22030	22155	22052	21865	22162	21945	22089	22068	22048	22012	22011	21912	22037	22102	22064	22152	21901	21871	21967	22054	22244	22167	22117	22191	21947	22063	22206	21995	22021	21992	22193	21976	21868	21965	22053	22151	21924	21932	22079	21990	22083	21997	22088	22123	22034	21955	22012	22041	22175	22062	22206	22060	21931	21886	21998	22002	22201	22235	21913	21967	22169	22081	22078	22137	22030	22038	21931	22129	22143	21863	21983	21961	21959	21985	21907	22055	22130	21934	22146	22172	21939	22115	22066	21912	21907	22096	21982	22054	22000	22075	22100	22026	21831	21938	22104	21895	22050	22031	21929	21990	21968	21995	22056	22110	21985	21881	22043	22035	21991	22246	22075	22122	21906	22089	22103	22032	21875	21992	22103	22007	22097	22036	22092	21944	21958	21918	22229	21937	21894	21932	22076	21885	22134	22008	22126	22240	21947	22309	22066	22116	22027	22009	21966	22363	22045	22104	22049	22028	22064	22047	22096	21988	21814	22280	21834	22042	22013	22039	22063	22117	21963	22043	21869	21868	22010	21984	22112	22091	21857	22174	22018	22248	22260	22008	21832	22155	22013	22320	21955	22251	21923	21989	21819	22045	21828	22142	22144	21979	22104	22089	22055	22015	21984	22023	21985	22114	21991	22057	21900	22142	22177	22093	21961	22016	22054	22000	22042	21991	22155	22084	22160	22210	21879	22181	21980	21983	22039	21880	22205	22226	22100	21985	22054	21963	22116	21971	21941	21973	22225	22034	22098	22060	22165	22037	22062	22069	22230	22088	22010	21917	21964	21973	22009	22067	22172	22076	22231	21994	22049	22195	22093	21786	22184	21982	22107	22094	22144	22205	21846	22052	22128	22114	22085	22009	21968	22132	21938	22244	22167	21909	22095	22052	22057	22019	22026	21999	21876	21955	22205	21925	22018	22065	21993	22169	22047	21900	22117	21948	22004	22028	21822	21900	21848	22089	21850	22040	22115	22104	22231	22021	21953	22021	22223	21911	22033	22107	21895	22247	21971	22117	22133	22119	22126	22072	21895	22105	22068	22024	22115	22136	22149	21869	22138	21932	22091	21848	22110	22044	22108	22048	21969	22118	21906	21988	22084	21980	22069	22003	22155	22015	21858	21991	22135	22003	21911	22042	22165	22010	22009	22096	22015	22138	22173	22074	21946	22014	22183	22243	21929	21919	21958	22129	22227	21922	22139	22104	22141	21977	22064	22162	22049	21989	21865	21999	22017	22070	22087	22126	22012	22085	21989	22072	22056	21995	22170	22172	22217	22040	21944	22138	21907	22088	21884	22173	22033	22144	22095	22025	21996	22052	22115	22065	22113	21890	22306	21926	22007	22152	22062	22095	22084	22183	22015	22016	22015	22141	21994	21990	22304	22045	21977	22083	21840	22172	21953	22072	21962	22090	22153	22037	22018	22011	21877	22005	22075	22136	21926	22134	21900	22016	22305	22014	21918	22084	22157	22125	21838	21962	21979	21961	22109	22031	22064	22023	21976	21991	21944	21972	22112	22001	21989	21935	22067	21991	22097	21956	22067	22096	21958	22214	22129	22074	22039	21973	21898	21983	22217	22034	22159	21987	22101	22047	22227	22115	22056	22051	22021	22095	21816	22218	22051	21916	22107	22111	22122	22188	21919	22279	22017	22152	21948	22000	22184	22099	21888	21916	22068	21909	22131	22046	21922	22191	22092	22067	21953	21988	21827	22150	22072	22010	22130	22040	22070	21962	21951	21989	21922	22050	21968	22068	22067	21848	22134	22003	21899	22066	22075	21990	22037	21894	22198	22043	21980	22102	21941	21991	21845	22092	22051	22160	22145	22071	22235	21997	22163	21997	21920	22220	22114	22059	21816	22003	22001	22040	22116	22122	22217	22000	22195	22035	21916	22077	22077	22031	22025	22142	21953	21920	22025	22081	21982	22084	22079	21917	22125	21951	22090	21986	22190	22140	22002	22023	22193	21977	21961	22002	22011	21888	22025	21952	22071	21969	21959	22050	21871	22083	22103	22160	21888	21815	21944	22124	22152	22040	21899	22177	22121	22113	22113	21955	22013	21990	22206	22022	22107	22093	22097	21960	22026	21919	22181	21974	22028	21991	22100	22133	22164	22033	22099	22159	22010	21887	21911	22175	21970	22063	22018	22251	22140	22056	22003	22181	22061	22060	21998	21884	22003	21974	22079	21805	22104	22157	22149	22057	22084	21893	21986	22077	22163	22211	22040	22117	22015	22214	22116	22075	21926	22034	21862	21895	21962	22086	22055	22053	22041	22093	21780	21974	22020	22074	22056	22004	21856	22174	22016	22074	22211	22120	22051	21996	22111	22048	21995	22178	22043	22003	22087	22036	21900	21977	21868	21946	22072	22129	21999	22102	21874	22113	21952	22139	21972	21877	21941	21922	22254	22108	21954	22040	22117	21946	22086	22201	21957	22037	22161	21977	22136	22039	22024	21969	21949	22037	22076	21974	22090	22091	22123	22031	21940	22056	21717	22224	21885	22053	22026	22048	21985	22100	21985	22031	22064	22045	22205	22111	21962	22156	22176	21991	22054	22049	22048	22183	22081	22139	22139	22363	21984	22095	21998	22116	22024	22110	21860	21903	22000	22094	21969	22160	21977	21959	22082	21879	21887	21943	22138	22060	21921	22215	22071	22077	22167	22076	22120	22296	22037	21996	22191	21989	22236	22047	21895	21939	22251	21991	22118	21979	21928	22033	21963	22032	22129	21901	22109	22087	22074	22081	22017	21975	22027	22075	22068	22118	22104	22204	21947	22069	21869	22041	22055	22107	22053	22216	22221	22209	22060	22052	21865	22202	22012	22161	22042	21981	21949	21806	22049	22058	21967	22146	21998	22129	21954	21966	21956	22066	22110	21857	22176	21995	21937	22153	22028	22014	22104	21996	22070	22154	21955	22094	22034	21970	22094	22016	22100	22029	22131	22056	21965	21911	22043	22038	22004	22074	21968	22036	22021	21953	22139	21937	22154	22133	22008	22109	21998	22046	22035	21950	21928	21892	22108	21924	22099	22140	22091	22218	22023	21937	21886	22040	22158	22000	22137	22172	21967	22018	21959	22029	22129	21837	22106	22000	22035	22180	21924	22159	22013	22118	22005	21878	22106	22090	22182	22108	22119	22146	22090	22091	22078	22153	21872	21930	22105	21845	22004	21904	21933	21839	22190	22088	22070	22041	21979	22228	22011	21953	21903	21836	22221	22024	22044	22011	21889	22137	22128	22110	21983	21977	21995	22001	21904	22112	22057	22109	22020	22104	21957	22061	22127	22034	22091	21988	21881	22040	22156	22061	22117	21702	22163	22007	21921	22109	22126	22015	21985	21984	22142	22041	22042	22031	22007	21812	22047	22145	21999	22029	21936	21956	22048	22199	22018	22297	22043	22041	21894	21993	22013	22064	22214	22079	22064	21913	21910	21884	22145	22015	21826	21918	22162	22011	22191	22046	21911	22179	22103	21927	21922	22019	22130	22124	22041	22026	22132	22099	21972	22044	22056	22000	22079	21987	22060	22077	22124	22160	21823	22244	22145	22199	22178	22213	21932	21940	22114	21822	22195	21900	22026	21874	21966	22076	22278	22114	22126	22100	21979	22073	21951	22253	22151	21970	22132	22041	22027	21823	22153	22118	22041	22095	21870	21718	22184	22355	22160	22164	22050	22058	22163	21993	22144	22110	22143	22118	21988	22029	22082	22154	21894	22086	22284	21963	22222	22192	21996	22156	22100	21957	22075	22182	22090	22047	21974	22001	22156	21937	22111	22133	22096	22167	21992	22080	22016	22044	22197	22043	22027	22169	21960	22275	22014	22107	22138	22075	21974	21999	22130	21930	22140	22006	21996	22070	21953	22068	21859	21969	22071	21951	21860	21947	22158	22051	21972	22174	22210	21990	22064	21967	22083	22236	22088	21945	22012	22092	22200	22016	22048	22113	21968	22023	22052	22064	21898	21964	22231	22011	21901	22030	22048	22068	22141	21960	22081	22067	21942	22023	21963
22522	21260	29078	23844	22515	28161	33747	30489	30587	30830	30541	30390	30398	30560	30363	30262	30346	30145	30156	30059	31029	37626	40434	37918	34968	32253	30650	29854	29836	29850	29911	29755	29978	29833	29750	30006	29914	29879	29667	29826	29845	29860	29998	29830	29751	29813	29635	29827	29771	29840	29845	29773	29850	29824	29770	29891	30096	29800	29790	29788	29974	29593	29776	29761	29606	29891	30057	29714	29865	29853	29858	29772	29751	29954	29535	29837	29703	29851	30072	29521	29682	29894	29594	29937	29730	29891	29813	29970	29616	29671	29639	29997	29631	29525	29597	29837	29860	29658	29623	29694	29871	29601	29915	29550	29587	29518	29740	29720	29588	29962	29557	29744	29632	29696	30014	29896	29704	29485	29762	29803	29816	29798	29758	29581	29764	29876	29849	29810	29850	29770	29782	29792	29676	29719	29722	29523	29961	29683	29625	29790	29834	29678	29667	29789	29867	29734	29744	29841	29911	29806	29837	29679	29469	29611	29785	29750	29838	29526	29711	29257	29605	29933	29549	29683	29758	29697	29517	29563	29471	29583	29625	29803	29929	29842	29967	29893	29730	29818	29867	29882	29758	29686	29658	29797	29868	29714	29849	29611	29956	29740	29624	29738	29570	29699	29759	29668	29859	29782	29636	29873	29736	30000	29824	29505	29816	29717	29675	29563	29681	29714	29970	29769	29763	29921	29976	29738	29571	29756	29819	29963	29597	29662	29793	29810	29986	29740	29667	29831	29747	29657	30103	29439	29619	29536	29659	29617	29711	29462	29787	29616	29837	29626	29709	29886	29606	29754	29905	29741	29851	29714	29905	29646	29830	29662	29795	29897	29812	29861	29587	29839	29903	29613	29863	29663	29513	29653	29879	29882	29752	29619	29798	29769	29662	30095	29703	29933	29661	29876	29611	29691	29659	29625	29835	29713	29583	29605	29709	29590	29727	29752	29678	29676	29760	29672	29719	29679	29733	29777	29649	29770	29854	29895	29606	29733	29664	29623	29739	29728	29889	29600	29959	29686	29817	29628	29762	29684	29804	29554	29623	29617	29632	29833	29833	29897	29960	29721	29714	29823	29552	29557	29669	29700	29958	29723	29546	29857	29731	29609	29947	29623	29590	29865	29585	29509	29915	29594	29593	29662	29779	29830	29723	29888	29572	29716	29395	29569	29802	29607	29679	29690	29717	29584	29597	29727	29631	29520	29960	29666	29762	29867	29714	29726	29697	29608	29858	29636	29760	29642	29691	29669	29667	29749	29584	29658	29611	29641	29720	29595	29659	29530	29620	29870	29707	29696	29791	29778	29723	29950	29656	29536	29752	29507	29677	29510	29665	29792	29711	29678	29719	29922	29644	29747	29609	29786	29600	29921	29541	29835	29696	29789	29623	29724	29554	29512	29850	29600	29558	29513	29697	29500	29714	29785	29914	29610	29948	29476	29827	29769	29770	29798	29649	29676	29787	29909	29804	29811	29647	29594	29984	29881	29705	29570	29770	29970	29775	29789	29458	29975	29796	29714	29555	29701	29611	29375	29654	29637	29639	29749	29660	29548	29755	29911	30105	29950	29701	29680	29816	29420	29963	29580	29824	29864	29907	29569	29740	29876	29633	29728	29596	29782	29657	29765	29879	29588	29724	29601	29722	29886	29623	29707	29943	29692	29869	29787	30027	29662	29612	29705	29743	29792	29619	29503	29577	29516	29739	29749	29967	29576	29665	29673	29809	29563	29784	29563	29865	29790	29693	29793	29688	29635	29742	29939	29674	29635	29894	29649	29752	29640	29667	29743	29775	29657	29693	29559	29622	29661	29618	29781	29671	29750	29927	29820	29727	29680	29758	29605	29835	29713	29603	29613	29973	29913	30025	29820	29373	29663	29752	29797	29596	29913	29553	29594	29761	29829	29638	29731	29653	29538	29870	29835	29903	29820	29750	29470	29501	29584	29827	29644	29808	29962	29712	29812	29724	29976	29720	29481	29550	29907	30033	29808	29803	29436	29784	29695	29878	29510	29755	29669	29824	29855	29894	29950	29866	29557	29687	29509	29473	29811	29745	29531	29791	29787	29678	29570	29688	29696	29931	29755	29742	29807	29677	29494	29534	29949	29802	29835	29661	29600	29718	29516	29730	29771	29981	29795	29655	29572	29622	29724	29787	29861	29784	29745	29854	29680	29697	29717	29686	29644	29630	29528	29730	29700	29711	29651	29799	29546	29758	29990	29614	29734	29978	29861	29604	30056	30054	29902	29681	29856	29711	29848	29698	29742	29488	29749	29851	29663	29588	29884	29883	29768	29676	29624	29736	29744	29508	29757	29830	29407	29710	29798	29686	29651	29684	29759	29949	29844	29608	29729	29431	29810	29815	29629	29603	29833	29668	29694	29870	29776	29618	29599	29916	29733	29589	29720	29820	29775	29663	29982	29790	29572	29452	29605	29683	29665	29915	29572	29769	29733	29554	29982	29658	29795	29792	29734	29722	29669	29516	29554	29945	29471	29604	29798	29804	29731	29883	29916	29907	29726	29596	29685	29849	29836	29782	29779	29709	29755	29754	29938	29841	29585	29688	29633	29921	29556	29756	29748	29504	29920	29765	29617	29637	29597	29740	29998	29760	29651	29772	29498	29825	29513	29754	29863	29791	29869	30005	29692	29782	29876	29629	29928	29949	29498	29912	29915	29584	29815	29765	29857	29712	29721	29710	29871	29977	29846	29691	29591	29664	29948	29695	29670	29888	29568	29525	29858	30146	29880	29492	29832	29578	29680	29532	29578	29710	29747	29770	29760	29641	29527	29818	29720	29800	29704	29684	29699	29891	29831	29685	29696	29720	29741	29660	29615	29827	29557	29483	29773	29797	29630	29667	29814	29693	29539	29653	29677	29713	29652	29397	29958	29834	29823	29741	29603	29572	29829	29747	29804	29607	29810	29828	29760	29758	29670	29988	29558	29827	29678	29641	29503	29699	29771	29720	29527	29965	29716	29741	29717	29637	29768	30010	29722	29596	29639	29590	29430	29694	30198	29639	29555	29786	29606	29567	29605	29584	29489	29758	29550	29857	29789	29664	29768	29831	29828	29786	29797	29691	29843	29895	29564	29817	29836	29472	29709	29609	29778	29878	29830	29916	29893	29785	29659	29810	29676	29726	29536	29768	29742	29990	29620	29693	29804	29611	29651	29692	29668	29716	29745	29838	29817	29697	29583	29858	29476	29774	29891	29801	29614	29823	29817	29611	29657	29689	29589	29742	29682	29666	29845	29655	29776	29790	29741	29663	29824	29758	29866	29745	29628	29509	29740	29478	29416	29730	29658	29711	29545	29882	29892	29867	29833	29764	29600	29549	29888	29682	29758	29802	29739	29686	29627	29662	30001	29487	29600	29774	29857	29809	29767	29919	29797	29758	29718	29730	29740	29690	29783	29956	29543	29381	29643	29746	29754	29663	29649	29880	29660	29639	29716	29640	29920	29864	29940	29815	29634	29703	29699	29888	29718	29713	29776	29542	29976	29601	29621	29682	29642	29808	29457	29927	29651	29663	29730	29809	29576	29641	29810	29965	29787	29680	30099	29615	29793	29766	29917	29715	29585	29722	29643	29425	29729	29891	29840	29705	29908	29560	29680	29626	29657	29605	29466	29585	29822	29735	29740	29305	29572	29730	29489	29855	29843	29872	29942	29607	29750	29775	29726	29669	29826	29818	29566	29535	29666	29798	29613	29672	29868	29916	29804	29626	29624	29600	29925	29756	29583	29745	29571	29867	29868	29531	29799	29772	29614	29647	29767	29692	29919	29626	29593	29840	29719	29753	30081	29742	29728	29499	29694	29635	29643	29583	29789	29586	29670	29770	29670	29755	29568	29762	29429	29799	29887	30011	29754	29894	29870	29738	30011	29806	29779	29746	29782	29825	29656	29674	29645	29785	29493	29962	29594	29668	29923	29689	29897	29740	29641	29717	29619	29472	29457	30100	29832	29786	29905	29759	29757	29713	29735	29641	29671	29755	29725	29982	29851	29805	29635	30027	29684	29661	29791	29798	29744	29741	29617	29603	29514	29536	29643	29727	29827	29789	29525	29711	29855	30008	29667	29688	29798	29753	29511	29546	29623	29646	29740	29488	29450	29507	29544	29967	29578	29596	29689	29843	29959	29940	29791	29760	29689	29592	29748	29743	29645	29677	29765	29791	29944	29684	29715	29725	29552	29844	29562	29687	29666	29739	29853	29642	29618	29859	29951	29805	29768	29667	29597	29869	29646	29909	29838	29696	29532	29632	29614	29945	29573	29693	29892	29743	29859	29812	29511	29582	29823	29744	29588	29875	29748	29738	29716	29592	29720	29718	29678	29810	29717	29606	30016	29729	29940	29796	29629	29666	29646	29724	29648	29923	29563	29851	29813	29750	29843	29765	29523	29779	29855	29750	29772	29650	29721	29884	29484	29548	29646	29589	29531	29769	29750	29813	29924	29543	29704	29827	29702	29720	29549	29816	29612	29782	29608	29871	29577	29806	29724	29645	29606	29702	29690	29841	29554	29615	29632	29750	29818	29815	29740	29899	29675	30044	29845	29824	29780	29661	29576	29841	29614	29670	29767	29691	29608	29929	29883	29960	29680	29819	29726	29847	29828	29785	29853	29758	29865	29682	29742	29861	29708	29654	29667	29803	29609	29856	29713	29877	29722	29628	29584	29670	29330	29643	29786	29630	29665	29748	29836	29689	29636	29723	29711	30004	29603	29997	29633	29946	29561	29912	29840	29911	29892	29535	29788	29766	29681	29708	29638	29877	29622	29622	29699	29703	29669	29599	29742	29703	29815	29660	29735	29888	29775	29895	29572	29662	29721	29536	29674	29913	29810	29641	29758	29519	29959	29657	29491	29633	29805	29807	29617	29687	29689	29593	29496	29614	29901	29705	29703	29674	29636	29637	29865	29883	29662	29730	29855	29810	29835	29744	29815	29795	29554	29601	29699	29709	29545	29727	29683	29634	29712	29530	29643	29749	29730	29665	29762	29716	29851	29832	29769	29621	29494	29651	29648	29688	29670	29819	29876	29835	29705	29788	29766	29789	29583	29548	29970	29772	29604	29771	29579	29911	29669	29517	29828	30091	29816	29672	29721	29633	29634	29659	29749	29825	29854	29657	29842
21183	38046	37234	32063	27849	26003	24360	23906	24396	23297	23055	23005	22860	22912	22944	22843	22751	22922	22779	22745	24314	34111	35164	32165	28297	24843	23210	22644	22529	22580	22440	22408	22429	22535	22416	22264	22291	22531	22242	22241	22404	22325	22450	22474	22496	22366	22472	22369	22305	22484	22293	22499	22320	22341	22469	22403	22586	22412	22306	22131	22493	22319	22316	22497	22525	22358	22444	22365	22532	22329	22420	22273	22386	22363	22547	22417	22295	22379	22500	22388	22376	22373	22463	22280	22568	22308	22404	22460	22453	22559	22412	22381	22404	22293	22553	22370	22366	22397	22570	22241	22540	22412	22326	22302	22388	22340	22205	22281	22155	22443	22466	22252	22448	22409	22409	22438	22536	22201	22419	22363	22353	22408	22352	22396	22322	22518	22400	22352	22324	22268	22314	22508	22426	22448	22306	22370	22457	22467	22358	22449	22270	22290	22513	22366	22446	22312	22546	22431	22272	22197	22424	22383	22233	22502	22232	22510	22448	22385	22402	22330	22355	22422	22289	22019	22262	22407	22453	22321	22329	22482	22415	22391	22445	22319	22493	22550	22397	22338	22404	22324	22325	22447	22446	22270	22381	22455	22484	22396	22241	22232	22110	22459	22475	22416	22281	22541	22256	22496	22215	22350	22218	22388	22245	22282	22443	22427	22345	22393	22290	22443	22218	22307	22408	22401	22236	22381	22384	22276	22320	22261	22289	22322	22351	22602	22471	22345	22468	22380	22374	22350	22406	22398	22420	22273	22539	22291	22489	22288	22403	22625	22406	22475	22199	22325	22280	22548	22436	22199	22426	22506	22387	22302	22298	22271	22417	22289	22523	22337	22319	22533	22379	22341	22291	22503	22306	22395	22042	22232	22251	22444	22408	22416	22346	22422	22403	22375	22451	22482	22474	22464	22368	22418	22345	22405	22228	22376	22432	22294	22287	22433	22461	22422	22281	22345	22233	22479	22341	22488	22330	22298	22423	22408	22507	22450	22404	22415	22151	22317	22310	22322	22341	22243	22305	22324	22397	22230	22540	22332	22374	22322	22266	22359	22279	22408	22511	22293	22446	22328	22352	22304	22304	22585	22487	22385	22471	22523	22140	21977	22388	22359	22240	22306	22351	22485	22235	22357	22454	22388	22456	22269	22591	22263	22452	22483	22411	22342	22144	22323	22605	22468	22315	22369	22375	22358	22325	22265	22445	22415	22423	22422	22388	22305	22259	22341	22332	22379	22430	22381	22492	22325	22346	22405	22286	22485	22517	22444	22403	22252	22287	22383	22121	22241	22192	22469	22265	22358	22380	22143	22476	22272	22246	22327	22395	22282	22383	22366	22386	22362	22297	22331	22490	22405	22347	22530	22482	22395	22351	22321	22458	22379	22354	22398	22417	22250	22431	22302	22338	22166	22266	22352	22171	22295	22251	22533	22461	22499	22449	22484	22373	22340	22185	22238	22381	22452	22324	22547	22393	22264	22300	22305	22433	22425	22546	22268	22509	22485	22505	22273	22289	22453	22452	22351	22386	22390	22497	22307	22477	22269	22480	22268	22239	22621	22198	22254	22423	22256	22413	22436	22378	22200	22374	22342	22385	22291	22239	22477	22384	22444	22420	22435	22325	22181	22542	22404	22318	22475	22363	22456	22400	22375	22424	22332	22469	22391	22528	22521	22322	22457	22281	22383	22503	22387	22230	22467	22342	22522	22406	22323	22238	22410	22507	22377	22390	22475	22263	22316	22374	22433	22468	22484	22286	22176	22393	22407	22320	22407	22229	22374	22307	22309	22533	22316	22487	22446	22215	22407	22350	22406	22448	22310	22196	22374	22438	22327	22325	22341	22427	22210	22516	22176	22446	22473	22335	22361	22441	22426	22259	22258	22306	22252	22430	22390	22197	22497	22330	22457	22388	22510	22187	22370	22309	22423	22367	22315	22224	22328	22354	22326	22330	22273	22419	22322	22487	22183	22280	22454	22421	22293	22534	22196	22601	22271	22434	22208	22320	22449	22296	22355	22424	22485	22415	22258	22332	22256	22103	22425	22320	22309	22293	22349	22270	22254	22437	22228	22249	22371	22428	22255	22340	22336	22485	22455	22199	22411	22209	22362	22234	22344	22337	22424	22252	22451	22455	22237	22447	22241	22396	22269	22416	22275	22577	22250	22258	22551	22330	22252	22287	22510	22233	22419	22344	22541	22282	22331	22461	22555	22390	22350	22478	22318	22267	22427	22335	22499	22243	22598	22417	22323	22346	22436	22493	22379	22365	22349	22536	22413	22362	22320	22273	22383	22535	22484	22307	22345	22407	22540	22387	22276	22381	22302	22387	22453	22416	22410	22273	22279	22507	22388	22245	22404	22372	22499	22248	22512	22326	22246	22185	22302	22409	22325	22373	22335	22294	22526	22449	22415	22431	22195	22461	22299	22264	22540	22447	22431	22253	22288	22365	22310	22366	22367	22376	22392	22284	22221	22479	22251	22398	22498	22644	22510	22372	22335	22489	22329	22386	22402	22336	22130	22353	22207	22382	22288	22370	22360	22273	22432	22422	22248	22516	22565	22577	22382	22549	22193	22291	22419	22526	22482	22162	22303	22449	22340	22376	22390	22426	22555	22381	22482	22308	22325	22401	22320	22186	22372	22431	22334	22394	22458	22287	22267	22425	22324	22204	22437	22436	22377	22421	22363	22382	22418	22474	22379	22241	22431	22464	22459	22501	22316	22310	22333	22362	22431	22478	22356	22344	22314	22387	22407	22323	22221	22389	22379	22376	22330	22478	22271	22467	22386	22190	22508	22429	22377	22195	22221	22396	22172	22445	22455	22265	22313	22440	22278	22371	22255	22334	22370	22205	22329	22456	22223	22193	22351	22400	22185	22427	22469	22382	22303	22405	22400	22369	22411	22322	22428	22418	22312	22327	22294	22531	22517	22292	22269	22507	22319	22401	22315	22456	22492	22281	22231	22221	22442	22369	22552	22251	22249	22237	22172	22260	22404	22475	22454	22390	22336	22306	22290	22105	22334	22419	22136	22369	22440	22374	22305	22421	22377	22284	22371	22048	22266	22296	22393	22321	22642	22499	22397	22212	22317	22417	22427	22413	22382	22262	22318	22360	22347	22299	22446	22385	22335	22351	22497	22326	22410	22391	22240	22410	22298	22319	22145	22405	22281	22242	22471	22310	22367	22338	22318	22390	22303	22222	22426	22365	22548	22369	22385	22447	22325	22327	22234	22148	22487	22348	22282	22432	22393	22122	22277	22281	22171	22404	22557	22457	22325	22491	22376	22426	22356	22365	22145	22410	22316	22249	22334	22416	22402	22451	22391	22391	22271	22173	22468	22347	22275	22229	22296	22368	22373	22456	22296	22346	22210	22288	22433	22460	22222	22416	22405	22403	22374	22287	22276	22412	22420	22317	22306	22347	22503	22456	22407	22413	22312	22458	22345	22316	22244	22444	22287	22463	22401	22440	22429	22555	22295	22425	22367	22479	22291	22445	22306	22241	22505	22205	22451	22401	22251	22546	22436	22350	22239	22575	22384	22353	22451	22338	22404	22319	22383	22349	22180	22259	22255	22440	22364	22266	22371	22359	22218	22340	22171	22420	22299	22405	22388	22360	22449	22391	22328	22396	22334	22236	22256	22406	22572	22290	22472	22423	22319	22341	22429	22465	22397	22308	22443	22477	22586	22316	22355	22170	22263	22457	22416	22267	22394	22387	22388	22345	22388	22345	22329	22490	22291	22148	22477	22187	22325	22460	22417	22288	22180	22501	22437	22444	22277	22440	22358	22290	22555	22378	22361	22324	22253	22305	22318	22366	22414	22305	22473	22325	22395	22382	22259	22333	22352	22367	22321	22454	22385	22433	22338	22285	22379	22449	22444	22309	22114	22300	22354	22317	22423	22337	22271	22466	22321	22529	22431	22387	22448	22359	22465	22382	22558	22557	22331	22380	22422	22294	22410	22484	22353	22480	22229	22613	22230	22299	22406	22141	22411	22497	22292	22325	22371	22514	22405	22453	22398	22350	22328	22392	22401	22373	22514	22437	22340	22478	22524	22261	22276	22329	22336	22453	22217	22380	22153	22433	22253	22227	22428	22174	22480	22240	22286	22373	22385	22436	22338	22296	22262	22299	22374	22552	22321	22333	22528	22386	22533	22283	22339	22336	22452	22320	22247	22378	22335	22436	22188	22311	22357	22160	22311	22230	22291	22258	22173	22273	22269	22193	22432	22320	22369	22452	22398	22406	22436	22529	22345	22038	22422	22282	22257	22377	22476	22459	22433	22363	22237	22459	22557	22309	22296	22468	22364	22179	22302	22426	22444	22397	22215	22379	22371	22442	22267	22363	22245	22332	22341	22403	22436	22353	22358	22481	22376	22269	22267	22247	22413	22465	22190	22339	22329	22362	22492	22236	22452	22448	22531	22350	22425	22461	22126	22224	22460	22371	22582	22246	22395	22426	22479	22536	22477	22342	22254	22356	22396	22442	22280	22444	22368	22239	22352	22318	22086	22536	22489	22269	22393	22518	22357	22279	22331	22454	22329	22441	22347	22435	22189	22363	22453	22430	22576	22300	22284	22395	22350	22315	22193	22324	22483	22537	22290	22367	22358	22414	22324	22399	22554	22343	22390	22304	22435	22414	22485	22267	22427	22426	22385	22390	22476	22419	22419	22439	22364	22355	22322	22309	22519	22528	22544	22314	22378	22522	22393	22449	22255	22347	22362	22349	22262	22155	22299	22333	22221	22169	22243	22297	22474	22087	22484	22481	22531	22330	22465	22362	22516	22212	22297	22473	22118	22371	22584	22368	22331	22449	22545	22338	22382	22656	22344	22351	22290	22284	22349	22419	22496	22431	22340	22382	22498	22425	22179	22513	22333	22254	22352	22368	22228	22432	22340	22215	22373	22257	22425	22317	22518	22166	22312	22269	22522	22344	22520	22328	22298	22362	22398	22436	22160	22331	22319	22239	22452	22499	22291	22330	22305	22397	22301	22491	22351	22424	22501	22222	22471	22453	22445	22518	22086	22409	22376	22359	22384	22499	22259	22235	22375	22251	22358	22227	22292	22404	22448	22303	22355	22388	22300	22341	22279	22470	22323	22237	22375	22398	22213	22446	22244	22291	22464
28449	24591	33485	33618	30175	29970	30033	29695	29651	29527	29660	29585	29646	29653	29765	29560	29526	29530	29633	29398	29662	30062	30509	30429	29854	29789	30032	29912	29755	29538	29564	29488	29422	29760	29704	29530	29668	29556	29414	29624	29412	29680	29526	29443	29479	29354	29472	29611	29489	29547	29561	29539	29696	29703	29522	29682	29247	29534	29488	29656	29527	29681	29632	29477	29456	29611	29642	29435	29624	29601	29613	29470	29594	29460	29629	29502	29587	29649	29576	29448	29470	29454	29663	29651	29622	29406	29347	29591	29350	29648	29614	29445	29804	29542	29504	29410	29484	29416	29269	29296	29716	29449	29589	29493	29553	29119	29370	29463	29419	29330	29607	29447	29656	29426	29748	29510	29644	29498	29632	29477	29443	29362	29583	29373	29484	29455	29476	29318	29348	29301	29479	29357	29528	29300	29538	29599	29517	29591	29628	29437	29596	29573	29743	29526	29682	29527	29558	29155	29449	29482	29686	29476	29359	29584	29528	29338	29508	29307	29370	29745	29630	29523	29698	29361	29498	29496	29604	29583	29257	29225	29323	29455	29423	29394	29477	29484	29688	29359	29512	29438	29455	29425	29568	29419	29581	29374	29551	29665	29482	29383	29376	29288	29897	29418	29762	29730	29637	29792	29826	29414	29321	29320	29642	29656	29647	29404	29420	29468	29479	29716	29537	29343	29435	29568	29530	29418	29614	29772	29618	29542	29713	29489	29641	29545	29521	29589	29346	29670	29622	29493	29639	29439	29556	29496	29501	29597	29704	29578	29576	29490	29627	29457	29558	29629	29542	29583	29510	29579	29453	29468	29357	29567	29614	29499	29421	29749	29494	29624	29624	29407	29630	29401	29590	29643	29419	29397	29455	29450	29407	29519	29664	29644	29543	29354	29624	29548	29520	29543	29526	29481	29536	29469	29547	29598	29482	29687	29623	29496	29506	29703	29430	29438	29613	29571	29771	29347	29426	29446	29474	29546	29284	29616	29563	29548	29596	29618	29526	29413	29649	29455	29506	29565	29497	29373	29555	29490	29558	29669	29553	29387	29379	29345	29669	29608	29490	29451	29473	29453	29584	29514	29619	29602	29538	29575	29478	29365	29664	29421	29429	29615	29867	29631	29623	29441	29461	29632	29408	29448	29255	29410	29377	29433	29527	29720	29438	29522	29450	29628	29301	29735	29686	29485	29581	29374	29653	29579	29398	29569	29569	29467	29561	29550	29245	29231	29383	29505	29413	29606	29681	29601	29605	29462	29837	29451	29553	29501	29476	29649	29679	29682	29616	29430	29426	29690	29579	29527	29492	29436	29475	29783	29660	29590	29192	29514	29535	29376	29438	29428	29608	29472	29678	29497	29507	29464	29282	29493	29657	29344	29532	29404	29689	29538	29640	29629	29617	29519	29688	29508	29526	29555	29412	29608	29637	29393	29379	29292	29667	29395	29459	29447	29520	29386	29396	29242	29581	29403	29444	29578	29537	29606	29688	29620	29488	29622	29395	29524	29676	29425	29369	29501	29634	29567	29629	29522	29448	29452	29461	29567	29604	29562	29697	29575	29494	29524	29723	29597	29436	29664	29663	29353	29608	29570	29560	29515	29600	29504	29695	29277	29517	29511	29564	29613	29236	29485	29594	29528	29617	29637	29338	29580	29568	29407	29379	29699	29679	29471	29668	29565	29519	29628	29630	29341	29349	29490	29722	29595	29720	29671	29600	29321	29493	29552	29543	29481	29627	29609	29464	29206	29431	29629	29469	29346	29339	29448	29450	29541	29471	29769	29476	29706	29809	29627	29655	29645	29685	29552	29530	29544	29467	29753	29478	29648	29491	29552	29425	29764	29680	29514	29591	29581	29304	29663	29523	29422	29706	29560	29453	29487	29566	29609	29225	29240	29482	29355	29389	29484	29388	29644	29763	29479	29699	29528	29628	29608	29507	29683	29574	29669	29588	29527	29258	29457	29519	29588	29271	29656	29654	29570	29255	29651	29539	29745	29562	29648	29460	29430	29570	29621	29564	29432	29663	29210	29604	29608	29331	29501	29573	29324	29451	29620	29598	29602	29348	29522	29437	29625	29588	29755	29372	29479	29642	29419	29562	29602	29773	29643	29638	29385	29435	29440	29411	29213	29687	29473	29677	29565	29443	29501	29464	29719	29372	29403	29601	29650	29559	29446	29620	29464	29434	29377	29503	29476	29636	29520	29508	29357	29425	29686	29361	29414	29463	29536	29467	29500	29611	29769	29694	29669	29840	29666	29617	29581	29420	29389	29564	29462	29698	29385	29545	29528	29372	29381	29641	29665	29562	29510	29502	29437	29596	29393	29403	29593	29407	29690	29474	29413	29601	29645	29653	29488	29585	29301	29240	29356	29601	29124	29388	29558	29407	29552	29685	29457	29435	29393	29457	29645	29584	29241	29454	29241	29546	29500	29472	29283	29504	29516	29676	29372	29584	29715	29448	29412	29530	29536	29599	29634	29621	29462	29692	29663	29371	29544	29470	29502	29574	29693	29576	29416	29698	29487	29348	29620	29548	29719	29547	29441	29579	29673	29717	29600	29664	29467	29412	29598	29306	29649	29726	29193	29698	29638	29615	29618	29479	29364	29471	29546	29511	29514	29635	29577	29639	29618	29604	29251	29523	29290	29686	29523	29675	29671	29521	29600	29535	29828	29505	29330	29459	29529	29641	29405	29619	29459	29729	29520	29591	29485	29515	29591	29657	29575	29522	29678	29584	29330	29744	29589	29522	29564	29659	29655	29485	29380	29582	29500	29332	29693	29638	29358	29510	29509	29247	29452	29261	29472	29352	29743	29560	29493	29247	29566	29460	29573	29337	29476	29434	29502	29649	29653	29601	29136	29386	29379	29381	29636	29580	29579	29529	29583	29534	29654	29486	29378	29662	29471	29609	29773	29649	29442	29503	29346	29540	29425	29740	29284	29757	29411	29435	29387	29470	29422	29665	29529	29457	29555	29569	29410	29506	29515	29675	29785	29538	29483	29434	29755	29463	29620	29612	29461	29573	29629	29531	29621	29265	29649	29540	29766	29743	29598	29254	29648	29537	29507	29787	29513	29427	29519	29314	29309	29399	29412	29351	29560	29487	29318	29477	29615	29607	29519	29416	29456	29602	29543	29311	29412	29365	29356	29475	29323	29808	29572	29407	29543	29430	29496	29592	29361	29322	29592	29629	29493	29496	29595	29470	29766	29476	29659	29508	29747	29400	29550	29283	29653	29524	29683	29584	29491	29440	29407	29497	29634	29471	29462	29546	29555	29644	29396	29577	29375	29582	29531	29702	29530	29405	29506	29673	29515	29564	29295	29392	29441	29677	29517	29455	29546	29637	29489	29436	29611	29637	29499	29280	29569	29559	29578	29607	29428	29363	29479	29510	29545	29426	29623	29687	29380	29476	29639	29309	29748	29527	29746	29401	29375	29635	29291	29418	29381	29418	29520	29533	29456	29538	29604	29544	29599	29551	29412	29596	29626	29564	29638	29470	29470	29802	29471	29569	29453	29388	29323	29710	29282	29623	29685	29423	29369	29328	29245	29507	29463	29605	29437	29615	29646	29533	29218	29454	29306	29485	29561	29344	29476	29583	29488	29394	29684	29714	29630	29546	29452	29626	29479	29437	29534	29753	29749	29509	29683	29442	29674	29715	29548	29387	29448	29455	29320	29580	29468	29428	29600	29652	29631	29804	29389	29574	29677	29578	29365	29652	29660	29597	29482	29727	29603	29677	29685	29786	29649	29312	29427	29479	29504	29638	29352	29497	29575	29736	29583	29348	29371	29547	29467	29813	29764	29746	29433	29511	29566	29374	29402	29456	29786	29648	29680	29491	29457	29596	29556	29439	29313	29516	29593	29671	29674	29873	29571	29583	29626	29355	29498	29545	29438	29473	29450	29642	29384	29633	29538	29519	29878	29635	29550	29384	29617	29554	29768	29764	29498	29472	29631	29605	29423	29602	29621	29576	29753	29491	29587	29511	29538	29444	29384	29664	29493	29525	29540	29487	29612	29797	29621	29590	29404	29541	29571	29422	29477	29562	29373	29643	29678	29644	29662	29493	29524	29531	29401	29534	29386	29571	29500	29489	29419	29507	29478	29540	29781	29337	29521	29518	29549	29421	29791	29603	29718	29394	29509	29333	29369	29448	29503	29499	29574	29684	29361	29468	29275	29643	29524	29370	29574	29565	29566	29496	29487	29568	29619	29450	29522	29519	29593	29628	29507	29387	29634	29244	29294	29254	29416	29659	29350	29575	29612	29330	29438	29545	29639	29627	29668	29537	29574	29489	29436	29328	29632	29405	29482	29409	29628	29735	29589	29503	29251	29449	29554	29239	29561	29538	29438	29334	29518	29401	29642	29490	29568	29468	29349	29596	29544	29528	29720	29563	29520	29672	29575	29691	29435	29485	29687	29396	29443	29586	29356	29374	29442	29517	29600	29511	29750	29445	29754	29610	29804	29200	29758	29490	29282	29644	29583	29416	29344	29724	29439	29604	29570	29473	29816	29560	29610	29554	29323	29548	29319	29716	29772	29511	29898	29667	29455	29579	29465	29444	29580	29536	29197	29554	29637	29553	29523	29714	29669	29625	29571	29496	29699	29543	29514	29476	29422	29750	29849	29659	29504	29355	29390	29484	29432	29583	29740	29699	29599	29514	29622	29605	29584	29609	29415	29626	29397	29568	29517	29307	29617	29378	29427	29685	29434	29576	29521	29782	29493	29313	29532	29572	29582	29490	29407	29634	29367	29524	29561	29485	29666	29680	29551	29399	29434	29625	29453	29425	29643	29522	29512	29559	29649	29448	29516	29506	29554	29533	29706	29554	29349	29688	29465	29464	29369	29553	29589	29481	29303	29401	29408	29606	29526	29644	29456	29671	29546	29755	29683	29440	29796	29644	29592	29395	29417	29372	29436	29498	29597	29570	29660	29838	29500	29604	29416	29587	29565	29716	29438	29504	29532	29364	29615	29642	29590	29362	29505	29436	29773	29654	29558	29512	29520	29657	29426	29555	29760	29428	29467	29734	29365	29531	29528	29481	29281	29411	29536	29212	29670	29399	29512	29535	29436	29467	29756	29492	29557	29632	29462	29696	29244	29528	29862	29411	29428	29695	29685
21509	29371	30040	26734	24502	23103	22629	22615	22797	22475	22416	22398	22366	22402	22298	22261	22456	22411	22466	22460	22532	23109	23268	23446	22886	22615	22417	22281	22351	22125	22432	22377	22401	22293	22119	22312	22223	22134	22211	22197	22264	22254	22189	22365	22245	22261	22182	22244	22062	22304	22267	22308	22047	22278	22360	22282	22304	22319	22202	22340	22372	22415	22037	22370	22347	22219	22132	22269	22159	22127	22166	22357	22274	22419	22346	22359	22394	22427	22214	22293	22262	22069	22266	22335	22365	22076	22248	22243	22261	22414	22290	22299	22275	22417	22415	22313	22147	22265	22259	22180	22212	22295	22259	22141	22225	22197	22110	22159	22296	22355	22230	22003	22200	22173	22332	22263	22172	22197	22277	22289	22345	22116	22173	21953	22316	22320	22345	22046	22339	22446	22087	22465	22198	22286	22458	22236	22103	22114	22287	22130	22083	22362	22176	22094	22206	22299	22283	22291	22414	22270	22231	22285	22309	22316	22400	22210	22506	22287	22220	22272	22333	22208	22495	22267	22192	22023	22277	22302	22220	22406	22203	22223	22302	22104	22445	22246	22135	22310	22073	22281	22181	22262	22234	22375	22231	22099	22308	22446	22137	22197	22288	22257	22315	22389	22130	22307	22245	22231	22268	22286	22279	22365	22221	22176	22381	22280	22371	22213	22247	22095	22186	22294	22338	22224	22308	22155	22306	22141	22330	22206	22212	22327	22132	22143	22218	22179	22249	22050	22147	22209	22154	22281	22173	22136	22258	22246	22221	22233	22205	22331	22365	22134	22079	22254	22307	22212	22199	22244	22471	22277	22151	22286	22240	22354	22378	22188	22309	22178	22290	22296	22303	22362	22268	22277	22304	22064	22260	22253	22297	22307	22146	22251	22274	22151	22270	22254	22300	22226	22266	22287	22312	22148	22131	22156	22226	22255	22325	22363	22314	22431	22140	22221	22186	22183	22507	22234	22328	22148	22320	22226	22297	22291	22135	22350	22231	22300	22170	22239	22128	22263	22232	22147	22214	22109	22083	22188	22231	22177	22149	22210	22267	22135	22230	22258	22288	22267	22336	22224	22269	22236	22196	22144	22175	22122	22069	22280	22166	22139	22064	22077	22442	22178	22211	22350	22334	22406	22146	22186	22338	22165	22204	22169	22091	22304	22214	22346	22096	22288	22205	22233	22128	22400	22087	22128	22267	22198	22232	22044	22305	22415	22133	22245	22183	22201	22240	22179	22252	22260	22402	22210	22068	22235	22087	22219	22312	22422	22301	22155	22375	22272	22363	22181	22432	22199	22147	22262	22423	22278	22156	22273	22246	22282	22241	22333	22274	22221	22131	22190	22267	22345	22357	21961	22234	22110	22202	22470	22307	22161	22193	22236	22278	22330	22310	22285	22034	22215	22323	22162	22222	22089	22088	22182	22202	22357	22146	22233	22302	22224	22123	22319	22297	22302	22257	22268	22136	22233	22273	22345	22277	22312	22247	22209	22434	22286	22319	22172	22198	22368	22275	22226	22346	22094	22068	22250	22280	22185	22263	22109	22331	22254	22171	22336	22099	22168	22198	22309	22310	22273	22420	22137	22266	22214	22169	22085	22403	22254	22157	22221	22186	22301	22223	22268	22307	22136	22164	22230	22388	22388	22276	22191	22200	22183	22261	22220	22299	22269	22375	22209	22191	22109	22112	22335	22338	22247	22135	22105	22160	22302	22454	22388	22178	22427	22061	22322	22171	22343	22217	22206	22222	22351	22198	22354	22205	22130	22217	22271	22291	22385	22094	22258	22101	22370	22338	22196	22260	22101	22251	22246	22119	22265	22223	22494	22370	22220	22319	22250	22436	22256	22184	22217	22343	22261	22286	22356	22208	22256	22364	22276	22135	22423	22267	22103	22242	22329	22250	22247	22133	22216	22040	22121	22331	22197	22239	22318	22273	22221	22114	22161	22244	22369	22167	22398	22231	22070	22356	22351	22280	22214	22298	22225	22296	22409	22425	22234	22245	22235	22274	22317	22344	22186	22290	22371	22260	22146	22316	22290	22231	22192	22297	22271	22295	22324	22242	22277	21983	22274	22168	22405	22290	22390	22449	22238	22392	22253	22062	22132	22375	22222	22209	22076	22161	22202	22317	22105	22226	22209	22196	22481	22249	22335	22259	22253	22153	22277	22172	22160	22191	22482	22165	22331	22370	22198	22125	22170	22256	22135	22196	22461	22172	22208	22367	22322	22290	22376	22361	22101	22365	22039	22283	22139	22224	22067	22336	22205	22148	22334	22425	22157	22153	22259	22299	22381	22324	22149	22179	22323	22186	22267	22281	22180	22441	22231	22328	22269	22283	22491	22080	22272	22242	22204	22212	22086	22292	22250	22232	22163	22232	22403	22359	22210	22274	22206	22235	22286	22399	22215	22292	22353	22316	22225	22246	22325	22048	22170	22253	22306	22175	22184	22391	22332	22206	22322	22123	22252	22305	22387	22205	22262	22417	22290	22122	22335	22209	22405	22437	22187	22227	22214	22223	22019	22276	22325	22409	22195	22499	22250	22231	22257	22289	22232	22181	22326	22214	22303	22347	22200	22242	22150	22148	22214	22278	22209	22323	22130	22259	22078	22309	22160	22252	22157	22133	22044	22244	22048	22239	22153	22285	22399	22265	22199	22187	22128	22219	22135	22249	22257	22297	22271	22229	22377	22256	22177	22192	22380	22128	22236	22434	22181	22359	22174	22313	22335	22344	22213	22176	22312	22357	22306	22061	22353	22213	22294	22359	22365	22071	22332	22221	22224	22472	22429	22264	22378	22047	22250	22467	22257	22258	22060	22215	22325	22149	22132	22091	22185	22251	22114	22242	22147	22185	22132	22344	22278	22378	22307	22232	22286	22367	22365	22230	22185	22288	22170	22261	22297	22180	22389	22259	22284	22269	22270	22261	22278	22310	22345	22133	22273	22364	22170	22210	22210	22417	22349	22328	22053	22259	22309	22294	22230	22292	22063	22261	22194	22256	22254	22355	22173	22255	22255	22352	22308	22344	22142	22279	22256	22257	22289	22123	22184	22150	22367	22212	22458	22151	22133	22118	22266	22209	22231	22043	22246	22338	22428	22185	22152	22276	22246	22328	22246	22245	22234	22331	22100	22318	22180	22180	22099	22496	22095	22310	22149	22423	22248	22318	22312	22344	22279	22371	22240	22228	22191	22111	22285	22241	22307	22261	22169	22142	22196	22258	22057	22280	22073	22375	22270	22308	22320	22284	22271	22192	22236	22189	22357	22284	22378	22162	22264	22201	22477	22267	22173	22275	22277	22154	22371	22300	22232	22188	22417	22174	22331	22224	22231	22181	22197	22251	22421	22188	22261	22199	22232	22039	22091	22174	22228	22360	22315	22246	22185	22303	22478	22190	22229	22388	21983	22361	22252	22091	22335	22097	22134	22154	22133	22282	22251	22278	22133	22227	22361	22300	22306	22170	22274	22240	22229	22303	22188	22285	22173	22073	22400	22195	22297	22368	22228	22124	22227	22237	22338	22340	22331	22218	22225	22263	22303	22198	22366	22273	22265	22252	22193	22172	22164	22259	22234	22073	22391	22239	22154	22212	22161	22337	22290	22300	22170	22106	22217	22162	22412	22353	22335	22262	22393	22281	22108	22239	22226	22361	22391	22334	22337	22188	22196	22040	22204	22288	22244	22322	22387	22347	22394	22427	22356	22361	22302	22268	22176	22265	22341	22269	22276	22246	22175	22343	22194	22271	22127	22187	22204	22098	22280	22370	22147	22173	22238	22341	22273	22276	22423	22246	22494	22246	22143	22147	22261	22292	22261	22108	22138	22375	22264	22304	22337	22280	22172	22435	22278	22154	22403	22247	22198	22252	22153	22183	22273	22244	22204	22230	22123	22242	22488	22282	22228	22366	22307	22432	22447	22125	22266	22194	22287	22307	22175	22365	22330	22214	22295	22150	22271	22368	22325	22272	22195	22261	22177	22346	22200	22343	22266	22470	22408	22195	22085	22206	22431	22143	22225	22248	22185	22160	22211	22391	22360	22191	22344	22122	22365	22217	22271	22293	22321	22300	22367	22371	22203	22320	22274	22237	22415	22333	22176	22161	22661	22091	22381	22278	22378	22183	22387	22324	22218	22329	22312	22175	22271	22277	22324	22202	22223	22346	22399	22180	22204	22129	22535	22146	22231	22193	22371	22201	22210	22477	22334	22224	22237	22275	22031	22216	22089	22334	22268	22010	22118	22150	22309	22387	22252	22318	22316	22122	22368	22260	22223	22210	22252	22268	22371	22423	22235	22260	22152	22207	22149	22204	22335	22169	22395	22329	22209	22568	22146	22212	22108	22387	22259	22318	22307	22246	22270	22183	22168	22123	22303	22302	22264	22319	22448	22345	22141	22151	22105	22301	22213	22387	22328	22268	22156	22327	22287	22422	22135	22127	22289	22245	22268	22277	22307	22444	22202	22220	22077	22454	22211	22269	22231	22183	22322	22066	22366	22176	22348	22275	22331	22315	22442	22334	22152	22209	22349	22251	22242	22328	21999	22207	22398	22280	22241	22199	22312	22287	22247	22299	22225	22242	22172	22277	22485	22271	22274	22234	22207	22371	22199	22314	22109	22380	22230	22344	22390	22229	22227	22180	22309	22420	22141	22223	22226	22463	22194	22299	22208	22272	22270	22284	22309	22035	22215	22367	22552	22120	22343	22261	22157	22309	22201	22256	22491	22152	22207	22252	22227	22254	22302	22221	22307	22034	22239	22301	22323	22268	22278	22236	22355	22186	22222	22485	22075	22311	22329	22154	22092	22052	22383	22200	22343	22340	22411	22185	22327	22477	22176	22238	22078	22268	22329	22202	22078	22178	22297	22148	22117	22215	22389	22288	22407	22169	22118	22276	22287	22427	22054	22417	22227	22224	22141	22206	22394	22190	22217	22146	22211	22422	22243	22309	22434	22335	22208	22092	22252	22159	22249	22250	22339	22219	22302	22279	22416	22316	22231	22217	22207	22275	22355	22312	22186	22146	22247	22240	22238	22292	22295	22320	22200	22298	22385	22379	22344	22257	22263	22332	22274	22152	22254	22152	22256	22286	22331	22317	22355	22438	22281	22402	22408	22417	22221	22000	22184
23428	21229	28934	24286	24439	29319	31863	29601	29523	29769	29645	29353	29475	29714	29454	29498	29536	29242	29283	29299	29741	33794	35007	33804	31887	30318	29698	29404	29120	29361	29116	29175	29292	29410	29218	29147	29248	29099	29048	29224	29090	29036	29107	29310	28837	29245	29347	29341	29263	29329	28810	29147	29207	29320	29285	29057	28975	29158	29294	29177	29065	29431	28932	29396	29113	29134	29269	29028	29043	29091	29275	28936	29091	29213	29169	29146	29172	28834	29088	28961	29247	29273	29316	29251	29165	29330	29239	29173	29084	29187	29066	29170	29041	28981	29088	28931	29115	28895	28935	28981	28900	29111	29055	29284	29101	29082	29128	29117	29069	29058	29057	28997	29021	29019	29017	29038	29124	29012	29116	29014	29186	29070	28975	28999	28914	29039	29348	29154	29124	28887	29225	29214	29067	29093	29066	29187	29047	29173	29047	29173	29004	29188	29154	29020	29108	29056	29090	29126	29188	29217	28914	29266	29084	28720	28934	29037	29043	29033	29114	28734	29069	29006	29067	28822	28995	28888	29192	28914	28879	29013	29051	29345	29023	29098	29108	28957	28878	28739	28914	29092	29006	29068	29198	28894	28957	29109	29006	29479	29118	29038	28980	29037	29237	29024	29271	28958	28949	28829	29203	29285	29134	29336	29139	29385	29181	28955	29145	28947	29116	29057	29226	29198	29235	29091	28788	28948	29219	29241	29150	29134	29185	29178	29122	28845	29029	29041	29050	29313	28877	29077	28986	29240	29092	29200	29149	29144	29207	28924	28916	29252	29016	29032	29118	29115	29117	29173	29253	29323	29169	29179	29116	29086	29085	29117	29083	29045	29177	29026	29065	29312	28963	29104	29084	29102	28813	29000	29203	29000	29069	29000	29135	29037	28946	28948	29199	29015	29159	29111	29393	29053	28890	28948	29225	29124	29251	29054	29207	29049	29022	29024	29325	29243	29188	29102	29239	29157	29068	28959	29042	28963	28848	28954	29197	29361	28929	28927	29239	29025	29253	29127	29126	29385	28968	29137	29236	29149	29056	28941	29173	29280	29104	29115	29240	29149	29023	29039	29080	29092	28954	29125	29283	29039	28954	29003	29183	29067	29292	28806	28954	29121	29114	29002	29271	29159	29145	29020	29049	29217	29169	29374	29206	29134	29261	29201	28904	29220	29146	29028	29240	28978	29180	28966	29077	29169	29169	29317	29206	29343	28899	29051	29281	29255	28826	29117	29189	29174	28964	29028	29169	29187	29261	29162	29009	28958	29100	29015	29175	29123	29061	28930	29084	29221	29141	29078	28928	29330	29186	29065	29288	29121	28849	29068	28956	28920	28965	28972	29236	29221	29106	28977	29110	29307	29188	29159	28937	29373	29152	28790	29005	28973	29082	29219	29280	29045	29213	29067	29100	29131	29070	29063	29092	29249	29108	29076	29186	28900	28835	29246	28928	29034	29371	29278	29223	29013	29184	29052	29297	28965	29007	29248	29236	29063	29050	29157	28838	29125	29196	28961	28806	28947	29057	28917	29132	28961	29076	29272	29246	29021	29106	29203	29110	29113	29137	29067	29282	29196	29275	28929	29042	28953	29078	29289	29373	28992	28950	29144	28963	28834	28825	29039	29019	29012	29057	29264	28939	28968	29257	29225	29023	29228	29055	29314	29246	29058	29127	28905	28870	29225	29065	29046	29045	29030	29128	29079	29118	29374	29143	29080	29115	28982	29025	28710	29261	28987	29028	28779	29274	29243	28786	28951	28963	29280	29193	29112	29051	28909	29088	29046	29077	29040	29131	28724	29403	29118	28852	29024	29020	28922	29115	28921	29195	29101	29132	29058	29102	29181	29124	29205	29055	28949	29134	29079	29149	29203	29265	28968	29050	28918	29041	28934	29168	29096	29143	29100	29199	29029	29117	29074	28789	29079	29415	29172	29166	28946	29149	29254	28996	28925	29184	29009	29230	29147	29207	29292	29140	29013	29240	29253	28994	29121	28939	29253	28995	28938	29083	28924	29045	29225	29022	29168	29017	29195	29203	28857	29341	28841	29074	29059	29167	29144	29198	29206	29015	29108	28878	28946	29028	29041	29024	28928	29119	28955	28831	29121	29108	29075	29162	29077	28979	29002	29075	29089	29057	29095	29162	28912	29133	29085	29171	28967	28900	28900	29182	29136	29176	28990	29104	29132	29050	29046	29254	29032	29192	28970	28983	29132	28858	28844	29205	28859	28939	28815	28973	28905	29259	29068	29172	29142	29222	28899	29056	28891	28977	29146	29082	29066	29158	29055	29040	29062	29221	29341	29123	29236	29124	29145	28915	29051	29190	29069	28869	29002	29351	29106	29103	28860	29209	29165	29096	29196	29094	29169	29415	29302	28919	29059	29194	29203	28926	29091	29056	29161	29215	29248	29245	29108	29084	29123	29200	29339	29218	29075	29170	29239	29014	29038	29028	29032	29143	29168	29001	28973	29109	29137	29074	28987	29023	29067	29080	28992	29012	29062	28981	28829	29190	29238	29152	29193	29281	29163	29202	29019	28930	28957	29380	29041	29050	28987	29213	29236	28932	29222	29241	29118	29024	28953	29105	29006	28923	29158	29087	28807	29074	29258	29152	29062	29059	29044	29141	29197	29125	29144	29104	29074	29105	29212	29077	29167	29108	29181	29128	29015	29022	29087	28952	28959	29168	28830	29131	29266	29065	28888	29436	29055	28879	29072	29182	29183	29133	29039	28877	28975	29337	29051	29014	29003	29009	29050	29392	28961	29090	28921	28952	28897	29349	28927	29062	29470	28940	28941	28871	29199	29135	29286	28978	29097	28984	29001	28954	29212	28986	28900	29346	29139	28890	29270	29257	29265	29062	29153	29344	29111	29272	29088	29067	29065	29274	29394	29148	29235	28974	29272	28880	29287	29079	29039	28934	29120	29196	29136	29294	28988	29117	28984	29210	29241	29054	29000	29018	29128	29224	28954	29037	28855	29086	29229	29095	29193	29124	28803	29041	29193	29123	29086	29118	29221	28826	29085	29203	29130	29106	28944	29040	29346	29085	29248	29099	29080	29025	28785	29198	29049	29213	28797	29164	28861	29027	29161	28911	28894	29065	29050	29020	29091	29138	29056	28922	29491	29209	29236	29034	29112	28894	29044	29067	29172	29119	28722	29069	29300	28839	29011	29231	28931	29173	28944	29148	29055	29216	29009	29234	28840	29032	29035	28873	28718	28881	29125	29060	29275	29089	29041	29014	29329	29004	28769	29090	29161	29309	29148	28995	28993	29241	29329	29153	28941	29126	28987	29070	29190	29083	29266	29097	29355	29152	29358	29476	29098	29365	29143	28939	29029	29142	29328	29199	29088	29119	28908	29154	29051	28922	29051	29208	28896	29130	29204	29038	29222	28953	28985	29059	29134	29113	29404	29119	29084	29368	29100	29096	28952	29349	29238	28954	29131	29069	29139	29054	29038	29060	29328	29155	29035	29115	29244	29283	29306	29135	29060	29201	29179	29060	29155	29132	29191	28998	29215	28839	29010	29105	29076	29197	29171	28871	29097	29164	29243	29194	29116	29034	29248	29187	28999	29137	29322	29268	29227	28990	29018	29016	29029	29129	28889	29044	29056	28976	29114	28829	29304	28918	29098	28917	29107	29151	29080	29238	28801	28973	28909	29065	29094	29110	29105	29312	28945	29096	29020	29102	29249	28830	29310	29055	29048	29228	28896	29006	29112	29215	29072	28937	29028	29013	29112	28960	29032	28858	28870	29245	29159	29142	28951	29186	28987	29240	29255	29009	29073	29039	29063	28815	29105	29205	29249	29356	29008	29468	29199	28900	29018	29029	28945	29054	29258	29089	28966	29285	29123	29151	29133	29051	29111	29100	29183	29083	29131	28973	29219	29149	29064	29221	29134	28929	29069	29063	29018	29170	29162	29025	29356	29108	29131	29091	29108	28990	29299	29149	29160	29020	29110	28921	29078	29138	28914	29113	29292	29113	28905	29190	29095	29239	29064	29082	29274	28836	29512	29137	29226	29076	29210	29129	29171	29033	29134	29104	28826	29099	29022	29271	29137	29319	29185	28981	29006	29028	29136	29148	29012	29210	29113	29160	29197	28937	29200	29111	29222	29183	29465	29177	28997	28978	29238	29055	28874	29076	29174	29195	29085	29021	29217	29111	29054	29019	28869	29182	29299	28757	28883	29010	28891	29115	29118	29190	29117	29054	29057	29092	29042	28996	29153	29103	29271	29198	29271	29227	29054	29155	29018	29159	28908	28958	29135	29035	29281	29058	29044	28984	28885	29045	29031	29087	29168	28989	28918	29204	29035	29168	29131	29282	28998	28857	29025	28958	28956	29072	28992	29123	29238	29218	29100	29072	29008	29032	29066	29094	29104	29246	28691	29266	28960	28930	29014	28947	28840	29050	29110	29059	29074	29059	29284	29049	29184	29005	29212	28952	28994	28979	28980	29023	29093	28995	28945	28992	28958	28968	28966	29033	29249	28817	29051	29209	29033	29061	29085	29051	29357	29343	29221	29121	29195	29249	29383	29036	29114	29373	28893	28956	29153	28948	28975	29033	29353	29169	28900	29018	28970	28896	29143	29454	29112	29393	29339	28977	29169	29009	29046	29041	29033	28972	29126	28834	29066	28872	29166	29185	29083	29030	29164	29190	28985	29011	29059	29189	29287	29474	29165	29025	29138	29079	29085	29223	28792	29062	29163	29217	29104	29168	29111	29119	29116	29252	28898	29288	29246	29179	28967	29028	28976	29061	29009	29324	29257	29266	29241	29137	29248	29172	29036	29004	29044	29465	29093	29112	29024	28962	28880	29128	28998	29197	29178	28921	29142	29127	28933	29051	29103	29225	29041	29037	29071	29249	29219	29065	28808	29055	29090	29295	28914	29081	29157	29162	29121	29311	29318	29222	28879	29256	28919	28972	29005	29143	28929	28868	29183	28928	29221	29003	28766	28822	29127	29061	28931	29202	29362	29098	29035	29002	29310	29136	29013	28918	28892	29060	29278	29382	29169	29389	29066	29050	29127	28991	28951	28969	28886	29118	29209	29245	29325	29428	29117	28836	28979	29073	28829	29187	29174	29137	29227	29178	29278	29287	29244	29118	29016	29090	28975	29074	29067
19722	35426	35901	29548	25972	24091	23257	23143	23199	22539	22429	22332	22435	22455	22459	22463	22414	22610	22324	22423	23376	29398	29792	27470	25273	23330	22440	22392	22177	22211	22026	21901	22130	22186	22134	22192	22150	22080	21952	22237	21927	22066	21847	22143	22031	22132	22213	22086	22065	22057	21884	22198	22094	22102	22094	22081	22276	22106	22009	22078	21993	22032	22138	22018	22097	21845	22162	21974	22011	21950	22048	22061	21875	22107	21922	22023	22039	22361	22124	21991	21876	22092	22087	21991	22078	21971	22005	22088	22047	22080	21985	22037	21967	22132	22036	22183	22042	22025	21942	22171	22050	21874	22284	21965	22177	21984	22013	22122	21994	22167	22165	22006	22120	22006	22083	21931	22071	21926	21909	22127	22068	22118	21976	21936	22097	21981	22263	22016	22065	21999	22066	21856	22063	22072	22149	22013	22046	22184	22035	22151	22054	22128	21888	21871	22034	21862	21907	21952	22063	22135	22090	22073	22021	21951	22183	22060	22071	22002	22180	22157	21886	21962	21957	22095	22175	22238	21896	22143	21978	22023	21871	22147	22105	21936	21944	22163	21958	21915	22149	22042	22127	22004	21859	21952	21974	21919	21867	22302	21929	22170	22096	22015	21996	21940	22137	21836	22062	21966	22003	21946	22107	21937	22016	22019	22006	22121	22005	22070	21863	22087	22174	22165	22116	22028	22138	21975	21917	22007	22119	21886	21939	21858	21923	21843	21987	21979	22055	21935	21935	22237	22224	22150	22143	22010	22092	22041	21994	21981	21909	22028	22011	21976	22139	22072	22082	22111	22155	21900	22088	21950	22119	22001	22223	22083	22208	22004	21897	22012	21935	21990	22017	21942	22105	21762	22157	22004	21957	21880	22172	21899	22111	21827	22110	21988	21995	21993	22088	21997	22033	22064	22119	21955	21921	21988	22013	22011	21984	22202	22191	22133	22059	21848	22073	22141	22068	21981	22045	21989	22081	21873	22242	22193	22014	22055	22189	22019	22079	22111	21971	22140	22104	22260	21999	21884	22060	22112	22062	21874	22016	22233	21987	22072	22086	22069	21939	22164	21922	22056	22181	22151	21874	21954	22132	22099	21983	22093	22146	21994	22170	22141	22085	22146	22007	22064	22052	21982	21989	21865	21985	22132	21920	22052	22048	22114	22100	21905	21954	22017	21934	21916	22056	22039	21998	21982	22313	21864	21954	22108	22088	21992	22149	22086	21977	22140	22199	21935	22098	21938	22092	22074	22170	21955	22075	22062	22110	22028	21820	21915	22046	21845	21834	22080	22245	21945	22062	21974	22210	22047	22011	22030	22121	22002	22032	22043	21982	21947	21956	22016	21924	22032	22205	21920	22042	22040	22114	22064	22054	21919	21970	22011	22089	22112	22182	22016	22288	22017	22067	22223	22175	22118	22040	21998	22215	22151	22026	22245	22044	22100	22059	22129	22067	22087	21876	21854	22030	22008	21911	22125	22069	22223	22140	22159	22082	22175	22021	21961	21922	22019	22030	21812	22098	21753	21850	22137	21931	22158	22027	22016	22039	22135	22038	22111	22217	22092	21939	21955	22014	21998	22084	22042	22072	21923	21928	22048	22112	22081	21950	22048	22169	22027	22052	22043	22045	22092	22102	22041	22027	22088	22142	22143	22059	22155	22207	22095	22183	21963	21809	22169	21931	22070	22052	22148	22072	22028	21995	22016	21950	22024	21990	22113	22043	22144	22028	22271	21969	22072	22069	22009	22012	21993	22182	22067	21910	22049	21828	22210	22147	22050	22053	22068	22111	22042	22094	22016	21977	21980	22101	22000	22147	21962	21921	21980	22184	22135	21992	22096	22359	22074	22027	22013	22075	22063	22046	22046	22095	21980	22286	22082	21924	22057	22098	22081	21978	22061	22140	21725	21981	21970	22016	21990	21926	21973	21978	21993	22014	21885	22098	22037	22153	22051	22019	21933	22112	22020	22018	22026	22081	22073	21941	22254	22028	21913	22166	22172	22122	21952	22025	21938	21990	22229	22049	21891	22038	21906	22122	21995	22159	22065	22161	22144	21985	22017	22193	22141	22016	21970	22109	22186	21905	22141	22063	22212	21927	21938	22229	21995	21992	22016	21975	21977	22184	21897	22214	22053	21995	21892	22112	22124	22044	22079	22054	21934	22073	21881	21946	22182	21846	22066	21987	22121	22077	21897	22028	22217	22024	22130	22034	22117	21981	22004	22087	21931	22053	22172	22139	22074	21952	22020	21962	22015	21987	22002	22153	22003	22014	22065	22043	21865	21926	22121	22037	22129	21954	22050	22025	22104	22066	21870	22107	21866	22019	22111	22104	22117	22077	22042	22074	21904	21949	22172	21823	22220	21813	22033	21905	22101	21932	22106	21975	22200	22063	22034	21779	22081	21972	21915	22093	21908	22026	22089	21924	22033	22043	21987	22002	22062	21958	22100	22071	21999	22036	21924	21973	21838	21866	21904	22013	22110	22044	22035	22175	21869	22072	22113	21995	21913	22207	21917	22031	22061	21953	22253	22004	21990	22042	22224	22050	21929	22029	22118	22007	22030	22049	22117	21966	21960	22061	22080	22243	22181	22167	21997	22117	22095	22169	21956	22178	21942	22151	21852	22099	22256	22046	21970	21970	21891	22039	22024	22022	22013	22053	21954	22151	22010	22058	22029	21918	21982	21998	22085	22021	22147	21917	22197	22255	22196	21958	21979	21996	22031	22065	22304	22127	22005	22154	21873	22051	22068	22220	22068	21937	22039	22000	21948	22136	22161	22109	22171	21855	22027	22107	21951	21983	22061	22020	22075	22109	22040	22094	21999	22100	22138	22061	21909	22037	21977	21981	22009	22014	21916	21902	21935	21975	21964	21918	22018	22119	21937	21842	22082	22035	22102	22039	22228	22044	22129	21936	21874	22000	21980	21899	21870	21924	22106	22238	21962	22035	22141	22069	21860	22025	21903	21957	22090	21957	22190	22060	22153	21998	21931	22273	21952	22065	21989	21968	21970	22138	22116	21926	21974	21980	21986	21995	21893	22111	22075	21996	22096	21927	22022	22149	22017	22021	22049	22035	22072	21966	21986	21954	22071	22099	22019	21844	21871	21902	21904	22027	21930	22060	21916	21956	22152	22183	21956	21969	21976	22082	22206	22204	22077	22062	22045	22036	21963	22059	22001	22019	21947	22021	21946	22097	22285	21947	21993	22085	22040	22056	21983	22170	21994	22191	22182	22101	21965	22120	22128	21974	22034	21967	22130	22098	21933	22049	21910	22046	22040	22060	22019	22129	22076	22073	22043	22161	21928	22154	21812	21994	22146	21953	22012	21958	21846	22080	21995	22079	22010	22025	22083	22039	21864	21933	22151	21879	21935	22126	22034	21995	22166	22104	22177	22054	22148	21960	22092	22125	22045	21990	22003	22175	21949	22130	21944	22027	22043	21989	21954	22170	21827	22034	22198	22035	21917	22034	21872	21956	22057	22143	22082	22156	22287	22062	21872	22256	22201	21870	22079	22010	22073	22031	21999	21986	22004	22119	22019	22032	22024	21952	21882	21901	21973	22054	22182	22068	21936	22023	22181	22182	21852	21888	22219	22025	22165	22052	22050	21902	22124	21989	21960	22214	21979	22097	22027	22008	22017	22133	22011	21978	22029	21954	22098	22142	22020	22158	21963	22124	21881	22039	21967	21991	21851	22054	21991	21911	21950	22153	22108	22102	21986	21989	22141	22043	22091	22010	22132	22231	22087	22054	22048	21981	22017	22051	22166	22152	22147	22001	22070	21758	22158	21883	22022	22083	22159	21971	22080	22154	22196	22041	22176	22083	21958	22012	22066	21884	21985	22169	22006	22145	22067	22107	22183	22248	21914	22280	21979	22095	21833	22172	22168	22124	21934	22046	21970	21876	22005	21956	21969	21962	22000	22038	22091	22051	22106	21827	21963	22220	22143	22086	21986	22050	21848	22061	22032	22228	22104	22113	21909	22035	21884	21963	21852	21960	22069	22015	22087	22107	21806	22028	22204	21975	22228	21835	22036	22191	21894	21952	22091	22100	21967	22349	22056	21953	22201	21995	21964	21875	21882	22132	21998	22128	21879	22050	22018	22106	22032	22139	22039	22333	21996	22173	22051	22020	22143	21945	22121	22030	22192	21982	21896	21944	21950	21967	22057	21994	22047	21814	22007	21851	22066	22122	21929	21990	22048	22141	21993	22026	21960	22081	22070	22067	22048	22019	21976	21965	22064	21954	22043	22151	22167	22070	21963	21856	22047	22040	21926	21993	22120	22173	21952	22073	22126	21911	22167	22089	22058	21896	21950	21969	22176	22013	22088	21980	21976	21927	22175	22009	22135	21912	22026	22137	22155	22173	21962	22108	22198	22105	22025	22031	22188	21869	22295	22072	22098	22099	22013	22007	21942	22178	21923	22080	22155	22003	22176	21902	21948	22281	22017	22096	21806	22166	21888	22156	22063	22041	21967	22125	21909	21981	22018	22103	22013	21906	22014	22053	21902	22055	22162	22082	22126	21869	22148	22083	22013	21920	22048	22100	21970	21915	22158	21867	22141	22136	21744	21941	22088	22086	22094	22095	22017	22029	22043	21918	22084	22045	21987	22091	21969	22014	22042	22046	21936	22011	22239	21934	22179	22067	21945	22250	21991	21953	22040	22062	22119	21919	21986	22247	22281	22087	22051	22178	22095	21867	22105	22019	22134	22065	21937	21988	21940	21950	22127	22036	22182	21943	22145	22159	21987	22143	21995	22002	22264	21953	21975	22082	22273	21976	22066	22054	21889	22061	21980	22040	22023	22174	22047	21959	22217	22076	22088	21936	22207	21949	22120	21971	22224	22051	21939	22110	22039	22091	21943	22100	22151	21902	21903	21856	22151	22095	22001	21925	22037	22122	22092	22090	21950	21967	22131	22103	21965	22028	22046	22252	22104	22011	22140	21951	21958	22109	22137	22094	22030	22105	22050	22052	22001	21975	22118	22030	22042	22001	21954	21940	22030	22193	21943	22122	22161	22045	21861	22119	21970	22258	22024	22039	21831	22079	22111	21961	21956	22050	21965	21975	22020	22067	22048	22170	22037	22006	22010	21974	22099	21998	22009	22080	21914	22210	22019
22490	21210	29035	23784	22341	27568	33094	30334	29878	30097	30084	29783	29887	29471	29357	29736	29795	29806	29794	29704	30113	37223	39818	36833	33995	31583	29913	29303	29517	29224	29410	29194	29188	28672	29188	29066	29162	29140	29158	29140	29090	28909	29185	29143	29010	28914	29371	29482	29330	29326	29040	29170	29157	29243	29221	29200	29052	29157	29323	29134	29521	29171	29069	29107	29091	28947	29394	28769	29050	29217	29211	29122	29147	29357	29057	29247	29283	29020	29076	29171	29067	29009	29138	29202	29374	29223	29240	29162	29241	29058	28997	29054	29032	29141	29028	29233	28927	29148	28984	29067	29017	28913	28929	29135	29079	28949	29289	29011	29052	29000	29140	29118	29130	29258	29145	29027	29031	29190	29250	29086	29101	29031	29199	29106	29045	28947	29012	28984	29214	29329	29101	29471	29008	29181	29043	29272	29067	29224	28946	29089	29158	29384	29247	29071	28879	29236	29232	29133	28848	28949	29091	29015	29056	29128	29318	28963	29165	29007	29217	29312	28975	29121	28971	29167	29242	29189	29259	28804	29165	28974	29256	29110	29190	29180	28858	28973	29127	29218	29153	28956	29294	29199	29165	29117	29265	29169	29105	28902	29028	29002	29036	29013	29193	28945	28971	29160	29335	29328	29244	28819	29039	28953	28850	29313	29255	28987	28937	28768	28916	29014	28802	29278	29142	28921	29251	29189	29102	28794	29087	29123	29176	29206	29132	29091	29225	29030	28789	29145	28812	29050	29107	28949	29105	28975	29017	29051	29155	28913	29113	28988	29078	28961	28950	29204	29236	28780	28872	28993	29193	28977	29106	29145	28991	28853	29024	29047	29125	28902	29072	29249	29182	29210	29103	29099	29290	28984	29249	29018	28994	29052	29092	29126	29118	29021	29065	29022	28968	29140	29189	28942	29027	29093	29074	28789	29322	29353	29049	29102	29133	28715	28814	29192	29169	28896	29136	29088	29267	29003	28995	28983	28813	28954	29184	29015	29046	28875	28960	29160	29058	29049	28886	28971	29014	29170	29268	29075	29211	28992	29299	29252	29138	28893	29165	29047	28890	29072	29077	29150	29257	29273	29191	28893	29063	29073	29042	29010	29174	29163	29141	29195	29072	28964	28965	28812	29210	28971	29046	28878	29056	28983	28984	29314	28900	28950	29142	28801	29016	28736	29095	28957	29394	28855	28889	29042	29100	28865	29240	29270	29084	29070	29132	29072	28945	29123	29008	28758	29221	29140	29050	29131	29062	28966	29078	28968	29106	28953	28925	29051	29070	29096	29187	28967	29210	28918	28998	29186	29265	29077	29195	29092	28967	29012	29009	29288	29131	29116	29157	29135	29179	29055	28942	29073	28918	28984	28801	29397	29006	28999	29041	29048	29124	29051	29247	29029	28987	28872	29180	29141	28859	28921	29090	29001	28920	28970	29257	28972	29122	28984	29050	29102	29199	29078	29021	29095	29347	29125	28980	28787	28827	29188	28860	29094	29128	28989	29197	29017	29101	28972	29081	29235	29316	29010	29047	29103	29001	29075	29193	29119	28944	28912	29149	28993	29217	29206	29073	29053	29014	29167	29117	29179	28947	29067	29119	29044	29143	29008	28963	28966	28886	29041	29087	29013	29385	29103	28882	29216	28891	28875	29063	28926	28916	29021	28768	28966	29090	28964	29043	29089	29046	29062	28931	28993	29087	29018	29048	29134	29072	29085	29313	29140	29285	28935	29046	29172	28986	29133	29112	28811	29062	29258	29013	28911	28931	29124	28959	28891	29292	29002	28884	28965	29092	29164	29201	28991	29201	28960	29264	29001	28991	28965	29077	29001	29121	29121	29052	28637	29176	29167	29043	29127	28978	29237	28920	29041	29003	28874	29117	29157	29252	29114	29056	29143	29084	29127	28957	29065	28897	29035	28964	28936	29224	29143	29278	28851	29021	28933	29071	29154	29073	29175	29000	28989	28919	29141	29142	29008	29147	29213	29055	28999	29263	28898	29179	29093	28878	29047	29273	28969	29051	29028	29186	29050	29186	29123	29339	29052	29065	28989	29129	28996	29213	29111	29042	29401	28907	29298	28977	29061	28983	29097	28986	29343	28954	29144	28862	29169	29108	29101	28923	29015	29156	29191	28938	28997	29246	29096	29215	29287	28914	29103	28988	29059	29221	29079	29276	28871	29076	28897	29208	28906	29058	29295	28945	28947	29090	28901	29102	28990	29096	29356	29258	29180	29192	29114	28893	28943	29312	29140	29124	28900	28888	28936	29179	29032	28943	29301	29234	29121	29082	29023	28989	28956	29262	28860	29012	29186	28945	29129	29170	29302	29200	29016	29112	28838	29096	29246	28972	29194	29002	28859	29046	28992	29215	29300	28947	29063	29192	29039	29252	29160	29077	29127	29203	29107	29300	29116	28883	29246	28859	28936	29184	29122	29053	28935	29022	28963	28989	28996	29124	29062	29087	29074	28942	29040	28947	29321	28760	28939	29033	29324	28932	29108	29065	28935	28981	29210	29018	28829	29067	29090	28960	29110	29244	28836	28977	29285	29291	29124	29459	29150	29026	29205	29124	28924	28828	29134	29054	28977	29185	28958	29343	29159	29060	28990	29162	29298	28876	28688	29199	29028	29017	29073	29174	29286	29297	29059	29237	29121	29208	29039	28992	29117	29090	28816	29228	29123	28809	28868	29120	28728	29199	29236	28955	28792	29136	29133	29075	29069	29146	29368	29243	29001	28855	28974	29116	29106	29035	29096	28938	28979	29162	29363	29300	29220	28979	29100	28944	28926	29144	28941	28873	29198	29353	29185	28966	29062	29213	29185	29151	29079	28903	29063	29030	29187	29058	28964	28954	28809	29294	29200	29018	29252	28922	29123	29090	29141	28948	29192	29151	29127	28888	28964	29007	29165	29287	28917	29180	29180	29129	28975	29152	29135	28877	28946	29067	29071	29183	29245	29201	28879	28993	29182	29169	28960	29058	29076	29293	29273	28988	28848	28822	28994	29011	29154	29229	29117	29029	28986	29201	29173	29219	29160	29076	29283	29007	28861	29093	29059	28917	29082	28904	29168	29063	29040	29037	29214	29042	29168	29100	29211	29299	29221	28995	28872	29103	29198	29137	29116	29324	29217	29190	29305	29135	29382	28909	29006	29137	29112	28854	29141	29150	29008	29116	29072	28974	29059	29331	28834	28916	28937	29148	28930	29018	28909	29030	29090	29223	29103	29040	29086	29191	28928	29046	29141	28968	28936	29176	29217	28849	28957	29028	29164	29089	28923	29352	29216	29006	28926	29136	28998	28992	28817	29009	29167	28981	29116	29053	29006	28902	29285	29091	29224	29052	29112	28980	28930	29170	29103	28960	29062	29148	29131	29070	29166	28939	29088	29052	29030	29143	29066	28958	28966	29106	28961	29215	29216	28829	29048	29040	28911	29225	29022	28974	29136	28852	29319	29125	28965	29156	28811	29106	29338	29102	29002	29030	29117	28976	28998	28894	28914	29012	28955	28957	28960	28933	28933	29202	28994	29166	29020	29098	28977	28841	29219	28921	28761	28843	29141	29042	29155	29183	28904	29091	28995	28935	29057	29156	29288	28918	29079	29005	28747	29075	29256	29107	29346	29216	29219	29263	29036	29096	28935	29027	29324	29108	29298	28919	29260	29192	28970	29112	29236	29149	29127	28941	29123	29036	29377	29182	29152	29266	29069	29296	29186	29095	28851	28950	29088	28986	29251	29048	28963	29032	29278	29194	29174	29200	29104	29026	28974	29189	28959	28851	28989	28929	29083	29134	29139	29298	29286	28912	28954	29107	28982	28918	29143	29084	29196	29210	29028	29180	29087	28930	29033	29158	29158	28999	28978	29133	29067	28970	28741	28931	28895	29189	29206	29104	29021	29324	29344	29341	29145	28888	29006	28982	29197	29322	29079	29090	28999	28999	28979	29003	28855	28985	29023	29303	29278	29092	28973	29059	29135	29066	29057	29311	29238	29279	29210	29025	28953	28913	29186	29176	29098	29230	29097	29290	29133	29080	28991	28933	29154	28913	29046	29050	28902	28874	28828	29088	29121	29277	29266	29117	29078	29201	29184	29014	29031	29107	28926	29043	29084	28943	29033	28878	29030	28873	28998	29100	29165	29103	29300	28793	29028	29027	28798	28951	28850	28793	29288	29184	29006	28867	29047	29083	28978	29002	29208	29098	29110	28896	28977	29054	28970	29065	28988	29069	29093	29128	29055	29286	29098	29019	29010	29189	29218	29087	29041	29276	29047	28961	29011	29235	28934	29129	28904	29160	29243	29352	29037	29059	28826	29015	29017	29015	29100	29031	29008	29022	28943	29121	29035	29065	28970	29174	28866	29002	29173	29337	29045	29269	29067	29099	29171	28993	29035	29120	29094	29026	29127	29036	28860	29016	29404	29044	28910	29226	29010	29257	29127	29032	29030	28938	28974	29054	29288	29065	29031	29107	29192	29024	29344	29150	28944	29044	29146	29098	28884	28901	29031	29125	28960	28985	29127	28910	28881	28941	29103	29193	29155	29198	29230	29076	29087	29123	28851	29208	29132	28900	29065	29157	29272	28990	29086	28717	28984	28989	29175	28962	28888	28943	29328	29239	29050	29190	29195	29197	29186	29217	29275	28952	29154	29070	29115	29216	28970	29058	29137	29052	28954	29058	29076	29060	29182	29012	28933	29184	29112	29240	28588	29095	29020	28859	29086	28949	29017	29126	29120	28918	29022	29031	28939	28935	28876	28797	28721	28900	29103	29160	28959	28990	28995	29156	29140	29103	29167	29173	29060	29024	29098	28976	29201	29159	29048	28992	28970	29040	29230	29104	29055	28959	29220	29111	28987	29372	28864	29100	29007	29012	29006	28877	28963	29116	28924	29361	29056	29235	28825	28895	29072	29002	29130	29164	29192	28975	29295	29101	28945	29134	29021	29050	28987	29095	29317	29130	29238	29065	29046	29136	29091	29126	29071	29130	29193	28909	28882	28879	28890	29081	29110	29151	29055	29174	29093	29011	29103	29164	29233	28942	28924	29173	29001	28837	29167	29086	29134	29035	29092	29133	28802	29059	28966	28971	28999	29055	29101	29124	29008	28995	29122	29054	28975	29154	29068	29243	28958
21557	39530	39571	31548	27786	25155	24190	24163	23103	22932	22723	22709	22999	22426	22538	22653	22529	22697	22407	22466	23426	34001	35104	32022	27688	24297	22614	22325	22109	22091	22055	22027	22124	22061	21767	21943	22011	21911	22000	22220	22034	21923	22258	22113	21950	22269	21798	22176	21936	22287	22022	21887	21949	21834	22159	22003	22294	22073	21968	22138	21797	21983	22164	22135	21935	21989	21915	22024	21845	21977	21994	21862	22068	21997	21975	21901	22364	22070	21998	21882	22202	21896	22000	22148	21971	21884	22086	22018	22073	22236	22139	22002	22127	21913	21893	21994	22122	22169	21950	21965	21975	21997	22150	22184	21972	22019	21904	21936	22066	21986	21958	22071	22011	22280	21976	22205	21910	22091	21920	21970	21928	21911	21917	22004	21965	22039	21964	21900	22043	21916	22007	22201	21905	21877	22158	22007	21987	21988	21819	21924	21869	21984	21984	21972	21996	21912	21875	22018	22050	22005	21911	21847	22020	22063	22111	21894	22049	22141	22077	21928	22042	21958	21986	21881	22050	22039	21897	22010	21933	21996	21790	22128	21912	21918	22097	22088	22023	21831	21981	21855	21991	22062	21898	21873	21996	22149	22077	21872	22087	22044	21941	22019	22026	22028	22075	22084	22011	21951	21893	22062	22031	22019	22109	21964	22038	22001	22004	22133	22018	22142	21934	21893	22108	22025	22071	22048	22037	22028	22048	22123	21904	21855	21860	21937	22169	22245	22043	21804	21996	21922	21908	22112	22022	22072	21976	21847	21838	22012	22078	21963	21827	21971	21921	21841	22008	22070	22055	21936	21787	22123	21981	21961	22157	22114	22012	22262	21911	22032	21871	22029	21865	22068	22074	21823	22083	21862	21985	21925	22033	22093	22150	22035	21972	22008	21866	21937	22005	22071	22056	22075	22118	22004	21919	22165	21890	21977	21977	21987	21838	22234	21877	21983	22172	22086	21935	21795	22020	21936	22042	21966	22121	21953	22137	21884	21965	21952	22019	22114	22019	22049	21967	21995	21987	22194	21825	22150	22076	22031	22026	22013	21888	22109	21821	22025	22114	21920	21989	22042	21922	21964	21915	22048	21840	22108	21817	21989	22038	22009	21936	22081	22026	22036	21945	22030	22056	22036	22086	22057	21900	22016	21780	22101	21997	21769	22030	21988	22124	22060	22109	21829	22050	22111	22172	21765	22153	22010	21926	22232	21978	21803	21960	22060	22108	22016	21993	21860	22116	21789	21732	22065	21955	22006	22001	21879	22212	22048	21818	21950	22001	22035	22146	21872	21918	22023	21967	22169	21895	21814	21914	21779	21882	21975	21800	21989	22036	21902	22106	21914	22111	22042	21978	21898	22239	21882	22012	22034	22050	22021	22044	22131	21971	22095	21909	22169	22007	21885	22122	22042	22028	21960	21870	22035	21933	22011	21802	21865	22010	21935	22048	22095	22104	21812	21896	22012	21950	21810	21957	21845	21967	22033	21974	21916	21895	21920	22096	22044	22029	21967	22060	22167	22079	22050	22009	22174	21967	21832	22008	22101	21886	21935	21794	21951	22099	22133	22087	21987	21988	21959	21930	22063	21863	21946	22079	21978	22165	22052	21879	21923	21927	22000	22003	22046	22052	21971	22111	21895	21628	22063	21794	22021	21895	21898	22116	22067	21991	21956	21896	21949	22152	21963	22060	21929	21954	21955	21928	21979	22165	21824	21929	21763	22099	21973	22125	21908	22112	21906	22005	21951	21906	22038	22006	21931	22126	22092	22007	21880	21994	22051	21843	21984	21839	21927	21913	21759	22070	21870	21913	22042	21973	21860	22074	21978	21832	21941	22112	21949	21924	21931	21771	22007	21820	21901	22012	22198	21928	21939	21808	21871	22022	21935	21939	21898	21942	21996	21889	22198	22026	21934	21979	22155	22140	21946	22233	22115	21950	22021	21935	22048	21923	21964	21916	22024	21974	21927	21901	21913	21998	21810	21784	21816	21976	21925	21976	21977	21961	22012	22062	21899	22067	21960	22123	21895	22141	21979	21898	21798	22113	22107	22131	22004	21952	22077	22056	22077	22072	21921	22068	21874	21827	22099	22054	21880	21824	22018	21884	21816	21891	22049	21865	21953	22048	21841	21973	22110	22061	21978	22102	21971	22060	21909	22067	22035	22029	21740	22127	21978	22161	21977	22073	22062	21931	22019	21867	22170	21873	22141	21974	21932	22000	21910	22148	21996	22111	21929	21931	21951	21987	21929	22024	22039	21945	21946	21995	22008	21990	22086	21866	22002	21810	22026	22045	22060	22013	21880	21954	21949	21999	22054	22081	21950	21772	22073	21884	22015	22038	21926	22124	21895	21824	22011	21785	21958	22087	22148	21895	21984	21901	21950	21911	21993	21778	21961	22149	21957	21964	22005	22041	21937	21921	21862	22129	21933	22112	22047	21998	21953	21873	21955	21980	22012	21987	22145	21937	21719	21885	22109	21998	21996	21997	22159	21996	21847	22082	22028	22006	21952	21918	21913	22014	22052	21962	22069	21981	21823	21908	21928	22024	22071	21956	21997	21913	22117	21922	21943	22042	21931	22030	21992	21863	21825	22029	21992	21884	21850	22039	21917	21897	22043	21977	21924	21979	21959	22053	21948	22136	21968	21913	21976	22029	21821	21938	21949	21938	21974	21978	21879	21981	21877	21941	21809	22002	22062	21914	21941	21884	21907	21939	22277	22019	22014	22185	22036	22069	22037	21997	22045	21876	21772	21896	21923	22037	21901	22005	21939	22075	21892	22064	22073	21968	21974	21919	21992	22128	21949	21854	22045	21968	21877	22014	21861	22045	21926	21994	21965	21951	21793	22195	21861	21887	22066	21991	21942	22094	22023	21962	22038	22003	21979	21821	21937	21948	21840	21970	21950	22036	21965	21934	21888	22010	22037	22076	21831	22102	21955	21899	22144	21832	21984	21962	22088	21844	21964	21965	21963	21995	21948	22005	22076	22091	21967	21929	21824	21878	22175	21943	21811	21929	21998	21956	22158	22109	21828	21951	22006	22064	22039	21753	21937	22278	21936	21931	21887	22161	21946	21886	21985	21976	22155	22031	21931	21842	22065	22092	21954	21926	22030	22128	22035	22048	21894	21855	22056	22051	21891	21986	21869	21850	21981	21953	22131	21868	22033	21821	21975	21990	21971	22119	22223	21927	21765	22005	21930	22209	21898	21976	21962	22079	21892	21965	22049	22000	21756	22073	21911	22011	21973	21964	21927	22006	21847	21917	22107	21855	22095	21870	22057	21868	21974	21973	21907	22011	21972	22049	22060	22075	21988	22198	21937	22028	21861	21990	21982	22079	21749	21968	22001	21875	21989	21919	21857	22156	22204	21871	22162	22109	22029	21736	21986	22099	22042	22005	21813	21878	22071	22016	21775	21891	21867	21643	21890	22082	21983	21808	22061	22116	21699	22175	22062	21936	22137	21786	22077	22059	21876	21970	21908	21955	21974	22111	22055	21987	21846	22071	22125	21994	21900	21932	22038	21994	21945	21977	21934	22082	21947	21992	21897	21926	21797	21980	22095	21952	22045	21993	22006	22043	22076	22075	22013	21926	22023	22070	22021	21978	21939	22117	21869	21923	22042	21809	21995	22052	22220	21982	22018	21842	21782	21891	21938	21968	21924	21830	21912	21948	21906	21878	21857	21854	22029	21922	21872	21852	21945	22133	22086	22003	21921	21946	21817	21900	22009	21969	22021	22069	21853	21940	21898	21790	22007	22015	21945	22128	21824	21885	22071	21954	21792	22076	21884	22001	22036	22062	21973	22089	22000	22040	21890	21870	22116	22190	22063	22017	21907	21922	22028	21904	21799	22078	21960	21857	22105	21809	21936	22089	22146	21890	21961	21949	21955	21971	22105	22137	22050	22147	21859	21785	21990	22037	22016	21812	22248	21954	21929	22102	21806	21976	21816	21913	22093	21972	21910	22000	21926	21794	21713	21912	21837	22025	21936	21827	21933	21916	21735	22095	22018	21978	22120	21905	21895	21912	22123	22053	21982	22021	22168	21742	21907	22008	21863	21955	21821	21855	21841	22043	22023	21903	21985	22050	22069	22146	21962	22112	22014	21967	21982	21906	22051	22018	22005	21917	22051	22015	21996	22081	21999	21910	21796	21889	21913	22021	21994	21979	21912	22163	21969	21961	21951	21952	22035	22058	21954	22162	21901	21961	22017	22053	21845	21827	21898	22092	22001	21928	21941	21873	21909	22039	21883	21962	21878	22043	21940	21982	22048	21965	21954	21982	22134	21993	22053	21920	21913	21935	22095	22041	21866	21851	21955	21937	22030	21926	22021	21979	22085	22017	21855	22043	22133	21927	21938	21903	21994	22000	21933	21952	22039	21988	22056	22069	21950	22075	21960	22075	22060	21735	21960	22160	21805	21910	21872	21943	22061	21895	22270	21848	21988	22130	21872	22002	22068	21950	21974	22059	22104	21870	22001	22000	21930	22019	22175	21902	21996	21838	21858	21880	21817	22089	22063	21926	21876	22046	21885	22049	22100	21826	21920	21939	21903	22079	22092	21894	21929	21913	21929	22073	21918	21944	21854	22018	21901	22009	21985	21978	21985	22032	21961	21947	21918	22059	21939	21957	21996	21909	22032	21930	21881	22064	21887	21990	21956	21940	21980	21842	22060	21967	22004	21858	22017	22003	21898	21892	22058	22269	21865	21836	21890	22095	21868	21926	22034	22160	22137	21976	21963	21928	21996	22125	22095	21972	22016	21899	21919	22147	21838	21838	21975	21819	22110	22134	21955	22113	22002	22029	22049	22005	22059	21880	21864	22082	22233	22052	21946	22130	21903	22002	22041	21940	22037	21956	21929	21935	21928	22022	22100	21805	22091	21931	22136	21940	21976	21836	22109	21969	21764	22154	22221	21978	21973	22059	21965	21968	21835	21835	21973	21754	21994	21986	21869	22040	21792	21996	21945	21929	22155	22059	21938	21948	22120	21906	22172	22082	22024	22102	21952	21887	21949	22160	21864	21944	22033	21801	21783	21991	21878	22020	21939	21958	21785	22081	22010	22071	21998	22020	21880	21885	22127	21994	22080	22012	21954	21837	22072	22070	21948	21914	21934	22105	21843
28233	24516	33523	32574	28823	28926	29034	29063	28630	28675	28519	28596	28636	28385	28568	28333	28903	28347	28482	28506	28424	28963	29641	29278	29166	28938	28507	28581	28747	28307	28471	28688	28569	28537	28553	28647	28749	28363	28579	28259	28582	28420	28309	28567	28612	28335	28615	28542	28271	28646	28522	28619	28362	28473	28305	28485	28591	28499	28396	28555	28418	28490	28312	28564	28571	28639	28429	28457	28270	28574	28606	28741	28382	28609	28655	28460	28519	28322	28435	28247	28399	28539	28441	28329	28694	28673	28547	28509	28320	28313	28669	28607	28613	28525	28293	28427	28404	28338	28491	28567	28204	28563	28437	28490	28467	28549	28698	28625	28567	28570	28577	28580	28531	28546	28383	28399	28530	28442	28327	28390	28793	28417	28565	28414	28519	28403	28436	28407	28760	28650	28730	28463	28659	28400	28581	28325	28307	28531	28667	28460	28421	28419	28311	28442	28647	28606	28528	28579	28472	28621	28504	28575	28409	28370	28501	28432	28541	28565	28502	28446	28422	28691	28512	28442	28457	28398	28396	28289	28441	28263	28664	28530	28581	28420	28428	28556	28699	28486	28565	28568	28660	28423	28539	28342	28574	28397	28494	28410	28304	28602	28444	28600	28536	28246	28377	28634	28352	28517	28470	28580	28401	28554	28388	28475	28754	28342	28387	28412	28484	28343	28643	28456	28630	28242	28365	28502	28471	28380	28352	28574	28647	28433	28292	28512	28387	28405	28303	28386	28538	28617	28356	28406	28572	28467	28280	28391	28601	28575	28451	28639	28506	28499	28406	28482	28531	28525	28330	28587	28715	28331	28247	28407	28512	28611	28279	28279	28314	28551	28666	28404	28313	28464	28626	28514	28352	28577	28567	28562	28540	28373	28330	28471	28626	28401	28328	28553	28281	28595	28506	28598	28386	28511	28385	28515	28235	28438	28355	28381	28546	28490	28545	28576	28505	28752	28664	28488	28274	28463	28267	28460	28429	28513	28637	28653	28524	28526	28447	28573	28459	28652	28413	28329	28784	28485	28489	28725	28652	28675	28526	28527	28454	28570	28654	28549	28391	28334	28388	28453	28344	28400	28536	28297	28737	28349	28345	28548	28482	28590	28372	28451	28518	28249	28349	28496	28504	28632	28369	28527	28351	28374	28577	28534	28691	28457	28619	28477	28491	28510	28573	28209	28522	28607	28528	28254	28230	28582	28335	28499	28447	28321	28451	28582	28734	28672	28360	28291	28319	28704	28762	28413	28414	28373	28704	28370	28595	28494	28471	28446	28598	28395	28411	28616	28377	28727	28530	28478	28446	28825	28512	28350	28436	28641	28720	28634	28398	28526	28557	28270	28276	28297	28328	28368	28536	28428	28744	28401	28479	28455	28326	28363	28632	28380	28557	28521	28445	28431	28518	28563	28494	28488	28350	28339	28512	28466	28494	28342	28528	28316	28299	28545	28616	28469	28414	28482	28548	28441	28441	28542	28414	28521	28517	28353	28376	28503	28305	28406	28455	28620	28672	28560	28620	28506	28457	28556	28362	28554	28578	28428	28516	28516	28553	28549	28441	28455	28353	28487	28601	28449	28599	28330	28484	28641	28585	28488	28339	28580	28435	28368	28671	28270	28615	28378	28649	28494	28415	28468	28314	28577	28068	28411	28474	28327	28418	28534	28486	28465	28901	28430	28387	28604	28476	28507	28662	28621	28491	28513	28454	28469	28536	28373	28325	28625	28443	28573	28514	28396	28356	28482	28499	28622	28580	28535	28196	28487	28479	28452	28375	28394	28335	28394	28635	28297	28338	28740	28341	28417	28559	28429	28179	28691	28450	28638	28430	28375	28501	28538	28651	28567	28383	28567	28491	28426	28517	28383	28328	28691	28336	28591	28582	28308	28542	28319	28369	28429	28472	28575	28382	28632	28724	28298	28403	28431	28523	28568	28336	28243	28594	28404	28442	28655	28363	28394	28607	28427	28474	28617	28488	28450	28443	28417	28504	28325	28724	28580	28184	28487	28584	28623	28618	28194	28604	28743	28468	28394	28654	28557	28651	28453	28608	28642	28623	28796	28460	28264	28403	28547	28457	28346	28547	28475	28673	28489	28465	28378	28646	28515	28483	28644	28479	28441	28362	28510	28422	28107	28467	28602	28603	28767	28335	28795	28461	28571	28491	28494	28442	28768	28349	28368	28221	28385	28554	28488	28538	28497	28796	28598	28506	28479	28282	28494	28750	28700	28649	28567	28568	28606	28648	28411	28599	28304	28439	28386	28374	28293	28457	28637	28513	28552	28291	28290	28650	28440	28522	28720	28525	28316	28528	28394	28550	28734	28442	28578	28444	28560	28589	28500	28642	28548	28628	28409	28443	28640	28411	28489	28575	28314	28610	28387	28431	28725	28402	28569	28587	28685	28428	28338	28536	28218	28542	28510	28503	28651	28383	28238	28386	28415	28551	28408	28725	28156	28536	28531	28664	28615	28510	28582	28359	28503	28494	28479	28465	28503	28354	28468	28393	28517	28495	28520	28693	28671	28558	28476	28454	28526	28739	28433	28469	28612	28760	28741	28357	28330	28284	28429	28406	28623	28428	28378	28558	28361	28659	28399	28476	28413	28445	28515	28601	28575	28562	28681	28284	28578	28630	28485	28658	28445	28409	28447	28373	28629	28449	28559	28310	28584	28281	28579	28308	28413	28406	28462	28461	28592	28637	28238	28509	28512	28557	28574	28559	28668	28535	28548	28542	28636	28588	28589	28582	28661	28424	28577	28627	28262	28480	28456	28601	28493	28539	28524	28432	28557	28395	28500	28593	28387	28498	28495	28564	28397	28388	28440	28727	28495	28443	28502	28539	28443	28547	28430	28398	28584	28442	28433	28590	28458	28376	28128	28475	28756	28480	28609	28691	28642	28440	28549	28336	28574	28618	28382	28492	28446	28682	28509	28467	28515	28420	28147	28360	28312	28623	28314	28470	28321	28672	28368	28460	28540	28323	28801	28537	28620	28388	28407	28532	28440	28408	28536	28386	28458	28429	28543	28726	28769	28533	28533	28294	28542	28400	28205	28457	28595	28496	28302	28375	28306	28417	28526	28477	28642	28516	28672	28605	28486	28448	28494	28357	28459	28644	28514	28546	28581	28536	28286	28674	28186	28412	28495	28625	28604	28421	28590	28670	28637	28622	28679	28540	28452	28491	28620	28439	28266	28424	28368	28300	28461	28583	28400	28612	28552	28498	28546	28471	28491	28470	28641	28393	28306	28322	28587	28609	28346	28556	28423	28707	28252	28461	28411	28353	28538	28291	28640	28609	28684	28418	28446	28572	28468	28618	28462	28412	28423	28539	28198	28247	28509	28521	28394	28475	28438	28644	28663	28531	28243	28469	28224	28512	28516	28634	28706	28596	28504	28425	28332	28657	28443	28509	28416	28443	28263	28466	28578	28244	28491	28546	28316	28562	28647	28559	28617	28530	28600	28543	28522	28443	28412	28599	28607	28493	28400	28327	28545	28272	28557	28494	28517	28464	28500	28374	28526	28590	28590	28424	28658	28537	28378	28536	28759	28438	28573	28494	28563	28543	28576	28544	28548	28367	28447	28603	28453	28416	28314	28451	28500	28681	28420	28477	28529	28445	28358	28488	28548	28418	28326	28451	28710	28547	28468	28644	28418	28662	28583	28509	28676	28389	28606	28399	28559	28324	28366	28541	28434	28432	28380	28310	28668	28627	28563	28288	28362	28562	28409	28523	28386	28515	28457	28769	28573	28568	28424	28490	28559	28397	28317	28699	28590	28556	28512	28292	28644	28397	28324	28351	28376	28411	28469	28484	28519	28486	28516	28538	28578	28432	28478	28453	28706	28548	28522	28379	28484	28669	28682	28608	28751	28269	28474	28567	28516	28384	28414	28698	28545	28461	28475	28487	28488	28617	28719	28527	28505	28483	28633	28439	28489	28211	28438	28385	28445	28504	28513	28638	28466	28337	28504	28549	28570	28443	28693	28435	28363	28583	28505	28550	28439	28733	28583	28440	28435	28493	28123	28658	28426	28529	28530	28542	28395	28435	28434	28481	28294	28517	28362	28649	28406	28299	28433	28524	28488	28315	28566	28575	28266	28647	28391	28493	28342	28525	28501	28504	28386	28376	28486	28633	28571	28534	28483	28519	28742	28459	28218	28737	28395	28542	28135	28666	28599	28543	28450	28521	28648	28775	28567	28457	28338	28400	28554	28492	28511	28372	28612	28379	28810	28568	28377	28462	28408	28441	28378	28486	28474	28496	28342	28368	28572	28541	28584	28590	28236	28520	28542	28762	28306	28318	28378	28703	28773	28315	28505	28489	28256	28585	28467	28445	28432	28468	28524	28513	28619	28524	28494	28394	28581	28373	28421	28574	28443	28457	28434	28332	28733	28682	28523	28520	28337	28333	28455	28620	28574	28727	28475	28710	28676	28546	28550	28278	28652	28561	28415	28321	28450	28522	28628	28438	28404	28538	28398	28803	28659	28391	28361	28520	28688	28458	28554	28420	28480	28536	28550	28563	28363	28490	28350	28605	28371	28404	28407	28313	28459	28164	28322	28522	28313	28533	28375	28462	28592	28321	28274	28168	28432	28311	28370	28600	28381	28343	28256	28570	28666	28660	28446	28532	28531	28519	28356	28480	28585	28559	28397	28713	28386	28666	28612	28577	28472	28391	28592	28683	28610	28477	28396	28473	28516	28671	28652	28447	28238	28592	28316	28600	28293	28639	28583	28478	28540	28518	28481	28673	28497	28470	28438	28490	28397	28450	28675	28426	28086	28489	28471	28285	28547	28515	28474	28497	28699	28517	28241	28424	28524	28531	28445	28460	28622	28625	28667	28427	28368	28408	28381	28637	28410	28599	28549	28553	28551	28609	28565	28424	28719	28606	28417	28288	28481	28150	28495	28539	28385	28302	28425	28475	28643	28453	28386	28579	28424	28478	28384	28538	28469	28362	28668	28523	28482	28450	28485	28303	28554	28247	28507	28470	28450	28709	28365	28371	28405	28770	28449	28534	28602	28659	28426	28324	28523	28652	28417	28673	28334	28577	28352	28468	28487	28421	28247	28599	28607	28477	28565	28699	28562	28436	28253	28523	28745	28551	28622	28394	28303	28595	28422
21994	30649	31174	25736	23239	22374	22265	22473	21804	21884	21605	21921	21961	21860	21822	21696	21748	21922	21924	21731	21834	22560	22887	22639	22510	22170	21992	21627	21546	21810	21620	21775	21682	21820	22023	21605	21599	21779	21512	21893	21787	21741	21746	21571	21878	21627	21635	21636	21427	21703	21841	21659	21704	21608	21933	21577	21508	21871	21643	21668	21520	21567	21642	21647	21819	21641	21848	21617	21676	21639	21522	21682	21707	21713	21507	21758	21647	21372	21829	21691	21415	21588	21587	21684	21774	21717	21655	21892	21681	21598	21762	21663	21609	21665	21736	21826	21703	21759	21551	21598	21840	21788	21765	21601	21751	21561	21592	21642	21730	21745	21586	21490	21664	21596	21648	21619	21735	21466	21699	21682	21800	21606	21753	21701	21727	21582	21717	21719	21372	21635	21717	21508	21675	21660	21689	21713	21647	21643	21839	21667	21470	21639	21740	21614	21724	21615	21795	21692	21656	21766	21887	21494	21877	21723	21899	21753	21701	21705	21756	21593	21701	21585	21593	21761	21694	21681	21698	21681	21680	21597	21710	21661	21868	21742	21717	21727	21754	21694	21701	21671	21756	21590	21616	21705	21800	21691	21582	21731	21700	21759	21676	21712	21818	21489	21624	21739	21774	21721	21791	21715	21721	21726	21500	21767	21533	21672	21677	21637	21590	21723	21646	21847	21800	21613	21587	21623	21714	21611	21522	21713	21535	21537	21740	21682	21714	21751	21661	21642	21666	21657	21642	21609	21717	21830	21666	21819	21659	21570	21669	21684	21600	21872	21801	21719	21652	21802	21657	21799	21653	21654	21696	21706	21729	21667	21564	21652	21578	21745	21726	21726	21723	21620	21869	21631	21751	21514	21656	21551	21580	21779	21732	21719	21674	21725	21730	21689	21664	21558	21676	21720	21470	21688	21830	21556	21686	21587	21703	21580	21740	21656	21694	21658	21663	21646	21678	21702	21717	21768	21749	21559	21738	21746	21604	21760	21765	21688	21775	21581	21766	21499	21863	21688	21609	21841	21533	21702	21756	21655	21685	21662	21444	21648	21774	21576	21634	21829	21670	21845	21865	21664	21661	21439	21615	21780	21625	21531	21680	21693	21741	21532	21689	21712	21635	21643	21593	21574	21644	21678	21604	21822	21681	21683	21702	21507	21596	21406	21527	21611	21552	21783	21497	21617	21662	21667	21666	21737	21662	21605	21590	21630	21776	21662	21581	21791	21611	21642	21755	21643	21745	21708	21641	21554	21630	21698	21655	21589	21700	21564	21548	21801	21718	21844	21899	21851	21644	21693	21744	21683	21635	21570	21644	21552	21658	21848	21702	21542	21861	21752	21682	21741	21673	21676	21675	21841	21792	21614	21723	21588	21796	21566	21843	21610	21468	21633	21736	21662	21786	21895	21538	21716	21677	21585	21893	21622	21556	21605	21612	21643	21844	21734	21819	21581	21664	21763	21538	21660	21762	21594	21700	21703	21579	21640	21646	21482	21781	21726	21683	21768	21703	21820	21829	21786	21705	21758	21471	21782	21808	21826	21726	21636	21668	21755	21761	21547	21739	21745	21639	21643	21521	21501	21689	21680	21797	21835	21573	21774	21537	21653	21719	21520	21690	21860	21581	21750	21682	21678	21693	21751	21691	21657	21687	21501	21542	21490	21797	21543	21718	21620	21808	21849	21705	21617	21660	21724	21761	21776	21665	21639	21708	21726	21742	21558	21620	21756	21782	21610	21719	21609	21739	21487	21731	21581	21543	21591	21669	21602	21618	21716	21689	21566	21569	21619	21854	21827	21865	21718	21649	21686	21538	21731	21798	21712	21493	21608	21642	21693	21972	21741	21842	21657	21700	21797	21548	21757	21606	21486	21679	21659	21828	21729	21661	21646	21564	21500	21725	21702	21605	21701	21612	21725	21616	21796	21550	21693	21657	21696	21883	21905	21587	21922	21758	21507	21611	21691	21608	21593	21810	21748	21540	21844	21692	21721	21746	21684	21596	21641	21725	21632	21928	21835	21717	21581	21847	21959	21693	21678	21543	21577	21685	21568	21594	21634	21653	21347	21657	21476	21742	21945	21716	21608	21887	21557	21565	21645	21590	21675	21742	21576	21643	21659	21666	21829	21864	21770	21654	21694	21692	21820	21690	21764	21662	21661	21827	21635	21524	21749	21761	21615	21851	21746	21634	21703	21671	21721	21651	21739	21656	21364	21789	21571	21795	21707	21768	21671	21472	21627	21555	21683	21783	21579	21663	21713	21612	21801	21391	21642	21683	21575	21633	21719	21619	21668	21816	21889	21739	21626	21804	21654	21575	21753	21488	21656	21647	21742	21659	21717	21549	21737	21707	21764	21713	21750	21709	21774	21673	21764	21618	21744	21532	21655	21606	21634	21608	21693	21732	21852	21722	21755	21835	21743	21666	21501	21413	21666	21641	21685	21699	21874	21660	21656	21868	21637	21754	21720	21561	21620	21774	21607	21803	21676	21619	21771	21674	21761	21519	21501	21800	21735	21507	21581	21525	21794	21779	21683	21698	21609	21631	21596	21664	21404	21617	21555	21789	21586	21692	21738	21679	21405	21739	21838	21556	21688	21800	21589	21419	21576	21649	21592	21473	21712	21648	21663	21653	21786	21572	21646	21651	21739	21828	21742	21697	21806	21692	21601	21858	21730	21696	21604	21746	21659	21695	21705	21847	21587	21745	21624	21765	21594	21686	21704	21581	21585	21643	21650	21623	21575	21808	21736	21761	21641	21596	21852	21910	21520	21760	21688	21652	21652	21756	21653	21493	21572	21826	21749	21568	21685	21631	21476	21686	21773	21762	21692	21754	21619	21745	21496	21544	21920	21801	21668	21647	21601	21683	21651	21541	21631	21524	21585	21602	21650	21581	21850	21714	21763	22009	21609	21759	21618	21667	21713	21650	21637	21618	21710	21647	21490	21559	21809	21724	21751	21629	21583	21604	21720	21715	21603	21546	21659	21601	21729	21503	21642	21791	21551	21792	21583	21716	21523	21678	21572	21748	21591	21741	21650	21698	21609	21875	21776	21791	21593	21841	21819	21702	21814	21753	21774	21653	21810	21755	21852	21574	21575	21758	21972	21684	21725	21736	21879	21714	21579	21756	21588	21608	21743	21824	21877	21682	21863	21855	21634	21930	21842	21707	21849	21523	21688	21714	21830	21812	21830	21592	21582	21720	21616	21892	21660	21661	21757	21829	21639	21693	21727	21634	21502	21879	21620	21711	21775	21608	21603	21641	21554	21928	21573	21555	21717	21739	21780	21445	21786	21562	21726	21705	21688	21657	21565	21536	21644	21738	21785	21713	21640	21541	21568	21634	21800	21719	21688	21627	21702	21687	21615	21774	21734	21583	21604	21714	21605	21546	21748	21665	21592	21703	21698	21632	21667	21737	21669	21629	21633	21742	21694	21549	21689	21641	21743	21894	21689	21516	21777	21603	21650	21545	21689	21738	21682	21739	21701	21734	21738	21659	21674	21533	21556	21711	21639	21422	21674	21562	21717	21683	21512	21780	21857	21647	21713	21659	21596	21750	21808	21730	21642	21566	21562	21917	21591	21768	21595	21763	21649	21712	21714	21726	21573	21725	21727	21631	21753	21546	21634	21600	21763	21588	21646	21774	21741	21738	21702	21654	21632	21700	21463	21815	21740	21770	21774	21863	21774	21853	21686	21903	21652	21704	21716	21618	21707	21620	21693	21640	21389	21646	21929	21698	21551	21869	21590	21807	21544	21634	21702	21762	21654	21824	21725	21540	21700	21751	21656	21622	21771	21679	21840	21612	21755	21550	21773	21541	21548	21700	21725	21543	21838	21555	21723	21817	21507	21622	21515	21865	21602	21663	21707	21876	21802	21603	21687	21688	21690	21754	21759	21728	21760	21620	21451	21690	21852	21568	21754	21573	21523	21673	21767	21608	21633	21580	21788	21683	21618	21758	21804	21578	21575	21721	21920	21588	21682	21800	21638	21740	21590	21668	21831	21655	21615	21656	21625	21652	21617	21750	21727	21535	21571	21696	21684	21754	21685	21653	21659	21702	21622	21663	21905	21715	21628	21646	21834	21584	21774	21666	21599	21577	21708	21608	21612	21515	21438	21709	21697	21674	21755	21755	21505	21799	21537	21821	21801	21652	21731	21814	21712	21773	21768	21561	21810	21488	21639	21652	21753	21791	21706	21437	21635	21511	21826	21621	21626	21816	21535	21561	21590	21624	21610	21665	21738	21563	21659	21625	21679	21631	21685	21647	21640	21768	21532	21606	21822	21651	21620	21874	21432	21733	21673	21651	21470	21711	21544	21668	21662	21608	21646	21794	21801	21961	21650	21724	21640	21729	21718	21898	21872	21653	21634	21554	21704	21828	21723	21517	21780	21514	21796	21594	21664	21857	21529	21706	21686	21623	21618	21776	21716	21792	21688	21554	21801	21852	21536	21812	21828	21721	21751	21763	21650	21764	21624	21342	21775	21838	21692	21562	21640	21755	21657	21749	21736	21558	21613	21579	21714	21907	21720	21453	21845	21705	21602	21725	21773	21705	21542	21531	21541	21650	21691	21649	21589	21757	21617	21681	21743	21720	21583	21796	21828	21535	21618	21871	21761	21662	21727	21532	21547	21805	21635	21756	21879	21635	21704	21603	21563	21619	21733	21779	21520	21611	21745	21628	21619	21544	21712	21848	21768	21634	21590	21695	21703	21594	21646	21757	21774	21782	21703	21784	21904	21784	21587	21768	21425	21632	21743	21723	21694	21746	21719	21680	21771	21683	21669	21607	21591	21561	21635	21640	21622	21731	21736	21777	21640	21822	21682	21732	21628	21723	21539	21746	21784	21750	21511	21797	21731	21648	21774	21555	21656	21763	21770	21803	21779	21721	21736	21660	21744	21812	21694	21746	21773	21742	21685	21748	21617	21631	21617	21629	21683	21676	21576	21854	21808	21826	21948	21643	21846	21801	21786	21523	21825	21554	21798	21781	21620	21714	21719	21816	21526	21704	21777	21751	21692	21429	21902	21574	21629	21735	21777	21720	21736	21730	21558	21777	21600	21714	21748	21522	21654	21546	21651	21735	21685	21830	21586	21778	21689	21551	21695	21747	21735	21608	21742
23448	21208	28913	24235	24127	28830	31461	29213	28571	29021	28754	28602	28879	28489	28712	28751	28488	28971	28465	28504	28677	31406	35425	33256	31414	29926	28839	28679	28473	28501	28308	28492	28435	28419	28275	28397	28681	28386	28702	28746	28442	28456	28517	28291	28570	28591	28333	28540	28262	28344	28503	28520	28492	28288	28179	28289	28546	28395	27996	28240	28448	28536	28449	28428	28471	28257	28557	28495	28432	28547	28517	28453	28398	28448	28429	28381	28427	28540	28482	28541	28447	28436	28461	28450	28492	28293	28570	28516	28274	28377	28351	28581	28240	28327	28456	28296	28370	28532	28073	28428	28544	28215	28297	28393	28256	28239	28405	28461	28342	28465	28364	28594	28282	28250	28200	28458	28475	28305	28320	28253	28358	28301	28237	28177	28642	28393	28369	28260	28205	28398	28296	28416	28328	28373	28564	28326	28343	28461	28255	28387	28247	28250	28400	28290	28291	28537	28517	28496	28230	28393	28295	28376	28147	28317	28468	27907	28453	28327	28002	28424	28259	28327	28291	28503	28459	28307	28460	28352	28452	28325	28332	28485	28219	28475	28487	28344	28357	28327	28368	28615	28487	28429	28435	28428	28529	28471	28288	28602	28290	28394	28525	28367	28469	28470	28331	28559	28476	28333	28158	28638	28516	28421	28320	28394	28245	28222	27960	28393	28486	28474	28368	28803	28536	28690	28544	28430	28415	28436	28421	28565	28615	28669	28218	28575	28516	28160	28156	28142	28421	28259	28446	28374	28084	28350	28618	28238	28446	28126	28220	28105	28481	28516	28349	28366	28372	28530	28377	28367	28560	28452	28249	28429	28303	28296	28393	28182	28472	28231	28413	28889	28378	28326	28458	28354	28226	28398	28277	28373	28273	28255	28517	28409	28463	28637	28401	28404	28359	28371	28269	28419	28382	28265	28410	28294	28396	28383	28244	28499	28257	28271	28290	28447	28550	28426	28558	28217	28543	28355	28381	28366	28475	28305	28400	28288	28435	28454	28380	28432	28242	28434	28411	28218	28341	28142	28101	28610	28696	28465	28562	28202	28622	28426	28191	28259	28291	28467	28359	28465	28361	28384	28146	28577	28315	28449	28434	28487	28404	28501	28391	28310	28439	28528	28724	28405	28399	28157	28508	28285	28284	28604	28381	28447	28485	28517	28391	28338	28324	28287	28571	28180	28464	28323	28542	28498	28179	28404	28323	28319	28482	28345	28473	28421	28131	28505	28291	28610	28326	28307	28445	28423	28359	28498	28356	28173	28487	28514	28520	28150	28270	28661	28279	28327	28523	28442	28354	28433	28351	28367	28462	28722	28205	28407	28515	28430	28279	28433	28156	28779	28300	28265	28675	28266	28402	28169	28145	28555	28522	28540	28269	28249	28333	28581	28494	28345	28396	28239	28373	28547	28445	28450	28283	28485	28290	28456	28379	28470	28192	28398	28275	28566	28392	28161	28333	28451	28313	28297	28895	28387	28597	28415	28434	28620	28422	28472	28335	28271	28395	28310	28382	28299	28503	28242	28357	28190	28260	28270	28486	28363	28453	28190	28267	28237	28411	28381	28135	28355	28611	28423	28415	28278	28728	28224	28495	28547	28441	28359	28256	28288	28560	28811	28223	28512	28298	28349	28471	28362	28194	28560	28532	28252	28580	28771	28503	28385	28495	28457	28327	28425	28412	28259	28468	28213	28479	28422	28360	28375	28197	28531	28470	28429	28383	28423	28445	28429	28405	28365	28220	28355	28322	28410	28224	28406	28544	28629	28342	28339	28527	28425	28178	28323	28353	28222	28526	28457	28425	28476	28268	28271	28415	28284	28463	28668	28708	28316	28356	28446	28439	28489	28342	28449	28344	28438	28320	28248	28397	28671	28394	28285	28166	28551	28369	28277	28340	28213	28442	28127	28399	28477	28432	28327	28702	28397	28330	28263	28465	28609	28463	28368	28240	28283	28608	28517	28505	28423	28306	28132	28456	28406	28513	28598	28567	28375	28528	28610	28466	28347	28466	28275	28398	28208	28489	28346	28537	28416	28379	28401	28551	28396	28417	28256	28539	28330	28215	28364	28601	28405	28206	28339	28491	28245	28454	28343	28452	28322	28265	28124	28447	28309	28490	28210	28318	28196	28380	28245	28662	28304	28535	28490	28466	28644	28288	28558	28454	28616	28516	28432	28193	28546	28239	28457	28593	28392	28231	28242	28570	28450	28490	28589	28523	28495	28441	28280	28424	28537	28363	28506	28557	28545	28495	28135	28561	28554	28221	28393	28298	28409	28608	28285	28584	28338	28307	28331	28309	28500	28408	28302	28553	28158	28740	28570	28509	28340	28412	28639	28391	28418	28399	28382	28357	28521	28539	28312	28231	28563	28374	28551	28530	28147	28357	28319	28330	28511	28406	28769	28536	28271	28714	28494	28512	28105	28175	28379	28601	28356	28355	28671	28451	28390	28569	28494	28453	28415	28623	28513	28273	28341	28386	28367	28265	28059	28333	28287	28226	28280	28659	28463	28532	28607	28573	28538	28175	28452	28589	28462	28213	28494	28481	28418	28350	28256	28418	28583	28190	28262	28679	28212	28398	28330	28470	28361	28565	28410	28353	28343	28378	28354	28250	28448	28530	28273	28526	28484	28363	28625	28550	28314	28322	28620	28278	28615	28414	28198	28473	28330	28347	28474	28447	28160	28401	28419	28259	28361	28323	28404	28295	28369	28526	28395	28550	28215	28228	28287	28405	28580	28234	28308	28319	28561	28532	28297	28633	28588	28037	28291	28485	28564	28506	28638	28253	28567	28333	28233	28292	28409	28466	28373	28303	28370	28408	28422	28496	28424	28523	28361	28487	28605	28498	28732	28432	28471	28436	28324	28219	28510	28320	28562	28382	28685	28410	28593	28503	28542	28378	28290	28349	28328	28331	28337	28494	28329	28698	28464	28456	28274	28344	28472	28554	28269	28307	28374	28296	28325	28526	28276	28583	28685	28626	28154	28551	28404	28412	28331	28387	28346	28511	28409	28366	28358	28576	28254	28360	28328	28396	28107	28321	28365	28486	28415	28288	28396	28195	28587	28444	28372	28581	28504	28362	28388	28574	28310	28369	28502	28300	28593	28291	28339	28299	28274	28594	28501	28487	28481	28383	28537	28321	28157	28425	28416	28689	28481	28306	28310	28212	28398	28468	28461	28348	28341	28451	28290	28475	28498	28415	28284	28263	28415	28486	28271	28508	28422	28592	28285	28413	28436	28149	28437	28571	28317	28625	28254	28417	28316	28552	28392	28458	28491	28346	28571	28387	28305	28289	28232	28485	28359	28610	28491	28606	28108	28516	28573	28308	28206	28340	28454	28551	28244	28397	28738	28483	28528	28276	28498	28478	28288	28493	28125	28094	28444	28333	28628	28522	28743	28329	28636	28633	28503	28338	28196	28429	28571	28585	28515	28399	28459	28555	28225	28388	28241	28505	28428	28381	28376	28166	28311	28530	28348	28520	28585	28417	28221	28584	28606	28726	28427	28557	28676	28488	28547	28331	28342	28650	28385	28318	28364	28573	28462	28381	28444	28469	28281	28364	28466	28395	28555	28469	28198	28266	28262	28392	28330	28452	28481	28587	28387	28415	28278	28522	28477	28409	28119	28384	28164	28369	28287	28280	28236	28359	28546	28439	28413	28320	28616	28625	28402	28605	28334	28169	28267	28431	28577	28365	28432	28355	28416	28439	28378	28319	28471	28363	28364	28518	28380	28834	28351	28201	28490	28329	28379	28369	28173	28354	28299	28314	28522	28543	28307	28339	28232	28248	28308	28511	28490	28395	28273	28710	28424	28350	28410	28431	28424	28472	28558	28476	28494	28412	28183	28316	28510	28640	28380	28220	28373	28476	28320	28416	28526	28229	28234	28297	28411	28366	28104	28498	28522	28466	28400	28599	28411	28352	28317	28425	28673	28340	28470	28271	28444	28380	28370	28357	28533	28527	28486	28462	28526	28436	28287	28433	28224	28328	28485	28288	28222	28598	28397	28538	28544	28510	28238	28149	28387	28504	28463	28500	28467	28461	28507	28348	28505	28683	28255	28327	28430	28406	28491	28424	28511	28523	28502	28567	28315	28347	28514	28367	28544	28441	28468	28526	28229	28215	28505	28285	28545	28271	28317	28303	28284	28369	28414	28382	28436	28366	28489	28230	28431	28363	28431	28608	28227	28483	28516	28570	28467	28575	28632	28519	28419	28374	28340	28391	28400	28517	28198	28254	28445	28513	28217	28365	28488	28313	28374	28273	28306	28616	28195	28490	28473	28636	28160	28470	28336	28705	28485	28356	28540	28383	28376	28599	28474	28292	28655	28522	28417	28587	28174	28277	28217	28391	28452	28391	28513	28368	28550	28556	28600	28121	28047	28264	28337	28508	28650	28594	28299	28267	28466	28170	28595	28223	28614	28404	28646	28559	28415	28303	28539	28527	28374	28275	28470	28399	28463	28383	28586	28457	28139	28323	28277	28403	28324	28350	28465	28365	28237	28439	28310	28097	28407	28280	28463	28301	28497	28482	28326	28505	28234	28340	28462	28525	28471	28668	28469	28422	28296	28338	28340	28335	28462	28377	28346	28392	28594	28520	28277	28252	28371	28636	28104	28369	28200	28409	28543	28506	28425	28259	28447	28476	28525	28410	28480	28393	28754	28425	28363	28548	28425	28480	28277	28461	28417	28301	28311	28478	28546	28286	28363	28529	28154	28600	28336	28467	28374	28375	28343	28267	28553	28399	28272	28457	28447	28372	28291	28477	28494	28677	28479	28518	28518	28275	28531	28309	28411	28551	28521	28027	28557	28330	28384	28474	28433	28582	28148	28240	28413	28472	28311	28281	28378	28203	28501	28553	28546	28202	28206	28215	28728	28454	28250	28456	28562	28424	28421	28419	28562	28578	28380	28530	28562	28413	28335	28338	28553	28367	28605	28635	28346	28709	28418	28386	28316	28384	28269	28100	28517	28355	28096	28495	28440	28202	28605	28222	28428	28439	28373	28025	28510	28453	28439	28254	28473	28538	28506	28318	28470	28691	28409	28554	28398	28579	28640	28551	28297	28587	28435	28398	28745	28443	28174	28398	28446	28447	28375	28449	28209	28412	28316	28663	28495
20333	36542	35673	29312	24748	23421	23142	23127	22249	22215	22362	22196	21836	21758	21946	21748	21994	21930	21965	21806	21901	26426	30754	27984	25235	23330	22249	22008	21724	21873	21662	21776	21758	21726	21713	21593	21651	21775	21895	21659	21760	21711	21759	21800	21786	21658	21779	21741	21656	21738	21876	21672	21590	21648	21601	21720	21712	21850	21646	21801	21641	21729	21681	21783	21705	21571	21749	21677	21721	21845	21784	21781	21718	21700	21767	21629	21677	21707	21571	21655	21715	21665	21637	21691	21698	21741	21667	21702	21814	21562	21594	21710	21771	21681	21764	21662	21681	21519	21775	21709	21797	21880	21679	21640	21818	21634	21701	21476	21663	21895	21582	21812	21702	21668	21759	21758	21721	21760	21546	21657	21640	21585	21760	21732	21799	21719	21651	21631	21702	21528	21571	21801	21853	21484	21873	21694	21763	21741	21682	21593	21619	21720	21625	21623	21564	21869	21632	21681	21689	21690	21657	21653	21787	21855	21700	21642	21615	21595	21751	21971	21619	21762	21645	21638	21707	21745	21565	21732	21683	21619	21676	21634	21669	21595	21701	21549	21680	21501	21805	21736	21704	21742	21729	21769	21542	21591	21693	21830	21719	21857	21581	21691	21589	21827	21756	21625	21828	21759	21822	21716	21627	21796	21678	21578	21862	21602	21821	21809	21415	21583	21699	21552	21733	21569	21818	21576	21717	21573	21634	21540	21707	21604	21670	21473	21791	21683	21714	21719	21853	21708	21578	21743	21469	21648	21686	21619	21711	21762	21579	21689	21929	21810	21748	21702	21567	21649	21722	21470	21653	21677	21674	21770	21695	21514	21546	21711	21570	21675	21584	21648	21581	21821	21713	21706	21680	21578	21637	21605	21835	21612	21657	21778	21613	21699	21530	21555	21922	21740	21706	21707	21603	21767	21702	21718	21872	21698	21681	21484	21849	21708	21715	21693	21684	21569	21723	21808	21810	21574	21868	21662	21737	21831	21694	21574	21653	21622	21737	21839	21680	21796	21693	21817	21698	21551	21741	21764	21639	21737	21767	21657	21583	21549	21594	21760	21548	21584	21716	21639	21822	21878	21487	21743	21645	21661	21730	21663	21618	21671	21706	21661	21893	21724	21652	21637	21600	21622	21572	21695	21546	21723	21845	21751	21709	21622	21719	21895	21675	21684	21649	21635	21764	21594	21638	21730	21542	21737	21713	21721	21614	21499	21754	21717	21754	21458	21650	21733	21708	21769	21793	21735	21650	21850	21710	21715	21643	21680	21703	21638	21788	21747	21616	21397	21675	21736	21782	21520	21701	21761	21770	21742	21636	21629	21765	21569	21688	21706	21616	21632	21731	21816	21707	21776	21775	21625	21700	21613	21723	21653	21504	21601	21711	21662	21671	21825	21784	21736	21787	21649	21738	21666	21823	21697	21847	21694	21602	21917	21676	21757	21868	21679	21811	21627	21600	21565	21651	21755	21632	21851	21578	21658	21692	21550	21656	21627	21671	21792	21684	21834	21712	21642	21839	21576	21741	21681	21576	21813	21746	21672	21710	21595	21724	21597	21614	21970	21588	21864	21611	21700	21779	21715	21703	21715	21521	21667	21773	21744	21478	21671	21588	21739	21927	21629	21719	21637	21806	21575	21638	21525	21693	21637	21592	21854	21853	21589	21802	21653	21760	21594	21645	21687	21694	21650	21764	21719	21583	21754	21620	21640	21649	21703	21757	21641	21659	21587	21796	21684	21584	21645	21741	21672	21758	21679	21549	21606	21573	21531	21871	21773	21613	21693	21624	21737	21653	21673	21528	21598	21734	21586	21673	21757	21698	21753	21743	21679	21663	21655	21587	21962	21607	21715	21731	21724	21527	21766	21642	21702	21735	21804	21846	21570	21787	21776	21611	21491	21523	21424	21498	21614	21677	21737	21671	21582	21643	21642	21720	21723	21601	21639	21688	21691	21712	21783	21726	21672	21723	21516	21558	21662	21701	21559	21755	21731	21663	21619	21539	21589	21722	21632	21943	21751	21765	21780	21777	21691	21750	21653	21783	21918	21840	21625	21643	21619	21596	21722	21545	21766	21773	21698	21633	21740	21651	21556	21698	21643	21753	21722	21535	21898	21793	21724	21591	21875	21602	21793	21701	21603	21742	21631	21810	21672	21525	21714	21692	21665	21607	21686	21674	21743	21592	21521	21786	21521	21855	21778	21810	21568	21850	21576	21745	21674	21653	21600	21559	21591	21778	21637	21495	21766	21709	21676	21709	21585	21571	21509	21894	21517	21636	21611	21735	21668	21726	21675	21734	21716	21630	21631	21694	21623	21713	21737	21571	21621	21832	21674	21673	21762	21528	21640	21764	21604	21692	21663	21705	21427	21853	21596	21768	21855	21682	21598	21599	21770	21837	21546	21718	21761	21765	21716	21781	21713	21754	21635	21677	21846	21735	21753	21689	21380	21717	21457	21722	21674	21526	21691	21720	21819	21740	21774	21735	21387	21534	21518	21673	21622	21695	21813	21715	21730	21497	21734	21782	21619	21767	21674	21722	21636	21731	21553	21717	21662	21868	21609	21650	21762	21753	21692	21463	21698	21692	21840	21782	21832	21777	21757	21625	21646	21840	21742	21678	21790	21693	21588	21487	21622	21794	21602	21797	21647	21669	21567	21641	21694	21493	21603	21787	21490	21767	21694	21698	21732	21516	21603	21551	21603	21745	21720	21774	21785	21580	21707	21743	21656	21744	21821	21664	21571	21649	21578	21870	21585	21748	21676	21475	21650	21733	21790	21598	21778	21766	21699	21684	21673	21709	21792	21723	21803	21811	21562	21839	21559	21532	21645	21700	21707	21681	21539	21640	21762	21846	21693	21700	21614	21843	21703	21794	21545	21946	21407	21743	21623	21763	21868	21796	21796	21674	21605	21631	21621	21716	21743	21885	21806	21747	21488	21615	21673	21588	21569	21732	21778	21763	21851	21740	21745	21786	21599	21625	21896	21598	21666	21739	21817	21667	21628	21439	21593	21714	21727	21826	21619	21690	21650	21745	21731	21561	21666	21719	21611	21431	21636	21889	21686	21855	21563	21529	21695	21766	21591	21627	21740	21662	21635	21832	21710	21746	21776	21642	21619	21733	21699	21686	21681	21671	21648	21761	21716	21754	21645	21766	21593	21753	21650	21653	21643	21675	21788	21869	21726	21631	21600	21636	21717	21510	21659	21652	21696	21770	21875	21650	21799	21774	21720	21657	21726	21605	21639	21603	21695	21540	21665	21804	21440	21697	21698	21744	21520	21706	21634	21667	21824	21724	21711	21644	21708	21777	21819	21724	21544	21517	21673	21677	21611	21699	21744	21663	21669	21772	21832	21615	21854	21771	21668	21753	21679	21644	21706	21728	21624	21529	21890	21860	21558	21683	21588	21686	21827	21613	21800	21594	21408	21839	21757	21786	21710	21661	21508	21690	21781	21813	21727	21681	21763	21656	21675	21790	21788	21756	21764	21985	21516	21655	21722	21656	21783	21470	21758	21661	21669	21833	21772	21739	21663	21787	21651	21616	21680	21727	21669	21854	21577	21737	21829	21919	21670	21658	21810	21687	21668	21500	21599	21787	21552	21751	21657	21691	21542	21812	21700	21719	21839	21757	21619	21602	21651	21777	21749	21883	21763	21703	21674	21863	21545	21880	21663	21662	21678	21471	21703	21769	21690	21743	21632	21597	21622	21708	21922	21594	21674	21804	21580	21726	21590	21923	21789	21708	21637	21724	21587	21896	21713	21718	21592	21593	21743	21656	21706	21625	21766	21719	21547	21680	21611	21749	21579	21806	21786	21789	21750	21642	21731	21763	21704	21668	21697	21725	21551	21712	21579	21618	21686	21559	21705	21636	21769	21639	21657	21641	21626	21667	21768	21793	21668	21910	21898	21771	21633	21740	21500	21742	21766	21709	21521	21765	21765	21635	21735	21682	21648	21704	21646	21664	21682	21650	21666	21575	21682	21651	21603	21711	21558	21684	21657	21536	21676	21622	21699	21628	21681	21736	21710	21750	21714	21742	21797	21757	21637	21746	21814	21911	21724	21708	21752	21802	21628	21534	21777	21724	21755	21788	21798	21650	21714	21644	21733	21727	21825	21521	21859	21601	21548	21696	21746	21737	21697	21700	21742	21577	21901	21663	21888	21721	21711	21668	21928	21899	21722	21641	21490	21797	21581	21714	21804	22052	21584	21708	21697	21687	21682	21765	21717	21789	21673	21626	21732	21804	21627	21695	21712	21725	21639	21500	21631	21506	21775	21586	21642	21786	21656	21684	21658	21615	21410	21431	21674	21773	21759	21625	21591	21813	21525	21626	21776	21781	21749	21550	21701	21628	21685	21576	21585	21812	21456	21645	21525	21835	21590	21679	21716	21687	21551	21724	21690	21671	21975	21606	21595	21802	21716	21743	21659	21629	21807	21783	21697	21597	21498	21673	21664	21834	21590	21734	21741	21764	21628	21741	21640	21680	21636	21685	21633	21847	21404	21637	21842	21536	21553	21814	21816	21551	21454	21629	21609	21692	21804	21727	21553	21729	21621	21808	21747	21672	21734	21648	21693	21642	21805	21946	21731	21587	21725	21747	21795	21575	21681	21727	21673	21638	21619	21732	21649	21438	21580	21676	21623	21792	21696	21752	21680	21775	21781	21660	21603	21688	21689	21876	21611	21542	21763	21640	21909	21673	21944	21859	21577	21564	21732	21679	21803	21729	21745	21712	21580	21880	21754	21612	21711	21755	21605	21525	21699	21634	21849	21679	21636	21646	21790	21782	21714	21824	21788	21797	21652	21640	21503	21693	21572	21606	21776	21609	21706	21577	21833	21609	21590	21761	21846	21695	21645	21833	21638	21719	21703	21668	21714	21457	21637	21749	21748	21550	21610	21598	21748	21701	21717	21542	21705	21762	21689	21811	21760	21727	21629	21785	21838	21620	21761	21834	21720	21640	21743	21788	21533	21619	21732	21729	21467	21574	21820	21652	21704	21787	21772	21671	21599	21745	21838	21685	21699	21685	21616	21618	21645	21740	21723	21860	21779	21746	21594	21718	21745	21805	21744	21591	21792	21754	21825	21740	21695	21661	21611	21676	21695	21811	21532	21661	21815
22451	21196	29045	23707	22217	27374	32944	30212	29645	30052	30196	29592	29722	29547	29601	29403	29389	29582	29506	29255	29589	34847	41503	37514	34738	31749	30288	29483	29099	29418	29495	29111	29289	29137	29197	29123	29201	29234	29191	29031	29192	29169	29131	29252	29000	29282	29151	29251	29065	29134	29200	29122	28881	29220	28975	29051	29208	29069	29049	29065	29137	29006	28925	29139	29085	29085	29137	28905	29250	29011	29207	29338	29144	29108	29066	29077	29348	29070	29399	29143	29076	29046	29041	28778	29006	28916	29320	29157	29136	29289	29102	29020	29332	29161	29061	29113	29062	29060	29067	28737	28744	29066	28895	28846	29010	29232	29136	29052	28863	28842	29222	29215	29006	29048	29182	29319	29142	29184	29208	29206	29282	29091	28930	29098	29250	29002	29076	29048	29009	29118	29260	28791	29165	28965	29005	29127	28875	29040	28918	29159	29085	29090	28979	29126	29084	28893	29006	29144	29106	28724	28968	29023	29078	29057	29320	29149	29155	29138	29104	29066	29119	29008	29172	29226	29290	28924	29102	28964	29051	29014	29010	29205	28962	28684	29188	28823	29126	29194	29140	28894	29140	29051	29163	29053	29015	29161	29195	29228	29131	29197	28868	29108	28952	28953	29103	29058	28920	29064	28964	28983	29047	28723	29071	29056	29047	28796	28997	28942	28840	29231	29154	29212	29031	29058	29167	29071	29115	29156	29023	29218	29211	29449	28986	29046	29002	29155	29216	29203	29158	29000	28897	29201	29159	29189	28791	29150	29069	28923	29217	29034	29142	29246	29139	28978	29114	29206	29073	29054	29177	28875	29120	29258	29008	28906	28791	29208	29129	29117	28938	28944	28998	28895	29067	29335	28965	28972	29092	29002	28871	29095	29025	28913	29025	28966	28991	29280	29094	29039	29196	28824	28902	28915	29167	29283	29034	28983	29056	28936	28904	29254	29051	28948	28878	28800	29018	28988	29051	29306	29204	28898	29187	29290	29052	29135	29281	29218	29067	28997	28954	29346	29011	28804	29043	29120	29171	29058	29000	29037	29045	29108	29180	29178	28941	29056	29322	29059	29146	29042	29195	29132	29127	29036	28935	29003	29239	29045	29160	28907	28811	28983	28972	28909	29078	29091	29126	28955	28854	29293	29062	29215	28931	28994	29164	28794	29025	28870	29044	29066	28963	29036	29247	28990	29139	29043	28976	29187	29205	28804	28947	29391	29051	28809	29234	28855	29022	29290	29003	28857	28882	29129	29175	29139	29274	28907	28921	28889	29117	28911	29134	29322	29148	29000	29212	29190	29237	29153	28953	29037	28997	29001	29048	28998	29095	28851	29032	29195	29056	29090	29025	29256	29095	28886	29008	29100	28975	28762	29032	28960	28918	28820	28850	28956	29145	29046	29066	29080	29106	29031	28913	29017	29039	28874	29093	29102	28895	29062	29057	28970	28962	28760	29098	29060	28936	29163	29292	29075	29303	29301	29326	29099	29247	29246	28977	29160	28979	29031	29003	29245	28978	29031	29134	28910	29013	29022	28870	29232	29015	29222	28797	29163	29165	28822	28857	28905	28860	29218	28810	28888	29034	29046	29165	29259	29032	29147	29337	29129	29184	29002	29229	29130	29093	29193	29016	29049	29297	29095	28948	29025	28950	29070	28961	29113	29093	29075	28894	29074	29228	29072	29030	28895	29025	29373	29147	29242	28869	28883	29146	28924	28986	28912	29293	29125	29179	29061	28990	28968	28847	28789	29152	29108	29104	29018	29113	29130	28771	28950	29095	29051	29152	28874	29162	28941	29248	28973	28972	29119	29027	28995	29036	28929	28841	28940	28855	29014	29324	28904	28980	29155	29135	29102	29094	28930	29019	29054	29140	28991	29047	28893	29117	28916	29025	29225	29097	28967	28909	28945	29193	28989	28976	28930	29039	29118	29080	29251	28870	29272	29154	29024	28890	29103	29035	29047	29303	29095	28970	28862	28981	28755	29007	29080	29078	29154	29195	28925	29105	29076	29015	29115	28889	28929	29083	29163	29089	28982	28911	28840	29056	29099	29010	29094	29179	29019	29077	29112	29020	29023	29367	28965	29211	29269	29129	28803	29024	28817	29096	29014	29051	29143	29184	29046	28994	28978	28967	29162	28702	28961	29044	29048	29171	29017	29034	29094	28972	29039	28950	29083	29265	29048	28921	28944	29194	29025	29185	28924	29000	29024	28772	29136	29182	29396	28976	29108	28880	29089	29110	28956	29147	29125	29364	28865	28864	28967	29099	29100	29158	29228	29108	28875	28852	29095	29138	29038	28927	29133	29088	29024	28839	28956	28956	28971	28768	29190	28999	28971	29050	28964	28897	28950	28976	29052	29068	29056	28920	28947	29152	28833	28998	29099	29152	28804	29061	28764	29096	29011	29250	29128	29138	28856	29010	29237	29032	28693	29176	28785	29061	29077	29174	28857	29025	29176	29045	29047	29241	28997	29060	28930	29288	28938	29190	29226	28967	29077	29023	29068	29044	28807	29076	28944	28771	28857	29317	29064	29287	29015	28839	29019	28849	28913	29139	29061	29075	29062	29120	29164	28991	29113	29004	28998	29074	29149	29301	28852	28977	29069	28954	28989	28999	28861	29117	29172	29348	29116	28897	28964	29134	29055	28952	28871	29025	28833	28878	28922	29040	29051	29116	28905	29105	29216	28788	28812	28896	29061	29026	29047	29031	29054	29048	29025	28787	29120	29062	28980	28923	29191	28912	29068	29051	29159	28966	29066	29037	29188	28955	29042	29002	28967	28771	28893	28929	28853	28935	28881	29060	29117	29323	29245	29043	28901	28950	28939	29028	28868	28882	29023	29012	28998	29122	29101	29107	29060	28874	29077	29315	28932	29091	29116	28965	29130	29164	29265	28808	29089	29086	28820	29234	28995	28834	29050	29160	29027	28921	29284	29167	28742	29262	28798	29021	29054	29145	29107	29183	28771	29081	29051	29190	29000	29004	29155	29149	29011	28936	29213	28947	28932	28813	29022	28936	29045	29173	28839	28866	29087	28908	29049	29114	29110	28957	29154	29148	29312	29200	29041	28981	28944	29030	29015	28974	28964	28892	29077	29206	28950	28973	29022	29298	29025	29305	29017	28991	29088	29136	28778	29152	29200	28954	28975	28794	28861	29351	29068	29030	29193	29098	29172	28969	29219	29177	29008	29187	29179	29222	28954	29181	29258	29172	29166	28972	28820	29168	29004	29212	29359	29122	29080	28923	29202	29229	28895	29101	28970	28939	28772	28937	29170	29124	29024	28906	29145	29100	28979	28995	28894	29100	29022	29205	29024	29221	28945	28954	29356	29097	29219	29189	29091	28977	29102	29246	28975	29088	28978	29010	28945	29341	29027	28929	29070	29210	28997	28988	29126	29282	28988	29099	28888	28913	28944	29049	29165	29080	28895	28878	28824	29008	28915	28846	28910	28948	28888	29189	29079	29103	28942	29145	29221	29023	29127	29205	29135	29078	29246	28905	29071	28961	28950	29057	29052	28941	29022	28985	29090	28852	29110	28990	28985	29013	28858	29211	29237	28986	28902	29072	29208	29125	28912	29032	29043	29069	29098	28968	28911	29173	29000	29279	29111	28842	28997	29100	29197	29080	29083	28936	29055	29109	28759	29072	29149	29098	28971	29187	28973	28886	29195	28984	29321	29009	29183	29214	28839	29032	29100	29249	29130	29101	29045	29035	29017	28898	28809	28851	29220	29034	28994	28957	29090	29199	29125	29048	29081	29390	29241	29048	29204	29236	29046	29221	29035	29097	29108	28987	29015	29034	29065	28909	29056	29299	29028	29161	29146	28863	29056	29117	28945	29107	29101	29046	28870	29101	28980	29003	28979	28752	29243	28904	28942	29124	29085	29016	29101	29112	28956	29083	29211	28961	29147	29030	29185	29221	29024	29098	29076	28992	29018	29185	29341	28898	28742	28937	28955	28977	29069	29293	29257	29007	29006	29101	29190	29081	29121	29110	29178	28970	29185	29296	29073	29064	28989	28985	28857	28810	28966	29218	29000	29103	29061	29017	28997	28866	29049	29200	28961	29134	28993	29169	29028	28847	28851	28871	28988	29081	29176	29194	29164	28843	28906	29349	28899	29076	29238	29044	29039	28869	29049	28905	29337	29141	29065	29162	28746	29101	29082	29032	29096	29008	29085	29054	29140	29128	28967	29087	29240	28912	28924	29169	29091	29182	28970	29093	29106	28999	28935	29145	29202	29044	29094	28990	29038	29123	28957	29097	28871	29008	28879	29080	28903	28965	28951	28796	29143	29177	29081	28961	29152	29066	29059	28596	28929	28971	29113	28948	28954	28901	28972	29018	28910	29187	29038	29095	28995	29171	28861	29163	28969	28911	29137	29255	29063	29009	29122	28995	29131	28976	28849	29123	29157	28940	29051	29200	29115	29115	29240	28934	28975	29215	29273	29218	28990	29273	28860	28969	29186	28929	29092	28748	29164	28884	29162	29081	28997	29123	29003	29254	29291	28918	29108	28969	28950	28952	29150	28922	29152	28979	29216	29007	28901	28826	29222	29022	28999	29168	29292	28923	28979	28820	29264	28801	29061	29173	28956	28979	29010	29055	29062	28899	29256	29071	29089	29239	29214	28891	29097	29267	28979	29061	29278	29062	29168	28997	29046	29077	29180	29183	29125	28758	29089	29189	29267	28837	28953	28926	28854	29036	29199	29149	28881	29126	28964	28918	29001	29235	29050	29481	28869	28970	29139	29118	29128	29097	28950	28891	29138	29169	29080	29219	28921	28789	28969	28936	29218	29196	28942	29022	28862	29023	29237	29191	28998	29074	28940	28903	28843	29006	28979	29139	28852	28901	29275	28875	29159	29153	29084	28809	28973	28983	28891	29078	28942	28900	28977	29004	28906	28950	29063	28961	28878	29149	28969	28816	29033	29105	29051	29091	29256	29088	28996	28988	29073	29188	29038	28821	28872	29029	28721	28917	28891	29148	29072	28717	28973	29013	29180	28972	29033	28942	29101	29022	29123	29323	29182	28851	29058	28862	28611	29235	28767	28585	28901	29258	28899	29145	29117	29123	29000	29020	29046	29089	29166	29359	29049	28836	28913	29282	28941	28933	28979	28831	29048
22494	41796	39898	31679	26719	24977	24435	24137	23193	22853	23145	22591	22477	22322	22156	22202	22343	22255	22471	22422	22424	31061	36978	32169	28103	24740	22926	22199	22123	21975	22121	21998	21918	21985	21896	21870	22072	21945	22048	21906	22086	21906	22029	22035	22127	22032	22042	21963	22002	22116	21938	22176	21889	21779	21989	22086	22018	21950	22114	22033	22094	21970	22086	21869	21985	22039	22064	21922	22087	22036	21865	22090	22011	22107	22057	21891	22150	22037	21882	21933	21933	21948	22027	21964	22030	21862	21997	21926	21971	21817	22100	21898	21973	22020	22066	22045	21970	21836	22030	21903	21875	22076	22153	22060	21779	22020	22109	21983	22164	22161	22066	21903	22069	21970	21795	21988	21998	22045	22054	22098	21971	21885	21887	21968	22009	22123	22110	22063	22057	22191	21891	21990	21872	21882	22090	22073	21966	21989	21953	21958	21823	21871	22106	21915	22049	22115	22058	22030	22063	22128	21969	22117	22044	22024	22071	21969	22008	21870	21833	21951	21837	21957	22063	21680	22157	21958	21960	22165	22200	21909	22037	22011	21945	21941	22092	22033	22007	22010	22100	21960	21888	21901	21928	21951	22072	22054	21740	21820	22026	21825	21999	21902	22008	21911	21800	21951	22155	22013	21938	22007	21967	22028	21940	22152	21890	21977	22025	21962	22000	21858	22066	21966	22069	21970	21997	22033	21837	21962	22128	22095	22031	21890	21970	21830	22133	22002	21939	22082	21947	21968	21865	22165	21881	21903	21817	22150	21899	22012	21947	21948	22027	22002	21692	21898	22110	21778	22041	21729	22154	22033	21943	22038	21943	22032	22116	21801	21827	21957	22113	21936	21877	21886	22000	22032	21834	21999	22107	21933	22028	22008	22054	21993	21757	21911	21969	21983	22125	22150	21968	21917	21847	21887	22003	22076	21954	22096	21762	22006	22077	21979	21974	22049	21893	22039	22090	21975	21996	22067	21796	21936	21991	22024	21980	22033	22109	21910	21993	21889	22118	21934	21932	21842	21882	21957	21872	22122	21796	21856	21972	21829	22037	21939	22144	21859	21956	22057	22126	22013	22181	22069	21857	21901	21872	21820	22032	22057	21766	21917	21972	21826	21929	22023	22094	21956	21901	22067	21947	22036	21849	22008	21968	21929	21956	22002	21963	21964	21755	21993	22039	22092	22015	22097	21935	21947	22140	21987	21793	21901	21823	22029	22150	21875	21889	21895	21816	22010	22073	21983	21872	22071	21792	22032	22081	21881	21851	22190	21999	22082	21827	21986	21888	22071	21823	21963	21876	21948	21948	21923	21995	22078	22157	21851	22094	21987	22259	21730	22101	22036	22033	21833	22095	21923	21986	21973	22009	21823	22107	21843	22016	22045	21806	22083	22045	22069	21739	22050	21994	22005	21965	21914	22164	21996	22021	21990	22065	21877	22025	22044	21948	21967	22025	21979	21764	21939	22018	21724	21892	21990	22026	21939	22177	21810	22038	21908	22020	21951	22014	22113	21825	22069	21909	21915	21812	22005	22008	21912	21924	22033	22024	21903	21789	21939	21969	21882	21936	22176	21962	22127	21833	22053	21874	21995	21810	21878	22020	21889	22057	21910	21954	21960	21825	21977	22012	21910	22051	21994	22082	21858	22091	22024	21856	21851	22029	21779	22018	21837	22013	22110	21937	21934	21924	21871	21960	22148	21907	22065	21992	21944	21964	21954	21862	22071	22071	21861	22054	21988	22037	21939	21943	21860	21958	22052	22198	21888	22022	22043	21867	22036	22054	21812	21985	22104	22049	21889	21870	21770	22118	21944	22064	22039	21748	22028	21978	22030	22040	21797	21909	22018	21957	22071	21989	22031	21985	21903	22100	21939	21889	21705	22125	21870	22043	21898	21945	21795	22039	21869	21994	21875	21916	21948	22026	22105	22005	21861	22017	22004	21967	21735	21993	22027	21830	21956	21999	21910	21884	21993	21946	21988	21843	21816	21848	21916	22049	21914	22130	21882	21968	22079	21928	22014	22001	21944	21960	21935	21886	22024	21746	22014	21927	21958	22037	21731	22035	21916	22088	21967	21950	22071	21883	21831	21911	21980	21830	22019	21917	22032	21761	22010	21893	21892	21903	21810	22050	21872	21798	22087	21927	22006	21960	21974	21788	22021	21903	21954	22077	22078	21951	21911	21973	21869	21866	22058	21792	22090	21926	22182	21914	21967	21940	22102	21978	21793	21916	21988	21926	22039	21904	22127	21965	22095	21884	22015	21901	21997	21992	21826	21957	21798	21979	22030	22053	22183	21892	21827	22023	22101	22028	22028	21995	21760	21977	21792	22060	22099	22060	21987	21811	22095	21968	21823	21907	22003	22075	21995	21854	21965	22068	22104	22134	21878	21921	21770	22017	21978	22036	22000	21914	22085	22023	22004	22018	21807	22028	21895	22006	21950	21865	21875	22028	21961	21934	22022	22088	21929	22127	21932	21939	21988	22098	21934	22032	21915	22097	21880	21862	22010	21824	21974	21719	21901	22000	22012	21941	21993	21772	22140	21967	21909	22008	22021	21798	22003	22176	22053	21979	21793	22028	21997	22070	22082	21788	22094	21891	22062	21892	21847	21942	22010	21879	21916	21991	22055	21983	21928	21993	22079	21918	21890	21825	21890	21965	21954	21892	21941	21905	21932	22054	22122	21972	22032	21900	22133	21822	21918	21947	21934	22032	21972	22042	21963	21971	22005	21865	21931	22044	22061	21830	22016	21898	22090	22091	21844	22025	21876	22005	21983	21872	22073	22022	22080	21926	21959	22022	22001	21907	21906	22074	22039	22041	22060	22124	22000	22065	21878	22071	21985	21864	22036	21969	22057	21975	22084	22080	22080	22076	21997	21870	21886	21948	21872	22101	22053	22043	22041	22021	21932	21981	21972	21999	21995	22144	21924	22006	21894	22059	21975	21898	21891	22096	22104	22039	21932	22153	21825	22040	21902	21965	22045	21930	21905	22106	21923	22047	21998	22021	22032	21939	21867	21889	21961	21993	21920	22080	21832	21922	22088	21822	22067	22009	21865	21999	21943	22016	22030	21969	21878	21956	21994	21944	21997	21896	22000	21971	21929	21873	21838	21982	21954	22066	21838	21845	21978	21941	21889	21963	22047	22027	21977	21952	21943	21935	21995	22016	21911	21983	21802	22079	22041	22010	21801	22112	21998	22124	21909	22172	21973	22082	21907	21864	22040	21925	21980	21877	21889	21925	22022	21912	21963	22059	22039	21754	21878	21909	22000	22014	21997	21923	21897	21920	21909	22199	21820	21995	22011	22064	21977	21764	21917	21851	21949	22050	22065	22060	21854	21972	21963	21995	22000	22083	22007	22111	21850	21939	22138	21876	21931	21868	21975	22037	22017	21865	21928	21988	22078	21891	21969	21993	22123	22051	22105	22048	21908	22066	22024	22036	22255	21852	22163	21936	21897	22024	22015	22000	21991	21872	22286	21893	22110	22005	21872	21984	21954	21888	22069	21969	22090	21908	22050	22001	22029	22046	22028	21952	22033	21941	21915	22177	22034	22024	21924	21890	21863	21891	22034	22030	22064	21954	21882	22120	21856	22059	21938	22032	21960	21949	22060	21992	22012	22058	21918	22024	22010	22027	21885	21883	22222	21896	21935	21877	21839	22049	21911	21938	21999	21951	21868	21965	22027	22105	22027	21962	21951	22062	21961	22013	22105	22160	21994	22001	21860	21959	21819	22243	21964	21970	22118	21959	22111	21944	22022	22152	22062	22023	21986	21959	22045	22025	21993	21974	21922	22007	22072	21848	21875	21866	21898	22170	22061	21893	22012	21993	22113	22033	22012	21996	21975	21932	22035	21925	22069	21919	21958	21870	21977	22135	22046	22018	21932	21823	22118	22072	22036	22101	21946	21965	21967	21883	21952	22015	21968	21982	21985	22158	22067	21947	22075	21947	21908	22034	22075	22086	21884	22166	22028	21997	22005	21880	21868	22127	22051	21931	21842	22001	21967	22012	21932	21961	22006	21945	21924	22052	21960	21967	21819	22046	22099	22008	22013	21981	22061	21847	22165	22007	21986	21976	22216	22081	22077	21901	21969	22061	21878	22056	22056	22179	21758	21928	21950	22037	21889	21960	22125	22038	22082	22042	21998	22027	21814	22213	21986	21867	21873	22127	21871	22022	22058	21876	21979	21956	22021	22007	21932	21964	22029	21986	21785	22197	22019	21809	21972	22127	21972	21983	22101	22104	21997	22050	21840	22076	21999	21748	21883	21947	21785	22063	21905	22098	21921	21949	21842	21922	21824	21934	21948	21940	22022	21967	22102	21921	21886	22061	21910	22020	21988	21944	22104	22111	21872	21945	21798	22023	21782	22104	22144	21941	22028	21912	22262	21973	21855	22175	21895	21852	21829	22026	21998	22062	21877	22034	21828	21906	22136	21894	21860	21972	21869	21885	21966	21982	22076	21881	21846	21947	22048	21914	22100	21968	21875	21836	21953	21967	21984	21881	21936	22043	21959	21932	22159	21965	22082	22053	21799	21888	22027	21977	21997	21845	22276	21907	21980	22142	21885	22070	22035	21977	21907	21869	21876	21922	21983	21983	21874	22004	22137	21958	22073	21975	22073	21890	22005	21965	22073	22112	21955	21880	22059	22047	21973	21901	21901	21915	22131	21997	21946	22004	22083	22004	21742	22011	21969	22017	22195	21840	22153	22011	22023	21878	21929	21919	21828	22011	22044	22130	21849	21862	21934	21991	22074	22159	22032	22044	21987	21832	22038	21915	21858	22090	22115	22107	21882	21956	22087	21750	21834	22079	21961	22083	21841	21946	22097	21959	22159	22071	21868	22092	21862	21749	21853	22011	21953	21928	21997	21907	22107	21906	21901	22046	22090	22069	22035	22015	21924	21839	21915	22051	21866	21862	21969	22096	22024	22099	21957	21969	22013	22064	21833	21760	22001	21903	21936	21981	22061	21951	22028	21957	21961	22073	21991	21939	21924	21905	22030	21892	21957	22170	22085	21982	21925	21968	21831	22131	21996	21981	21894	21977	22027	21864	22087	22017	21749	21994	22006	21989	22033	22144	22027	21935	21849	21849	21961	21902	21938	22120	21946	22015	21843
28551	25167	34063	32527	29519	29636	29891	29534	29330	29471	29435	29201	29296	29123	28965	29268	29219	29385	29382	28853	29315	29529	29839	30188	29777	29533	29405	29269	29242	29261	29261	29295	29231	29312	29169	29067	29113	29274	28996	29140	28990	29289	29257	29149	29037	28897	29295	29160	29171	29130	28996	29105	28950	28861	29073	28999	29070	29251	29250	29512	29283	29270	28960	29123	29254	29113	29304	29198	29214	29482	29270	29245	29158	28976	29434	29189	29102	29242	29313	29170	29239	28967	29192	29096	29361	28883	29198	28945	29202	29382	29338	29245	29168	29162	29407	29220	29253	29056	29270	29129	28889	29327	29029	29095	29166	29103	29047	29462	29091	29377	28986	29016	29124	28988	29123	29082	29279	29170	29196	29040	29116	29327	29178	29130	29351	29132	29287	28959	29284	29130	29097	29257	29103	28988	29017	29508	29138	29102	29019	28944	29064	28950	29330	29059	29009	29060	29382	29196	28975	28911	29085	29263	29045	29186	29222	29198	28993	29311	29158	29070	29122	29342	29199	29006	28966	29157	29335	29140	29005	29199	29355	29346	28977	29100	29279	29399	29390	29135	29203	29035	29162	29125	29162	29248	29143	29139	29168	29341	29198	29087	29103	29230	29212	29088	29095	29269	29303	29068	29135	29090	29385	29069	29161	28992	29361	29235	29040	29121	29192	29232	29213	29188	28963	29330	29650	29131	29464	29104	29272	29263	29052	29115	29230	29013	29237	29463	28989	29076	29169	29069	29035	28953	29247	29281	29262	29007	28861	28849	28956	29202	29103	29272	29242	29307	29358	29098	29141	29262	29223	29357	28875	29153	29417	29089	29214	29134	29157	28997	29199	28989	29061	28961	29078	29267	29373	29202	29320	29335	29330	29242	28982	29225	29362	29152	29146	29214	29087	28936	28978	28961	29277	29265	29242	29134	28928	29139	29128	29237	29017	29325	29436	29144	28993	29082	29135	29098	29089	29259	29163	28907	29023	28968	29027	29406	29124	29192	29066	29137	28848	28875	29139	29336	29116	28958	29223	29146	29066	29042	28945	29080	29105	29353	29034	29310	29577	29057	29005	29238	29082	29321	29165	29058	29037	29310	29257	29249	29285	28993	29233	29256	29194	29302	29320	29313	29251	29072	29124	29201	29175	29053	28934	29220	29341	29191	29389	29147	29251	29298	29312	29174	29293	29407	29099	29343	29261	29346	29194	29373	29115	28956	28978	29064	29108	29181	28849	29255	29330	29016	29275	29237	29211	29068	29159	29196	29301	29056	29234	29016	28881	29201	29530	29140	29096	29053	29119	29011	29090	29146	29096	29392	29263	29069	29276	28949	29302	28880	29447	29058	29040	29381	29060	29190	29199	29098	29388	29200	29203	29143	29168	28927	28967	29219	28991	29114	29091	29150	29064	29181	29120	29099	29266	29174	29204	29132	29030	29419	29248	29073	29206	29236	29424	29235	29200	29066	29293	29014	28935	29131	29178	29102	29050	28984	29106	29318	29237	29123	29338	29197	29165	29066	29327	29016	29366	29107	29237	28874	28909	29150	29185	29144	28950	29198	29173	29164	29181	29139	29235	29146	29140	28844	29088	29035	29081	29008	29229	29038	29184	29183	28998	29222	29185	29229	29230	29211	29232	29284	29341	29120	29207	29259	29188	29068	29146	29150	29037	29245	29103	28987	28926	29171	29316	29138	29046	29241	29179	28890	29128	29250	29044	29350	29310	28913	29296	29096	29096	29191	29077	29299	29039	29234	29268	29100	29251	28863	29207	28967	29252	29263	29052	29296	29086	29262	29220	29081	29087	29014	29309	28910	29296	29025	29053	29119	29297	29124	29209	29142	29021	29042	29141	29113	29099	29297	29195	29097	29298	29163	29490	29375	29284	28935	29177	29158	29178	29093	29076	29340	29098	28972	29335	29079	29134	29112	29184	29013	29006	28968	28963	29151	29308	29126	29155	28952	28933	28920	29317	29225	29392	29289	29280	29101	29229	29245	28935	29245	29009	29126	29130	29217	29289	29365	29237	29043	29142	28865	29061	29235	29147	29078	29159	29288	29239	29057	29244	29085	29244	29015	29163	29083	29045	29069	29522	29308	29474	29155	29297	29421	29023	29306	29483	29036	29258	29190	29190	29100	29144	29367	29256	29157	29240	29154	29285	29168	29358	29214	29098	29264	28986	28947	29017	29105	28889	29214	29130	29475	29202	29170	29341	29040	29262	29239	29193	29268	29219	29418	29238	29085	28944	29183	29153	29088	29170	28994	29293	29488	29036	29261	29215	29134	29371	29102	29180	29117	29340	28953	29251	29366	29064	29090	29133	29279	29226	29027	29365	29108	29366	29306	29265	29036	29529	29225	29259	29173	29276	29366	29199	29323	29298	29111	29355	29096	29188	29377	29239	29104	29135	29296	29010	29181	29060	29072	29072	28908	29097	29066	29143	29134	29181	29285	28949	29107	29281	29221	29207	29186	29316	29100	29150	29144	28942	29133	28962	29139	29156	29070	29299	29050	29045	29064	29104	29290	29157	29379	29176	28945	29045	29026	29249	29213	29250	29312	29033	29260	29130	29172	29169	29032	29289	28820	29160	29212	29473	29040	29083	29202	29297	29159	29276	29070	29214	29140	29322	29067	29049	29324	29542	29485	29495	29171	29098	29008	29361	29403	28949	29082	29099	29294	29220	29204	29156	29244	29347	29126	29020	29137	29167	28903	29378	29278	28929	29150	29206	28980	29235	29317	29102	29175	29277	29279	29217	29010	29267	29210	29265	29484	28969	29124	29281	29094	29066	29249	29162	29412	29063	29162	29148	29181	29029	29046	29230	29004	28946	29148	28999	28908	29309	29125	29303	29146	29185	29261	29319	29106	29330	29239	29322	29107	29055	28974	29278	29042	29319	29223	29067	29186	29179	29254	29063	29177	29022	29253	29253	29274	29408	29343	29281	29382	29110	29075	29156	29122	29112	29038	29111	29144	29039	29365	29200	29311	28862	29296	29337	29228	29669	29305	29191	29154	29009	29215	29132	28946	29123	29144	29328	29115	29124	29088	29208	29065	28985	29047	29355	29441	28888	29135	29086	28929	29068	29378	29397	29151	29122	29232	29024	29213	29310	29427	29243	29027	29202	28972	29236	29061	29042	29047	29240	29117	29019	29220	29299	29087	29099	29329	29054	29313	29183	29104	28885	28994	29116	29258	28899	29256	28933	29066	29182	29159	29399	29109	29483	29193	29009	29234	28974	29216	29211	29322	29057	29168	29199	29320	29068	29105	29148	29036	29286	29116	29319	29114	29245	29373	29304	29142	29113	29068	29117	29038	29036	28936	29481	29274	29223	29097	29221	29223	29049	29024	29249	29185	29141	29218	29189	29255	29250	29295	29324	29224	29229	29315	29334	29300	29442	29224	29155	29099	29305	28936	29273	29259	29453	28845	29100	29330	28977	29096	29109	29331	29360	29138	29206	29285	28969	29373	29069	29114	29217	29233	29060	29146	29267	28908	29007	28991	29089	29120	29223	29149	29419	29161	29075	29220	29371	29120	29183	29064	29320	29317	29006	29161	28867	29256	29170	29213	29153	29164	29115	29078	29159	29053	29362	29040	29051	29019	29258	29248	29392	29203	29157	29319	29129	28955	29326	29392	29078	29370	29133	28989	29113	29181	29130	28969	29004	29308	29084	29106	29139	29305	29382	29116	29553	29461	29165	29171	29341	29250	29276	28998	29194	29199	29223	29229	29013	29106	29160	29261	28947	28989	29277	29358	29351	28903	29241	28977	29133	29154	29367	29185	29099	29246	29197	29183	29140	29091	29239	29233	29284	29113	29110	29297	29011	28933	29091	29199	29053	29187	29154	29319	29047	29199	29186	29055	29014	28942	29301	28963	29136	29222	29207	29248	29491	29375	29139	29518	29156	29166	29213	29096	29131	28970	29262	29320	29177	29278	29250	29093	28979	29080	29063	29314	29200	29239	29226	29176	29111	29117	29163	29130	29024	29268	29208	29569	29076	29412	28911	29039	28978	29131	29063	29089	29182	29315	29169	29018	29267	28999	29083	29196	29047	29141	29267	29141	29133	29175	28999	29081	29237	29268	29387	29042	29296	28992	28982	29141	29048	29360	29416	29281	29066	29336	28949	29132	29165	29123	28929	29204	29299	29112	29297	29172	29153	29026	29354	29149	29260	29031	28918	29306	29236	29278	28988	29062	29149	29336	29059	29278	29324	29302	29256	29296	28960	29107	29089	29063	29317	29338	28980	29294	29097	29169	29187	29087	29073	29061	29236	29026	29088	29445	29052	28896	29103	29268	29233	29210	29321	29122	29040	29387	29381	29439	29050	29227	29198	29024	29255	29260	29284	29305	29220	29165	29125	29202	29395	29311	29109	29435	29183	29086	29252	29110	29088	28938	29342	29084	29216	29114	29153	29222	29031	29364	29300	28993	29309	29301	29454	29126	29219	29084	29254	29137	29433	29018	29141	29365	29089	29362	29304	29062	29117	29024	29220	29166	29276	29001	29153	29214	29039	28892	29196	29232	29146	29029	29341	29205	29283	29164	29187	29281	29092	28996	29083	28962	29301	29189	29020	29138	29123	29190	29159	29083	29183	29265	29095	29154	29123	29373	29220	29290	29074	29039	29211	29153	29041	29147	29449	29216	29165	29374	29259	29254	28955	29195	29335	29086	29031	29101	29378	29142	29238	29206	29249	29266	29393	29156	29295	29369	29300	29321	29281	29138	29183	29291	29270	29098	29138	29072	29044	29232	29214	28800	29432	29271	28976	29105	29223	29094	29234	29290	29264	29020	29074	29472	29370	29159	29140	29128	29148	29186	29210	29157	29287	29017	29073	29428	29193	29035	29103	29082	29263	29101	29104	29176	29008	29293	29188	28980	29234	29032	29419	29333	29106	29055	29146	29036	29191	29296	29232	29183	29336	29174	29114	29071	28910	29141	29118	29151	29165	29107	29030	29040	29133	29178	29424	29018	29074	29142	29411	29271	29276	29416	29114	29072	29155	29171	29374	29213	29178	29075	28974	28958	29116	29185	28948	29127	29072	29246	28968	29376	29135	29300	29248	29267	29164	29087	29282	29153	29178	29021	29141	29315	29277	29147	29224	29043	29113	29220	29163	29134
22333	32196	30889	25479	23175	22567	22721	22515	21931	22455	22391	22309	22003	22076	22212	22007	22295	22210	22309	22043	22006	22762	23285	23039	22667	22556	22165	21962	22217	22129	21988	22044	22100	22189	21981	22110	21953	22054	22103	22074	22132	22044	21915	22121	21970	22110	21973	22060	21987	22140	21751	22076	22033	22028	21982	21951	22121	22050	22196	21953	22147	21974	22042	22025	22041	21985	21935	21951	22033	22037	21969	22007	21925	21988	22167	22054	21943	22070	22078	21876	22057	21830	22152	22112	22021	22207	21935	22029	22031	22061	21989	22099	21951	22104	22042	21955	21836	22009	21914	22034	22196	22043	22193	21933	21998	22150	21959	22089	21963	22063	22108	22137	22215	21975	22024	21950	22038	22087	22007	22125	21960	21983	21971	22108	22135	22204	21849	21997	21997	22198	22131	21928	22214	22174	21885	22030	22154	21958	22143	22111	22092	22047	22062	22012	22028	22007	22006	22027	22063	22050	22138	21909	22077	22070	22008	22119	22298	21953	22069	22081	21952	22011	22012	22097	21922	22184	21977	22061	21961	22176	21991	22099	22107	22015	22133	21892	22117	21944	22063	21967	22133	22016	22051	21950	22024	22143	21899	21980	22137	21925	22073	22002	22097	22046	22185	22051	22118	22056	22001	21991	21920	22051	22041	22066	22131	21925	22197	22098	22116	22082	22085	21857	21965	22096	22019	22011	22079	21950	21945	21942	21887	22088	22044	22101	21981	22087	21954	21907	22069	21911	22205	21862	22084	21982	22050	22232	21964	22120	22101	22206	21918	21840	21991	21927	22096	21917	22079	22046	22140	21903	22097	22087	21934	22160	21969	21860	22010	22029	22018	21950	22298	21923	22112	22200	22099	22091	21835	22056	22166	21876	22139	22016	22116	22046	21877	22095	22146	22017	22087	21975	21856	22135	22130	22025	22016	22013	21971	22249	22019	22057	22270	22128	22101	22105	21910	22033	22046	21938	21934	22019	21967	22092	22075	22092	21998	22043	21969	22110	21868	22114	22085	22000	22039	22048	21999	22022	22096	21815	21928	22089	21935	21975	22073	21964	22041	22008	22086	22078	22215	22069	22055	21989	22067	22049	21869	22097	22239	22101	22021	21830	22132	22075	22282	22031	21993	22048	22073	21758	21995	21908	21950	21922	21962	22029	22274	21894	22055	21883	22261	21940	22152	21883	21909	22241	22093	21968	21962	22057	22025	22091	21875	22229	22084	22011	22083	22082	21835	22035	21977	22046	22056	22095	22047	22031	21953	22025	22029	21869	22119	22037	22164	22028	22184	21953	22215	21978	21945	22022	22263	22088	22062	21943	22114	22034	21882	21964	22136	22068	21911	21961	22070	21996	22003	22314	22107	21920	22006	22038	22022	22158	22085	21989	22007	22223	21936	21974	21883	22106	22134	22004	21822	21831	21948	22016	22117	21959	22033	21883	22104	22054	22037	22186	21879	22046	22131	21939	21943	22038	22027	22010	22052	22095	21898	22152	22012	21994	22046	22003	22167	22026	22234	22073	22017	22022	22075	22013	21984	21948	22165	22116	22034	22045	22003	21985	22187	21951	22000	22000	22092	21974	21967	22242	21981	21988	22131	22139	22080	22294	21974	22162	22094	22038	22058	22139	22066	22187	22228	21871	22032	22041	22079	21972	21861	22044	22135	22071	22118	21999	22054	22029	22046	22062	21883	22054	21899	22035	22037	21847	22088	22174	22161	22020	21997	21971	22069	21993	22140	21947	22209	21903	22122	22182	21908	21984	21883	22159	22047	21969	22057	22115	21928	22263	21888	22009	21839	22076	21923	21940	22034	22098	21925	21977	22133	22230	22129	21957	22012	21952	21997	21921	21980	22074	22098	21977	22050	22129	22016	22046	21835	22095	22086	22191	22086	22037	21894	22035	21959	22060	21856	21939	22078	22069	22156	21940	22057	21791	22019	21929	22184	21966	22060	22186	21894	21934	22138	22033	22063	21968	22152	22107	22021	21988	22278	21993	21977	21994	22144	22158	21901	22082	22057	22137	22104	22234	22090	22008	21957	22013	22099	21958	22300	21900	21917	21997	22114	21956	22122	22144	21958	21996	21994	22134	22192	22040	22114	21943	22120	22230	22107	22034	22085	21998	22147	22152	22085	22126	21940	22078	21957	22111	22071	22135	22067	22142	22024	22088	21980	21896	22022	21915	22150	22092	22042	21981	22111	22027	22056	22017	22057	21943	22087	22096	22057	22074	21863	21976	21929	22006	21950	21875	22111	22021	21768	22208	22037	22051	21896	21996	21894	22215	22238	21836	21950	22092	21948	22048	22070	22059	22053	22020	22170	22085	22063	22048	21960	21949	22113	21950	22107	22080	21979	22195	21922	22312	21982	22275	22086	22273	22062	21993	22038	21896	22004	22033	22040	21977	21886	22101	22085	22031	22150	21996	22230	22151	22205	22112	22051	21930	22026	21948	22026	22056	22040	22048	22024	22165	22167	22119	22048	21891	22007	22116	21897	21945	22127	22071	21954	21971	21986	21900	21924	21906	22096	22028	22162	21864	22007	21969	22153	22087	22168	21918	22096	21920	22030	22115	22087	22151	22009	22040	21934	22005	22016	21917	22307	22071	22225	22086	22051	21874	22089	21919	22032	22064	21906	21845	21971	22052	21904	22190	22153	21884	22100	21843	22022	22245	22034	22048	22053	22064	22043	22242	21923	22103	22112	21945	22027	21843	22218	21800	22038	22004	22146	21952	21887	21983	22162	22103	21925	22115	22067	22047	22142	21929	22234	22182	22186	22124	21955	22102	22034	21786	22196	21988	22138	22192	21955	22186	22115	22044	21973	22098	21849	22048	22025	21838	22133	22106	21915	22121	21922	21948	21923	22010	22168	22090	21976	21913	22015	22293	21898	22040	22067	22020	22311	21845	21837	21926	21960	21946	21778	22205	21993	21941	21996	21891	22114	21968	21964	22199	22081	22080	22135	21978	22143	21943	21966	21966	21938	21872	21976	22144	22023	21727	22019	21821	21924	22113	22108	22081	21820	21944	22052	22006	22013	21930	22106	21935	22058	22070	22165	22108	22040	22109	22259	22099	22202	22067	22104	22016	21973	21932	22167	22055	22059	22061	21845	22146	22068	21997	21993	22162	22032	21923	21966	22014	21973	21903	22047	22044	21935	22006	22140	21905	21924	22136	22000	22281	21979	22247	21891	22070	22174	22318	22255	21998	21936	22022	21927	22126	22037	22114	22179	21913	21989	22071	22096	22049	21964	22039	22030	22078	21951	21924	22056	22292	22023	22108	22131	22146	21843	22100	22041	22091	21923	21886	22049	22143	21976	22095	21976	22019	21925	21847	22187	22116	22048	21976	22001	22155	21994	22279	21859	22207	22044	22084	22191	22115	22148	22236	21910	21946	21846	22165	22041	21941	22112	21962	22046	22055	22073	21967	21949	22156	22106	22143	22130	22052	22007	22063	21964	22002	22052	21897	21967	22082	22057	22175	21972	21978	22080	22057	22074	22163	22031	22123	22119	21943	21921	22060	22022	22023	22311	22023	22264	22129	22145	22139	22115	22112	22143	22019	22132	21751	22163	22076	21907	21960	22124	22198	21980	22008	22054	22014	22089	22109	21952	22015	21988	22194	22104	22023	21954	22087	21918	22066	22104	22043	22105	22091	22227	21957	21839	21964	22017	21967	22197	21982	21971	22070	22206	21901	21977	22001	22058	21959	21982	21997	21995	22293	22069	22024	22020	21934	21943	21982	22201	22120	22076	22076	21869	22208	22137	22052	21968	22021	22060	22038	22072	22123	22105	22097	22078	22021	21969	22017	21765	21876	22158	22099	21970	21936	22006	21982	21852	22101	22176	22067	22132	21774	22124	21988	22057	22073	21936	22142	22036	22210	22077	21907	22200	21924	22167	22050	22055	22231	22122	22014	22081	21981	22339	21990	21968	21950	22145	22146	22023	21854	21984	21949	22061	22205	22153	22071	21965	21985	21946	22143	22105	22095	21977	21945	22153	22143	22145	22164	22149	21969	21977	22184	21857	22051	22179	22031	22053	22095	21948	21981	22004	22020	22055	22058	22061	21965	22061	22134	22142	22068	21862	22074	21996	21973	22015	21911	22284	21974	22013	21892	22127	22032	22167	22049	22021	21868	22060	22083	22021	22115	22113	21955	22120	22113	21952	22068	21984	22101	22176	21997	22203	22101	22185	21935	22028	21983	22109	22020	22125	21999	22132	22093	22139	22084	21889	22092	22103	22122	21825	21929	22094	21901	22103	22122	22034	22140	22062	22099	22115	22137	21984	21915	21954	22132	21960	22050	22136	22063	22237	21855	22059	22038	21906	21972	21997	22023	22160	22059	22040	22168	22157	21958	22027	22068	21830	22021	21999	21823	22183	22032	22129	22312	21930	21946	21929	21990	22083	22235	21877	22078	22131	22010	21975	22033	22091	22050	21846	22074	21945	21975	21880	22012	21854	22067	22156	22299	21935	21875	22019	22011	22030	22028	22025	21856	22158	21923	22088	22074	22155	21981	22124	21980	21884	22025	22054	22026	22047	21967	22016	21956	22122	22135	22059	22276	22000	22117	22023	22117	22080	22040	22200	22209	22097	22072	21894	22094	22144	22024	22148	22159	22235	21968	22187	21953	21974	22227	22073	22110	22084	22101	22047	21855	21826	21889	22101	21887	21902	22001	22149	22002	22118	22062	21929	21994	21980	21878	22056	21955	22045	22080	21890	22041	21867	21993	21983	22206	22133	21952	22033	22022	22120	21884	21895	22169	22121	21957	21888	21995	21888	21890	22255	22013	22007	21880	22183	22112	22114	22179	21856	21947	22193	21964	22008	22053	22100	22073	21923	22224	22015	21924	22086	22067	22138	22161	21872	22154	21992	22007	22012	21990	22009	22130	21976	22019	22050	22056	21935	21860	21925	22069	21994	22099	22157	22034	22091	21992	22023	21959	22009	22049	22016	22102	21972	22294	22158	22091	22026	21959	21968	21907	22076	22023	22044	22068	21998	21976	22201	21937	22202	21940	21845	22078	22032	22014	22036	22340	22011	21965	22004	22052	22084	22137	22002	22059	22058	22040	21825	22057	22181	21804	21816	21909	22048	22134	21933	22099	22196	22169
23412	21229	28920	24266	24268	29202	32072	29576	29304	29897	29848	29585	29437	29420	29446	29472	29693	29452	29294	29295	29409	34125	35930	33875	32218	30528	29924	29382	29363	29423	29030	29198	29375	29090	29156	29406	29361	29369	29317	29097	29178	29220	29125	29294	29421	29363	29326	29245	29109	29347	29372	29356	29429	29315	29293	29251	29213	29090	29363	29146	29341	29310	29093	28985	29368	29112	29126	29094	29246	29042	29160	29111	29234	29051	29197	29237	29217	29115	29202	29147	29556	29174	29199	29334	29126	29124	29287	29096	29203	29070	29001	29115	29075	28975	29085	29247	29274	29347	28938	29175	29305	29196	29223	29043	29280	29237	28955	29292	29110	29407	29307	29082	29255	29177	28975	29073	29366	29039	29359	29297	29171	29279	29219	29106	28914	29181	29199	29072	29125	29297	29118	29166	29312	29150	29131	29155	29287	29102	29142	29024	29210	29307	29198	29027	29377	29256	29303	29057	29129	29028	29338	29285	29212	29476	29129	29235	29091	28957	29184	29431	28954	29145	29276	29110	29251	29373	29246	29234	29113	29248	29084	28974	29345	29213	29178	29009	29265	29375	29084	29257	29433	29019	29153	29332	29378	28937	29112	29082	29337	29340	29338	29035	29437	29242	29083	29285	29137	29365	29275	29252	29180	29088	29136	29213	29405	29145	29289	29218	29432	29147	29109	29143	29255	29258	29289	29328	29209	29069	29077	29149	29303	29003	28944	29269	29194	29381	29079	29156	29025	29102	29219	29208	29107	29070	29102	29209	29488	28845	29035	29242	28946	29139	29289	29078	29321	29157	29151	29008	29143	29259	29167	29183	29162	29059	29199	29243	28914	29212	29159	29232	29214	29279	28954	28935	29254	29240	29363	29254	29196	29173	29042	29283	29250	29149	29035	29000	29203	29464	29067	29224	29347	28992	29022	29142	29348	29036	29066	29064	29126	29357	29187	29206	29127	29188	29151	29248	28874	28854	29062	29105	29034	29280	29058	29104	29078	28992	28863	29089	29307	29141	29122	29262	29180	29287	29358	29174	29017	29289	29150	28994	29207	29128	29222	29308	29244	29138	29232	29142	29188	29038	29031	29422	29382	29042	29283	29055	28908	29378	29360	29177	29204	29219	29177	29167	29362	29208	29311	29085	29298	29167	29375	29078	29207	28995	29011	29421	29166	28990	29213	29128	29250	29181	29399	29102	29060	29260	29341	29107	29389	29104	29220	29107	29404	29103	29207	28915	29218	29009	29173	29187	29059	29359	29323	29262	29019	29267	29387	29397	29342	29174	28915	29245	29273	29318	29003	29033	29252	29129	28977	29269	29128	29303	29153	29308	29216	29174	28970	29144	28992	29243	29073	28831	28959	29236	29172	29174	29123	29222	29201	29064	29297	29097	29316	29151	29338	29232	29147	29383	29165	29118	29159	29315	29229	29186	29049	29081	29421	29081	29177	29111	29066	29119	29076	29247	29238	29200	28962	29214	29244	29067	29052	28912	29147	29137	29034	29069	29103	29239	29241	29261	29229	29174	29384	29206	29048	29454	29128	28929	29075	28878	29155	29196	29150	29123	29231	29224	29022	28758	29335	29125	29117	29230	29188	29341	29247	29067	29179	28918	29378	28988	29101	29253	29062	29343	29283	28914	29188	29162	29247	29177	29256	29196	28989	29186	29298	29381	29530	29180	29203	29143	29201	29147	29274	29045	29396	28934	29039	29063	29200	29203	29117	29105	29157	29013	29163	29255	28990	29163	29178	29097	29295	29110	29129	29098	29129	29243	29219	29291	29133	29034	29611	28883	29156	29176	29303	29234	29217	29025	29271	29288	29365	29259	29280	28960	29449	28996	28992	29048	29201	29225	29276	28931	29028	29167	29226	29280	29135	29234	29198	29169	29098	29276	29146	29119	29134	29181	29161	29064	29285	29179	29042	29171	29220	29053	29300	29100	29145	29134	29261	29102	29214	29263	29286	29094	28863	29250	29276	29247	29327	29413	29291	29219	29199	29134	29224	29198	29323	29350	29341	29509	29138	29260	29152	29111	29129	29184	29037	29144	29080	29130	29133	29284	28941	29262	28917	29131	29469	29390	29558	29181	28924	29080	29185	29211	29249	29292	29094	29424	29305	29269	29056	29221	29165	29136	29169	29168	29078	29139	29087	29180	29130	29206	29120	29342	29150	29355	29121	29311	29185	28989	29362	29148	29015	28983	29318	29075	29366	29344	29184	29239	29385	29212	29172	29238	29223	29043	29011	29148	29422	29336	29181	29155	29110	29375	29153	29082	29105	29068	29025	29063	29361	29142	29322	29386	29113	28930	29138	29155	29150	29051	29419	29084	29079	28981	29338	29138	29062	29309	29100	29181	29159	29164	29152	29192	29191	29271	29246	29110	29258	29125	29497	29238	29234	29284	29100	28981	29120	29166	29183	29092	29132	29086	29119	29138	29061	29100	29300	29153	29176	29296	29282	29044	29117	28819	29363	29095	29129	28957	29269	29009	29263	29004	29324	29228	29323	29029	28790	29213	29106	29234	29189	29323	29217	29195	29423	29406	29428	29062	29173	29002	29174	29138	29102	29027	29375	29316	29107	28938	28999	29259	29122	29292	29226	29279	29277	29324	29243	29252	29246	29348	29095	29206	29221	29062	29287	29264	29139	29483	29180	29192	29258	29274	29335	29306	29129	29130	29283	29335	29166	29261	29126	29308	29147	29306	29073	29102	29109	29056	29101	29083	29274	29136	29262	29303	29066	29272	29182	29360	29198	29035	29366	29171	29044	29317	29139	29178	29084	29280	28998	29169	29014	28943	29342	29488	29193	29143	29222	29355	29337	29123	29008	29059	29109	29124	28966	29176	29400	29289	29315	29238	29201	29352	29059	29074	29191	29428	29276	29077	29432	29263	29218	29340	29061	29136	29205	29132	29083	29160	29035	29068	29169	29288	29219	29115	29151	29076	29259	28979	29432	29370	29337	29305	29484	29126	29154	29261	29023	29268	29377	29326	29208	29348	29194	29234	29163	29145	29185	29181	29233	29257	29256	29116	29093	28982	29216	29107	29106	29120	29393	29413	29549	29203	29182	29199	29133	29032	29234	29341	29382	29114	29197	29045	29042	29162	29364	29330	29052	29020	29108	29277	29470	29184	29186	29280	29286	29119	29346	29083	29185	29036	29270	29074	29132	29275	29137	29300	29273	29045	29269	29015	29060	29273	29039	29188	29097	29217	29346	29188	29036	29093	29180	29152	29442	29248	29140	29213	29199	29309	29149	29396	29160	28989	29323	29035	29279	29274	28923	29099	29323	29375	29032	29212	29075	29000	29073	29096	29133	29270	29186	29088	29242	29237	29259	29046	29125	29211	29100	29146	29384	29298	29264	29052	29063	28988	29103	29049	29272	29297	29221	29136	29268	29262	29429	29002	29279	29068	29196	29343	29193	29322	29088	29124	29130	29127	29336	29158	29313	29220	29107	29043	29200	29189	29362	29471	29225	29048	29269	29043	29278	29188	29051	28947	29245	29222	29302	29110	29259	29078	29208	29123	29149	29315	29176	29113	29333	29192	29035	29118	29437	29134	29138	29223	29132	29269	29116	29129	29118	29343	29192	29209	29245	29126	29081	28909	29164	29291	29208	29185	29168	29248	29062	29345	29241	29170	29002	29261	29470	29021	29207	29143	29218	29106	29228	29096	29212	29348	29169	29273	29080	29321	29317	29408	29112	29251	29237	29344	29078	29199	29357	29174	29298	29141	29350	29101	29256	29378	29129	29002	29186	29238	29246	28977	29100	29017	29282	29229	29188	28993	28919	29253	29434	29082	29198	29013	29026	29130	29096	29143	29090	29130	29272	29157	29136	29513	29249	29117	29121	29427	29106	29424	28981	29274	29101	29354	29285	29101	29182	29248	29060	29181	29063	29066	29313	29248	29403	29032	29419	29132	29121	29077	28904	29270	29426	29208	29108	29153	29333	28958	29067	29066	29184	29173	29144	29209	29332	28902	29290	29409	28991	29128	29050	29414	29283	29457	29538	29303	29402	29166	29339	29265	29187	28865	29339	29182	29264	29377	29407	29296	29340	28967	29394	29112	28983	29198	29226	29144	29335	29187	29330	29272	29176	29180	29392	29174	29331	29338	29351	29190	29220	29279	29008	29141	29193	29268	29257	29042	29238	29220	29281	29190	28914	29181	29250	28704	28951	29402	29118	29195	29011	29426	29138	29175	29168	29110	29419	29260	29140	29284	29238	29194	29307	29255	29145	29091	28971	29203	29221	29274	29108	29220	29463	29030	29189	29205	29109	29017	29419	29177	29203	29110	29147	29436	29281	29085	29247	29129	29155	29006	29319	29090	29270	29222	29348	29187	29103	29092	29184	29217	29241	29426	29298	29212	29255	29202	29117	29082	29121	29238	29112	29281	29616	29098	29113	29446	29140	29324	29320	29284	29210	29051	29504	29170	29280	29085	29082	29121	29129	29194	29367	29132	29071	28980	29176	29038	29180	29170	29164	29037	29240	29294	29202	29085	29393	29060	28996	29431	29294	29267	29067	29153	29297	29187	29108	29115	29045	29210	29164	29248	29122	29013	29078	29174	29251	28890	29262	29043	29109	29044	29483	29194	29434	29340	28966	29072	29438	29200	29412	29089	29085	29257	29158	28830	29141	29217	29368	29362	29193	29128	29030	28891	28979	29321	29108	29272	29088	29249	29347	29327	29105	29146	29292	29073	29095	28934	29319	29220	29172	29245	29323	29325	28927	29366	29207	29092	29115	29351	29001	29123	29247	29022	29300	29376	29331	29347	29189	29123	29197	29358	29210	29075	29133	29408	29263	29123	29034	29319	29071	29285	29118	29226	29178	28933	29089	29276	29191	29317	29285	28834	29146	29438	29247	29090	28959	29251	29007	29113	29174	29132	29270	29209	29135	29115	29165	29103	29412	29104	29414	29321	29336	29086	29194	29297	29347	29087	29085	29137	29186	28902	29295	29056	29127	29024	29152	29274	28936	29012	29525	29361	29195	29131	29024	29085	29285	29141	29364	29157	29211	29262	29115	29322	29024	29330	29041	29063	28981	29144	28991	29031	29055	29254	28984	29070	29280	29375	29110	29164	29238	29223	29364	28901	29145	29259	29230	29036	29146	29318
20772	37497	35253	28116	24995	24008	23880	23358	22674	22663	22377	22466	22464	22260	22271	22440	22281	22376	22479	22357	22929	30052	30022	27788	25257	23334	22647	22358	22219	22297	22142	22059	22087	22228	22138	22144	21827	22272	22062	22070	22247	22205	22165	22167	22187	22296	21951	22210	22130	22137	22060	22088	22115	22081	22157	22122	22180	22156	22101	22161	22220	22116	22117	22104	22041	22142	22058	21992	22099	22082	22232	22197	22160	22230	22134	22154	22247	22020	22062	22017	22104	22213	22183	22159	22239	22035	22173	22207	22196	22071	22013	22063	22326	22158	22159	22126	22125	22096	22218	22279	22110	21997	22087	22011	22299	22317	22217	22286	22067	22345	22033	22243	22154	22028	22166	22022	22078	22159	22106	21929	22152	22196	22387	22081	22035	21961	21986	22164	22200	22151	22184	22355	22331	22076	22187	22305	22131	21993	22191	21912	22132	22163	21977	22315	22172	22170	21953	22344	22068	22260	22099	22154	22042	21994	22207	21980	22176	22151	22219	22198	22195	22068	21876	21998	22152	22139	22204	22166	22188	22254	22113	22056	22277	22111	22198	22126	21931	22150	22073	22108	22222	22215	22122	22234	22264	22244	22106	22116	21986	22145	22150	22097	22105	22047	22177	22158	22008	22196	22211	22113	21982	22092	22109	22158	21949	22193	21963	22024	22209	22103	22019	22214	22045	22050	22115	22086	22164	22064	22021	22058	22202	22137	22104	22243	22080	21820	22280	22055	22170	22118	21880	22184	22028	22144	22204	22097	22024	22202	22204	22104	22111	22187	22176	22079	22068	22239	22093	22115	21969	22324	22097	22167	22120	22134	22228	22202	21901	22134	22133	22163	22090	22004	22258	21866	22183	22125	22011	22252	21981	22263	22121	22161	22085	22047	22188	22216	22155	21992	22104	21996	22088	22121	22290	21995	21904	21994	21994	22141	22087	22250	22249	22092	21962	22131	22202	22061	22086	22132	22111	21956	22144	21991	22254	22085	22222	22239	22100	21952	22013	22164	22110	21998	22091	22114	21926	22173	22085	22025	21980	22158	22173	21979	22213	22154	22178	22137	22024	22076	22093	22330	22224	22011	22171	21949	22161	22042	22282	22080	22103	22193	22292	22212	22118	22147	22286	22253	22413	22086	22055	22003	21939	21979	22206	22117	22143	22061	22128	22021	22243	21916	22014	22044	22160	22089	22185	22207	22036	22045	22089	21948	22202	21930	22282	22081	22141	22068	22230	22028	22010	22181	21944	22148	22145	22138	22112	21997	22087	22067	22167	22197	22164	22114	22162	22036	22114	22257	22179	22314	22289	22148	22008	22389	22102	22081	22136	22156	22302	22186	22201	22026	22225	22246	22050	22226	21991	22087	22115	22278	22286	22120	22273	22061	22228	21943	22236	22228	22006	22094	22198	22080	22330	22195	22037	22297	21942	22295	22082	21949	21978	22186	22149	22094	21776	22163	22005	21886	22249	22141	22301	22071	21944	22259	21948	22142	22019	22223	22050	22010	22193	22176	22126	22081	22142	22119	22097	22020	22046	22202	22100	22028	22281	22187	21990	22263	22002	22310	22128	22012	22063	22060	22185	22023	22092	22155	22089	22177	22050	21983	22121	21867	22232	22199	22210	22051	22183	22170	22053	22127	22255	22208	22043	22098	22183	22008	22149	22004	21984	22094	22024	22007	22050	22153	22016	22183	22209	22015	22101	22106	22183	22126	22117	22127	22273	21946	22111	22165	22202	22212	22239	22099	22183	22413	22013	22216	22129	22178	22026	21915	22165	21945	22156	22177	22132	22111	22077	22180	22207	22077	22114	22308	22024	22201	22021	22026	21945	21965	22158	22076	22088	21942	22157	22093	22102	22200	21901	21973	22216	22031	22289	22203	22160	22152	22142	22099	22100	22018	22033	22189	22194	22273	22001	22239	21999	22021	22236	21984	22010	22237	21921	22034	22156	22223	22137	22078	22099	22163	21958	21809	22034	22157	22162	22126	22134	22180	22026	22026	22218	22134	22089	22280	22085	22191	22118	22211	22025	22140	21996	22141	22061	22004	22079	22223	22120	22079	22154	21988	22065	22206	21994	22124	21989	22168	22126	22057	22009	22141	22174	22136	21922	22035	22058	22202	22134	22066	22241	22240	22024	22084	22144	22079	22074	22117	22072	22169	21968	22012	22185	22053	22174	22065	22195	22166	22146	22141	22009	22103	22161	22119	22017	22088	22317	22129	22236	22002	22182	22030	22099	22067	22104	22222	22050	21932	22070	22054	22067	22138	22072	22240	22389	21793	21918	22180	22313	22187	22112	22062	22039	22092	22050	22187	22207	22104	22235	22242	22033	22066	22140	22186	21923	22173	22131	22201	22106	22283	22133	22029	22174	21820	22144	22047	22250	22174	22181	22213	22040	22081	22009	22172	22056	22101	22275	22082	22184	22088	22139	22127	22314	22098	22177	22073	21916	22219	22320	22282	22208	22082	22175	22015	22189	22151	22167	22241	22130	22075	22291	22089	21976	22088	22265	22099	22084	22178	21960	22005	21952	22178	21964	22117	22036	21983	22173	22105	22292	22012	22119	22088	22116	22104	22229	21912	22223	22029	21985	21989	22136	22110	22218	22033	22150	22116	22044	22094	22008	22182	22215	22110	22273	22121	22048	22088	22181	22105	22089	21974	22047	22092	22339	22082	22118	22264	21985	22016	22132	22132	22085	22100	22207	22060	22025	22089	22109	21987	22010	22079	22130	22055	22298	21992	22176	22184	22051	22202	21991	22334	22325	22169	22104	22049	22092	22136	22130	22168	22013	22230	22142	22123	22099	22185	22050	22256	22047	22210	22094	22134	22116	22096	21908	21931	22215	22341	22103	21998	22227	22218	22129	22028	22157	22157	22275	22137	21984	22075	21998	22134	22047	21968	22112	22264	22069	22033	22067	22093	22051	22217	22073	22139	22142	22226	22015	22123	22085	22111	22226	22065	21886	21898	22242	22127	22059	22010	22287	22219	22185	22058	22142	22091	22120	21984	22157	21999	21967	22022	22093	22157	22011	22102	22276	22169	22197	22162	22095	22366	22205	22100	22238	22124	22187	22091	22097	21996	22022	22185	22172	22240	22073	22151	22257	22083	22112	22125	22130	22444	22021	21974	22253	22087	22148	22164	22137	22070	22066	22256	22062	22238	21979	22042	22089	22375	22221	22025	22104	22354	22026	22149	22030	22141	22220	22091	22131	22236	22115	22274	22145	22135	22174	22166	22048	22111	22125	22194	22225	22220	22268	21992	21969	22009	22069	21911	22219	22338	22149	22023	22108	22021	22250	22219	21987	22243	22174	22124	22089	22072	22186	22123	22290	22054	21959	22084	22072	22031	22109	22191	22070	22133	22155	21975	22179	22138	22118	22012	22083	21872	22195	22326	21814	22192	21994	22183	21937	22029	22042	22174	22120	21964	22159	22328	22108	22131	22190	22105	22066	21990	22094	22332	22142	22248	22172	22095	22144	22104	21997	22083	21903	22264	22164	21947	22131	22129	22150	21999	22147	22169	22281	22242	21829	22185	21947	22111	22157	22050	22222	22026	22072	22265	22213	21952	22160	22116	22237	21979	22100	22019	22225	22118	22131	22101	22294	22107	22319	22197	22295	22002	22126	22049	22123	22206	22228	22106	22123	22149	22003	22010	22164	22294	22133	22012	22231	22134	22246	22174	22154	22032	22197	22055	22025	22143	22126	22016	22028	22253	22132	22062	22146	22229	22065	22345	22088	22115	22302	22057	22113	22231	22071	22231	21791	22105	21866	22167	22088	22098	22172	22192	22099	22108	22153	21971	22163	22037	21940	22140	22083	21964	22085	22135	22028	22123	22089	22065	22163	22252	22129	22084	22112	22058	21894	22199	21984	22171	22260	22078	22184	22060	22121	22103	22084	22037	22200	22003	22273	22088	22174	22106	22147	22089	21892	22113	22146	22040	22115	22206	22118	22084	22272	22240	22103	22072	22192	21871	22285	21916	22146	22034	22121	22089	22056	22313	22086	22211	22090	22356	22140	21960	22195	22078	22111	22310	22167	22039	22161	22054	22222	22261	22004	22143	22036	22176	22181	22312	22119	22154	21950	22296	22133	22314	21990	22042	22132	22199	22240	22187	22177	22145	22266	21985	22161	22019	22188	22029	22079	22066	22176	22189	22138	22124	22011	22279	22139	22210	22024	22094	21785	22256	22082	22332	22023	22118	21995	22333	22150	22125	22010	22131	22293	22082	22047	22019	22093	21930	22114	22186	22091	22078	22327	22196	22072	22213	22066	22164	22105	22045	22129	22090	22254	22316	22212	22184	22083	22234	21982	22116	22058	22155	22134	22254	22161	22062	21821	21918	22214	22032	22171	22275	22029	21976	22122	22084	22151	22174	22118	21947	22048	22168	21942	22006	22144	22142	22333	22212	22216	22127	22021	22056	22107	22126	22081	22041	22103	21915	22196	22125	22223	22186	22180	22051	22114	22161	22202	22053	22224	22055	22016	22012	21930	22181	22139	22152	21961	22139	22021	22256	22198	22280	22217	22090	22062	22084	22047	22054	22079	22187	22035	22139	22018	22031	22232	22008	22096	22156	22034	22159	22001	22098	22172	22221	22078	22104	22250	21906	22077	22006	22158	22233	22034	22087	22013	22058	22118	22167	22094	22237	22075	22193	22179	22260	22127	21843	22204	22257	22055	22147	22053	22170	22055	22137	21987	22178	22184	22008	22122	22092	22051	22153	22117	21815	22211	22078	22105	22210	22153	21914	22176	21997	22107	22209	22118	22079	22307	22094	22223	22081	22244	22117	22132	22179	22025	22040	21930	22258	22025	22248	21904	22001	22042	22000	22127	22155	22100	22336	22063	22220	22085	22002	22143	21952	21883	22252	22294	22147	21897	22100	22193	22135	22113	22023	22153	22292	22178	21983	22259	22140	22359	22252	22336	22094	22040	22115	22040	22021	22375	22152	22181	22170	22429	22095	21970	22179	22088	22157	22188	22154	22209	22263	22147	22149	22206	22088	22118	22203	21978	22016	22201	22084	22229	22056	22135	22061	22067	22077	22025	22118	21992	22206	22074	22054	22190	22229	22261	22161	22099	22279	22052	22130	22162	22189	22109	22175
22477	21203	29012	23728	22315	27996	34021	30632	30192	30611	30501	30371	30277	30234	30219	30108	30120	30098	29796	29903	30226	36843	40849	37952	34870	32237	30644	29741	29738	29885	29736	29785	29843	29854	29734	29528	29852	29585	29468	29822	29661	29509	29605	29744	29690	29600	29858	29737	29807	29858	29651	29565	29573	29847	29334	29614	29753	29609	29759	29570	29583	29733	29441	29432	29598	29651	29446	29613	29540	29818	29576	29597	29680	29629	29736	29754	29804	29573	29635	29568	29796	29719	29816	29604	29667	29633	29438	29685	29353	29516	29871	29702	29570	29489	29534	29594	29699	29708	29606	29549	29594	29526	29571	29803	29553	29610	29696	29678	29610	29780	29741	29566	29593	29550	29525	29363	29537	29658	29650	29633	29960	29809	29586	29455	29551	29559	29448	29430	29616	29714	29601	29565	29594	29749	29528	29462	29730	29690	29560	29689	29746	29384	29420	29630	29335	29600	29729	29547	29721	29266	29572	29637	29627	29540	29403	29572	29649	29570	29709	29708	29476	29577	29677	29656	29409	29542	29697	29519	29523	29646	29552	29650	29424	29709	29762	29732	29646	29399	29318	29538	29443	29908	29442	29432	29548	29588	29632	29665	29587	29665	29772	29597	29591	29508	29777	29551	29668	29553	29591	29503	29326	29532	29749	29728	29635	29571	29525	29412	29700	29496	29384	29622	29732	29386	29645	29425	29487	29880	29525	29477	29688	29599	29607	29653	29618	29410	29672	29718	29660	29598	29370	29753	29555	29603	29682	29694	29592	29503	29769	29424	29842	29646	29889	29829	29797	29859	29582	29512	29691	29548	29508	29339	29320	29589	29500	29685	29687	29539	29547	29375	29654	29557	29503	29733	29583	29459	29501	29555	29519	29654	29667	29556	29421	29589	29815	29518	29912	29605	29550	29724	29561	29381	29879	29605	29487	29606	29694	29667	29761	29787	29877	29483	29729	29424	29546	29499	29487	29561	29510	29771	29662	29509	29514	29827	29713	29827	29668	29638	29825	29629	29733	29616	29843	29635	29648	29599	29489	29414	29562	29272	29512	29529	29626	29493	29527	29580	30011	29470	29687	29825	29625	29854	29867	29504	29478	29557	29802	29640	29600	29403	29395	29388	29594	29482	29401	29586	29527	29391	29508	29738	29508	29844	29655	29556	29455	29659	29677	29352	29598	29495	29567	29668	29634	29554	29498	29661	29504	29545	29560	29217	29399	29571	29562	29728	29553	29616	29747	29607	29497	29533	29747	29803	29559	29442	29613	29844	29679	29392	29668	29576	29546	29672	29715	29564	29575	29951	29612	29508	29796	29504	29812	29543	29686	29551	29622	29623	29601	29502	29557	29758	29501	29549	29577	29598	29476	29236	29508	29551	29527	29504	29715	29522	29797	29383	29713	29392	29448	29682	29558	29728	29431	29644	29451	29699	29374	29655	29566	29486	29443	29692	29674	29658	29796	29709	29552	29347	29714	29530	29471	29613	29555	29623	29732	29553	29542	29324	29506	29744	29722	29432	29307	29761	29672	29815	29755	29440	29842	29531	29652	29741	29381	29587	29506	29605	29535	29488	29658	29541	29485	29612	29496	29767	29670	29611	29585	29455	29297	29683	29752	29598	29402	29713	29648	29522	29397	29583	29599	29715	29489	29616	29526	29705	29649	29415	29627	29533	29575	29661	29465	29520	29700	29657	29602	29493	29462	29546	29324	29538	29702	29476	29657	29781	29452	29484	29703	29518	29618	29724	29649	29599	29407	29736	29754	29753	29525	29508	29372	29470	29343	29497	29548	29715	29558	29661	29499	29642	29512	29698	29687	29732	29600	29494	29818	29649	29310	29559	29545	29524	29630	29768	29477	29647	29644	29583	29536	29511	29487	29516	29507	29596	29769	29660	29555	29558	29551	29554	29305	29596	29488	29798	29566	29681	29506	29686	29446	29572	29520	29496	29692	29594	29487	29460	29527	29578	29759	29478	29651	29583	29569	29593	29561	29651	29772	29463	29297	29832	29473	29915	29574	29545	29409	29291	29759	29547	29418	29446	29638	29518	29476	29507	29732	29480	29670	29828	29505	29418	29372	29420	29490	29463	29845	29626	29472	29684	29441	29450	29810	29555	29646	29425	29671	29515	29584	29458	29302	29415	29556	29499	29604	29468	29641	29621	29592	29684	29610	29520	29384	29786	29635	29736	29541	29474	29603	29565	29700	29510	29621	29781	29495	29564	29623	29541	29559	29450	29493	29536	29498	29616	29551	29673	29681	29744	29565	29610	29334	29904	29565	29632	29752	29593	29661	29531	29332	29501	29606	29701	29376	29511	29633	29601	29663	29543	29519	29565	29598	29692	29489	29906	29452	29369	29689	29520	29651	29943	29518	29640	29629	29415	29577	29484	29682	29475	29469	29585	29352	29245	29793	29571	29827	29671	29660	29609	29809	29401	29427	29723	29554	29585	29556	29525	29646	29661	29612	29734	29680	29716	29866	29597	29384	29271	29683	29781	29561	29574	29461	29425	29454	29598	29481	29782	29798	29271	29530	29421	29727	29541	29481	29291	29585	29669	29424	29719	29435	29628	29578	29634	29701	29475	29681	29320	29485	29342	29373	29602	29613	29658	29763	29722	29537	29747	29692	29455	29343	29661	29210	29591	29806	29522	29607	29542	29588	29703	29656	29519	29624	29787	29489	29475	29590	29384	29532	29815	29691	29533	29779	29601	29521	29543	29479	29683	29515	29414	29774	29706	29637	29639	29549	29536	29395	29537	29502	29667	29554	29493	29398	29572	29602	29513	29632	29644	29593	29566	29347	29621	29337	29420	29357	29525	29617	29444	29722	29657	29514	29611	29574	29744	29559	29543	29565	29563	29584	29623	29662	29515	29615	29667	29490	29543	29503	29455	29727	29689	29575	29627	29650	29667	29658	29350	29639	29740	29354	29626	29794	29648	29462	29498	29551	29526	29574	29620	29527	29417	29605	29369	29731	29585	29490	29432	29814	29672	29708	29716	29756	29509	29377	29518	29648	29476	29685	29503	29688	29550	29755	29665	29659	29375	29458	29541	29570	29634	29728	29622	29462	29437	29692	29496	29721	29264	29799	29410	29424	29355	29593	29594	29480	29619	29551	29483	29526	29640	29519	29466	29450	29350	29565	29427	29566	29451	29450	29676	29783	29388	29554	29486	29598	29631	29723	29458	29607	29690	29666	29123	29533	29738	29313	29493	29533	29541	29481	29618	29452	29505	29641	29648	29627	29537	29583	29433	29472	29819	29709	29567	29492	29304	29651	29363	29425	29468	29456	29479	29602	29510	29386	29540	29681	29425	29748	29613	29870	29544	29703	29697	29497	29431	29567	29476	29450	29605	29419	29439	29763	29287	29635	29459	29511	29636	29554	29517	29697	29533	29700	29601	29396	29641	29634	29606	29586	29701	29623	29386	29538	29646	29478	29248	29642	29622	29720	29473	29443	29666	29416	29592	29447	29491	29752	29467	29497	29655	29484	29705	29808	29558	29583	29396	29677	29632	29649	29626	29614	29344	29499	29633	29533	29524	29527	29571	29688	29627	29675	29666	29492	29726	29487	29339	29755	29800	29447	29483	29521	29566	29741	29498	29520	29595	29611	29683	29686	29526	29606	29775	29287	29425	29707	29669	29598	29757	29478	29697	29678	29541	29626	29569	29675	29686	29486	29517	29686	29591	29568	29503	29375	29618	29710	29439	29664	29529	29597	29618	29663	29616	29455	29568	29537	29439	29430	29635	29672	29806	29446	29761	29608	29694	29685	29708	29653	29653	29277	29639	29672	29525	29484	29473	29628	29582	29383	29543	29592	29449	29465	29736	29503	29482	29757	29716	29459	29574	29297	29530	29439	29468	29798	29749	29604	29535	29645	29569	29669	29698	29713	29490	29515	29776	29374	29649	29630	29620	29564	29688	29545	29451	29439	29576	29686	29204	29459	29597	29734	29599	29528	29494	29760	29526	29427	29710	29624	29484	29695	29747	29590	29561	29626	29692	29428	29453	29426	29609	29423	29522	29725	29405	29371	29396	29333	29488	29699	29330	29501	29673	29597	29666	29557	29702	29533	29440	29628	29727	29381	29773	29662	29616	29595	29408	29609	29481	29639	29668	29313	29451	29655	29691	29880	29558	29411	29693	29602	29759	29606	29853	29531	29738	29613	29495	29459	29502	29398	29510	29829	29522	29778	29850	29692	29676	29432	29738	29830	29519	29472	29682	29491	29536	29505	29508	29599	29751	29616	29760	29562	29491	29620	29482	29533	29880	29805	29528	29603	29535	29620	29653	29498	29663	29632	29533	29563	29661	29394	29536	29479	29391	29644	29545	29483	29441	29570	29396	29671	29646	29612	29411	29559	29685	29492	29534	29568	29448	29579	29490	29723	29614	29510	29551	29446	29693	29550	29536	29598	29636	29676	29668	29516	29388	29507	29862	29662	29590	29554	29789	29594	29345	29538	29459	29550	29360	29348	29717	29382	29509	29603	29597	29726	29501	29559	29361	29711	29623	29598	29620	29393	29551	29552	29539	29735	29509	29758	29389	29598	29522	29630	29558	29679	29642	29564	29802	29720	29572	29665	29441	29766	29567	29667	29644	29697	29783	29671	29566	29696	29641	29606	29604	29453	29487	29328	29543	29464	29589	29695	29479	29469	29506	29514	29447	29741	29528	29620	29586	29622	29635	29627	29372	29552	29509	29586	29536	29795	29393	29621	29637	29680	29785	29361	29338	29538	29513	29639	29693	29325	29463	29575	29471	29526	29563	29620	29224	29880	29481	29381	29530	29460	29234	29634	29585	29552	29332	29266	29223	29681	29591	29595	29654	29642	29626	29797	29684	29795	29577	29625	29591	29490	29442	29438	29396	29420	29236	29821	29671	29537	29466	29529	29624	29388	29699	29374	29513	29564	29562	29664	29406	29641	29589	29646	29752	29523	29471	29622	29520	29550	29504	29679	29640	29796	29604	29686	29517	29488	29488	29581	29471	29596	29673	29723	29443	29556	29717	29801	29336	29410	29793	29480	29493	29462	29581	29705	29380	29449	29776	29461	29470	29809	29599	29630	29702	29639	29590	29764	29662	29616	29567	29580	29580	29476	29586	29613	29458	29439	29792	29703	29626
22257	41227	39074	30327	26520	25717	25272	23896	23253	23194	23019	22990	23102	23027	22830	22834	22603	22541	22575	22500	22938	33279	36107	32439	28546	24899	23048	22472	22368	22526	22193	22273	22514	22279	22399	22155	22272	22381	22461	22335	22327	22353	22315	22428	22234	22367	22321	22435	22324	22205	22354	22422	22278	22277	22332	22306	22180	22200	22215	22219	22146	22328	22406	22395	22359	22240	22093	22235	22424	22212	22273	22139	22184	22354	22366	22330	22120	22373	22400	22182	22310	22281	22341	22359	22280	22107	22374	22187	22291	22281	22271	22286	22247	22311	22479	22289	22297	22276	22190	22352	22351	22282	22250	22234	22421	22200	22233	22092	22322	22400	22396	22187	22337	22192	22257	22379	22132	22310	22240	22359	22215	22316	22460	22328	22370	22338	22342	22295	22423	22210	22301	22187	22315	22104	22351	22306	22362	22209	22268	22085	22264	22208	22219	22343	22173	22238	22382	22182	22370	22388	22016	22250	22379	22300	22398	22394	22207	22271	22216	22285	22445	22217	22218	22321	22280	22324	22228	22222	22417	22330	22472	22226	22223	22256	22227	22358	22369	22344	22272	22299	22399	22442	22368	22220	22402	22215	22142	22201	22029	22322	22304	22260	22178	22173	22349	22332	22111	22309	22256	22383	22360	22299	22300	22333	22392	22346	22304	22124	22378	22342	22166	22330	22255	22445	22216	22280	22289	22072	22134	22279	22251	22145	22206	22407	22182	22375	22361	22143	22229	22407	22292	22153	22387	22488	22302	22177	22042	22331	22277	22362	22373	21992	22216	22394	22339	22121	22182	22326	22168	22445	22278	22173	22279	22183	22241	22318	22430	22171	22289	22177	22334	22199	22372	22210	21996	22361	22408	22428	22306	22242	22199	22309	22216	22338	22245	22309	22409	22091	22298	22369	22220	22415	22145	22238	22038	22407	22225	22088	22211	22284	22149	22462	22265	22200	22429	22150	22434	22144	22366	22249	22515	22097	22294	22392	22354	22209	22419	22189	22353	22362	22282	22355	22124	22225	22263	22145	22281	22067	22333	22177	22241	22163	22363	22195	22149	22344	22355	22312	22261	22311	22277	22269	22426	22291	22304	22338	22117	22154	22386	22197	22369	22356	22268	22049	22208	22326	22109	21948	22325	22290	22105	22254	22325	22279	22282	22417	22428	22171	22149	22432	22248	22293	22393	22234	22261	22377	22227	22244	22276	22160	22434	22218	22173	22334	22165	22189	22160	22374	22326	22127	22082	22306	22318	22112	22215	22209	22272	22078	22408	22448	22410	22160	22198	22382	22176	22260	22344	22189	22058	22255	22345	22267	22122	22344	22356	22206	22047	22379	22104	22254	22158	22290	22194	22162	22085	22354	22224	22174	22134	22266	22261	22183	22423	22415	22055	22166	22237	22349	22355	22431	22113	22124	22201	22365	22419	22452	22407	22072	22447	22295	22304	22332	22360	22291	22234	22280	22234	22218	22237	22341	22356	22358	22275	22202	22235	22187	22089	22167	22154	22378	22337	22225	22076	22588	22267	22162	22244	22252	22452	22233	22443	22260	22207	22240	22361	22165	22356	22162	22555	22116	22287	22220	22475	22261	22258	22125	22481	22321	22233	22395	22229	22233	22250	22304	22204	22196	22092	22285	22116	22233	22211	22232	22191	22342	22166	22285	22310	22237	22226	22269	22268	22086	22430	22258	22253	22271	22176	22327	22369	22293	22209	22225	22285	22394	22371	22274	22342	22483	22285	22221	22139	22247	22295	22214	22120	22328	22139	22250	22244	22161	22204	22209	22324	22172	22178	22190	22381	22204	22416	22231	22209	22141	22245	22068	22488	22219	22326	22201	22371	21967	22279	22412	22134	22220	22104	22464	22302	22396	22236	22087	22252	22184	22358	22110	22398	22039	22229	22504	22325	22112	22343	22195	22316	22298	22299	22392	22272	22082	22263	22275	22202	22077	22091	22416	22209	22295	22392	22167	22320	22120	22140	22266	22100	22451	22266	22429	22166	22160	22057	22223	22140	22227	22187	22290	22274	22105	21989	22118	22426	22199	22249	22243	22330	22353	22197	22125	22376	22115	22233	22018	22252	22340	22399	22087	22370	22425	22204	22293	22214	22340	22294	22389	22078	22279	22294	22270	22176	22227	22431	22297	22166	22184	22240	22230	22354	22193	22324	22195	22271	22245	22413	22236	22330	22349	22306	22304	22175	22096	22307	22323	22354	22167	22372	22350	22062	22316	22265	22455	22381	22200	22183	22247	22285	22226	22269	22341	22306	22144	22186	22229	22218	22333	22245	22057	22219	22285	22190	22295	22379	21937	22192	22377	22525	22268	22355	22058	22074	22114	22295	22238	22225	22261	22369	22012	22236	22367	22179	22355	22249	22205	22299	22325	22245	22158	22201	22279	22222	22414	22225	22316	22217	22381	22205	22269	22254	22193	22348	22396	22172	22193	22312	22274	22095	22331	22376	22157	22315	22214	22238	22172	22159	22303	22460	22110	22326	22070	21980	22253	22217	22201	22305	22363	22408	22216	22250	22271	22398	22316	22287	22260	22339	22225	22231	22218	22392	22300	22204	22190	22361	22325	22342	22349	22311	22430	22281	22178	22194	22297	22188	22321	22330	22208	22194	22236	22114	22194	22337	22229	22246	22432	22293	22325	22312	22366	22288	22005	22097	22296	22301	22146	22336	22205	22228	22313	22259	22307	22202	22302	22330	22457	22215	22294	22371	22284	22158	22330	22183	22337	22143	22246	22412	22268	22279	22302	22181	22288	22356	22312	22071	22337	22418	22215	22364	22315	22179	22255	22231	22234	22227	22282	22330	22201	22274	22115	22079	22179	22208	22107	22401	22344	22276	22269	22226	22410	22236	22210	22206	22181	22167	22318	22126	22229	22332	22380	22172	22222	22358	22350	22199	22366	22364	22353	22034	22278	22302	22369	22220	22086	22242	22339	22267	22045	22194	22235	22198	22080	22246	22275	22342	22235	22219	22185	22235	22333	22144	22142	22321	22056	22441	22271	22312	22205	22429	22193	22115	22256	22239	22265	22236	22115	22087	22319	22248	22481	22239	22210	22286	22251	22286	22322	22367	22342	22245	22263	22277	22161	22404	22112	22426	22238	22393	22344	22266	22277	22472	22183	22274	22219	22328	22109	22026	22294	22339	22248	22341	22036	22397	22147	22364	22379	22279	22268	22395	22123	22243	22355	22161	22173	22374	22265	22343	22340	22129	22077	22360	22171	22359	22444	22239	22303	22357	22315	22264	22340	22157	22175	22339	22388	22287	22257	22319	22099	22238	22357	22107	22319	22306	22366	22151	22299	22339	22158	22033	22339	22318	22337	22309	22332	22196	22327	22233	22308	22212	22248	22252	22044	22213	22124	22176	22376	22081	22232	22261	22108	22328	22155	22235	22098	22393	22286	22152	22270	22281	22281	22273	22345	22190	22261	22163	22318	22110	22221	22200	22291	22257	22408	22260	22194	22227	22193	22139	22179	22366	22163	22328	22280	22282	22159	22333	22247	22241	22275	22217	22257	22315	22397	22221	22274	22447	22193	22233	22220	22248	22202	22182	22149	22180	22157	22072	22249	22122	22409	22041	22093	22230	22336	22322	22194	22156	22435	22308	22102	22307	22330	22274	22230	22340	22227	22193	22167	22143	22035	22200	22350	22191	22291	22241	22147	22240	22353	22542	22018	22289	22272	22175	22176	22268	22262	22135	22096	22254	22302	22299	22109	22222	22215	22314	22236	22205	22414	22206	22090	22122	22331	22310	22320	22141	22138	22234	22318	22292	22271	21995	22307	22437	22124	22127	22188	22265	22272	22414	22364	22297	22244	22043	22058	22406	22528	22358	22278	22290	22464	22070	22088	22206	22087	22168	22121	22282	22293	22207	22394	22226	22126	22376	22401	22275	22234	22297	22303	22348	22288	22084	22401	22259	22291	22091	22260	22186	22155	22222	22319	22205	22171	22134	22351	22459	22165	22271	22172	22302	22365	22442	22197	22217	22435	22218	22092	22385	22313	22308	22169	22163	22230	22247	22298	22236	22185	22309	22231	22358	22255	22444	22219	22327	22496	22254	22447	22118	22221	22225	22327	22215	22321	22189	22204	22382	22187	22413	22202	22094	22351	22084	22165	22077	22241	22341	22030	22282	22291	22175	22223	22319	22457	22289	22408	22282	22367	22244	22343	22224	22209	22242	22392	22334	22310	22368	22300	22194	22214	22255	22287	22311	22263	22287	22073	22290	22194	22299	22386	22349	22106	22224	22319	22359	22110	22401	22362	22343	22289	22211	22344	22185	22221	22255	22210	22151	22276	22301	22305	22322	22334	22128	22305	22287	22245	22245	22218	22261	22192	22229	22228	22398	22134	22460	22174	22114	22211	22209	22281	22172	22162	22176	22260	22228	22403	22156	22228	22370	22424	22189	22262	22283	22261	22249	22260	22188	22281	22298	22099	22367	22119	22408	22113	22149	22314	22317	22454	22238	22464	22290	22355	22416	22306	22269	22339	22149	22164	22174	22206	22357	22214	22333	22142	22254	22342	22416	22380	22236	22374	22158	22314	22455	22171	22275	22358	22307	22095	22259	22400	22230	22233	22188	22319	22063	22440	22225	22159	22361	22470	22178	22222	22304	22247	22311	22241	22123	22203	22375	22110	22208	22162	22338	22248	22149	22166	22464	22198	22350	22246	22212	22246	22267	22178	22198	22226	22189	22265	22327	22288	22026	22309	22430	22418	22247	22302	22280	22316	22161	22244	22288	22215	22145	22258	22436	22300	22215	22278	22387	22342	22260	22304	22394	22166	22233	22235	22231	22465	22228	22174	22076	22262	22212	22288	22288	22092	22268	22203	22185	22295	22243	22184	22373	22140	22310	22341	22222	22332	22239	22381	22382	22227	22444	22464	22196	22214	22494	22267	22135	22318	22175	22209	22244	22418	22035	22106	22362	22314	22208	22259	22292	22351	22315	22224	22272	22219	22401	22289	22337	22132	22058	22248	21957	22146	22233	22352	22259	22171	22365	22047	22474	22346	22199	22368	22413	22363	22121	22280	22235	22155	22464	22248	22378	22147	22074	22414	22168	22079	22201	22260	22209	22533	22299	22219	22265	22236
28735	25311	33822	32327	29413	29991	30360	29622	29818	29763	29573	29539	29420	29577	29833	29436	29490	29694	29606	29371	29508	29771	30403	30308	30306	29692	29719	29686	29461	29506	29484	29396	29356	29294	29429	29564	29353	29588	29801	29603	29554	29451	29602	29171	29615	29409	29615	29422	29477	29568	29541	29571	29499	29525	29424	29476	29291	29469	29637	29657	29520	29464	29252	29531	29462	29542	29485	29449	29337	29455	29592	29415	29472	29478	29402	29462	29393	29446	29524	29523	29667	29494	29562	29575	29323	29321	29478	29882	29457	29601	29449	29514	29459	29377	29666	29541	29406	29513	29629	29285	29408	29550	29434	29642	29315	29616	29455	29458	29743	29466	29403	29357	29314	29768	29555	29547	29463	29422	29471	29456	29516	29409	29507	29305	29442	29281	29447	29328	29122	29456	29359	29483	29440	29588	29477	29607	29558	29531	29492	29436	29409	29701	29365	29541	29385	29505	29502	29493	29671	29284	29425	29512	29585	29521	29246	29351	29355	29560	29481	29071	29723	29504	29568	29421	29354	29547	29633	29480	29553	29439	29541	29636	29546	29675	29438	29280	29351	29550	29473	29487	29265	29541	29606	29573	29620	29630	29343	29348	29336	29405	29610	29342	29641	29627	29509	29556	29469	29438	29428	29546	29471	29437	29545	29588	29377	29262	29431	29653	29560	29642	29276	29649	29343	29370	29477	29408	29435	29311	29546	29510	29802	29297	29563	29567	29584	29485	29245	29658	29363	29306	29499	29462	29570	29603	29486	29421	29485	29435	29556	29595	29361	29278	29425	29372	29241	29420	29300	29332	29539	29657	29371	29467	29202	29373	29387	29317	29355	29480	29546	29471	29503	29703	29635	29241	29203	29293	29479	29404	29520	29554	29329	29518	29480	29604	29361	29510	29453	29608	29354	29422	29383	29545	29477	29524	29660	29598	29568	29319	29665	29389	29592	29319	29672	29518	29476	29262	29333	29545	29417	29490	29520	29480	29796	29397	29578	29280	29409	29412	29592	29563	29627	29300	29507	29448	29507	29348	29465	29349	29445	29454	29349	29525	29406	29490	29420	29363	29419	29248	29623	29509	29630	29350	29680	29442	29693	29517	29612	29346	29339	29505	29608	29524	29488	29307	29452	29706	29456	29279	29653	29405	29315	29489	29445	29517	29358	29597	29307	29447	29552	29668	29489	29486	29507	29495	29712	29496	29363	29541	29499	29499	29385	29517	29545	29562	29487	29579	29507	29265	29440	29481	29375	29277	29506	29473	29549	29544	29606	29340	29423	29441	29545	29366	29444	29499	29527	29762	29381	29267	29365	29143	29469	29682	29400	29210	29346	29704	29580	29340	29528	29319	29460	29216	29316	29277	29319	29435	29230	29339	29505	29470	29291	29460	29480	29652	29526	29462	29905	29462	29340	29491	29422	29710	29498	29434	29565	29380	29310	29362	29518	29294	29543	29315	29155	29530	29567	29487	29661	29747	29593	29486	29418	29428	29569	29664	29483	29652	29481	29238	29517	29521	29567	29374	29429	29478	29694	29347	29377	29346	29610	29328	29658	29371	29436	29677	29568	29222	29598	29415	29492	29666	29404	29447	29342	29637	29310	29405	29528	29514	29430	29436	29419	29595	29440	29377	29417	29519	29400	29505	29519	29486	29374	29472	29617	29592	29345	29462	29409	29576	29720	29515	29650	29558	29318	29311	29474	29402	29666	29470	29572	29650	29378	29516	29350	29405	29623	29238	29563	29295	29565	29683	29560	29621	29593	29617	29278	29462	29446	29474	29528	29492	29366	29548	29254	29629	29610	29372	29325	29600	29524	29374	29472	29303	29376	29295	29424	29583	29471	29297	29555	29290	29520	29377	29409	29415	29459	29548	29515	29614	29506	29354	29448	29365	29210	29723	29433	29280	29529	29327	29422	29370	29486	29472	29342	29206	29422	29403	29594	29612	29420	29443	29460	29568	29664	29639	29403	29653	29553	29499	29614	29358	29681	29306	29568	29614	29543	29555	29339	29335	29666	29460	29385	29538	29552	29654	29478	29220	29354	29742	29384	29428	29136	29428	29477	29479	29396	29458	29492	29364	29429	29537	29420	29556	29594	29690	29622	29335	29573	29536	29655	29325	29521	29487	29625	29520	29320	29345	29490	29202	29499	29378	29504	29415	29306	29370	29557	29624	29301	29317	29406	29442	29579	29451	29745	29387	29480	29308	29601	29738	29392	29708	29466	29480	29691	29579	29591	29443	29584	29695	29412	29438	29490	29481	29364	29423	29256	29533	29499	29556	29269	29499	29622	29504	29413	29429	29615	29527	29381	29617	29575	29403	29677	29422	29418	29384	29366	29308	29352	29302	29341	29589	29344	29547	29354	29214	29584	29662	29389	29216	29316	29354	29552	29305	29496	29549	29570	29473	29602	29531	29497	29478	29360	29485	29509	29460	29411	29560	29380	29466	29397	29477	29534	29571	29493	29417	29578	29522	29500	29561	29576	29587	29505	29718	29363	29572	29531	29129	29377	29721	29347	29337	29454	29592	29527	29355	29391	29467	29691	29777	29657	29311	29388	29372	29418	29275	29380	29411	29379	29292	29512	29334	29648	29459	29412	29443	29506	29719	29419	29414	29581	29253	29578	29358	29621	29589	29445	29348	29673	29441	29357	29549	29322	29589	29468	29538	29576	29470	29462	29349	29408	29545	29631	29537	29213	29470	29564	29379	29324	29460	29567	29393	29102	29505	29611	29588	29193	29317	29517	29366	29505	29492	29205	29434	29412	29427	29752	29377	29351	29360	29229	29378	29496	29369	29470	29600	29355	29459	29614	29466	29492	29555	29454	29481	29573	29492	29327	29530	29511	29291	29530	29564	29306	29418	29525	29483	29565	29331	29370	29710	29286	29508	29708	29507	29609	29638	29155	29365	29656	29587	29463	29412	29656	29633	29389	29359	29244	29503	29416	29473	29282	29501	29563	29310	29543	29609	29619	29276	29280	29612	29515	29652	29486	29233	29575	29648	29392	29566	29594	29538	29687	29491	29397	29382	29387	29480	29485	29423	29545	29234	29389	29404	29488	29664	29476	29524	29496	29501	29208	29287	29522	29416	29412	29445	29661	29488	29422	29532	29469	29532	29487	29599	29446	29172	29205	29540	29463	29400	29449	29682	29672	29542	29631	29397	29535	29296	29438	29465	29180	29429	29414	29460	29270	29478	29430	29370	29474	29636	29619	29287	29684	29433	29648	29408	29630	29586	29469	29508	29477	29404	29563	29607	29230	29348	29660	29620	29369	29263	29610	29508	29358	29243	29570	29427	29364	29661	29473	29498	29778	29397	29638	29573	29580	29864	29238	29538	29671	29421	29656	29298	29549	29436	29471	29420	29458	29472	29579	29436	29457	29374	29383	29492	29498	29362	29570	29712	29409	29435	29430	29439	29581	29744	29604	29289	29456	29685	29634	29440	29554	29480	29583	29253	29514	29288	29682	29607	29851	29550	29302	29583	29470	29354	29352	29777	29590	29383	29531	29275	29726	29446	29683	29601	29384	29688	29399	29318	29405	29383	29496	29433	29499	29488	29447	29344	29438	29451	29442	29372	29537	29270	29466	29198	29632	29392	29492	29407	29659	29716	29370	29322	29538	29553	29754	29258	29230	29408	29621	29539	29438	29506	29419	29758	29442	29472	29433	29480	29599	29361	29498	29581	29471	29237	29375	29371	29297	29375	29471	29607	29690	29691	29494	29498	29207	29364	29312	29418	29530	29532	29618	29316	29510	29619	29241	29444	29441	29807	29667	29468	29747	29728	29560	29615	29280	29356	29610	29653	29367	29610	29616	29586	29471	29309	29251	29203	29616	29349	29623	29379	29522	29399	29579	29355	29539	29572	29464	29609	29252	29470	29691	29548	29436	29388	29475	29259	29310	29495	29436	29191	29297	29462	29497	29421	29441	29360	29301	29335	29485	29395	29324	29538	29695	29359	29394	29146	29485	29384	29476	29551	29288	29684	29527	29554	29466	29622	29473	29666	29450	29562	29424	29629	29566	29530	29429	29418	29621	29278	29318	29473	29415	29522	29362	29786	29279	29385	29501	29574	29516	29469	29359	29503	29477	29230	29468	29419	29481	29365	29316	29292	29548	29456	29494	29523	29599	29710	29494	29372	29473	29262	29501	29496	29553	29593	29571	29566	29640	29515	29681	29420	29622	29476	29628	29599	29523	29413	29205	29535	29331	29379	29447	29597	29410	29572	29683	29371	29385	29399	29351	29330	29579	29765	29420	29303	29133	29500	29363	29508	29300	29291	29577	29395	29414	29524	29610	29683	29441	29430	29511	29324	29500	29482	29516	29325	29405	29442	29595	29413	29534	29423	29593	29642	29585	29582	29541	29313	29152	29580	29536	29314	29467	29436	29544	29565	29666	29759	29645	29533	29773	29631	29670	29262	29323	29369	29366	29614	29436	29233	29628	29608	29303	29150	29185	29282	29736	29254	29486	29153	29441	29477	29379	29317	29567	29675	29236	29517	29587	29173	29564	29724	29579	29437	29489	29383	29255	29575	29402	29413	29555	29355	29449	29557	29655	29276	29523	29651	29497	29492	29388	29441	29478	29290	29399	29256	29310	29543	29432	29438	29637	29398	29531	29560	29563	29369	29515	29489	29482	29535	29209	29509	29565	29226	29417	29519	29539	29320	29391	29589	29467	29533	29659	29465	29385	29542	29532	29588	29515	29349	29396	29420	29549	29538	29520	29336	29596	29392	29384	29257	29613	29525	29449	29274	29458	29748	29263	29316	29559	29297	29723	29483	29357	29572	29348	29594	29412	29300	29220	29495	29608	29533	29811	29632	29335	29433	29578	29541	29411	29511	29234	29469	29409	29306	29498	29349	29301	29382	29598	28996	29297	29716	29376	29460	29519	29393	29359	29319	29710	29471	29226	29272	29737	29687	29499	29437	29278	29656	29558	29388	29669	29321	29304	29203	29256	29530	29348	29407	29402	29309	29310	29543	29301	29455	29451	29401	29560	29691	29490	29613	29621	29437	29527	29424	29591	29480	29488	29346	29278	29319	29071	29544	29381	29468	29660	29409	29429	29741	29544	29360	29347	29578	29387	29344	29299	29573	29336	29625	29489	29424	29454	29446
22617	31476	30401	24919	23451	23116	23041	22428	22211	22463	22512	22391	22350	22257	22376	22341	22134	22451	22220	22209	22247	23179	23525	23462	23032	22458	22324	22317	22201	22270	22316	22170	22161	22251	22419	22232	22227	22000	22102	22273	22476	22246	22044	22014	22069	22325	22288	22270	22454	22350	22267	22212	22290	22232	22264	22137	22136	22354	22227	22099	22402	22322	22227	22271	22262	22333	22158	22222	22209	22496	22400	22338	22166	22344	22284	22242	22141	22168	22246	22198	22216	22210	22153	22190	22194	22276	22321	22244	22385	22276	22121	22287	21992	22155	22292	22013	22257	22320	22247	22433	22390	22219	22123	22257	22206	22279	22175	22227	22393	22091	22133	22329	22280	22291	22271	22525	22111	22326	22353	22307	22366	22359	22403	22142	22086	22569	22362	22032	22148	22352	22390	22219	22129	22254	22277	22200	22245	22185	22176	22131	22340	22172	22156	22309	22179	22335	22356	22374	22378	22210	22125	22101	22312	22307	22226	22255	22320	22367	22222	22284	22180	22267	22382	22197	22297	22370	22338	22270	22228	22332	22164	22247	22199	22175	22103	22266	22305	22279	22293	21994	22184	22280	22155	22183	22331	22375	22412	22326	22315	22006	22184	22186	22154	22379	22376	22150	22196	22366	22351	22268	22228	22258	22212	22112	22349	22340	22287	22275	22161	22378	22084	22271	22299	22243	22278	22300	22405	22231	22180	22390	22019	22349	22135	22389	22223	22283	22194	22071	22219	22249	22300	22182	22331	22347	22448	22202	22262	22141	22337	22269	22217	22199	22184	22234	22298	22286	22331	22097	22095	22174	22233	22114	22360	22331	22468	22100	22264	22211	22365	22454	22050	22287	22259	22295	22330	22140	22302	22214	22327	22258	22215	22422	22299	22127	22114	22277	22292	22217	22027	22311	22276	22108	22246	22205	22382	22143	22422	22338	22219	22115	22214	22132	22326	22215	22309	22313	22144	22276	22246	22205	22145	22342	22243	22220	22388	22311	22228	22261	22245	22352	22152	22215	22225	22308	22272	22063	22245	22393	22104	22360	22265	22260	22326	22300	22172	22201	22240	22129	22395	22270	22169	22224	22423	22218	22149	22439	22184	22239	22156	22325	22204	22203	22360	22245	22348	22312	22344	22263	22177	22379	22327	22274	22211	22427	22381	22212	22299	22350	22322	22136	22262	22252	22193	22183	22271	22072	22129	22245	22050	22185	22332	22243	22234	22149	22149	22215	22124	22153	22164	22339	22177	22129	22426	22253	22281	22216	22165	22245	22264	22068	22248	22173	22309	22210	22165	22177	22280	22067	22058	22299	22169	22373	22309	22339	22142	22239	22209	22340	22133	22178	22190	22179	22210	22183	22386	22332	22502	22327	22222	22277	22005	22193	22161	22266	22149	22382	22199	22244	22211	22255	22392	22191	22362	22299	22099	22181	22306	22095	22457	22342	22425	22346	22298	22194	22071	22149	22085	22220	22171	22183	22144	22264	22129	22149	22206	22405	22362	22355	22388	22303	22174	22403	22255	22306	22245	22395	22099	22110	22207	22455	22188	22199	22018	22283	22302	22416	22244	22336	22302	22468	22143	22155	22278	22067	22231	22398	21983	22409	22246	22246	22191	22309	22304	22225	22138	22271	22346	22199	22249	22260	22171	22240	22316	22122	22301	22335	22184	22273	22333	22330	22156	22162	22178	22218	22240	22324	22259	22216	22284	22100	22474	22349	22232	22118	22122	22279	22364	22298	22329	22186	22256	22166	22237	22249	22376	22193	22402	22251	22282	22219	22325	22132	22177	22437	22247	22152	22169	22240	22272	22088	22200	22089	22212	22154	22217	22222	22218	22243	22296	22336	22105	22034	22181	22211	22357	22288	22059	22115	22282	22112	22182	22285	22220	22337	22157	22203	22174	22226	22327	22279	22330	22189	22089	22151	22188	22258	22166	22177	22290	22451	22210	22347	22377	22222	22330	22276	22117	22408	22230	22198	22299	22319	22307	22367	22157	22388	22189	22195	22246	22241	22243	22175	22198	22251	22292	22428	22070	22001	22190	22268	22162	22143	22380	22378	22390	22152	22222	22369	22299	22097	22076	22309	22139	22227	22108	22221	22300	22433	22285	22148	22170	22332	22217	22318	22211	22191	22375	22105	22155	22336	22248	22277	22275	22236	22235	22284	22191	22209	22327	22166	22141	22399	22322	22295	22341	22476	22391	21992	22152	22329	22249	22234	22277	22261	22385	22174	22194	22368	22206	22155	22255	22182	22265	22324	22158	22275	22142	22157	22169	22320	22241	22123	22274	22299	22238	22441	22375	22328	22060	22089	22339	22152	22266	22233	22181	22314	22060	22191	22319	22349	22148	22212	22298	22449	22162	22157	22128	22056	22162	22312	22325	22204	22209	22081	22286	22230	22189	22060	22261	22280	22189	22243	22265	22298	22286	22284	22160	22228	22257	22318	22261	22329	22213	22152	22347	22126	22382	22210	22262	22122	22345	22093	22178	22190	22225	22423	22175	22314	22168	22184	22254	22368	22300	22163	22162	22019	22266	22141	22166	22138	22196	22326	22172	22028	22040	22353	22144	22324	22104	22254	22158	22121	22076	22232	22234	22152	22054	22299	22301	22145	22305	22311	22223	22150	22220	22326	22303	22318	22365	22237	22305	22179	21971	22169	22433	22354	22340	22293	22253	22321	22346	22333	22114	22095	22194	22214	22130	22166	22273	22096	22319	22224	22217	22281	22301	22391	22142	22183	22234	22243	22332	22161	22210	22299	22198	22272	22302	22139	22356	22090	22458	22179	22327	22055	22293	22157	22466	22297	22214	22253	22333	22227	22296	22191	22310	22262	22195	22214	22382	22270	22405	22160	22293	22050	22199	22398	22266	22330	21985	22291	22196	22268	22364	22313	22125	22233	22369	22316	22237	22021	22384	22439	22237	22344	22193	22104	22297	22237	22367	22192	22156	22161	22302	22032	22241	22257	22143	22234	22347	22296	22386	22287	22306	22155	22263	22161	22398	22395	22280	22186	22265	22226	22254	22064	22325	22186	22278	22111	22086	22205	22196	22234	22021	22225	22250	22166	21989	21985	22270	22421	22285	22284	22246	22268	22419	22404	22210	22202	22367	22203	22252	22145	22269	22178	22126	22243	22263	22214	22310	22075	22205	22312	22288	22387	22345	22151	22417	22241	22265	21988	22259	22326	22272	22226	22271	22118	22364	22208	22144	22251	22112	22399	22127	22115	22338	22338	22264	22226	22268	22253	22387	22117	22265	22162	22197	22097	22237	22248	22156	22153	22111	22313	22289	22185	22345	22129	22380	22263	22275	22301	22138	22131	22217	22296	22233	22061	22293	22362	22452	22075	22205	22472	22251	22213	22213	22227	22180	22233	22403	22333	22216	22297	22356	22338	22240	22264	22252	22055	22211	22012	22086	22317	22172	22144	22496	22164	22098	22134	22290	22083	22280	21904	22086	22252	22290	22324	22268	22270	22276	22334	22167	22259	22319	22209	22340	22310	22270	22247	22278	22219	22316	22463	22305	22240	22293	22234	22252	22181	22235	22239	22300	22377	21993	22229	22333	22362	22247	22253	22220	22125	22294	22132	22397	22321	22311	22203	22375	22145	22174	22239	22254	22310	22226	22127	22206	22424	22324	22186	22203	22300	22151	22228	22253	22301	22325	22232	22198	22118	22114	22328	22182	22303	22367	22235	22232	22146	22226	22275	22406	22335	22407	22129	22365	22122	22394	22196	22237	22348	22333	22209	22219	22166	22217	22165	22257	22198	22172	22184	22316	22337	22146	22424	22426	22172	22264	22212	22226	22123	22487	22171	22254	22319	22080	22145	22282	22283	22351	22134	22286	22493	22282	22418	22209	22196	22383	22184	22321	22257	22097	22261	22228	22229	22322	22320	22353	22332	22337	22326	22240	22355	22171	22339	22216	22273	22166	22516	22196	22047	22357	22108	22199	22118	22244	22355	22264	22332	22162	22117	22370	22153	22356	22130	22120	22348	22385	22460	22233	22067	22327	22390	22282	22212	22301	22331	22218	22187	22354	22307	22201	22195	22150	22301	22182	22189	22295	22102	22372	22104	22333	22133	22157	22277	22353	22242	22183	22167	22266	22358	22508	22312	22219	22227	22267	22224	22373	22309	22242	22412	22137	22192	22237	22213	22209	22251	22301	22202	22422	22177	22132	22215	22313	22317	22184	22132	22286	22333	22295	22343	22218	22306	22367	22253	22188	22168	22225	22177	22101	22375	22090	22309	22227	22206	22391	22317	22283	22064	22064	22385	22233	22154	22272	22316	22513	21975	22331	22265	22178	22238	22112	22096	22370	22332	22274	22300	22229	22331	22203	22181	22325	22280	22153	22282	22136	22201	22335	22331	22146	22277	22301	22167	22071	22158	22223	22322	22157	22308	22269	22069	22284	22063	22113	22176	22300	22137	22296	22075	22204	22082	22262	22227	22199	22285	22302	22301	22332	22187	22130	22118	22372	22043	22244	22196	22342	22252	22192	22217	22221	22290	22274	22254	22254	22138	22410	22281	22118	22235	22128	22195	22309	22105	22328	22395	22248	22126	22265	22264	22268	22141	22074	22074	22283	22184	22314	22354	22271	22261	22250	22133	22317	22337	22284	22364	22174	22381	22165	22182	22014	22315	22178	22234	22388	22163	22113	22141	22307	22158	22272	22130	22423	22331	22159	22117	22429	22278	22204	22284	22265	22164	22244	22196	22295	22195	22166	22085	22192	22263	22310	22267	22345	22322	22238	22154	22277	22204	22296	22304	22229	22247	22245	22390	22107	22362	22208	22183	22313	22116	22186	22278	22311	22285	22197	22206	22352	22417	22249	22279	22206	22200	22169	22180	22222	22127	22242	22187	22368	22421	22190	22255	22190	22189	22332	22138	22148	22341	22309	22186	22308	22324	22303	22218	22331	22337	22331	22060	22447	22130	22227	22275	22314	22312	22261	22271	22241	22300	22295	22334	22302	22163	22284	22212	22013	22228	22275	22179	22243	22343	22059	22255	22453	22201	22375	22313	22133	22218	22177	22254	22322	22295	22181	22368	22209	22169	22235	22403	22232	22300	22358	22177	22178	22319	22297	22094	22263	22197	22319	22160
23411	21230	28909	24220	24117	29539	32262	29758	29524	29857	29675	29425	29660	29632	29504	29289	29211	29041	29342	29429	29654	33565	35747	34038	32096	30391	29560	29260	29247	29063	29097	29003	29140	28981	29266	29163	29290	29220	28956	29167	29138	29003	29199	28911	29177	29265	29355	29336	29346	29174	29152	29068	29047	29001	29040	28971	29054	28947	29285	29300	29173	29171	29018	29087	29231	29220	29109	29172	29124	29354	29010	29438	29078	28884	28942	28919	29081	29145	29272	29167	29415	29235	29202	29152	29303	29135	29066	29181	29217	29252	29038	28953	29150	28895	29143	29095	29073	29333	29162	29111	29129	29149	29113	29158	29081	29349	29426	29114	28863	29251	28992	29117	28970	29212	28977	28646	29270	29080	29133	29004	29164	29254	29186	29003	28892	28866	29012	29292	29311	29155	29460	29174	29033	29051	29353	29030	29050	29237	29130	29131	29013	28905	29117	29263	29122	29009	29117	29065	28941	29010	28954	29010	29042	28963	29038	28977	29206	29205	29097	29202	29136	29020	29072	29126	29296	29132	29005	29268	28961	28902	28959	28988	29069	28986	29179	28892	29083	28956	29215	29115	29123	29073	29114	28933	29038	29542	28882	29038	29080	28908	29036	29324	28978	29167	29024	29045	29027	29017	29083	29303	29431	29064	29135	28963	28990	29243	29078	29080	29001	29063	29274	29043	29134	29073	29067	29073	29022	29200	29016	29075	28956	29098	29078	29113	29194	29209	29007	29264	29079	28978	29016	29156	29011	28969	29252	29114	28950	28964	28921	29294	29216	29270	28890	28870	29048	29089	29171	29130	29278	29237	28899	29036	28892	28831	29121	28977	29174	29096	29160	29167	28938	28902	29160	28903	29158	29070	28864	29215	29094	29350	29073	29127	29054	28969	29009	29344	28893	28984	29119	28922	29032	29123	28996	29209	29206	29344	29385	29153	29043	29071	28811	29110	29053	29166	29071	29268	28922	29225	29220	29087	29231	29056	28914	29158	29039	28915	28934	29132	29135	29077	29092	28788	28937	29059	28972	29321	29073	29231	28844	29105	29218	29223	29065	29108	29103	28909	29186	29192	29031	29034	28930	29185	29037	29055	29122	29383	29253	29201	29123	29229	29103	29154	29230	29146	29145	29161	28928	29064	28965	29204	29201	29309	29138	29158	29153	28880	29074	28847	29111	29073	29205	29028	28934	29009	28968	29277	29254	28955	28978	29088	29211	29324	29162	29165	29037	29319	29109	29132	29255	29105	29091	29132	29110	29215	29012	29246	29197	29069	29136	29284	29022	29229	29050	28937	29170	29126	29123	29121	29218	29114	29026	29207	29153	29192	29223	29316	29054	29060	29230	29313	29241	29191	29309	29247	29111	29299	29232	29005	28942	29044	29052	29149	29254	29183	29078	29068	29157	29200	29294	29120	29117	29116	29267	29141	29038	29117	29123	29180	29117	28905	29010	29132	29051	29156	29008	29156	29224	29163	29084	28954	28974	29116	29143	29160	29014	29229	29370	29079	29296	28916	29055	28942	29088	29106	28889	29037	29138	29048	29094	29178	29055	29332	29219	29272	29160	28930	28872	29144	29004	29136	28837	28901	28987	29070	29276	28967	29317	28951	29298	29187	29252	29226	29215	28993	29131	28975	29090	29004	29232	29388	29037	28992	29220	29080	29227	29203	29056	29269	29123	29063	29102	29121	29120	28931	28976	29286	29169	28951	29107	29008	29160	29151	29088	29150	29172	28954	29293	29261	29166	29152	28994	29006	29057	28825	28995	29125	29174	29141	29249	28975	28965	29125	29245	28887	29161	28996	29051	28997	29049	29127	29330	29309	29294	28893	29165	29305	29187	29149	29138	29253	29173	29153	29191	28921	28942	28883	29127	29172	29303	29251	29115	29066	29331	29232	29204	29056	29258	29041	28976	29108	29215	29086	29061	29379	29082	29031	29104	29215	29171	29037	28820	29251	29193	28996	29115	28970	29295	29193	29173	29426	28923	29076	29148	28990	29161	29170	29147	29075	29091	28993	29098	28943	29150	29246	29211	29033	29284	29238	28985	29049	29026	29260	29390	29230	29077	29076	29051	28934	29080	29014	29128	29106	28972	29299	29331	29155	29086	29164	29016	29092	29087	29063	28924	28902	29106	29198	28970	29180	29101	29267	28861	28955	28959	29195	29144	29048	28889	29319	29094	29049	29132	29347	29094	29036	29119	29149	28883	29062	29119	29033	29035	29147	29004	29066	29238	29198	29181	29153	29019	29216	29135	29094	29021	28959	29263	28991	28959	28978	29210	29214	29249	29123	29151	29092	29036	28937	29153	28930	29083	28948	29114	29157	29239	29448	29190	29366	29198	29337	29291	29265	29061	29095	29384	29004	28936	29009	29368	29183	29035	29054	29174	29050	29159	29147	28866	29157	29000	28969	29048	29012	29053	29137	29150	29240	29190	28863	29128	29040	28938	29072	28811	29171	29328	29019	29084	29171	29266	29017	29123	28911	29105	29282	29162	29170	28850	29128	29223	28929	28972	28942	29245	28961	29140	28978	29177	29075	29072	29225	29061	28836	29018	29281	29118	29126	29213	29148	28975	29002	28969	29229	29151	29014	28913	29040	29261	28945	29232	29154	29136	29072	29272	29313	29189	29181	29132	29240	29042	29118	28966	28974	28896	28881	29071	29126	29342	29118	29284	29384	29064	28995	29091	29129	29142	29024	29184	29186	29073	29183	28941	29229	29193	29341	29223	28934	29266	29058	29102	29294	29082	29017	29169	29099	29108	29092	29014	29158	29059	29214	29065	29133	28998	29171	28729	29059	28795	29302	29098	28953	29047	28929	29082	29230	29091	28974	28969	28935	29077	28969	28948	29100	29250	29085	28908	28985	29241	29074	29173	28966	28860	29254	29498	29289	29235	28994	29215	29166	29366	29106	29023	29143	29065	29007	28966	29093	28915	29238	29100	29188	29064	28983	28972	29397	28959	29042	28948	29083	29071	29219	29223	28988	29005	29159	29188	28895	29029	29223	29242	29171	29243	29166	29090	29277	29271	29158	29110	29127	28991	28965	29090	29178	29139	29000	29281	29305	29198	29154	28987	29159	29110	29138	29324	29326	29226	29067	28946	29214	29298	29189	29108	29175	28938	29186	29088	29081	29285	29186	29074	29261	28924	28925	29269	29006	29127	28959	29221	29321	29240	29162	29047	29003	29202	28939	29139	28997	29060	29218	29340	29155	29189	29047	29094	28812	29056	28987	28898	28995	29232	29095	28979	28967	29064	29096	29072	29020	28970	29053	29115	29031	29067	29053	29188	29077	29071	29450	29126	28858	28917	29173	29039	29406	29099	29232	29442	29235	29327	29153	29109	29062	29027	29003	28953	29214	29063	29091	29249	28749	28886	29030	29170	29209	29127	29127	29095	29178	29113	28969	28969	29175	29078	29081	29231	29154	29326	29087	29259	29118	28866	29192	29123	29139	28958	29109	29101	29162	29281	29043	29089	28912	29407	29073	29248	29195	29249	29067	28989	29093	29206	29103	28842	29393	29019	29409	29031	29278	29229	29080	28964	29275	29185	29252	29292	29155	29262	29320	29327	29068	29090	29061	29214	29050	29274	29149	29203	28916	29118	29096	29070	29121	29067	28953	29216	29090	29330	28982	28952	29057	29172	29026	29218	29088	29349	29228	29076	29089	28986	28986	29225	29029	29166	29301	28954	29196	29212	29306	29207	29082	29189	29061	29082	29107	29066	29126	29206	28989	29161	29067	29045	29108	29029	28861	28921	29141	29110	28976	29157	29216	29243	29082	29039	28853	29061	28892	29263	29122	29157	29259	29232	29244	28859	29198	29191	29034	28784	29132	29079	29072	29122	29242	28993	29158	29229	29210	28974	29062	29072	29003	29327	29068	29242	29127	29089	29268	29530	28935	29420	28994	29116	29169	29000	28897	29195	29199	29153	29279	29179	29074	29293	29088	29106	29213	29141	29317	29120	29034	29117	28984	29173	28912	29096	29009	29253	29045	29141	29053	28991	29065	29320	28978	29130	28940	29069	29310	29102	29207	28861	29222	28844	28893	29187	28966	29059	29003	29130	29082	29018	29434	29283	29174	29149	29204	28972	29144	29226	28824	29138	29205	28967	28965	29348	29069	29038	29164	29195	29197	29292	29309	29213	29172	29211	29174	29327	28924	29279	29031	29143	29084	29288	29219	29106	29085	29051	29232	29128	29081	29179	29151	29197	29071	29102	29033	29333	28957	29162	29108	29146	29123	29038	29246	29364	29146	29292	29148	28957	29018	29004	29196	29180	29221	29255	29360	29456	29203	29196	29006	28882	29429	28984	29172	29030	28938	29140	29228	29089	29228	29248	29277	29215	29169	29049	29108	28980	29036	29202	29301	29022	29378	28997	29217	29235	29132	29270	29212	29129	29354	29153	29089	29159	29151	29226	29047	28957	28996	29032	29175	29105	28981	29240	29063	29135	29221	29038	29110	28948	29306	29187	29150	29332	29001	29091	29217	29190	28969	29210	29119	29143	29133	28986	29203	29203	29133	29066	29260	29126	29328	29123	29189	29008	28963	28944	29044	29310	29162	29083	28940	29130	29214	29121	29097	29138	29293	29218	29124	29247	29098	29068	28984	28987	28965	28903	29169	29182	29446	29085	28994	29236	29164	29098	29046	29363	29085	29303	29056	29042	28950	29180	29017	29205	29187	29244	28976	29169	29177	29098	29236	29072	29169	29200	29113	29108	29215	28982	28899	29224	29279	29109	28965	29257	29119	29027	29425	29005	29105	28946	29284	29255	29144	29126	29202	29348	29255	29150	29390	29253	29017	29218	29151	28988	29099	29143	29180	29193	29150	29315	29261	29051	29022	29103	29122	29189	29065	29049	29132	29096	29058	29144	29382	28925	29035	29392	29444	29201	29077	29127	28917	29146	28893	28998	29405	29152	29027	29057	29160	29326	29171	29184	29255	29021	29063	29252	29059	29103	29301	29143	28827	29077	29060	29241	28932	29246	29137	29115	29099	28979	29053	29081	29249	29402	28992	28998	29133	29105	28999	29137	29006	29304	29251	29086	28933	29163	29020	29169	29329	29167	28905	29061	28944	29121	29255	29015	28956	29152	29033	28869	29286	29313	29008
21078	35873	34055	27083	24829	24463	23743	22950	22601	22630	22804	22464	22512	22461	22393	22150	22208	22384	22314	22204	22496	29189	30064	28164	25336	23536	22608	22274	21920	22203	21982	22068	22274	22212	22247	22154	22138	22134	22101	22085	22063	22108	22220	22230	22181	21998	22138	22015	22037	22198	22228	22050	22156	22036	22041	22111	22128	22127	22216	22090	22049	22056	22126	22243	22046	22021	21985	22067	22246	22122	22153	22126	22317	22203	22149	22009	22217	22166	21850	21946	22065	22102	21856	22298	22003	22007	22134	22057	22111	22304	21878	22260	21995	22070	21886	22208	22114	22238	22094	22209	22153	22147	22007	22188	22134	22086	22063	22047	22016	22019	22022	22063	22054	22214	22182	22070	22107	21974	22127	22154	22313	22081	22174	22102	22268	21874	22063	22140	22003	22153	21810	22070	22139	22116	21988	22192	22128	22033	21988	22063	22046	21997	22007	22019	22023	22080	22049	22236	22111	22191	21991	22022	21900	22247	22111	22152	22085	22256	22156	22085	22079	22122	22121	22118	22254	22028	22113	21785	22039	22228	22039	22183	22097	21915	21934	21888	22109	22197	22247	22124	22044	21975	22031	22038	22059	22106	22116	22146	22073	22088	22079	22133	22247	22058	22131	22130	21950	21956	21939	22188	22059	22276	21965	22170	22046	22163	22201	22195	22047	22200	22140	22179	22242	21988	21994	22177	22126	22076	21985	22143	22000	22179	22010	22130	22272	21994	22103	21996	22031	22053	22134	22169	22066	22135	21965	21978	22018	21993	22215	21996	22020	22115	22173	22210	22205	22080	22045	22088	22113	22013	22183	22274	21752	21991	22118	21903	22169	22021	21949	22100	22040	22023	22082	22023	22085	22016	22173	21989	21938	22083	22017	21952	22035	22071	22154	22017	22156	22056	22015	22092	21999	21916	22133	21941	22022	22260	21996	22034	22000	22113	22104	22319	22092	22235	22112	22180	22065	22050	22122	22142	22019	22010	22113	22074	22042	22099	22119	22209	22049	22190	21960	22076	21939	22088	22134	22065	22023	22114	22236	21872	22071	22163	22100	21999	22010	21973	22188	22024	22037	22091	21898	22142	22295	22102	22110	22021	22163	22184	21853	22067	22060	22084	22145	21950	22194	22082	22022	22007	22021	22149	22115	22231	21943	21961	22258	22100	21955	22001	22112	22137	22163	22234	21971	22025	21996	22122	22089	21946	22026	21963	22180	22005	21883	21961	21947	21980	21960	22198	22160	22272	21946	22185	22182	21994	22022	21935	22236	22137	21890	22166	22033	22073	22133	21939	22158	22272	22154	22115	22057	22140	22162	22141	22195	21840	21986	22103	22371	22073	22074	22212	22155	22267	22106	21964	22176	22115	22010	22147	22082	22206	22041	22013	22050	22246	22090	22119	22040	22121	22039	22220	22092	21834	22215	22070	22081	22116	22146	22107	22107	22228	21893	22127	22115	22071	22150	22246	22121	22086	21919	22176	21995	21841	22349	22105	22113	22007	22273	22183	22027	22052	22162	22023	22146	21983	22033	22098	22136	22232	21919	22076	22169	22094	22219	22090	21942	22289	22184	22105	22091	22006	21941	21968	22144	21933	21899	22275	22061	22102	21940	22102	22096	22173	22159	22081	22090	22125	22094	22117	22071	22167	22107	21846	22227	22187	22110	22026	22085	22033	22036	22189	22165	21989	22049	22073	22312	21922	22107	22037	22115	22053	22150	21975	21997	22102	21873	22121	22013	22037	22073	22161	22070	22042	22018	22024	22196	22148	22256	21951	22128	22056	22015	22025	22014	22064	22307	22067	22124	22000	21966	22025	22233	22071	22080	22033	22084	21787	21973	22165	21926	22100	22075	22158	22223	22089	22037	21978	22155	22025	22034	22125	22072	22113	22024	22141	22089	21913	22134	21976	22128	21975	22123	22114	22002	22252	22028	22323	22265	21996	22188	22080	22074	22075	22206	22091	22086	22176	22210	22166	22213	22054	22006	22007	22215	22072	22173	22190	21987	22025	22022	21939	21965	22041	21966	21978	22052	22201	22040	22161	22033	22134	22097	22072	22114	22074	22080	22109	22026	22197	21982	22202	22015	22035	21908	22056	22064	22055	22204	22156	22046	21944	22107	21901	22012	22089	21976	22162	22095	22052	21928	22174	21958	21939	22137	22233	21957	22130	22122	21977	22048	21844	22004	22177	22076	22085	21934	22051	22019	21941	22074	22059	22184	22069	22014	22065	21993	22070	22116	22059	22236	22051	22212	22006	22077	21897	21989	22137	22070	22110	22218	21930	22261	22007	21920	22067	21962	22138	22151	21939	22050	22075	22177	22006	22081	22123	22109	22140	22037	22088	22203	22266	22008	21795	22247	22026	22019	22088	22054	22113	22006	22063	22090	22071	22170	22326	21967	21973	22267	22049	22102	22157	22281	22110	22032	21911	22151	22113	21943	22277	22110	22106	22077	22057	22174	21999	22077	22119	22145	22065	22114	22244	22129	22049	22195	22117	22237	22021	22040	22006	22024	22179	22055	21979	22113	22128	22096	22181	21972	22102	22032	22283	22093	22136	22129	22097	22054	22056	22112	22241	21941	22149	21978	22077	22042	22004	22140	22182	22143	22110	22223	22111	22063	22036	22091	22155	22138	21994	22199	22199	22121	22060	22029	22157	21897	22343	22166	22063	22113	22186	22024	21868	22197	22003	22103	22122	22048	22129	22187	21996	22143	22064	22124	22079	21995	22138	22108	22120	22386	22173	22176	22027	21964	22066	22028	21988	22062	22175	22003	22129	22102	21973	22110	22038	22254	22116	22124	22096	21994	22119	22141	22139	21981	22168	22095	22035	22294	22067	22067	21912	22062	22054	21984	22153	22066	21995	22174	21964	21930	21954	22184	22127	22147	22222	22049	22064	22007	22073	22065	22022	22078	22029	22168	21995	22166	22056	21948	22198	21926	21941	22129	21951	22084	22208	22029	22123	22021	22126	21939	21980	21944	22039	22048	22142	22035	21965	22029	22099	21950	21968	22215	22003	22191	22243	22280	21864	21909	22015	22032	22181	22155	22068	22197	22010	21869	22004	22096	22061	22104	21945	22164	21928	22117	22095	22241	22246	22149	22089	22077	22029	21973	22251	22187	22167	22108	22054	22082	22084	22090	21881	21997	22145	22036	22035	22116	22049	22225	21980	22072	22066	22180	22157	22105	22029	22197	22011	22010	22099	21974	22114	21961	22239	21922	22008	22251	22016	22071	21971	22031	22004	22062	22108	22077	22195	21922	22093	22128	22026	22221	22035	21897	22342	22169	21977	22052	22053	22106	21989	22085	22040	22244	22071	22104	22102	22163	22066	22171	22009	22203	21919	22019	22114	22133	22164	22196	21938	22085	22073	22141	22097	21972	22172	22121	22134	21931	21982	22022	22167	21943	22155	22092	22360	22165	22138	22141	22093	22300	22303	21974	22032	22029	22074	22090	21936	22146	22116	21967	22076	22239	22012	22059	22076	22075	22173	22186	21990	21986	22064	22082	22224	21926	22201	22109	22216	22003	22066	21952	22259	22031	22080	21960	22005	21935	21824	22147	22114	22321	21980	22354	22092	22117	22006	22014	22033	21991	22301	22166	22219	22125	22143	21972	22163	22139	22072	22012	22050	22028	22092	22096	22213	22055	22112	22124	21822	22224	22105	22093	22067	21956	22106	22151	22202	22131	22006	21975	22002	21927	21896	22094	21957	21971	22102	22030	22165	21910	22092	21987	22064	22224	22148	22078	22043	22140	22024	22018	22171	22177	22201	21964	22001	22115	22120	22052	21980	22278	22257	22105	22058	22002	22044	22067	22200	21956	22055	22126	22138	22081	22041	21970	22065	22171	22083	22054	21992	21944	22190	22135	22026	22012	22208	22006	22251	22219	22110	22021	22069	22181	22046	22162	22012	22131	22035	22064	22177	22111	22018	22048	22151	22052	21985	22042	21913	22106	22187	21926	22135	22177	22094	22143	22056	21954	22089	22235	21836	21918	21948	21886	22204	22064	21972	22084	22119	22065	22166	22049	22251	22031	21905	22201	22189	22119	22064	22059	22000	22031	22000	22019	22078	22161	22099	21902	22087	22051	22136	21859	22139	22103	22032	22224	22156	22062	22253	22154	22178	22114	21998	22031	21910	22100	22076	22057	22136	21950	21886	22174	22321	21942	22190	22064	22096	21928	22183	22035	22064	22134	22166	22071	22106	22098	22078	22013	21957	21880	22072	22053	22063	22102	22204	22164	21995	22131	22129	22073	21928	21966	22060	22023	22010	22207	22064	22059	22046	21964	22136	22120	22127	22104	21957	22067	22055	22133	21931	22176	22057	22164	22122	21920	21907	22058	22049	22042	22165	22119	22054	22191	22097	21978	22074	22181	22216	21860	22121	22029	22076	22037	22099	22159	22139	22119	22155	21990	22088	21928	22014	22246	22045	22080	21976	22271	21964	21979	22073	22058	21985	22199	22147	21939	22294	22027	21782	21963	22232	21799	22012	22143	21992	22138	22187	22067	21995	21999	21970	22119	22103	22160	22010	22065	22254	22045	22024	21819	22097	22033	22069	22276	22056	22094	22065	22062	21888	22392	22078	22228	21978	22010	22329	22020	22142	22106	22171	22091	22049	21944	22155	22081	22208	22171	22071	22064	22192	22122	22129	22114	22125	22199	22068	22136	21951	22063	21974	22215	22137	22172	21777	22172	21962	22248	22055	22060	22083	22131	22165	22099	22321	21980	22218	22166	22164	22163	22256	22074	22103	22292	21934	22070	22215	22063	21942	22020	22001	22152	22241	22189	21996	21968	22057	22011	22093	22337	22036	22118	22057	22124	22157	22019	22186	21909	22150	22086	22086	22153	22337	22266	22000	21903	22092	22107	22046	22020	22122	22076	22216	22017	22073	22125	22227	22051	22048	21927	22097	22029	21980	22141	22133	21979	22087	22185	22193	22009	22000	22142	22076	22009	22163	21994	21793	22112	22227	22295	22059	22224	21960	22036	21880	21878	22167	21924	22054	22125	22104	22115	22280	21980	22001	21965	22243	21999	22044	22118	21979	22069	22095	22077	22137	22031	22040	22022	21987	22024	22073	21975	22251	21939	22112	22078	22099	21883	22068
22473	21220	29015	23775	22280	27765	33763	30510	29998	30494	30739	30346	30223	30211	30043	29935	30079	30063	30097	29940	30334	38666	40558	37289	34278	31655	30405	29981	29740	29806	29820	29759	29578	29452	29755	29522	29591	29479	29663	29209	29762	29662	29549	29548	29804	29588	29756	29420	29548	29548	29694	29655	29686	29553	29823	29725	29602	29694	29335	29729	29599	29566	29665	29628	29582	29512	29721	29488	29756	29571	29577	29363	29697	29579	29266	29411	29428	29597	29648	29463	29741	29461	29605	29395	29662	29531	29329	29617	29782	29568	29754	29401	29559	29446	29495	29531	29569	29413	29332	29623	29572	29474	29629	29595	29790	29432	29531	29644	29547	29589	29445	29403	29465	29747	29473	29298	29669	29508	29607	29129	29590	29563	29466	29714	29425	29512	29721	29756	29541	29429	29591	29843	29471	29467	29534	29286	29357	29314	29598	29597	29599	29544	29658	29659	29542	29544	29385	29428	29595	29373	29762	29573	29445	29630	29629	29545	29588	29631	29482	29443	29325	29439	29437	29443	29402	29632	29682	29760	29815	29577	29567	29428	29460	29232	29327	29384	29426	29422	29531	29353	29535	29542	29680	29641	29312	29275	29736	29397	29552	29543	29580	29538	29512	29571	29807	29619	29680	29325	29521	29519	29633	29434	29562	29579	29689	29477	29610	29585	29513	29384	29425	29643	29629	29557	29697	29458	29539	29549	29503	29789	29380	29420	29523	29878	29603	29508	29795	29709	29565	29640	29646	29477	29588	29668	29559	29615	29545	29542	29408	29458	29446	29578	29536	29413	29105	29632	29540	29410	29632	29398	29562	29338	29685	29698	29586	29506	29493	29594	29446	29292	29378	29369	29440	29223	29412	29470	29304	29544	29586	29662	29282	29517	29391	29382	29442	29510	29442	29341	29384	29569	29381	29591	29472	29282	29566	29749	29620	29500	29669	29518	29359	29660	29489	29354	29539	29613	29567	29435	29472	29561	29705	29412	29494	29369	29493	29397	29466	29325	29571	29518	29202	29714	29697	29758	29536	29566	29285	29421	29743	29739	29501	29623	29744	29602	29452	29334	29660	29618	29438	29542	29350	29443	29676	29611	29617	29538	29613	29346	29516	29364	29573	29203	29458	29391	29400	29154	29668	29353	29473	29552	29715	29501	29706	29614	29521	29662	29657	29590	29569	29591	29330	29211	29552	29804	29455	29399	29475	29336	29423	29548	29542	29462	29530	29368	29278	29401	29584	29756	29472	29456	29575	29484	29649	29655	29442	29738	29540	29504	29351	29604	29547	29569	29404	29387	29597	29434	29495	29449	29372	29549	29411	29600	29378	29641	29471	29552	29682	29513	29574	29574	29553	29418	29581	29406	29638	29706	29827	29413	29749	29498	29527	29539	29394	29403	29414	29795	29316	29542	29560	29487	29599	29265	29563	29510	29802	29716	29479	29320	29678	29367	29707	29561	29512	29439	29817	29473	29437	29589	29308	29528	29279	29469	29498	29505	29387	29505	29456	29322	29505	29516	29581	29497	29521	29437	29535	29293	29380	29484	29439	29476	29555	29708	29624	29591	29386	29515	29679	29571	29524	29427	29469	29399	29564	29454	29522	29802	29640	29355	29683	29274	29408	29304	29482	29231	29424	29292	29438	29571	29607	29615	29561	29634	29567	29414	29616	29696	29570	29623	29592	29645	29644	29519	29672	29532	29370	29467	29603	29410	29816	29240	29443	29447	29361	29510	29347	29264	29480	29563	29359	29568	29523	29524	29605	29469	29308	29214	29672	29417	29334	29338	29720	29606	29367	29663	29286	29439	29554	29692	29328	29507	29279	29551	29637	29464	29523	29755	29481	29646	29435	29531	29463	29240	29466	29519	29680	29726	29663	29325	29348	29581	29735	29546	29722	29703	29757	29589	29578	29553	29549	29589	29418	29379	29556	29635	29563	29621	29536	29407	29588	29360	29646	29673	29493	29563	29444	29487	29497	29564	29509	29868	29512	29323	29483	29250	29554	29668	29538	29842	29587	29549	29404	29554	29538	29674	29396	29610	29454	29417	29418	29448	29401	29332	29376	29416	29369	29471	29593	29578	29469	29605	29497	29487	29589	29423	29448	29286	29339	29472	29544	29546	29525	29454	29586	29348	29412	29416	29409	29332	29713	29447	29682	29439	29633	29461	29392	29632	29773	29474	29619	29525	29544	29586	29304	29408	29593	29274	29604	29600	29405	29410	29430	29765	29475	29492	29651	29617	29717	29483	29487	29511	29520	29235	29640	29370	29456	29293	29591	29423	29602	29548	29703	29502	29395	29629	29481	29550	29501	29504	29642	29577	29352	29511	29616	29594	29608	29565	29550	29494	29512	29492	29448	29498	29449	29520	29466	29430	29656	29450	29392	29653	29433	29336	29553	29365	29903	29453	29553	29727	29499	29386	29600	29381	29483	29386	29505	29495	29482	29494	29409	29332	29402	29394	29656	29555	29566	29793	29315	29534	29606	29643	29576	29458	29493	29207	29575	29385	29533	29566	29645	29434	29503	29658	29385	29516	29453	29631	29505	29568	29738	29639	29761	29651	29387	29613	29509	29622	29558	29309	29631	29581	29522	29342	29598	29308	29543	29553	29333	29506	29427	29448	29507	29636	29665	29444	29269	29269	29566	29359	29558	29704	29891	29526	29511	29472	29499	29640	29499	29610	29814	29267	29541	29616	29229	29538	29491	29961	29347	29494	29591	29341	29487	29384	29584	29491	29472	29785	29700	29561	29762	29253	29483	29588	29632	29558	29438	29527	29705	29600	29840	29391	29432	29570	29581	29600	29772	29558	29535	29158	29284	29594	29326	29259	29616	29393	29471	29561	29863	29472	29268	29369	29678	29313	29175	29270	29589	29499	29620	29441	29363	29414	29215	29453	29598	29599	29666	29615	29710	29447	29418	29477	29479	29633	29413	29641	29694	29744	29533	29403	29552	29623	29545	29526	29495	29628	29219	29393	29434	29596	29472	29315	29547	29577	29304	29607	29452	29557	29459	29423	29576	29486	29642	29592	29466	29473	29555	29633	29482	29611	29542	29355	29520	29331	29442	29600	29558	29418	29471	29664	29548	29592	29507	29290	29263	29612	29624	29584	29407	29519	29248	29287	29323	29382	29606	29378	29384	29446	29635	29600	29539	29576	29504	29529	29717	29507	29626	29532	29643	29492	29645	29255	29559	29585	29453	29618	29572	29571	29455	29592	29621	29450	29503	29685	29407	29614	29669	29579	29583	29355	29661	29533	29439	29746	29727	29225	29517	29704	29495	29512	29546	29347	29512	29642	29416	29478	29619	29478	29595	29493	29509	29658	29469	29598	29569	29522	29411	29583	29492	29391	29287	29542	29380	29556	29579	29650	29516	29564	29706	29555	29606	29581	29715	29576	29572	29745	29580	29625	29441	29537	29650	29514	29547	29524	29671	29513	29509	29475	29407	29646	29715	29324	29776	29689	29537	29479	29604	29513	29493	29441	29630	29550	29739	29761	29434	29609	29452	29513	29553	29595	29271	29567	29665	29631	29403	29423	29465	29418	29478	29685	29512	29726	29518	29383	29553	29759	29449	29504	29366	29510	29595	29524	29347	29587	29636	29574	29324	29461	29279	29563	29691	29698	29718	29563	29904	29423	29369	29514	29689	29559	29525	29555	29373	29459	29645	29616	29516	29413	29390	29656	29448	29413	29855	29351	29718	29602	29561	29677	29554	29403	29623	29563	29568	29506	29430	29198	29353	29516	29511	29348	29568	29413	29804	29221	29261	29526	29734	29721	29619	29627	29533	29657	29310	29474	29626	29499	29569	29437	29531	29500	29433	29584	29326	29428	29423	29412	29549	29626	29605	29576	29791	29771	29364	29652	29480	29710	29493	29498	29528	29630	29428	29442	29465	29420	29723	29561	29552	29697	29359	29484	29587	29467	29562	29474	29575	29452	29555	29404	29432	29498	29628	29488	29450	29562	29601	29535	29460	29477	29445	29470	29681	29612	29432	29411	29407	29407	29621	29443	29653	29630	29682	29561	29576	29540	29536	29493	29642	29467	29573	29521	29522	29368	29648	29365	29580	29456	29546	29317	29703	29706	29588	29668	29496	29457	29511	29492	29547	29376	29419	29443	29458	29326	29633	29373	29130	29445	29619	29419	29586	29427	29322	29467	29300	29392	29593	29423	29577	29658	29742	29606	29493	29535	29426	29574	29305	29474	29586	29572	29604	29434	29447	29286	29478	29583	29520	29705	29535	29607	29318	29543	29431	29721	29443	29274	29411	29511	29349	29529	29563	29510	29376	29547	29421	29525	29525	29689	29490	29436	29838	29654	29245	29395	29475	29387	29371	29467	29398	29363	29389	29642	29417	29710	29389	29547	29542	29538	29654	29478	29561	29415	29533	29582	29685	29349	29560	29398	29230	29626	29428	29497	29223	29577	29529	29664	29744	29661	29581	29528	29468	29569	29323	29574	29653	29543	29305	29558	29610	29525	29626	29706	29388	29336	29252	29516	29464	29700	29512	29514	29431	29571	29747	29706	29547	29282	29353	29318	29439	29553	29438	29523	29575	29442	29646	29476	29642	29442	29490	29535	29452	29586	29604	29716	29702	29602	29593	29644	29351	29565	29560	29376	29380	29592	29642	29327	29699	29334	29278	29388	29517	29516	29536	29463	29680	29342	29570	29619	29622	29578	29813	29328	29292	29284	29417	29514	29602	29468	29609	29283	29529	29633	29545	29434	29524	29337	29247	29486	29753	29817	29647	29672	29639	29519	29704	29759	29735	29503	29554	29694	29528	29672	29327	29644	29558	29547	29396	29576	29666	29780	29538	29347	29511	29495	29642	29532	29470	29603	29521	29369	29791	29454	29546	29532	29739	29821	29807	29466	29539	29444	29586	29686	29565	29572	29382	29496	29555	29532	29702	29621	29621	29383	29455	29546	29465	29582	29628	29436	29495	29516	29741	29570	29637	29345	29363	29525	29315	29339	29238	29535	29287	29430	29616	29550	29575	29438	29593	29498	29596	29416	29287	29456	29480	29373	29675	29410	29523	29601	29510	29429	29620	29316	29444	29481	29549	29552	29707	29762	29425	29406	29464	29554	29480	29192	29682	29517	29315	29610	29633	29404
22449	39854	37258	29831	27181	25817	25088	23562	23094	23385	23367	22992	22959	22735	22663	22649	22630	22739	22767	22714	23581	35417	35300	31831	27548	24429	22880	22508	22246	22235	22515	22311	22375	22236	22355	22313	22182	22274	22474	22219	22360	22290	22421	22293	22035	22318	22247	22216	22394	22241	22333	22388	22209	22172	22325	22479	22054	22235	22363	22275	22186	22309	22252	22340	22451	22432	22136	22124	22332	22349	22258	22160	22379	22359	22335	22075	22492	22141	22175	22439	22115	22284	22335	22196	22288	22246	21949	22198	22184	22186	22197	22218	22250	22154	22168	22127	22308	22152	22224	22180	22318	22180	22207	22090	22157	22118	22191	22279	22177	22244	22313	22369	22170	22270	22243	22396	22317	22270	22115	22334	22301	22152	22095	22158	22337	22278	22129	22239	22228	22136	22181	22210	22327	22175	22309	22230	22393	22200	22228	22275	22388	22106	22367	22325	22223	22228	22287	22253	22329	22345	22272	22152	22384	22311	22241	22295	22340	22205	22272	22177	22324	22300	22229	22187	22119	22141	22298	22203	22271	22129	22217	22164	22263	22143	22252	22185	22230	22361	22266	22222	22236	22230	22184	22365	22151	22104	22268	22171	22359	22282	22283	22278	22272	22239	22129	22171	22202	22228	22258	22349	22324	22221	22138	22103	22190	22533	22307	22210	22132	22278	22196	22198	22205	21937	22268	22200	22111	22448	22360	22163	22189	22377	22226	22226	22206	22146	22188	22399	22207	22238	22209	22178	22268	22203	22136	22331	22186	22243	22477	22026	22382	22161	22422	22140	22228	22142	22135	22298	22305	22159	22321	22151	22235	22269	22234	22294	22300	22353	22174	22285	22150	22084	22242	22113	22098	22038	22343	22111	22150	22240	22246	22392	22230	22302	22198	22374	22178	22158	22356	22376	22088	22188	22252	22309	22100	22094	22158	22391	22165	22436	22311	22215	22264	22129	22144	22197	22286	22184	22311	22380	22173	22313	22125	22276	22282	22254	22327	22059	22330	21960	22065	22230	22323	22195	22227	22029	22230	22221	22361	22287	22165	22247	22292	22172	22209	22264	22092	22215	22054	22254	22086	22296	22253	22322	22231	22240	22256	22199	22236	22123	22271	22172	22383	22290	22279	22320	22245	22201	22211	22288	22193	22451	22225	22224	22045	22243	22123	22195	22168	22235	22311	22071	22254	22203	22301	22194	22251	22197	22130	22394	22086	22186	22228	22166	22465	22294	22204	22193	22301	22333	22218	22168	22215	22417	22136	22317	22252	22158	22168	22208	22246	22115	22280	22179	22139	22232	22388	22238	22258	22323	22252	22220	22242	22207	22223	22313	22155	22548	22164	22125	22105	22211	22116	22260	22293	22241	22204	22372	22151	22215	22276	22386	22197	22153	22196	22325	22287	22196	22331	22362	22129	22331	22271	22197	22379	22448	22315	22217	22148	22289	22378	22111	22234	22112	22087	22095	22430	22163	22175	22284	22225	22203	22090	22296	22274	22344	22237	22373	22141	22264	22025	22247	22163	22292	22156	22472	22374	22027	22320	22214	22159	22061	22162	22392	22234	22322	22317	22219	22361	22423	22269	22175	22193	22201	22262	22164	22252	22186	22304	22306	22302	22105	22211	22074	22220	22196	22181	22270	21984	22208	22305	22291	22328	22273	22342	22169	22188	22388	22148	22283	22287	22235	22183	22179	22305	22247	22234	22250	22200	22203	22212	22248	22410	22292	22253	22368	22222	22133	22312	22170	22140	22221	22197	22224	22073	22148	22137	22254	22186	22283	22241	22194	22173	22239	22349	22232	22201	22230	22176	22262	22160	22257	22127	22229	22167	22436	22306	22383	22122	22251	22196	22051	22216	22258	22264	22318	22185	22178	22241	22187	22369	22317	22269	22150	22107	22236	22137	22257	22214	22207	22206	22330	22250	22170	22075	22076	22361	22179	22248	22139	22266	22385	22301	22129	22128	22325	22100	22259	22166	22225	22054	22284	22338	22138	22407	22215	22352	22205	22187	22137	22226	22240	22221	22241	22179	22285	22378	22126	22330	22122	22131	22296	22304	22307	22132	22272	22313	22208	22118	22258	22471	22044	22211	22259	22222	22261	22096	22299	22163	22023	22113	22238	22292	22099	22161	22090	22272	22319	22168	22177	22355	22261	22301	22289	22255	22255	22168	22180	22353	22398	22215	22106	22228	22253	22320	22073	22416	22351	22041	22280	22280	22217	22336	22342	22142	22368	22369	22043	22174	22248	22363	22351	22139	22145	22414	22200	22295	22209	22332	22201	22204	22239	22171	22274	22279	22173	22299	22220	22278	22328	22256	22210	22335	22180	21983	22089	22358	22269	22145	22183	22189	22083	22093	22472	22199	22281	22241	22384	22471	22092	22414	22364	22258	22332	22240	22267	22261	22276	22163	22136	22396	22206	22453	22321	22323	22239	22210	22290	22333	22234	22059	22210	22226	22178	22037	22353	22179	22347	22048	22083	22090	22310	22400	22086	22210	22066	22137	22232	22299	22230	22219	22266	22310	22022	22288	22158	22178	22016	22264	22284	22318	22341	22178	22229	22178	22369	22269	22261	22245	22277	22347	22230	22147	22191	22235	22124	22246	22346	22452	22237	22174	22150	22316	22289	22240	22235	22167	22275	22111	22251	22234	22163	22219	22298	22349	22355	22369	22219	22076	22211	22380	22152	22335	22278	22188	22162	22191	22280	22120	22231	22142	22039	22320	22298	22386	22075	22168	22214	22163	22300	22182	22252	22402	22248	22381	22112	22000	22197	22229	22180	22193	22152	22215	22404	22359	22032	22161	22355	22177	22071	22152	22258	22188	22173	22354	22187	22080	22514	22080	22146	22370	22180	22120	22194	22298	22147	22242	22269	22312	22240	22153	22212	22091	22343	22095	22161	22265	22208	22147	22177	22153	22395	22229	22239	22157	22248	22354	22107	22132	22166	22250	22346	22189	22106	22400	22304	22005	22367	22398	22293	22336	22259	22249	22070	22258	22350	22267	22235	22092	22237	22090	22098	22233	22261	22428	22228	22315	22124	22257	22255	22161	22376	22313	22366	22282	22304	22096	22288	22208	22274	22345	22101	22194	22250	22214	22130	22278	22228	21965	22081	22308	22172	22248	22095	22270	22117	22235	22195	22260	22457	22216	22111	22206	22080	22325	22162	22342	22227	22125	22251	22368	22431	22204	22209	22348	22311	22267	22320	22035	22283	22290	22184	22212	22152	22182	22212	22167	22152	22308	22312	22156	22248	22222	22353	22270	22127	22155	22235	22202	22145	22442	21984	22264	22249	22236	22140	22137	22192	22234	22167	22474	22213	22202	22338	22270	22243	22188	22136	22161	22037	22321	22274	22090	22355	22221	22382	22379	22168	22318	22323	22362	22212	22247	22269	22160	22329	22036	22257	22269	22281	22180	22156	22262	22126	22356	22173	22379	22398	22200	22311	22172	22397	22063	22349	22184	22292	22127	22238	22228	22159	22267	22193	22214	22228	22165	22042	22344	22052	22141	22246	22195	22240	22174	22122	22337	22283	22326	22113	22266	22058	22294	22161	22261	22303	22067	22185	22291	22200	22054	22121	22233	22173	22274	22200	22165	22240	22246	22074	22172	22043	22267	22157	22274	22145	22177	22258	22262	22370	22154	22092	22167	22182	22282	22352	22275	22162	22239	22235	22203	22259	22275	22288	22239	22260	22190	22234	22306	22218	22100	22158	22279	22128	22008	22199	22396	22193	22228	22367	22150	22349	22095	22214	22302	22466	22125	22304	22177	22235	22247	22105	22338	22164	22229	22300	22215	22171	22158	22248	22235	22321	22337	22236	22276	22148	22161	22227	22135	22139	22252	22236	22258	22091	22349	22326	22198	22184	22230	22201	22317	22291	22141	22229	22304	22201	22423	22264	22071	22106	22264	22236	22219	22209	22212	22223	22174	22234	22185	22128	22030	22160	22209	22240	22257	22063	22100	22346	22346	22328	22302	22337	22351	22222	22292	22165	22334	22393	22284	21971	22253	22385	22183	22290	22252	22019	22323	22099	22258	22182	22144	22234	22289	22119	22303	22264	22115	22069	22384	22112	22264	22193	22245	22331	22373	22064	22190	22315	22183	22136	22042	22102	22154	22258	22317	22137	22293	22215	22468	22317	22382	22318	22409	22194	22113	22256	22379	22236	22226	22159	22329	22324	22234	22256	22403	22152	22410	22457	22372	22212	22289	22297	22270	22253	22250	22242	22287	22190	22211	22095	22198	22128	22280	22138	22364	22001	22363	22323	22239	22249	22152	22184	22025	22276	22287	22435	22250	22182	22322	22134	22136	22164	22209	22228	22065	22129	22418	22196	22132	22479	22255	22150	22274	22087	22327	22368	22244	22078	22092	22230	22186	22279	22154	22130	22145	22149	22103	22246	22124	22308	22078	22180	22297	22433	22235	22111	22328	22271	22045	22183	22155	22281	22199	22375	22116	22173	22354	22225	22160	22316	22162	22324	22194	22375	22223	22211	22280	22116	22218	22133	22223	22303	22120	22284	21975	22065	22215	22185	22307	22331	22119	22136	22389	22203	22298	22162	22109	22393	22048	22307	22109	22248	22229	22400	22347	22304	22176	22276	22409	22436	22112	22332	22220	22112	22103	22326	22218	22221	22305	22287	22247	22242	22108	22106	22270	22177	22278	22275	22097	22187	22188	22236	22041	22289	22414	22116	22350	22188	22241	22200	22078	22181	22162	22165	22221	22237	22137	22181	22160	22202	22251	22253	22223	22284	22239	22201	22427	22230	22178	22201	22212	22216	22104	22121	22310	22227	22185	22255	22413	22231	22148	22400	22121	22169	22276	21910	22350	22246	22279	22325	22373	22423	22193	22242	22257	22170	22231	22052	22142	22265	22114	22133	22178	22297	22196	22331	22187	22119	22297	22337	22317	22255	22176	22258	22328	22154	22377	22257	22178	22129	22251	22148	22229	22179	22170	22108	22315	22178	22304	22180	22368	22114	22269	22210	22368	22179	22227	22167	22336	22191	22106	22175	22201	22157	22252	22299	22264	22259	22109	22380	22113	22279	22199	22322	22112	22203	22256	22129	22327	22155	22291	22384	22330	22201	22215	22331	22141	22369
28533	24841	32468	31797	29517	29897	29833	29383	29235	29685	29495	29493	29371	29418	29295	29637	29375	29329	29352	29082	29459	29823	29989	30203	30001	29452	29392	29380	29281	29257	29417	29213	29161	29391	29100	29333	29223	29132	29087	29147	29235	29480	29190	29031	29415	29211	29153	29388	29166	29310	29442	29342	29513	29161	29349	29280	29498	29055	29123	29131	29131	29375	29401	29279	29325	29235	28952	29087	29173	29124	29082	29179	28964	29286	29135	29280	29197	29323	29430	29171	29252	29442	29320	29409	29120	29208	29242	29126	29354	29473	29188	29053	29160	29000	29151	29214	29028	29138	29189	29289	29156	29238	29059	29395	29178	29230	29454	28957	29281	29210	29135	29240	29257	29138	29435	29248	29127	29118	29061	29061	29098	29184	29221	29145	29141	29021	29111	29330	29279	29215	29333	29420	29550	29348	29400	29400	28999	29310	29400	29349	29316	29020	29344	29271	29331	29358	29283	29412	29226	29260	29412	29293	29202	29392	29238	29314	29198	29393	29286	29029	29182	29170	29242	29291	29316	29254	29268	29136	29064	29144	29076	29129	29142	29040	29214	29210	29270	29406	29048	29446	29221	29273	29181	29128	29173	29415	29324	29266	29259	29544	29183	29014	29130	29372	29350	29358	29140	29100	29151	28999	29019	29489	29232	29354	29342	29248	29123	29233	29198	29272	29387	29296	29070	29320	29182	29116	29319	29362	29171	29033	29266	29365	29010	29024	29092	29223	29193	29283	28997	29100	29264	29316	29336	29508	29125	29240	29250	29389	29308	29384	29451	29385	29214	29138	29403	29295	29308	29341	29214	29075	29314	28875	29330	29228	29340	29480	29437	29315	29553	29072	29388	29037	29279	29258	29292	29355	29046	29199	29299	29203	29213	29178	29339	29265	29198	29263	29168	29257	29590	29097	29226	29161	29241	29186	29083	29027	29169	29398	29277	29265	29377	29342	29291	29457	29289	29268	29214	29058	29372	29130	29094	29472	29057	29012	29189	29161	29082	29080	29136	29142	29261	29299	29280	28982	29212	29535	29067	29239	29150	29164	29119	29034	29216	29025	29274	29245	29353	29378	29301	29458	29484	29213	29410	29218	29419	29209	29084	29416	29201	29173	29073	28988	28960	29110	28997	29017	29377	29414	29280	29040	29128	29361	29147	29212	29070	29228	29391	29186	29284	29221	29251	29000	29188	29251	29193	29426	29163	29141	29460	29148	29150	29144	29249	29357	29338	29227	29093	29065	29238	29229	29274	29142	29133	29173	29125	29215	29046	29364	29218	29232	29281	29096	29219	29326	29365	29289	29643	29182	29154	29265	29417	29400	29589	29286	29297	29106	29075	29154	29340	29488	28861	29279	29011	29401	29280	29146	29273	29286	29173	29419	29059	29399	29220	29091	29096	29348	29157	29353	29223	29152	29177	29081	29414	29154	29014	29334	29345	29155	29126	29135	29144	29084	29359	29205	29342	29368	29170	29077	29349	29113	29390	29202	29271	29205	29029	29433	29196	29212	29122	29213	28996	29291	29208	29008	29241	29399	29278	29110	29398	29331	29273	28848	29188	29041	29357	29066	29359	29148	29140	29368	29128	29266	29227	29059	29338	29345	29101	29145	29265	29184	29131	29108	29318	29149	29082	29275	29421	29423	29364	29207	29158	29442	29465	29116	29210	29083	29278	28975	29293	29253	29248	29396	29410	29303	29253	29157	29216	29434	29323	29371	29257	29150	28916	29282	29271	29115	29330	29234	29163	29221	29301	29216	29013	29268	29256	28970	29298	29095	29075	29436	29370	29141	29052	29185	29283	29227	29183	29290	29263	29174	29187	29288	29117	29395	29377	29385	29396	29397	28876	29065	29271	29339	29379	29284	29364	29385	29202	29460	29533	28969	29336	29233	29082	29426	29224	29336	29094	29329	29175	29141	29149	29242	29081	29337	29263	29172	29339	29469	29196	29398	29347	28990	29497	29098	29264	29344	29107	29321	29156	29196	29045	29113	28981	29081	29218	29083	29326	29110	29197	29163	29060	29301	29208	29309	29498	29349	29210	29136	29318	29180	29322	29284	29479	29261	28858	29319	29138	29174	29404	29286	29222	29239	29203	29355	29162	29133	29186	29367	29389	29174	29244	29398	29170	29252	29104	29194	29287	29320	29119	29368	29043	29283	29280	29392	29179	29280	29123	29053	29033	29161	29227	29251	29394	29199	29088	29403	29293	29468	29247	29341	29070	28908	29299	29386	29092	29471	29244	29192	29262	29139	29106	29411	29059	29084	29114	29185	29372	29349	29318	29317	29392	29283	29159	29043	29234	29280	29177	28980	29266	29428	29390	29252	29115	29061	29313	29299	29332	29140	29503	29147	28972	29259	29092	29240	29242	29080	29180	29227	29135	29203	29443	29086	29288	29175	29224	29472	29085	28969	29485	29156	29292	29185	29144	29302	29272	29515	29290	29311	29194	29117	29395	29389	29322	29290	29228	29185	29111	29340	29057	29340	29219	29259	29171	29272	29489	29311	29152	29193	29317	29149	29334	29265	29327	29366	29475	29359	29322	29315	29163	29321	29448	29197	29297	29386	29167	29240	29469	29165	29380	29314	29438	29303	29331	29298	29464	29318	29096	29277	29406	29281	29043	29324	29146	29237	29428	29030	29318	29475	29131	29071	29089	29474	29244	29274	29148	29241	29117	29334	29239	29307	29090	29197	29239	29209	29277	29172	29307	29217	29052	29271	29033	29121	29255	29178	29218	29264	29508	29339	29128	29483	29345	29306	29148	29308	29292	29233	29252	29039	29128	29446	29256	29244	29207	29260	29152	29101	29510	29167	29188	29351	29260	29259	29422	29271	29274	29251	29233	29225	29388	29400	29269	29038	29162	29367	29261	29137	29131	29115	29249	29347	29212	29120	29301	29233	29203	29350	29026	29106	29337	29242	29412	29203	29267	29151	29038	29114	28981	29281	29082	29084	29172	29047	29285	29035	29095	29302	29064	29064	29392	29382	29443	29170	29196	29242	29134	29489	29381	29113	29280	29300	29508	29510	29251	29198	29317	29259	29125	28963	29286	29148	29193	29223	29072	29246	29093	29260	29290	29093	29358	29272	29355	29330	29206	29439	29116	29287	29421	29093	28937	28958	29102	29141	29403	29258	29073	29372	29241	29213	29611	29204	29118	29244	29154	29355	29271	29190	29322	29177	29226	29385	29088	29187	29216	29302	29493	29233	29159	29011	29234	29147	29178	29295	29279	29320	29280	29120	29319	29129	29263	29136	29053	29333	29183	29404	29263	29200	29156	29187	28981	29356	29486	29152	29145	29192	29233	29358	29248	29257	29317	29189	29245	29191	29276	29274	29423	29021	29270	29024	29221	29400	29263	29060	29300	29296	29289	29131	29282	29267	29115	29286	29187	29350	29289	29051	29273	29157	29181	29185	28889	29043	29228	29154	29404	29130	29450	29315	29259	29382	29419	29334	29160	29229	29092	29025	29038	28982	28930	29159	29373	29115	29210	29278	29373	29225	29244	29297	29370	29183	29235	29469	29089	29409	29324	29098	29139	29189	29125	29095	29081	29289	29239	29101	29171	29055	29426	29263	29232	29294	29343	29312	29407	29321	29448	29084	29319	28847	29175	29563	29218	29145	29253	29241	29084	29293	29115	29161	29305	29239	29404	29406	29078	29246	29261	29268	29278	29528	29296	29156	29378	29466	29312	29700	29249	29452	29407	29353	29032	28931	29176	29332	29169	29112	29162	29355	29232	29206	29201	29088	29343	29492	29366	29474	29419	29197	29327	29096	29110	29195	29109	29181	29239	29206	29115	29198	29250	29159	29110	29516	29170	29310	28958	29263	29389	29342	29225	29064	29340	29156	29197	29244	29542	29023	29148	29135	29297	29356	29687	29371	29400	29104	29321	29596	29105	29282	29304	29104	29324	29336	29217	29312	29463	29320	29212	29223	29016	28963	29372	29303	29031	29182	29156	29420	29132	29322	29243	29314	29442	29089	29131	29233	29100	28879	29323	29032	29234	29282	29185	29260	29052	28999	29202	29265	29263	29041	29151	29276	29137	29362	29245	29324	29098	29240	29434	29151	29216	29275	29250	29345	29015	29256	29269	29347	29047	29218	29386	29096	29365	29296	29378	29006	29527	29211	29122	29192	29279	29178	29296	29110	29297	29056	29019	29423	29299	29173	29157	29159	29317	29343	29333	29251	29419	29333	29063	29102	29178	29235	29049	29130	29214	28991	29099	29137	29299	29222	29382	29380	29165	29252	29436	28976	29203	29128	29356	29164	29426	29068	29258	29171	28975	29340	29404	29335	29328	29303	29155	29386	29355	29263	29201	29035	29308	29272	29349	29319	29456	29271	29245	29232	29317	29136	29195	29193	29148	29300	29302	29306	29168	29452	29315	29117	29265	29261	29349	29232	28975	29339	29203	29267	29048	29213	29375	28971	29152	29240	29160	29448	29324	29440	29295	29228	29151	29178	29186	29323	29257	29416	29293	29382	29252	29092	29458	29211	29437	29228	29335	28903	29314	29433	29628	29308	29065	29394	29411	29564	29172	29174	29503	29009	29232	29185	29386	29236	29042	29207	29147	29512	29160	29280	29247	29089	29206	28956	29257	29155	29217	29039	29125	29315	29257	29001	29146	29336	29110	29229	29326	29294	29210	29400	29176	29191	29259	29148	29316	29082	29115	29139	29492	29197	29466	29194	29023	29130	29182	29417	29233	29459	29446	29271	29128	29386	29399	29098	29151	29419	29361	29082	29296	29071	29168	29210	29366	29266	29335	29312	29338	29161	29209	29248	29227	29225	29126	29160	29221	29333	29208	29129	29286	29079	28921	29213	29214	29193	29261	29287	29233	29339	29387	29443	29174	29215	29270	29400	29334	29282	29313	29129	29441	29002	29256	29502	29408	29620	29380	29161	29157	29245	29303	29157	29109	29227	29331	29174	29109	29050	29105	29309	29433	29199	29412	29246	29366	29259	29333	29229	29289	29306	29001	29470	29245	29338	29243	29246	29006	29443	29099	29247	29299	29086	29361	29255	29069	29288	29340	29475	29172	29278	29054	29270	29178	29230	29333	29393	29326	29214	29364	29118	29239	29322	29128	29246	29087	29159	29386	29256	29304	29320
22336	30481	28046	24969	23425	22858	22689	22531	22298	22453	22323	22321	22219	22397	22225	22170	22142	22283	22311	22399	22284	23204	23372	22931	22522	22249	22313	22167	22272	21964	22163	22234	22185	22008	22136	22063	22106	22033	22111	22068	22195	22140	22072	21971	22184	22251	22038	21863	22282	22070	22295	22253	22265	22103	22103	22031	22099	22131	22032	22305	22188	22078	22163	22231	22049	22248	22044	21876	22107	22175	22234	22172	22152	22096	22086	22024	22185	21872	22077	21985	22152	21986	22031	22009	22272	22222	22096	22047	22071	22058	22002	22148	22034	22073	21923	22296	22015	22121	22075	22226	22240	22218	21920	22061	22021	22056	22116	22055	22088	21955	22029	21961	21853	21933	22144	21995	22066	22123	22140	22166	21902	22151	22158	22061	22010	22090	22144	22101	22005	22112	22150	22224	22174	21997	22199	22106	22345	22145	22024	22208	22198	22073	21975	21998	22134	22221	22110	22084	22127	22043	22196	21997	22107	22309	22200	22044	22150	22088	22098	22044	22035	21964	22216	22122	22122	22094	21971	21908	22069	22110	21997	22068	21994	22130	22145	22046	22198	22215	22167	22120	22023	22030	22018	21964	22236	22011	22137	21954	22130	22129	22266	22173	22198	21977	22083	22054	22077	22163	22258	22112	22191	22111	22254	22054	22134	22107	22004	22191	22211	22268	22177	22124	22059	22073	22124	22069	22069	21985	22124	22163	22049	22051	22183	22000	22192	21916	22182	22200	22083	22069	22094	21991	22032	22153	22068	22098	22297	22010	22236	22202	22193	21967	22135	22172	22024	22125	21972	22037	22133	22238	22116	22065	22111	22086	22107	22012	22150	22219	22096	22095	22098	22104	22047	22011	22141	22174	22149	22247	22106	21891	22135	22082	22200	22071	22278	22082	22026	22042	22068	21903	21920	22016	22062	22191	22194	22127	22051	21827	22154	22060	21907	22099	22192	22108	22115	22092	22049	22130	22106	22138	22152	22151	22024	22064	22025	22087	22166	22084	22130	22199	22197	22086	22188	21972	22164	22235	22088	22142	22219	22144	22074	22154	22129	21916	22102	21962	21930	22123	22140	21973	22027	22275	21958	22252	22206	22161	22032	22118	22035	21960	22099	21957	22289	22122	22102	22286	22145	22069	22102	22128	22084	22251	22082	21989	22070	21942	22116	22051	21935	22037	22217	21817	22201	22056	22089	22279	22053	22111	22115	21976	22285	22345	22081	21962	22123	22043	21978	22035	22043	22035	22156	22123	21948	21901	21964	22169	22066	22003	22131	22024	22082	22006	22214	22236	22200	22183	21953	22079	21923	22342	21958	22009	22031	22277	22157	22009	22122	22176	22069	22069	22031	21937	22242	22171	22225	22153	22068	22257	22037	22090	22233	22080	22151	22062	22074	22145	22312	22016	21976	22079	22083	22233	22323	22128	21999	22139	22225	21994	22162	22195	22103	22053	22112	22135	21967	22151	22050	21987	22260	22097	22068	22112	22235	22091	22157	22185	22138	22095	22061	22126	22051	22053	22014	21955	22170	22049	22152	22122	22148	22051	22116	22178	22198	22034	22235	22197	22139	22102	22123	22122	22089	22207	22306	22208	21794	22232	22148	22086	21955	22218	22217	22207	22204	21958	22192	22208	22030	22189	22034	22125	22101	22110	22138	21980	22113	22110	22139	22038	22234	21975	22321	22107	22197	21947	22233	22235	21968	22045	21977	22087	22059	22103	22242	22165	21930	22016	22034	22096	22097	22109	22164	22080	22084	22057	22209	22166	22148	22139	22134	22202	21846	22172	21963	22124	22137	22055	22093	22089	22140	22162	22069	22251	22225	22157	22186	22166	21896	22203	21884	21962	22026	22141	22076	22128	21988	22134	22067	22093	22045	22011	22032	22018	22065	22080	22004	21963	22094	22239	21991	22107	22176	22142	22074	22088	22151	22107	22120	22070	22106	22091	22137	22062	22080	22061	22163	22093	22003	22032	22156	21956	22148	22169	22121	22139	22134	21977	22061	22289	22087	22075	22073	22099	22242	22172	22118	22143	22076	22152	22061	22103	22290	21900	22071	22081	21894	22196	21921	21927	22091	22111	22033	22024	22044	21855	22221	21996	22161	22003	22150	21953	21963	22144	22063	22167	22050	22165	21972	21963	22269	22082	22030	22171	22226	21962	21983	22057	22057	21919	22003	22041	22069	22102	22046	22108	22303	21991	22046	22049	22208	22053	22004	22011	22041	22063	22135	22191	22022	22217	22257	22062	21983	21943	22112	22005	22157	22124	22102	21992	22272	22129	21982	22292	22103	22166	22016	22124	21765	22073	21990	22248	22142	22321	21866	22023	22031	22094	21928	22007	22029	22185	21879	22118	22147	22064	22103	22160	22250	22197	22044	21954	22074	22206	21999	22095	22170	22186	22164	22166	21981	22187	22078	22240	21950	22118	22108	22273	22108	22030	22085	22006	21963	22201	22262	22085	22119	21915	22108	22052	22171	22178	21893	21900	22146	22045	22118	21934	22103	22009	22048	21930	22181	22028	22134	22195	22096	22121	22220	22183	22178	21961	22028	22004	22141	22144	22142	21988	22240	22041	22073	22321	22053	22124	22108	22056	22055	21996	22024	22124	22292	22017	22087	22256	22190	22259	22040	22202	21903	22116	22028	21962	22036	22085	22124	22056	22172	21985	22205	22052	22282	22237	22074	22147	22229	22309	22240	22097	22132	22191	21988	21947	22177	22150	22255	22191	22053	22207	22151	22107	22074	22085	22261	22240	22240	21955	22039	22027	22031	22204	22112	21940	22319	21986	22183	22145	22071	22106	22222	22135	22239	22003	22047	22220	22124	22215	22141	22102	22286	21987	22113	22238	22010	22101	22217	22123	22124	22158	22063	22062	22116	22053	21998	22005	22169	22123	22093	22233	22111	22000	22086	22139	21893	22113	22118	22135	22332	22092	21953	22044	22109	22128	21948	22221	22123	22124	22247	21969	22039	22156	22195	21988	22154	21987	22161	22205	22097	21968	22231	22235	22175	22008	22153	22040	21983	22103	22132	22027	22141	22216	22133	22116	21885	22045	22155	22018	22097	22092	22129	22096	22110	22164	22160	22235	22019	22017	22229	22007	21945	22172	21946	22037	22057	22136	22103	22161	22217	22023	21977	22160	22083	22150	22184	22177	22160	22024	22221	21980	22093	22209	22124	22016	22044	22081	22087	22186	22128	22017	22118	22011	22238	21961	21925	21986	22247	22148	22154	21974	21930	22013	22024	21996	22143	22030	22250	22092	22016	22028	22115	22234	21945	22231	22079	22046	22071	22198	21738	21876	22233	22053	22162	22116	22092	22157	22038	22299	21925	22065	22136	21953	21995	22111	22015	22127	22186	22028	22144	22097	22132	22182	22274	22005	22215	22032	22193	21963	22159	22127	21981	22027	22138	22144	22117	22181	22033	22084	21974	22095	22092	22238	22051	22198	21929	22106	22070	22212	21983	22167	22120	22303	22205	22122	22212	22115	22192	22041	22131	22120	21972	22155	22252	22164	22066	22103	22062	22184	22238	22129	22298	22092	21992	22131	22087	22139	22079	22137	21922	22170	22242	22151	22033	22108	21989	22216	22060	22041	22113	22122	22083	22110	22178	22124	22015	21904	21955	22127	22214	22136	22017	22045	22198	21974	22197	22081	22131	22059	21957	22196	22303	22050	22104	22123	22035	22149	22383	22033	22152	22124	22240	22171	22127	22195	22213	22196	22105	22131	22016	22037	22082	22115	22189	22121	22034	21991	22075	21973	22083	22003	22104	22028	21940	22019	22271	21894	21993	21963	22135	22115	22247	22161	22220	22218	22183	22132	22024	22139	22126	22182	21967	22219	22093	22055	22090	22114	22159	22271	22213	22075	22012	22008	22129	22077	22123	22193	22077	22016	22228	22185	22025	22045	22155	22104	22140	21914	22097	22179	22088	22237	22054	22140	22034	22240	21910	22070	22092	22047	22146	22139	22209	21994	22043	22197	22062	22150	21967	21997	22146	22040	22100	22174	22260	21900	22039	21957	22059	22176	22024	22112	22213	21973	22101	22043	22191	22014	22148	22068	22077	21978	22089	21917	21987	22002	22168	21971	22007	22112	22162	22168	22056	22139	21969	22405	22083	22081	22090	22274	22160	22125	21919	22187	22184	22056	21938	22175	22061	22252	22131	22154	22078	22083	22133	22126	22137	22120	22133	22259	22079	22008	22023	22049	22119	22100	21822	22109	22162	22101	21931	22201	22018	22029	22249	21905	22079	22100	22142	22129	22231	22031	21959	21969	22090	22137	22046	22085	22409	22115	21999	22188	22098	22274	22030	22175	22186	22126	22071	22174	22228	22239	22056	21887	22255	22013	22035	22059	22079	22159	22154	22162	22307	22126	22076	22068	22186	22119	22083	22007	22149	22061	22032	22257	22144	22130	22058	22129	22106	22196	21958	22024	22183	21875	22244	22342	22043	22049	22226	21980	22233	22114	21937	22236	22230	22159	22171	22234	22076	22151	22123	22028	22108	22197	22089	22128	21972	21915	22127	22127	22219	22076	22204	21973	22175	21956	22110	21959	22124	22210	22084	22199	22073	21926	21956	22159	22101	22029	22223	22172	22159	22284	22162	21998	22180	21993	22156	22150	22095	22062	21888	22163	21903	22058	22168	22194	22204	21978	22056	22099	22154	22203	22114	21943	22108	22276	22092	22221	22042	22120	22150	22090	22356	22007	21987	21982	22069	22294	22122	22298	22007	22204	22102	22258	22202	22159	22102	22235	22181	22011	22108	22118	22189	21977	22102	22136	21931	22072	22141	22136	22222	22054	22224	22088	22244	22062	21977	22003	22348	21762	22086	21918	22125	22198	22013	22195	22043	22106	22064	22064	22189	22104	22043	22096	22096	22126	22177	22017	22262	22109	22088	22077	22004	22211	22055	22331	21917	22083	22097	22118	22099	22079	22093	22135	21992	22138	22275	21918	21984	21987	22024	22167	22069	22191	22123	22073	22305	22072	22215	21978	22104	21985	22111	21993	22105	22295	22061	22107	21983	22187	22006	22061	22113	22098	22115	22080	22093	22110	21957	22122	21981	21852	22002	22021	21999	22210	22089	22143	22047	22232	22269	22068
23434	21219	28928	24256	24217	29358	31970	29540	29319	29692	29395	29408	29627	29249	29572	29537	29439	29602	29198	29165	30336	35029	34958	32996	31302	30069	29443	29054	29100	29124	28917	29032	29038	28928	29001	29039	29103	28902	28982	29141	29093	28933	29042	29076	29095	29085	28964	29081	29191	28863	29001	28802	29209	29020	29103	29029	28995	29081	29127	29191	29000	29153	29122	28960	28726	28705	28863	28928	29151	29068	28965	29036	28881	28994	28920	28919	28991	29045	28944	28858	29092	29033	29124	29077	28904	28877	29137	28981	29143	28929	29069	29057	29105	28901	28924	29248	29107	28817	29057	28866	28757	29107	29015	29132	29203	29169	29031	29103	29043	28818	28940	28918	28888	29088	28780	29018	29280	28931	29071	29116	29183	29107	28818	29105	29118	28999	28876	29133	29065	29142	28941	28947	29016	29038	29130	29104	29046	28933	28769	28867	28855	28807	28804	29271	29088	28761	29134	28863	28901	28964	29191	28999	28926	29037	29156	28844	28881	28917	29020	28924	28661	28718	29041	28942	28942	29282	29065	29003	28997	28894	29338	29088	28963	28857	29046	29064	28999	28833	28759	28918	28908	28876	28833	28916	29025	28931	29003	28867	29031	29057	29001	28926	28996	28906	28815	28820	29057	28956	28832	28985	28992	29053	28913	29168	28752	28997	28833	29256	28997	28991	29036	29066	29265	29030	28938	29200	28924	29021	29127	28732	28954	29025	28946	29037	29083	29056	29119	29298	28847	28928	28983	28930	29101	28738	28905	29016	29057	28906	29010	28958	29058	29112	28997	28891	29160	28859	28796	28912	29124	28928	29023	29057	29065	28954	29120	28935	29210	28847	28964	29099	28734	28909	28810	29125	28951	29034	29030	29110	28913	29014	29004	29264	28954	28906	29012	28988	29078	28851	29010	28792	28873	28824	29053	29089	28736	28979	28868	28864	28873	28797	28959	29029	29016	28828	28901	28943	29106	28970	28961	28840	29019	29037	28886	28960	29013	28817	29187	29105	28822	28895	28933	28834	29193	29221	29052	28919	28957	29031	29074	29119	28857	29046	28963	28907	28842	29012	29101	28935	28952	29003	29115	28986	29232	28935	28887	28728	28836	28972	29007	29002	29183	28949	28987	28988	28843	28855	29167	29076	28905	28941	29020	29049	28924	28933	29141	28966	28751	28895	28827	28717	29114	28957	29032	28966	28880	28878	28950	28956	28922	28987	29110	28713	28980	28961	28719	28830	29074	28857	28916	29028	28913	28925	28895	29205	28832	28779	28991	29068	29017	29065	29133	29173	28974	29005	29011	28843	29041	28984	29212	28962	28845	28838	29233	29114	28953	28768	28972	29023	29072	28773	28927	29064	29101	29027	29095	28924	29056	28896	28710	29142	28873	29132	28938	29066	29222	29118	28906	28806	28823	28897	29053	28777	28967	28927	28955	28967	29081	28915	28880	28719	28940	28768	29128	29056	28892	29116	29006	28875	29021	28889	28879	29151	29100	29153	28785	29245	28879	28865	28878	28798	28915	29110	29116	28699	29012	29116	28898	29076	29051	29348	29176	28787	29200	29110	29017	28988	29170	28970	29248	29036	28889	29125	28843	28994	29131	28925	28935	29034	28881	29008	29068	29082	28913	28928	29000	28956	28957	28963	29021	28959	28857	28818	28920	28901	29029	28842	29061	29133	29169	28728	29189	29037	29013	28891	28775	29015	29065	28991	28959	28878	29158	28893	29054	28990	29038	28978	28946	28925	28984	28788	29037	28991	29050	29021	28920	28788	28886	28960	29015	28976	28900	28970	28806	29066	28947	28863	28913	29014	29182	29175	29062	28948	28962	28942	28933	29072	29228	28872	28993	29024	29048	28907	28926	28891	29091	29062	28779	28913	28871	28993	29318	29159	28991	28865	29032	28828	28913	28917	28862	28981	29016	28898	28897	29065	28999	29135	28963	29011	28809	28968	29138	28854	28966	29023	28923	29063	29078	29177	29102	29151	29080	29040	29158	28961	29131	29125	29044	29176	29064	28816	29174	28900	28717	28780	29057	28856	28668	29091	29061	29026	28917	29071	29053	28970	28891	29158	29125	28837	29346	28875	28868	29006	28878	28733	28944	28798	28994	28915	29119	29032	29271	29004	28843	29030	29084	29143	28986	28861	29117	29201	29040	29137	28668	29050	28979	28841	28755	29094	28925	29005	29118	28767	28714	29005	29174	28890	28862	29145	28871	28901	28801	28987	28846	29055	28926	29082	28875	28940	29149	28812	29221	28925	29251	28804	28918	28988	29183	29000	28891	29097	29023	29080	28976	28915	29030	28654	28841	28905	28925	28974	28801	28597	29015	28968	28793	28950	29093	28973	28847	29035	29202	29059	29021	29006	29004	28844	29239	29225	28824	28857	29061	29074	28898	29172	29119	29122	28952	28819	29045	29123	29051	29144	29161	29037	29162	29050	29025	29114	29060	28655	28951	28866	28780	28981	28687	28660	29029	28909	28861	28886	29202	28836	28966	28920	29150	29027	29040	29021	28807	28932	28791	28721	28766	29293	29136	28928	28889	28753	29146	29068	29130	29030	28910	29019	29006	28953	29017	29007	29174	28815	29131	28921	28987	29134	28744	28982	28885	28875	28859	28983	29106	29115	28816	28998	28939	28908	28926	28863	28949	28723	29134	28901	29137	28821	28998	29076	29015	28907	28723	28882	29048	28737	28811	28934	28688	28894	29140	29027	28993	28910	28979	29176	28968	29001	28822	29160	29151	28911	28801	28953	29072	28906	28864	29173	28899	29017	28967	28885	29018	29140	29049	28982	28781	29031	29147	28911	28840	28862	28914	28917	29084	28861	29163	28949	28852	28860	29122	28732	28977	29035	28984	29203	29244	28839	28957	28873	29044	29096	29063	28968	29113	28806	28777	29006	29066	28950	28940	29131	28906	28946	28861	28968	29177	28730	28958	29139	29043	28986	28952	28913	28800	28742	28727	28966	28985	28994	29113	29156	28781	29273	28959	28960	28833	29126	28978	28843	28807	29162	29176	28959	29093	28923	29116	28693	29103	28877	28754	28831	29181	28892	28809	28889	28893	29071	29035	29198	28981	29013	29091	29166	28954	28973	28847	29016	29232	29282	28912	29039	29080	28956	29099	29123	29079	29038	29043	29168	28850	28770	29136	29078	29053	29003	28804	28885	28879	28957	29076	29053	29084	29080	29032	29225	28777	28812	29047	28862	28837	29017	29056	29018	28982	28794	28924	28988	29142	28669	28980	28981	29071	29242	28967	29134	28985	29056	28895	29083	28965	28874	29235	29079	29129	29040	29043	29013	29084	28887	29141	29095	29075	28958	28994	28879	28868	28955	28916	28758	28870	29005	28794	29176	28973	29244	28966	29103	29056	28726	29090	29052	29013	29065	28856	29225	28824	28995	28968	28829	28903	29103	28907	28783	29238	29135	28954	29072	29017	28843	28970	29309	29107	29003	28911	29006	29038	28955	29009	29215	29035	28906	28939	29107	29163	28987	28994	28892	28968	29033	29077	28992	28840	28941	28955	28929	29004	29003	28913	29031	28988	29084	28840	28926	28799	29029	28733	28913	29180	28831	28992	28925	29071	29073	28754	28871	29019	28807	28534	29194	28963	28689	28989	29263	28934	29009	28897	29112	28989	29110	29149	28923	29026	28970	29008	29087	29107	28941	29107	29019	29296	28782	28984	29113	29133	28862	28900	28901	28832	28995	28793	28979	28987	28967	28888	29097	29138	28850	28909	29002	28944	28985	29112	29074	29029	29058	29089	28804	29111	29133	29015	29239	28938	29073	28988	28846	28936	28799	28695	29064	28981	29149	29091	29148	29144	29213	28872	28742	29072	28864	28830	29054	28960	28883	29053	29185	28981	28963	29312	28938	28956	29187	28807	28821	28830	29043	28886	28925	29057	29215	29008	29077	28954	28824	29087	29138	28757	29087	28856	29255	29016	28839	29206	29046	29253	29141	28822	28827	28955	29083	29194	28938	28951	29245	29269	28896	29151	28890	29039	29035	28893	28971	28848	29014	28943	29037	28987	28774	29006	28825	29054	28990	28933	29159	28926	28875	28955	29138	28960	28851	29053	28883	29135	29080	28822	28846	28939	29219	29056	29060	29044	29027	29083	29173	29196	29036	29113	29032	29096	29044	29060	29185	28936	28938	29206	28804	29135	28865	28925	29111	28758	29198	28615	28827	29121	29080	29017	28910	28962	28990	28888	28947	29012	28870	29076	28966	28910	28905	29081	29294	29030	29012	28822	28774	29070	29028	29098	29046	28976	29056	28909	29010	28936	29056	29075	28991	29085	29026	28860	28907	29098	29094	28781	28842	29100	29131	28995	28954	29041	29122	28953	28833	28865	29089	29079	28916	28976	28800	28968	28870	28947	28850	28985	28990	28792	28723	29213	28808	28856	29113	29060	29171	29081	29021	28877	28787	28850	29174	28939	28902	28917	28954	28910	28845	28677	28847	29097	29170	28929	28975	28906	29072	28954	28920	28900	28677	29003	29026	28926	28969	29199	29277	29055	28849	29147	28979	29063	28911	29058	29068	28919	29096	29153	28848	28733	29018	28892	28827	28988	28846	29005	28890	29132	29036	28839	29123	28831	29058	29052	29010	29064	28948	29019	28897	29357	29137	29096	29055	28870	29038	29032	28906	28825	29142	29011	28978	29033	28926	28803	28880	29102	28863	29157	29099	29198	28851	29046	28942	29098	28908	28975	28883	28873	28788	29139	29064	28850	28764	28987	28949	29117	28978	29038	29055	28980	29283	29235	28854	28963	28986	29043	28842	28748	29077	28849	28874	29083	28926	28818	28767	28942	28629	28930	28959	29018	28831	28833	28903	29023	28840	29081	28917	29033	28948	28903	29060	29056	28926	29144	28898	29237	29202	28850	28845	28815	29149	28980	28939	28908	29039	29026	29021	28877	29046	29119	29000	28945	29083	29137	28948	29135	28782	29142	28945	29025	28839	28940	29033	29055	29117	29146	28963	29185	29140	28981	29048	28932	28858	28784	28967	29085	29084	28998	29065	28819	28976	28991	29194	29060	28887	28836	28998	29033	28814	28821	28841	29131	29087	28979	28914	29158	29123	28897	29052	29067	28996	28872	29056	29018	28898
20417	35253	32482	28105	25297	24173	23654	22809	22561	22639	22611	22508	22636	22430	22377	22376	22547	22485	22550	22117	24404	30432	29176	26952	24488	22867	22506	22080	21909	22084	22088	21980	21818	22095	22133	22014	21974	21947	21861	21950	22031	21936	22063	22071	22025	22046	22084	22143	22016	22116	22055	21956	22082	22008	21957	22064	21991	22034	21960	22145	22060	21811	21992	22066	21870	22013	21995	21824	22037	22173	21988	21942	22042	22275	22121	21968	22300	21868	22013	22071	22043	22026	21995	21936	21964	22028	22120	21993	21929	21820	22027	21984	21844	22116	22119	21978	22001	21981	21936	21915	22057	22063	21877	21927	21982	22037	21986	21961	21908	21929	21994	22033	21994	21824	22023	21964	21910	22009	22008	21737	22011	21950	21887	21970	21861	22085	22084	22020	22025	21909	22221	22020	21963	22046	21932	22057	21927	22053	22074	22051	21987	22125	21892	22229	22049	22014	22039	21943	21964	21997	21943	22030	21897	22139	22001	22170	21955	22175	22007	21910	22104	21992	21882	22232	21921	22082	21757	22015	22078	21896	22046	21830	21964	22042	21888	22197	21888	22065	22109	22012	22095	22031	21851	21941	21938	22153	21998	22066	21930	22120	21967	22046	21956	21914	21853	21969	22082	21865	21978	21924	22006	21943	22073	22095	22007	22005	22048	22041	22005	22024	22043	22022	21992	22013	22154	21975	22050	22117	21896	22060	22147	22109	21890	22054	21805	21943	22143	21982	22080	22025	22179	22082	22102	21994	22048	21849	21925	22032	22030	22027	22075	21805	21878	21967	21938	22145	22311	21888	21987	21808	22108	22080	22179	21911	21912	21985	21985	21996	21799	21928	22092	22039	21783	21863	22019	22064	21978	22027	22044	21939	22096	21993	21752	21843	21935	21979	22049	22156	21959	22026	21928	22054	22052	22155	22081	21891	22004	21913	22250	21979	22009	21980	22013	22007	22174	21939	22013	21878	21992	21952	22127	22062	21972	21993	22057	21997	21971	22180	21979	22174	21890	21951	22102	21915	22165	21902	21977	21927	22123	21988	21794	22062	22143	22018	22134	21873	21840	22192	22242	22044	21966	21981	22077	22036	22097	22099	21918	21922	22001	22026	21985	22030	22031	22016	22111	22048	22119	22012	22003	21930	22006	22028	22030	21844	21908	22078	21999	21917	21951	22202	21925	22100	22071	21976	22021	21953	22162	21919	21975	21838	22001	21970	22019	21992	21801	22060	22029	22050	22064	21772	22027	21995	22033	21971	21888	21941	22047	21776	22089	22024	21970	21902	21888	21930	22085	22084	22136	21751	21991	22077	22102	22095	21989	21907	22065	22215	22089	22011	21933	22014	21937	21936	21967	21895	21948	22096	21872	22089	21872	21932	22010	21874	22010	21981	22037	21936	22068	22001	22107	22071	21955	21934	21933	21910	22099	21962	21996	21970	21913	21948	21888	22060	21911	22066	21997	22063	21693	22053	21918	22155	21953	21983	21942	21993	21824	21976	22275	22085	21963	21945	21979	21988	22119	22052	21918	22062	21876	21933	22044	22038	21818	21947	21873	21825	21919	21822	21969	21908	21943	21952	22228	22088	21953	21934	22113	22250	21976	21837	21902	22010	22054	22091	22050	21895	21892	22084	21991	22018	22230	21979	21933	22007	21840	21918	22069	21976	22012	22078	21837	21833	22026	22048	22082	22034	22025	21802	21996	21860	22051	21871	21985	22118	22040	22089	21907	21925	21969	22045	22094	21936	21923	22057	22066	22070	22158	22017	21870	22081	22147	22089	22049	22072	22037	22190	21970	22104	22261	22143	22075	21915	22086	21862	22000	22123	21976	21887	22209	22097	21983	21973	21988	22089	21889	21897	21867	21882	21959	21935	21886	21977	21894	21898	21999	21934	22026	22070	22026	21959	21936	22100	22166	22052	22069	21935	21997	22074	21986	21842	22004	21915	22012	22127	21994	21956	22019	21987	22079	22139	22058	22104	22073	22023	21987	22007	21959	22106	21940	21878	22065	22005	21974	21948	21922	22043	21808	22075	21826	21992	22102	21959	22047	22037	21963	22024	22176	21866	21891	21938	21838	22015	22024	21929	22007	22075	21862	22034	21909	21868	21875	22060	21960	22018	21804	21890	21997	22104	21964	21970	21971	22116	21910	22039	22133	22106	21932	22062	21757	21936	21983	22078	21961	22079	22047	21875	22034	22084	22035	22133	22007	21967	21852	21829	21746	22161	22120	22072	22000	21967	22176	21982	21909	22053	22108	22154	21972	21919	21871	21968	22050	21849	22016	22111	22034	22053	22041	22175	22014	21818	21810	22115	21810	22063	22022	21986	21930	21975	21979	21936	22057	22094	21912	21873	21953	21946	22183	22105	22265	21936	21986	22117	22069	21955	21852	21943	22156	22075	21899	21960	21923	21804	21949	21972	22020	21970	21906	22142	21828	21986	22082	22133	21961	21726	21882	22108	22007	21961	21959	21986	21914	21992	21940	22138	22157	22136	21858	22137	22083	21980	21988	21996	22010	21938	21934	22099	22025	21873	21896	22113	22184	22123	21987	21905	22026	22006	22027	22112	21948	21930	21991	22016	22175	22123	21964	21894	22050	22062	21899	21886	21944	21940	22112	22190	21974	21779	21865	22172	21931	21957	21995	21871	21874	21884	22044	21917	21892	21965	22006	21889	22022	22064	22061	22110	21871	21960	21971	21978	21965	21846	21882	21866	22055	22075	21900	21975	22082	21966	22045	22084	22057	22093	21835	21754	21952	22052	22005	22118	21964	22024	21935	21935	22005	22096	21943	22024	22069	22146	21802	21901	21788	21950	22091	22063	22170	21857	21951	22042	21929	21792	22123	22016	21999	21915	22077	21982	22122	22072	22003	21907	21943	22145	21870	21969	21949	21960	21964	22002	21945	21995	21895	22036	21922	21863	22072	21975	22227	22144	22055	21930	21955	21878	22045	22072	21899	22016	22080	22103	22003	22164	21987	21983	22070	22045	21928	22065	22020	22043	21862	22092	22150	21954	21972	21827	21723	22145	21952	22156	21974	21898	21949	21910	22088	22080	21903	21974	21978	22041	21824	21865	21991	21956	22071	22026	21770	21918	21990	21935	22137	21984	22064	22101	21886	21855	22020	22160	21842	22087	22009	22147	21943	21973	22085	22066	21881	22126	21921	22022	21885	22088	21901	21945	22192	22090	22122	21812	21997	22030	22161	22154	21953	21851	21838	22116	21915	22025	21956	21970	21997	21942	22116	21918	21938	21935	21918	22160	21948	21984	22082	22056	21937	21848	21985	22010	22040	21878	22083	21991	22047	21950	22120	21911	22090	21981	22062	21856	21834	22134	22151	21961	22167	22065	21919	21997	22013	21930	22071	22143	21959	22045	21966	21890	21904	22013	22058	21969	22112	22011	22046	21898	21817	21932	22054	22086	22088	21996	21960	21914	22143	21932	21906	21961	22004	21746	21851	22077	21947	22092	21980	22074	22021	21908	21936	22137	22108	21965	22014	21698	21979	22117	22024	22005	22031	22022	22081	22146	21876	22102	22049	21794	21772	22074	22050	21989	22144	22108	22064	21926	22052	22235	22039	22010	21848	21956	21907	21904	21952	22242	21855	21991	22176	22057	22119	21947	22019	22024	21798	22056	22024	21900	21971	21947	22094	21996	22034	22112	21974	22061	22134	22048	22148	22085	21978	21973	22116	22149	21979	21965	21786	22099	22039	22055	21985	22024	21978	22101	22009	21999	21946	21883	22025	22063	21950	22091	21985	21982	22096	21967	22023	21948	21871	21948	21897	21947	21807	22061	22152	21927	22013	22157	22004	21926	21976	21977	21977	21742	22260	21894	21930	22073	21730	21883	21980	22087	21938	21958	21965	21970	21699	22062	21944	21983	22170	21976	22006	22109	22025	21868	22035	21823	21903	22103	21911	21880	21925	21944	21932	21962	21975	21957	22048	22069	21691	21926	21892	21985	22097	21940	22086	21766	22089	22004	22133	21858	21984	22026	22200	21877	21860	21706	21962	22051	22096	21897	21916	22010	22207	21827	21941	22066	22012	21915	22040	22141	22121	21867	21892	21987	22066	22023	21969	22080	22003	22138	21930	22061	22164	22316	22061	22015	21804	21914	22006	22111	21980	22254	21867	21990	22064	21881	21992	21953	21987	21884	22041	22087	21927	22303	21896	21930	22071	21965	22030	21968	22072	22210	22039	22006	21997	22137	22007	22034	22079	21761	21944	22158	21925	22088	22000	22075	22036	21950	22020	21955	21930	22017	21955	22048	21871	21989	21885	22105	22100	21906	22077	21894	21848	22065	22081	22081	22058	22001	21882	21987	21972	21934	21863	21843	21851	21984	22081	22098	21879	22039	22026	21981	21980	22017	22053	21907	21943	21908	22022	22177	22051	22040	21784	21973	22055	22301	21894	22109	21926	21907	22140	22006	21863	22066	21983	22036	22004	22132	22104	22173	22100	22010	22024	22137	22043	21933	22026	21988	21968	22041	22026	22014	21980	22001	21945	22084	21897	22120	21993	22062	21970	21968	21810	22191	21881	22058	22021	21926	21988	21897	22159	22079	21902	22126	21929	21882	22107	21886	21981	21866	21814	21953	22201	22061	22100	21902	21936	22027	21978	22066	22179	21977	21803	21994	21896	21871	22008	21864	21927	21910	21974	22113	22059	21999	21983	21850	21981	21833	21999	21826	22060	21888	21947	21952	21962	22038	22039	22079	21871	21970	22034	21914	21992	22119	22135	21761	22001	22021	21877	22034	21969	21973	21993	21814	22036	22089	22057	21926	21952	22013	21915	22014	22093	21933	22057	22118	21927	22073	22227	22089	21939	21821	21693	22069	21873	22025	21824	22019	22174	22080	21829	21974	21956	21915	21968	22070	22019	21964	21962	22005	22077	21916	21778	21985	21940	22036	22130	22034	22021	21922	22004	21986	21880	22212	21992	22002	22149	22025	22002	22108	21961	21910	21991	21996	22112	21961	22156	22127	22006	21918	21908	21920	22048	22047	22053	22021	22225	21854	22053	22172	22045	22069	22128	21977	22053	22037	22102	21975	22087	22041	22144	21788	22011	22061	22158	22114	22035	21963	21848	22013	21913	21843	21880	22072
22509	21218	29009	23781	22257	27636	33488	30190	29800	30452	30375	30274	30239	30174	30313	30073	29992	29794	29894	29889	31029	40301	40445	36771	33461	31054	30218	29741	29271	29699	29416	29505	29572	29522	29495	29780	29669	29315	29557	29422	29692	29651	29457	29490	29387	29306	29275	29245	29598	29522	29308	29341	29583	29392	29534	29320	29615	29260	29427	29322	29412	29272	29464	29181	29308	29641	29283	29328	29477	29259	29617	29274	29280	29408	29689	29309	29389	29233	29324	29352	29326	29456	29288	29400	29623	29523	29429	29340	29147	29488	29432	29477	29621	29379	29463	29469	29324	29469	29592	29345	29243	29404	29102	29281	29214	29387	29180	29275	29577	29351	29364	29245	29432	29461	29296	29425	29382	29236	29213	29324	29210	29326	29116	29590	29332	29441	29255	29304	29497	29512	29687	29308	29317	29552	29479	29478	29283	29220	29362	29505	29403	29416	29422	29466	29134	29330	29289	29487	29461	29356	29461	29527	29215	29046	29264	29050	29485	29072	29302	29335	29304	29208	29366	29355	29337	29542	29404	29282	29451	29505	29208	29251	29449	29280	29279	29282	29236	29474	29201	29357	29447	29262	29299	29242	29448	29205	29375	29609	29429	28885	29101	29342	29314	29424	29410	29357	29451	29281	29445	29341	29385	29304	29330	29512	29381	29590	29366	29319	29362	29450	29401	29448	29503	29376	29473	29519	29138	29376	29426	29165	29200	29314	29292	29010	29074	29180	29510	29264	29380	29348	29320	29503	29152	29122	29239	29283	29423	29381	29496	29306	29414	29277	29404	29253	29433	29398	29363	29378	29313	29152	29117	29175	29585	29401	29319	29198	29336	29474	29372	29442	29281	29530	29306	29523	29082	29367	29285	29373	29417	29376	29328	29353	29408	29212	29357	29474	29333	29263	29234	29220	29432	29339	29422	29466	29428	29169	29335	29323	29415	29135	29425	29355	29235	29320	29185	29362	29401	29587	29230	29255	29222	29175	29442	29285	29602	29168	29176	29607	29321	29294	29064	28911	29221	29383	29400	29087	29503	29493	29406	29294	29264	29326	29678	29364	29355	29127	29240	29532	29350	29238	29599	29201	29496	29383	29537	29174	29213	29281	29490	29380	29204	29112	29393	29210	29112	29394	29313	29197	29362	29156	29271	29377	29231	29268	29473	29399	29445	29231	29328	29405	29305	29238	29364	29196	29186	29393	29068	29231	29600	29149	29444	29518	29475	29393	28992	29424	29383	29343	29399	29314	29285	29088	29169	29230	29303	29318	29282	29331	29446	29198	29426	29326	29487	29330	29330	29168	29374	29411	29311	29382	29482	29284	29449	29356	29390	29480	29320	29404	29579	29521	29301	29543	29059	29156	29447	29373	29393	29362	29111	29222	29298	29418	29422	29562	29083	29337	29185	29245	29602	29407	29360	29213	29234	29343	29412	29374	29467	29412	29206	29284	29336	29203	29453	29328	29438	29069	29630	29159	29374	29388	29368	29449	29187	29158	29215	29333	29608	29380	29298	29373	29427	29294	29297	29237	29400	29513	29284	29396	29321	29164	29623	29278	29590	29298	29098	29401	29536	29162	29316	29278	29475	29504	29389	29289	29584	29597	29305	29503	29318	29531	29389	29638	29456	29558	29256	29245	29489	29232	29259	29417	29243	29415	29374	29176	29189	29205	29285	29278	29558	29285	29361	29190	29388	29474	29350	29542	29349	29420	29324	28990	29366	29617	29578	29333	29284	29195	29487	29188	29461	29502	29272	29358	29358	29285	29324	29102	29380	29505	29325	29298	29246	29306	29456	29457	29380	29317	29537	29415	29461	29255	29582	29462	29400	29311	29261	29484	29435	29144	29380	29293	29518	29236	29234	29505	29287	29424	29325	29004	29538	29100	29213	29204	29292	29194	29209	29287	29415	29495	29491	29456	29562	29504	29307	29405	29370	29221	29312	29423	29328	29186	29381	29351	29326	29280	29399	29370	29212	29309	29247	29267	29335	29338	29593	29267	29328	29328	29459	29051	29322	29032	29174	29398	29576	29304	29250	29214	29468	29234	29334	29304	29232	29351	29596	29495	29294	28894	29332	29447	29382	29489	29458	29244	29364	29225	29478	29087	29297	29333	29360	29328	29390	29276	29415	29213	29669	29479	29224	29348	29302	29216	29164	29212	29426	29221	29687	29445	29327	29436	29540	29351	29379	29351	29239	29252	29381	29454	29235	29421	29238	29179	29512	29207	29143	29244	29080	29297	29132	29353	29376	29305	29244	29417	29346	29283	29451	29557	29411	29279	29293	29287	29268	29337	29540	29511	29366	29305	29274	29245	29292	29207	29265	29315	29255	29336	29368	29299	29517	29559	29481	29308	29430	29380	29541	29466	29413	29297	29575	29313	29382	29577	29140	29270	29294	29160	29590	29484	29362	29318	29213	29193	29377	29350	29255	29470	29260	29237	29442	29326	29294	29260	29450	29574	29113	29408	29341	29227	29417	29345	29508	29353	29327	29324	29059	29328	29505	29231	29355	29573	29378	29386	29204	29517	29225	29363	29101	29569	29693	29287	29319	29337	29363	29085	29436	29411	29345	29564	29299	29394	29512	29381	29407	29066	29174	29383	29353	29441	29481	29317	29227	29225	29208	29229	29418	29214	29352	29309	29390	29268	29343	29581	29430	29133	29118	29281	29439	29428	29549	29215	29296	29275	29456	29275	29348	29267	29272	29125	29419	29427	29264	29346	29512	29390	29267	29233	29611	29327	29275	29517	29400	29200	29167	29232	29604	29321	29282	29270	29417	29179	29424	29404	29603	29401	29557	29383	29454	29276	29216	29461	29455	29473	29287	29283	29519	29343	29403	29246	29271	29174	29592	29415	29246	29368	29443	29553	29310	29411	29413	29015	29144	29463	29249	29319	29327	29069	29343	29214	29339	29270	29368	29497	29124	29435	29295	29211	29696	29334	29206	29421	29507	28995	29188	29174	29416	29527	29400	29346	29088	29327	29259	29459	29308	29461	29477	29099	29173	29518	29210	29370	29381	29302	29164	29530	29368	29367	29530	29208	29278	29296	29438	29159	29374	29373	29138	29220	29339	29340	29320	29242	29231	29349	29327	29567	29405	29486	29538	29300	29313	29389	29462	29175	29249	29459	29414	29418	29590	29356	29285	29453	29409	29236	29292	29166	29589	29161	29506	29484	29428	29231	29153	29327	29263	29295	29291	29258	29367	29441	29265	29285	29403	29629	29168	29337	29326	29550	29540	29302	29402	29513	29082	29155	29552	29330	29218	29010	29340	29244	29275	29660	29532	29456	29302	29360	29247	29345	29409	29357	29489	29145	29442	29384	29144	29342	29269	29316	29530	29398	29201	29333	29225	29524	29430	29164	29378	29514	29710	29452	29439	29208	29348	29321	29229	29386	29705	29499	29302	29532	29530	29415	29666	29470	29165	29234	29280	29211	29237	29324	29506	29598	29412	29199	29358	29148	29345	29302	29258	29404	29214	29233	29299	29224	29298	29099	29343	29195	29290	29430	29273	29515	29363	29405	29448	29246	29306	29349	29358	29240	29483	29305	29258	29546	29418	29318	29407	29091	29345	29182	29394	29402	29456	29330	29345	29116	29361	29392	29326	29581	29265	29321	29384	29276	29526	29521	29322	29525	29279	29336	29281	29467	29349	29605	29283	29153	29263	29508	29304	29316	29550	29300	29192	29361	29315	29447	29179	29236	29290	29384	29228	29248	29317	29665	29432	29390	29479	29226	29524	29389	29533	29125	29106	29232	29174	29299	29445	29394	29417	29424	29400	29171	29493	29193	29357	29510	29431	29573	29294	29358	29259	29500	29354	29016	29410	29443	29279	29364	29434	29489	29316	29348	29205	29232	29189	29371	29201	29613	29338	29467	29434	29179	29379	29334	29190	29408	29195	29381	29288	29218	29420	29081	29263	29312	29312	29194	29393	29444	29541	29091	29398	28966	29392	29471	29384	29134	29310	29427	29182	29297	29501	29248	29179	29438	29304	29348	29118	29101	29231	29292	29259	29356	29270	29300	29211	29383	29326	29302	29343	29406	29257	29479	29227	29245	29429	29043	29272	29142	29433	29313	29363	29150	29203	29158	29414	29441	29368	29443	29501	29313	29448	29352	29328	29460	29467	29408	29416	29552	29276	29520	29239	29397	29235	29334	29233	29476	29239	29403	29676	29354	29260	29399	29448	29484	29220	29453	29236	29372	29441	29173	29444	29301	29213	29396	29261	29237	29589	29338	29142	29365	29214	29323	29188	29525	29526	29502	29349	29317	29141	29395	29400	29087	29237	29516	29444	29281	29239	29549	29291	29250	29329	29520	29310	29142	29441	29205	29563	29290	29347	29324	29205	29204	29253	29677	29154	29287	29277	29466	29648	29302	29315	29123	29232	29468	29501	29045	29544	29471	29232	29279	29173	29501	29456	29145	29190	29315	29253	29354	29390	29431	29403	29329	29149	29262	29117	29282	29447	29347	29273	29351	29379	29195	29107	29104	29235	29304	29634	29445	29243	29132	29190	29114	29346	29472	29165	29178	29257	29385	29262	29281	29331	29325	29235	29117	29383	29343	29242	29286	29242	29466	29327	29302	29319	29240	29194	29269	29372	29272	29299	29325	29487	29432	29273	29490	29287	29337	29733	29501	29235	29488	29077	29184	29319	29139	29300	29352	29325	29363	29410	29477	29573	29134	29308	29296	29111	29510	29696	29385	29367	29150	29197	29354	29493	29343	29375	29269	29444	29313	29410	29337	29662	29294	29267	29235	29274	29409	29225	29716	29506	29537	29276	29618	29439	29285	29397	29214	29114	29206	29268	29452	29285	29344	29423	29123	29402	29250	29562	29361	29448	29253	29479	29309	29305	29379	29310	29181	29484	29411	29414	29424	29217	29399	29281	29291	29356	29009	29121	29397	29465	29166	29364	29178	29298	29394	29412	29186	29435	29437	29273	29297	29380	29183	29274	29261	29249	29110	29325	29473	29515	29313	29169	29269	29484	29196	29363	29332	29225	29418	29169	29335	29378	29599	29425	29248	29362	29041	29352	29436	29556	29286	29346	29070	29127	29215	29209	29294	29282	29172	29297	29170	29335	29562	29267	29326	29453	29676	29398	29433	29258	29179
21505	39070	35979	30371	27373	25450	24271	23710	23258	23363	23338	23083	23204	23225	22826	22816	22781	23044	22738	22484	25265	36991	35294	30921	26618	24031	22819	22293	22311	22198	22281	22149	22383	22228	22181	22268	22365	22255	22194	22143	22229	22031	22284	22200	22181	22282	22228	22069	22162	22005	21956	22129	22304	22222	22230	22280	22235	22097	22289	22212	22261	22278	22264	22190	22354	22033	22170	22052	22283	22303	22296	22215	22293	22163	22249	22296	22071	22036	22325	22185	22162	22200	22131	22056	22368	22161	22134	22065	22236	22024	22155	22146	22146	22331	22177	22249	22105	22135	22030	22200	22166	22179	22510	22089	22329	22181	22099	22157	22136	22227	22229	22028	22214	22258	22144	22371	22276	22143	22248	22239	22241	22314	22226	22208	22290	22252	22044	22072	22190	22293	22317	22283	22181	22179	22220	22116	21893	22346	22078	22164	22132	22322	22261	22182	22358	21972	22185	22266	22357	22188	22127	22394	22051	22232	21992	22199	22267	22047	22284	22144	22299	22115	22070	22254	22146	22259	22058	22242	22222	22153	22208	22237	21981	22117	22269	22262	22174	22372	22086	22185	22142	22217	22210	22128	22109	22101	22288	22158	22237	22109	22183	22184	22126	22095	22415	22071	22305	22193	21937	22087	22299	22138	21920	22135	22283	22099	22110	22260	22121	22225	22255	22141	22120	22087	22042	22293	22091	22284	22107	22202	22215	22099	22077	22195	22041	22147	22377	22164	22149	22136	22270	22066	22110	22173	22125	22310	22043	22149	22150	22142	22181	22131	22154	22094	22197	22406	22145	22114	22270	22252	22084	22311	22128	22011	22109	22028	22084	22307	22092	22057	22225	22042	22211	22253	21980	22287	21946	22240	22145	22087	21937	22226	22281	22312	22144	22092	21919	22229	21976	22236	22226	22294	22282	22221	22157	22396	22135	22244	22319	22234	22197	22210	22013	22228	22259	22199	22015	22114	22335	22211	22148	22117	22161	22246	21940	22162	22076	22090	22124	22155	21987	22096	22105	22070	22158	22090	22266	22195	22101	22228	22302	21966	22373	22030	22142	22091	22135	22119	22133	22087	22217	22186	22191	22270	22281	22199	22193	22253	21962	22119	22297	22267	22174	22383	22077	22052	22136	22055	22223	22328	22177	21930	22058	22206	22028	22183	22196	22140	22204	22195	22286	22077	22034	22191	22036	22196	22059	22045	21944	22240	22209	22131	22467	22154	22110	22090	22260	22028	22219	22140	22162	22252	22223	22160	22128	21970	22122	22049	22037	22147	22351	22074	22404	22053	22070	22003	21970	22007	22240	22190	22088	22165	22078	21998	22307	22100	22099	22023	22212	22063	22068	21988	22219	22095	22188	22099	21984	22130	22185	22160	22209	22414	22268	22124	22178	22127	22110	22356	22112	22257	22190	22252	22077	22082	22231	22136	22122	22232	22060	22224	22096	22255	22141	22143	22089	22168	22270	22205	22098	22235	21962	22236	22143	21944	22203	22116	22238	21997	22227	22080	21938	22176	22192	22282	22238	22179	22268	22145	22291	22162	22096	22057	22107	22082	22158	22051	22245	22262	22026	22262	22145	21916	22146	22028	22176	22139	21910	22439	22114	22319	22141	22131	22137	22089	22271	22061	22084	22353	22129	22023	22249	22073	22290	22245	22317	22214	22262	22077	22079	22261	22131	22175	22210	22266	22245	22303	22333	21848	22196	22103	22216	22219	22221	22044	22180	21961	22209	22274	22197	22216	22112	22069	22083	22077	22042	22226	22090	22198	22107	22114	22243	22030	22153	22063	22260	22132	22370	22095	22129	22000	22191	22182	22163	22243	22225	22094	22264	22166	22136	22157	21992	22253	22069	22268	22158	22023	22212	22203	22086	22334	22187	22075	21999	22135	22176	22023	22223	22049	22001	22087	21989	22002	22179	22218	22113	22107	22085	22079	22091	22128	22227	22313	22008	22078	22179	22247	22146	22130	21992	22134	22152	22174	22333	22038	22358	22265	22182	22205	22076	22300	21942	22270	22144	22122	22294	22156	22206	22263	22236	22196	22061	22152	22210	22161	22009	22249	22019	22007	22321	22104	22101	22238	22230	22241	22052	22136	22121	22117	22266	22069	22233	22187	22183	22206	22069	22276	22011	22081	22298	22005	22206	22111	22120	22124	22210	22201	22216	22065	22363	22160	22222	22232	22184	22271	22162	22169	22289	22002	22316	22151	22115	22225	22084	22101	22095	22220	21956	22110	22035	22168	22319	22271	22239	22183	21998	21996	22026	22197	22037	22200	21869	22047	22260	22096	22088	22277	22000	22165	22098	22166	22199	22339	22097	22047	22026	22310	22097	22201	22232	21999	22265	22129	22058	21967	22171	22202	22211	22276	22102	22358	22085	22034	22311	22125	22185	22243	22217	22165	22158	22180	22105	22191	22218	22159	21981	22125	22147	22091	22112	22187	22138	22250	22213	22135	22029	22004	22152	22204	22043	22150	22273	22258	22078	22151	22270	22155	22333	22205	22058	22213	22211	22232	22247	22141	22121	22181	22256	22097	22123	22162	22006	22107	22098	22051	22175	22225	22210	21832	22237	22169	22244	22145	22059	22152	22024	22273	22064	22122	22348	22341	22103	22059	22104	22168	22077	22158	22210	22111	22166	22155	22155	22115	22146	22269	22103	22252	22356	22222	22194	22272	22348	22035	22261	22036	22350	22076	22084	22221	21924	22070	22187	22259	22247	22082	22304	22261	22105	22007	22113	22093	22192	22318	22225	22062	22315	22156	22168	22031	22148	22146	22228	22061	22133	22151	22317	22161	22147	22169	22119	22371	22267	22200	22293	22202	22064	22183	22190	22299	22134	22217	22046	22369	22162	22228	22202	22115	22160	22013	22162	22166	22080	21977	22263	22029	22271	22295	22263	22161	22180	22111	22267	22189	22079	22034	22110	22156	22020	22111	22158	22141	22164	22095	22170	22140	22160	22029	22160	22210	22295	22350	22208	22119	22163	22291	22073	22059	22125	22250	22230	21969	22238	22088	22129	22093	22236	22086	22238	22213	22153	22111	22168	22321	22252	22040	22332	22195	22326	22156	22130	22252	22076	22105	22309	22052	22029	22162	22027	22136	22070	22175	22250	22244	22120	22163	22178	22097	22077	22174	22082	22064	22142	22313	22095	22182	22126	22169	21956	22155	22155	22191	22135	22170	22174	22197	22122	22082	22251	22093	22103	22401	22101	22238	22107	22082	22197	22106	22160	22070	22300	22242	22257	22109	21997	22103	22243	22305	22242	22105	22170	22188	22055	22312	22063	21917	22093	22120	22343	22224	22304	21979	22217	22188	22138	22086	22121	22068	22141	22030	22239	22056	22056	22177	22059	22090	22251	22345	22070	22056	22288	22141	22135	22162	22263	22117	22194	22260	21987	22234	22012	22050	22288	22139	22103	22156	22025	22112	22272	22211	21987	22118	22030	22183	22028	22025	22118	22305	22082	22235	21970	22282	22003	22201	22204	22215	22031	22145	22075	22353	22225	22179	22367	22233	22151	22196	22300	22125	22052	22201	22074	22137	22105	22347	22299	22172	21974	22240	22030	22040	22237	22183	22079	21994	22125	22024	22164	22040	22303	22275	22014	22299	22306	22124	22258	22278	22179	22316	22303	22131	21997	22167	22072	22049	22006	22248	22334	22264	22228	22182	22135	22185	22283	22291	22204	22192	22114	22254	22203	22152	22017	22089	22253	22170	22096	22201	21940	22012	22144	22272	22076	22167	22220	22137	22047	22252	22045	22204	22098	21964	22222	22168	22230	22267	22031	22216	22191	22285	22119	22203	22288	22444	22042	22163	22163	22163	22115	22222	22204	22269	22174	22080	22313	22272	22193	22197	22133	22218	22175	22267	22317	22108	21981	22262	22024	22158	22070	21965	22194	22025	22153	22292	22285	22265	22260	22118	22037	22271	22210	22364	22178	22086	22073	22109	22330	22244	21991	22224	22245	22044	22097	22305	22259	22044	22184	22152	22136	21918	22266	22172	22293	22216	21976	22261	22143	22094	22029	22116	22318	22198	22172	22298	22101	22236	22178	22335	22202	22327	22182	22005	22117	22222	22027	22330	22200	22329	22204	22335	22135	22035	22298	22189	22278	22084	22322	22366	22319	21969	22161	22025	22181	22135	22211	22376	22151	22100	22133	22242	22359	22078	22311	22186	22235	22172	21991	22145	22108	22121	22200	22215	22092	22218	22289	22165	22132	22120	22257	22248	22097	22219	22315	22177	22213	22144	21999	22208	22119	22305	22151	22157	22116	22228	22141	22135	22371	21997	22152	22215	22278	22208	22058	22085	22239	22066	22313	21971	22151	22170	22199	22157	22204	22154	22187	22161	22053	22087	22172	22314	22107	22052	22181	22329	22106	22110	22252	22174	22152	21956	22222	22025	22239	22032	22323	22080	22200	22090	22041	22016	22233	22083	22365	22212	22152	22213	22243	22048	22066	22162	22124	22180	22248	22218	22296	22100	22089	22289	22089	22165	22213	22248	22173	22124	22206	22048	22241	22150	22076	22093	21952	22202	22323	22075	22338	22055	22154	22087	22096	22236	21946	22250	22104	22153	22194	22174	22130	22190	22266	22105	22165	22194	22260	22230	22430	22042	22133	22155	22235	22120	22194	22150	22222	22288	22149	22026	22205	22163	22252	22065	22264	22270	22134	22134	22089	22010	22250	22116	22116	22141	22214	22232	21978	22124	22224	22078	21931	22062	22015	22083	22466	22026	22290	22228	21946	22320	22119	22267	22141	22240	22136	21991	22207	22334	22188	22090	22204	22108	22194	22303	22283	22065	22241	22231	22006	22262	22118	22101	22302	22139	22148	22128	22140	22276	22281	22196	22026	22068	22053	22114	22118	22132	22242	22153	22256	22079	22194	22257	22176	22353	22307	22214	21898	22169	22323	22118	22390	22051	22047	21985	22214	22177	22038	22010	21990	22054	22146	22370	22302	22246	21983	21949	22242	22249	22129	22222	22215	22160	22147	22112	21989	22159	22169	22080	22141	22170	22167	22095	22123	22172	22049	22160	22064	22165	22289	22143	22135	22362	22215	22202	22218	22218	22302	22197	22164	22170	22148	22158	22264	22407
28430	24311	32359	32647	29673	29876	29937	29515	29439	29469	29676	29515	29414	29533	29285	29279	29420	29536	29282	29382	29511	30186	30444	30219	29916	29777	29278	29255	29309	29193	29389	29112	29537	29528	29395	29153	29445	29224	29347	29457	29254	29120	29451	29386	29642	29218	29327	29573	29313	29118	29167	29325	29340	29211	29609	29552	29472	29467	29175	29134	29326	29411	29417	29345	29416	29508	29366	29245	29422	29306	29306	29667	29189	29247	29486	29276	29531	29261	29392	29401	29480	29565	29333	29349	29357	29085	29377	29534	29406	29487	29352	29439	29355	29482	29385	29489	29059	29297	29340	29192	29105	29276	29293	29073	28988	29358	29264	29337	29373	29309	29374	29111	29392	29275	29319	29352	29625	29261	29437	29460	29194	29339	29408	29282	29358	29446	29454	29194	29424	29460	29122	29280	29332	29508	29345	29254	29335	29422	29366	29377	29334	29333	29504	29356	29103	29285	29666	29219	29514	29564	29165	29217	29462	29318	29228	29364	29370	29212	29318	29169	29272	29107	29419	29159	29240	29303	29378	29423	29178	29363	29507	29128	29335	29472	29342	29285	29627	29402	29361	29326	29353	29363	29633	29221	29171	29207	29359	29129	29144	29343	29312	29114	29366	29456	29126	29452	29345	29222	29373	29149	29397	29380	29541	29359	29252	29449	29265	29431	29176	29435	29394	29343	29313	29536	29409	29511	29291	29437	29503	29295	29509	29565	29326	29591	29381	29467	29190	29283	29127	29429	29453	29212	29283	29388	29447	29454	29403	29388	29227	29279	29587	29362	29199	29325	29284	29250	29497	29550	29428	29369	29544	29355	29148	29349	29170	29431	29205	29317	29397	29282	29195	29269	29201	29344	29464	29332	29460	29383	29398	29338	29130	29557	29475	29383	29514	29227	29219	29316	29491	29393	29542	29440	29312	29223	29282	29388	29427	29189	29349	29435	29518	29237	29229	29165	29181	29250	29394	29452	29443	29203	29112	29280	29303	29015	29331	29520	29354	29163	29323	29406	29248	29105	29444	29232	29138	29193	29303	29232	29411	29472	29567	29209	29105	29250	29272	29271	29558	29425	29306	29582	29465	29265	29140	29398	29197	29401	29138	29359	29142	29229	29317	29357	29245	29224	29517	29403	29388	29245	29197	29106	29511	29293	29084	29296	29529	29394	29048	29312	29358	29444	29648	29390	29409	29392	29168	29357	29261	29377	29561	29479	29096	29315	29438	29295	29200	29353	29327	29243	29223	29163	29401	29234	29336	29576	29368	29612	29631	29396	29142	29211	29336	29305	29387	29098	29318	29333	29533	29408	29492	29317	29225	29214	29328	29011	29276	29136	29062	29463	29478	29382	29344	29062	29240	29218	29480	29219	29128	29177	29452	29268	29456	29312	29462	29234	29239	29315	29388	29118	29511	29290	29410	29363	29287	29063	29338	29336	29423	29395	29423	29372	29375	29336	29421	29480	29598	29396	29234	29361	29382	29245	29316	29309	29245	29292	29423	29453	29299	29396	29492	29423	29399	29486	29396	29453	29306	29426	29286	29566	29251	29227	29393	29465	29182	29313	29214	29507	29494	29161	29315	29628	29350	29458	29699	29690	29503	29181	29161	29227	29330	29317	29384	29052	29156	29616	29409	29513	29339	29482	29180	29348	29554	29164	29430	29356	29191	29382	29231	29254	29508	29309	29363	29299	29189	29408	29158	29306	29396	29467	29293	29518	29359	29315	29276	29697	29216	29350	29485	29306	29588	29516	29280	29362	29554	29448	29383	29381	29438	29364	29541	29470	29550	29003	29401	29147	29266	29463	29250	29413	29078	29177	29705	29522	29428	29359	29460	29294	29315	29373	29326	29294	29307	29220	29400	29333	29202	29380	29229	29365	29324	29452	29255	29276	29391	29436	29397	29352	29387	29289	29605	29122	29277	29276	29184	29127	29466	29407	29382	29203	29096	29132	29331	29233	29273	29226	29573	29403	29584	29360	29192	29218	29502	29521	29249	29207	29495	29297	29360	29429	29416	29625	29257	29332	29199	29055	29644	29305	29371	29496	29214	29116	29450	29354	29373	29208	29248	29143	29194	29374	29600	29445	29418	29388	29234	29340	29365	29382	29404	29278	29315	29482	29426	29581	29457	29170	29231	29315	29112	29288	29232	29205	29328	29327	29289	29428	29373	29315	29237	29444	29177	29464	29260	29284	29252	29146	29196	29268	29381	29352	29170	29387	29385	29447	29420	29440	29198	29314	29463	29464	29209	29492	29215	29388	29308	29527	29421	29254	29418	29161	29498	29180	29486	29355	29637	29220	29218	29254	29377	29480	29564	29276	29150	29500	29621	29260	29421	29214	29456	29348	29492	29598	29427	29347	29237	29550	29344	29257	29123	29248	29380	29426	29185	29332	29508	29518	29315	29326	29133	29473	29153	29413	29273	29259	29543	29548	29501	29395	29432	29326	29420	29325	29191	29331	29460	29389	29429	29170	29371	29172	29275	29123	29580	29380	29431	29393	29289	29071	29281	29243	29115	29072	29130	29298	29271	29420	29496	29484	29304	29114	29167	29322	29612	29348	29391	29422	29515	29472	29292	29113	29557	29346	29242	29323	29368	29278	29350	29415	29509	29396	29536	29479	29390	29414	29366	29284	29356	29440	29289	29356	29124	29176	29189	29514	29484	29518	29256	29444	29242	29440	29442	29316	29212	29338	29375	29346	29379	29449	29350	29481	29126	29498	29635	29311	29044	29502	29548	29538	29561	29337	29226	29518	29510	29407	29250	29144	29233	29131	29469	29374	29330	29297	29404	29397	29459	29403	29179	29191	29325	29392	29425	29450	29242	29453	29281	29374	29383	29122	29584	29503	29353	29574	29347	29221	29396	29526	29378	29299	29168	29259	29230	29230	29167	29358	29333	29289	29347	29285	29437	29542	29506	29090	29306	29457	29204	29470	29171	29164	29314	29348	29508	29514	29578	29414	29341	29305	29410	29369	29357	29452	29332	29316	29266	29503	29380	29462	29238	29388	29306	29334	29203	29151	29383	29130	29354	29310	29417	29560	29626	29120	29176	29430	29420	29443	29338	29345	29136	29164	29299	29331	29377	29644	29334	29440	29311	29514	29304	29190	29306	29218	29286	29351	29214	29311	29194	29347	29394	29616	29215	29386	29439	29383	29087	29361	29596	29299	29308	29248	29256	29221	29327	29375	29147	29321	29230	29274	29126	29436	29536	29383	29232	29316	29402	29472	29622	29693	29402	29211	29314	29388	29443	29380	29531	29566	29372	29448	29141	29499	29304	29352	29400	29499	29433	29346	29475	29418	29361	29191	29479	29349	29370	29529	29434	29263	29193	29395	29535	29500	29401	29210	29237	29193	29365	29227	29397	29363	29296	29141	29434	29676	29487	29438	29563	29232	29409	29338	29295	29208	29254	29412	29266	29349	29465	29528	29491	29401	29383	29700	29359	29287	29395	29496	29029	29372	29343	29460	29353	29244	29469	29317	29119	29126	29344	29417	29347	29354	29206	29243	29161	29195	29301	29265	29543	29199	29429	29725	29327	29616	29460	29368	29491	29190	29375	29354	29314	29330	29069	29221	29353	29473	29446	29341	29327	29546	29378	29552	29508	29473	29178	29432	29228	29442	29192	29277	29556	29417	29390	29303	29264	29081	29131	29313	29327	29375	29231	29519	29264	29390	29400	29309	29267	29345	29520	29366	29468	29289	29622	29463	29750	29276	29147	29144	29559	29625	29479	29472	29371	29402	29312	29331	29223	29599	29476	29380	29347	29320	29304	29291	29215	29240	29339	29475	29375	29364	29470	29413	29497	29215	29202	29418	29426	29323	29343	29267	29444	29334	29599	29191	29194	29439	29136	29202	29272	29670	29322	29532	29287	29270	29244	29260	29317	29549	29499	29391	29466	29335	29354	29382	29527	29271	29481	29147	29486	29295	29254	29300	29379	29302	29564	29150	29298	29295	29223	29027	29484	29333	29571	29394	29245	29447	29439	29431	29702	29148	29317	29391	29145	29379	29175	29466	29531	29389	29442	29582	29485	29610	29455	29292	29371	29451	29326	29287	29301	29082	29332	29295	29235	29276	29271	29383	29394	29482	29291	29342	29428	29586	29388	29376	29352	29242	29143	29343	29131	29232	29295	29335	29449	29227	29383	29301	29342	29329	29584	29377	29280	29371	29289	29338	29510	29236	29559	29519	29392	29537	29400	29669	29211	29332	29368	29361	29404	29108	29357	29515	29337	29237	29221	29611	29443	29678	29359	29387	29411	29483	29441	29259	29353	29203	29479	29458	29300	29536	29411	29244	29304	29324	29358	29428	29486	29256	29646	29167	29669	29331	29273	29409	29279	29390	29526	29436	29352	29254	29365	29315	29533	29291	29257	29258	29350	29541	29401	29473	29430	29463	29393	29245	29235	29619	29560	29384	29489	29330	29307	29417	29527	29453	29431	29387	29471	29393	29353	29450	29452	29464	29422	29418	29516	29365	29420	29505	29423	29329	29329	29346	29496	29317	29257	29366	29349	29318	29283	29411	29456	29492	29271	29400	29326	29290	29446	29391	29295	29614	29553	29344	29289	29492	29386	29160	29033	29399	29529	29037	29493	29468	29242	29250	29385	29242	29169	29275	29359	29273	29320	29217	29290	29580	29449	29544	29222	29520	29370	29537	29244	29463	29322	29207	29371	29293	29279	29341	29542	29043	29422	29571	29485	29358	29428	29397	29192	29208	29516	29468	29467	29311	29290	29350	29201	29290	29200	29496	29427	29207	29449	29473	29023	29558	29249	29203	29456	29454	29398	29244	29471	29384	29426	29338	29353	29330	29514	29256	29191	29253	29491	29316	29200	29364	29480	29365	29616	29461	29484	29102	29179	29374	29094	29388	29418	29281	29457	29580	29375	29462	29435	29156	29325	29449	29165	29301	29767	29289	29311	29349	29395	29206	29246	29401	29501	29412	29274	29080	29385	29368	29413	29399	29381	29207	29508	29256	29194	29427	29381	29060	29421	29230	29457	29384	29158	29353	29346	29049	29294	29346	29401	29462	29401	29228	29216	29529	29454	29396	29439	29317	29441	29206	29245	29369	29188	29628	29528	29461	29377	29263	29524	29404	29359	29356	29454	29459
21751	28943	27398	25286	23356	22811	22480	22412	22198	22354	22529	22496	22589	22663	22552	22411	22238	22369	22362	22331	22224	23179	23345	23070	22808	22403	22262	22150	22258	22211	22118	22384	22047	22367	22004	22022	22158	22218	22160	22416	22081	22122	22161	22082	22232	21952	22144	22246	22249	22319	22083	22183	22225	22127	22083	22343	22200	22212	22218	22090	22323	22217	22218	22104	22157	22051	22128	22040	22196	22170	22212	22348	22373	22025	22064	22357	22045	22156	22231	22178	22234	22240	22198	22248	22137	22211	22173	22264	22136	22254	22143	22190	22321	22095	22181	22323	21967	22191	22032	22040	22291	22209	22119	22121	22244	22031	22121	22361	22070	22146	22188	22182	22350	22253	22143	22124	22282	22062	22192	22128	22192	22020	22150	22124	22314	22193	22179	22105	22091	22234	22194	22242	22015	22245	22085	22155	22143	22091	22176	22301	22347	22223	22234	22113	22218	22173	22240	22169	22273	22150	22300	22049	22311	22096	21992	22124	22036	22291	22027	22222	22169	22219	22162	22254	22355	22181	22231	22248	22221	22239	22156	22005	22332	22262	22199	22231	22127	21966	22231	22187	22064	22058	22178	22204	22170	22331	22020	22180	22142	22170	22192	22125	22176	22149	22295	22100	22119	22109	22420	22044	22179	22087	22170	22231	22188	22281	22126	22234	22331	22255	22059	22112	22200	22022	22232	21997	22046	22007	21978	22243	22072	22120	22161	22133	22057	22181	22113	22250	22062	22220	22206	22234	22172	22143	22240	22258	22284	22190	22165	22230	22152	22355	22077	22049	22252	22175	22059	22056	22108	22218	22088	21861	22130	22366	22203	22171	22019	22074	22047	22100	22057	22249	22132	22266	22022	22306	22063	22217	22226	22218	22265	22400	22180	22210	22175	22163	22225	22217	22007	22113	22099	22200	22036	22155	22024	22139	22201	22290	21984	22068	22180	22058	22414	22187	22190	21961	22202	22019	22267	22027	22154	22310	22020	22103	22263	22299	22014	22021	21933	22244	22242	22205	22127	22026	22170	22362	22334	22121	22150	22311	22110	22303	22220	22255	22251	22128	22180	22024	22237	22241	22256	22083	22181	22254	22157	22200	21925	22311	22196	22024	22215	22111	22086	22237	22246	22261	22120	22156	22117	22227	22180	22163	22244	22004	22205	22185	22090	22349	22354	22069	22067	22120	22120	22031	21937	22149	22151	22040	22186	22260	22222	22303	22262	22102	22175	22136	22235	22102	22297	22461	22045	22135	22058	22255	22105	22177	22204	22314	22261	21949	22190	22017	22033	22224	22123	22211	22071	22191	22089	22220	22317	22193	22016	22123	22289	22230	22128	22060	22319	22050	22205	22169	22173	22204	22083	22186	22173	22125	21971	22274	22157	22097	22172	22219	22204	22075	22222	21971	22051	22223	22178	22078	22159	22209	22289	22047	22177	22064	22249	22366	22194	22148	22180	22258	22177	22257	22115	22058	22110	22264	22175	22103	22252	22238	22072	22140	22183	22304	22282	22249	22081	22132	22324	22283	22256	21983	22070	22376	22205	22025	22141	22265	22203	22157	22310	21998	22142	22253	22277	22241	22150	22203	22315	22091	22181	22084	22196	22204	22033	22145	22037	22203	22226	22251	22025	22127	22236	22214	22185	22164	22140	22244	22100	22162	22229	22265	22145	22029	22181	22198	22092	22266	22292	22104	22280	22086	22228	22170	22206	22338	22121	22141	22208	22245	22052	22196	22232	22205	22166	22133	21995	22145	22157	22010	22137	22135	22283	22290	22087	22187	22202	22062	22021	22205	22202	22209	22205	22178	22029	22057	22089	22395	22145	22140	22187	22120	22116	22230	22075	22122	22044	22270	22222	21992	22257	22079	22303	22182	22140	22118	22068	22171	22151	22269	22091	22271	21931	22319	22202	22140	21976	22339	22052	22253	22040	22176	22082	22309	22223	22197	22213	22106	22242	22209	22066	22067	22287	22185	22284	22215	22005	22234	22007	21945	22148	22036	22258	21965	22339	22288	22197	22345	22232	22149	22257	22243	22152	22003	22110	22306	22107	22168	22265	22230	22132	22233	22270	22148	22250	22163	22103	22202	22281	22175	22106	22317	22111	22236	21988	22223	22273	22119	22257	22128	22301	22303	22136	22271	22300	22034	22302	22184	22227	22215	22218	22106	21911	22224	22317	22219	22234	22150	22249	22064	22087	22190	22113	22100	22000	22192	22179	22134	22309	21920	22174	22193	22168	22011	22215	22248	22228	22161	22176	22042	22257	22343	22102	22200	22111	22257	22374	22354	22226	22146	22325	22084	22051	22243	22159	22134	22178	22146	22108	22058	22222	22072	22207	22222	22221	22314	22198	22102	22120	22193	22146	22191	22227	22200	22294	22285	22308	22015	22075	22000	22151	22250	22114	21989	22211	22183	22224	22290	22200	22222	22222	22183	22278	22125	22246	22170	22304	22142	22192	22132	21963	22071	22243	22007	22328	22087	22248	22099	22398	22178	22073	22368	22282	22170	22145	22291	22238	22143	22182	22166	22116	22137	22141	22454	22132	22221	22225	22196	22162	22237	22018	21997	22148	22174	22168	22185	22164	22139	22121	22039	22153	22139	22068	22134	22270	22129	22280	22009	22251	22048	22298	22295	22117	22145	22267	22066	22151	22160	22229	22079	22069	22218	22154	22196	22114	22209	22238	22155	22080	22148	22221	22121	22080	22071	22062	22233	22338	22253	22323	22054	22197	22055	22245	22113	22259	22153	22236	22095	22202	22323	21980	22166	22155	22310	22083	22306	22147	22267	22341	22296	22167	22076	22145	22143	22201	22053	22265	22197	22155	22168	22215	22120	21997	22198	22116	22104	22185	22164	22141	22034	22300	22081	21939	22499	22148	22306	22213	22203	22164	21983	22199	22115	22002	22230	22029	22115	22371	22045	22114	22082	22219	22210	22092	22186	22230	22204	22245	22089	22040	22224	22283	22271	22046	22212	22179	22107	22186	22085	22165	22188	22205	22144	22012	22049	22173	22178	22233	21968	22281	22139	22161	21898	22186	22229	22175	22180	22271	22279	22114	22066	22319	22196	22149	22078	22236	22242	22099	22287	22197	22085	22081	22241	22165	22087	22148	22245	22333	22120	22239	22302	22144	22125	22265	22212	22200	21835	22135	22185	22268	22197	22019	22310	22168	22122	22225	22187	22303	22280	22249	22243	22334	22183	22043	22077	22144	22130	22091	22298	22122	22186	22016	22132	22172	22183	22272	22028	22071	22392	22059	22089	22141	21942	22178	22188	22121	22257	22192	22258	22208	22096	22070	22203	22214	22366	22132	22042	22187	22131	22156	22230	22153	22196	22250	22113	22099	22199	22354	22191	22065	22379	22044	22247	22082	22159	22290	22184	22204	22210	22158	22224	22184	22160	22509	22146	22267	22210	22198	22031	22185	22056	22119	22026	22328	22244	22084	22233	22236	22113	22304	22126	22252	22199	22199	22131	22246	22173	21927	22178	22010	22180	22190	22145	22226	22164	22060	22234	22032	22130	22258	22261	22218	22162	22185	22362	22093	22233	22053	22310	22206	22245	22270	22144	22295	22222	22129	22218	22357	22280	22176	22044	22281	22256	22392	21998	22186	22317	22221	22167	22173	22069	22299	22215	22214	22331	22141	22142	22133	22165	22166	22173	21982	22218	22238	21976	22106	22060	22285	22106	22034	22186	22056	22211	22169	22207	22206	22075	22126	22225	22131	22040	22258	22077	22178	22312	22123	21945	22055	22196	22415	22137	22152	22137	22036	22291	22241	22151	22121	22175	22142	22261	22303	22212	22132	22171	22067	22055	22282	22345	22091	22265	22150	22114	22168	22300	22073	22065	22246	22088	22121	22003	21950	22091	22134	22251	22024	22068	22092	22355	22096	22185	22239	22200	22329	22245	22207	22002	21958	22036	22197	22118	22059	22070	22174	22318	22128	22140	22098	22192	22134	22172	22174	22205	22007	22341	22281	22098	22306	22227	22238	22154	22197	22150	22134	22174	22230	22206	22250	22135	22258	22316	22208	22022	22164	22287	22328	22189	22253	22131	22390	22227	22204	22138	22046	22244	22118	22006	22187	22100	22216	22270	22068	21998	22016	22013	21975	22210	22360	22266	22059	22107	22254	22220	22059	22219	22276	22129	22271	22201	22230	22075	22256	22094	22228	22151	22173	22172	22146	22424	22402	22038	22175	22239	22056	22089	22134	22159	22267	21964	22073	22089	21953	22186	22211	22224	22299	22191	22238	22059	22248	22114	22190	22210	22300	22080	22218	22267	22097	22120	22184	22272	22257	22204	22385	22117	22086	22287	22189	22206	22253	22211	22301	22106	22076	22238	22125	22111	22024	22145	22236	22282	22151	22346	22235	22253	22268	22245	22066	22407	22214	22091	22228	21964	22063	22388	22171	22297	22185	22190	22078	22135	22302	22215	22233	22178	22250	22201	22195	22030	22012	22263	22133	22030	21977	22332	22121	22107	22289	22355	22265	22220	22232	22052	22159	22174	22081	22037	22188	22298	22261	22068	22155	22352	22264	22221	22057	22206	22070	22010	22288	22179	22295	22099	22111	22169	22416	22160	22226	22236	22340	22072	22291	22029	22208	22154	22375	22084	22315	22063	22034	22112	22396	22106	22060	22159	22200	22164	22155	22228	22141	22206	22164	22189	22177	22229	22252	21915	22301	22191	22152	22300	22140	21962	22156	22286	22139	22178	22127	22120	22236	21981	22150	22137	22387	22162	22113	22004	22236	22180	22208	22101	22024	22153	22271	22291	22147	22277	22060	22196	22057	22093	22187	22040	22281	22239	22175	22266	22073	22204	22098	22281	22398	22130	22173	22135	22144	22105	22252	22012	22154	22263	22207	22211	22173	22148	22038	22162	22139	21975	22178	22132	22123	22172	22238	22180	22143	22075	22048	22141	22323	22318	22195	22264	22111	22317	22286	22241	22105	22290	22151	22310	22031	22186	22074	22272	22188	22104	22235	22272	22316	22166	22248	22224	21888	22126	22149	22241	22245	22202	22315	22316	22232	22140	22139	22195	22174	22133	22419	22258	22311	21952	22161	22165	22030	22172	22221	22047	22145	22152	22251	22177	22295	22219
23476	21210	28877	24217	24244	29252	31929	29437	29506	30149	29897	29737	29658	29630	29590	29535	29571	29634	29659	29200	30451	34840	35083	33255	31521	30153	29633	29314	29458	29491	29419	29458	29353	29260	29222	28929	29376	29315	29391	29380	29262	28829	29102	29136	29084	29504	29323	29351	29060	29093	29228	29309	29299	29057	29388	29137	29220	29159	29198	29310	29025	29213	29460	29318	29250	29403	29262	29074	29135	29201	29125	29402	29285	29174	29054	29040	29097	29188	28978	29188	29247	29419	29122	29234	29241	29246	29143	29122	29122	29217	29008	29256	29131	29198	29272	29059	29318	29250	29029	29062	29404	29455	28956	29082	29181	29276	29090	29163	29118	29170	29117	29010	29139	29264	29332	29311	29200	29214	29179	29310	29042	29483	29239	29157	29368	29371	29207	29329	29152	29207	29326	29093	28975	29192	29131	29456	29031	29004	29239	29261	29260	29372	29235	29141	28980	29231	29176	29219	28915	29294	29227	28979	29133	29199	29184	29243	29138	29336	29180	29398	29417	29211	29249	29140	29023	29000	29199	29324	29331	29350	29060	29040	29307	29012	29201	29109	29075	29299	29283	29114	29212	29375	28966	29179	29265	29252	29184	29130	29083	28898	29114	29133	29165	29181	28983	29162	29131	29129	29260	29381	29289	29222	29415	29221	29313	29279	29545	29088	29141	29089	29000	29029	29395	29061	29349	29003	29055	29173	29028	29270	29216	29170	29110	29039	29006	29024	29284	28874	29142	29335	29292	29151	29297	29147	28943	28968	29116	29368	29190	29317	28915	29106	29419	28972	29347	29148	29057	29137	29176	29070	29333	29224	29068	29102	29172	29148	28960	29145	29413	28903	29503	29081	28911	29437	29073	29017	29044	29122	28887	29180	29200	29129	28962	29071	29184	29022	29124	29164	29352	29128	29113	29297	29030	29257	29388	29357	29218	29346	29080	29228	29303	29129	28959	29409	29098	29264	29179	29480	29042	29269	29397	29324	28931	29395	29133	28948	28921	29190	29232	29109	29144	29250	29003	29084	28957	29029	29109	29015	29172	29362	29324	29285	28973	29108	29189	29211	29232	29216	29188	29211	29336	28983	29386	28995	29201	29358	29151	29125	29123	29076	28950	29035	29267	29161	29337	29101	29202	29171	29070	29174	29114	29278	29195	29457	29324	29085	29047	29169	29147	29295	29193	29132	29056	29051	29137	28955	29271	29142	29215	28853	29113	29222	29317	29347	29273	29037	28968	29150	29180	29306	29265	29203	29231	29029	29284	29194	29065	29144	29082	28976	29255	29152	29342	29244	29310	29184	29188	28969	28980	29296	29101	28991	29129	29158	29102	29210	29248	29177	29224	29031	29430	29133	29038	29184	29109	29037	29259	29069	29153	29164	29234	29216	29027	29331	29111	29329	29407	29086	29342	29227	29331	29314	28999	29368	29052	29351	29106	29368	29248	29287	29012	29211	29210	29003	29372	29316	29285	29522	29410	29038	29250	29114	29326	29094	29143	29350	29171	29378	29264	29160	28871	29158	29111	29288	29018	29236	29321	29085	29140	29281	29267	28910	29090	29040	29113	29398	29113	29101	29066	29058	29236	29208	29335	29149	28914	29293	29152	29301	29253	29090	29108	29151	29231	29313	29293	29088	29436	29378	29274	29415	29049	29313	29289	28999	29249	29260	29051	28911	29363	29037	29174	29174	29065	29258	29199	28956	29160	29218	28962	28982	29096	29203	29041	29141	29029	29133	29239	29356	29306	29156	29044	29300	29181	29079	29126	29269	29131	29028	29024	29315	29093	28961	29070	29260	29291	28993	29334	29054	29353	29242	29224	29366	29286	29110	29340	28944	29200	29030	28993	29368	29252	29181	28999	29299	29240	29123	29339	29212	29280	29233	29275	29180	29345	29285	29073	29314	29198	29098	29196	29028	29199	29292	28883	29134	29265	29185	29127	29087	29411	29195	29159	29409	29179	29400	29207	29060	29167	29117	28904	29214	29282	29234	29089	29045	29342	29408	29168	29091	29225	29115	29350	29114	29031	29052	29183	29128	29520	29283	29200	29337	29241	29059	29257	29112	29200	29046	29142	29178	29363	29049	29037	29051	29270	29202	29337	29203	29039	29245	28922	29254	29160	29143	29248	29199	29324	29398	29253	29347	29156	29111	29104	29266	29433	29232	29293	28995	29219	29296	29264	29259	28975	29159	28983	29289	29108	29122	29216	29127	29169	29319	29243	29282	29256	28989	29121	29023	28963	29107	29450	29160	29200	29265	28942	29401	29075	29231	29135	29252	29450	29417	29125	29165	28955	29417	29102	28985	29240	29203	29404	29289	29253	29235	29418	29263	29208	29111	29080	29177	29084	28868	29334	29365	29170	29289	29634	29248	29135	29268	29507	29318	29244	29251	29168	29240	29320	29130	29326	29096	29200	29193	29242	29149	29111	29246	29237	28917	29204	29212	29016	29154	29146	29249	29144	29139	29184	29190	29052	29102	28992	29185	29098	29047	29054	29284	29218	29310	29159	29096	29444	29458	29130	29415	28863	28853	29233	29239	29458	29102	29166	29034	28866	29145	29192	29219	28991	28963	29153	29405	29132	29111	29157	29273	29052	29076	29193	29107	29233	29495	29238	29107	29241	29106	29223	28980	29268	29236	29438	29494	29210	29461	29038	29051	29413	29178	29221	29195	29280	28990	29270	29256	29178	29334	29328	29109	29262	29343	29249	29139	29062	29086	29173	29183	29312	28992	29243	29231	29103	29189	29030	29206	29323	29232	29298	29252	29178	29150	29207	29227	29146	29165	29001	29046	29408	29230	29158	29246	29323	29061	29280	29400	29299	29096	29204	29246	29342	29075	29236	29084	29367	29258	29262	29236	29265	29128	29378	29035	29159	29340	28895	29042	28919	29162	28995	29151	29197	29095	29288	29298	29203	29267	29088	29118	29236	29043	29432	29235	29227	29005	29211	29259	28952	29058	29133	29085	29018	29250	29275	29140	29146	29051	29388	29148	29008	29147	29235	29117	29274	29188	29343	29120	29188	29028	29146	29248	29143	29209	29232	28897	29309	29497	29411	29101	29299	29295	29166	29174	28951	29288	29326	29166	29054	29320	29144	28755	29293	29231	29381	29346	29011	29185	29326	29363	29134	29199	29184	28972	29447	29348	29125	29069	29159	29269	29277	29041	29250	29323	29231	29122	29083	29246	29220	29129	29170	29183	29290	29199	29361	29054	29039	29141	28986	29090	29008	29146	29224	28907	29211	29238	29160	29062	29471	29332	29032	28846	29091	29299	29080	29097	28960	29081	29132	29225	29428	29115	29146	29225	29200	28991	29266	29300	29477	29145	29308	29152	29169	29291	29223	29006	29189	29275	29305	29129	29139	29192	29278	28891	28996	29185	29106	29244	29289	29255	29171	29159	29083	29147	29163	29167	29071	29229	29170	29268	29158	29203	29238	29137	29167	29114	29278	29103	29442	28977	29078	29146	29079	29211	29243	29149	29138	29331	29158	29147	29177	29156	29194	29049	29101	29031	29033	29211	29291	29302	29097	29282	29105	29194	29359	29482	29118	29254	29064	29387	29382	29354	29064	29250	29284	29256	29171	29386	29045	29084	29042	29179	28993	29063	29323	29177	29190	29131	28860	29015	29254	29071	29164	29314	29045	29160	29335	29116	29314	29287	29195	29453	29405	29209	29204	29203	29295	29145	29387	29078	28931	29121	29253	29104	29222	29167	29189	29279	29109	29321	29330	29242	29284	29157	29250	29180	29164	29151	29231	29151	28890	29248	29358	29093	29097	29116	29133	29220	29137	29306	28936	29084	29148	29058	29383	29175	29122	29058	29093	29291	29160	29354	29189	29059	29421	29327	29275	29073	29172	29092	28897	29112	29269	29072	29210	29246	29161	29042	29164	29344	29081	29324	29023	29299	28983	29085	28965	29286	29242	28956	29258	29029	28986	29295	29236	29109	29133	29117	29076	29034	29155	29395	29249	29060	29263	28964	29273	29061	29005	28945	29352	29082	29217	29023	29289	29250	29185	28831	29012	29203	29240	29122	29180	29388	29259	29126	29050	29087	29275	29240	29288	29056	29048	29510	29243	29227	29295	29148	29397	29314	29052	29325	29191	29169	29116	29079	29304	29150	29143	29135	29406	29301	29042	29234	29043	28949	29068	29255	29091	29258	29129	29221	29140	29222	29255	29037	29259	29177	29122	29330	29042	29357	29086	28961	29299	28978	29098	29269	29234	29247	29212	29253	29316	29076	29083	29362	29165	29096	29059	29047	29115	29287	29333	29350	28983	29052	29309	29228	29419	29455	29030	29201	29271	29221	29143	29299	29103	29248	29128	29343	29225	29257	29295	29407	29506	29317	29368	29316	29229	29072	29181	29278	29060	29046	29143	29020	29220	29399	29359	29148	29114	29380	28884	29145	29210	29252	29043	29419	29183	29510	29200	29328	28973	29033	29223	28894	29199	29066	29179	29278	29008	29141	29318	29327	29310	29189	29274	29181	29186	29357	29055	29347	29171	29335	29266	29123	29180	29179	29173	29343	29233	29135	29149	29338	29472	29152	29337	29100	29188	29049	29226	29181	29053	29105	29274	29125	29154	29085	29012	29081	29244	29167	29304	29142	29195	29337	29245	29301	29280	29215	29123	29363	29297	29171	29065	29077	29353	29396	28972	29121	29141	28979	29299	29237	29088	29150	29288	29348	29175	29149	29279	29202	29049	29322	29067	29105	29287	29089	29113	29083	29320	29254	28909	29348	29354	29069	29311	29338	29249	29046	29038	29286	29171	29022	29369	29102	29298	29248	29342	29050	29152	29200	29144	29098	29106	29188	29188	29039	29081	29295	28991	29289	29267	29343	29425	29416	29275	28938	29197	29255	29379	29082	29193	29139	29262	29131	29162	28876	29212	29232	29012	29224	29403	28912	29099	29126	29313	29204	29221	29115	28968	29374	28998	29292	29340	29040	29386	29296	29093	28894	29481	29241	29303	29079	29265	29564	29169	29176	29195	29435	29400	29050	29157	29047	29354	29181	29386	29325	29259	29249	29219	29098	28945	29068	29225	29260	29198	29484	29217	29159	29205	29243	29327	29293	29079	29173	29209	29224	29056	29215	29130	29187	29331	29386
19999	34099	32095	27834	24940	24103	23309	22765	22980	23094	23020	22839	23217	22863	22627	22393	22360	22101	22511	22161	24097	29882	29595	27125	24760	23361	22456	22258	22244	22184	22114	22125	22150	22184	21868	22240	22062	22040	22093	22004	22110	22050	22086	22325	22021	22140	21985	22039	22340	22025	22151	22169	22188	22394	22096	22036	22252	22234	21986	22088	22004	22117	21925	22246	22234	21995	21916	22123	22238	22150	22044	22079	22094	22057	22153	21986	22201	22149	22114	21933	22015	22190	22017	22132	22198	22282	21941	22097	22050	22178	21984	22236	21918	22043	22321	21962	22107	22197	22064	22058	22121	22010	22139	22220	22145	22142	22161	22087	22141	22041	22124	22058	22029	22062	21960	22189	21821	22184	22062	22093	21957	21923	22128	22292	22127	21653	22012	21983	22198	22086	21989	22013	21952	22047	21986	21925	21956	22297	22143	22266	22051	22037	21942	22121	22173	22024	22054	22158	22138	22099	22080	22263	22187	22128	22079	22156	22204	21938	22054	21936	21962	22124	22021	22021	22176	21951	22101	22093	22217	22005	22026	22099	22103	22078	22035	21806	22138	22061	22053	22048	22034	22231	22023	22024	22196	22320	22053	22005	22184	22177	21950	22093	22251	22112	22181	22194	22227	22097	22121	22250	21927	21938	22219	22086	22053	22076	22096	22264	22190	22195	22058	22122	22127	22254	22008	22076	22067	22155	22124	21976	22102	21930	22146	22048	21976	22085	22153	22002	21918	22204	22078	22098	22029	22175	22021	22141	22138	21930	21970	21992	21961	21949	21884	22090	22173	22000	22140	22036	22047	21989	22136	22040	22024	21975	21950	22086	21864	22081	21979	21940	22215	22001	22119	22263	22212	21957	22154	22083	22044	21868	22005	22065	22218	22029	22083	22130	21897	22153	22327	21957	22060	22048	22050	22065	22025	21970	22145	22263	22042	21983	22202	22186	21976	21969	22060	22047	22019	21996	22083	22020	22152	22253	22145	22058	22108	22046	22004	22157	22077	21832	22051	22188	21965	22102	22127	22062	22198	22115	21978	22207	22187	22187	22146	22150	21948	22007	22007	22205	22161	21920	22106	22221	22147	22145	22060	22120	21884	21924	22049	22005	22136	21975	21991	22126	22171	21962	22098	21917	22205	21807	22094	21992	21867	21916	22064	22252	22197	21995	22136	22236	22062	22172	22100	21942	21998	22060	22116	21927	22065	22198	21830	22071	22052	22099	21874	22004	22134	22074	22049	22044	22103	22069	22146	21895	22262	21926	21860	21932	21945	21771	22025	22138	21950	22124	22164	22066	21971	22266	22047	22164	22262	22131	22364	22042	22132	22222	22051	22362	21832	22026	22230	22134	22165	22059	21962	22126	22147	22066	22010	22055	22028	22001	22184	22035	22157	22113	21981	22199	22114	21969	22189	22013	21995	22133	22065	22182	22098	22135	22189	22003	22040	22125	22073	22123	21890	22170	22036	22134	22059	22042	22011	22094	22102	22061	22163	22158	21951	22095	22092	22088	22105	22100	22115	22077	22126	22035	22063	22019	22065	22142	22093	21980	22123	22162	21988	22008	22068	22131	22120	22191	21968	22033	22052	22162	21871	22233	21945	22011	22017	22148	22126	22218	22038	22060	22114	22153	21894	21976	22118	22086	22297	21954	22164	21907	22183	22220	22154	22128	22123	22170	22059	21961	21942	22245	22123	21931	22092	22118	22206	22141	22159	22126	22089	22163	22102	22092	21949	21958	22116	22115	22189	22047	22032	22101	22134	22101	22076	22116	22175	22086	22169	22019	22316	21943	22042	21977	21950	22202	22125	22170	22150	22014	22030	22159	22100	22223	22034	22126	22102	22153	22041	21819	22077	21935	22067	22280	22040	22239	22090	22020	22211	22094	22063	21975	22025	22165	22058	22014	22114	22060	22172	22007	22151	22055	22186	22155	22106	21986	22305	22166	22104	21946	22154	22116	22087	21849	22019	22031	22160	22148	22120	22137	22115	22150	22065	22151	21896	22172	22155	21882	22123	22000	22210	22172	22083	22095	22200	22098	22286	21930	22290	22028	21950	22126	21832	22120	22084	21963	22205	22135	22217	21963	22004	22173	22245	22032	22087	22075	22170	21939	22099	22072	21922	22035	22051	22066	21957	22006	21964	21882	21991	22010	21887	22305	21924	22068	22125	21994	22154	22170	22190	22095	21936	22126	22184	22104	21887	22156	22063	22194	22119	22008	22014	22110	22212	21982	22185	22296	22237	22104	22105	22097	21976	21980	22125	22216	22273	22076	22051	22095	22085	22227	22236	22176	21853	22180	22086	22013	22145	22080	21999	21999	22152	22018	21970	22056	22154	22080	22122	21963	21917	21794	22201	22293	22195	22257	22147	21814	22108	21988	21933	22105	21967	22222	22348	22235	22081	22020	22350	22052	22095	21993	22115	22251	22073	21975	22214	22027	21989	22043	22051	22072	21988	22049	22019	22004	22045	22220	22052	22127	21983	22081	22112	22033	22027	22053	22150	22213	22020	22117	22135	22002	22054	22046	22142	22174	22035	21988	22049	22156	22089	22113	21936	22260	22066	22110	22113	22053	22140	22199	21998	22162	22120	22068	21991	22168	22045	22053	22083	22025	22093	22034	22062	22021	21906	22002	22069	22071	22002	22119	22121	22051	22012	22257	22150	22053	22017	22131	21988	22156	21990	22045	22215	22059	22177	22250	22080	21954	22091	22173	22226	22144	22148	22130	22238	22185	22180	21997	22060	22274	21947	22178	22038	22006	21983	22114	22107	21938	22059	22251	22146	22071	22186	22145	22241	22175	22073	22136	22209	21928	22088	22037	21943	22099	22132	22096	22100	22153	22050	22067	22286	22033	22085	22011	21975	21934	22097	22017	22262	22028	22129	22147	22048	21995	22112	22225	22127	22157	22075	22118	22274	22154	21969	21994	22176	22139	22253	22126	22212	22170	22044	22254	22072	22200	22066	22176	22022	22199	22145	22042	22144	22062	22189	22247	21943	21967	21994	22041	22034	21985	22224	22208	22046	22077	22125	22156	22002	21997	22039	22194	22174	21866	22072	22213	22125	21987	22194	22178	22206	21975	22094	22048	22152	22111	22090	22074	22187	22108	22262	21953	22245	22231	22277	22032	22044	22073	22101	21919	21956	22155	22008	22243	22094	22011	21905	22226	22073	22122	22094	22142	22159	22012	22204	22029	21932	22093	22130	22159	22217	22054	22088	22231	21977	22365	21974	22254	22168	22067	22104	22051	22016	22162	22035	22082	22163	22094	22060	22168	22034	22117	22183	22120	21988	22168	22363	22169	22048	21940	22092	22042	21945	22071	22127	22186	22019	22107	22088	21916	22053	22133	22022	22176	21976	22382	21923	22147	22050	22110	21978	22203	22059	22117	22078	22193	22026	22120	22125	22234	22110	22084	22325	21970	22012	22075	22267	22056	22049	22193	22089	22162	22078	21990	22228	22142	21976	22157	22128	21941	22171	22057	21917	22009	22254	22058	22131	22225	22031	22148	22090	22233	22272	22057	22088	21904	22113	22088	21983	22181	21976	21991	22227	22069	22119	22185	22040	22015	22108	21978	22073	22186	22140	22292	22149	22018	22120	22102	22233	21943	22092	21930	21952	22041	21919	22239	22164	22165	21859	22153	22180	22053	22192	22027	22180	22174	22028	22156	21942	22307	22073	22006	22219	22292	22059	21912	22133	22125	22266	22174	22257	22005	22214	21985	21964	22174	22081	22028	22052	22283	22105	22129	22183	22193	22162	22006	22244	21963	22171	22130	22200	22168	22182	21990	22171	22191	22165	21869	22102	22081	22198	22026	22141	22116	22125	21959	22012	22065	22178	22131	22095	21852	21858	22208	21811	22141	22188	22094	22162	22097	22069	22052	22121	22211	21992	22152	21959	21830	22307	22002	22061	22026	22202	22093	21934	21991	22094	21957	22067	22047	22102	22067	22073	22019	21891	22184	22076	21956	22101	22111	22096	22168	21866	22185	22226	21953	22181	22150	22020	21914	22087	21955	22161	22210	22105	22017	22159	22012	22160	22067	22142	22058	21961	22159	22135	22051	22304	22005	22205	22053	22163	22083	22118	21976	22016	22276	22027	22244	21963	22050	21961	22010	22177	22116	21861	22025	22154	22004	22033	22202	22046	22058	22215	22195	22354	22274	22027	22216	22007	21883	22299	22103	22126	22117	22042	22215	22045	21928	21975	22000	21999	22031	22231	21990	22116	22080	22059	21989	22107	21987	22054	22111	22142	22153	22101	22201	22055	22075	22316	22059	22075	22007	21897	22286	21984	21968	21977	22019	22237	22035	22213	22116	22106	21991	22081	21976	22089	22102	22034	22246	22195	21947	22189	21985	22070	22016	22080	22048	22096	22008	21908	21824	22124	22070	22077	22248	22040	22262	21892	21975	22043	22121	22153	22068	22119	22192	22136	22082	22147	22106	21920	21992	21901	22180	22125	22057	22319	22059	22137	22092	22066	22042	22222	22000	22127	22067	22131	22071	22079	22081	21960	22082	22169	22207	22085	22050	21885	22189	22093	22034	21983	22120	22112	21957	21959	22122	21864	21926	22147	22119	22039	22050	22097	22081	22373	22159	22174	22150	22035	22202	22234	22231	22190	22164	22064	22320	22047	22164	22046	22099	22263	22090	21959	21952	22211	21919	22028	22106	22005	21963	22134	22169	22120	22175	22059	21983	22023	21943	22053	22065	21988	22153	21992	21849	22129	21988	22049	22038	22085	22294	21957	22142	21982	22052	22022	22075	22069	22186	22136	22065	22237	22189	22076	22063	22036	22027	22176	22177	22240	22242	22078	22100	22276	21997	22182	22341	22035	22031	21870	22182	22019	21851	22071	22034	22051	22041	21995	22104	21917	22184	21968	22190	21973	22173	22029	22201	22161	22338	21971	21958	22188	22006	22104	22009	22111	22113	22101	22168	22101	22085	22133	22269	21902	22167	22202	22093	22173	22326	21894	22001	22199	22260	21969	22038	21975	22107	22061	21962	21943	22050	22034	22110	22026	22163	21822	21969	22051	21908	22079	22071	22188	22199	22070	22039	21949	22213	22148	21971	22137	21910	22169	22190	22324	22045	22155	22092	22156	22214
22458	21208	29047	23727	22271	27768	33034	30043	30170	30774	30699	30417	30548	30123	30275	29959	29586	29872	29625	29836	31194	40633	40151	36858	33229	31260	30136	29490	29439	29520	29187	29355	29851	29557	29552	29405	29247	29259	29424	29132	29741	29437	29204	29569	29305	29594	29509	29532	29560	29352	29465	29303	29397	29540	29304	29491	29152	29460	29244	29441	29679	29254	29353	29424	29359	29445	29134	29477	29585	29550	29298	29274	29387	29558	29294	29318	29296	29307	29505	29284	29410	29520	29358	29435	29368	29141	29346	29555	29363	29215	29496	29274	29603	29398	29119	29204	29174	29302	29443	29244	29218	29319	28953	29487	29346	29345	29599	29402	29373	29310	29440	29287	29554	29356	29393	29175	29175	29279	29435	29318	29207	29386	29322	29513	29635	29379	29102	29275	29413	29411	29283	29154	29005	29459	29580	29426	29196	29260	29171	29325	29318	29362	29664	29329	29422	29105	29453	29256	29508	29454	29121	29298	29324	29158	29129	29204	29361	29187	29109	29277	29475	29418	29270	29314	29347	29281	29153	29163	29128	29226	29158	29484	29365	29289	29439	29394	29280	29299	29421	29618	29404	29200	29230	29316	29537	29471	29133	29122	29165	29483	29119	29480	29355	29287	29391	29625	29342	29219	29127	29242	29442	29545	29420	29420	29400	29231	29266	29085	29138	29194	29082	29285	29337	29267	29095	29181	29162	29076	29502	29507	29271	29350	29352	29219	29361	29505	29275	29119	29191	29417	29326	29537	29042	29234	29216	29406	29210	29312	29477	29273	29354	29208	29365	29078	29473	29304	29382	29334	29207	29254	29110	29645	29167	29292	29350	29145	29444	29262	29258	29332	29193	29258	29243	29299	29393	29547	29430	29468	29286	29336	29411	29038	29253	29478	29396	29396	29309	29203	29635	29135	29285	29151	29249	29347	29489	29265	29275	29594	29601	29537	29245	29480	29444	29287	29249	29375	29056	29376	29280	29389	29297	29255	29476	29347	29361	29372	29344	29521	29223	29265	29252	29430	29269	29447	29315	29249	29526	29460	29371	29306	29366	29275	29517	29552	29353	29110	29360	29304	29392	29351	29303	29553	29454	29554	29332	29257	29200	29229	29351	29083	29216	29168	29383	29219	29312	29355	29560	29313	29535	29331	29460	29421	29309	29479	29262	29478	29163	29162	29221	29481	29451	29527	29546	29388	29283	29401	29228	29140	29158	29313	29475	29260	29197	29309	29305	29655	29371	29379	29562	29271	29265	29429	29408	29269	29499	29475	29397	29266	29133	29155	29400	29307	29032	29393	29398	29427	29293	29331	29303	29203	29408	29177	29146	29181	29457	29513	29105	29292	29358	29362	29169	28890	29310	29080	29533	29281	29371	29342	29555	29490	29330	29293	29414	29247	29067	29304	29338	29377	29586	29554	29188	29212	29215	29442	29396	29353	29176	29234	29318	29083	29262	29417	29408	29629	29380	29459	29338	29367	29342	29478	29186	29359	29344	29369	29413	29341	29340	29105	29564	29401	29368	29480	29314	29106	29316	29203	29202	29114	29285	29455	29127	29488	29481	29279	29507	29219	29364	29426	29295	29321	29433	29130	29200	29133	29279	29178	29395	29335	29117	29262	29359	29202	28968	29445	29182	29110	29281	29398	29250	29155	29338	29123	29385	29386	29147	29486	29358	29530	29244	29294	29067	29277	29170	29424	29401	29323	29446	29291	29225	29370	29310	29333	29267	29274	29366	29236	29500	29275	29601	29187	29468	29342	29432	29239	29240	29041	29438	29403	29534	29150	29202	29134	29187	29496	29339	29164	29390	29548	29416	29386	29287	29412	29468	29268	29354	29261	29441	29229	29519	29515	29364	29111	29321	29212	29233	29366	29361	29152	29034	29126	29546	29540	29203	29445	29347	29369	29301	29312	29406	29538	29582	29177	29339	29084	29528	29121	29352	29430	29342	29135	29460	29271	29383	29252	29200	29347	29267	29252	29067	29309	29586	29202	29275	29487	29543	29408	29456	29171	29236	29340	29358	29301	29208	29387	29761	29501	29442	29163	29408	29381	29299	29253	29172	29281	29379	29516	29059	29083	29044	29325	29381	29268	29540	29320	29291	29264	29179	29224	29258	29481	29292	29051	29029	29140	29546	29157	28986	29170	29415	29271	29249	29234	29234	29499	29384	29327	29401	29202	29371	29219	29398	29406	29081	29253	29388	29242	29341	29418	29234	29445	29582	29352	29465	29412	29236	29366	29483	29305	29232	29224	29393	29084	29365	29405	29340	29240	29393	29312	29234	29216	29245	29270	29436	29297	29534	29517	29201	29324	29361	29220	29355	29342	29277	29256	29312	29501	29081	29433	29356	29349	29330	29344	29484	29186	29382	29436	29292	29335	29223	29137	29188	29165	29384	29261	29331	29299	29317	29425	29489	29278	29278	29116	29388	29360	29426	29368	29324	29262	29268	29359	29295	29379	29232	29460	29311	29368	29513	29302	29323	29236	29538	29305	29279	29226	29398	29461	29246	29316	29391	29195	29385	29241	29376	29211	29595	29295	29420	29207	29386	29268	29514	29277	29253	29370	29212	29329	29280	29131	29471	29264	29645	29246	29447	29427	29322	29257	29319	29237	29416	29442	29146	29136	29521	29346	29329	29269	29083	29301	29064	29314	29299	29209	29356	29299	29213	29230	29365	29452	29334	29336	29071	29210	29596	29116	29397	29277	29326	29356	29252	29104	29476	29337	29093	29259	29350	29267	29176	29273	29291	28971	29289	29220	29474	29221	29347	29136	29069	29272	29426	29163	29219	29137	29344	29148	29365	29304	29206	29332	29180	29257	29421	29287	29285	29300	29326	29313	29266	29226	29177	29537	29177	29458	29179	29316	29330	29384	29380	29374	29190	29292	29235	29139	29514	29239	29460	29489	29219	29309	29245	29302	29391	29360	29245	29387	29388	29533	29363	29485	29321	29188	29447	29315	29342	29240	29436	29315	29267	29102	29272	29352	29270	29396	29502	29249	29255	29326	29182	29289	29284	29525	29393	29416	29080	29293	29307	29275	29395	29454	29384	29078	29237	29212	29372	29447	29246	29186	29364	29414	29536	29374	29088	29353	29355	29175	29167	29208	29250	29360	29285	29376	29393	29167	29379	29401	29527	29477	29388	29366	29436	29293	29021	29301	29300	29326	29266	29004	29201	29245	29236	29360	29420	29119	29380	29168	29293	29139	29454	29158	29262	29213	29572	29142	29441	29391	29063	29441	29268	29288	29583	29407	29444	29271	29392	29472	29343	29446	29368	29599	29171	29359	29421	29446	29278	29460	29503	29231	29346	29244	29177	29244	29167	29303	29426	29402	29448	29376	29214	29487	29353	29414	29550	29314	29182	29056	29225	29411	29130	29208	29239	29326	29416	29457	29239	29216	29444	29239	29358	29406	29261	29454	29301	29454	29333	29462	29536	29392	29366	29387	29594	29578	29252	29151	29403	29408	29502	29274	29216	29340	29180	29439	29148	29064	29169	29362	29468	29322	29197	29128	29180	29085	29348	29162	29413	29259	29453	29189	29338	29380	29113	29164	29160	29566	29232	29212	29120	29448	29300	29276	29284	29435	29317	29271	29047	29259	29244	29366	29514	29556	29451	29302	29228	29343	29318	29376	29359	29413	29339	29302	29187	29331	29483	29296	29382	29418	29104	29334	29217	29355	28957	29041	29453	29352	29312	29310	29213	29155	29412	29012	29294	29188	29323	29128	29279	29525	29336	29343	29571	29363	29084	29324	29287	29258	29455	29196	29359	29206	29464	29606	29433	29329	29190	29416	29171	29268	29139	29209	29309	29441	29191	29342	29312	29301	29203	29137	29472	29285	29347	29456	29467	29546	29350	29258	29182	29335	29252	29379	29252	29338	29315	29243	29457	29306	29245	29346	29218	29287	29335	29360	29254	29206	29195	29106	29185	29242	29471	29594	29218	29319	29325	29405	29299	29269	29216	29263	29350	29506	29499	29261	29181	29240	29621	29383	29311	29246	29420	29422	29373	29384	29247	29141	29223	29369	29337	29170	29214	29242	29344	29340	29248	29545	29236	29158	29161	29324	29630	29437	29224	29328	29168	29227	29453	29192	29202	29191	29377	29512	29210	29524	29233	29370	29151	29487	29472	29238	29268	29397	29314	29502	29016	29354	29285	29257	29260	29514	29248	29113	29266	29289	29283	29335	29355	29408	29308	29595	29325	29311	29662	29317	29319	29038	29272	29469	29656	29198	29340	29319	29188	29544	29517	29432	29234	29350	29347	29334	29452	29372	29264	29278	29346	29299	29232	29202	29370	29302	29231	29068	29317	29597	29343	29264	29301	29118	29566	29246	29291	29383	29312	29251	29266	29243	29356	29335	29413	29421	29303	29346	29322	29515	29244	29420	29053	29232	29374	29383	29434	29259	29166	29586	29161	29352	29334	29326	29294	29133	29236	29404	29261	29442	29475	29286	29470	29450	29340	29370	29340	29239	29270	29386	29245	29288	29191	29051	29293	29506	29263	29468	29313	29372	29196	29452	29526	29393	29258	29162	29180	29520	29272	29431	29314	29291	29260	29481	29181	29364	29339	29401	29184	29311	29545	29220	29188	29175	29296	29348	29432	29081	29353	29519	29425	29353	29346	29471	29539	29226	29093	29470	29351	29352	29280	29247	29168	29136	29503	29555	29535	29636	29610	29461	29172	29299	29463	29536	29426	29340	29545	29453	29302	29458	29487	29306	29219	29513	29447	29342	29342	29300	29273	29274	29283	29290	29521	29287	29509	29546	29503	29180	29285	29424	29066	29286	29248	29419	29363	29545	29270	29516	29424	29273	29433	29266	29349	29281	29278	29280	29594	29314	29470	29288	29255	29325	28910	29233	29395	29154	29346	29088	29320	29207	29596	29421	29275	29476	29373	29404	29466	29407	29395	29433	29372	29165	29340	29251	29103	29328	29399	29403	29320	29307	29356	29522	29392	29147	29258	29364	29680	29227	29296	29232	29152	29783	29095	29510	29314	29352	28998	29216	29360	29026	29486	29256	29435	29328	29633	29548	29382	29184	29362	29452	29339	29225	29210	29435	29386	29233	29291	29226	29081	29487	29366	29175	29406	29371	29760	29493	29334	29409
21133	37482	35441	30084	27211	25233	24172	23657	23771	23837	23333	23631	23585	23411	23051	22957	22429	22481	22385	22437	25356	36930	34675	30923	26892	23762	22794	22325	22235	22275	22232	21982	22351	22196	22279	22202	22232	22152	22381	22229	22343	22253	21979	22072	22312	22052	22210	22125	22276	22195	22210	22245	22165	22145	22200	22193	22213	22106	22108	22231	22260	22196	22340	22428	21883	22227	22155	22323	22321	22073	21996	22535	22311	22156	22292	22277	22094	22114	22208	22161	22249	22210	22226	22048	22364	22128	22266	22185	22143	22306	22121	22066	21967	22055	22096	22278	22163	22164	22076	22092	22228	22196	22233	21947	22153	22329	21978	22143	22086	21969	22233	22127	22168	22211	22106	22192	22250	22173	22377	22179	22164	22184	22164	22168	22320	22236	22291	22159	22028	22168	22069	22158	22106	22300	21893	22270	22132	22240	22165	22086	22227	22102	22347	22168	22085	22182	22056	22148	22165	22259	22132	22188	22185	22032	22272	22134	22194	22037	22142	22207	22248	22146	22276	22115	22200	22190	22092	22134	22068	22179	22205	21970	22216	22125	22156	22008	22243	22027	22033	22299	22078	22132	22309	22183	22153	22130	22054	22176	22005	22235	22121	22071	22100	22365	22131	22170	22212	22175	21979	22133	22144	22129	22170	22098	22226	21964	22164	22298	22121	22124	22187	22103	22058	22013	22016	22206	22173	21990	22014	22197	21862	21933	21952	22231	22320	22147	22118	21993	22196	22259	22036	22303	22052	22207	22138	22168	22046	22183	22101	22103	22066	22112	22051	22196	22231	22265	22057	22019	22068	22145	22267	22201	22178	22099	22161	22117	22235	22161	22185	22023	22138	22168	22201	22159	22144	22185	22108	22124	22138	22043	22093	22172	22273	22087	22136	22128	22105	22167	21975	22297	22121	22041	22013	22219	22122	22200	22244	22132	22037	22177	22200	22349	21926	22022	22157	22137	22239	22164	22104	22108	22121	22145	22088	22193	22225	22071	22029	22242	22171	22048	22241	22126	22141	22091	22155	22206	22167	22020	22081	22051	22297	22143	22271	22218	21881	22081	22127	22248	22002	22242	22153	22214	22078	22218	21915	21968	22040	22405	22132	22025	22203	22213	22132	22293	22228	22125	22253	22258	22071	22265	21960	22019	22347	22152	21969	22385	22201	22143	21886	22202	22135	22009	22162	22114	22103	22111	22309	22086	22215	21977	22353	22129	22102	22067	22102	22120	22150	22170	22201	22063	22114	22269	22090	22025	22076	22133	22128	22056	21951	22140	22229	22112	21981	22273	22164	22287	22244	22212	22166	22169	22123	22045	22137	22011	22116	22330	22060	22072	22038	22187	22213	22252	22035	22308	22351	22045	22179	22012	22199	22003	22018	22214	21995	22073	22327	22307	21991	22280	22212	22167	22046	22151	22266	22139	22100	22156	21935	22156	22151	22129	22148	22235	22155	22095	22169	22121	22169	22074	22177	22214	22116	22120	22114	22004	22142	22054	22250	22088	21918	22129	22256	22168	21815	22047	22111	22188	22114	22196	22072	22250	22205	21981	22080	22265	22281	22083	22267	22129	22173	22104	21974	22160	22284	22050	22041	22071	22096	22111	22039	22345	22205	22052	22205	22083	22299	22059	22225	22213	22092	22192	22052	22265	22121	22208	22284	22182	22110	22231	22242	22299	21972	21989	22207	22110	22287	22139	22022	22194	22224	22218	22213	22175	22138	22268	22110	22159	22005	22161	21982	22198	22063	22155	22019	21960	22165	22432	22084	22204	22089	22165	22291	22222	21962	22151	22054	22172	22246	22306	22228	22157	22178	22192	22032	21995	22210	22152	22120	22068	22192	21925	22235	22183	22151	22189	22381	22161	21973	22053	22207	22067	22084	22272	22007	22131	22084	22241	22215	22021	22109	22083	22261	22018	22102	22239	22148	21967	22068	22206	22066	22166	22266	22195	22186	22191	22123	22202	22347	22086	22098	22045	22244	22158	22156	22176	22247	22118	22113	22029	22073	22267	22107	22158	22242	22249	22077	21905	22186	22120	22198	22309	22105	22248	21967	22031	22134	22051	22141	22492	22185	22185	21973	22171	22133	22164	22172	22169	22117	22283	22116	22185	22122	22250	22294	21878	22015	22166	22087	22240	21981	22171	22215	22232	22181	22071	22144	21978	22108	22035	22122	22155	22359	22239	22140	22191	22054	22147	22110	22220	22121	22101	22207	22147	22080	22298	22175	22121	22235	22123	22147	22150	22023	22237	22126	22032	22154	22183	22156	22081	22239	22175	21999	21971	22210	21986	22271	22325	22095	22075	22103	22155	22045	22192	22174	22210	22112	22250	22226	22127	22063	22489	22148	21886	22093	21975	22056	22167	22099	22071	22007	22302	22303	22061	22082	22175	22233	22116	22177	22104	22280	22161	22078	22223	22067	22099	22173	22144	22229	22138	22147	22296	22208	22020	22138	22154	22043	22061	22179	22186	22113	22188	22200	22222	22284	22303	22291	22041	22197	22173	22207	22113	22195	22181	22124	22015	21998	22153	22023	22151	22039	22006	22059	22160	22212	22149	22278	21997	22111	22391	22295	22269	22290	22192	22242	22128	22272	22070	22117	22174	22224	22016	22172	22106	22109	22317	22086	22002	22186	22206	22149	22030	22058	22092	22021	22125	22157	22087	22125	22130	22032	21947	22121	22151	21959	22108	22359	22187	22194	22152	22325	22233	22044	22104	21995	22004	22170	22080	22135	22073	22179	22195	22204	22057	22057	22044	22301	22045	22047	22093	22260	22110	22093	22234	22209	22009	21999	22225	22082	22050	22249	22050	22291	22210	22182	22179	22060	22268	22314	21913	22071	22111	22203	22107	22081	22375	22199	22229	22003	22030	22116	22111	22350	22230	22154	22094	22316	22023	22255	22119	22266	21976	22196	22143	22128	21985	22096	22206	21997	22380	22043	22226	22159	22004	22106	22061	22148	21954	21977	22092	22155	22043	22269	22159	22226	22123	22283	22304	22019	22182	22110	22096	22361	22224	22181	22321	22249	22244	22138	22242	22008	22192	22256	22155	22139	22008	22130	22114	22080	22154	22116	22115	22093	22211	22255	22156	22223	22072	22157	22273	22151	22365	21995	22170	22131	22323	21934	22240	22163	22342	22339	21995	22085	22144	22243	21906	22195	22225	22000	22084	22140	22082	22169	22028	22168	22158	22171	22045	22126	22317	22028	22349	22235	22178	22301	22067	22006	22116	22120	22168	22233	22091	22026	22107	22058	22041	22218	22007	22189	22348	22166	22265	22159	22018	22240	22160	22338	22101	22109	22012	22194	21999	22193	22129	22139	22202	22094	22166	22014	22051	21987	22189	22049	22037	21936	22252	22085	22231	21985	22159	22257	22099	22025	22170	22077	22204	22204	22051	22040	22054	21958	22093	22071	22070	22071	22278	22199	22333	22177	22149	22191	22116	22099	22128	22024	22096	22011	22234	22151	22066	22075	22213	21966	22175	22194	22215	21946	22163	22083	21998	22076	22105	22338	22294	22124	22083	22122	21846	22314	22056	22214	22274	22105	22036	22334	21978	22296	22106	22184	22157	22261	22155	22292	21993	22146	22100	21784	22122	22269	22151	22059	22303	22090	22196	22142	22153	22118	22032	21926	22244	22172	22206	22103	22101	22122	22180	22176	22240	22016	21974	22069	21983	22089	22104	22062	22363	22219	22136	22155	22049	22075	22218	22288	22034	22207	22088	22102	22131	22219	22087	22042	22107	22130	22026	22012	22330	22134	22086	21944	22002	22201	22351	22332	22228	22242	22200	22213	22191	22160	22442	22156	22178	22067	22047	22242	22202	22257	22265	22025	22117	22098	22282	22001	22245	22049	22207	22314	22138	22221	22209	22059	22121	22014	22370	21907	22055	22173	21989	22154	22237	22261	22157	22037	22035	21992	22129	22323	21925	22228	22204	22242	22128	21888	22088	22240	22106	22236	22242	21986	22079	22089	22042	22144	22154	21931	22147	22257	22103	22195	22216	22167	22012	22186	21994	22222	21995	22142	22186	22241	21907	22210	22025	22248	22171	21984	22344	22282	22098	22075	22096	22117	22026	21975	22143	22200	22451	22175	22118	22035	22199	22102	22166	22231	22107	22149	22278	22219	22220	22127	22140	22111	22006	22162	22186	22126	22133	22062	22040	22299	22239	22096	22358	22179	22143	22135	21946	22238	22281	22278	22080	22157	22218	22133	22032	22051	22198	22100	22198	22206	22129	22058	22091	21989	22246	22134	22214	22042	22014	22086	22181	22040	22201	22088	22289	22270	22363	22103	22092	22150	22230	22164	22127	22210	22061	22153	22232	22024	22239	22080	21850	22193	22216	21930	22086	22240	22160	22127	22185	22133	22008	22392	22166	22284	22183	22194	22224	22258	22036	22293	22045	22071	22327	22186	22282	22039	22144	22038	22034	22388	22170	22030	22188	22117	22186	22086	22195	22173	22241	22000	22222	22064	22124	22057	22154	22124	22113	22151	22127	22076	22218	22003	22156	22103	22158	22186	22250	22352	22027	22124	22159	22246	22264	21957	22222	22299	22044	22193	22270	22002	22055	22164	22208	22124	22418	22127	21852	22160	22145	22154	22261	22184	22313	22281	22037	22111	22070	22153	22247	22159	22093	22076	22030	22284	22262	22075	22096	22126	22166	22188	22214	22247	22060	22212	22224	22300	22017	22119	22143	22062	22215	22104	22100	22223	22289	22039	21914	22190	22323	22169	22290	22086	22018	22253	22155	22036	22074	21994	22190	22037	22238	22134	22009	22186	22082	22169	22069	22265	22102	22146	22283	22237	22183	22225	21892	22008	22007	22103	22157	22088	22139	22020	22111	22187	22083	22225	22104	22182	22030	22180	22137	21957	22136	22019	22064	21999	22276	22111	22061	22210	22240	22130	22164	22004	22240	22056	22189	22197	22151	22137	22195	22067	22135	22079	22156	22215	22223	22190	22293	22156	22105	22247	22152	22231	21985	22211	22011	22147	22066	22258	22180	22027	22240	22113	22117	22270	22084	22202	22228	21977	21906	22119	22162	22123	22235	22115	22039	22278	22117	22035	22180	22195	21940	22057	22186	22094	22186	22119	22122
28434	24088	32260	31934	29139	29417	29461	29068	29233	29282	29451	29376	29274	29156	29104	28962	28995	29002	28960	29301	29018	29601	29884	29729	29469	29089	29115	28920	29099	29005	28962	28937	28961	29083	29169	28869	29034	29040	28968	28929	29085	28887	28922	28928	29051	28950	28824	28814	28986	29330	28850	28860	28972	28821	28851	29027	28994	28893	28960	28789	29149	28915	28702	29198	29024	29024	29054	29234	28799	28847	28942	28973	28979	29026	28976	28891	29021	28988	28940	29041	28915	29002	29057	28955	28700	28864	28766	28733	28923	28845	29045	28966	29004	28827	29006	28688	29154	28843	28833	29298	28837	28812	28856	28979	29091	28912	28921	29188	28900	28737	28906	29076	28962	28915	28839	28978	29013	28728	28889	29086	28705	28922	28709	28966	28932	29122	29034	28613	28673	28752	28789	28710	28919	28687	28981	28851	29000	28701	28791	28863	29131	29095	29168	29036	28934	28919	28812	28881	28847	28967	28805	28789	28762	28856	28715	28676	29138	28690	28955	28860	28955	28929	29216	29086	28980	28886	28844	28776	29017	29047	28944	28736	29142	28970	28870	28900	28841	29100	29049	29126	29013	29066	28935	28950	28889	29112	28972	28881	28840	28954	29009	28820	29030	29029	28970	29001	28989	28761	28803	28811	28875	29029	29035	28734	28834	29006	29015	28727	28808	28868	28999	28866	28894	28880	28996	29064	28864	29272	28857	28803	28948	28952	29068	29127	28949	28744	29181	28947	29137	28878	28864	28869	28854	29078	28944	29113	28974	29178	28846	28789	29010	28972	28866	28897	28966	28855	28690	28839	28983	29129	28822	28845	28973	28659	28769	28845	28831	29068	29042	29010	28984	29078	28881	28909	29114	28677	28780	28895	28894	28817	28817	28908	28955	28874	29159	29070	28921	29141	28830	29072	28777	28855	29111	28910	29180	28890	28757	28866	28856	28937	28955	29210	28891	28887	29110	29042	29158	29010	28998	28906	28898	28906	28569	28914	29108	28998	28943	28937	28699	28887	28638	28825	29022	28789	28913	28902	28872	28965	28933	29109	29152	28946	28941	29057	28775	28896	29018	28901	28979	29029	28969	28855	28924	28829	28668	28938	28932	28892	28869	28942	28987	28719	28860	29319	28952	28896	29071	29051	28971	28947	28807	29032	28983	28860	28860	28993	28937	29046	29019	28971	29143	28830	28957	28777	28867	28890	28764	28714	28914	28926	28815	28764	28875	28845	29210	28903	28822	29019	28912	29026	28835	28969	29031	28888	28875	28834	28941	28836	28998	28888	28962	28978	29084	29160	29206	28865	28901	28828	28949	29020	28535	28947	28868	28634	29104	28908	28680	29099	28767	28900	28896	29130	28741	28997	28834	28757	28990	28690	28887	28883	28946	28890	28935	29086	29051	28916	28904	28975	29041	28972	28870	29061	28948	28882	28842	29134	28999	28859	28979	29050	29091	29008	28880	29059	28855	28926	28705	28799	28863	29103	29217	28906	28755	28902	28950	29014	28830	29012	28861	28985	28793	28956	29137	29142	29024	28953	28737	28851	28818	28842	28675	28773	28864	28656	28867	29011	28946	28871	28964	29002	28816	28875	28720	28774	29046	28860	28787	28879	29043	28862	28676	28718	29178	29029	29076	28936	29081	28997	28896	28944	29023	28954	28979	28911	29031	28591	29067	28962	28785	28923	28755	28796	28915	28960	28995	28847	29005	28952	28896	29036	28848	29018	28977	29048	28957	28978	28803	28717	28591	28904	28616	29074	29077	29120	29015	28983	29025	29045	28883	28697	29081	29131	29014	29097	28907	28939	28872	28744	29040	29020	28843	28933	28769	28816	29210	28917	29092	28734	28976	28867	28946	28834	29068	28689	29025	28972	28973	29049	28679	28995	29120	28927	28874	28950	29123	28767	28820	28772	29044	28620	28988	28898	28996	29145	28910	28728	28693	28906	28993	29052	28856	29017	28893	29030	28899	28891	28996	29004	28759	28785	28921	29053	28672	28935	28764	29166	29093	28942	28908	28896	28801	28966	28958	29016	29129	29240	29162	28941	28743	28955	28974	28815	28879	29140	28797	28786	28912	28883	29180	28692	28971	28818	28809	29070	29122	28733	28876	28712	28939	29053	28929	29076	28978	29069	28907	28904	29019	29022	28790	28704	28869	28947	28825	28881	29047	28606	29175	28789	28992	29015	28983	29051	28919	28933	28741	28824	28764	28776	28899	29238	28898	29015	28962	29004	28919	29048	28888	28998	28776	29094	28878	29059	28974	28889	28800	28758	28877	28678	29016	28657	28937	28705	28941	28827	28969	28948	28934	28995	28732	28981	29065	29172	29051	28750	28873	29245	28984	28845	28860	28840	28785	28837	28729	28852	29160	28755	28941	28862	28940	28775	28946	28801	28952	28963	28713	28927	28977	29294	29172	28752	29058	29073	29164	28941	28984	28819	29063	28806	29223	28914	28734	29132	29140	28848	28833	29028	28966	28956	28901	28890	29111	29002	29018	28900	28969	28984	29129	28969	28906	29034	28839	28876	28926	28825	28879	28994	29174	28962	28786	29254	28769	28620	28942	28856	28730	29024	28796	28708	28969	28702	29078	28998	29083	29014	29011	28822	28888	29098	29012	28944	28955	28732	28636	28919	28919	28943	28721	28821	29030	29087	28886	29033	28681	28705	28967	28942	29014	28919	28764	28760	28876	29065	28974	29215	28960	29033	28903	29095	29082	28879	28757	28779	28986	28905	28751	28982	28864	28874	28864	29127	28952	28993	28862	28937	28976	28948	29052	28904	28825	28995	28778	28788	28839	28738	29012	28936	29072	29201	28933	29076	29156	29018	28842	29223	28904	29018	28885	29001	28865	28839	29153	29068	29031	29050	29090	28832	29050	28698	29084	29078	29087	28976	28820	28978	28964	28811	28707	28761	29211	28809	28943	28995	28939	28775	28835	29052	28867	28866	28937	28719	28880	28720	29045	28911	28823	28962	28996	29160	29148	29002	28922	28958	28928	29017	29076	29213	28927	28873	28904	28924	28807	28913	29155	29194	28848	28911	28569	28922	28967	28917	28599	28816	28599	28708	28895	29140	29105	28964	29055	29035	28927	28769	29075	29004	28766	28901	28764	28722	28853	28843	28803	28890	28849	28907	28846	28786	28939	28875	28894	29068	28898	28777	29135	28922	28986	28804	28884	28895	28885	28561	29079	28999	28623	29036	28857	28825	29061	28923	29086	28789	29060	28779	28922	28828	29042	29055	28892	28923	28732	28963	28990	29066	28878	28790	28827	29058	28843	29013	29051	28901	28611	28863	28793	28920	28584	28812	28991	29059	29065	29016	28988	28878	28916	29139	29073	28736	28934	28998	29110	28983	28959	28878	28886	28760	29171	28932	28788	29038	28895	29242	28921	29016	29269	29054	28889	28984	28895	29053	28928	28770	29183	29011	28696	28863	28557	28820	28844	28974	29004	29017	29009	29080	28943	28869	29016	28849	28967	28763	29007	28842	29159	28660	28856	28906	28857	29022	29096	28800	28836	28836	28966	28970	28699	28996	28605	28870	28515	28746	28986	28918	29108	28616	28763	28924	28718	29058	28777	28980	28900	28926	28820	29046	28781	28841	28865	28704	28926	29139	29307	28794	28645	29106	29027	28999	28932	28832	28916	28973	29001	29090	28867	29223	28969	28846	29000	28884	28899	28796	28823	29070	29168	28587	29151	28915	29192	28948	28884	28879	29106	28813	28644	29001	29117	28856	28965	28900	29111	28784	29057	29176	28922	28826	28849	29032	28821	28746	29048	29045	28818	28917	29028	28900	28955	28838	28951	28903	28918	28883	28905	29050	28921	28827	29009	28838	29213	29211	28950	29224	28712	28839	28908	28895	29100	28926	28848	28850	29079	28934	29093	28980	29087	28678	28790	28976	28730	29120	28719	28812	29042	29020	28883	28916	28866	28952	29021	29230	28972	29067	28858	28963	28900	29090	29012	28905	29040	28779	28896	28972	28717	28637	28871	29094	29009	28994	28840	28920	29010	28841	28843	28974	29069	28919	28921	28994	28911	29071	28910	28774	29143	28895	28977	29036	29301	28827	28938	28769	28909	28758	28806	29318	29023	28960	29141	28721	28752	28823	28957	29035	28894	28841	28977	28949	29002	28915	28784	28991	28636	28817	28893	29066	28975	28822	29018	28868	29012	28891	28848	29002	28857	28677	29015	28859	28852	28988	28970	29032	28698	28991	29022	28935	29152	29024	28773	28799	28678	28787	28759	28846	29085	29019	29044	28960	28948	29029	28745	28723	28993	28898	28857	28870	29023	28967	28817	28873	29091	28765	28660	29001	29085	28822	28901	29069	28790	29032	28965	28726	28966	28876	28687	28734	28982	28913	28883	28980	28991	29049	28857	29092	28904	29025	28867	29088	28947	29040	29168	29021	29055	28867	29079	28958	28590	28725	28913	28778	28863	28696	29013	28970	28912	29068	28906	29007	28879	29061	29005	28803	29010	28994	28837	29070	29088	28923	28905	28851	28796	29184	28970	28672	29060	28903	29201	28885	28912	28882	29229	28893	29003	28912	29089	28969	29011	28901	29151	28969	28984	28924	28748	28945	28971	29051	28719	28813	28905	28913	28931	28989	28815	29045	28973	28992	28882	28821	29007	29193	28792	28820	28932	29156	28740	28881	28962	29033	29007	28812	28948	28846	29020	29033	29101	28969	29033	29014	28972	28839	28886	29175	28978	28894	28641	28905	28884	29023	28907	29144	29151	29108	28829	28699	28925	28848	28978	29030	29000	29149	29028	29015	29099	28803	28850	29142	28674	28940	29078	29085	28991	28949	28825	28700	29066	29084	28937	28681	29099	28860	29105	28889	28765	28797	28879	28785	28989	28729	29059	28752	28897	28958	29152	28984	29284	28706	29003	28722	28965	28974	29106	28839	28940	28962	28927	28917	28955	29217	28781	28998	28809	28937	28781	28903	29221	28794	29111	28749	28829	28881	29207	29068	28685	28918	28898	28722	29083	28955	28922	29188	28963	28928	29202	28848	28819	29038	28929	28892	28917	29055	28980	28866	28909	28714	28799	28883	28906	28926	29083	28926	28929	29009	28908	29049	28820	29171	28974	29184	28895	29059	29074	28823
21238	28232	27374	24400	23371	22482	22482	22277	22474	22511	22307	22614	22399	22265	21869	21992	22103	22049	22137	22081	22233	23014	23207	22989	22554	22211	22195	21879	21973	21881	21939	21880	22111	21815	22029	21705	21867	21939	21735	21986	22084	21995	22004	21951	22060	21824	21889	21933	21981	21940	21919	21835	21853	21945	21887	21930	21885	22140	21901	21860	21969	21818	22011	21850	22147	21896	21901	22098	21789	22040	22050	21854	21968	21924	22237	21864	21863	21797	22020	22019	21898	22056	21986	22007	22169	21815	21940	21840	22078	21962	21931	22053	21945	22030	21923	21853	21962	21989	22021	21960	21855	22079	22056	21793	21828	22089	21789	22045	22014	21961	21817	21942	21975	21805	21995	22018	21837	22021	21881	21957	22046	22113	21871	21856	22113	21801	21898	22002	21808	21944	22018	21811	22028	21919	21995	22029	22063	21850	21866	21806	21966	21887	21980	21823	22069	21856	21901	21885	21877	21808	21865	21767	21876	21983	22042	21860	22051	21943	22028	22113	22106	21636	22096	21927	22007	22052	21851	21975	22122	22208	21766	21876	22009	21853	22111	21962	21856	21977	21885	22004	21694	21842	21901	21886	21939	22008	21762	22170	21706	21851	21870	22005	21829	21870	21909	21823	21900	21815	21886	22009	21950	21893	21759	22035	22127	21986	21927	22069	21940	21856	21811	21887	21967	21966	21919	21997	21988	22055	22032	21909	21900	21831	21822	21796	22060	21773	22042	21960	21877	22098	21994	21976	21971	21913	22050	21687	22003	21902	21871	21720	21958	21915	22101	21942	21646	21825	21869	21981	21975	22033	21994	22003	21742	22143	21832	21918	22071	21777	21753	21934	21843	22036	21819	21944	22017	21964	21817	21902	21881	21893	22023	21959	21798	22129	21807	21951	21993	22005	21784	21788	21986	21847	22037	22003	21908	22034	21897	22020	21786	22203	22019	21784	21936	22011	21909	21993	21914	21821	21990	22028	21692	22101	22062	21864	21972	21820	21868	21964	21910	21959	21856	22036	21795	22017	21725	21881	22040	21822	21897	21733	22001	21948	21901	21851	22017	21754	21929	22084	22074	21803	21935	21962	22034	22008	21990	21768	21867	21965	21980	21875	22193	21834	21732	21943	21830	22059	22016	21835	21887	21853	21870	21794	22063	22236	21979	21912	21832	22053	21877	21777	21994	21926	21866	22043	22056	21806	21885	22002	21963	21823	21825	21862	21945	21886	21887	21842	22211	21939	21981	21871	21988	21986	21952	21639	21853	21900	21851	21919	22180	21897	21832	22048	21889	21893	22000	21965	21941	21929	22028	21758	22018	22033	22097	21889	21936	22016	21965	21999	22152	21962	22077	21954	21966	21934	21852	22086	22130	21895	21875	21973	21782	21977	22032	21935	21948	21928	22040	21966	21771	22003	21868	22121	21950	21966	22083	22022	22025	21932	21846	21998	22104	21886	22091	22091	21862	22012	21920	21935	21979	21715	21936	21856	21955	22004	22032	22026	21980	21801	21863	22015	21939	22040	21826	22042	21834	22026	21908	21940	21851	21923	21817	22001	22015	22044	21899	21935	22042	22103	21845	21800	21932	22036	21927	21925	21897	21917	21818	21992	21822	22134	21780	21672	22181	21768	21743	22185	21803	22180	21946	21904	21864	22046	21905	21884	21990	21826	21921	22012	22004	22062	22042	21798	21802	21818	22126	21870	21961	21817	21728	21969	22047	21919	21966	21958	21978	22022	21898	22103	21844	22119	21891	21835	21971	21965	21812	22003	22014	21957	21992	21897	22034	21946	21853	21873	21929	21964	22034	21762	22071	21755	22024	21856	21838	21975	22141	21848	21977	22046	21977	21846	21910	21899	21922	21935	22101	21919	21859	21848	22054	22020	21984	21969	21982	21845	21869	21980	21791	21941	21985	21798	21663	21969	21934	22027	22119	21964	21975	21885	21901	21943	22027	21861	21856	21989	21969	21935	21912	21845	21839	22015	21875	21969	21873	21833	21982	21892	21874	21991	21988	22261	21854	21992	22040	21966	22000	22038	21988	22017	21867	21916	21920	21699	21968	21957	21953	21964	22031	21923	21978	21895	21879	22004	21978	22137	21791	21858	21711	22204	21939	22067	22036	21975	21964	21658	21977	22011	21928	22019	21917	22044	22001	21781	21954	22098	21819	21913	21915	21908	21951	21932	21746	21805	22068	21887	22028	21916	21929	21860	21996	22116	21756	22048	21718	21948	22044	21756	21930	21908	22019	21813	21976	21914	22035	21912	21960	21917	21864	21827	21875	22023	21904	21789	21869	22091	21990	22001	21847	21874	21805	21874	21877	21878	21865	21948	21946	22012	21925	22039	22092	21909	21897	22056	21952	22038	21921	22031	21983	21808	22167	21752	22034	21710	21962	21928	21921	21951	21947	21859	21807	21923	21838	21804	21954	21965	21802	22085	22162	22066	22105	22005	22104	21976	21841	21990	21933	21872	22052	21774	21958	21960	22052	21948	22014	21892	22078	22004	21703	22001	22057	22035	21848	21858	21895	21992	21986	22186	21867	21978	21816	22026	21931	21922	21803	21880	22035	21984	21925	21857	21829	21901	21945	22024	22038	21981	21839	21850	22007	21957	21908	21915	22026	21882	21983	22005	21846	21992	21864	21908	21826	22024	21931	21946	21918	21966	21934	21881	21830	22127	22123	21920	21807	21781	21883	21944	22018	21976	21816	21867	22067	22021	21997	22132	22025	22002	22056	22125	21787	21997	21831	21986	21757	22166	21909	21937	22002	22018	22020	21719	22066	21908	21989	22081	22094	21874	21979	21969	21795	21980	21920	21961	21838	21807	21889	21990	21786	21996	21805	21966	21952	21800	22135	21932	21966	21986	21786	21928	21955	21831	21979	21895	21866	21991	22043	21909	21914	21667	22001	21989	21958	22019	21934	22004	22096	21761	22063	21967	21804	22038	21938	21809	21749	21986	22075	22086	21932	21878	21942	21822	21984	22143	21964	22076	21885	22092	21839	22124	22015	21881	21989	21894	21912	21843	21984	22027	21823	21992	21905	21756	21792	21948	21987	21962	21926	21906	21851	21903	22039	21865	22015	21838	22083	22004	22086	21971	21846	22094	21992	22044	21995	21936	21868	21933	22087	21966	21959	22191	21934	21853	22038	22097	22024	21853	22010	21893	22011	21907	21984	21953	21897	21813	22014	22029	21975	22078	21769	21777	22051	21950	21894	21810	21783	21995	22029	22014	22005	21948	21853	21998	22014	21787	21986	22024	21834	22064	21896	21779	21842	21811	21986	21806	22053	21855	22003	21991	21958	22021	21872	21672	21917	22025	22081	21956	21955	21821	21994	21952	21909	21927	21965	22080	21956	21941	22025	21828	22022	21951	21743	21932	21910	21978	22059	21953	21921	21885	21888	21973	21844	21905	22077	21968	21843	21794	22009	21823	22002	21923	22034	21781	21777	21947	21944	21984	21905	21954	21897	21954	21963	21804	21878	21944	21909	22166	22108	21957	21912	21909	22050	21800	22085	21908	21971	21740	21792	21986	22060	22071	21923	21903	22035	22000	22004	22018	21952	21931	21932	22010	22002	22216	22104	22082	22034	21878	21822	22034	21909	22011	21921	21923	21874	21810	21928	21837	21978	22006	21926	21954	22062	21840	21758	22062	21989	21924	22031	22215	22010	21950	21945	22054	22037	21749	21872	22042	21903	21873	22031	21977	21976	21885	21965	21845	22007	22140	21755	21842	21790	22083	21840	22051	21919	22050	22093	21980	21712	21948	21848	21969	21820	21985	21914	21921	21822	22042	21917	21895	22076	22057	21784	21824	21958	22048	21893	22059	21638	21810	21899	22030	21762	21895	22072	22089	21960	21972	21990	22025	21915	21881	21889	21855	21731	21971	21866	21841	21925	21997	22029	21979	22008	22114	21819	22002	22120	21944	22071	21770	21960	22091	22028	21692	22059	22094	21962	22071	21904	21800	21986	21829	21923	21813	21974	21977	22004	21975	21827	21901	21981	22111	22018	21859	21882	22095	21627	21991	22063	21662	21859	21989	22070	22033	21978	21899	22088	22080	22037	21968	21915	21962	22000	21611	21929	21821	21991	21973	21994	21887	21863	21889	22115	21918	21867	21974	21802	21957	22085	21738	21903	22033	22027	21944	21912	21872	21822	21940	22055	21846	22041	21821	22062	21844	22044	21911	21901	21897	21905	21927	22074	21816	21887	21940	21713	22038	21931	21811	22015	21973	21905	21827	21803	21906	22126	22027	21779	21955	21852	21992	21977	21853	22067	22060	21768	22051	21776	21923	22085	21888	21782	21997	21916	21732	21967	22028	21933	22041	21899	21960	21895	21896	22019	22087	21975	22015	21987	21928	22096	21833	21999	21931	21854	21987	21854	22040	22086	21986	22053	21918	22052	21701	21971	22012	21964	21891	21861	21973	22092	21957	21884	22088	21968	22046	21695	21857	21867	22051	21994	21870	22004	21867	21829	22048	22007	21873	22020	21892	21853	22107	21850	22034	21905	22027	22027	21837	21977	21934	21767	21991	21937	22005	22061	21990	22047	22013	21845	21931	21682	21904	21916	21953	21713	22131	21910	21908	21893	21874	21909	21828	21928	22058	21819	21984	22040	22003	22045	21913	22051	21790	21969	21824	22040	21953	21941	21948	21982	21871	22121	21779	21806	21707	22028	22093	21937	21825	21869	21996	21980	21959	21893	21811	21916	21967	21906	21927	22046	21936	22128	21972	22072	21820	21986	21975	22104	22115	21883	22103	21953	21903	22014	22024	21948	21838	22059	21990	22081	21764	22079	21905	21897	21969	21980	21960	22132	21999	21876	21882	22079	22140	21989	22076	21961	22005	21948	22016	22079	21909	22083	21881	21847	21943	21729	22060	21644	21953	22026	21816	22085	21862	21981	21941	22181	21826	22018	21900	21938	21884	22086	21963	21958	21990	22062	21983	21760	21901	22006	22045	21895	21999	21831	21908	21994	21863	22046	22025	21934	22038	21975	21830	22025	21727	22004	21937	22012	22022	21962	21864	21890	21936	21925	21853	21905	21779	21910	21923	21837	22115	21915	21819	22086	22047	22120	21941	21984	21795	21955	21849	21789	21931	21974	21956
23485	21245	28947	24242	24243	29053	31868	29560	29456	30050	29688	29620	29403	29252	29343	29208	29303	29280	29287	29116	30016	33892	35178	33750	31724	30343	29598	29103	29229	29239	28693	29088	29136	29093	29062	28973	29245	28921	29085	29102	28912	29101	29029	29055	28981	28942	28815	28948	29095	28836	29080	29211	29218	28888	29142	29148	28896	29043	29085	28923	29054	29119	28878	28929	29109	28929	28957	29152	29217	29066	28982	28932	29032	29043	29199	28900	28873	29061	29024	28967	28936	29180	29009	28751	28825	28917	29104	29036	28768	28905	28945	28957	29079	29183	29202	28982	29099	29330	28855	29102	28885	29063	29086	29019	28995	28763	28912	29117	29131	28876	28998	29249	28750	28997	28830	29058	28949	28806	29140	28836	29013	28807	29011	29151	28766	28918	28975	29148	29161	29038	28824	28915	28818	28684	28855	28701	29141	29000	28995	29114	28869	28798	28914	28926	29012	29010	28925	28944	28853	29086	29275	28685	29024	28962	28947	29105	29048	29067	29135	28881	28996	29211	28953	28903	29082	29038	28951	29015	28852	29059	29146	29186	28987	29123	29022	28906	28942	28860	29360	28776	28978	29048	28774	28954	28980	29025	28940	29113	28986	29090	28946	28958	29118	29013	29124	29243	28996	28802	28903	28723	28962	28745	29296	28779	29034	28814	28773	28889	29199	29151	28985	28770	28805	29087	29165	28980	29092	28716	28803	28904	28802	28856	29095	29093	28810	29001	29005	29126	28966	28877	28802	28960	29201	29196	28850	29069	28924	28832	29002	28968	29066	29036	29154	29173	29042	28797	28856	28881	29002	29002	28879	28849	28935	29021	28760	28804	29007	28807	28882	28803	28960	28814	28770	29126	29061	28973	29014	29029	28921	28795	29047	28886	29059	28828	28847	29018	28799	29013	28888	28875	28935	28813	28837	28992	28886	28941	28927	29033	28858	29104	28881	28843	29006	28952	29127	28798	28506	28741	29009	29314	28882	28925	29146	28745	28915	29011	28949	28998	29082	28783	29149	29074	29033	28957	28770	28844	29056	29044	29018	28838	29071	28937	28784	29071	28786	28964	28808	28960	29106	28911	29131	28980	28852	28849	29074	28889	28924	28913	28798	29157	28951	29085	29035	29013	28904	28824	28731	28829	28988	28811	29067	28985	29114	28741	29036	28811	28834	29011	28731	28872	28813	29037	28964	28702	28838	28806	29114	28950	28767	28938	29074	28901	28859	29044	28909	28810	28855	28830	29086	29097	28840	29046	28957	28915	29008	28842	28918	29065	29142	28898	28856	28935	29229	28923	28804	29228	29069	28943	28980	28928	28950	28982	28954	28943	29027	28905	29007	28638	28959	28851	28777	28777	28947	28912	28926	29096	28916	29006	28929	28702	29040	29078	28794	29256	29158	28711	29238	28923	28835	28857	28752	29078	28855	29143	28906	28942	29075	29131	28950	28916	28976	28945	28903	28814	29143	28922	29014	28986	29199	28894	29024	29075	29106	29085	28865	28861	28903	28860	29016	29016	29106	29097	29047	28877	28907	29229	28977	28932	28996	28995	28894	29179	29100	28962	29100	28813	28956	29062	29085	28772	29138	29052	28936	28911	29071	28974	29093	28888	28830	28918	28816	28922	28805	29036	29198	28880	29000	28725	28952	28787	28726	28942	29353	28758	29073	28983	28880	28677	29089	28735	28714	28812	29063	29105	28866	29352	29090	28921	29000	28999	29049	29036	28958	29230	29180	28857	28756	28696	28648	28596	29019	28853	28936	28878	29170	28871	28831	29093	28956	28976	29094	29032	28764	28837	28941	28864	29046	28902	28948	28937	28971	29008	28894	28747	28831	28893	28989	28913	29189	28856	29059	29012	29112	29059	29090	29086	29081	28749	29112	29183	28858	28880	28838	29065	29066	29104	29114	29164	29007	29072	28740	29036	28768	29089	28914	29019	28997	29002	29002	28990	29041	28858	28690	28998	29140	29039	28977	28763	28928	29188	28975	29053	28907	28943	28863	28961	28942	28957	28863	28889	28925	29059	28727	29118	28876	28961	28648	28623	28946	28795	28913	29014	29258	28963	28897	29069	29160	28995	29095	28873	29014	28999	29078	29194	29031	28959	28942	29001	29213	28988	28818	29074	29117	28934	28979	28994	28944	28853	28889	28730	29039	28904	28932	29115	28850	28974	28916	28922	29048	28905	28986	29125	28872	28919	28874	28875	28884	28980	29028	28724	29080	29052	28959	28904	28877	28833	28794	28931	28912	28948	28998	28882	28712	28733	29043	28840	28465	29023	28800	29072	29007	29271	28872	28950	28967	28864	29193	29194	29007	28802	29109	29088	28900	28937	28853	28742	29074	28910	28961	28875	29097	29098	28965	29107	28783	28943	28909	28748	28927	29003	28956	29013	28880	29001	28942	28760	28793	28900	28994	28939	28670	28921	28986	28910	28903	29098	29248	28830	28875	28999	29264	29032	28918	28862	28983	28880	28967	28847	29088	28941	28960	28911	29078	29032	28865	28879	28944	29150	28964	28966	29044	28883	29111	29213	28927	29079	29050	28895	28860	28943	28892	29043	29288	28877	28815	28880	28552	28989	28770	28821	29039	28978	29019	28754	28865	28904	28878	29088	28731	28900	29085	28898	28919	28831	28821	28795	29086	29025	28983	29060	29184	28921	28977	29077	29072	29035	29008	28831	28840	28730	28870	29021	28823	29140	28939	29035	28807	29030	28758	28820	28935	29199	29036	28899	29116	29046	28794	29088	28893	28987	29094	29051	28899	29032	28817	28707	28933	28804	28774	29134	28888	29252	28891	28999	28981	29173	29038	28812	29052	29084	29062	28835	29140	29145	29109	29166	29105	28957	28858	29049	28982	28890	28833	28907	28935	29004	28840	29121	28841	28837	29073	29077	28827	28876	29210	29081	28844	29075	29050	29063	29057	28811	28848	28792	29155	28996	29032	28913	28936	29026	28967	28997	28960	28805	29222	28993	29069	29087	29233	29035	29029	29151	29002	29063	29083	28992	28802	29071	29040	28812	29005	28925	28995	29008	29086	28960	28917	28915	28921	28783	28897	29093	28875	29015	29006	29043	28974	28848	29322	29189	28844	28907	28895	28820	29160	28907	29019	28906	29319	28952	29011	28942	28818	28938	29042	28923	28975	28882	29065	29037	28878	28805	28892	29272	29167	28837	28955	28864	29179	28878	28905	29179	29053	29158	29003	29122	29017	29161	29009	28872	28826	28879	29337	29038	29001	29040	28794	28919	29214	28792	28945	29116	28923	28832	29196	28899	29196	28977	28916	28754	28925	28868	28781	28897	29004	29025	28905	28720	28920	28894	28961	29032	28662	29086	28763	28984	28961	29050	28965	29146	28947	28735	29005	29024	29093	28810	29103	28929	28915	29006	28872	28935	28911	28792	28982	29161	28815	28931	29022	29002	28862	28811	28879	28971	29257	28730	29031	28988	29068	29060	28812	29029	29012	28995	28958	29098	29027	29118	29046	28989	28978	28836	28965	29010	29121	28967	29037	28895	29072	29044	28814	28898	28862	29233	28933	28901	28964	28935	28872	29006	28939	28869	28748	28896	29073	28897	29016	29135	28891	29059	29046	28864	28970	29062	28908	28904	28942	28823	28773	28788	28985	29085	29027	28952	28834	29096	28794	28924	28886	28799	29188	28961	28947	28910	29002	28782	29043	29120	28797	28732	28987	28829	29075	28985	28775	29187	29170	29000	29150	29002	28845	29052	29046	29088	29031	28972	28810	28979	28892	29076	28921	29211	28914	29115	28852	29086	29198	29167	29059	28880	29131	29057	29064	29244	28766	29088	28909	29028	28936	29096	29091	28860	29043	28997	28980	28893	28871	28818	28779	28993	28802	29043	29021	29082	28928	29110	28814	29133	29054	29191	28894	29252	28919	28904	28944	29024	28928	29119	28989	28936	28989	28984	29115	28833	29301	28839	29382	29159	28928	29156	28726	28972	28934	29119	29067	28791	28976	28729	28971	29060	28986	29029	28918	29090	28977	28718	29102	29016	29129	28926	28886	29173	28755	29009	28966	28897	28737	28866	29143	29129	28787	29000	29064	29192	29006	28750	29052	29093	28988	29076	29054	28720	29038	28911	29040	28991	28929	29034	29044	29213	29033	29028	28885	29169	29096	29129	28917	28923	29086	29151	29184	29024	28970	28905	28742	28847	28869	29134	28972	29033	29041	28914	29047	29249	29326	28983	28875	28974	28829	29130	28836	28864	28972	29063	28859	28822	29139	28918	28891	29083	29036	28980	29051	29013	28959	29061	28971	28734	28960	28762	29182	29010	28817	28943	28875	28942	29061	29008	28749	28868	29152	29023	28960	28998	29025	29062	28867	29318	29035	28974	28870	28694	28814	28926	29083	29100	29075	29026	29047	28834	28795	29118	29134	29068	29082	29046	28955	28836	28793	29154	29005	29087	29030	29046	28901	29195	28965	28819	28921	28966	28791	29083	29079	29192	29067	28945	29053	28644	28763	28973	28751	28867	29068	29025	29033	28953	29084	29224	29010	28885	29071	29040	29122	28985	29078	29151	29049	28943	29188	29176	29163	29129	29066	29077	28990	28933	29010	28859	28951	29019	28898	28952	28864	29092	29023	29154	28881	29120	29098	29126	28875	28784	28842	29076	28971	29111	29174	29182	29044	28743	29033	29011	29171	29073	29098	28975	29053	28937	29065	28739	28912	28724	28752	29034	29133	28848	28984	28885	28932	29041	29039	29064	28863	28811	28953	29027	28986	28854	29103	29107	28686	28872	28657	28661	28897	29002	29108	28997	29229	29076	28867	29240	28725	28949	28758	28822	28908	28920	28952	28864	29213	29309	29093	28906	28918	28913	29052	29200	28784	29189	28945	29117	29077	28903	28993	28910	28859	28904	29047	29072	29050	28915	28843	29249	29109	29044	28972	28814	28878	29155	28986	29097	28903	28971	29274	29091	28825	28998	28944	28815	28991	29167	28965	28725	28897	29013	28909	29061	29021	28910	28893	29094	29028	29152	29054	28858	28940	28866	28957	29001	29058	28742	28849	29355	29077	28969	28884	28749	28829	29005	29122	28965	28977	28909	29072	28783	29065	29083	29008	28902	29220	29073	29066	28702	28952	28942
19371	32598	31496	27071	24876	24134	23177	23152	23330	23274	22877	23097	22521	22580	22251	22176	22109	22055	22239	22313	23721	29348	29855	27427	24941	23197	22396	22268	22181	22182	22216	21911	22029	22078	22108	22001	22109	21974	22024	22359	22024	22070	22125	22229	22086	21970	22195	22060	22083	22048	22124	21912	22107	22013	22131	21838	22028	22067	22060	22017	22056	21894	22071	22090	21960	22140	22084	22210	21954	21827	22121	22050	21968	22012	22010	22161	22089	22048	22016	22063	21952	22145	22011	21881	21926	21973	21929	21950	21933	21911	22078	22064	21974	22043	22040	22111	22009	22258	22040	22092	21934	21967	21868	22169	21933	21843	22131	21942	22147	22042	21987	22033	21979	21893	22052	22143	22050	22063	21858	21878	22142	21959	21961	22104	21886	21951	22018	22165	22121	22280	22113	22039	21964	22081	22166	22056	22052	21854	21806	22177	21882	21925	22018	21850	21910	22107	21944	22000	22019	21984	22062	22126	22099	22044	22120	22051	22070	22067	22135	21972	22054	21995	22017	22033	22113	22105	21809	22148	22057	21976	22236	21963	21823	21815	22017	22055	22001	22145	21875	21912	21916	22098	21981	21911	22008	21938	22129	21891	22108	22058	22016	22000	22032	21916	22154	21887	22004	22027	22220	22090	22020	21974	22028	21792	22032	21923	22139	21978	22187	21928	21882	21999	21861	22042	22084	22033	22217	22023	22065	21930	21937	22150	22050	21931	21891	22103	22212	22157	21975	22069	22038	22202	22122	22050	21879	21883	22040	22165	22029	21959	21930	22146	22043	22093	22078	22073	22012	21832	22032	21981	22081	21964	22158	22054	21816	21957	22054	21980	21963	22049	21982	21923	21938	21976	21916	22079	22126	22114	21893	21989	21852	22062	22063	21969	22030	21984	22157	22119	21949	21880	22050	22025	22052	21971	21886	21967	21994	22127	22012	22031	22004	21956	21891	22135	21984	22051	21976	22125	22011	21989	22111	22020	21873	21944	22066	22190	21869	22038	21988	21893	21904	22038	22100	21902	21932	22285	22072	21945	22089	21909	22028	21859	21798	21995	21869	22169	21789	22088	22082	21998	21862	22024	22100	21953	22082	22092	22154	21964	21875	22063	21994	21861	21974	21996	21871	22130	21984	21827	21797	22038	22167	22101	21971	21988	21761	22058	22180	22059	21865	22075	22060	22147	21982	22102	22206	21994	21940	22019	22217	21953	22130	21925	21909	21958	22101	22055	22042	22065	22086	21989	21867	22076	21959	21864	21920	22068	22076	22127	22144	21992	22064	21886	22086	22211	21935	21906	21859	22169	21922	21933	22016	21947	22023	22080	22004	21880	22126	21931	21964	21939	21993	21997	21958	22051	21985	22014	21986	22074	22072	21912	22088	21852	21938	22023	21924	21965	21932	21982	22056	22059	22103	21994	22023	22037	21771	22055	22021	21879	21909	22088	22090	21944	21953	21958	22148	22075	22013	22039	21826	21965	21925	22065	21983	22134	21929	22068	22135	21928	21906	21962	22131	21995	22090	22023	22046	21847	22090	22193	21960	21978	22147	22028	21964	21949	22172	22058	21997	22013	21824	21844	21860	22010	21953	21936	22127	22043	21870	22067	22097	21902	21969	22000	22062	21991	21953	22013	22000	22274	21945	21949	22155	22126	22039	21969	21889	22122	21983	22069	21848	21853	21966	21975	22068	21993	22103	22071	22003	22088	21989	22028	21985	22088	22030	22026	22017	22031	22006	22020	22190	22013	22040	22130	22036	22010	22158	21979	21944	22072	21926	21908	22274	21874	22138	22226	21793	22019	22117	21961	21930	22178	21897	22159	22042	21942	22036	22029	22074	21943	22080	21975	21939	22188	21897	22079	21866	22038	21990	22087	21864	22025	21985	22081	21960	21969	21971	21997	22200	21995	22002	21840	22070	21962	21963	22149	22013	21991	21910	22158	21983	22114	21998	22030	22095	22095	21947	21899	21940	22101	22143	21988	22169	22017	22040	22049	22092	21787	21958	22054	22028	21986	22091	21929	22098	22155	21982	21967	22003	22128	21920	22068	22064	22052	21954	21953	21997	21935	22108	22017	21987	22010	22026	22069	22084	21906	22098	22101	22094	22016	22023	21920	22011	21812	21962	21814	21754	22216	22021	22062	21982	21919	22107	21957	22124	22022	21803	22100	21962	21967	21994	22232	22063	21973	21919	22010	21925	21922	21901	21923	22185	22019	22014	21864	22058	22063	22093	22009	21859	22054	21986	22069	22097	22022	21969	21995	22069	21993	22031	22002	21865	21990	21856	21986	21965	22040	21900	21896	21887	22009	22042	21965	22008	21865	21960	21978	22055	22075	22053	21909	22071	21938	22005	22057	22127	22048	22111	21863	22037	21991	22157	21964	21902	21953	21973	21925	21972	22010	21940	22078	22201	21911	22089	22046	21902	22046	22061	21999	22089	22284	21929	21896	21941	22139	21916	21998	22023	21969	22057	21909	22045	22025	21961	21841	22015	22157	22031	21881	21943	22111	22074	22017	21917	22001	21992	21902	22092	21945	21954	21905	22039	22030	22055	21865	22012	21843	21815	22043	22146	22086	22216	21882	22201	21959	22046	21859	22036	22031	22054	22027	22095	21998	21987	22055	21902	21913	22011	21860	22028	22053	22067	22077	21979	21932	22110	21981	21968	21962	21818	21901	22052	21795	21874	21811	21979	21966	22096	21953	22195	21919	21907	22117	22071	21782	22132	22113	22178	22031	21871	22185	21894	21994	22048	21889	21845	22087	22000	21942	21923	21939	21907	22178	21926	22102	21810	22135	22184	22011	22055	21843	22092	22055	21955	22176	22211	22067	22000	22089	21928	21919	21981	21962	21905	22053	22095	21871	21919	21937	22024	22055	22199	21971	21877	22121	22050	21841	21891	22010	21865	21914	22082	21894	21741	22168	22051	22080	21743	22131	22206	21834	21848	22039	21955	22141	21937	22012	22074	21950	21883	21861	21996	22096	21939	21996	22152	21993	22207	22043	22067	21976	21943	22142	21881	21942	22028	21924	22143	22180	22104	22022	22021	22111	22218	21941	22070	21718	21912	22019	21929	21926	21928	21987	22000	22092	21960	22115	22101	22021	21943	21859	22022	22006	21983	22183	21886	22027	22015	22279	22059	21936	21983	22099	21875	21945	22035	22094	22010	21827	21928	22150	22168	21956	21964	21940	21988	22058	21951	22019	22036	21982	22185	21901	22096	21977	21898	22049	22027	22109	22100	21898	21935	21960	22101	21883	21879	22198	22044	21955	22029	21839	22041	22150	22081	22002	21977	22050	22008	21893	21882	22100	22036	21954	22194	22032	21880	21951	22253	21875	21851	21943	22056	22090	22065	22154	21913	21998	21898	22008	22047	22175	21922	22127	22083	22116	21930	22003	22084	22091	21859	22139	22005	21970	22132	22058	22076	22091	22082	22052	22097	21914	22217	22108	21934	21927	21924	22014	21900	21864	21795	22038	22072	22196	21890	22120	21972	22030	21991	22057	22053	22087	22157	21976	22092	21988	21958	22077	21917	21954	21906	21893	22082	22015	22172	21997	21943	21906	21866	22190	22115	22016	22031	22008	21929	22039	21993	21994	21890	22047	22107	21968	21939	21969	21974	22028	21964	22088	21983	22004	22081	22126	21976	21870	22187	21959	22107	22002	22170	21971	21938	21956	22000	22266	21887	21996	22086	21930	22177	21883	21931	21969	22034	22130	21974	21895	22142	22011	21876	22156	22112	21886	22119	21989	22029	21973	22083	22005	21997	22141	21942	22074	21946	21929	22157	22051	22053	22213	21826	21982	22003	22116	21909	22194	21852	21879	22001	21951	22087	21978	21962	22037	22107	21842	22142	22014	21985	21927	21961	22084	22001	21995	21709	22039	22153	21760	21953	22005	21827	21867	21934	22006	21953	22166	22141	21987	22010	21936	21803	22012	22114	21940	21928	21925	22031	22025	22092	21968	22048	21918	21950	22066	21999	22132	22089	21969	22088	21841	22059	21950	21995	21986	22264	21950	21980	22075	22140	21970	21988	21879	22018	21770	21966	22086	21897	22023	22035	21935	22067	22097	21930	21911	21791	22046	22057	21812	22059	21987	21928	22128	22008	21955	22035	21983	22112	22036	22082	22073	21967	22042	21955	21947	22030	21920	22021	21939	21916	22031	21857	22160	22069	21960	21954	21923	21999	22042	22104	22162	21977	22092	22049	22264	22075	22155	21992	22019	22054	21939	22025	22092	22109	22123	21960	22135	21804	21935	21886	22020	22093	21940	21861	22017	22065	22061	21922	21996	22110	22118	22149	22036	22099	22155	21998	21921	22097	22191	22028	21884	22112	22014	22173	21916	22009	21961	22012	22044	22123	21964	22068	21979	22012	22046	22185	22135	21942	21883	21976	21983	22178	22134	21937	22097	22010	21902	22050	21944	22085	22044	22094	21842	21953	21993	22064	21791	22161	22241	22075	21987	22036	22064	21993	21871	22148	22054	22050	22145	21859	22025	21863	21952	21997	21933	22095	22165	21966	21876	21975	22032	22189	21922	21973	21997	21896	22186	21984	21941	21897	21956	21922	22118	22004	22033	22061	21943	22091	22147	21897	21880	22039	21971	22100	22112	21919	21852	22047	21867	22115	22066	21942	21815	21983	21907	21879	22021	22183	22067	21915	22090	22010	21906	21998	22019	22185	21868	21902	22001	21878	21945	21972	21945	21954	21959	22101	21986	22015	21792	22089	21987	21841	22011	21959	21921	22163	21886	21953	22312	21947	21951	21902	22034	21994	21834	22233	22221	22064	22031	21971	21875	21896	21984	22004	22049	22136	22242	21949	22023	21936	21817	21994	22107	21862	21875	22042	22127	22076	21859	22027	21946	22177	21898	22194	22021	21841	21920	22070	22107	21963	21944	22059	22129	21853	22067	21713	22023	21834	21930	21850	22119	22111	22051	22184	22042	21991	22115	21981	22054	21925	22117	22047	21953	21790	21946	22122	22099	22153	22053	22108	22011	22096	22194	22157	22063	21978	21808	22090	21943	22119	22118	22059	22102	21916	21942	21867	21981	21959	22014	22083	21985	22159	22126	21901	21999	22147	22260	21954	21778	21951	21851	22083	22113
22437	21198	28998	23760	22344	27893	33520	30650	30302	31180	30588	30241	30196	30004	29818	29939	29895	29700	29720	29946	31822	38721	39989	37302	33820	31588	30239	29661	29746	29698	29585	29399	29732	29638	29577	29563	29708	29778	29566	29693	29784	29521	29431	29542	29642	29563	29486	29652	29403	29701	29481	29340	29103	29651	29487	29475	29267	29342	29669	29496	29574	29625	29795	29499	29387	29504	29400	29588	29406	29623	29391	29461	29476	29518	29509	29373	29652	29377	29622	29517	29722	29477	29505	29716	29627	29558	29512	29521	29393	29490	29608	29649	29552	29271	29740	29400	29541	29482	29569	29447	29421	29669	29409	29225	29775	29377	29517	29289	29374	29302	29355	29482	29456	29430	29493	29196	29537	29608	29550	29565	29306	29344	29413	29571	29601	29492	29485	29469	29426	29367	29228	29547	29551	29383	29254	29397	29502	29329	29410	29506	29467	29589	29344	29338	29542	29724	29391	29419	29534	29352	29523	29421	29501	29091	29470	29272	29617	29452	29319	29469	29624	29525	29323	29807	29462	29444	29306	29357	29730	29582	29747	29545	29539	29662	29513	29399	29297	29417	29467	29658	29329	29499	29540	29459	29483	29455	29336	29480	29363	29273	29339	29391	29362	29349	29562	29518	29418	29464	29419	29470	29667	29505	29456	29514	29550	29433	29544	29389	29299	29381	29255	29401	29543	29442	29410	29487	29633	29267	29366	29295	29401	29516	29489	29317	29233	29573	29552	29381	29369	29349	29453	29395	29346	29361	29400	29308	29390	29408	29546	29831	29495	29366	29689	29416	29435	29414	29373	29334	29390	29421	29518	29653	29604	29253	29208	29313	29396	29429	29508	29556	29245	29416	29630	29526	29330	29558	29543	29594	29582	29427	29311	29396	29496	29596	29374	29736	29275	29615	29473	29446	29616	29463	29326	29386	29378	29488	29661	29412	29553	29495	29408	29256	29468	29555	29453	29425	29228	29261	29744	29558	29295	29319	29501	29457	29327	29491	29689	29460	29608	29429	29518	29585	29114	29222	29432	29402	29369	29343	29411	29403	29398	29610	29152	29427	29483	29379	29507	29407	29442	29463	29314	29251	29432	29246	29361	29433	29300	29413	29261	29486	29671	29522	29350	29623	29527	29391	29229	29496	29354	29524	29425	29269	29562	29360	29267	29459	29477	29519	29726	29694	29445	29510	29497	29369	29156	29354	29691	29314	29585	29280	29639	29521	29202	29408	29482	29606	29170	29378	29538	29492	29492	29440	29342	29285	29357	29455	29606	29411	29350	29314	29363	29436	29481	29388	29619	29357	29400	29445	29346	29326	29340	29390	29698	29441	29646	29457	29526	29552	29352	29567	29250	29634	29409	29313	29517	29300	29525	29593	29560	29568	29593	29344	29309	29586	29131	29440	29333	29287	29508	29502	29602	29334	29497	29309	29400	29468	29426	29500	29261	29644	29444	29544	29590	29230	29237	29385	29184	29254	29207	29742	29432	29523	29514	29673	29514	29522	29519	29374	29444	29404	29497	29541	29283	29458	29508	29455	29390	29499	29639	29699	29414	29387	29348	29571	29456	29387	29488	29430	29639	29381	29501	29407	29408	29413	29541	29192	29579	29297	29529	29566	29418	29403	29401	29527	29589	29445	29237	29531	29538	29402	29585	29516	29376	29412	29421	29384	29530	29508	29532	29305	29681	29503	29435	29485	29345	29544	29646	29355	29304	29260	29328	29173	29467	29290	29315	29415	29080	29690	29393	29339	29529	29375	29602	29441	29435	29272	29707	29327	29574	29395	29546	29489	29170	29387	29543	29456	29474	29480	29254	29458	29449	29494	29537	29100	29295	29513	29309	29655	29609	29548	29400	29378	29722	29199	29378	29590	29364	29357	29443	29596	29412	29344	29527	29448	29531	29431	29529	29490	29617	29407	29228	29519	29644	29379	29359	29202	29412	29629	29339	29323	29428	29355	29596	29487	29556	29333	29206	29310	29329	29524	29293	29348	29434	29647	29659	29709	29273	29298	29509	29431	29288	29418	29210	29329	29411	29335	29317	29608	29265	29394	29270	29951	29525	29516	29300	29568	29584	29594	29205	29206	29706	29304	29398	29240	29433	29307	29478	29364	29531	29367	29408	29309	29504	29367	29281	29631	29489	29386	29278	29546	29246	29312	29613	29440	29543	29495	29551	29564	29365	29373	29489	29713	29387	29263	29494	29543	29509	29504	29417	29556	29270	29520	29517	29490	29644	29557	29523	29475	29488	29409	29323	29273	29368	29569	29506	29367	29541	29240	29632	29667	29548	29574	29367	29470	29476	29383	29543	29344	29252	29375	29445	29312	29368	29389	29427	29386	29405	29612	29464	29345	29523	29642	29608	29379	29320	29245	29437	29739	29537	29551	29342	29403	29603	29552	29693	29382	29429	29352	29298	29314	29436	29461	29662	29447	29286	29529	29726	29621	29513	29443	29531	29497	29508	29556	29628	29363	29322	29338	29540	29175	29343	29543	29475	29483	29604	29486	29629	29376	29448	29648	29700	29560	29523	29388	29352	29446	29304	29467	29418	29799	29327	29503	29396	29325	29594	29546	29346	29194	29608	29337	29496	29423	29713	29602	29569	29361	29341	29373	29536	29363	29383	29444	29350	29513	29529	29535	29218	29396	29447	29531	29306	29379	29573	29446	29313	29573	29573	29540	29658	29358	29348	29523	29622	29519	29502	29483	29425	29578	29397	29316	29388	29429	29376	29232	29460	29320	29338	29431	29331	29607	29455	29476	29511	29639	29607	29402	29468	29594	29520	29604	29521	29406	29326	29230	29489	29156	29382	29248	29298	29188	29501	29228	29482	29399	29336	29303	29530	29430	29231	29480	29405	29417	29625	29320	29205	29531	29358	29363	29489	29536	29332	29407	29520	29649	29543	29493	29540	29459	29318	29336	29414	29404	29509	29465	29426	29666	29696	29511	29535	29367	29469	29310	29460	29587	29348	29331	29279	29347	29437	29537	29526	29393	29448	29604	29562	29298	29248	29366	29562	29653	29487	29526	29513	29632	29360	29643	29584	29225	29319	29346	29377	29381	29672	29224	29532	29557	29293	29342	29386	29490	29369	29284	29576	29510	29402	29435	29391	29462	29492	29517	29663	29396	29452	29479	29499	29368	29497	29258	29358	29696	29475	29371	29474	29432	29433	29450	29296	29544	29255	29303	29484	29442	29584	29461	29598	29556	29430	29460	29448	29521	29404	29594	29448	29649	29499	29400	29597	29280	29381	29552	29320	29310	29397	29363	29537	29433	29504	29560	29474	29514	29576	29621	29385	29299	29554	29336	29418	29391	29535	29536	29506	29393	29654	29556	29434	29629	29474	29358	29360	29482	29473	29253	29389	29584	29281	29357	29534	29402	29406	29334	29734	29422	29662	29724	29291	29458	29705	29439	29334	29440	29365	29406	29516	29487	29546	29502	29346	29382	29360	29356	29430	29403	29157	29584	29381	29280	29326	29561	29396	29451	29597	29281	29218	29369	29255	29188	29547	29297	29330	29699	29585	29265	29312	29416	29404	29258	29358	29281	29357	29522	29128	29507	29519	29454	29575	29345	29505	29656	29305	29415	29417	29478	29485	29470	29318	29489	29411	29452	29642	29563	29429	29527	29483	29442	29550	29494	29432	29109	29137	29484	29330	29307	29393	29376	29372	29239	29311	29268	29526	29361	29402	29410	29421	29407	29399	29337	29542	29260	29504	29467	29310	29399	29461	29449	29387	29485	29371	29470	29302	29560	29360	29238	29425	29577	29488	29341	29440	29484	29488	29591	29427	29379	29514	29324	29289	29087	29328	29409	29603	29557	29342	29302	29269	29376	29414	29680	29508	29336	29427	29720	29556	29529	29393	29491	29570	29390	29475	29320	29520	29459	29529	29491	29472	29508	29521	29321	29568	29305	29295	29466	29650	29406	29435	29519	29437	29339	29454	29298	29379	29404	29413	29122	29191	29420	29455	29531	29341	29422	29363	29258	29329	29548	29455	29413	29754	29515	29504	29587	29472	29410	29557	29343	29465	29746	29548	29342	29313	29100	29853	29582	29394	29669	29333	29517	29446	29500	29478	29328	29573	29388	29700	29445	29401	29613	29540	29372	29383	29571	29454	29562	29399	29503	29426	29348	29374	29329	29472	29434	29608	29193	29580	29413	29561	29446	29424	29491	29564	29170	29352	29552	29216	29444	29678	29672	29517	29574	29223	29521	29446	29180	29537	29381	29434	29426	29594	29466	29321	29533	29360	29441	29567	29501	29463	29384	29390	29457	29194	29542	29509	29605	29345	29451	29377	29448	29559	29644	29316	29240	29696	29516	29458	29601	29549	29528	29422	29396	29572	29418	29049	29448	29453	29434	29518	29390	29557	29434	29391	29389	29267	29559	29203	29382	29557	29522	29361	29178	29347	29513	29514	29545	29617	29576	29417	29662	29242	29525	29334	29577	29452	29485	29487	29548	29255	29506	29382	29327	29249	29314	29576	29536	29528	29348	29501	29494	29337	29471	29143	29451	29420	29552	29449	29279	29530	29408	29468	29297	29220	29583	29544	29386	29478	29326	29513	29293	29486	29377	29407	29383	29240	29589	29352	29388	29635	29562	29350	29614	29621	29421	29294	29515	29572	29563	29563	29591	29648	29401	29525	29338	29320	29559	29557	29307	29567	29490	29539	29412	29305	29632	29515	29667	29638	29607	29507	29177	29546	29380	29578	29707	29377	29500	29485	29187	29406	29496	29413	29377	29404	29307	29534	29366	29506	29601	29371	29386	29589	29523	29801	29724	29331	29486	29553	29499	29662	29592	29299	29347	29549	29459	29417	29521	29546	29605	29319	29530	29271	29617	29475	29483	29490	29347	29470	29414	29397	29316	29556	29367	29346	29588	29432	29791	29407	29698	29690	29543	29452	29355	29504	29389	29431	29259	29459	29331	29532	29298	29603	29292	29658	29380	29518	29500	29554	29545	29717	29515	29541	29482	29747	29568	29373	29584	29642	29428	29378	29728	29327	29511	29456	29313	29478	29384	29287	29567	29424	29460	29372	29469	29535	29536	29432	29517	29593	29505	29456	29348	29503	29682	29408	29431	29385	29304	29239	29438	29309	29481	29495	29587
20439	36483	35018	29624	26811	25361	24314	24178	24114	24075	23953	23376	22803	22974	22757	22835	22698	22450	22495	22410	26129	35312	34964	31741	27350	24214	22819	22467	22063	22329	22267	22168	22144	22304	22316	22327	22330	22294	22283	22300	22159	22438	22388	22119	22243	22452	22341	22324	22449	22114	22282	22353	22312	22239	22279	22252	22394	22051	22282	22043	22421	22199	22337	22269	22275	22117	22135	22175	22138	22221	22344	22066	22210	22284	22111	22245	22235	21964	22186	22348	22125	22149	22106	22176	22179	22172	22165	22319	22380	22120	22145	22318	22248	22219	22213	22326	22449	22250	22202	22098	22097	22103	22160	22083	22063	22282	22303	22338	22142	22259	22283	22468	22207	22058	21957	22339	22170	22228	22137	22126	22319	22192	22122	22153	22293	22047	22198	22363	22236	22023	22205	22254	22253	22347	22205	22118	22190	22170	22342	22344	22201	22081	22304	22394	22408	21905	22312	22214	22279	22381	22143	22131	22260	22352	22144	22531	22234	22093	22327	22230	22150	22264	22125	22229	22264	22213	22101	22144	22102	22176	21962	22288	22136	22243	22161	22125	22049	22149	22014	22107	22437	21970	22448	22422	22211	22212	22222	22069	22060	22500	22196	22117	22345	22166	22132	22297	22167	22267	22137	22219	22233	22266	22261	22236	22187	22202	22024	22231	22166	22150	22234	22087	22273	22082	22267	22298	22242	22279	22209	22140	22169	22227	22038	22207	22204	22106	22135	22229	22152	22354	22356	22016	22262	22116	22081	22164	22208	22183	22268	22206	22307	22087	22155	22214	22183	22099	22260	22026	22221	22266	22049	22390	22210	22282	22166	22375	22129	22186	22175	22082	22099	22254	22173	22256	22184	22347	22305	22196	22178	22134	22064	22220	22309	22299	22167	22103	22074	22155	22155	22068	22202	22151	22102	22388	22201	22048	22236	22230	22072	22121	22106	21943	22265	22273	22161	22135	22210	22317	22109	22150	22158	22114	22166	22152	22182	22350	22369	22025	22175	21949	22168	22369	22030	22066	22099	22101	22168	22100	22223	22113	22133	22224	22300	22202	22025	22102	22242	22183	22437	22197	22409	22294	22190	22063	22243	22287	22040	22119	22354	22254	22208	22463	22101	22224	22250	22234	22326	22134	22084	22276	22060	22107	22297	22233	22157	22277	22342	21967	22255	22091	22166	22147	22286	22227	22330	22294	22287	22042	22260	22198	22170	22118	22130	22213	22249	22163	22122	22032	22275	22241	22107	22160	22300	22263	22140	22186	22195	22373	22036	22249	22162	22144	22087	22170	22105	22301	22221	22226	22377	22153	22230	22129	22256	22173	22277	22282	22204	22318	22205	22154	22118	22203	22201	22250	22265	22114	22282	22051	22273	22236	22097	22343	22253	22247	22145	22283	22128	22113	22176	22142	22057	22226	22295	22195	22310	22094	22256	22281	22176	22169	22033	22209	22262	22089	21978	22186	22283	22287	22111	22182	22319	22080	22197	22252	22225	22312	22344	22150	22197	22225	22062	22260	22089	22171	22237	22317	22079	22183	22296	22167	22278	22090	22146	22285	22097	22193	22173	22318	22269	22335	22066	22424	22160	22341	22113	22385	22138	22352	22305	22303	22299	22174	22244	22485	22179	22123	22015	22102	22103	22377	22109	22107	22161	22349	22247	22268	22234	22162	22062	22166	22437	22388	22084	22401	22074	22199	22026	22246	22232	22125	22041	22132	22318	22233	22187	22372	22072	22225	22087	22178	22155	22222	22145	22237	22123	22159	22142	21990	22279	22258	22115	22277	22162	22310	22199	22149	22406	22339	22171	22204	22284	22285	22123	22108	22017	22180	22215	22056	21993	22173	22094	22225	22152	22308	22155	22294	22243	22054	22137	22354	22217	22273	22169	22199	22139	22021	22115	22207	22177	22131	22281	22199	22104	22243	22314	22001	22257	22274	22229	22123	22230	22049	22003	22080	22267	22380	22100	22203	22194	22201	22175	22239	22201	22161	22192	22394	22305	22388	22246	21982	22299	22248	22212	22189	22193	22213	22094	22166	22042	22316	22181	22307	22187	22055	22059	22271	22264	22317	22124	22290	22307	22154	22274	22108	22285	22011	22252	22337	22323	22230	22247	22183	22485	22230	22202	22304	22171	22046	22180	22281	22298	22155	22134	22270	22352	22149	22179	22317	22179	22099	22375	22182	22082	22136	22262	22044	22084	22255	22231	22141	22311	22309	22175	22065	22342	22297	22130	22372	22269	21942	22124	22224	22026	22238	22126	22388	22064	22019	22188	22351	22455	22145	22187	22317	22102	22272	22019	22214	22091	22229	22202	22293	22248	22271	22315	22436	22306	22188	22322	22161	22141	22207	22235	22110	22300	22222	22308	22200	22040	22261	22232	22173	22322	22154	22295	22322	22186	22149	22244	22158	22224	22168	22197	22185	22261	22223	22225	22184	22188	22143	22237	22220	22146	22061	22234	22142	22263	22261	22273	22303	22290	22123	22229	22258	22198	22161	22365	22099	22266	22201	22159	22013	22259	22332	22298	21961	22130	22107	22051	22226	22308	22247	22228	22281	22138	22327	22224	22163	22291	22268	22299	22118	22210	22207	22250	22222	22286	22188	22248	22244	22103	22141	21992	22258	22277	22294	22104	22178	22198	22169	21977	22115	22329	22107	22222	22197	22294	22058	22113	22313	22230	22151	22185	22190	22163	22163	22133	22142	22254	22133	22281	22198	22301	22120	22303	22131	22072	22041	22305	22291	22366	22173	22207	22091	22089	22321	22222	22284	22273	22141	22316	22297	22296	22430	22203	22178	22096	22218	22102	22223	22268	22269	22270	22213	22340	22189	22211	22298	22179	22130	22258	22287	22104	22255	22327	22116	22132	22276	22371	22200	22239	22114	22041	22055	22328	21943	22224	22126	22292	22133	22278	22207	22094	22287	22211	22237	22301	22306	21985	22077	22394	22242	22181	22264	22130	22431	22111	22259	22028	22162	22194	22061	22150	22344	22344	22185	22251	22091	22278	22171	22114	22335	22199	22265	22268	22093	22285	22140	22197	22073	22303	22014	22230	22335	22111	22132	22159	22160	22330	22251	22121	22218	22058	22106	22318	22180	22146	22373	22206	22225	22099	22297	22278	22269	22147	22101	22212	22238	22196	22075	22251	22250	22294	22213	22171	22028	22214	22175	22410	22174	22286	22416	22189	22329	22198	22148	21995	22202	22280	22287	22099	22322	22081	22183	22267	22164	22040	22379	22328	22273	22141	22152	22228	22207	22278	22136	22097	22113	22273	22048	22245	22164	22162	22301	22325	22247	22171	22095	22320	22243	22314	22210	22233	22260	22016	22103	22217	22022	22261	22020	22243	22222	22182	22276	22144	22273	22218	22195	21977	22082	22265	22189	22141	22300	22287	22154	22071	22312	22188	22220	22203	22175	22209	22147	22235	22307	22231	22240	22202	22153	22377	22027	22169	21886	22214	22368	22113	22377	22142	22220	22364	22059	22099	22274	22143	22275	22294	22099	22274	22224	22230	22130	22082	22338	22071	22204	22089	22291	22041	22286	22152	22207	22218	22343	22211	22180	22296	22195	22145	22256	22192	22275	22482	22026	22150	22122	22278	22211	22132	22402	22196	22084	22150	22235	22060	22327	22132	22341	22353	22209	22159	22318	22363	21889	22189	22155	22287	22149	22193	22369	22200	22212	22236	22373	22082	22011	22287	22167	22436	22223	22264	22173	22282	22224	22312	22144	22114	22292	22351	22183	22106	22052	22269	22152	22310	22141	22104	22185	22061	22093	22279	22353	22179	22242	22005	22421	22205	22174	22090	22375	22170	22190	22240	22269	22217	22022	22087	22386	22158	22181	22192	22184	22245	22378	22236	21978	21921	22182	22274	22001	22105	22282	22236	22130	22290	22209	22163	22278	22087	22071	22290	22264	22117	22396	22215	22126	22150	22194	22247	22125	22324	22230	22198	22204	22076	21993	22147	22106	22066	22138	22193	22252	22086	22215	22415	22296	22186	21947	22302	22277	22206	22185	22180	22212	22212	22054	22195	22087	22387	22345	22235	22215	22252	22401	22121	22282	22285	22077	22199	22098	22120	22184	22234	22103	22245	22265	22131	22289	22169	22204	22222	22129	22145	22242	22063	22205	22297	22043	22308	22145	22137	22206	22382	22176	22300	22121	22136	22325	22171	22259	22220	22328	22402	22100	21982	22229	22047	22327	22325	22194	22221	22040	22275	22199	22138	22173	22221	22337	22311	22256	22194	22263	22087	22128	22044	22181	22374	22113	22308	22104	22257	22185	22160	22160	22023	22308	22190	22233	22189	22144	22131	22135	22013	22156	22380	22255	22363	21927	22173	22250	22242	22150	22337	22258	22185	22145	22193	22113	22180	22152	22211	22171	22296	22293	22138	22116	21999	22078	22244	22250	22114	22367	22184	22127	22201	22234	22228	22140	22301	22298	22211	22301	22211	21938	22388	22396	22149	22115	22229	22193	22310	22131	22403	22163	22057	22257	22246	22253	22303	22160	22153	22083	22292	22086	22103	22338	22260	22233	22223	22093	22008	22359	22169	22155	22227	22052	21929	22280	22076	22335	22161	22155	22187	22077	22091	22318	22235	22194	22166	22244	22247	22233	22256	22288	22192	22165	22213	22194	22057	22346	22223	22188	22162	22259	22163	22245	22236	22118	22419	22236	22241	22083	22193	22184	22124	22201	22463	22175	22276	21958	22154	22061	22320	22224	22344	21972	22225	22240	22141	22223	22102	22184	22101	22263	22231	22173	22356	22278	22221	22377	22391	22232	22418	22098	22110	22333	22284	22188	22228	22170	22320	22017	22225	21998	21997	22077	22042	22071	22052	22157	22148	22211	22148	22230	22275	22233	22232	22026	22223	22092	22140	22253	22235	22090	22277	22235	22193	22294	22345	22161	22075	22111	22192	22073	22141	22160	22220	22134	22252	22186	22257	22231	22348	22380	22108	22105	22253	22243	22239	22187	22157	22121	22144	22196	22188	22175	22209	22100	22263	22211	22363	22084	22201	22306	22044	22230	22390	22371	22222	22312	22135	22222	22300	22232	22227	22154	22130	22232	22192	22288	22324	22109	22155	22158	22243	21957
28222	23906	31851	31956	29260	29509	29897	29544	29738	29826	29519	29390	29341	29394	29490	29318	29056	29583	29430	29606	29407	29917	30230	30283	29792	29503	29559	29227	29378	29456	29307	29423	29293	29334	29541	29155	29222	29185	29086	29128	29260	29388	29204	29278	29258	29228	29255	29254	29230	29140	29149	29258	29289	29282	29035	29431	29223	29314	29423	29472	29262	29243	29202	29368	29258	29111	29310	29181	29176	29264	29194	29358	29144	29339	29476	29426	29167	29103	29320	29214	29132	29226	29342	29269	29433	29322	29116	29350	29173	29227	29237	29172	29130	29135	29191	29169	29310	29299	29245	29109	29394	29198	29172	29065	29202	29229	29214	29328	29425	29275	29171	29325	29281	29278	29092	29133	29263	29132	29129	29273	29112	29331	29114	29101	29554	28988	29118	29549	29106	29335	29309	29392	29239	29293	29158	29104	29139	29050	29322	29359	29154	29166	29355	29455	29101	29303	29169	29403	29285	29317	29196	29167	29335	29151	29100	29117	29218	29272	29233	29167	29378	28914	29291	29495	29708	29218	29373	29174	29386	29371	29336	29274	29196	29277	29263	29199	29130	29273	29301	29263	29461	29089	29134	29182	29415	29158	29251	29264	29301	29279	29110	29070	29082	29378	29197	29340	29389	29095	29165	29308	29437	29273	29176	29336	29500	29324	29124	29178	29235	29280	29251	29262	29348	29229	29150	29118	29256	29211	29191	28865	29107	29130	29256	29398	29430	29263	29270	29330	29255	29196	29450	29176	29155	29054	29309	29265	29302	29469	29691	29405	29253	29645	29421	29404	29444	29415	29368	29229	29332	29288	29410	29325	29162	29266	29254	29190	29226	29284	29269	29293	29031	29076	29124	29127	29076	29195	29504	29192	29066	29506	29237	29217	29241	29296	29207	29306	29142	29189	29349	28971	29355	29185	29154	29160	29106	29137	29161	29200	29206	29310	29066	29342	29249	29191	29172	29146	29156	29105	29147	29430	29238	29328	29103	29379	29277	29162	29059	29327	29252	29316	29319	29240	29327	29036	29250	29587	29263	29177	29143	29402	28952	29218	29581	28940	29399	29080	29270	29193	29275	29022	29236	29206	29183	29124	29061	29065	29313	29295	29124	29199	29350	29145	29371	29458	29268	29265	29237	29374	29160	29179	29229	29445	29191	29276	29109	29237	29743	29220	29250	29325	29254	29257	29460	29465	29209	29287	29302	29463	29554	29141	29177	29429	29091	29302	29414	29074	29333	29241	29220	29272	29053	29332	29207	29103	29235	29249	29339	29156	29192	29067	29030	29141	29249	28950	29026	29120	29186	29251	29324	29488	29114	29313	29288	29287	29328	29392	29257	29084	29186	29327	29155	29419	29266	29257	29259	29230	29461	29028	29202	29110	29181	29383	29249	29092	29161	29308	29110	29295	29219	29380	29371	29257	29040	29181	29109	29143	29207	29113	29166	29233	29432	29373	29473	29478	29411	29179	29186	29168	29370	29271	29153	29241	29452	29413	29279	29167	29346	29160	29043	29262	29344	29269	29395	29466	29314	29352	29088	29186	29276	29457	29212	29190	29275	29049	29336	29053	29167	29244	29364	29268	29115	29380	29235	28867	29276	29144	29281	29340	29539	29341	29311	29474	29315	29210	29188	29343	29478	29264	29356	29177	29187	29437	29491	29112	29408	28975	29301	29316	29357	29494	29265	29566	29501	29271	29242	29332	29337	29215	29267	29459	29367	29339	29488	29287	29178	28992	29223	29257	29182	29252	29249	29127	29257	29287	29042	29309	29116	29224	29282	29294	29261	29414	29163	29001	29334	29400	29307	29145	29014	29305	29130	29478	29191	29281	29275	29478	29302	29292	29386	29422	29235	29194	29440	29247	29226	29011	29336	29063	29112	29081	29446	29499	28995	29174	29270	28945	29471	29362	29282	29108	29045	29111	29264	29216	29440	29083	29331	29151	29228	29244	29315	29225	29152	29043	29109	29137	29328	29213	29212	29273	29412	29334	29203	29122	29409	29086	29367	29087	29363	29238	29246	29290	29418	29295	29452	29345	29227	29160	29324	29274	29340	29312	29055	29204	29170	29271	29602	29230	29301	29187	29196	29354	29257	29256	29335	29191	29312	29112	29202	29347	29320	29466	29605	29373	29299	29091	29408	29213	29355	29195	29040	29210	29372	29054	29409	29190	29337	29328	29539	29281	29206	29193	29275	29319	29125	29607	29274	29378	29193	29147	29253	29061	29236	29549	29438	29537	29423	29380	29170	29178	29163	29243	28967	29224	29267	29348	29353	29141	29369	29223	29417	29184	29144	29286	29135	29327	29117	29288	29285	29275	29225	29262	29217	29296	29196	29225	29636	29356	29106	29225	29300	29224	29326	29229	29517	29262	29260	29366	29081	29350	29298	29289	29367	29434	29225	29263	29317	29461	29539	29232	29103	29160	29360	29198	29452	28905	29199	29253	29104	29300	29652	29294	29132	29228	29292	29458	29143	28989	29041	29367	29128	29333	29507	29271	29071	29364	29152	29378	29175	29082	29237	29217	29251	29154	29186	29257	29449	29122	29257	29381	29558	29342	29216	29184	29165	29440	29346	29576	29472	29364	29206	29343	29156	29268	29387	29354	29485	29239	29222	29317	29214	29338	29176	29114	29279	28863	29303	29347	29205	29267	29264	29246	29405	29257	29201	29196	29300	29412	29118	29154	29368	29071	29198	29065	29356	29288	29103	29174	29354	29286	29312	28992	29350	29245	29345	29281	29414	29247	29347	29313	29332	29284	29122	29187	29127	29369	29177	29002	29372	29251	29403	29222	29398	29346	29286	29258	29455	29138	29239	29435	29429	29263	29113	29299	29087	29211	29413	29311	29277	29356	29410	29211	29312	29147	29322	29484	29290	29258	29426	29554	29014	29152	29252	29368	29546	29209	29281	29299	29361	29257	29296	29146	28973	28981	29357	29065	29322	29181	29099	29389	29484	29337	29360	29154	29343	29143	29206	29281	29496	29451	29204	29374	29168	29134	29135	29390	29151	29129	29533	29190	29252	29260	29159	29312	29299	29275	29392	29030	29462	29450	29192	29419	29395	29143	29382	29161	29149	29278	29072	29235	29119	29474	29117	28917	29412	29337	29427	29274	29448	29405	29436	29417	29241	29349	29216	29228	28992	29231	29142	29265	29038	29248	29313	29050	29222	29223	29361	29034	29127	29308	29260	29209	29132	29240	29316	29188	29254	29086	29558	29358	29249	29286	29146	29340	29356	29210	29262	29167	29295	29502	29563	29355	29377	29265	29275	29319	29102	29375	29398	29363	29388	29348	29404	29302	29314	29310	29126	29233	29289	29042	29363	29294	29351	29350	29184	29197	29366	29354	29447	29053	29038	29264	29166	29323	29462	29469	28972	29344	29103	29377	29384	29162	29306	29155	29355	29374	29377	29379	29278	29117	29172	29286	29217	29242	29571	29287	29261	29348	29199	29232	29215	29244	29255	29106	29521	29290	29357	29240	29141	29112	29209	29268	29225	29197	29140	29272	29492	29165	29191	29420	29248	29363	29354	29317	29258	29098	29223	29484	29375	29356	29333	28946	29401	29248	29301	29348	29333	29224	29460	29247	29265	29057	29307	29415	29261	29270	29203	29381	29091	28989	29293	29277	29381	29280	29448	29336	29159	29287	29313	29531	29316	29449	29519	29231	29322	29198	29297	29608	29317	29164	29282	28957	29126	29205	29189	29345	29446	29440	29490	29442	29317	29085	29049	29240	29251	29333	29356	29177	29447	29292	29357	29194	28936	29140	29340	29225	29455	29138	29140	29302	29312	29327	29144	29195	29149	29269	29389	29214	29434	29408	29202	29242	29333	29356	29240	29374	29145	29142	29299	29147	29237	29112	29059	29209	29086	28981	28998	29371	29331	29374	29289	29348	28980	29172	29181	29374	29143	29425	29416	29244	29248	29240	29288	29309	29442	29325	29253	29284	29186	29476	29161	29263	29258	29065	29287	29048	29083	29333	29302	29229	29159	29188	29170	29319	29342	29309	29306	29293	29219	29290	29139	29218	29185	29049	29354	29238	29154	29308	29230	29450	29485	29313	29213	29290	29415	29390	29285	29543	29363	29254	29350	29157	29183	29271	29387	29027	29244	29336	29212	29162	29240	29112	29237	29267	29273	29475	29378	29451	29411	29222	29145	29207	29283	29088	29263	29300	29388	29216	29398	29557	29328	29123	29335	29273	29324	29181	29202	29327	29226	29247	29327	29315	29359	29187	29299	29247	29317	29277	28998	29147	29450	29419	29140	29206	29191	29069	29200	29195	29314	29234	29170	29056	29502	29177	29284	29267	29176	29273	29086	29279	29322	28999	29207	29204	29165	29162	29051	29312	29052	29325	29196	29330	29286	29157	29149	29395	29233	29265	29218	29251	29269	29476	29399	29113	29063	29136	29449	29145	29075	29287	29172	29351	29219	29362	29533	29297	29325	29409	29278	29246	29322	29242	29092	29292	29269	29187	29298	29243	29335	29293	29179	29372	29234	29229	29316	29167	29204	29070	29425	29190	29144	29216	29340	29394	29521	29372	29058	29154	29094	29227	29414	29287	29272	29040	29341	29025	29332	29497	29278	29250	29212	29225	29203	29312	29481	29353	29232	29301	29068	29220	29263	29481	29169	29240	29187	29307	29361	29336	29028	29424	29446	29318	29207	29141	29261	29240	29479	29219	29363	29254	29252	29326	28978	29183	29285	29486	29260	29043	29294	29336	29309	29317	29157	29059	29052	29228	29246	29429	29275	29277	29414	29272	29255	29264	29246	29214	29249	29096	29119	29283	29245	29267	29396	29376	29227	29114	29140	29101	29236	29162	29270	29459	29196	29244	29124	29270	29137	29230	29051	29175	29260	29266	29255	29129	29373	29218	29282	29243	29319	29315	29246	29403	29298	29418	29292	29322	29493	29302	29356	29361	29086	29156	29304	29262	29279	29196	29301	29145	29094	29388	29279	29619	29389	29226	29408	29238	29283	29374	29144	29241	29231	29273	29253	29344	29232	29261	29509	29331	29050	29351	29324	29432	29351	29325	29278	29135	29263	29408	29093	29433	29362	29313	29401	29426	29590	29164	29171	29526	29175	29466	29241	29363	29590	29247	29519	29177
20943	26753	26185	24378	23415	22843	22644	22811	22722	22677	22772	22401	22247	22202	22399	22195	22200	22367	22087	22205	22379	22999	23325	23101	22615	22453	22328	22154	22157	22082	22206	22096	22330	22053	22200	22052	22178	22236	22297	22060	22403	22145	21972	22117	22176	22066	22170	22243	22024	22190	22176	22093	22254	22318	22353	22147	22101	22082	22034	22205	22118	22161	22061	22106	22174	22064	22129	22150	22052	22224	22166	22207	22238	21980	22104	22179	22148	22254	21993	22207	22107	21906	22044	22041	22199	22214	22207	21960	22034	22070	22099	22105	21930	22176	21997	22247	22249	22194	22218	22104	22217	21928	22251	22214	22219	22032	22283	22219	22214	22056	22301	22124	21964	21980	22235	22162	22157	22141	22299	22210	22159	22091	22171	22223	22324	22074	22003	22097	22302	22142	22277	22259	22240	22288	22209	21921	22178	22163	22196	22149	22147	22219	22212	22140	22269	22073	22202	22047	22157	22066	22037	22173	22038	22150	22232	22039	22195	22165	22165	22111	22082	22132	22108	22236	22388	22276	22093	22061	22266	22149	22207	22034	21858	22135	22228	22314	22102	22046	22266	22094	22199	22039	22141	22220	22043	22051	21785	22041	22308	22230	22116	22173	21697	22080	22218	22203	22171	22072	22244	21983	22124	22072	22048	22119	22083	22075	22256	22252	22233	21989	22191	22303	22114	22283	22090	22136	22010	21979	22110	22158	21983	22211	22282	22050	22282	22267	22371	22092	22103	22175	22208	22079	22189	21941	22251	22317	22190	22022	22196	22336	22243	21939	22124	22121	22081	22249	22146	22189	22080	22062	22134	22245	21974	22029	22206	22235	22262	22175	22154	22126	22308	22092	22152	22166	22221	22298	22075	22207	22198	21978	22072	22027	22112	22060	22099	22049	22153	22138	22291	22299	22122	22053	22092	22045	22115	22056	22092	22230	22267	22160	22162	22043	22038	22206	22116	22169	22145	21994	21920	22125	22024	22096	22079	22281	22200	22239	22239	22200	22186	22306	22030	22164	22155	22109	22124	22200	22172	22084	22023	22037	22075	22109	22184	22204	22192	21984	22018	22142	22097	22018	22141	22130	22247	22195	22109	22203	22010	22026	22139	21821	22113	22268	22159	22076	22175	22104	22121	22079	22123	22279	22270	22277	22217	22148	22219	22178	22150	22093	22149	22099	22030	22090	22100	22327	21986	22029	22070	22151	22217	21913	21997	22244	22140	22213	22085	22143	21976	22084	22110	22086	22338	22078	22073	22252	22113	22203	22070	22212	22125	22207	22186	22163	22118	22038	22104	21984	22107	22262	22112	21950	22209	22077	22195	22222	22149	22127	22128	22029	22148	22041	22188	22067	22007	22102	22096	22180	22069	21986	22184	22100	22219	22199	22302	22056	22224	22002	22267	22179	22222	22121	22127	22142	22246	22180	22152	22277	22250	22374	22085	22182	22119	22116	22105	21912	22250	22089	22283	22278	22131	22164	22085	22087	22166	22209	22349	22151	22080	21979	22144	22111	22303	22113	22275	22158	22130	22242	22142	22153	21964	22305	22015	22205	22115	22212	22265	22285	21982	22113	22282	21964	22067	22137	22044	21989	22201	22182	22039	22163	22230	22278	21992	22281	22345	22090	22096	22228	22106	22191	22085	22214	22275	21921	22039	22179	22220	21968	22159	22053	22180	22066	22202	22163	22243	22005	22249	22038	22213	22066	22262	21953	22356	22037	22108	22229	22149	22052	22185	21977	22256	22115	22236	22047	22081	22077	22205	22149	22214	22155	22097	22185	22244	22344	22279	22206	22135	22201	22207	22151	22030	22066	22148	22319	22065	22162	22235	22183	22132	22129	22131	22188	22211	22172	22062	22204	22137	22261	21922	22287	22000	22011	22044	22314	22208	22125	22179	21913	22106	22169	22185	22161	21990	22221	22086	22358	22179	22177	22023	22195	22215	22257	22161	22249	22181	22167	22169	22053	22158	22146	22145	22180	22134	22072	22180	22200	22149	22121	22342	22001	21972	22163	22127	22150	22134	22215	21949	22102	22188	22096	22194	21919	21949	22066	22192	22147	22006	22291	22142	22186	22147	22112	22089	22352	22219	22261	22180	21991	21997	22231	22037	22058	22285	22069	22187	21968	22200	22200	22191	21932	22233	22183	22051	22185	22080	22094	22147	22188	22129	22286	22133	21960	22084	22277	22018	22349	22265	22339	22141	22247	22076	22178	22130	22165	22171	22108	22240	22164	22058	22226	21983	22171	22038	22301	22162	22176	22178	22063	22083	22105	21962	22258	22153	22108	22162	22087	21948	22086	22092	22032	22089	22073	22180	21938	22257	22076	21898	22055	22231	22129	22119	22136	21929	22021	22171	22120	22144	21895	22197	22149	22219	22042	22317	21974	21995	22254	21993	22068	22197	22074	22285	22145	22367	22026	22210	22263	22054	22319	22019	22100	22201	22037	22192	22286	22235	22026	22045	21888	22144	22120	22094	22124	22104	22269	21918	22113	22133	22095	22077	22159	22098	22099	22099	22074	22264	22096	22200	22093	22231	22100	22184	22237	22159	22024	22005	22227	22355	22143	22141	22076	22128	22257	22027	22099	22355	22066	22142	22177	22185	22211	21990	22099	22221	22134	22191	22138	22050	22127	22107	22161	22096	21971	22331	22181	22127	22071	22017	22002	22267	21972	22303	22049	22247	22078	22036	21983	22190	22109	22242	22074	22084	22164	22299	22076	21963	22166	22149	22156	21981	22031	22093	22142	22208	22201	21956	22255	22131	21937	22202	22131	22268	22146	22130	22206	22136	22226	22115	22241	21924	22289	22199	22139	22101	22236	22159	21999	22154	22135	22183	22155	22275	21932	22170	22094	21994	22143	22158	22077	22191	22030	22111	22005	22254	22006	22263	22239	22208	21936	22183	22337	22139	22000	22213	22281	22370	22386	22111	22202	22297	22205	22305	22074	22222	22087	22264	22060	22266	22075	22025	22243	22206	22108	22149	22128	22178	22046	22318	22030	22232	21802	22026	22217	22073	21994	22173	22042	22207	22189	22076	22312	22065	22198	22001	22355	22292	22030	22177	21951	22075	22122	22291	22018	22290	22084	22276	22242	21984	22005	22108	22189	21998	22170	22144	22171	22126	22051	22304	22205	21994	22255	22262	22225	22222	22227	22005	22133	22146	22043	22118	22173	22178	22061	22052	22070	22078	22095	22088	22101	22068	22294	22113	22203	22183	22037	22235	22179	22201	22118	22217	21901	22016	22162	22051	21980	21958	22261	22067	22277	22337	22141	22017	22084	22182	22033	22031	22290	22071	22126	22093	22144	22061	22039	22140	22136	22245	22189	22102	22082	22075	22208	22119	21989	22032	22107	22156	22269	22141	22064	22148	22009	22169	21981	21976	22103	22034	21982	22069	22023	22254	22184	22138	22137	22302	22229	22291	22051	22303	22111	22028	22126	22082	22126	22015	22204	22295	22108	22447	22148	22337	22015	22192	22075	22194	22101	22124	22057	22195	22161	22457	22007	22118	21985	22108	22272	22113	22153	22091	22058	22216	22193	22099	22172	22096	22104	22113	22069	22078	22267	22209	22064	22240	21978	22161	22114	21952	22073	22103	21999	22074	22073	22022	22258	22159	22120	22091	22176	22128	22363	22155	22164	22085	22207	21995	22195	22159	22052	22240	22027	22143	22126	22064	22048	22241	21950	22329	22303	22275	22026	21942	21981	22186	21997	22182	22259	22055	22212	22204	22100	22201	22048	22252	22298	22296	22202	22276	22235	22277	22323	22212	22194	22054	22154	22286	22195	22139	21994	22063	22233	21919	22112	22086	22035	22231	22197	21926	22224	22021	22222	22118	22190	22162	22041	22248	22097	22186	22087	22202	22081	22137	22031	22037	21928	22086	22280	22023	22099	22233	22263	22356	22129	22111	22157	22167	22049	22178	22088	22274	22141	22268	22056	22221	21945	22265	21962	22160	22090	22112	22055	21969	22228	22092	22303	22123	22074	22122	22155	22180	22100	22156	22052	22149	22277	22149	22078	22142	22102	22036	22237	22108	22098	22070	22151	21969	22141	22070	22078	21999	22091	22226	22284	22135	22026	22058	22192	22204	22116	22128	22078	22186	22147	22202	22153	22093	22076	22343	22025	22083	22100	22162	22034	22104	22237	21918	22327	22045	21997	22003	22341	22059	22113	22245	22166	22095	22168	22173	22135	22186	22143	22140	22072	22221	22170	22016	21939	22307	22257	22143	22296	22176	22150	22106	22311	22035	22199	22208	22090	22097	22137	22178	22278	22191	22047	22018	22134	22002	22199	22091	22197	22106	22152	22117	22151	21949	22253	22281	22291	22160	22309	21904	22157	22185	22174	22203	22015	22173	22268	22194	22220	22047	22160	22129	22200	22095	22211	22322	22075	22170	22032	22278	22093	22084	21974	21923	22186	22146	22228	22136	22051	22049	22126	22071	22218	22278	22117	22095	22126	21958	22261	22105	22142	22088	22130	22156	22127	22058	22205	22058	22254	22140	22137	22084	22097	22012	22135	22075	22167	22152	22256	22066	22260	22091	22277	22160	21994	22201	22154	22124	22060	22108	22142	22108	22066	22168	22336	22038	22215	22082	22060	22192	22232	22409	22128	22231	22078	22149	22090	22076	22103	22040	22176	22087	22184	21957	22094	22136	22073	22232	22039	22081	22072	22120	22222	21976	22303	22071	22217	22168	22021	22200	22142	22017	22060	22259	21909	22428	22236	22336	22095	22012	22125	22162	22053	22100	22353	22077	22184	22093	22054	22157	22103	22111	22342	22186	22068	22346	22048	22150	22089	22108	22261	21980	22120	22280	22199	22040	22233	22295	21902	22086	22300	22035	22095	22335	22276	22019	22110	22078	22067	22026	22158	22225	22111	22059	22085	22226	22084	22266	22054	22218	22191	22063	22178	22178	22208	22257	22247	22192	22226	22030	22143	21968	22086	22120	22253	22501	22171	22203	22240	22104	22112	22368	22067	22147	22417	22014	22198	22095	22347	22093	22029	22111	22264	22192	22064	22057	22037	22030	22227	22030	22201	22156	22060	22089	22236	22155	22120	22210	22044	22232	22158	22255	21966	22299	22154	22207	22155	22160	22192
23433	21225	28895	24182	24207	29142	31866	29676	29584	29673	29408	29109	29152	29224	29130	29025	29264	28928	29210	28835	29223	32720	35617	34044	31689	30325	29332	29131	28928	29011	28964	28839	28751	28999	28683	28924	28699	28890	28772	28855	28927	28797	28802	28928	29002	28871	28812	28861	29000	28920	28956	28978	29025	28840	28998	28709	28906	28712	28908	28820	29241	28823	28862	28596	28816	28809	28899	28867	28807	28602	28795	28679	29033	28926	28840	28707	28898	29035	28710	28868	28852	28806	28987	28910	28876	28771	28731	29044	29014	28908	28887	28953	28799	28979	28615	28913	28688	28767	28913	28887	28664	28845	28816	28770	28710	29071	29092	28657	28649	28775	28906	28683	28837	28868	28697	29017	28677	29049	28653	28978	28749	28825	28872	28477	28764	28807	28719	28816	28749	28782	29056	28903	28713	28742	28765	28824	28822	28904	28926	28635	28704	29175	28865	29024	28881	28808	28919	28699	28825	28881	28818	28968	28771	28666	28970	28708	28901	28646	28651	28942	28935	28900	28847	28786	28967	28848	28752	28917	28816	28860	28765	28716	28854	28674	28828	28782	29029	28945	28791	28786	28813	28679	29137	28881	28939	28794	28927	28752	28799	28595	28771	28888	28725	28756	28569	28822	28600	28839	28872	28770	28760	29060	28917	28926	28646	28877	28776	28748	28819	28756	28972	28775	28859	28780	28754	28618	28929	28711	28841	29031	29037	28572	28755	28871	28722	28647	29028	28692	28695	28647	28871	28741	28888	28864	28712	28807	28619	28756	28777	28857	28908	28824	28745	28675	28680	28793	29020	28710	28765	28747	28936	28942	28671	28683	28960	28938	28608	28974	28835	28963	28640	28846	28811	28778	28919	29074	29006	28828	28849	28711	28845	28955	28878	28807	28754	28732	28859	28810	28770	28871	28761	28759	28686	28824	28742	28634	28741	28678	28804	28959	28746	28796	28608	28636	28849	28553	28905	28828	28862	28541	28799	28821	28923	28782	28801	28835	28930	28805	28912	29093	28798	28649	28822	28761	28775	28834	28974	28768	28487	28740	28626	28843	28804	28779	28957	28771	29227	28904	28646	28891	28685	28916	28792	28730	28860	28695	28819	28903	28658	28859	28948	28605	28949	28901	28871	28843	28748	28940	28957	28789	28915	28318	28736	28869	28998	28903	28632	28815	28839	28847	28799	28736	28921	28758	28596	28928	29001	28725	28925	28863	28846	28886	28743	28806	28821	28738	28893	29070	29019	28752	28657	28775	28707	28855	28826	28854	28888	28768	28841	28780	28903	28922	28686	28973	29091	28727	28836	28793	28619	28608	28948	29030	28622	28758	28748	28655	28843	28825	28770	28923	29094	28548	28917	29041	28860	28744	28859	28772	28892	28704	28812	28929	28904	28744	28499	28582	28769	28758	28853	28902	28690	28974	28925	28768	28777	28947	28762	28536	29034	28911	28718	28921	28892	28805	28934	28811	28745	29042	29029	28930	29065	28798	29073	28742	28949	28709	29003	28842	28951	28751	28752	28870	28907	28858	28737	28799	28738	28739	28926	29042	28931	28893	28695	28543	28689	28843	28785	28948	28859	28932	28838	29043	28739	28823	28714	28709	28749	28791	28838	28789	28973	28791	28893	28727	28882	28747	28978	28922	28741	28806	28821	28689	28833	28642	28888	28648	28797	28882	28741	28664	28906	28646	28809	28976	28875	28647	28732	28669	28832	28773	28895	28879	28903	28968	29049	28599	28681	28850	28844	28919	28769	28724	28697	28831	28710	28944	28886	28972	29108	28895	28841	28958	28797	28644	28849	28614	28535	28852	28733	28908	28793	28586	28768	28640	29118	28884	29051	28910	28878	28790	28961	28837	28716	28864	28843	28814	28660	28712	28829	29021	28963	28907	28738	28736	28743	28767	29034	28694	28779	28843	28771	28738	28738	28748	28440	28619	28804	28618	28611	28813	28693	28829	28947	28901	29048	28963	28804	28907	28953	29010	28765	28826	28781	28937	28914	28879	29076	28817	28772	28932	28705	29063	28850	28701	28752	28677	29092	28686	28807	28802	28653	29144	28796	28738	28768	28860	29090	28876	28799	28755	28812	28718	28728	28892	28647	28739	28871	28797	28957	28884	28564	28912	29033	28709	28881	29062	29142	28817	28919	28872	28992	28750	28920	28893	29051	28780	28768	28654	28843	28873	28867	28733	28812	28925	29060	28703	28877	28766	28596	28963	28839	28617	28852	28874	28980	28735	28755	28735	28908	28721	29018	28837	29051	28791	28748	28796	28786	28641	28998	28717	29022	28844	28939	28831	28793	28855	29037	28825	28856	28945	28832	28817	28788	28663	29090	28673	29033	28813	28935	29045	28890	29080	28674	28707	28777	28841	28811	28690	28885	28985	28677	28891	28775	28808	28769	28733	28818	29029	28913	28754	28996	28942	28842	28820	28823	28841	28820	28834	28867	28951	29081	28935	29052	28842	28752	29103	28864	29020	28920	28820	28638	28756	28610	28642	28764	28755	28734	28764	28886	28783	28833	28892	28894	28896	28787	29033	28668	28980	28784	28549	29020	28850	28645	28864	28704	28930	28765	28830	28961	28803	29025	28930	28637	28865	28611	28842	28627	28876	28638	28942	28857	28826	29019	28878	28874	29078	28830	28834	28796	28780	28852	28828	28786	28770	28724	28884	28893	28870	29018	28640	28736	28817	28504	29063	28958	29010	28919	28606	28728	28869	28703	28928	29002	28962	29002	28717	28591	28711	28843	28972	28655	28656	29077	28644	28763	28819	28804	28690	28777	28576	28743	28767	28770	28884	28861	28992	28714	28590	28591	28890	28895	29004	29002	28593	28975	28611	28836	28765	28573	28866	28902	28982	28842	28768	28694	28952	29066	28635	28931	28591	28911	28909	28822	28827	28908	28668	28878	28547	28879	28901	28803	28779	28952	29130	28904	28691	28791	28873	28622	28800	28879	28743	28772	28683	28877	29076	29010	28699	28547	28849	29046	28742	28737	29071	28715	28929	28530	28679	28763	28624	28782	28956	28781	28733	28849	28748	28908	28890	29003	28871	28853	28674	29010	28465	28770	28962	28753	28880	29009	29125	29012	28821	28896	29089	28810	28855	28617	28765	28972	29027	28873	28857	28644	29120	28791	28662	28632	28746	28959	28857	28954	28810	28676	28790	29002	28960	28883	28587	28861	29088	28941	28909	29157	28819	28906	28726	28963	29188	28686	28804	28736	28990	28928	28701	28904	28673	28921	29153	28948	28711	28798	28821	29055	28706	28890	28727	28753	29045	28751	28791	28857	28863	28829	28997	28940	28935	28765	28853	28914	28731	28690	28788	28733	28898	29084	29008	28839	28949	28774	28995	28824	28548	28856	28820	28872	28768	28754	28619	28774	28878	28847	28901	28751	28780	28764	28690	28768	28699	28824	28730	28808	28961	28882	28768	29066	28871	28799	28996	28544	28815	28825	28772	28690	28624	29000	28837	28762	28695	29032	28966	28880	28828	29116	28612	28657	28903	28745	28710	29002	28798	28844	29014	28805	28800	28882	28988	29020	28644	28763	28814	28947	28871	28915	28727	28931	28829	29010	28805	28636	28746	28824	28743	28788	28737	28834	28564	28882	28972	28999	28977	28954	28881	28691	28744	28712	28924	28673	28609	29102	29148	28831	29077	28998	28828	28777	28645	28816	28586	28732	28876	28807	29034	28867	28766	28888	28951	28901	28707	29141	28901	28832	28731	28805	28777	28952	28631	28686	28758	28750	28954	28712	29093	28933	29037	29017	28867	28810	28755	28802	28943	28904	28936	28843	28774	28612	28851	28668	28807	28927	28840	28745	28751	28619	28743	28814	28772	28809	28867	28870	28582	28747	28843	28855	28774	28754	28626	28768	28761	28801	28814	28947	28896	28798	28740	28950	28885	28817	28695	29036	28696	28896	28692	28701	28666	28738	29088	28713	28593	28650	28913	28757	29018	28981	28796	28810	28808	28920	28921	28771	28854	28917	28880	28614	28945	28957	28834	28939	28873	29068	28769	29140	28800	28720	28631	28685	28751	28721	28793	28994	28740	28945	28756	29098	28585	28898	28779	29064	28820	28823	29041	28844	28948	28925	28758	28843	28643	28737	28888	28794	28629	28779	28754	28876	28728	28887	29064	28940	28932	28999	28613	28882	28737	28904	28634	28725	28908	28826	28855	28702	28750	28868	28838	28768	28784	28772	28851	28822	28996	28561	28959	28947	28709	28773	28919	28911	28672	28940	28626	28668	28785	28713	28801	28729	28949	28745	28988	28736	28575	28839	28859	28472	28790	28877	28949	28693	28769	28797	28830	28566	28861	29218	29135	28752	28828	28895	28809	28761	28920	29074	28870	28879	28859	28720	28870	28914	28897	28878	28941	28857	28802	28799	28685	28773	28804	28790	28774	28756	28730	28956	28717	28994	28825	28661	28802	28899	28884	28764	28685	28776	28754	28798	29027	28953	28887	28778	28778	28933	28804	28743	28955	28486	28759	28683	28978	28996	28946	28978	28463	28857	28927	28571	28694	28875	28874	28795	28809	28727	28944	28894	28310	28646	28590	28810	28691	28741	28671	29016	28865	28875	28881	28759	28932	29110	28997	28768	28737	28738	28818	28779	28891	29072	28950	28578	28927	28891	28828	28766	28776	28803	28733	28848	28725	28952	28916	28833	29048	28950	28817	28956	29056	28683	28681	28971	28969	28661	29004	28681	28698	28841	28859	28898	28969	29000	28722	28898	28838	29084	28639	28812	28950	28781	28845	28806	29053	28843	28692	28943	28821	29056	28718	29136	28994	28792	28874	28764	28660	28931	28966	28978	28884	29102	29027	28709	28804	28899	28963	28996	28559	28845	28952	28864	28745	28792	28672	28904	29128	28815	28739	28708	28960	28853	29067	28921	28796	28666	28741	28632	28810	28855	28865	28758	28778	28823	28930	28708	29021	28954	28625	28665	28996	28594	29057	28906	28696	28748	29079	28711	28756	28582	28955	28963	28663	29233	28834	28754	28805	28905	28874	28813	28793	28932	28926	28861	28915	28836	28758	29036	29071	28790	28716	28703	28819	28820	28771	29018	28711	28782	28679	29153	28898	28929	28826	28879	28881	29023	28990
18961	32063	30670	26627	24817	23942	23612	23630	22972	23004	22644	22449	22332	22339	22314	22187	22082	22203	22277	21844	22726	27840	30778	28110	25343	23172	22389	21978	22053	22014	22115	21890	21876	21858	21977	22022	22049	21974	21878	21956	21843	22010	21984	21946	21938	21799	22033	21960	21918	21836	22077	22043	21987	22078	21965	21941	22154	21918	21926	21903	22042	21967	21904	21818	21915	21973	21810	22005	22212	21964	21894	21826	22090	21888	21845	21989	21807	21902	21880	21865	22048	21781	21673	21966	22022	21829	22107	21769	21967	22104	22007	21870	21923	21915	21953	21785	21914	21761	21855	22016	21971	21970	21736	21862	22008	21910	21926	21793	21810	21740	21951	21995	22075	21792	21973	21829	21815	21955	21824	21701	22090	21906	21980	21907	21896	21961	21914	22018	21865	22012	21942	21918	22098	22045	22004	21756	21844	21909	21940	21938	21753	21834	21796	21988	21994	21648	21917	21865	21864	21928	21889	21819	22027	21953	21905	21997	21801	21823	22216	21778	21994	21945	21871	21767	21931	22050	22288	21718	21916	21845	22162	21798	21904	21945	21938	21886	21965	21990	21935	21877	22188	21748	21880	21997	21806	21916	22081	21848	21798	22088	21921	21957	22038	21781	21945	21875	21884	21834	22041	21949	21976	21828	22011	22042	21960	21953	22014	22050	21805	21741	21872	21722	21960	21789	22090	21847	21869	22047	21801	21946	21819	21934	21835	22023	21844	22005	21924	21728	21945	21953	21744	22077	21987	21817	21814	21951	21867	21945	21832	21903	21718	21811	22037	21862	21953	21908	21990	21920	21861	21850	21863	21960	22034	21814	21850	21978	21809	21740	21876	21781	22037	21926	21956	22057	21773	21916	21862	21925	21935	22035	21956	21950	21984	21924	22029	21927	21896	21972	21992	21891	21983	21810	22083	21677	22125	22132	22031	21941	21888	21875	22106	21804	21745	22010	21844	21926	21820	21760	22059	22015	21890	21847	21882	21955	22013	21888	22004	22009	21981	21785	21948	21852	21835	21849	21943	21939	21989	21832	22128	21952	21631	21957	21946	21821	21987	21912	21881	21947	21960	22072	22168	21925	21918	21915	22059	22005	21824	21994	21823	21864	21723	22059	21907	21898	21913	22065	21863	21906	21981	21909	21760	21968	21723	21887	21812	21833	21656	21937	21865	21844	21778	21993	21936	21846	21917	21985	22066	21747	21952	21821	21817	21858	21759	21848	22017	21852	22000	21710	22001	22048	22057	21947	22156	21801	21911	21787	21862	22009	21745	21625	21762	21950	21930	21840	21760	21745	21893	21814	21855	21801	21972	21926	21937	21970	21870	21880	22181	21967	21940	21948	21991	21957	22024	21808	21914	21722	22019	21906	21885	21948	21974	22101	21973	21837	22047	21912	21915	22052	21783	21977	22171	21865	21995	21986	21835	21972	21990	21843	21956	21816	21962	21873	22051	21849	21898	21856	21835	21887	21792	21803	21981	21929	22106	21955	21827	21810	22012	21686	21844	21903	21910	21777	21866	22017	22048	22056	21848	21991	22077	21739	21847	21961	21965	21790	22010	21885	21825	21974	21833	21761	21945	21916	22038	21832	21891	21803	22057	21927	21875	22106	21945	21824	21970	22064	21918	22043	21889	21729	21997	21893	21946	21938	21818	21997	21963	22164	21966	21829	22041	21649	21989	22055	22057	21953	21809	21962	22020	21943	22119	21954	21865	22049	21929	21882	21990	21854	22143	21908	21971	21902	21902	21919	21957	21943	21986	21936	21875	21848	21773	22024	21901	22050	21983	21957	21957	21981	21925	21896	21930	22008	22094	21684	21934	21925	21950	21799	22014	21924	21808	21889	22118	22098	21904	21998	21901	21825	21969	21986	21955	22060	21981	22007	21948	22015	21982	21860	22264	21922	21961	22093	21952	21772	21796	21787	21821	21859	21907	21960	21950	22010	21859	21936	21960	22112	21907	22095	21873	21879	21805	21805	21912	21995	21768	21844	22136	21966	21946	21856	21857	21987	21943	21931	22031	21701	21802	22012	21995	22128	21916	22053	22001	21959	21753	22055	21943	22021	21924	21985	22028	21814	22022	21751	21760	21996	21985	21856	22052	21783	22216	21729	21816	22052	21931	22022	22096	21946	21977	21850	21926	21925	21999	21920	21821	21856	21983	21906	21754	22059	21986	22042	21981	22041	21821	22026	22125	21855	21945	21904	21915	21719	22274	21884	21826	21692	21982	22023	21966	21919	21948	22035	22054	22080	21995	22043	21989	21830	21809	21873	21996	21892	21876	21820	21881	21869	21755	21866	21964	21994	21950	21961	21984	22070	21863	22094	22067	21958	21943	22137	21916	22000	21821	21791	21907	21857	21928	21893	22001	21875	21930	22011	21870	21890	21911	21881	22004	22019	21918	21980	21889	22057	22046	21780	21984	21850	21685	21885	22028	21874	21989	21917	21753	21952	22008	22041	21798	21993	21942	22011	21911	21840	22088	21908	21872	21899	21773	21898	21771	21772	21920	22013	21956	21928	21897	21869	22032	21857	21893	21930	21906	21803	21846	21904	22028	21780	21856	21988	21819	21599	21920	21801	22050	21800	21934	21777	21820	21812	21857	21839	21900	21823	21712	21882	21864	21792	21997	21856	22100	21898	21782	21910	21956	21803	21876	21974	21863	21988	21782	22025	21886	21818	21979	21957	21909	22095	21739	21911	21930	21970	21903	21944	21937	21926	21922	22024	21923	21971	21866	21775	21851	21945	21966	21892	21930	21872	21995	21852	21876	21999	21771	21792	21847	21964	21835	21927	21930	21995	21811	22022	21798	21707	21930	21829	22081	22025	21979	21876	21871	22176	21978	21889	21854	22035	22087	21940	21986	21880	21521	21896	22213	21956	22052	22034	22087	21944	21920	22144	21877	21870	22030	21934	21919	21743	21901	21846	21917	21958	21829	21950	21931	21900	22023	21931	21985	21801	22056	21790	21841	21981	22025	21745	21811	22075	22025	22078	22070	21877	21727	22029	21804	21776	22144	21829	21931	22018	21727	22034	21929	21830	21829	22062	22024	21820	22083	21863	21912	21943	21989	21838	21900	21947	22083	22046	21917	21655	21826	22006	22002	21838	21903	21931	21935	21875	21805	21972	21728	21916	21834	21878	21960	21932	21881	21906	21956	22069	21786	21898	21974	21833	21967	22039	22024	22187	21914	21806	21895	21939	21879	21881	21928	22035	21877	21991	21846	21913	21804	22088	21909	21990	22073	21930	21947	21889	21910	21884	21842	21860	21991	22072	21859	21856	21925	21956	21936	21963	21940	21868	21922	21968	21947	21896	21825	21911	21936	22051	22019	21767	22033	21854	21966	21774	21836	21774	22099	21931	21783	21966	21887	22095	21888	21847	21984	21927	21936	21978	21780	21902	22011	21910	21709	21967	21826	21960	22048	21957	22005	21851	21986	21958	21926	21937	21797	21844	21874	21774	21936	21823	21970	21872	21928	21968	21861	22090	21920	21690	21751	21848	21895	22030	22062	21997	21701	22171	21635	21865	21884	21862	21614	21794	22074	21899	21896	21947	21899	21958	21890	21928	21975	21863	21837	21894	21852	21796	21951	21799	22046	21941	21795	22000	21952	22043	22032	21724	21995	21852	21855	21832	21944	21854	21998	21855	21978	21899	21849	21846	21954	21879	21918	21829	21770	21980	22166	21902	21946	21917	21858	21953	22020	21944	21883	21902	22001	21932	21865	22057	21692	21784	22119	21938	21836	21843	21930	21986	21955	21847	22091	21830	21867	21769	22021	21943	21842	21836	21964	21772	21942	22044	21984	22019	21918	21888	21989	21706	21990	21888	22059	22048	21955	21845	22000	21830	21928	22028	21909	21880	21950	21761	22039	21831	21805	21980	21872	21750	21965	21912	21825	21986	21896	22041	22041	21940	21919	21953	21932	21917	21953	21961	21840	21850	21903	21883	21992	21856	21933	21795	21870	21854	22169	21967	21873	21923	21783	21966	22117	21787	21915	21922	22008	21842	21897	22075	21924	22046	21815	21815	21755	21934	21826	21872	21823	22027	22026	21986	21888	21873	21906	21869	21992	21899	21831	22042	21986	21733	21949	22004	21791	21876	21866	22155	21986	21871	21870	22051	22050	21981	21793	21918	21860	22001	21906	21891	21980	22016	21885	21884	22016	22006	21749	21958	21828	22140	21993	22015	21625	21887	22071	21944	21953	21986	21964	21827	22120	21820	21872	21903	22103	21976	21788	22007	21876	21924	21805	22000	21895	21842	22057	22025	21882	22121	21870	21988	22025	21894	21999	21952	21912	21960	21925	22059	21910	21950	21720	22018	21975	21793	21896	21936	21793	21946	21926	21950	21830	21795	21832	21913	21969	21919	22039	21960	22002	22018	21876	21835	21793	21872	21809	22040	21814	21930	22084	22101	21769	21913	21811	21885	21944	21746	21793	21873	22003	21915	21971	21983	21884	21775	21857	21874	21703	21893	21933	21928	21992	21857	21970	21891	21954	21737	22042	21962	21834	21909	21907	21817	21959	21903	21934	21826	22052	21845	21904	21934	21940	22003	21869	21844	22091	21823	22042	21946	21858	22031	21993	21906	22034	22085	21904	22001	21981	22059	22005	21896	21803	21685	21673	21926	22032	21881	21824	21962	22046	21905	21820	21722	21957	21992	21842	21920	22141	21943	21864	21956	21891	21885	22085	21887	21954	21846	22063	21769	22029	21797	21899	21690	21939	21863	21916	21922	21974	21933	21882	22052	21867	22040	21795	21813	21818	21996	21878	21984	21897	21950	21987	21704	21858	21995	21936	21874	21905	21948	21730	21851	21726	22063	21975	22073	21740	21959	21831	21972	21979	21942	21825	21970	21901	21751	21996	21924	21777	21911	21851	21864	21822	21803	21928	21873	21932	21999	21953	22175	21966	21963	21996	21940	22132	21939	21869	22017	21902	21984	21871	21923	21902	22036	21900	21967	21797	21820	21869	21916	21886	21944	22064	22039	21799	21904	21910	21784	21953	22063	21816	22042	21857	21988	21945	22055	21937	21796	21922	22008	21836	21982	21791	21926	22018	22029	21850	21874	21940	22093	21802	21949	21826	21939	21788	21965	21857	21927
22517	21224	29046	23776	22240	27394	33260	30366	30489	30548	30063	29891	29987	29747	29612	29712	29458	29424	29366	29811	32714	39917	39327	36536	33090	31153	29612	29490	29544	29577	29344	29385	29241	29407	29407	29293	29064	29201	29464	29220	29227	29340	29305	29350	29009	29259	29478	29499	29302	29205	29211	29203	29192	29179	29291	29182	29024	29251	29463	29249	29259	29072	29109	29321	29096	29353	29134	29103	29198	29097	29321	29107	29117	29092	29138	29266	29409	29321	29349	29156	29300	29169	29137	29103	29565	29059	29449	29119	29420	29429	29306	29251	29205	29179	29186	29328	29395	29270	29293	29170	29289	28963	29165	29235	29296	29006	29195	29018	29383	29090	28986	29322	29363	29058	29342	29152	28970	29107	29237	29148	29263	29096	29151	29399	29264	29156	28954	29258	29069	29264	29095	29245	29117	29295	29304	29298	29054	29027	29166	29164	29124	29053	28981	29258	29214	29289	29264	29150	29187	29168	29110	29277	29120	29222	29379	29006	29029	29320	29138	29337	29241	28907	28972	29170	29229	29113	29250	29177	29101	29060	29184	29224	29009	29205	29302	29320	29031	29139	29225	29282	29303	29071	29309	29130	29300	29088	29098	29140	29334	29091	29158	29170	29217	29165	29344	29202	29357	29140	29329	28979	29324	28864	28894	29102	29338	29297	29344	29108	29330	29193	29199	29303	29347	29093	29538	29154	29314	29401	29111	29260	28994	28989	29176	29231	29187	29010	29338	29304	29079	29223	29017	29258	29246	29499	29159	29138	29172	29208	29119	29304	28992	29345	29264	29304	29189	29411	29233	28963	29330	29241	29238	29295	29323	28977	29298	29308	29292	29191	29248	29393	29257	29055	29318	29269	29289	29137	29140	29067	29022	29279	29268	28987	29195	29178	29166	29066	29251	28982	29102	29133	29167	29024	29267	28835	29141	29239	29169	29678	29197	29014	29138	29445	29122	29095	29334	28898	29126	29125	28974	29029	29138	29024	29346	29343	29193	29088	29163	29146	29160	29080	29257	29000	29014	29068	29124	29170	29102	29384	29124	29246	29101	29266	29275	29148	29261	29071	29112	29045	29315	29277	29082	29050	29284	29094	28977	28963	28970	29136	29328	29129	29264	29513	29207	28995	29025	29035	29091	29073	28995	29255	29165	29062	29386	29276	29007	29112	29122	29239	29622	29210	29307	29097	29224	29039	29078	29192	29230	29127	29343	28954	29222	29235	29220	29451	29215	29034	29407	29197	29025	29372	29149	29172	29060	29249	29102	28871	29017	29245	29010	29106	29122	29173	29286	29171	29226	29338	29037	29177	29092	29085	29200	29060	29203	29037	29258	29029	29067	29206	29377	29053	29224	29137	29143	29363	29348	29127	29159	29144	29286	29038	29096	29272	29367	29218	29303	29207	29304	29055	29227	29125	29091	29225	29105	28977	28991	29357	29211	29333	29219	29565	29425	29091	29570	29378	29121	29354	28997	28852	29121	29108	29220	29338	29223	29082	29271	29425	29157	29075	29023	29009	29217	29272	29145	29228	29305	29107	29178	29104	29200	29383	29105	29310	28994	29120	28867	29277	29111	28964	29084	29069	28993	29261	29193	29375	29264	29219	29055	29339	29117	29247	29096	28942	29235	29107	29268	29478	29228	29142	29156	29149	29275	29159	29140	29119	29241	29054	29077	29542	29182	28980	29058	29002	28947	29124	29214	28992	28983	29056	29185	29094	29272	29428	28820	29114	28990	28793	29143	29449	29335	29357	29262	29118	29130	29109	28980	29133	29300	29328	29256	29194	29328	29147	29263	29199	29121	29221	29029	29084	28957	29021	29306	29258	29008	29504	29128	29282	29085	29070	29204	29237	29200	29152	29409	29386	29404	29111	29103	29281	29314	29346	29204	28898	29142	29164	29255	29351	29087	29253	29141	28929	29090	29014	29040	29177	29120	29115	29328	29138	28993	29102	29349	28906	29078	29137	29526	29069	29324	29215	29068	29296	29150	28798	29214	29104	29092	29077	29295	29336	29135	28985	29176	29026	29111	29006	28909	29268	29290	29256	29045	29180	29292	29259	29361	29233	29149	29193	29340	28974	29114	29109	29149	29060	29134	29245	29362	29238	29314	29016	29405	29353	29120	29166	29051	29278	29495	29020	29062	29519	29166	29020	29320	29342	29203	29325	29109	29150	29284	29421	29245	29030	29434	29032	29190	29281	28976	29081	29190	28979	29330	29279	29290	29190	29242	29063	29113	29229	29400	28992	29178	28957	28921	29188	29063	29242	29048	29006	29238	28952	29197	29160	29200	28957	29261	29399	29297	29204	28961	29145	29501	29038	29085	29194	29171	29171	29179	29190	29249	29229	29065	29069	29056	29081	29239	29282	29037	29092	29164	29008	29296	29210	29140	29036	29174	29083	29145	29153	29354	29249	29298	29175	29188	29118	29135	29256	29421	29337	29068	29243	29160	29092	29248	28885	29127	29175	28976	29125	29271	29165	29460	29226	28987	28993	29267	29190	28899	29118	29046	29415	29165	29258	29241	29080	29218	29138	29212	29003	29306	29080	29308	29318	29052	29198	29296	29217	29158	29284	29041	29227	29270	29031	29211	29360	29022	29268	29170	29133	29191	28962	29252	29238	29036	29040	29262	29324	29085	29122	29359	29249	29276	29158	29233	29047	29071	29035	29138	29221	29133	28976	29286	29238	29267	29266	29295	29018	29092	29032	29018	29392	29449	29227	29120	29186	29140	29304	29176	29137	29324	29087	29074	29160	29293	29215	29321	29024	29196	29152	29067	29125	29155	29357	29264	29438	29212	28902	29353	29321	29263	29097	29062	29211	29285	29179	29204	29039	29334	29332	29309	29103	29429	28979	29307	29140	29223	29386	29545	29530	29176	29175	29106	29063	29346	29104	29250	29379	29220	29277	28926	29249	29241	29067	29158	29109	28940	29234	29183	29167	29140	29248	29066	29396	29046	29193	29068	29128	29119	29043	29084	29180	29529	29208	28974	29329	29103	29034	29309	29149	29217	29287	29018	29221	29440	29209	29174	28984	29130	28961	28989	29262	29320	29029	29153	29260	29173	29157	29340	29120	29179	29102	29234	29262	28899	28922	29264	29126	29151	29189	29246	29136	29149	29205	29162	29265	29203	28988	29180	29392	28864	29282	29256	29119	29273	29149	29264	29004	29069	29270	29245	29032	29110	28904	29160	29128	29207	29307	29016	29147	29356	29205	29297	29090	29371	29166	29405	29118	29155	29212	29112	29104	29182	29235	29070	29180	29248	29147	29090	29070	29161	29292	29085	29283	29098	29004	29213	29291	29281	29165	29002	29299	29174	29110	29234	29121	29130	29274	29046	29148	28892	29041	29191	29283	29258	29190	29195	29221	29210	29214	29122	29141	29126	29186	29094	29342	29449	29234	29027	29081	29337	29379	29065	29108	29073	29168	29159	29112	29229	29258	29520	29025	29167	29038	29300	29278	29034	29327	28935	29146	29319	28986	29305	29154	29452	29214	29053	28982	29343	29258	29133	29212	29080	29339	29357	29104	29210	29250	29306	29145	29483	29194	29158	29439	29304	29126	29308	29345	29246	29340	29187	29131	29330	28962	29196	29309	29440	29231	29104	29147	29146	29342	28993	29133	29169	29220	29254	29134	29350	29310	29365	29158	29224	29150	29066	29066	29226	29075	29237	29438	29187	29166	29023	29043	29289	29148	29096	29152	29291	29174	29083	29189	29301	29098	29228	29219	29247	29416	29340	29142	29079	29026	29036	29283	29463	29094	29156	28860	28914	29189	29121	28959	29204	29099	29320	29513	29237	29215	29296	29265	29204	29255	29301	29087	29260	29199	29120	29272	29315	29286	29258	29428	29264	28915	29211	29203	29121	29086	29315	29077	29147	29138	29135	29251	29301	29113	29344	29338	29309	29093	28950	28844	28872	29270	29310	29084	29212	29443	28996	29001	29107	29071	29435	29158	28883	29053	29157	29116	29190	29163	29133	29101	29136	28881	29142	29287	29251	29064	29195	29248	29189	29192	29188	29091	29252	29254	29190	29040	29209	29244	29040	29077	29278	29246	29125	29099	29086	29114	29152	29168	29029	29083	29096	29007	29288	29220	29231	29199	29234	29365	29161	29192	29286	29197	29215	29320	29174	29196	29152	29133	29014	29181	29361	29201	29358	28996	29460	29370	29252	29245	29125	29154	29225	29220	29050	29167	28952	28977	29157	29077	29448	29087	29137	29269	29150	28956	29191	29265	29004	29260	29360	29184	29191	29022	29106	29214	29481	29432	29354	29322	29335	29182	29025	29086	29332	29224	29296	29169	29111	29255	29200	29129	29152	29088	28977	29240	29046	29121	29144	29139	29314	29216	29087	29418	29188	29170	29381	29272	29176	29231	28957	29072	29195	29154	29051	29135	29258	29010	29171	29168	29174	29106	29202	29167	29044	29065	29068	29370	29178	29134	29306	29042	29284	29192	29388	29436	29228	28957	29136	29191	29440	29055	29130	29481	29121	29252	28943	29072	29483	29011	28956	29117	29015	28911	29066	29039	29279	28952	29291	29157	29192	29329	28979	29198	29208	28896	29427	29258	29304	29386	29064	29272	28960	28998	29228	29310	29053	29347	28966	29154	29288	29217	29205	28994	29116	29119	29192	29083	29125	29391	29088	29093	29155	29174	29261	29226	29237	29239	29001	29059	29264	29084	29108	29153	29301	28985	29194	29052	29163	29417	29232	29243	29196	29377	29053	29379	29210	28972	29126	29089	29306	28993	29349	29270	29141	29163	29345	29142	29039	29267	29220	29123	29287	29054	29292	29085	28878	29154	29228	29058	28953	29241	29081	29104	29342	29193	29253	29269	29296	29326	29305	28964	29478	29300	29151	29247	29403	29182	29156	29211	29180	29275	28990	29278	29362	29353	29392	29107	29293	29051	29088	29071	29256	29234	28956	29113	29047	29258	29224	29341	29151	29164	28971	29422	29397	29115	29129	29195	29228	29309	29066	29218	29120	29355	29372	29382	29257	29163	29396	29284	29277	29153	29230	29276	29288	29297	29153	29227	29175	29319	29295	28935	29313	29358	29290	29210	29399	29031	29051	29097	29304	29104	29537	29384	29276	29210	29335	29101	29203	29016
20216	36673	34368	28942	26535	25481	24545	24416	23908	23308	23152	23117	22837	22883	22562	22571	22543	22386	22255	22567	28497	35594	34482	30899	26848	23936	22551	22296	22346	22314	22259	22072	22245	22171	22098	21909	22083	22136	22001	22093	22211	22213	22044	22163	22222	22089	22113	22125	21959	22222	22177	22138	22156	22158	21910	21925	22046	22198	22121	22065	22225	21915	22147	22074	22088	22087	22163	22080	22177	21997	22138	22049	22228	21863	22053	22090	22176	21963	22027	22174	22183	21999	22144	21965	22081	22205	22036	21798	22020	22203	21999	22132	22040	22091	22110	22042	22172	22047	21901	22127	22233	22127	22093	22114	21933	22117	21895	21968	22174	21912	21877	22194	22090	22032	22031	22045	22048	22151	21950	21934	22095	22058	22081	22182	22235	22121	22026	22069	22255	22153	21927	22144	22231	21989	22043	22137	22061	22124	22111	22041	22039	21975	21828	21963	22056	21867	21853	22054	22055	22231	22115	21931	22234	22157	21960	22088	22111	22050	22158	22134	22020	21987	21917	22002	22035	21893	22161	21935	22090	22026	22275	22166	22026	22217	22261	22084	21989	22120	22043	22056	22125	22026	21953	21858	22040	22182	21971	22003	22050	22084	22010	22071	21956	22078	22001	21956	22022	22034	22233	21942	22185	22126	22037	22012	21950	22179	22097	22277	22033	22110	22074	22009	22262	21881	22041	21923	21924	22058	22147	22032	22092	21931	22231	21959	22137	22147	22007	21992	22027	22181	21981	22231	21991	22200	22026	22062	21936	21932	22105	22088	21981	21994	22051	22338	22226	21999	22013	22174	22019	21804	22226	22114	22001	21941	22086	22025	22067	22110	21963	21989	22001	22274	22121	21991	21946	22105	21912	21894	22132	22112	22173	21977	22135	22101	22132	21992	21952	21928	22034	22165	22228	22171	22091	21999	22126	22093	22048	21958	22030	21982	22053	22064	22006	21828	22071	22089	21943	22012	21995	22147	22051	22072	21945	21994	22098	22204	22090	22053	21904	22028	21988	22043	22209	22018	22043	22197	21993	22003	22119	21970	21987	22054	22090	21962	22030	22108	22043	22099	21962	22168	21820	21946	22271	21893	22155	22007	22027	21832	22144	21932	22052	22072	22092	21982	22039	21967	22001	22019	22079	22074	22016	22133	22027	22230	22177	21919	22262	21903	22075	22005	22027	22217	21874	22200	22045	21926	22022	21919	22181	22149	22041	22107	22152	22159	21995	22024	22142	22049	22161	22016	21948	22058	22169	21861	22099	21953	22013	22032	22113	21880	21976	22087	22186	21939	21984	22036	22104	21970	21911	22005	22020	22043	21972	22103	22209	22012	21989	22036	21989	22102	22044	21949	22066	22083	22057	22015	21972	22095	21955	22018	21854	22117	22175	21865	22005	22033	22131	22017	21927	22193	22191	22038	22210	22014	22006	21889	22182	22124	22150	22060	22106	22068	22087	22096	22076	22105	22182	21877	21806	22029	22071	22048	21987	21822	22073	22114	22243	22014	22131	22176	21963	22180	21961	22035	21998	22072	22162	22043	22069	22111	22091	22041	21932	21982	21996	21915	21943	22113	22129	22189	22133	21960	21952	22180	21891	22039	21947	22050	21913	21818	22040	22082	21935	21999	22172	21985	22030	21765	22208	22042	22027	22071	22154	22197	22063	21976	22236	22007	22102	22117	21960	21882	22125	22138	22142	22021	22006	22160	21938	22055	22166	22195	22041	21859	22043	22019	22094	21968	22038	22087	22104	21827	22062	22148	22285	22045	22063	22072	22222	22012	22183	22028	21887	22173	22047	21938	22106	22231	22065	22055	22011	22190	22032	22000	22111	22139	22038	21987	21910	22116	21969	22002	21971	22086	22074	22016	22132	22081	22223	22157	22048	22027	22044	22106	21869	22124	22206	21989	22111	22014	22177	21877	21987	22236	22112	22012	22024	21976	21909	22206	21969	22106	22296	21775	22127	21930	22050	21946	21777	22140	22165	22056	22161	21970	22068	22035	22070	21849	21925	22166	22101	21984	22083	21994	22051	22076	22027	22032	22027	22112	22083	21939	22276	21955	21930	22150	22145	21957	22038	22034	21846	21937	22199	21891	22030	21999	22150	21901	22150	21882	22228	22028	22084	22230	22109	22009	22199	21894	22045	22078	21864	22199	22010	22146	22057	21947	22055	21887	22249	22160	22134	22031	22172	21951	21927	22068	22082	22099	21947	22216	22118	22014	21829	22098	22128	22064	21968	22031	22030	22020	22198	22038	22057	22041	22391	22147	21942	21921	22051	21988	22243	21983	21946	22002	22141	22051	22218	22015	21958	22076	21978	21946	22132	22039	22006	21957	22111	22170	22049	22022	22086	21864	21956	22190	22057	22193	22037	22118	22242	22203	22026	22113	21969	22008	21883	22024	22131	21896	22006	22098	22057	21819	22156	22029	22084	21966	22034	21935	22018	22024	22166	22025	21933	22027	22005	22032	21890	21995	22018	22060	21972	21984	22101	22123	22051	22134	22118	21956	22120	22102	22074	22025	22018	22189	22200	21972	22086	22097	22070	22055	22077	22199	22148	22069	22085	22006	22135	22050	22108	21969	21984	22043	21904	22105	22069	21969	22154	21961	22090	21920	21958	22000	21903	21903	21959	22137	22138	22064	22186	21940	22330	22202	21951	22033	22000	22092	21998	21894	21827	22118	22006	21761	21968	22144	21938	22093	22095	22163	22187	21987	22087	21978	22037	22027	21942	22101	21973	21941	22089	21983	22113	21910	21937	22058	21865	21956	22005	21985	22037	22115	21944	21977	22050	22070	22172	21951	22046	22135	22141	21936	22178	22135	21799	22141	22055	22015	22221	22048	21986	22119	22049	22192	21844	21974	22181	21865	22093	21972	22315	22090	22126	22126	22163	21925	22008	21923	22196	21955	21965	21833	22086	22020	22201	22013	22048	22100	22085	22117	21980	21877	21961	21837	22155	21894	22056	21939	22080	22211	22058	21983	22039	22024	22042	22129	22284	21885	22074	22092	21989	22026	22177	22041	22103	22058	22150	22163	22082	21841	22241	22072	22117	22151	22200	21911	21952	22119	21892	22203	22051	22121	22148	22011	22071	22078	22224	22010	22131	21902	22088	21998	21955	22092	21969	22134	22052	22152	22201	21917	21989	22048	21967	21915	21987	21991	22051	22197	22018	22059	22012	22112	21917	22233	22005	22074	21843	22125	21726	21975	22038	22138	22251	21906	22093	21902	22202	22019	22077	22053	22154	22157	22087	22007	22145	22039	22096	22153	22004	22043	21969	22193	21970	22038	22235	21966	22250	22009	22145	21965	22066	21915	22134	22203	21961	22193	21987	21955	22026	22012	21859	22225	22023	22160	21979	21841	22029	22060	22107	22032	22030	22071	22119	22047	22203	21971	22226	22059	22197	22105	22191	22139	22027	21887	22011	21939	22035	21955	22232	21910	21858	22142	22150	21908	21988	22224	22157	22047	22159	22136	22014	22336	21992	22160	22059	22049	22068	22124	22081	22089	21993	21944	22032	21899	22025	22045	22227	22034	22042	22100	21951	21991	22085	22068	21991	22133	22012	22015	22101	22165	22141	22042	22081	22116	22037	22113	22204	22079	22054	22132	21999	21954	22157	21843	22019	22001	22010	22132	21956	22177	22111	22008	22076	22097	21995	22122	21943	22103	22053	21866	22006	21904	22009	22213	22065	21886	22029	21950	22042	22110	22159	22099	22005	22099	21964	21886	22167	22145	22090	22113	21985	22006	22078	22117	21954	22056	22255	22058	21967	22013	21896	22002	21935	22023	22205	22061	22053	22092	22014	21845	22049	22010	22123	22047	21962	22120	22185	21941	22095	22052	22073	21998	22089	22156	21983	21900	22200	22156	21992	22065	21990	21883	22085	22029	21927	21973	21985	21983	21899	22181	22134	22075	22115	21923	21926	22065	22107	21892	22153	21855	22149	22077	22085	22001	21829	21949	22117	22128	22173	22077	22082	22070	22026	22064	22039	21973	22156	22001	22128	21942	22096	21959	22195	21886	21970	22203	21964	22080	22170	22116	22113	21949	22074	22012	21945	22216	22087	22055	22023	22112	22064	22146	21985	21974	22132	21988	22096	22220	22112	22171	21992	21979	22204	22006	22120	21832	21959	22088	22056	22172	22044	22123	22136	21934	21976	22114	21901	22169	22031	22027	22064	22097	22122	22046	21987	22120	22061	22098	22014	22135	22025	21959	22078	22060	22060	22130	22243	22117	22221	21897	22042	22158	21912	22152	22279	22066	22063	22116	22086	22158	21825	21874	21948	22137	22032	21937	22006	22083	21973	22107	21939	21952	21878	21881	22115	22205	22046	22021	21988	22068	22046	22044	22031	22146	22076	22139	22134	21939	22062	22144	21923	22063	21956	22125	22017	22053	22061	22124	21977	22127	22156	22041	22210	22114	21742	22215	22107	22110	21810	22126	22019	22206	21877	22121	21937	22046	21973	21927	21969	22043	22156	22078	22152	21967	22182	22141	22018	22114	22072	22035	21893	22041	22185	22009	22116	22008	22127	22052	22076	22155	22082	22112	22030	21921	22088	21881	22005	22183	22254	22251	22139	21992	22022	22079	22172	22112	22077	22056	22100	22173	22138	21989	22170	22024	22009	22025	22076	22141	22087	22035	22033	22038	21887	22053	21964	22327	21839	21991	22163	22005	22042	22225	22010	21996	22066	22215	22058	22017	21975	22025	21988	22429	22128	22030	22095	22055	22058	22134	21844	22315	22045	22075	21991	21882	21905	22078	22028	22091	22142	21975	22193	21959	22110	22049	22113	22146	22061	22323	22124	21888	22051	21972	22056	21959	22101	21924	22077	21881	22003	22090	21985	22180	21901	21973	22056	21918	21821	22130	21865	21958	22022	22056	22273	22091	21982	22073	22002	21819	22082	21933	21999	22103	21978	22246	22052	22083	22032	21990	21926	22072	22015	21939	22152	21970	22069	22135	22113	21792	21938	22055	22063	22121	21990	22081	22101	22087	21964	21995	22110	21940	21893	21928	22129	21978	22069	22052	21877	22017	22007	21758	22041	22082	22209	22008	22152	22118	22110	22058	22220	21939	22137	21970	21926	22047	22110	22081	22200	21932
28206	23781	31702	31204	28747	29168	29476	29136	29113	29156	29090	28580	28826	29096	29110	28783	28998	29046	28878	28741	29013	29720	29816	29552	29507	29006	28989	29000	28697	28819	29068	28792	28979	28956	28633	28995	28724	28834	28772	28743	28560	28756	28975	28989	28962	29086	28970	28954	28984	28924	28911	28934	28936	28824	29050	29022	28905	28989	28914	29101	29038	28906	28945	28740	28687	28809	28873	28804	28496	28835	28772	28776	28892	28712	28775	28654	28669	28695	28780	28607	28665	28792	28612	28892	28768	28790	29001	28813	28958	29014	28662	28736	28796	28998	28880	28935	28636	28704	28935	28807	28701	28895	28674	28832	28847	28746	29003	28811	28678	29109	28659	28767	28689	28931	28900	28907	28981	28629	29029	28790	28844	28992	28589	28806	28775	28949	28927	28875	28805	28727	28638	28780	28847	28940	29017	28636	28790	28884	28976	28836	28713	28898	28848	28985	28823	28765	28953	28943	28891	28793	28886	28651	28997	28654	28890	28684	28949	28862	28939	28730	28933	28949	28778	28878	28792	28742	28686	28884	28803	28795	28747	28988	28956	28861	28688	28975	28734	28587	28743	28864	28955	28801	29138	28698	28665	28561	28897	28684	28701	28849	28627	28929	29121	28781	29024	28906	28830	28924	28922	28746	28650	29001	28955	28755	28733	28917	28825	29166	28740	28822	28628	28935	28785	28769	28764	28999	28737	28900	28736	28687	28906	28613	28846	28793	28919	28884	28688	28751	28761	28737	28853	28673	28894	28725	28778	28793	29098	28754	28744	28768	28964	28641	28938	28954	28889	28794	28805	28948	28834	28790	28671	28898	28689	28669	28682	28845	28737	28759	28748	28655	28797	28824	29109	28927	28634	28823	28796	29021	28958	29136	29043	28940	28867	28910	28642	28655	28734	28639	28842	28819	28624	29050	28904	28874	28710	28938	28734	28896	28808	28852	28916	28870	28896	28884	29009	28674	28886	28995	28733	28605	28656	28797	28830	28788	28952	28831	28717	28860	28740	28874	28912	28910	28982	28822	28878	28684	28900	28958	28847	28704	29018	29039	28667	28847	28940	28830	28936	29055	28737	28610	28947	28851	28670	28925	28838	28886	28982	28907	28945	28957	29068	28809	28575	28735	28882	28925	28702	29115	28946	28827	28766	28779	28729	29078	28852	28861	28761	28697	28677	28710	28777	28682	28846	28839	28786	28859	28868	28641	28889	28605	28819	28827	28691	28681	28945	28720	29123	29066	28683	28925	28735	28723	28889	28744	28907	28900	28913	28862	28838	28804	28949	28889	28847	28790	28870	28789	28868	29042	28757	28697	28903	28787	28769	28798	28747	28610	28736	29011	28982	28754	28919	28901	28940	28779	28659	28748	28857	28688	28579	28885	29097	29022	28829	28979	28767	28941	28622	28925	28819	28683	28672	28831	28838	28655	28955	28836	28715	28946	28742	28684	28791	28789	28797	28866	28908	29110	28965	28686	28902	29067	28845	28880	28860	28860	29081	28765	28995	28716	28843	28649	28708	28609	28895	29052	28645	28950	29136	29070	29016	28992	28839	28826	28900	28874	28845	28868	28586	28787	28977	28930	28896	28690	28880	28734	28913	28518	28884	28992	29087	28883	29147	28869	28731	28803	28917	29076	28678	28840	28775	29019	28964	29078	28894	28528	28927	28831	28508	28749	28836	28881	29009	28877	28924	28790	28725	29148	29108	28785	28848	28956	28887	28742	28817	29204	28730	28978	28689	28822	28864	28740	28675	28878	28822	28903	28790	28845	28736	29046	28875	28656	28901	28917	28850	28888	28850	28831	28744	28816	28956	28617	28921	28965	28714	28537	28788	28811	28894	28737	28919	29065	28862	28717	28740	28999	28791	29129	28869	28682	28910	28765	28789	28843	28876	28897	28820	28663	29172	28988	28864	28756	28726	28725	28853	28737	28620	29003	28588	28795	28856	28816	28850	28943	28743	28851	28668	28669	28786	29045	28886	29187	28862	28771	28720	28684	28874	28779	28977	28782	28903	28800	29043	29076	28812	28782	28919	28798	28855	28707	28762	28794	28918	28838	28702	28591	28913	29098	28981	28930	28685	28890	28893	28876	28962	28802	28813	28809	28873	28784	28778	28925	28756	28990	28886	29053	28657	29000	28654	28794	28689	28912	28653	28729	28861	28890	29082	28938	28811	28630	28887	28736	28640	28872	28742	28801	28994	28878	28615	28839	28747	28851	28775	28844	28730	28845	28632	28892	28656	28667	28739	28867	28717	28926	29091	28933	28947	28654	28836	28950	28786	28983	28795	28693	28985	28948	28984	28993	29008	28884	28888	28704	28875	28807	28940	29002	28977	28797	28718	28857	28872	28691	28662	29090	28915	28862	29030	28875	28815	28841	28986	28829	28798	28824	28745	28851	28897	28661	28724	28835	28854	28825	28915	28659	28821	28911	28953	28723	28879	28959	28713	28810	28763	28682	28890	28644	28926	28886	28947	28637	28782	28734	29005	28697	28810	28759	28569	28856	28780	28905	28488	28870	28633	28733	28788	28930	28770	28772	28962	28548	28985	28965	28894	28931	28883	28696	28884	28895	28990	28550	28750	28971	28891	28795	29150	28892	28687	28790	28954	28736	28838	29125	28558	28792	28707	28514	28948	28886	28682	28768	28755	28618	28980	28976	28904	28883	28901	29097	28817	28997	28996	28889	29013	28884	28791	28913	28922	28824	28616	28842	28723	29038	28992	28783	28714	28766	28759	29075	28943	28650	28653	28606	28713	28787	28730	28768	28947	28868	28895	28801	28605	28717	28785	28707	28980	28898	29056	28962	28812	28666	28855	28804	28673	28976	28888	29026	28840	28619	28818	29054	28890	28958	28975	28830	28833	28956	29085	28815	28788	28762	29163	28730	28717	28881	28933	28933	29266	29038	29013	28749	28812	28827	28700	28900	29080	28816	28696	29020	29028	28798	28979	28869	28913	28849	28626	28896	28862	28590	28861	28889	28999	28600	28789	28945	28737	28817	28888	28905	29019	28782	28934	28653	28846	28685	28880	28741	28839	28885	28715	28537	29175	28970	28945	28863	28872	28878	28897	28766	29120	28831	28694	28784	28661	28801	28777	28750	28927	28943	28802	28736	28897	28732	29049	28860	28982	29011	28778	28795	28854	28733	28914	28922	28777	28641	29022	28795	28960	28894	28832	28709	28994	28885	28993	28787	28681	28819	28917	28756	28904	28827	29054	28855	28891	28932	28715	28723	28922	28776	29061	28727	28817	28711	28641	28678	28706	28736	28938	28750	28738	28903	28810	28824	28851	28986	28855	28896	28917	28871	28846	28559	28836	28936	28994	28665	28920	28972	28888	28613	28767	28805	28749	28738	28951	28884	28758	28869	29155	28737	28817	28715	28749	28739	28767	28853	29048	28822	29010	28912	28704	28916	28952	29028	28833	28902	28740	28831	28941	28849	28733	28812	28684	28978	28697	28874	28925	28734	29082	28743	28660	28813	28752	28895	29063	28851	28894	28864	28796	28636	28867	28753	28773	28857	28673	29008	29029	28903	29086	28981	28787	29133	28904	28832	28751	28790	28854	28770	28914	28894	28878	28958	29156	28957	28862	28741	28819	28843	28935	28760	28977	28816	28767	28743	28631	28970	28714	28870	28787	28909	28932	28726	28849	28487	28829	28760	28874	28824	29184	28810	29046	28642	28867	28730	28520	28806	28864	28900	28876	28876	28897	28689	28859	28760	28901	28825	28837	28705	28729	28682	28719	28782	28862	28779	28841	28861	28627	28987	28716	28642	28867	28753	28624	28936	28830	28755	28962	28884	28803	28880	28956	28784	28729	28780	29054	28818	28926	28875	28754	29042	28858	28877	28767	28623	28893	28824	28742	28935	28989	28770	28637	28836	28584	28713	28864	28659	28960	28811	28778	29064	28922	28900	28653	28841	28869	28703	28913	28671	28893	28839	28932	29090	28889	28934	28802	28899	29033	29000	28556	28743	29008	28883	29172	28951	28868	28867	28751	29125	28634	28769	28770	28976	28832	28906	28677	28921	28891	28973	28706	28867	28862	28782	28993	29049	28709	28819	29069	28887	28932	28970	28833	28962	28510	28967	28439	28710	28756	28722	29037	28949	28703	28804	28578	28900	28910	28748	28762	28811	28778	28882	28836	28725	28663	28866	28906	28808	28724	29034	29109	28902	28945	28871	28870	29058	28949	29115	28966	28891	28921	28901	28669	28889	28805	29013	28886	28814	28841	28907	28574	28805	28817	28895	29012	28745	28954	28901	28729	28797	28881	29010	28946	28870	28875	28802	28825	28728	28746	28845	28875	29352	29024	28845	28526	28752	28788	28756	29011	28767	28681	28688	28859	28714	28760	29122	28978	28813	28701	28733	28936	28937	28752	29015	29038	28784	28657	29225	28836	28788	28815	28821	29115	29008	28834	28788	28895	28633	28897	28942	28934	28790	28924	28894	29193	28643	28779	28889	28946	28827	28785	28755	28954	28853	28834	28922	28823	28949	29024	29011	28890	28920	29009	28696	28930	28845	28855	28968	28819	28827	28738	28964	28962	29004	28871	28774	28846	29049	28624	28936	28709	28656	28728	28723	28833	28990	28792	28741	28639	29014	28790	28866	28933	28792	28829	28906	28874	28798	28995	28709	28959	28635	28832	28693	28567	28997	28780	29256	28782	28884	28790	28759	28732	28662	28736	28816	28593	28896	28654	28784	28711	28798	28791	28626	28856	28918	29074	28945	28714	28747	28961	29031	28839	28906	28980	29030	28985	28992	28975	28872	28860	28780	28815	28829	28985	28738	28805	28801	28986	28873	28807	28807	28534	28706	29015	28799	28854	28773	28743	28684	28979	28828	29004	28774	29052	28955	28756	28880	28829	28690	28868	28801	28805	28475	28915	28991	28919	28821	29014	29003	28902	28954	28854	28782	28734	29026	28960	28644	28933	28919	28791	28850	28880	28905	28894	28849	28813	28920	28810	28970	28780	28510	28857	28684	28886	28752	28954	28986	28854	28732	28855	28620	28746	28706	28945	28954	28756	28718	28903	28759	28762	28843	28892	28738	28884	28782	28852	29000	28880	28815	29001	28947	28898	28619	28799	28865	28893	28781	28833	28972	28661	28661
20435	26690	26301	23600	22684	22501	22375	22297	22390	22401	22162	22103	22058	22137	22005	21855	21775	21795	22088	21702	22123	22905	23081	22845	22403	22038	21955	21883	21972	21807	21861	21711	21742	21884	21783	21779	21831	21802	21905	21993	21927	21858	21877	21743	21753	21741	21892	21921	21941	21852	21887	21867	21927	21766	21811	21815	21735	21997	21871	21879	22016	21914	21858	21820	21867	21737	21591	21898	21922	21689	21842	21741	21971	21682	21851	21913	21535	21781	21737	21811	21921	21976	21895	21962	21797	21798	21751	21852	21732	21713	21807	21923	21970	21875	21815	21890	21803	21837	21862	21856	21848	21617	22084	21598	21660	21779	21823	21753	22008	21743	21714	21786	21867	21789	21877	21810	21777	21890	21780	21907	21853	21896	21910	22044	21727	21767	21804	21791	21786	21754	21692	21883	21821	21911	21852	21965	21756	21756	21870	21739	21834	21728	21770	21695	22048	21709	21735	21830	21945	21726	21702	21798	21668	21741	21860	21813	21854	21736	21872	21700	21882	21956	21777	21904	21834	21813	21859	21866	21697	21850	21874	21877	21805	21939	21910	21951	21895	21999	21862	21913	21904	21794	21864	21634	21909	21624	21689	21958	21759	21766	21754	21884	21876	21989	21863	21735	21875	21876	21803	21857	21716	21835	21863	21869	21780	21858	21803	21911	21816	21791	21765	21730	21794	21860	21731	21789	21902	21756	21952	21720	21787	21858	22041	21910	21858	21801	21866	21980	21720	21780	21725	21858	21682	21945	21851	21687	21882	21916	21821	21775	21941	21814	21680	21766	21956	21836	21851	22005	21860	21906	21929	21778	21921	21735	21920	21814	21820	22001	21936	21724	21901	21894	21908	21820	21965	21896	21854	21771	21770	21915	21696	21818	21702	21758	21678	21801	21673	21824	21789	21815	21660	21794	21883	21848	21754	21921	21998	21887	22011	21711	21787	21712	21957	21815	21953	21917	21832	21775	21952	21823	21951	21982	21794	21649	21892	21842	21891	21765	21888	21823	21884	21687	21740	21846	21773	21772	21911	21895	21835	21638	21755	21675	21888	21966	21761	21719	22004	21713	21835	21823	21882	21746	21860	21711	21898	21715	21900	21857	21858	22027	21782	21876	21771	21785	21930	21848	21977	21881	21726	21711	21962	21716	21949	21852	21985	21829	21848	21820	21838	21811	21934	21806	21707	21859	21640	21806	21999	21904	21760	21787	21874	21752	21887	21754	21973	21953	21917	21799	21735	21807	21871	21884	21834	21967	21872	21852	21848	22008	21717	21988	21961	21847	21886	21834	21725	21676	21793	21714	21877	22089	21817	21736	21837	21922	21977	21932	21893	21814	21837	21785	21931	21943	21760	21712	21668	21797	21856	21829	21837	21805	21841	21812	21928	21784	22008	21695	21797	21961	21934	21773	21894	21750	21782	21801	22025	21895	21817	21879	21761	21945	21908	21868	21859	21830	21888	21949	21730	21770	21852	21910	21693	21762	21792	21805	21868	21848	21816	21890	21853	21746	21947	21705	21764	21891	21934	21928	22047	21739	21845	21985	21957	21944	21721	21684	21683	21914	21829	21939	21840	21885	21902	21775	21999	21746	21891	21696	21775	21794	21727	21881	21928	21643	21788	21885	21731	21923	21711	21729	21834	21822	21815	21635	21833	21990	21751	21746	21904	21854	21947	21916	22047	21890	21951	21803	21864	21892	21756	21880	21892	21865	21973	21844	21810	21829	21706	21890	21961	21892	21802	21767	21847	21556	21787	21828	21882	21827	21908	21956	21724	21752	21827	21968	21711	21875	21789	21901	21866	21943	21878	21869	21808	21754	21804	21931	22027	21871	21895	21905	22013	21769	21975	21824	21895	21877	21858	21884	21921	21702	22004	22032	21863	21735	21938	21917	21885	21894	22001	21754	21807	21897	21856	21978	21755	21838	21926	21675	21750	21855	21925	22009	21827	21917	22092	21818	21887	21937	21875	21845	21849	21833	22017	22008	21816	21884	21776	21774	21973	21742	21946	21882	21907	21765	21818	21939	21917	21845	21900	21833	21878	21982	21679	21811	21841	21739	21716	21830	21891	21629	21932	21684	21821	22022	21749	21844	21840	21763	21644	21918	21879	21912	21701	21866	21860	21799	21689	22006	21890	21828	21918	21689	21911	21769	21912	21932	21859	21775	21753	21990	21989	21707	21947	21915	21778	21790	21856	21818	21802	21945	21908	21830	21838	21816	21934	21791	21892	21846	21770	21985	21899	21856	21962	21887	21877	21732	21857	21943	21779	21956	21711	21921	21873	21972	21969	21911	21786	21647	21941	21677	21730	21938	21868	21856	21863	21915	21897	21633	21915	21672	21800	21952	21766	21797	21783	21794	21927	21690	21757	21986	21940	21744	21781	21942	21817	21853	21673	21770	21927	22010	22021	21744	21756	21979	21907	21909	21904	21892	21767	21775	21908	21749	21794	21782	21805	21849	21819	21892	21758	21895	21657	21992	21898	21920	21932	21926	21706	21737	21814	21762	21844	21805	21814	21833	21954	21922	21846	21931	21732	21753	21949	21992	21776	21873	21712	21944	21811	21940	21757	21636	21916	21860	21800	21718	21960	21798	21767	21743	21882	21798	21889	21835	22014	21780	21777	21795	21827	21850	21859	21826	21933	21847	21783	21708	21936	22042	21829	21982	22107	21917	21804	21828	21853	21877	21721	22079	21778	21818	21879	21888	21710	21840	21823	21896	21887	21788	21813	21901	21764	21988	21847	21835	21804	21810	21957	21895	21876	21739	21884	21775	21801	21642	21815	21666	21801	21786	21787	21863	21825	21906	21794	21852	21823	21872	21750	21943	21825	21666	21893	21855	21739	21644	21914	21856	21760	21982	21867	21845	21849	21982	21873	21840	21929	21977	21721	21752	21977	21843	21889	21881	21865	21977	21707	21885	21938	21640	22034	21811	21829	21754	21900	21768	21642	21828	21985	21703	21846	21834	22007	21769	21797	21880	21870	21838	21896	21690	21766	21771	21845	21661	21774	22053	21740	21822	21932	21891	21607	21741	21816	21726	21773	21938	21889	21961	21898	21771	21976	21792	21934	21877	21838	21683	21911	21865	21959	21979	21892	21791	21718	21974	21933	21917	21832	21953	21846	21764	21937	21780	21738	21815	21797	21857	21981	21786	21815	21857	21817	21862	21944	21635	21885	21880	21725	21913	21707	21864	21852	21740	21907	21864	21870	21994	21984	21854	21769	21794	21849	21878	21711	21694	22062	21863	21869	21768	21761	21838	21930	21627	22174	21765	21746	21817	21804	21779	21902	21880	21876	21850	21887	21694	21771	21816	21862	21820	21856	21728	21885	21799	21838	21763	21926	21780	21817	21817	21941	21887	21718	21938	21813	21950	21952	21783	21780	21839	21862	21882	21939	21826	21928	21836	21913	21928	22025	21953	21640	21856	21764	21825	21610	21752	21786	21923	21683	21782	21770	21959	21760	21994	21797	21966	21698	21822	21818	21826	21604	21966	21908	21959	21804	21637	21858	22092	21833	21913	21936	21831	21799	21915	21835	22153	21705	21835	21959	21875	21944	21991	21706	21911	21863	21839	21823	21681	21798	21645	21923	21688	21828	21989	21794	21773	21868	21889	21847	21791	21780	21766	21807	21869	21883	21732	21853	22025	21914	21646	21917	21735	21937	21775	21851	21940	21911	21771	21914	21666	21992	21709	21819	21908	21819	21927	21958	21834	21778	21811	21671	21948	21941	21923	21867	21617	21779	21812	21892	22051	21775	22037	21835	21726	22024	21834	21975	21828	22072	21778	21707	21686	21724	21922	21884	21736	21890	21782	21670	21735	21828	21668	21931	21918	21779	21753	21809	21773	21873	21720	21714	21926	21812	21692	21796	21867	21893	21651	21818	21961	22007	21713	21747	21622	21808	21882	21802	21729	21848	21803	21922	21853	21894	21871	21914	21816	21752	21746	21706	21855	21774	21995	21808	21906	21789	21924	21732	21799	21915	21596	21895	21733	21875	21782	21795	22035	21956	21723	21815	21831	21959	22155	21792	21812	21930	21998	21701	21992	21748	21912	21838	21813	21881	21903	21896	21978	21813	21713	21831	21850	21833	21773	21850	21907	21889	21756	21882	21918	21885	21795	21791	22083	21919	21764	22047	21780	21904	21843	21828	21774	21901	21697	21924	21818	21857	21934	21776	21770	21848	21866	21728	21950	22130	21695	21861	21654	21753	21915	21837	21720	21859	22028	21903	21828	21784	21801	21944	21905	22040	21723	21806	21739	21941	21809	21621	21746	21763	21798	21811	21803	21886	21982	21887	21826	21848	21855	21673	21954	21907	21955	21965	21718	21798	21663	21809	21757	21870	21832	21802	21880	21700	21824	21911	21926	21898	21890	21961	21569	21707	21755	22072	21855	21895	21783	21786	21896	21995	21812	21734	21679	21803	21924	22009	21751	21882	21636	21933	21891	21931	21827	21848	21858	21836	21751	21971	21815	21819	21749	21785	21861	21864	21907	21873	21665	21858	21867	21797	21855	21868	21877	21750	21976	21746	21725	21888	21899	21779	21960	21643	21995	21915	21899	21833	21854	21867	21721	21920	21670	21969	21735	21872	21967	21883	21850	21905	21749	21832	21865	21950	21779	21849	21852	21790	21915	21741	21815	21836	21726	21985	21936	21872	21802	21836	21585	21866	21863	21890	21849	21733	21822	21817	21771	21692	21832	21863	21880	21724	21664	21868	21782	21777	21860	21802	21931	21961	21851	21815	21776	21742	22030	21789	21714	21821	21859	21854	21702	21859	21847	21789	21713	21911	21815	21816	21843	21824	21754	21714	21841	21944	21871	21794	21941	22043	22070	21814	21819	21828	21788	21742	21912	21908	21914	21989	21800	21819	22041	21969	21958	21817	21752	21828	21715	21965	22113	21801	21849	21785	21824	21935	21694	21900	21993	21805	21867	21702	21968	21863	21773	21840	21745	21664	21950	21907	21910	21838	21751	21713	22018	21901	21623	21769	21955	22082	21816	22125	21727	21953	21738	21910	21825	21792	21778	21776	21757	21773	21702	22002	21879	21943	21884	21778	21774	21982	21698	21893	21709	21813	21723	21854	21828	21755	21794	21973	21877
23485	21286	28986	24231	24138	28746	31616	29125	29282	29151	29018	29233	28544	28858	28736	28701	29005	28577	28378	28668	31424	34123	34344	32761	31071	29440	28813	28625	28459	28640	28587	28502	28391	28558	28609	28593	28597	28431	28803	28504	28663	28544	28339	28436	28601	28613	28477	28744	28549	28203	28501	28486	28754	28595	28538	28717	28328	28560	28842	28402	28272	28389	28340	28521	28332	28549	28437	28582	28461	28331	28365	28363	28634	28540	28406	28559	28422	28480	28295	28591	28641	28515	28585	28385	28391	28733	28554	28299	28424	28527	28327	28457	28477	28586	28617	28332	28631	28535	28686	28584	28567	28303	28166	28467	28545	28457	28459	28344	28461	28480	28339	28468	28517	28675	28391	28694	28608	28493	28496	28426	28725	28422	28387	28452	28381	28346	28317	28368	28376	28349	28395	28390	28556	28601	28496	28449	28497	28373	28687	28491	28501	28552	28444	28458	28396	28340	28533	28580	28405	28552	28464	28547	28485	28262	28460	28501	28347	28580	28291	28576	28550	28399	28482	28433	28526	28610	28758	28592	28676	28536	28506	28414	28395	28432	28483	28478	28518	28329	28356	28211	28528	28490	28329	28410	28389	28180	28468	28359	28576	28416	28531	28407	28318	28347	28314	28320	28510	28323	28334	28460	28471	28475	28476	28378	28391	28330	28435	28312	28446	28562	28173	28405	28603	28517	28386	28420	28574	28491	28500	28389	28482	28504	28594	28427	28300	28260	28422	28465	28189	28423	28504	28400	28198	28364	28586	28565	28567	28314	28383	28514	28375	28449	28577	28316	28243	28447	28395	28368	28516	28430	28428	28314	28342	28710	28318	28252	28606	28542	28393	28241	28514	28411	28479	28451	28441	28542	28514	28420	28531	28424	28395	28284	28435	28479	28645	28558	28456	28276	28541	28485	28325	28359	28548	28406	28474	28323	28250	28473	28300	28448	28413	28379	28502	28516	28221	28382	28461	28430	28605	28387	28357	28618	28274	28220	28427	28460	28410	28469	28431	28553	28483	28247	28706	28421	28546	28326	28471	28656	28262	28292	28452	28286	28384	28437	28407	28194	28536	28181	28479	28466	28221	28418	28486	28520	28479	28493	28434	28389	28388	28377	28310	28409	28528	28462	28544	28195	28369	28165	28353	28414	28512	28350	28460	28564	28401	28644	28506	28441	28758	28525	28354	28676	28347	28475	28348	28376	28336	28433	28591	28290	28407	28430	28501	28561	28558	28455	28420	28571	28475	28211	28272	28354	28688	28668	28510	28246	28369	28330	28620	28270	28464	28315	28566	28387	28254	28288	28453	28556	28392	28489	28288	28309	28638	28368	28382	28572	28375	28536	28659	28450	28446	28184	28323	28479	28384	28333	28561	28543	28417	28517	28416	28516	28666	28651	28612	28453	28385	28332	28368	28430	28563	28571	28515	28184	28461	28061	28446	28628	28353	28324	28445	28316	28609	28388	28312	28227	28285	28357	28472	28285	28607	28430	28436	28480	28525	28553	28455	28567	28281	28415	28465	28420	28327	28357	28370	28270	28370	28400	28437	28294	28650	28511	28549	28483	28350	28275	28585	28390	28595	28480	28373	28429	28345	28506	28371	28329	28505	28620	28537	28424	28326	28419	28601	28402	28418	28391	28482	28341	28303	28319	28416	28565	28459	28395	28486	28358	28529	28368	28302	28385	28328	28617	28319	28488	28366	28531	28506	28570	28191	28410	28548	28657	28384	28619	28497	28471	28413	28371	28230	28676	28538	28604	28511	28603	28512	28548	28465	28513	28647	28441	28546	28435	28465	28509	28423	28645	28571	28523	28349	28327	28332	28472	28313	28552	28334	28565	28233	28288	28561	28388	28399	28471	28435	28312	28501	28627	28416	28168	28475	28447	28501	28386	28385	28487	28739	28404	28590	28477	28451	28233	28286	28551	28604	28648	28418	28602	28521	28379	28606	28335	28362	28257	28412	28471	28444	28345	28387	28658	28545	28400	28371	28553	28468	28228	28377	28399	28415	28429	28382	28419	28441	28282	28372	28655	28276	28369	28309	28581	28505	28394	28735	28613	28517	28524	28336	28397	28398	28433	28273	28355	28541	28526	28502	28523	28621	28313	28389	28446	28505	28310	28454	28559	28504	28605	28252	28275	28443	28495	28668	28290	28423	28532	28323	28471	28335	28449	28291	28418	28397	28380	28537	28473	28376	28380	28457	28572	28604	28382	28344	28247	28659	28322	28494	28462	28415	28379	28040	28448	28552	28317	28537	28445	28311	28720	28562	28525	28333	28492	28519	28303	28645	28289	28562	28475	28231	28597	28432	28387	28381	28519	28267	28307	28438	28322	28376	28323	28330	28357	28809	28587	28227	28397	28513	28416	28596	28256	28567	28582	28600	28348	28328	28386	28490	28410	28742	28543	28444	28316	28639	28483	28631	28671	28510	28571	28309	28103	28265	28646	28419	28384	28149	28638	28465	28319	28446	28745	28451	28709	28461	28268	28582	28457	28565	28282	28478	28327	28241	28231	28627	28472	28534	28480	28451	28306	28794	28420	28413	28290	28401	28537	28360	28697	28670	28798	28462	28534	28582	28435	28575	28637	28412	28271	28481	28497	28387	28584	28335	28544	28366	28468	28487	28284	28683	28569	28530	28298	28384	28567	28656	28342	28522	28456	28627	28505	28548	28593	28422	28514	28358	28320	28201	28527	28320	28174	28434	28254	28342	28360	28503	28475	28413	28357	28413	28593	28592	28442	28366	28322	28230	28541	28420	28562	28270	28546	28415	28520	28278	28480	28589	28484	28495	28083	28456	28541	28431	28564	28442	28358	28335	28384	28307	28520	28451	28368	28638	28362	28571	28494	28544	28537	28339	28173	28362	28292	28379	28560	28529	28410	28437	28462	28232	28351	28418	28296	28512	28483	28568	28440	28413	28524	28383	28361	28633	28594	28359	28471	28386	28578	28589	28495	28532	28197	28508	28453	28445	28386	28470	28428	28396	28325	28534	28349	28322	28380	28606	28525	28284	28531	28465	28594	28230	28314	28454	28432	28493	28503	28524	28546	28381	28432	28478	28433	28608	28248	28383	28289	28638	28427	28446	28301	28472	28560	28370	28286	28453	28576	28623	28527	28366	28430	28446	28417	28392	28597	28472	28725	28476	28500	28327	28423	28620	28554	28387	28414	28378	28504	28359	28502	28368	28341	28512	28324	28401	28538	28193	28389	28372	28408	28528	28633	28296	28212	28294	28445	28428	28310	28371	28557	28281	28595	28566	28567	28516	28479	28480	28368	28266	28476	28481	28489	28304	28673	28268	28690	28455	28312	28422	28449	28325	28294	28282	28513	28492	28508	28349	28495	28688	28398	28283	28605	28343	28371	28334	28286	28417	28431	28392	28297	28510	28285	28459	28415	28588	28332	28446	28343	28360	28474	28678	28309	28658	28418	28475	28581	28320	28406	28588	28290	28456	28358	28432	28324	28642	28365	28399	28428	28370	28372	28311	28199	28259	28539	28603	28337	28501	28163	28412	28556	28333	28868	28623	28376	28325	28584	28358	28507	28400	28388	28145	28323	28485	28429	28599	28439	28330	28436	28441	28533	28311	28478	28462	28301	28840	28594	28419	28250	28729	28561	28399	28451	28382	28476	28506	28475	28367	28222	28574	28250	28331	28398	28348	28308	28530	28207	28296	28205	28411	28329	28457	28292	28454	28379	28578	28474	28468	28454	28426	28515	28468	28597	28596	28658	28631	28285	28364	28401	28651	28566	28566	28661	28608	28677	28553	28305	28325	28490	28404	28602	28431	28470	28611	28402	28352	28590	28681	28546	28365	28225	28412	28264	28458	28464	28485	28459	28241	28410	28585	28461	28481	28385	28293	28361	28377	28292	28412	28448	28621	28509	28557	28537	28405	28321	28481	28541	28460	28521	28420	28427	28473	28293	28545	28553	28217	28427	28583	28087	28534	28482	28200	28828	28387	28459	28452	28265	28542	28295	28432	28463	28274	28282	28335	28225	28395	28328	28485	28423	28502	28379	28257	28380	28397	28377	28393	28643	28494	28335	28187	28531	28294	28067	28333	28554	28467	28435	28355	28558	28491	28350	28324	28549	28668	28644	28671	28435	28413	28350	28230	28325	28576	28559	28456	28223	28579	28460	28626	28313	28449	28629	28317	28582	28533	28616	28387	28251	28510	28430	28174	28397	28349	28399	28527	28511	28436	28532	28746	28546	28495	28475	28641	28395	28516	28275	28366	28372	28686	28688	28557	28633	28430	28475	28481	28319	28366	28647	28477	28296	28444	28406	28589	28759	28308	28540	28481	28187	28473	28569	28522	28710	28305	28505	28452	28467	28338	28487	28688	28323	28492	28585	28494	28608	28386	28387	28813	28384	28500	28330	28527	28531	28431	28243	28537	28321	28779	28313	28542	28322	28350	28381	28354	28502	28578	28358	28494	28488	28614	28267	28475	28565	28557	28314	28403	28230	28360	28334	28378	28390	28251	28206	28401	28453	28401	28465	28415	28501	28668	28261	28361	28311	28420	28454	28472	28200	28122	28356	28701	28588	28340	28343	28418	28384	28489	28292	28793	28269	28413	28400	28445	28224	28511	28396	28587	28533	28306	28687	28441	28500	28357	28404	28540	28346	28416	28407	28427	28642	28394	28502	28367	28470	28436	28404	28423	28279	28594	28517	28530	28380	28340	28394	28429	28354	28493	28509	28580	28711	28435	28494	28461	28195	28347	28552	28493	28520	28603	28412	28301	28553	28309	28561	28447	28579	28454	28390	28319	28575	28603	28515	28364	28310	28475	28651	28559	28366	28593	28321	28441	28448	28267	28480	28320	28361	28221	28459	28361	28402	28620	28487	28668	28403	28407	28430	28671	28510	28494	28470	28571	28222	28614	28540	28401	28471	28476	28587	28428	28351	28411	28452	28462	28502	28392	28547	28554	28388	28476	28431	28303	28382	28416	28490	28536	28597	28514	28372	28525	28356	28420	28386	28364	28412	28362	28513	28405	28319	28295	28483	28498	28542	28390	28517	28508	28422	28526	28355	28648	28437	28335	28397	28176	28437	28456	28773	28277	28426	28621	28500	28490	28598	28612	28462	28412	28376	28433	28360	28629	28694	28371	28596
18640	32154	31110	26221	24721	23896	23722	23485	23025	22717	22418	22060	22083	22368	22087	21889	21914	21873	22022	22186	26605	29403	29147	26551	24355	22641	21959	21935	21880	21779	21673	21765	21712	21814	21772	21661	21869	21743	21861	21817	21840	21824	21816	21893	21650	21929	21846	21775	21826	21661	21677	21741	21770	21778	21752	21803	21695	21737	21867	21793	21668	21824	21854	21832	21917	21767	21692	21549	21689	21848	21780	21982	21803	21812	21824	21674	21624	21741	21805	21752	22017	21739	21487	21753	21730	21780	21648	21772	21809	21761	21743	21695	21885	21830	21866	21885	21654	21684	21678	21739	21716	21823	21815	21658	21822	21688	21794	21561	21819	21863	21706	21885	21851	21811	21767	21697	21827	21614	21695	21820	21820	21781	21784	21708	21644	22021	21665	21863	21867	21862	21796	21541	21689	21769	21891	21877	21899	21802	21628	21682	21797	21658	21764	21745	21752	21814	21830	21616	21913	21863	21866	21843	21692	21639	21771	21838	21586	21911	21820	21684	21729	21662	21607	21704	21603	21792	21686	21729	21801	21748	21842	21821	21599	21774	21661	21611	21667	21717	21738	21688	21907	21727	21776	21711	21644	21794	21560	21879	21762	21927	21851	21704	21715	21774	21775	21858	21732	21815	21844	21745	21798	21743	21869	21644	21801	21720	21800	21765	21672	21809	21868	21652	21910	21903	21750	21653	21565	21684	21657	21638	21688	21864	21718	21864	21772	21792	21730	21704	21741	21730	21799	21869	21724	21676	21725	21649	21749	21814	21749	21728	21851	21763	21959	21785	21863	21591	21675	21787	21721	21669	21660	21655	21919	21833	21909	21550	21961	21640	21890	21827	21786	21611	21770	21687	21689	21798	21754	21732	21665	21842	21874	21744	21910	21830	21687	21833	21730	21728	21712	21730	21763	21719	21531	21678	21683	21818	21720	21763	21833	21648	21826	21561	21664	21749	21704	21810	21756	21773	21894	21694	21936	21645	21802	21716	21768	21719	21855	21758	21919	21694	21778	21927	21577	21787	21745	21664	21864	21826	21819	21903	21687	21885	21789	21791	21866	21745	21660	21910	21671	21563	21890	21600	21691	21792	21695	21762	21658	21659	21679	21745	21927	21846	21706	21908	21885	21617	21562	21848	21809	21564	21578	21660	21696	21656	21727	21777	21614	21773	21724	21820	21807	21765	21754	21729	21713	21784	21723	21779	21769	21728	21651	21818	21588	21846	21783	21683	21637	21831	21808	21763	21665	21641	21736	21578	21696	21769	21931	21754	21869	21788	21808	21664	21728	21704	21914	21565	21672	21792	21722	21820	21783	21748	21895	21832	21770	21666	21670	21740	21763	21636	21751	21713	21843	21669	21818	21816	21689	21773	21626	21633	21741	21828	21732	21750	21772	21783	21689	21839	21697	21879	21833	21685	21816	21768	21626	21726	21785	21540	21605	21752	21770	21768	21797	21774	21713	21906	21826	21541	21569	21772	21753	21914	21675	21696	21896	21632	21764	21856	21558	21931	21683	21593	21821	21857	21926	21570	21857	21659	21884	21809	21623	21745	21979	21800	21711	21755	21711	21739	21920	21566	21712	21668	21916	21703	21788	21809	21756	21563	21719	21729	21725	21791	21685	21838	21943	21847	21652	21811	21809	21827	21762	21738	21929	21732	21575	21756	21614	21999	21593	21582	21704	21636	21773	21731	21758	21797	21759	21733	21784	21846	21765	21651	21922	21789	21798	21746	21585	21618	21661	21913	21687	21761	21730	21818	21755	21869	21660	21856	21608	21907	21639	21611	21801	21991	21819	21900	21706	21808	21796	21718	21907	21689	21750	21782	21723	21502	21613	21748	21768	21721	21876	21886	21589	21934	21702	21709	21845	21731	21611	21768	21810	21775	21687	21554	21758	21547	21731	21636	21858	21937	21764	21795	21768	21796	21663	21873	21968	21834	21798	21673	21915	21718	21804	21727	21661	21730	21892	21613	21889	21655	21782	21727	21883	21763	21606	21678	21723	21772	21799	21723	21882	21685	21830	21802	21683	21671	21654	21751	21848	21636	21998	21834	21748	21908	21822	21638	22072	21857	21748	21638	21862	21633	21784	21930	21750	21856	21874	21724	21730	21740	21675	21539	21821	21572	21898	21743	21651	21835	21857	21786	21761	21618	21894	21597	21895	21563	21866	21793	21872	21895	21892	21564	21822	21676	21770	21589	21762	21777	21784	21849	21753	21768	21541	21716	21933	21797	21766	21926	21684	21827	21940	21854	21727	21729	21762	21769	21825	21688	21663	21857	21779	21646	21743	21687	21638	21715	21592	22000	21741	21716	21778	21838	21641	21698	21766	21590	21638	21770	21688	21821	21716	21522	21731	21623	21969	21811	21622	21842	21733	21718	21826	21785	21825	21834	21934	21764	21724	21656	21745	21705	21820	21677	21664	21758	21793	21775	21834	21750	21695	21721	21671	21766	21766	21793	21647	21764	21739	21585	21944	21727	21614	21777	21768	21616	21751	21756	21955	21900	21688	21523	21860	21526	21798	21766	21670	21907	21874	21807	21717	21756	21866	21933	21728	21893	21782	21993	21854	21851	21761	21651	21762	21595	21812	21767	21842	21820	21843	21762	21812	21615	21597	22021	21715	21617	21676	21914	21754	21755	21733	21778	21855	21664	21816	21801	21713	21914	21811	21810	21730	21791	21668	21558	21663	21805	21617	21938	21704	21799	21753	21836	21830	21684	21751	21574	21786	21795	21806	21648	21796	21555	21879	21701	21662	21646	21786	21596	21711	21621	21570	21519	21896	21672	21801	21715	21697	21686	21799	21690	21746	21750	21797	21677	21761	21832	21645	21880	21824	21778	21746	21790	21845	21872	21919	21872	21748	21803	21830	21662	21668	21932	21726	21746	21945	21766	21731	21765	21645	21803	21782	21623	21752	21577	21936	21663	21756	21429	21656	21930	21753	21593	21684	21717	21653	21758	21822	21828	21825	21687	21759	21748	21722	21745	21791	21837	21846	21777	21662	21763	21669	21678	21958	21820	21569	21692	21837	21684	21746	21878	21653	21709	21767	21795	21845	21642	21623	21751	21865	21565	21840	21874	21917	21643	21795	21773	21630	21838	21893	21626	21959	21803	21834	21619	21696	21671	21772	21839	21818	21811	21835	21846	21656	21958	21709	21880	21858	21779	21702	21475	21691	21825	21627	21819	21617	21868	21727	21876	21724	21871	21678	21711	21582	21848	21775	21758	21877	21909	21766	21757	21695	21615	21770	21676	21971	21637	21692	21777	21839	21795	21787	21856	21637	21828	21843	21887	21866	21681	21801	21671	21700	21851	21852	21865	21790	21843	21865	21778	21809	21680	21859	21701	21725	21540	21656	21617	21818	21686	21846	21761	21826	21858	21596	21889	21882	21656	21792	21878	21740	21869	21727	21720	21639	21968	21716	21866	21628	21886	21751	21746	21741	21740	21804	21765	21634	21966	21622	21786	21745	21621	21739	21644	21871	21792	21661	21612	21755	21903	21682	21841	21682	21720	21996	21803	21853	21752	21764	21650	21760	21855	21720	21828	21746	21711	21807	21789	21766	21917	21708	21696	21810	21780	21794	21797	21833	21991	21687	21626	21725	21736	21739	21743	21681	21636	21769	21612	21508	21659	21781	21894	21758	21748	21371	21662	21807	21890	21853	21799	21664	21833	21832	21713	21668	21673	21686	21830	21727	21635	21698	21867	21775	21709	21747	21700	21662	21682	21757	21902	21801	21604	21579	21724	21847	21762	21740	21745	21737	21797	21848	21722	21788	21810	21724	21663	21602	21888	21744	21766	21782	21619	21667	21871	21703	21701	21813	21890	21868	21727	21696	21756	21791	21728	21710	21752	21869	21726	21807	21867	21829	21749	21842	21647	21737	21921	21699	21832	21922	21760	21915	21700	21727	21723	21646	21753	21832	21673	21833	21925	21815	21635	21696	21869	21818	21878	21716	21789	21800	21644	21778	21822	21574	21676	21511	21718	21682	21748	21745	21776	21782	21820	21646	21933	21942	21714	21682	21756	21796	21701	21799	21736	21677	21805	21688	21762	21837	21743	21829	21527	21767	21685	21709	21797	21755	21770	21654	21947	21726	21745	21697	21617	21653	21622	21690	21929	21723	21954	21715	21658	21595	21840	21889	21663	21672	21879	21839	21551	21790	21618	21763	21739	22021	21679	21975	21616	21763	21905	21676	21761	21697	21780	21864	21790	21735	21717	21826	21857	21660	21889	21654	21894	21625	21658	21844	21680	21891	21858	21647	21822	21948	21899	21769	21526	21670	21694	21805	21769	21824	21699	21767	21622	21788	21737	21725	21612	21779	21912	21890	21730	21757	21723	21818	21802	21774	21907	21701	21728	21655	21794	21881	21650	21703	21942	21745	21604	21768	21688	21765	21528	21743	21746	21768	21860	21751	21773	21899	21773	21671	21882	21761	21733	21707	21673	21868	21873	21686	21827	21904	21678	21721	21733	21853	21726	21688	21856	21671	21645	21729	21835	21546	21888	21652	21706	21689	21797	21635	21792	21746	21806	21511	21616	21720	21809	21762	21747	21689	21743	21818	21652	21720	21595	21764	21673	21611	21922	21788	21873	21843	21822	21688	21805	21647	21447	21713	21671	21659	21712	21900	21802	21707	21840	21836	21774	21843	21873	21709	21568	21701	21847	21631	21657	21716	21809	21877	21812	21681	21651	21846	21606	21679	21784	21800	21944	21716	21721	21685	21738	21720	21659	21877	21780	21626	21896	21896	21586	21651	21852	21790	21774	21896	21940	21798	21591	21861	21905	21700	21850	21589	21914	21765	21832	21668	21853	21668	21660	21770	21584	21782	21661	21914	21531	21783	21808	21796	21694	21754	21790	21898	21747	21817	21774	21930	21847	21678	21718	21636	21637	21796	21808	21810	21691	21770	21687	21793	21785	21697	21759	21696	21805	21775	21712	21768	21875	21606	21669	21799	21695	21576	21791	21759	21906	21886	21782	21653	21856	21693	21715	21792	21795	21547	21584	21848	21685	21703	21978	21635	21681	21847	21710	21782	21723	21819	21690	21581	21638	21773	21949	21783	21865	21807	21801	21918	21707	21785	21759	21773	21750	21608	21870
22534	21302	29197	23828	22190	27491	33677	30216	29890	30216	29857	29652	29417	29374	29284	29335	29043	29133	29347	29910	31975	37849	39361	36799	33346	31192	29735	29248	29143	28856	28904	29080	28995	29125	28999	29049	29012	28911	29284	28800	29262	28629	28934	28934	29140	28856	29076	28868	28888	29062	28913	28782	28820	28756	28956	28822	28987	28915	29019	28971	28898	28764	28943	28793	28856	28983	28996	28939	28793	28916	29050	28940	28851	28854	28999	28701	28767	28869	28938	29101	28971	28903	29145	29076	28887	28976	28881	28970	29156	29024	28722	28844	28751	28848	28832	28894	29079	28728	28920	28964	28751	28925	28896	29057	28791	28765	28954	28877	28807	28667	29019	28826	28868	28927	29095	28954	28835	29009	28887	28688	28621	28547	28876	28748	28747	29083	28841	28993	28933	29047	28744	28730	28546	28966	29061	28747	28838	28598	28730	28852	28770	28914	28797	28830	28596	28685	28846	28746	28888	29084	28711	28723	28861	28763	29031	28913	28842	28879	28850	28892	28795	28866	28693	28603	28640	28932	28813	28883	28908	28839	28681	28997	29233	28649	28839	29044	28790	29148	28835	28618	28996	28739	28879	29030	28755	28906	28735	28742	28948	28994	28791	28928	29115	28872	29032	28787	28797	28788	28833	29004	28791	28892	28837	28901	28949	28802	29129	28830	28905	29011	28769	28699	28900	28785	28881	28782	28934	28896	28955	28780	28935	28617	28811	28640	28619	28762	28788	29047	28712	28939	28953	28910	28911	28608	29002	29112	29049	28849	28894	28947	29030	28733	28770	28599	28858	28911	28845	28985	28912	28814	28831	29016	28995	28890	28989	28906	28622	28867	28663	29104	28664	28664	28853	28666	28710	28970	28722	28651	29082	28918	28703	28655	28760	28883	28949	28777	28887	28755	28990	29036	28704	28623	28677	28794	28849	28744	28850	28866	28787	28839	28974	28763	28695	28919	28766	29009	28758	28804	28885	28762	28957	29045	28840	28551	28962	28609	28872	28928	28929	29118	28911	29014	28988	28967	28615	28770	28895	28720	28748	28636	28937	28827	28795	28729	28642	28746	28805	28710	28800	28609	28752	28829	28907	28693	28711	28943	29149	28862	28915	28816	28725	28869	28725	28809	28787	29052	28889	28773	29040	28764	28733	28785	29068	29118	28914	28895	28644	28857	28672	28599	28722	29137	28735	29008	28703	28747	28826	28678	28884	28836	29132	29021	29092	28565	28886	29066	28738	28912	28978	28859	28664	29066	28812	28907	29129	28765	28580	28938	28777	28579	28723	28719	28939	28788	28847	28887	28810	28696	28870	28719	28824	28754	29132	28794	28585	28889	28856	28835	28875	28865	28768	28847	28682	28711	28832	28836	28687	29075	28889	28978	28721	28657	28630	29026	28869	28896	29034	28779	28751	28903	28747	28770	28766	28802	29055	28890	28986	28670	28856	28680	28807	28837	28829	28793	28658	28692	28930	28721	28925	28911	28935	28919	28657	28688	28735	28816	28835	28917	28920	28800	28444	28813	29012	28928	28693	28790	28778	28609	29093	29063	28752	28874	28776	29015	28951	28754	28834	28947	28842	28742	28705	28986	28865	28794	28776	29044	28758	28570	28786	28689	28853	28778	29050	28917	28956	28868	28724	28669	28835	28618	28888	28934	28908	28844	28517	28798	28830	28688	28942	28903	28758	28961	28910	28692	28812	29009	28980	28784	28882	28655	28909	28403	28884	28579	28857	28867	28823	28629	28910	28778	28931	28839	28760	28737	28753	28825	28883	28774	28670	28767	28946	28856	28928	28818	28836	28828	29044	28737	28775	28943	28755	28645	28603	28814	28904	28803	28893	28751	29009	28828	28784	28865	28768	28823	28603	28970	28730	28791	28802	28714	28974	28865	28605	28877	28831	28765	29100	28891	29014	28908	28776	28893	28709	28729	28736	28756	28828	28755	28881	28722	28918	28710	28949	28756	28781	28864	28840	28830	28897	28895	28643	28896	28844	28960	28661	28875	28769	28912	28756	29163	28801	28726	28687	28862	28709	28830	28797	28593	28992	28760	28826	28535	28933	28907	28878	28869	28940	28749	28678	29038	28898	28592	28794	28858	29076	28928	28935	28747	28804	28681	28888	28829	28902	28875	28980	28832	28877	28941	28888	28978	28945	28724	28653	28481	28827	28869	28726	28673	29030	29013	28916	29045	28701	29065	28673	28793	28849	28962	28872	28876	28958	28659	28640	28873	28676	28838	28997	28919	29043	28834	28979	28799	28850	28828	28942	28919	28792	28712	28667	28795	29093	28777	29046	28690	28881	28820	28948	28917	28855	29149	28882	28852	28808	29067	28949	28742	28821	28936	28854	28832	28894	28946	29046	28858	28855	28938	28847	28883	28704	28799	28840	28980	28872	29125	28798	28868	28655	28615	28870	28890	28947	28835	28747	28859	28940	28855	28826	28667	28682	28948	28730	28741	28642	28926	28839	28899	28711	28715	28777	28751	28844	28945	28765	29168	28680	28780	28875	28810	28757	28908	28775	28962	29028	28826	29015	28749	28857	28939	28953	29071	28808	28835	29046	28698	28873	28946	28999	28895	28809	29070	28756	28954	28854	28670	28766	28805	28703	28620	28730	28780	28893	28829	28857	28827	28942	28826	28928	28716	28750	28822	28737	28714	28894	29078	28550	28967	28827	29141	28646	28807	28910	28803	28889	28959	28854	28749	28882	28472	28900	28656	28879	28977	28669	29036	28811	29026	28866	29013	28896	28854	28941	28931	28963	29162	28946	28834	28587	28668	28521	28925	28818	28884	28904	28823	28908	28873	28796	28966	29079	28747	28926	28862	28878	28918	28739	28719	28980	28602	28803	28751	28909	28901	28723	28893	28710	28911	28887	28930	28741	28763	28857	28897	28749	28875	28840	28791	28999	28901	28883	28783	28630	28852	28630	28708	28834	28838	29012	28826	28909	28813	28698	28973	28612	28815	28905	28789	28689	28903	28824	28747	28725	28833	28973	28878	28968	28710	28786	28663	28912	28916	29057	28997	29046	28941	28808	28766	28837	28927	28592	28748	28900	28857	28763	28800	28774	28767	28631	28749	28892	28741	29029	28708	28919	28911	28894	28916	28823	28577	28896	28890	28775	28610	28785	28927	28721	28731	28725	28748	28695	28788	28815	28818	28938	28891	28957	29155	28787	28835	28697	28798	28836	28886	29141	28793	28736	28831	28674	28962	28836	28859	28858	28673	28624	28688	28786	28951	29021	28940	28710	29052	28779	28668	28777	28849	28748	28975	28947	28780	29045	28766	28940	28858	28727	29079	28839	28897	28827	28869	29010	28875	28841	28794	28816	28743	28706	28893	28592	28916	28705	28731	28866	28623	28860	28823	28867	28664	28931	28766	28915	28958	28797	28680	28751	28848	28859	28825	28998	28956	28775	28934	28545	28956	28900	28829	28802	28693	28950	28807	28761	28785	28705	28558	28672	28985	28631	28864	28754	28764	29037	28728	28648	28728	28943	28839	28775	28781	28769	28767	28803	29093	28891	28825	28865	28669	28752	28751	28808	28710	28746	28628	28843	28692	28875	28940	28988	28769	28742	28560	28871	28891	29015	28986	28800	28862	29213	28974	28854	28906	28683	28854	28948	28829	28735	28796	28616	28686	28851	28879	29020	28572	28718	28849	28942	28885	28715	28698	28705	28877	28722	28501	28873	29016	28675	29108	28786	28872	28890	28850	28851	28810	28565	28801	28876	28900	28462	28771	28752	28671	28950	28856	28862	28960	28661	28736	29117	28835	28815	29050	28631	28833	28602	28632	28884	29058	28897	28804	28836	28670	28896	28832	28800	28885	28818	28763	28932	28869	28893	28642	28937	28726	28889	28640	28983	28557	28854	28977	28902	28634	28970	28747	28882	28854	29011	28869	28917	28928	28938	28826	28777	28645	28812	28851	28768	29021	28910	28684	28813	28649	28936	28866	29136	29099	28782	28848	28793	28669	29050	28854	29153	28915	28733	28695	28904	29058	28709	28689	28711	28858	28719	28919	28857	29020	28705	28911	28693	28883	28987	28701	28900	28690	28755	28814	29011	28860	28453	29038	28849	28638	28975	28822	28959	28877	28803	28571	28684	28915	28780	28677	29000	28571	28786	28908	28741	28792	28987	28993	28723	28786	28789	28954	29044	28662	28993	29059	28995	28877	28858	29056	28879	28939	28839	28920	28763	28684	29088	28904	29050	28889	28937	28866	29017	28867	28776	28831	28674	28803	28765	28744	28645	28907	28636	28841	28625	28865	28946	29042	28954	28656	29032	28815	28722	28895	28951	28969	28860	28833	28787	28940	28704	28693	28751	28845	28825	28994	28872	28830	28658	28709	29039	28887	28864	28957	28956	28867	29014	28872	28940	28673	28978	28666	29008	28867	28977	28847	28712	28930	28807	28885	28974	28787	28821	28851	28862	28813	28817	29065	28978	28766	28821	28997	28952	28798	28893	28687	28657	28999	28656	28864	28859	28630	29097	29020	28773	28949	28842	28727	29052	28772	28968	28875	28701	28703	28910	28766	28655	28887	28632	28836	28773	28886	28881	28982	28647	28653	28932	28948	28742	28787	28817	28824	28751	29044	28678	28988	29003	28774	28813	28642	28882	28986	29103	28881	28569	28597	28589	28667	28905	28800	28796	28975	28837	28916	28929	28713	28936	28730	28797	28929	29010	28898	28721	28668	28694	28981	28847	28764	28797	28988	28839	28610	28887	28828	28646	29000	28797	28637	29006	28901	28970	28865	28668	28671	28922	28574	28638	28653	28688	28883	29064	28376	28863	28824	28761	28809	28531	28934	28828	28708	29060	28844	28708	29066	28893	28976	28682	28761	28769	28818	28913	28862	28845	28758	28755	28843	28941	28889	28632	28620	28847	28884	28839	28710	28967	28787	28917	28842	29000	28957	28652	28825	28989	28807	28838	28835	28900	28741	28970	28828	28776	28907	28697	28903	28879	28661	28884	28826	28841	29010	28743	28524	28996	28868	28944	28785	28802	28993	28877	28872	28678	28814	28583	28862	28723	29066	28780	28640	28626	28673	28778	28842	29082	28847	28826	28939	28709	28793	28822	28778	28767	28853	28872	28802	28926	28844	28867	28728
20219	36679	35231	29045	26322	25098	25546	24157	23754	23177	23049	22562	22347	22514	22373	22264	21999	22173	21969	23399	26283	34546	35239	31309	27325	24375	22591	22160	22065	22050	21800	22068	21925	22149	21882	22030	21893	22008	21908	22019	22094	22002	21779	21973	22012	21882	22037	21824	21748	21988	22026	21957	21893	22019	22106	22045	21946	22053	21916	21970	21734	22003	21885	21932	21938	22116	21886	22009	21858	21999	21997	21841	21940	22054	21892	21898	22050	21910	21900	22000	21842	21959	21953	21867	21833	21889	21843	21815	21856	21835	22037	21926	21751	21899	21944	22039	22018	21866	21986	22131	21953	22054	21893	22097	21938	21831	22051	22119	21947	21845	21995	21913	21870	22000	21826	21927	21777	21856	22046	21998	21881	21901	21893	21698	22056	21839	21901	21879	21828	21745	21915	21784	21758	21805	21775	21856	21957	22065	21760	21964	22069	22094	21943	21953	21902	21937	22007	21918	21823	21928	21949	21987	21840	22070	21958	21968	22041	21966	21929	22063	21906	22081	21788	21931	22007	21929	21899	21794	21874	22034	21975	22065	22033	22035	21951	22090	22042	21772	21885	21754	21792	22002	21901	21869	21756	22093	21841	22044	21816	21976	21717	21973	21957	22042	21830	21809	21834	21856	21790	21829	21791	21904	21908	22046	21811	21922	22077	21878	21920	22036	22086	21846	21964	21739	21886	21970	21962	21957	21857	21899	22011	21882	21938	22033	21806	22068	21845	21869	21622	21835	21952	21996	21958	21945	22134	21900	21805	21781	22122	21938	21900	22003	21805	21995	21899	21809	22026	21909	21924	21772	21960	21827	21962	21936	22064	22110	22035	22015	21840	21860	21720	22056	21838	21959	21862	21968	22099	21780	22085	21877	21819	21661	22049	21957	21887	21906	21928	21919	21937	21839	21978	21784	21945	22022	21851	22085	21835	21762	21840	21852	21791	22154	22050	21766	21740	22130	21743	21916	22020	21773	21972	22021	21772	21925	21901	21848	22024	21771	21845	21726	21859	21880	21792	22050	21848	21938	21938	21850	21844	21937	22080	21998	22055	21962	22072	21872	22106	21954	21837	21772	21815	21879	21891	21937	21849	21849	21835	21956	21857	22159	21922	21998	21612	21976	22029	22019	22089	21926	22058	21960	21946	21938	21937	21986	21802	21990	22106	21831	21835	21964	21908	21833	21822	21904	21978	21956	21992	21849	21995	21921	22002	21949	21881	21802	21781	21996	21826	21810	22016	21852	22011	21935	21849	21948	22046	21917	21894	21967	21955	21917	21894	21928	21761	22026	21784	22138	21774	21806	21975	22088	21936	22052	21919	21802	21831	21863	22013	21913	21832	22008	21870	21692	21936	21834	21864	22032	21790	21895	21785	21870	21858	21905	21915	21992	21884	21915	21883	21906	21840	21817	21804	21890	21933	21856	21975	21864	21917	21848	21998	21897	21995	22041	21891	21851	21912	21917	21938	21755	22072	21736	22088	21833	21949	21797	21818	21772	21969	21930	22000	21908	21903	21985	21834	21629	21856	21791	21856	21937	21924	21953	22007	22034	22125	22031	21840	21957	21961	22013	21883	21841	21950	21930	21973	21939	21885	22014	21936	22054	21866	22051	21953	21857	21956	21681	21846	21922	22100	21916	21924	22035	21900	21815	21805	22040	22023	21826	21990	21887	21852	21895	21759	22029	21659	21774	21944	22135	21974	21959	21730	21778	21923	21753	21966	21940	22013	21879	21822	21872	21892	21991	21927	22005	22019	21941	21810	21964	22089	21954	21927	21811	21789	21930	22048	21744	22024	22067	22025	21911	22122	21867	21930	21842	21985	22002	22027	21903	21920	21913	21994	21900	21872	21835	22021	22080	21869	21902	21814	22016	21857	21935	21799	21943	22154	21862	22059	21972	21858	21875	22099	21904	21848	21851	21964	21845	21881	21972	22149	21858	21950	22065	21787	21919	21918	21983	22098	21884	21745	21818	21883	21714	21993	22171	21936	21652	21960	21819	21883	21987	21781	21906	21983	21894	22011	21773	21919	22045	21776	21976	21725	21905	21938	22142	21925	21842	21989	21898	22005	21988	21874	21865	21928	21887	21988	22095	22013	21896	21837	21985	21894	21904	21823	21948	21825	21918	21867	21828	21756	21925	21745	22010	21996	22089	21963	21822	21922	21901	21907	21884	22026	21774	21831	21891	21986	21653	21902	22059	22032	21764	22028	21818	21875	21906	21931	21918	21802	21833	21960	21906	21839	21888	22038	21846	21957	21929	21788	21887	21957	21875	21972	21945	21918	21911	21900	21891	22122	21895	22047	21927	21839	21784	21838	21782	21805	21992	21962	21850	21862	21699	21849	21934	21756	21960	21922	21881	21934	22025	21898	21971	21901	21909	21804	21825	21913	21881	21671	21813	21857	21934	21870	21923	22012	22015	21722	21826	21958	21812	22055	21901	21752	21728	21804	22130	21920	22031	21838	21850	21952	22093	22137	21933	21759	21774	21873	21850	21930	21963	21933	21934	21644	21854	21861	21818	21923	21798	21944	22095	21832	21873	21903	21930	22029	21904	21946	21965	21851	21914	21865	21781	22057	21891	21712	21968	21936	22152	21875	21765	21982	21966	21832	22115	22095	21850	21833	22053	21848	21992	21897	22057	21871	21735	21898	21823	21894	21855	21891	21905	21768	21806	22020	21725	21836	21871	21886	22077	21897	21796	21661	22018	21987	21649	21917	22112	21775	21984	21952	22018	21883	21865	21964	21940	22021	21801	21801	21793	21771	21990	21872	21897	21723	21932	21792	21897	21962	21811	22126	21840	21792	21991	21995	21973	21958	21915	21850	21816	21875	21895	21761	21902	21768	21956	21851	21705	21977	22018	21912	21779	21944	21963	22207	21828	22060	21864	22032	21923	21925	21831	21970	21923	21900	21824	21975	21973	21737	21776	21747	21891	22057	21664	22036	21944	21756	21924	21955	21825	21823	21868	21636	22107	22052	21683	21666	21828	21962	21960	22007	22062	21911	21886	21897	21812	21779	21787	22075	21836	21847	21947	21935	21997	21873	21759	21923	21986	21918	21825	21829	21894	22010	21930	21774	21988	21837	21915	21925	21980	21914	21968	21936	21805	21776	21855	21839	21891	21836	21800	21848	21782	21941	21847	21902	21924	21851	21752	22032	21795	21934	21829	21776	21774	21779	21877	21923	22023	22064	21687	21908	21811	21878	21840	21897	21960	21848	21740	21950	22013	22094	21948	21884	22138	21909	22005	21787	21894	21950	21822	22223	21869	21810	21952	21733	21762	21801	21995	21832	21960	21713	21908	21968	22068	21732	21849	21969	21811	21944	21786	22017	21748	22025	22053	21853	22000	21953	21767	21538	22064	21888	21940	21934	21941	21963	21851	21966	21923	22075	22093	22046	21912	21808	21766	22047	21838	22134	21961	21870	21970	21924	22099	21942	21738	21949	21789	21863	21844	21910	21906	22023	21888	21918	22019	22039	21871	21896	21919	21918	21776	21856	21808	21847	21800	21915	22039	22013	21980	21802	21950	22049	21798	21932	21812	21839	22031	21924	21860	21937	21875	21987	21929	21974	21782	22018	21764	21975	22010	21838	21822	21918	22077	22002	21955	22057	21897	21780	21813	21879	21867	21962	21921	21837	21859	21922	21957	21893	21870	21797	21823	21954	21806	21892	21887	21809	22000	21902	22081	22025	22031	21713	21802	21977	22002	21833	21886	21895	21892	21938	21732	21976	21887	21904	21976	21794	21884	21847	21815	21898	21990	21808	21876	21971	21697	21840	21791	21836	22086	21924	21784	22099	21855	21841	21718	21956	21719	21797	21971	21832	21972	21906	21916	21933	21861	21923	21883	21797	22024	21893	21918	21930	22046	21817	21851	21820	21894	22033	22005	21969	21960	21920	21967	21763	22056	21835	21932	21825	21907	21838	21890	21898	22038	21825	21877	22139	21912	21788	21765	21891	21913	21958	21911	21807	21945	21919	21955	21944	21783	21932	22005	21965	21896	21899	21891	21829	21825	21813	21816	21759	22042	21932	21952	21800	21859	21902	21675	22053	22014	21922	21892	21871	21852	21938	22081	21792	21911	21880	21905	21832	21871	22062	21921	21919	21932	21992	21818	21923	21940	21924	21947	21859	21916	21999	21995	21679	21838	22138	21999	22003	22092	21759	21895	21966	21997	22033	21925	22026	21845	21896	21976	21809	21903	21823	21890	21937	21686	21920	22063	21869	21637	22043	21882	21848	21892	21851	21975	21935	21801	21850	21771	21892	21824	21738	22027	21952	21760	22034	21982	21798	21880	21823	21803	22032	21810	21955	21807	22071	21847	21912	21981	21872	22095	21762	21583	21928	21897	21948	22111	22071	21780	22010	21798	21901	21951	21888	21969	22018	21817	21964	21728	21937	21961	21891	22005	21938	21897	21899	21938	21987	22020	21905	21951	21968	21860	21783	21869	21871	21960	21820	21963	22105	21793	21983	22115	22022	21872	21905	21915	21838	22029	21862	22108	22030	21771	22006	21961	21924	21918	21905	21816	21815	21956	21767	21981	21898	21880	21809	21768	22046	21837	22056	21856	21983	21822	21743	21888	21889	22059	21909	21927	21817	21904	22036	21896	21862	22147	22013	21942	21793	21781	21872	21652	21991	21846	21915	21786	21781	22015	21885	21864	21857	22019	21984	22013	21810	21754	21822	22004	22012	21956	21850	21848	21892	22014	21806	21935	21951	21886	21879	21862	21937	21918	21964	22014	21818	21855	21901	21788	21898	21947	21785	21766	21940	22172	21938	21973	21914	21831	21986	21944	21753	21856	21943	22084	21885	21967	21778	21881	21892	21804	21864	21891	21980	22049	21887	21904	21940	21922	21930	21982	21923	21940	21934	21863	21833	21953	21948	21787	22105	22006	21784	21976	21769	21951	21788	21806	21843	21850	21832	21889	22056	21720	21964	22091	21890	21984	21684	21768	21943	21824	21823	22001	21796	22057	21780	21735	22086	21760	21951	21746	21847	21769	21842	21940	22162	21932	21845	21882	21941	21925	21903	22004	21863	21926	22110	21757	21970	21933	21814	21916	21867	22008	21853	21687	21924	21958	21918	21976	21798	21867	21987	21833
28485	24235	32328	31688	29138	29166	29807	29188	29450	29242	29005	29097	29256	29232	29133	29193	29332	29167	29118	29085	29178	29718	29698	29434	29459	29327	29276	29046	28967	28871	28873	29266	28959	29021	28924	28809	28903	28736	29189	28812	29127	29026	28897	28621	29092	28957	29164	29146	29039	28912	29084	29070	28837	29056	28908	28922	29139	28992	28913	28995	28867	28851	29063	28827	28794	29206	29139	28680	29102	28946	28990	28973	29132	28904	29000	29147	28992	28675	28999	28807	28937	28824	29123	29061	28741	28760	28810	28872	28803	28877	28951	28828	29057	28971	28912	28936	28927	29061	29137	28892	28838	29009	28981	28841	28843	28971	29042	29155	28948	29010	29163	28840	29085	28882	28962	28896	28849	29044	28745	28899	29111	29092	29039	29021	28905	29061	29039	28665	28834	29129	28893	29034	28843	28968	29109	28898	29032	28814	28696	28835	29013	28960	28949	28919	28790	28970	28840	28866	29059	28868	28922	29042	28777	28996	28817	28843	28769	28774	28767	28734	28866	28952	28625	28929	28970	28869	28878	28739	29058	28652	28894	28785	28849	29241	29026	28992	28898	28981	29057	28807	29127	28876	28931	29033	28766	29000	29033	29098	28942	28820	29033	29005	29341	28720	29114	28965	28967	28945	29010	29081	28904	28842	28895	29015	29146	29076	29071	28986	28885	28803	28632	29076	29003	28906	29087	29009	28891	28863	28914	29089	28773	28949	29065	28964	28830	28912	28970	29032	28792	29034	28821	28760	29047	28736	28978	28928	28731	28937	29122	28764	29047	28769	28958	28902	29017	29014	29024	28674	28791	28830	29059	28713	28889	29001	29004	28960	28920	28915	29009	28782	28872	28741	28829	28847	28952	28740	28882	28898	28840	28829	28982	28986	28979	28779	28909	28902	29130	28888	28890	28993	28895	28775	28929	28743	28999	28924	29116	29044	29106	28758	29076	29134	28758	28771	29024	29022	28889	29104	29078	28983	28881	29012	29067	28992	28568	28865	28687	29062	28912	28695	28850	28896	29081	28787	29234	28991	29074	29022	29053	29034	28886	28801	28806	28945	29080	28682	28876	28900	28951	28960	28938	28833	29014	29129	29223	28870	28910	28817	28999	28679	29165	29081	28829	28794	29068	29025	28946	28950	28885	28958	29110	28925	28875	29055	28827	28778	28960	29011	28950	28663	28745	28839	29057	28830	29000	28909	28936	28841	29046	28907	28924	28919	28827	28882	28867	28937	29041	28927	28748	29131	29035	29111	29103	28931	29166	29180	28932	28971	29143	29029	28788	29027	28878	29037	28820	28700	29245	28764	29028	28715	28915	28962	28936	28727	28904	28730	28974	28805	29307	29094	29114	28965	29015	28871	28826	28862	29005	28955	28760	29024	28830	28778	29004	28875	29058	29097	29040	29025	29231	28904	29013	28894	28751	28963	28882	28619	28824	29022	28598	28834	29036	28970	28715	28978	29090	28903	29021	28714	29079	29075	28788	28807	28949	28927	29074	28964	29137	28903	28662	29353	28915	28932	28872	29017	29010	29131	29059	28756	28901	29043	28911	28725	28976	29035	28860	28871	29058	28968	29003	28875	28676	28922	29070	29056	29066	28751	28806	28943	29224	29051	28841	28869	28824	28943	28977	28996	28838	29075	28880	29058	29007	28959	28657	29080	28739	28893	28970	28798	28859	28805	28841	29180	29014	28914	28895	28628	28850	28840	28956	29019	28947	29094	28926	28977	28735	28925	28976	29008	28886	29164	28934	28839	29152	28950	28948	28952	29012	28975	28915	29051	28816	29060	28907	29197	28791	29062	29062	28932	28976	28972	29115	29017	28701	29075	29082	28713	29065	28963	29105	28878	29111	28933	29001	29042	28748	29191	29132	29170	29111	28951	28861	28883	28710	29027	28872	29067	28750	28936	28827	29071	28925	28844	28970	28908	28863	28881	28988	29191	28825	28753	29011	29217	28930	29025	28915	28850	29001	28887	28799	29072	28987	28873	28951	28944	28915	28895	28865	28832	28881	28909	28951	28769	29098	28946	28845	28973	28874	28997	28941	28951	29100	28850	28759	28865	28932	28851	28848	28774	28991	28914	28890	29021	29137	28819	29050	28966	28916	28687	28782	29025	29210	28799	29076	28705	28989	29085	28995	28854	29038	28759	29094	28777	28915	28986	28924	28815	28958	28981	29113	29042	28815	29040	28876	28856	29153	29056	28782	28849	28983	28939	29082	28943	28865	28939	29128	28775	29122	28977	28790	28734	28828	29116	29121	29009	29037	28843	28749	29122	29124	29251	29048	28872	29023	29256	29047	29002	29025	28985	29009	28972	29138	29177	29068	28820	28987	28944	28911	29023	29051	28966	29034	28970	29080	29090	28955	28748	28769	29046	28799	29116	28908	28666	28931	28997	29090	28847	28976	28926	28936	28950	28711	29142	29067	29117	28908	28873	28998	28919	28736	28757	28990	28990	28897	28904	29063	28925	28799	28886	28985	28957	29147	29029	28832	28838	28991	28920	28970	28914	28647	28874	29071	29018	29083	29205	29161	29001	28876	29098	29158	28938	28937	29022	28930	28935	28934	28835	29207	29018	29095	28702	28856	28814	29108	29056	28820	28993	28941	29283	29008	29045	28946	29055	29097	29032	28889	29113	29134	29072	29092	28882	28919	29162	28887	28666	29103	28993	28900	28981	28941	28936	28861	28976	28919	28908	29103	28892	29019	28921	28990	28953	28882	28907	28713	28685	28689	28777	29076	28790	28732	28886	29053	28933	28884	29042	28989	29095	29024	29011	28829	28764	29193	28828	28946	28729	28999	29049	29017	29001	28900	28835	28747	28824	28728	29028	29021	28809	28745	28872	29154	29025	28941	29115	29199	28901	29014	28837	28850	28806	28885	28831	28924	28797	29069	28896	29346	29172	29200	29034	28962	29075	28968	28849	29008	28748	29014	29221	28925	29031	28817	29073	28885	28744	28860	29279	28959	28844	29053	29143	28956	28947	29060	29102	28830	28959	29077	29302	29181	28984	28876	28842	29006	28898	29088	28908	28988	28861	28940	28803	29146	28905	29003	28929	28877	28935	29092	28915	29070	28809	29121	29031	29078	28936	28900	29058	28999	28770	28821	28996	28917	28859	28943	28831	28913	28986	29122	29051	29003	28929	28996	29145	28820	28980	29021	29020	28933	29057	29079	28730	28856	28964	28777	28835	29083	28974	29095	29196	28739	29029	28719	28914	29033	28806	28986	29175	29209	29088	29026	28838	28992	29075	28831	28889	28938	29137	29066	29113	28773	29059	29138	28860	29101	29029	29090	29001	29037	28950	28877	28940	28947	28979	29054	28971	29118	29129	28923	28793	29082	29129	28971	29260	28858	29117	29005	28930	29075	28914	28966	28800	28788	28957	29115	28620	28973	29072	29007	28734	28951	28874	28774	28845	28951	29100	29115	28934	28924	28688	28880	28922	29039	29033	28912	28984	28645	28882	29274	28986	28829	28997	29083	28685	28821	28942	29018	28961	29009	28899	28874	28896	29063	29087	29094	29166	29038	28991	29090	28965	29190	28982	28966	28815	28708	28853	28890	29127	28919	28910	28929	29067	28916	29090	29190	28868	28763	28946	28795	28902	29208	29314	29156	29002	28921	28884	28829	29129	28935	29087	28722	28773	29145	29048	28989	28886	29052	29036	28702	28956	28844	28998	29026	28906	28924	28993	28880	29114	29187	29143	29088	29019	29034	29055	29091	28862	29038	28999	29056	28746	28884	28786	28957	28978	29032	29297	29016	28826	29089	29082	28994	28927	28955	29110	29196	29101	29112	29384	28989	28976	29087	29010	29185	29131	28836	28815	28945	29020	28976	29152	28768	28866	29032	28829	29063	28874	28762	28661	28888	28966	28923	29012	28915	28908	28975	28818	28744	29033	28972	29037	28883	29033	29087	29024	28859	28797	28843	29018	29006	28982	29062	28780	29102	28778	28839	29013	28687	28711	29078	28787	28884	29037	28917	28785	28986	29195	29053	29072	29130	29010	28952	28911	29014	29007	28934	28858	28916	28940	29113	29115	29118	28923	28982	28901	28933	29043	28881	29012	28945	28926	28990	28980	28733	29127	29081	29024	28766	29029	28935	29246	29007	28918	28843	29122	28696	28926	28783	28826	28993	28716	28994	28978	28943	29002	28922	28840	29062	28917	29267	28751	29040	28982	29000	28749	28772	28960	29004	29044	28677	28676	29035	28927	29052	28897	28689	28824	28803	29024	29122	28824	28776	28880	28917	28928	28895	29214	29044	28881	28912	29196	28911	28946	28787	29203	28829	29068	29059	29020	29142	28913	28985	28989	28951	28930	28667	29045	28761	28951	28565	28919	28910	28750	28913	29024	28887	28970	28985	29027	28969	28940	29025	28903	28786	29098	29210	28981	28838	28858	28885	29099	29081	28762	29120	29100	28949	28771	28972	29192	28955	29025	28909	29058	28931	28743	29001	28997	29011	29023	28750	28971	28848	28959	28889	28936	28970	29036	28951	29055	29036	28977	29028	28968	29094	29190	28830	28782	29063	29010	28904	28960	28660	28916	28991	29020	28986	28954	29091	28692	29037	28734	29144	29059	28808	29063	29145	28846	28922	29038	28903	28974	28893	28927	29143	29154	29114	28841	29097	29185	29070	29063	29157	28970	29126	28750	28809	28930	29005	29038	29001	28981	28930	28788	28788	28975	28831	29177	28918	28874	29173	29086	28898	28985	29180	28882	28800	28827	28915	28859	29108	28893	29031	29121	29238	29018	29084	28761	29224	29022	28961	28663	29205	28917	28857	28977	28899	29177	28844	28961	28938	28916	28997	29010	28807	28967	29021	29301	28925	29043	29264	28971	28879	29037	29001	29123	28968	28881	29006	29031	29312	29076	29228	29110	29135	29110	29250	28888	29160	28608	28936	29149	29197	29192	29011	28531	28784	28968	28964	28953	28912	29188	29003	28905	28883	28906	28970	29084	29009	29202	28917	28949	28967	28988	28844	29067	28928	29155	28748	29242	28823	29104	29136	29127	28834	29079	29065	28939	28925	28963	28896	28977	28894	28821	28974	28841	29166	29006	29162	28918	28983	28924	28885	29088	29141	28991	29091	29053	29038	28998	28978	28976
20877	27811	27445	24224	22879	22772	23072	22537	22633	22320	22435	22248	22071	21868	22211	21952	22054	22150	22131	22041	22645	23081	23251	22751	22590	22277	22173	22044	22176	22012	22162	22023	22271	22168	22064	22065	22030	21963	21997	22034	22142	21974	22007	22047	22084	21990	21925	22039	21999	22081	22011	22067	22211	22175	22132	22032	21972	21930	21972	22031	22093	22106	22011	21965	22015	22055	22027	21830	21846	21911	21968	22096	21950	22033	22019	22092	21810	22178	21871	22011	21947	21851	22010	22002	22069	22059	22090	22046	21977	22063	22019	22041	22163	22025	22008	22007	21947	22036	21998	21932	22014	21940	22154	22161	22057	21995	21885	21840	21927	22252	22049	21969	21829	22021	21994	22021	22050	22023	22105	21988	22135	22303	21916	22174	21940	22072	21997	22022	22001	22045	22059	22051	21945	22034	22020	21922	22084	22198	22045	21834	22075	21967	22299	21928	22069	22074	21913	22030	21866	21964	21996	21900	21950	21914	22135	21789	21971	22045	22090	22093	22036	22068	22032	22038	21943	22208	22053	21973	21951	22087	22153	22061	22016	22388	21963	21883	21996	21999	21855	21968	21949	21921	22063	21940	22013	21973	22004	22151	21904	22226	21951	21951	21996	22110	22005	22155	22023	21906	21980	22046	21911	21944	21977	21811	22087	21952	22017	22027	21786	21803	22159	22221	21996	21981	21965	22067	22183	22223	22150	22202	22064	22000	22208	21972	22095	22025	22061	21935	22067	21849	21972	22115	21844	22108	21953	21977	22111	21972	22109	21763	22129	21927	21960	22040	21693	22047	22189	22065	21865	22089	22076	21857	21989	22005	21994	21973	21960	22087	22182	21969	22119	21874	21865	21918	22067	22144	22015	22002	21733	21965	22024	22005	22013	21994	22102	22176	22011	22111	22174	22070	21926	22049	22019	22140	21980	22094	21820	22150	22021	21905	21896	22048	22102	21856	21775	22062	21886	22053	22096	21958	21925	22010	22110	21972	22189	22050	21920	21989	21901	21996	21810	22047	21901	21961	21973	21872	21858	21993	22155	22094	21975	21931	21978	22045	21966	22028	22116	22131	22014	22067	22220	21894	21991	21916	21935	22153	21929	22056	21927	22062	21995	21864	21972	22135	21803	22062	22191	22039	21968	22038	21859	21941	21958	21764	22183	21867	21996	22067	22010	21947	22165	22042	22024	22091	22006	22127	22032	22014	21897	22121	21941	21979	22070	22074	22036	21977	21814	21791	21898	21951	22082	22019	22015	22002	21933	21963	22127	21967	21895	21978	21903	21939	22115	21896	22022	21979	22074	21960	22049	22047	22332	22082	21988	21978	22080	21997	21934	22133	22000	22048	22196	22029	21971	22176	22027	21842	21934	21963	22028	21919	22038	21990	21939	22150	22087	21924	21976	22000	22061	21997	22142	21739	22168	21959	21856	21961	21988	21980	21987	22000	22147	22124	21814	22057	22137	22077	22028	21975	21966	21922	21839	21943	21999	21893	21965	22149	21901	22014	22268	21928	22089	21929	22216	21952	22019	22018	21958	22163	21932	22050	22068	21898	21998	22072	22129	22074	21981	21759	21857	21953	22113	21970	22014	22052	21964	22052	21919	22274	21919	21853	21994	22255	22070	22094	21861	21947	21992	21941	22160	21981	22114	21920	22021	22235	22101	22050	22192	22142	21975	21956	22019	22208	21953	22173	22107	21909	21924	21917	21985	21802	22048	21951	22199	22051	21962	22072	22202	22129	22178	22164	22081	21970	22129	21980	22050	22170	22088	22127	21832	22043	22083	22097	22081	22267	21940	22018	21910	21921	22214	22187	22033	22039	22152	21938	21908	21886	21948	22020	21933	21950	21978	22012	21925	21889	22012	22048	22004	22093	21960	22031	22041	22005	22160	21967	22142	21742	22322	22112	22180	21896	22095	21913	22010	22090	22102	21913	22010	22008	22053	21924	21905	22199	21993	22130	21985	22117	22068	21902	22051	21921	21907	21969	22007	21861	21972	21868	22017	22077	21947	22046	22230	22013	21877	22076	21791	21983	21946	21899	22104	21987	22100	22058	21939	21815	21983	22002	22240	22069	21974	21958	21912	21742	22102	22121	22055	22109	22157	22117	22021	21868	22165	21987	21959	22080	21988	22079	22134	21844	22205	22049	22108	21988	21921	22113	22066	22198	22033	22226	21995	22110	21941	21939	22064	22121	22011	21952	21997	21952	21860	22038	21866	22015	22027	21906	21995	21943	22010	22048	21970	22088	22138	21950	22054	22113	21924	21865	22125	22102	21945	22057	22038	21941	21987	22016	21999	22182	22023	21967	22163	22136	21835	21930	21942	21956	22012	22095	21952	22020	22009	22027	21971	22121	21882	22175	22126	21977	22071	21946	21996	22116	21902	21886	22050	21997	22087	22012	21913	21976	21903	21990	21924	21996	22010	21830	22050	22056	22147	21878	21917	22083	22091	21997	22117	21938	22141	21845	22034	21810	22024	22137	22304	21995	21965	21825	22025	22145	22104	21795	22111	21939	22050	22091	21971	22114	22065	21945	21969	22080	22142	21978	21834	21943	22044	22114	21922	22097	21914	22035	22080	22104	21817	21762	22033	21895	21944	22035	21932	21884	21780	21951	22088	21968	21996	21893	22139	21977	22031	22156	22022	22169	21992	21937	22049	22030	21913	22042	22031	22133	22024	21893	22137	22111	21920	22085	22191	21995	22178	22158	22048	21940	22021	21904	22060	22053	22031	22087	21921	22076	21944	21932	21988	22227	22185	21989	22084	21955	22050	22100	22200	22051	22186	21885	22056	22016	22004	21991	21945	22148	22039	21897	22072	22122	21932	21957	21961	21794	21898	22055	22078	22045	22072	21964	21952	22072	22261	22083	21901	22010	22137	21994	22195	21965	22027	21902	22229	21980	22154	21903	22015	22123	22116	22128	21953	22005	21934	21990	21978	22038	21957	22089	22096	21937	22168	22004	22094	22017	22049	22031	21913	22021	21977	22124	22022	22109	22094	21866	22007	21955	22012	21941	22212	21926	21979	22036	22151	21947	22345	21941	21969	22011	22063	21981	22121	22071	22006	22063	21970	22075	22081	22096	22033	21888	22026	21973	21896	21949	22130	21909	21907	22238	22010	21970	21887	21957	21877	22068	21989	22015	22158	21968	22131	22088	21928	21925	22090	22099	22061	21960	22118	22092	21990	22018	22075	21919	22085	22014	22071	22014	22060	22147	22089	21976	22120	22171	22139	21905	21989	21980	22055	22048	22193	21986	22186	22007	22062	22023	22049	21891	21868	21993	21950	22077	22137	21830	22097	21986	22180	21893	21968	22095	21987	22166	22108	21989	22069	22082	22084	22018	22075	21776	22046	22028	22037	21980	22053	22040	22043	22065	22088	21980	22022	21920	22034	22049	22097	21911	21951	22201	21910	21966	22016	21992	22087	22047	22052	21968	21965	22273	22001	22004	21962	21898	22166	22124	22093	21958	22085	21969	21940	21970	22093	21852	22100	21902	21950	21852	21791	22053	21971	21974	21962	21950	22017	22065	21929	22075	22014	21982	21938	21957	22031	21944	22089	22017	22094	21879	22171	21963	22097	22146	21840	22066	21911	21843	21918	22032	22054	21909	22068	22048	22212	22196	22078	21948	22032	21846	21923	22034	21961	22029	22110	21918	21963	21911	22040	22073	22124	21962	21989	21874	21937	22063	22083	22164	21922	22239	22037	22085	22022	22049	22096	22098	22043	22121	21904	22119	21952	22004	21888	22180	22022	21835	22132	22185	22008	22087	21994	22003	22048	22023	22106	22120	22110	21977	22107	21827	21833	22047	21987	22073	22001	22002	22166	21909	21941	21915	22033	21991	21936	21841	22182	21947	22001	22142	21986	21981	22020	22117	22002	22079	22134	21925	22012	22040	22044	22118	22081	22028	21979	22038	21845	22042	21885	22234	21886	22208	22153	22020	21884	21877	21833	22057	21985	22196	22054	22116	21897	21971	22110	21874	21971	22059	22206	22057	22134	22064	22027	22028	21913	22015	21954	21846	21938	22133	22056	22047	21998	22110	22074	21913	21999	22066	22148	21989	22130	22143	22079	22073	21831	22216	22037	22157	21879	22024	21967	21947	22041	22031	21997	22129	21997	21960	22100	22012	21965	21989	22164	22008	22082	22089	21841	21968	21967	21779	22089	22105	21961	22175	22075	22013	21972	22085	22137	21938	21895	22023	22046	21991	22076	21934	22324	22100	21991	21956	22235	21928	22052	22109	22317	21916	22051	22006	22042	21975	22269	22053	22044	22000	21853	21937	21999	21962	22039	22092	22181	22052	22031	22170	22027	22116	21912	22020	21994	21945	21879	22085	22207	22118	21995	21933	22057	21970	21957	21886	21934	22154	22007	21861	21841	21909	22094	22058	21959	22032	21870	22002	22128	22055	22087	22020	22010	22181	22072	21917	22061	22267	22037	22098	21853	21895	21948	21974	21999	22016	21931	22099	21939	22043	22042	22016	22071	21786	21969	22021	21976	22009	22015	22142	21967	22004	21910	22102	21911	22123	22056	22170	22181	21857	22081	22062	22095	21991	22192	21918	22166	22041	22055	22185	22004	21960	22117	22211	22157	22115	22154	21863	22015	21995	22089	22164	22120	22027	22099	22048	22034	21875	21961	22115	21845	21935	22103	22044	22062	21931	22165	22007	21912	22096	22013	21947	22078	21963	22000	21866	21910	22159	22236	21999	21995	22092	22055	22073	22034	22077	22003	21985	22113	21940	22127	21828	22019	22001	22200	22117	22116	22074	22029	22050	22067	21815	22041	21883	21930	21907	22060	22064	22040	22281	22107	22048	22018	22030	22094	21972	22108	21916	21994	21953	22258	21922	21929	21944	22068	22078	21986	22105	21921	21802	22278	21902	22137	22042	22024	22096	22245	22041	21992	22031	21992	22052	22062	22055	21931	22063	22111	22062	22225	22302	21905	21946	21940	22104	22080	22012	22034	22005	21878	21888	22121	21862	22189	21966	22141	22212	22145	21945	22256	22129	22105	21988	22070	22038	21879	21898	22078	21858	22068	21915	22029	22107	22031	22050	21892	22196	22027	21981	21973	22055	22051	22141	22033	22100	22123	21931	21949	22152
23496	21256	28957	24226	24177	29101	32431	29537	29270	29601	29260	29148	29115	29039	29131	29082	29025	29020	29013	29602	33304	35585	33827	31864	30259	29897	29079	28849	28941	28840	28829	28800	28914	28967	28581	28688	28626	28674	28969	28882	28726	28851	28643	28703	28811	28990	28906	28798	28650	28791	28744	28742	29056	29034	28826	28816	28726	28810	28844	28536	28826	28857	28689	28779	28726	28882	28782	28822	28652	28878	28846	28989	28697	28751	28660	28863	28954	28652	28594	28651	28781	28630	29031	28752	28592	28649	28489	28677	28577	28799	28788	28978	28866	28816	28839	28909	28887	28730	28705	28591	28832	28696	28648	28841	28718	28721	28438	28652	28731	28832	28812	28783	28884	28746	28818	28807	28678	28609	28847	28793	28784	28858	28729	28806	28671	28843	28916	28577	28719	28634	28591	28889	28682	28845	28967	28892	28708	28846	28874	28800	28694	28560	28744	28912	28708	28881	28854	28804	28643	28527	28872	28647	28718	28800	28604	28443	28736	28802	28910	28675	28424	28872	28719	28946	28737	28743	29028	29098	28632	28820	28770	28850	28817	28769	28681	29146	28909	28664	28648	28791	28853	28734	28895	28746	28782	28943	28764	28924	28725	28731	28481	28716	28633	28714	28695	28764	28865	28933	28493	28587	28678	28692	29084	28942	28533	28629	28507	28728	29010	28633	28913	28972	28774	28772	28787	28637	28629	28849	28838	28765	28849	28629	28592	28727	28799	28446	28670	28657	28717	28783	28840	28738	28896	28750	28853	28523	28905	28894	28645	28716	28754	28781	28785	28779	28730	28554	28805	28551	28840	28754	28578	28685	28864	28831	28721	28606	28412	28743	28689	28710	28901	28924	28812	28908	28703	28569	28710	28972	28856	28938	28821	28726	28684	28673	28752	28882	28793	28623	28686	28786	28571	28849	28694	28672	28745	28851	28576	28830	28736	28984	28729	28708	28852	28638	28637	28921	29071	28760	28695	28580	28809	28810	28456	28601	28708	28817	28747	28754	28588	28779	28491	28832	28764	28791	28763	28916	28850	28781	28692	28647	29049	28651	28608	28935	28774	28560	28806	28633	28616	28748	28685	29100	28706	28647	28611	28861	28686	29085	28759	28630	28484	28755	28726	28544	28750	28557	29002	28788	28843	28685	28999	28589	28622	28840	28927	28963	28700	28619	28795	28840	28852	28619	28954	28647	28675	28757	28584	28914	28955	28688	28904	28717	28886	28732	28507	28545	28721	28844	28708	28883	28727	28756	28651	28814	28766	28801	28665	28763	28667	28893	28598	28681	28742	28739	28756	28627	28894	28737	28880	28765	28839	28699	28800	28800	28837	28763	28948	28973	28793	28792	28651	28809	28933	28696	28847	28660	28719	28586	28917	28573	29057	28949	28832	28744	28849	28749	28617	28740	28706	28850	28578	28702	28749	28593	28855	28661	28812	28724	28669	28762	28758	29047	28741	28744	28902	28844	28662	28344	28699	28721	28946	28825	28428	28708	28878	28630	28697	28611	28741	28648	28604	28647	28776	28952	28554	28883	28815	28830	28491	28586	28996	28609	28842	28548	28863	28526	28786	28834	28813	28851	28758	28759	28842	28783	28957	28786	29000	29049	28754	28836	28885	28727	28956	28747	28677	28697	28670	28827	28753	28905	28747	28824	28562	28695	28854	28692	28530	28697	28904	28898	28814	28771	28686	28513	28828	28777	28667	28900	28777	28824	28528	28904	28700	28802	28727	28644	28851	28743	28765	28924	28543	28619	28565	28856	28923	28482	28835	28429	28805	28860	28871	28673	28713	28796	28650	28910	28659	28848	28659	28653	28866	28700	29066	28750	28956	28786	28729	28698	28562	28757	28768	28990	28929	28873	28765	28867	28554	28560	28838	28665	28800	28987	28777	28716	28732	28887	28784	28758	28808	28604	28733	28796	28959	28831	28719	28906	28596	28694	28836	28879	28655	28863	28780	28621	28789	28686	28680	28810	29025	28691	28771	28779	28749	28776	28732	28584	28960	28712	28916	28491	28602	28725	29022	28727	28790	28546	28990	28573	28719	28588	28782	28637	28855	28804	28829	28788	28736	28833	28772	28771	28820	28763	28675	28721	28688	28894	28793	28686	28821	28456	28848	28800	28610	28943	28678	28691	28629	28874	28920	28803	28783	28651	28591	28791	28842	28782	28919	28638	29028	28938	28736	28722	28887	28505	28761	28650	28837	28835	28774	28855	28699	28843	28897	28770	28902	28683	28783	28684	28554	28710	28693	28934	28825	28802	28826	29019	28824	28867	28670	28791	28745	28933	28706	28773	28643	28843	28733	28599	28693	28489	28878	28774	28720	28920	28807	28702	28789	28634	28874	28727	28535	28710	28827	28720	28835	28615	28587	28610	28628	28665	28525	28691	28792	28734	28961	28688	28664	28884	28753	29007	28972	29018	28642	28711	28744	28566	28582	28711	28857	28830	28937	28528	28875	28654	28632	28617	28720	28842	29074	28872	28873	28752	28814	28747	28964	28711	28736	28746	28754	28775	28741	28983	28544	28801	28695	28580	28827	28495	28753	28654	28761	28880	28816	28746	28808	28818	28891	28704	28842	28692	28653	28960	28512	28775	28845	28751	28952	28765	28752	28831	28613	28677	28865	28563	28662	28884	28999	28751	28707	28595	28793	28718	28929	28667	28744	28701	28939	28616	28560	28836	29124	28732	28668	28606	28794	28826	28685	28727	28738	28822	28765	28788	28798	28617	29062	28975	29017	28599	28865	28719	28683	28536	28802	28683	28582	28798	28861	28614	29060	28781	28677	28804	28932	28848	28748	28697	28843	28586	28643	28453	28983	28920	28699	28851	28766	28516	28696	28734	28801	28961	28753	29004	28623	28601	28869	28907	28712	29022	28581	28733	28746	28696	28824	28843	28577	28843	28617	28701	28949	28702	29028	28795	28786	28710	28686	28648	28813	28945	28840	28937	28953	28766	28684	28517	28665	28961	28619	28690	29128	28694	28815	28607	28710	28724	28787	28813	28849	28623	28948	28817	28609	28949	29101	28828	28774	28777	28956	28908	28845	28937	28804	28946	28741	28773	28829	28712	28813	28976	28557	28941	28626	28484	28646	28667	28667	28648	28976	28670	28613	28710	28754	28869	28777	28694	28850	28749	28916	28821	28874	28903	28718	28674	28820	28801	29000	28716	28787	28490	28641	28531	28818	29030	28638	28867	28830	28835	28901	28736	28985	28823	29021	28826	28735	28749	28771	28747	28768	28904	28740	28871	28774	28696	28692	28966	28980	28691	28844	28790	28635	28541	28704	28881	28918	28899	28894	28782	28929	28775	28937	28980	28502	28682	28975	28664	28808	28614	28690	28900	28788	28778	28605	28647	28699	29034	28971	28739	28836	28638	28796	28746	29034	28913	28790	28476	28671	28767	28804	28830	28809	28695	28571	28623	28761	28789	28614	28736	28629	28715	28643	28710	28896	28698	28675	28598	28504	28653	28739	28677	28660	28596	28740	28499	28616	28628	28838	28881	28827	29056	28741	28731	28852	28383	28764	28735	28871	28728	28969	28630	28924	28755	28772	28626	28960	28732	28672	28668	29122	28701	28726	28682	28602	28823	28640	28909	28629	28834	28743	28763	28723	28667	28757	28672	28602	28820	28876	28710	28988	28720	28935	28942	28732	28576	28829	28771	28925	28663	28777	28593	28715	28959	28839	28593	28877	29031	28861	28969	28783	28942	28573	28881	28686	28697	28721	28886	28844	28747	28723	28748	28862	28683	28665	28530	28562	28814	28706	28770	28708	28664	28872	28761	28750	28513	28922	29046	28721	28826	28868	28669	28821	28666	28896	28691	28769	28697	28798	28964	28673	28693	28709	28634	28971	28657	28598	28520	28520	28522	28656	28867	28906	28682	29057	28711	28745	28653	28543	28763	28682	28831	28764	28730	28553	28822	28570	28902	28448	28699	28751	28758	28823	28742	28692	28652	28818	28791	28691	28770	28814	28812	28670	28704	28702	28605	28702	28617	28675	28719	28694	28871	28843	28922	28876	28702	28822	28691	28686	28693	28825	28528	28588	28572	28781	28820	28693	28712	28619	28715	28493	28600	28735	28822	28497	28947	28606	28674	28792	28635	28744	28708	28903	28676	28641	28881	28784	28745	28719	28527	28724	28711	28775	28821	28773	28475	28633	28775	28824	28677	28794	28634	28664	28671	28749	28842	29054	28869	28745	28650	28637	28597	28614	28698	28637	28601	28845	28556	28984	28961	28753	28529	28905	28811	28672	28705	28670	28638	28681	28624	28683	28885	28804	28820	28689	28743	29047	28655	28956	28671	28734	28844	28853	28869	28699	28600	28958	28724	28813	28735	28872	28617	28634	28778	28772	28784	28744	28652	28867	28686	28701	28814	28574	28648	28677	28500	28738	28834	28657	28765	28816	28607	28881	28577	28763	28865	28953	28839	28814	28752	28611	28799	28596	28933	28643	28734	28512	28938	28722	28785	28778	28805	28777	28864	28780	28736	28916	28864	28893	28795	28820	28658	28779	28907	28723	28697	28737	29020	28688	28819	28701	28692	28812	28700	29082	28730	28807	28806	28978	28696	28689	28792	28669	28786	28772	28658	28697	28774	28665	28751	28563	28671	28792	28669	28656	28697	28747	28682	28790	28670	28554	28821	28779	28744	28675	28706	28887	28747	28638	28715	28660	28665	28512	28816	28782	28706	28769	28834	28871	28531	28698	28903	28681	28838	28793	28923	28673	28727	28791	28684	28724	28690	28720	28694	28776	28788	28494	28744	28535	28445	28657	28642	28836	28604	28732	28792	28645	28852	28856	28831	28669	28944	28671	28642	28675	28768	28816	28557	28763	28899	28789	28888	28607	28628	28558	28891	28962	28902	29115	28757	28799	28870	28778	28904	28789	28886	28758	28699	28813	28795	28761	28754	28789	28641	28753	28628	29020	28774	28844	28837	28862	28809	28778	28646	28768	28954	28655	28681	28752	28807	28771	28681	28605	28492	28754	28705	28911	28924	28798	28788	28705	28695	28927	28577	28907	28547	28713	28687	28869	28784	28697	29126	28806	28909	28692	28607	28777	28728	28861	28855	28869	28875	28629	28998	28791	28961	28762	28933	28994	28674
19226	33035	31676	26689	24565	23679	24492	23022	22785	22654	22414	22231	22185	22176	22214	22220	22131	21948	21957	23127	29013	30682	28428	25275	23694	22760	22130	21855	21995	21989	21909	21906	21972	21952	21931	21814	21967	21988	21968	21957	22129	21750	21955	22041	21947	21776	21898	21924	21867	21952	21876	21962	21953	21814	21956	21852	21914	21922	21843	21820	21837	21949	21964	21978	21806	21865	21831	21919	22007	21987	22115	21865	21958	21869	22045	21672	21913	21891	21930	21895	21956	22019	21920	21790	21916	22078	21788	22097	21969	21954	21909	22080	21950	21901	22057	21897	22081	22045	21918	21883	22003	21995	21852	22037	22061	21733	21883	21725	21851	21852	21863	21881	21979	21870	21918	21945	22134	21880	21794	21997	21763	21984	21966	21956	22026	21980	21869	21893	21829	21861	22016	21884	21834	21751	21892	21939	21737	21912	21838	22020	21884	21721	21930	21994	21847	21894	21623	21959	21855	21842	21905	21949	22007	21870	21806	21779	22073	21864	21951	21937	21864	21890	21880	21748	21976	22091	21915	21698	22005	22011	22068	21988	21873	22004	21811	21996	21991	21973	21941	21944	21971	21908	21791	22043	21837	22032	21788	21957	22007	21976	22213	21914	21749	22020	21888	21803	21985	22009	21662	21915	21860	22031	21891	21912	22095	21771	21691	21933	21909	21881	22008	21977	21743	22105	21846	21825	21841	22078	21838	22056	21923	21815	22087	21908	21915	22006	21898	21920	22012	21873	21833	21874	22093	21928	21819	21832	21848	22016	22039	21990	21844	22053	21881	21931	21982	21841	21813	21832	21895	21941	22036	21980	21821	21792	21828	21896	21978	21892	21934	21958	21810	22052	21960	21936	21944	21678	21856	21743	21997	21860	21965	21888	21796	21983	21925	21902	21906	22045	21916	21836	21828	22017	21862	21866	22015	21957	21895	21942	21973	21911	21798	21825	21929	21957	21897	21795	21891	21934	21924	21819	21916	21956	21867	21846	21822	21624	21846	21934	21849	21889	22067	22022	21722	22001	21745	21770	21678	21971	21889	21893	21854	22092	21917	21870	21907	22041	21899	21837	21729	21792	21878	21832	21904	22031	21844	21927	21839	21839	21942	21784	21723	21799	21987	21898	21790	21972	21919	21915	22021	22039	21950	21972	21966	21782	21854	21953	21951	22030	21885	21764	21795	21833	21845	21736	21906	21829	22013	21943	22051	21718	21848	21843	21912	21861	21890	21756	21886	21946	21768	21955	21924	21955	21977	21958	21721	21746	21760	22015	21855	21982	21905	21790	21637	21923	21711	21672	21894	21874	21901	22032	21916	21947	22040	22105	21809	21739	21848	21856	21957	22038	21951	22030	21837	21948	21906	21945	21868	21887	21979	22020	21899	21930	21867	21691	21767	22061	21969	21904	21928	21794	21850	21976	21932	21836	21939	22009	21917	21829	22090	21930	21883	21923	21830	21974	22012	21851	21900	21892	21992	21823	22090	21953	21935	21916	21853	22009	21933	21865	21954	21960	21914	21866	21964	21846	21926	21879	22022	21978	21865	21887	21911	21905	21764	21945	21780	21759	21827	21733	21926	21842	21624	21867	21860	21944	21916	21592	21991	21942	21849	21875	21928	21933	21958	21978	21909	21847	21893	21776	22087	21750	21816	21916	21928	21839	21992	21916	21900	21789	22050	22017	21934	21910	21715	21916	22076	21895	22035	21859	21909	21961	21894	22055	22003	21824	21735	21796	21846	21899	22037	21800	21767	21981	21797	21870	21803	22148	21857	21912	22084	21701	21904	21862	21948	21856	21913	21933	21796	22015	22013	21948	21792	21845	21768	21897	21924	21796	21788	21835	21965	22076	21725	21838	21994	21905	21866	21773	21870	21856	21769	21838	21911	21911	21753	21948	22115	21809	21847	22026	21818	21797	21887	21862	21749	22079	21855	21800	21944	21876	21996	21876	21567	21857	21968	21764	21903	21840	22056	21967	21891	21874	21932	21983	22014	22016	21900	21939	21835	21788	21963	21769	21792	21941	21709	21861	21870	21758	21721	21931	21848	21858	21821	21722	21940	22014	21883	21822	21804	21929	21802	21967	21745	22065	21685	21862	21972	21939	21730	21806	21726	21917	21872	21631	21749	21914	21840	21923	21743	21921	21832	21950	21815	21986	21958	21968	21898	22001	22068	21952	22036	21911	22008	21776	21900	22060	21819	21964	21853	21841	21993	21890	21878	21990	21872	21765	21727	21825	22036	21930	21873	21987	21854	21755	21908	22046	21970	21864	21915	21969	21934	21981	21975	21838	21976	21907	21782	21963	22001	21983	21948	22124	21795	22002	21842	21995	21927	21954	21908	21867	21799	21885	21676	21981	21799	21767	21867	22047	21925	22086	22002	21952	21676	21910	21731	21813	21949	21921	21907	21859	22015	21908	21770	21805	21758	21843	21768	21988	21906	21704	21829	21918	21655	21978	21855	21770	21997	21770	21715	21873	22114	21907	21926	21807	22012	21800	21888	22038	21819	21809	21870	21885	21949	21817	21889	21800	21797	21743	21815	21908	21998	21872	21905	21865	21857	21859	21905	21863	21902	21958	21629	21847	21736	21949	21866	21982	21853	21913	21852	21804	21849	21971	21912	22015	21857	21925	21890	21898	21864	21861	21981	21843	21978	21772	21777	21744	21978	21866	22010	21869	21583	21959	21689	22000	21840	21760	21890	21807	21808	21880	21873	22030	21758	22041	22043	21798	21778	21861	21833	21847	21912	21810	21834	21786	22008	21909	21843	21745	21873	21923	21841	21871	21963	21835	22044	21932	21958	21923	21866	21909	21835	21884	21863	22080	21803	21823	22048	21908	21907	22039	21825	22094	22011	22111	21828	21875	22006	21805	21745	21878	21922	21916	21872	21993	21962	21788	21689	21792	21874	21929	22034	21928	21997	21821	21971	21776	21969	21711	21959	21828	21850	21944	21786	21856	21806	21951	21766	21951	21906	21842	21964	21791	21754	21818	21955	21813	21849	21804	21919	21802	22001	21836	21849	21971	21873	22000	22032	21980	21679	21943	21940	22023	21956	21896	21600	21877	21824	21927	21815	22001	21955	21810	21972	21750	21875	21672	21866	21910	21814	21892	21993	21902	21937	21848	21974	21955	21847	21818	21957	21860	21924	21874	21708	21866	21948	22051	21962	21915	21922	21904	21963	22037	22067	21871	21813	21981	21836	22173	21845	21903	21891	21938	21906	21781	21967	22072	21995	22013	21857	22100	22014	21976	22062	21962	21790	21973	21931	21836	21726	21927	21999	22031	21957	21777	21835	21798	21880	21725	21994	21917	21913	21966	21860	21698	21934	21766	21969	21845	21827	21995	21848	21962	21634	21895	21978	21993	21718	21959	21736	21986	21983	21898	21687	21909	21947	21824	21698	21967	21942	21832	21836	21816	21999	21988	21799	21885	21965	21887	21786	21916	21913	22010	21934	21831	21780	22072	22089	21815	21794	22044	21823	21861	22019	21715	22079	21764	21776	21955	21898	21767	21685	21941	21807	21853	21927	21804	21799	21879	21994	22060	21677	22071	21987	21986	21959	21935	22108	21845	22039	21886	21994	21842	21964	21890	21893	21786	21999	21976	21761	21798	21918	22085	21857	21859	22006	22011	21833	21802	22018	21993	21830	21824	21984	21647	22003	21881	22091	21907	21984	22000	21727	21905	21976	21922	21951	21899	21875	21949	21960	21968	21897	21706	22006	21864	21826	21795	21818	21840	21929	22045	21758	22043	21995	22022	21981	21972	21850	21758	21765	21889	21746	22038	21871	21922	21615	21912	21863	21919	21836	21869	21726	21821	21973	21767	21889	21998	21960	21896	21894	21830	21931	21936	21986	21808	21837	21964	21797	21777	21767	21883	21761	21841	21902	21865	21955	21809	21880	22123	21862	21876	21817	21784	21774	21526	21949	21943	21712	22039	22036	21863	21894	21944	21815	21871	21895	21934	21859	21868	22006	21841	21956	21927	21888	21965	21990	21963	21876	21677	21915	21895	22046	21932	21913	21865	21987	21908	21891	21939	21868	22088	22018	21947	21793	21854	21893	21833	21856	21761	21901	21880	21899	21941	21883	21970	21880	21871	21787	21904	21980	21914	21822	21984	21947	21972	21912	21785	21896	21881	21969	21735	21883	21918	21690	21858	21948	21934	21877	21839	22018	21878	21717	21893	21787	21870	21896	21911	22025	21736	21859	21829	22001	21904	21916	21907	21853	21972	21967	21935	22211	21839	22081	21949	21777	21843	21855	21955	21815	21877	21892	21796	21854	21960	21928	21993	21739	21793	21909	21911	21897	21872	21848	21848	22026	21857	21984	21793	22023	21959	22113	21792	22002	21950	21737	21913	21970	21886	21933	21785	22067	21927	21922	21972	21928	21797	21967	22006	22083	22042	22075	21779	21968	21776	21764	21943	21841	21885	21886	21896	21964	22025	21963	21872	22096	21829	21874	21985	21901	21875	22089	21986	21794	21836	21890	21887	21923	22013	21820	21703	21989	22025	21918	21985	21785	22128	21869	22083	21850	21961	21960	21870	21878	21884	21979	21949	21970	21999	21968	22180	21845	22083	21899	22022	21963	21974	21960	21855	21904	21860	21912	22028	21906	22001	21922	22021	21946	21793	21916	21841	22022	21934	21881	21948	21777	21844	22109	22013	21802	22039	21805	21982	21909	21912	22021	22123	21956	21817	21918	21954	22112	22230	22070	22040	21866	21820	21905	21896	22047	22115	21828	21979	21882	21864	21864	21845	21934	21868	21952	21938	21850	21832	21910	22012	22036	21821	22011	21856	21588	22030	21846	21948	21920	21983	21912	21836	21726	21988	21783	21858	21815	21981	21744	22061	21797	21871	21924	21920	21893	21861	21942	21825	21755	21886	21800	21968	21792	21860	21821	21773	22062	21744	21694	22133	21944	21667	21880	21741	21841	21829	21833	21870	22073	22068	21703	22049	21730	21999	22063	21843	21970	21868	21930	21934	21967	21739	21724	21977	21812	22012	21929	21849	21856	21837	21873	21897	22082	21739	21974	21881	21778	21901	21811	21859	21907	22048	21827	21994	21658	21738	21987	21682	21846	21920	21795	21934	22025	21790	21876	22029
22547	21236	29087	23770	22164	27347	33927	29861	29818	30083	29771	29351	29613	29296	29099	29293	29308	29109	29261	30497	37322	40689	38214	34734	31344	30378	29257	28982	29225	29062	29252	28861	29052	29071	29041	28901	28761	29008	28871	29214	29194	28985	29240	29097	29099	28788	29056	29079	28921	28733	28999	28955	28798	28951	29079	29084	28897	28863	28806	28824	29120	29111	28822	28757	29158	28911	28889	28910	28851	29006	29029	28954	29152	28878	28931	29164	29020	28897	28884	28957	28953	28835	29107	28916	29148	28774	28930	28934	29022	28846	29006	28962	28822	29035	28826	29158	28747	28749	29157	28725	29048	28955	28775	29153	28784	28986	28815	28725	28896	28850	29165	28974	28660	28822	28813	28855	28937	29125	29027	28847	28824	28759	29089	28924	28916	28862	28861	28866	28940	29064	29080	29036	29098	28920	28952	28614	28877	28913	28825	28853	29092	29082	28904	29052	28809	28972	28968	28883	29120	28817	29056	28525	28821	28919	28810	28755	28694	28899	28878	28997	28888	28707	29040	29033	28955	28861	28813	28981	28936	29023	29037	28854	29062	28845	28858	28859	28891	29034	28860	28879	29047	28952	29220	28780	29227	28745	28839	28900	28743	28699	28983	28880	29007	29086	28857	28743	28839	28930	28879	28803	28907	28820	28848	28743	29026	28963	28732	28873	28947	28870	29019	29022	28674	28858	29121	28839	28995	29054	28871	28762	28940	29060	28942	29026	28752	28886	28941	28967	28928	29113	29053	28907	28723	28777	28727	28691	28861	28833	28909	28727	28774	28832	29106	28962	28879	28799	28922	28868	28942	29107	29298	28924	29009	28851	28823	28781	28760	29094	28885	28786	28974	28862	28585	28796	28795	28901	28880	28851	28925	28839	28738	28864	28714	28963	28759	28973	28948	28833	28975	28791	29115	28636	28784	28691	28965	28875	28908	28717	28943	28913	29062	28707	28862	28734	29016	29055	28824	28965	29059	29002	28840	28986	28938	28884	28771	29101	29027	28930	28669	29001	28915	28782	28889	28823	28874	28855	28959	28880	28939	28865	28764	28688	28734	28800	28932	28658	28991	28745	28825	28752	29065	28748	28918	28794	28964	28747	28950	28924	29149	28842	29071	28816	29119	29011	28667	28988	28929	28661	28952	29056	28920	28998	28675	28752	28682	28786	28856	28979	28841	28824	28856	28976	28967	28955	28937	28842	28987	28865	28700	28994	28977	28774	28612	28564	28787	29028	28872	28796	28858	28807	28869	28751	28964	28774	28983	28681	28859	28795	29168	28905	28920	28885	28849	28680	28743	28677	28799	28639	28786	28844	29194	28955	28905	28988	28821	28666	28967	28808	28960	28966	28848	29002	28913	28857	28704	28734	29001	28598	28896	28939	28995	28798	28826	28863	28735	29058	28895	28943	28647	28794	29097	28788	29014	28849	28677	28902	28803	28826	28824	28713	28828	28899	28835	28898	28993	28929	29032	28926	29029	28776	28917	28722	28881	28913	28954	28855	29074	28655	28808	28916	29029	28760	28825	28910	28881	28834	28888	28715	28891	28965	28884	28791	28745	28759	28742	28852	28696	28751	28872	28831	28975	28791	28729	28758	28806	29095	28697	28750	28963	29020	29013	28779	28649	28979	28982	28928	28736	29059	28806	29048	28831	28930	28923	29177	29014	28962	28684	28763	28949	29020	28972	28879	28870	28500	28841	29055	29069	28959	28926	28637	28882	28910	28652	28732	28928	28935	28908	28912	28833	28641	28862	28962	28986	28960	29164	28534	28762	28629	28929	28752	29084	28800	29082	28834	28840	28812	28937	28667	28771	28608	28974	28701	28730	28772	29039	29022	28996	28757	28793	29057	29093	28835	28926	28911	28896	28672	29047	28710	28775	28759	29003	28702	28821	28661	29034	28842	28963	28904	28885	28742	28944	28878	28695	28850	28670	29146	28799	28888	29137	28901	29078	28848	28777	28909	28929	29072	28894	28911	29092	29074	28974	28969	28855	28670	29017	28971	29067	28847	29024	28893	29143	28863	29204	28864	28934	28832	28852	28871	28916	28832	28992	28828	28982	28906	28859	28786	29127	28746	28731	28884	29000	29105	28853	28808	29019	28856	28943	29155	28969	28927	29031	28973	28992	28964	28771	28642	28686	28823	28911	28793	28852	28756	28903	28817	28703	28795	28882	29062	29013	28837	29091	28916	28771	28845	28989	28867	28960	28797	28947	28978	28881	29073	28913	28866	28696	28906	28784	28558	28915	28828	28770	28861	28766	28886	29051	28848	28993	29022	28889	28730	28994	28813	28750	28746	28874	28944	29015	28987	29109	28928	28923	28986	28751	28870	28819	28830	28965	28949	29130	28865	28921	28904	28946	28770	28767	28692	28908	28868	28945	28700	29134	28765	28887	29025	28990	28984	28877	29095	28951	28917	28780	29192	29128	28855	28793	28858	28933	28716	28970	29029	28855	28843	28966	29118	28688	28868	28801	28750	28924	28724	28838	29123	28869	28949	28745	28900	29162	28881	28985	28851	28802	28819	29147	28887	28774	29019	28909	29018	28843	29010	28891	28965	28887	29007	29041	29012	29027	29036	28619	28912	28932	28861	28932	29150	28708	29102	28899	28981	28999	28531	28858	28732	28862	28479	28862	29081	28859	29072	28852	28768	28931	28962	28785	28745	28844	28908	29042	28871	28998	28806	28995	28673	29018	28956	28928	28734	28761	28935	28816	29036	28909	28832	28780	29145	29036	29098	28937	29045	29114	28865	28690	28821	28877	28947	28960	28746	28821	28847	29096	28719	28884	28904	28890	28905	28689	28917	29092	28710	28865	28952	28731	28982	28763	28920	28718	28914	28891	29014	28919	29093	28922	28883	29005	28734	28957	28951	28874	28691	28701	28723	28709	28918	28760	28675	28948	28954	28675	29088	28838	28902	29085	28864	28822	29087	28965	28818	28830	28989	28963	28932	28747	28924	28886	28990	29131	28895	28769	28820	28919	28975	28902	28932	28692	29110	28821	28737	28757	28888	28989	29165	29009	28715	28777	28932	28616	28816	28720	28908	28838	28689	29052	28939	28801	28799	29055	29000	28690	28801	28580	28924	29021	28623	29193	28766	29031	28941	28794	29091	29007	28895	28795	28923	29110	28914	28851	28792	29103	29090	28896	28753	28758	28911	28972	28726	28712	28964	28715	28870	28860	28775	28982	29030	28846	28899	28785	28960	29152	29061	28824	29035	28877	28915	28611	28912	28875	28938	28925	28752	29051	28909	29021	29089	28726	28858	28684	28962	28923	28951	28843	28980	28765	29096	28815	28481	28915	29025	29042	28987	28692	28686	28930	28879	28893	28970	28795	28898	28841	28757	28913	28889	28724	28892	28804	29067	28770	28898	28754	28797	28937	28943	28973	28935	28992	28750	28691	28638	28902	28936	29070	28653	28791	28648	28769	29020	28635	28660	28625	28898	28828	28963	28820	28816	28833	29048	28811	28816	28936	28847	28897	28926	28861	28873	28767	28677	28812	28944	28873	28968	28830	28797	28910	28986	28882	28783	28702	28888	28912	28924	28896	28800	28757	28902	29094	28915	28816	28840	28955	29061	28973	28954	28990	28871	28521	28785	28709	28950	28790	28913	28697	28879	28903	28755	28787	28814	28898	28606	28824	28822	28758	28816	28812	28991	28924	29008	28953	28966	28920	28965	29036	29010	29056	28931	28751	28883	28825	28910	29040	28897	28863	28849	28802	29076	28830	28866	28723	28662	28965	29003	28901	28775	28958	28646	28887	28980	28961	28951	29031	29041	29006	28853	28737	28723	28851	28642	29029	28950	28972	29114	28960	28899	28744	28849	28901	29016	28847	28566	28762	29105	29038	29048	29005	28921	29067	28936	28668	28805	28722	28740	28909	28806	28866	29093	28937	29035	28694	28730	28592	28785	28822	28790	28866	28710	28878	28872	28759	28718	29011	28986	28833	28909	29258	28747	28704	28884	28830	29012	28800	28895	28857	28848	28801	29055	28884	28997	28746	28915	28773	28772	28882	29096	28880	28973	28913	28952	28865	29079	28712	28847	28906	29001	28639	28886	28987	28807	28963	28878	28579	29100	28639	28781	28994	28994	28847	29007	29189	28850	28938	28788	28846	28731	28659	28978	29033	28893	28967	28586	28921	28694	28942	28744	28918	28765	29072	28869	28816	28770	28816	28981	28876	29003	28909	28879	29067	29064	28973	29064	28784	28908	28809	28662	28784	28787	28922	28934	29021	28901	28949	28906	29073	28830	29203	29186	28818	28969	28922	28824	29042	28944	28873	29188	29017	28878	28834	28574	28803	28830	28884	28870	29091	28774	28717	28677	28985	29106	28988	28893	28646	28778	28725	28850	29140	28952	28858	28836	28687	28617	28963	28799	28907	28872	28886	28823	28836	29019	28880	28871	28767	29055	28913	28751	28706	28711	28846	28826	28734	28749	28904	28670	28904	28876	29115	28939	28694	28688	28761	28683	28955	28834	28899	28875	28913	28509	28774	28643	28993	28876	28816	28947	28949	28960	29096	28831	28897	28783	28984	29055	28918	28952	29087	29063	29043	29083	29125	28977	28869	29114	28870	29001	28898	28799	28720	28884	28973	28755	29058	28936	29057	29028	28768	29009	28758	29015	28775	28740	28829	28731	28748	29098	28980	28849	28857	28678	28983	28857	29137	28649	28928	29030	28721	28877	28859	28556	28799	28836	28897	28995	28875	29168	29046	28878	28895	28645	29020	28788	28970	28855	28733	28906	28857	29077	29101	28948	28881	28804	28819	28763	28639	28673	28831	28693	28543	28994	28849	28835	28891	28999	28743	28975	28937	29034	29020	28909	28804	28929	29003	28793	28933	28803	28938	28952	28984	29006	28906	28700	28817	28786	28777	28944	28956	29152	29061	28866	28904	29109	28898	28771	28950	28812	28908	28942	28767	29145	29106	28890	28851	28720	28817	28927	28980	28828	28889	28905	28851	28927	29031	28951	29069	28752	29018	28928	28926	29003	28852	28987	28882	28847	29016	28932	29064	28609	28883	28907	29023	28703	28792	28930	29055	29233	28924	28846	28842	28747	28918	29064	28872	28911	29031	28825	28819	28791	28836	28732	28910	28778	28858	28758
20814	37469	35279	29141	26123	25273	25986	23963	23429	23186	22624	22601	22372	22307	22094	22424	22298	22275	22316	24744	34035	36357	32954	28463	24754	22888	22399	22054	21987	21944	21962	22059	22045	22054	21909	22009	21938	22083	22197	22200	22061	21880	21967	21970	21942	21844	21984	21946	22013	21898	21861	22033	22018	21970	21995	21903	21981	22108	21761	21919	21940	22002	22064	21842	22059	22217	21775	21999	22108	22081	21920	21789	22008	22073	21754	21892	21888	22026	21809	22088	22154	21773	22000	21887	21975	21962	22058	21891	21935	21749	22142	21994	22281	21988	21838	22043	21878	21951	21848	22029	21887	22045	21995	21966	21728	22034	22075	21772	22267	21908	21928	22085	22055	21816	21921	21887	21955	22025	21903	21786	21993	22045	21873	21800	21942	21977	22053	22046	22010	21881	21990	21997	21923	22015	22013	21833	22021	21976	21961	21649	21772	21995	21948	21971	21894	22007	21905	21979	21831	22000	22008	21880	22041	22044	21931	22006	22192	21846	21887	21966	22087	21702	22015	21940	21821	21927	21881	21966	22194	21964	21860	21935	21999	21754	21943	21959	22037	22069	21864	21929	22002	21821	21939	21971	21891	21891	22006	21924	22034	21949	21917	21919	21833	21957	21936	21930	21947	22017	21922	22189	21922	21885	21857	21960	22043	21864	22038	21858	22116	22080	22008	21774	21846	21918	21947	21990	21966	21994	21894	21806	22290	22050	22001	21833	21847	21990	22001	21747	22007	21943	21744	21905	22129	21983	22127	21892	21899	21977	22061	21782	21839	22000	21970	21993	21802	22070	21843	21925	21729	21924	21980	22056	21897	22057	21992	21863	21881	22046	21957	22047	21902	21789	21911	22067	21729	21950	21735	22037	21911	21937	21949	21933	21855	21997	22054	21907	22147	22139	22011	21826	22001	21886	21895	21926	22076	21878	21994	21889	21969	22024	21996	21975	22028	21970	21872	21940	21857	21992	22122	21897	21845	21858	22115	21982	21902	21840	22033	22055	22037	21829	21944	21939	21982	21851	21919	21688	21892	22032	21807	21886	22129	21778	21908	21725	22006	22004	22016	22001	21757	21846	22048	21822	22044	21821	21860	22050	21856	21933	21962	21843	21938	21766	21788	22063	21887	21977	22050	21945	21719	21940	21982	21887	21917	21999	21822	21860	21873	21898	22013	21810	21853	22014	21856	21761	21993	21912	21987	21885	21831	22037	21896	21948	22063	21948	21926	21974	21838	21938	21857	21985	22064	21725	21956	21977	22134	22006	22021	21758	21934	21938	21945	21886	21942	21996	22032	22009	21897	22179	21908	21875	21860	21909	21973	21751	21953	21810	21885	21899	21976	22020	21871	21770	21995	21952	21772	21693	21813	22036	21888	21909	21845	22020	22050	21745	22037	21921	21939	21805	22052	21748	21873	22007	22104	21906	21957	22033	21949	22048	21971	21889	21993	21952	22062	21921	21974	22002	21835	21946	21956	21986	21889	22029	21857	21951	22053	21768	21959	21823	21947	22084	21937	21894	21963	21839	21865	21972	22011	21792	21916	22047	21981	21954	21996	21810	21982	21835	21927	21873	21902	21816	21939	21827	21882	21867	22092	22017	21952	21793	21689	21871	22103	22076	22025	21822	21891	21917	22100	21988	21974	21964	21897	22006	21853	21902	21966	21847	22014	21912	22040	21976	21818	21982	22061	21955	22069	22050	21997	21903	22063	21904	21980	21949	21974	21862	22054	21984	22036	21927	22057	21957	22089	21976	21976	22025	21931	21967	22041	21865	21882	21870	22036	22132	21828	21800	21905	22025	21844	21854	21953	21854	21892	21963	21921	22030	22076	21889	21886	21848	21939	21839	22028	21942	21884	22056	21995	21948	21849	22165	21870	21676	21813	22011	21904	21783	21734	22033	21756	21829	21924	21896	21892	21752	21947	21918	21916	21995	22000	21887	21830	22001	21884	21938	21798	21874	21812	21973	21989	21909	22007	21903	21890	21977	21867	21931	22003	22045	21918	21865	21910	21953	22038	21920	22000	21891	21882	21896	21845	21884	21946	22113	21885	22074	21938	21971	21831	21651	21815	21945	21924	21879	21889	22031	21892	22018	21760	21979	21860	22029	21858	21856	22003	21917	22025	21997	22109	21935	21783	21709	21886	21931	21963	21920	21979	21837	21820	21812	21956	22098	21929	21952	22095	21888	21883	21904	21808	21867	21899	21900	22032	22132	22015	22055	21991	21996	21934	22101	21864	21981	21804	22055	21851	21954	21815	21906	21801	21908	21919	22005	21924	21839	21898	22024	21901	21792	21741	22017	21826	22062	21765	21897	21927	21896	21964	21989	21840	21915	21803	21900	21741	21868	21976	21994	21855	22072	21775	22133	21711	21920	21737	22015	21865	21836	21962	22086	21918	21840	21769	21927	21893	21792	21928	21871	22116	21894	21844	22024	22031	22042	22049	21808	21865	22071	22163	21815	21837	21933	22048	21933	21768	21933	22054	22013	21902	21917	21998	21994	22022	21894	21890	21802	21952	21801	22005	21895	22059	21984	22089	21968	22076	21899	21869	21970	21923	21936	21958	22023	21942	21928	21813	21993	22039	22059	22005	21984	21815	21840	21887	21933	21980	21931	21861	22084	21944	21978	21995	21867	21834	21964	21847	21936	22075	22032	22119	21893	21920	21867	21897	21989	21933	22044	21650	22028	21618	21923	21788	21898	21953	21933	22026	21980	21891	21802	21909	21732	22050	22066	21974	21852	21786	21892	22043	21872	21826	21986	21876	21935	21808	22014	21821	21954	21935	21971	21969	21847	21921	22096	21769	21794	22081	21970	21962	21874	21989	21934	21829	21827	21867	21925	21932	21935	21963	21821	21982	21865	22063	21990	22048	21812	21816	21871	22000	21836	21862	21909	22081	21853	22191	21953	21994	21969	22013	22052	21856	22015	22156	21972	21780	22027	21868	21957	22081	22029	21923	21858	21900	21885	21847	21824	21920	21874	21991	22131	21976	22022	21918	21998	21956	21993	21932	21779	21826	21925	21639	21981	21964	22029	21887	21874	21866	21815	22027	21773	21919	21819	22127	21719	21880	21839	21911	21870	21993	21960	21943	22004	21935	22044	21779	21955	22122	22174	21970	21738	21931	22047	22042	21936	22085	21858	22055	21837	21979	22019	22055	22087	22113	21892	21858	22086	21820	21871	21953	21920	22066	21927	21806	22044	21913	22091	21797	22021	21885	21884	21971	21934	21839	22006	21980	21800	21865	22003	22099	21893	22036	21940	21868	21798	21937	21810	22052	21837	21980	21793	21980	21996	21878	21956	22062	21916	21830	21817	22126	21642	22024	21836	22071	22002	21962	21851	21987	21728	21900	21951	21843	22019	21959	21949	22043	21913	21870	21867	21960	21808	21888	21961	21934	21948	21982	21859	21982	21584	22014	21979	21802	21799	21809	21818	21935	21784	21865	21872	22070	21960	21943	22023	22103	21909	21996	21944	22130	22006	22039	22041	21948	21985	21960	22084	21752	21870	21922	21787	22016	21847	21951	21764	22040	21700	21975	21872	22074	21847	21903	22048	21995	21799	22021	21971	21955	21922	22010	22086	21928	21985	21957	21996	21819	21947	21965	21681	22156	21765	21982	22076	21923	21929	22118	21786	21907	21969	21945	21934	21848	21934	21946	21921	21998	21773	21848	22077	21977	21961	21973	21834	21855	22042	21962	22039	21925	21960	22034	21940	21825	21946	22035	21771	21982	21911	22081	21978	21917	22093	22039	21900	21821	21850	21877	21788	22020	22012	21871	22048	21820	21924	22053	21973	21929	21838	21874	21820	21750	21870	21900	21983	22061	21918	21822	22089	22009	21826	21916	21964	22053	22020	21961	21954	21993	21992	22016	21903	21858	21877	22014	22044	21984	21985	21939	21970	22148	21938	22025	21915	21872	21984	21964	21889	21885	21867	21887	21873	21833	21634	21860	22149	21810	21803	21904	21878	21924	21864	21879	22034	21947	21967	21836	22136	21955	21763	22140	21947	22018	22079	21989	21938	21886	21985	21966	21921	21947	22019	22024	22141	21931	21837	21933	21810	21834	21910	21872	21759	21818	21986	21970	21988	21907	21977	21988	21954	21632	21919	21761	21893	22057	21859	22069	22002	22042	22072	22052	22004	22002	21936	22129	21896	21963	21889	22055	21931	22118	22018	22050	21888	21924	21997	21795	21969	22055	21932	21851	22085	21976	22018	21994	21815	22029	22082	22023	21803	21998	21743	21880	21897	22061	21755	22071	21995	21969	21836	21942	21934	21770	22035	21893	21900	21848	22013	21795	22108	21933	21688	22040	21873	21965	21940	22122	21920	21939	21959	22001	21864	21929	22091	22005	22124	22033	21772	21855	21855	22080	21956	21884	21949	21876	22022	21951	21803	21831	21944	22026	21937	21808	22017	21935	21859	22015	21969	21838	21883	21934	21855	21918	22013	21907	22145	21925	21970	21829	21940	22012	22057	21702	21927	21867	22043	21875	21774	22103	22019	21822	21920	21736	21978	21936	22136	21964	21985	21830	22101	21961	21944	21865	21899	21948	21987	21959	21803	21766	21927	21818	21829	21912	21858	21988	21869	22039	22111	21957	21934	21628	22024	22078	21897	22201	21742	22059	21960	22000	21927	22116	22075	22009	21999	22254	21767	22074	21920	21984	21927	21954	21925	21899	21972	21844	21919	21960	21967	21894	21965	21975	21904	21977	21944	21937	22089	21900	21896	22014	21873	22031	21944	22049	21971	21931	21950	21946	22005	21923	22000	21861	22047	21815	21955	21934	21772	21941	21798	21853	21799	22006	21966	21962	21900	21869	21993	21898	21893	21870	21628	22005	22019	21815	22078	21968	21845	21838	22060	21988	21803	21881	21743	21840	21938	21941	22051	21977	21717	21806	21796	22011	21931	21986	21944	21863	21852	21851	21861	21897	21827	21818	21910	21856	21844	21983	21970	21864	21759	21856	21823	21898	22042	21836	21953	21971	22020	21957	21842	22055	21872	21861	21936	22039	21926	22123	21896	21927	21785	21873	21810	22205	22017	21921	21850	21939	21842	21966	22085	21930	22008	22079	22014	22083	21921	21865	22018	21911	21879	21826	21910
28295	23918	31290	30822	28237	28732	29412	28208	28491	28344	28086	28065	28197	28311	27982	28055	27988	28029	28264	28130	28555	28966	29191	28545	28531	28141	28197	28096	28141	28158	28108	28419	28180	28219	28086	28009	28303	27850	27992	27976	28013	28241	27911	28021	28209	28149	27981	28038	28148	27913	27803	28031	28037	28183	28054	28176	27853	27952	28044	28119	28109	27998	28228	28033	28360	27997	28075	28213	28145	28039	28360	27899	28061	28076	27927	27882	28119	28078	28310	28117	28021	28164	28123	28045	28257	28231	28126	28042	27976	28018	27967	28109	28008	28142	28031	28014	27824	27837	27967	27806	28139	27904	28024	27756	28077	27704	28224	28183	28176	27995	28069	28020	28057	28028	28077	28157	28135	28027	28001	28115	28247	27977	28358	28081	28056	28104	27966	28156	27666	28159	28187	28065	28264	28163	28003	27974	28088	28105	28108	27955	27890	28104	28132	28072	28098	28227	28083	27937	28119	27969	28137	28155	28208	27947	28262	28003	28016	28041	28058	28298	28060	28097	28217	27937	28052	27887	27811	28013	28071	28172	28077	28299	27867	27878	28058	27961	28097	27986	28005	28242	28201	27961	28115	27938	28115	27913	28061	27931	28005	28212	28036	28139	28166	28081	27940	28003	27909	28141	28169	27887	28297	28079	28143	28254	28131	27983	28302	28153	28034	27895	27891	28059	27942	28051	28008	28142	27985	28223	28017	27807	27860	27849	27912	27856	28047	27942	28071	28010	28236	27946	28145	28050	28150	28313	28054	28020	28052	28178	28082	28125	28057	28043	27958	28297	27863	28146	28080	28088	28186	27906	27956	28142	27962	28013	28002	28120	28114	28134	28137	27998	28138	28152	28103	27957	27910	27802	28128	28069	28057	28207	28066	27800	27917	28067	28016	28208	28015	28127	27912	28169	27995	27849	28037	28210	27976	27938	28055	28177	28040	28130	28189	28083	28261	28098	27730	27750	28296	27969	28128	28170	28126	27944	28105	28191	28256	28050	27846	28008	28204	27821	27726	28072	28162	27884	28182	28013	28023	28122	27953	27893	28022	27851	27990	27885	28124	28053	28132	27828	28064	28271	28181	27946	28048	28269	28059	27965	28051	27962	27940	28044	28046	27921	28205	28262	28092	28175	28095	27871	28011	28224	27912	27945	28213	27985	28030	28008	28258	28070	28026	28039	28062	28020	28229	28133	27921	27969	28110	28174	28179	27960	28086	28023	27773	27990	28162	28092	28103	28086	28050	28072	27910	28132	28064	28176	27910	28174	28013	28035	28146	27868	27973	28171	28045	28094	28278	28173	28202	28142	28085	28032	28009	27896	28214	28037	28167	28063	28107	28244	27973	28188	27989	28073	28087	28362	27911	27878	28016	28147	28011	27888	27891	28082	28036	28043	27996	28069	27845	28142	27999	27785	27890	28012	28037	28279	28020	28185	28093	28088	27981	27807	28023	27929	28103	28141	27923	27944	28146	28041	28061	27959	28282	27904	27959	28072	27977	27986	27952	27952	28036	28140	27993	28223	28009	28013	27961	28251	28009	27929	28108	27941	28164	27948	27936	28209	28022	28077	27992	28259	28045	28005	28071	28133	28104	28051	28200	28104	28051	28185	28141	28092	28101	28027	28017	28200	28301	28146	28121	28215	28257	28194	28018	27911	28122	28232	27882	28135	28024	28166	28305	28108	27950	28181	27964	28161	28113	27959	27947	28064	28136	28152	27800	27783	28065	28258	28002	28063	28039	28048	28230	28006	28184	28129	27726	28058	28201	27986	28013	28195	28045	27883	28152	28158	28121	28092	27915	27930	28068	27952	27930	27898	28276	28127	27940	28276	28047	27986	28081	28178	28087	27913	28011	28017	28273	28205	27954	28244	28120	27982	28333	28274	28111	28158	28236	27731	27868	28113	28099	28051	28224	28090	28160	27846	27990	27896	28089	27944	27979	28180	28032	28224	28247	28011	28163	27939	28134	27993	27952	27923	28148	28095	28179	28231	28136	27927	28265	27875	27903	28092	28019	28121	28233	27972	28147	28203	28236	27916	28134	27889	28135	28020	28090	27871	27809	27953	28003	28000	28049	27861	27856	28004	28275	28199	28083	27973	28189	28030	27978	28094	27826	28123	28014	28200	27850	28057	28112	28193	27665	28037	28122	28032	28108	28223	28211	27907	27969	28212	28315	28113	28121	28092	28091	27893	28208	28090	27969	28244	28153	27912	28081	28126	28003	27920	28138	27951	27984	27978	27999	27928	28057	27948	27956	28210	27979	27952	28156	27903	27978	28198	28071	27998	28103	28187	27931	28199	28225	28074	28004	28311	27992	28067	28272	28196	28083	28069	28129	27931	28018	28157	28147	27988	28233	28015	28156	28133	27997	28215	28017	28230	28147	28374	27901	28185	28107	27945	28225	27668	28014	27793	28147	27865	28117	27976	28075	28056	27839	28118	27969	27954	28050	27957	27954	27949	28072	27946	28238	27833	28121	28048	28039	27885	27882	27999	28118	28161	27949	28170	27992	28074	27995	27986	28167	27885	28093	28077	27895	27878	28045	28204	27855	28053	28072	27988	28138	27873	27976	28222	27994	28075	28053	27933	27827	27976	28246	28153	28058	28233	28174	28092	27865	27940	27947	27993	28062	27973	28043	28033	28092	28152	27917	28176	27867	28089	28316	28155	27981	27730	28310	27956	28083	27912	28218	28112	28210	28119	28035	28082	28167	28268	28045	28254	28204	28291	28263	27804	28122	28051	28157	28141	27999	28097	28113	27989	28211	27982	27912	27869	27891	27995	28033	28169	27875	27974	28201	28210	27932	28033	28446	28211	28094	28085	28166	28154	28154	27803	28058	28184	27999	28103	28048	28210	28261	28128	28242	28102	27897	28149	28051	28003	28078	27861	28006	28159	28069	28088	28176	28083	28033	27961	27983	28020	27867	27970	27984	28133	28042	28142	28065	27963	28439	28116	28058	28280	27915	28296	27939	28066	28000	28096	28161	28002	28109	28105	28089	28076	28233	28247	28125	28086	28173	27995	27886	28131	28266	28060	28048	28114	28197	28075	28342	28040	27807	27941	28153	27933	28103	28105	28244	28156	28207	27872	28141	28061	28229	28067	28126	27748	27958	28075	27989	27922	28174	27938	28047	28105	28101	27758	27821	28323	28102	28339	27876	27942	28114	28021	28002	28007	28056	28120	28351	28260	28122	28109	27951	27946	27992	28011	27914	28337	28138	28110	28177	28030	28073	28107	28241	28020	28214	28080	28130	28057	28140	28147	28034	28176	27942	27982	28262	28117	28173	28267	28107	28252	28118	27906	28092	27942	27890	27858	28159	28139	27992	27967	28017	27860	28248	28013	28032	28012	28345	27947	28185	28140	28213	28103	28077	27911	28063	28331	28166	28135	28045	28011	28015	27938	27718	28212	27824	28328	28318	28007	28003	28062	27960	28109	27929	28066	27913	28084	28147	27965	28214	28158	27933	28090	28243	28013	28013	28215	28178	28248	28227	27973	28006	28069	28184	28180	28093	28014	28002	28142	28343	28043	28028	28364	28075	28284	28121	27799	28037	28138	28044	28072	28003	28277	28218	28200	28287	28282	27972	27995	27999	27963	28105	27900	27934	28123	27908	27955	28136	28043	27999	28174	28093	28005	27897	28099	28119	27923	28043	27928	28327	27988	28155	28242	28002	27969	27988	28124	28267	28261	28036	28186	28193	28163	27899	28045	28108	28108	27990	28127	27948	28126	28255	28267	27994	28131	27961	28117	28144	28126	28115	28240	28281	28026	28114	28091	28241	28113	27951	28169	27758	28049	28243	28022	27954	28101	27904	27796	28084	28194	28280	27957	27798	28036	28121	28309	28206	27901	28144	28190	28024	28064	27978	28034	28137	27944	28377	28075	27934	27882	27793	28182	28030	28017	28029	28297	27918	28077	28143	27927	28064	28014	28063	28167	28173	27851	27928	28023	28148	27986	28242	27958	28190	28228	28014	27854	28138	28133	27896	28009	28324	28102	28128	27990	27908	28121	28105	28033	28047	27957	27949	28147	27841	27997	27838	28329	28006	28062	28202	28172	28175	28236	28101	28169	27843	27953	27943	27875	28075	28302	27976	28287	27974	28143	28007	28228	28090	28075	28146	27911	27733	27789	28238	28080	28319	28223	28119	28118	28023	28056	28206	28010	27916	27958	28138	27951	27686	27919	28263	28356	28053	28059	28102	28106	27946	28141	28006	28291	28040	27968	28011	28121	27935	27895	27953	27891	28090	28350	28118	27998	28153	27830	27952	27885	27935	28158	28188	28034	27918	28206	28174	28091	28362	28103	28036	28025	28393	27964	28216	28145	28212	28101	28076	28043	28050	28055	28018	27898	28086	27758	28214	28202	27886	28277	28107	28296	27922	28103	27907	28055	27895	27875	28088	28015	28297	28053	28175	28180	27975	28219	27983	28176	28091	27923	27920	28007	28320	27996	27980	28067	28250	27954	28191	28062	28281	28192	28134	27998	28058	28084	27757	28070	27838	28023	27854	28072	27849	28151	28075	28008	28056	28180	28174	28099	28085	28155	28022	28039	28068	28010	27873	28114	27992	28163	28199	27903	28036	28196	27913	28406	27944	28171	27891	28025	28005	27693	27969	28202	28093	27813	28028	28070	28144	28007	28298	28102	28027	28217	27766	28150	28085	28080	28287	28051	28072	28125	27942	27961	28087	27978	28077	27730	27987	27994	28027	27909	27966	28096	27919	27973	28171	28107	27809	28045	27948	28175	28139	27874	28094	28006	28178	28052	28028	28083	28160	27928	28077	28094	27795	28008	28291	28141	27940	28075	28066	27964	28375	28133	27991	27948	28137	28161	28125	28130	27971	28108	27917	28155	28116	28013	28147	27965	27989	28100	27947	28077	27976	28150	28199	28196	28228	28028	28023	28079	28159	27812	28036	28014	27936	27959	27931	28222	28056	28123	28196	27996	28203	28136	28034	28122	28124	28348	28167	28222	28298	27985	28150	28111	28191	28172	28082	28022	27942	28097	28126	28400	28110	28119	27945	28120	28130	28086	27897	27835	28234	28146	27991	27968	27998	27980	27975	28225	27945	28035	28293	28215	27823	28060	28135	28273	28080	28071	27904	28025	28122	28254
20639	27687	26376	23752	22393	22600	23204	21858	22150	21693	21617	21627	21603	21715	21516	21396	21433	21623	21466	21936	22406	22707	22583	22164	21651	21533	21589	21736	21549	21497	21484	21515	21424	21522	21687	21709	21510	21526	21536	21512	21492	21566	21371	21493	21613	21397	21638	21703	21633	21532	21509	21372	21391	21506	21580	21406	21552	21448	21392	21600	21297	21436	21505	21579	21567	21481	21445	21605	21443	21741	21445	21339	21630	21550	21561	21579	21497	21543	21617	21452	21422	21335	21697	21575	21608	21555	21505	21489	21411	21453	21701	21690	21583	21524	21512	21565	21637	21493	21351	21421	21402	21526	21471	21580	21683	21590	21469	21667	21501	21482	21356	21521	21689	21498	21643	21565	21589	21621	21441	21585	21553	21513	21471	21541	21436	21549	21714	21604	21629	21561	21518	21428	21448	21528	21477	21327	21520	21485	21460	21461	21627	21567	21532	21811	21576	21590	21529	21517	21470	21514	21570	21469	21524	21562	21333	21431	21561	21529	21422	21628	21365	21453	21439	21221	21634	21490	21611	21468	21362	21527	21512	21469	21619	21574	21430	21518	21556	21613	21610	21615	21421	21521	21484	21473	21459	21343	21562	21596	21462	21364	21527	21609	21337	21470	21640	21525	21297	21425	21531	21456	21427	21404	21754	21586	21660	21499	21585	21587	21475	21471	21357	21206	21671	21505	21722	21431	21592	21486	21418	21457	21543	21576	21505	21568	21505	21460	21590	21379	21563	21320	21783	21502	21462	21582	21587	21295	21609	21442	21597	21514	21472	21477	21345	21338	21460	21506	21400	21593	21490	21302	21663	21518	21541	21625	21614	21522	21467	21388	21528	21320	21601	21369	21412	21507	21440	21621	21390	21431	21519	21508	21436	21503	21591	21291	21625	21591	21467	21426	21286	21605	21601	21430	21488	21391	21493	21469	21530	21669	21527	21566	21504	21579	21466	21418	21334	21483	21516	21460	21582	21485	21455	21432	21516	21396	21645	21534	21372	21464	21612	21544	21438	21554	21505	21375	21518	21488	21491	21623	21389	21392	21503	21377	21477	21528	21534	21554	21754	21374	21474	21510	21501	21548	21504	21412	21578	21614	21517	21481	21499	21534	21445	21387	21586	21460	21582	21439	21497	21307	21354	21419	21522	21494	21376	21457	21721	21317	21542	21436	21487	21355	21425	21435	21497	21287	21389	21656	21604	21793	21436	21499	21534	21425	21545	21413	21570	21526	21441	21562	21749	21379	21462	21502	21526	21445	21422	21529	21486	21518	21408	21487	21502	21324	21330	21610	21498	21545	21433	21314	21470	21409	21335	21598	21562	21376	21612	21542	21577	21337	21470	21536	21408	21325	21584	21627	21503	21455	21431	21423	21503	21584	21512	21506	21482	21495	21441	21437	21586	21515	21405	21645	21759	21597	21590	21556	21392	21467	21567	21637	21586	21637	21586	21505	21464	21417	21527	21454	21602	21601	21435	21537	21343	21508	21595	21517	21574	21634	21511	21391	21620	21579	21237	21520	21695	21469	21463	21504	21508	21410	21289	21508	21492	21502	21523	21566	21447	21523	21571	21589	21442	21571	21599	21435	21480	21524	21462	21500	21527	21653	21506	21476	21602	21421	21421	21426	21653	21593	21519	21370	21645	21467	21518	21542	21418	21476	21677	21548	21296	21528	21728	21371	21435	21511	21460	21576	21500	21407	21516	21315	21528	21561	21333	21405	21595	21588	21377	21573	21365	21417	21548	21722	21373	21618	21501	21617	21653	21370	21348	21719	21521	21636	21520	21505	21426	21585	21499	21631	21464	21392	21331	21418	21603	21575	21581	21670	21324	21508	21429	21353	21298	21592	21492	21511	21535	21551	21416	21623	21495	21607	21569	21687	21552	21418	21377	21608	21659	21508	21475	21565	21485	21558	21446	21576	21353	21429	21370	21641	21528	21427	21439	21587	21413	21517	21319	21616	21567	21523	21640	21387	21535	21621	21563	21428	21620	21548	21484	21547	21493	21653	21571	21592	21399	21524	21582	21537	21392	21505	21417	21584	21505	21424	21346	21614	21498	21568	21536	21581	21494	21322	21514	21628	21505	21464	21583	21547	21721	21517	21592	21668	21515	21506	21574	21374	21665	21488	21434	21530	21389	21416	21551	21627	21494	21523	21498	21526	21765	21517	21671	21526	21500	21415	21552	21496	21377	21640	21738	21477	21438	21413	21429	21381	21576	21631	21488	21573	21546	21715	21477	21517	21711	21506	21419	21622	21403	21441	21585	21430	21461	21549	21561	21510	21634	21500	21620	21598	21604	21455	21622	21443	21578	21601	21518	21396	21579	21495	21348	21447	21472	21437	21455	21507	21368	21458	21537	21442	21582	21634	21473	21673	21503	21568	21496	21356	21639	21644	21586	21590	21519	21582	21536	21450	21561	21363	21421	21512	21445	21480	21492	21482	21502	21556	21501	21364	21519	21585	21573	21408	21394	21467	21485	21586	21517	21526	21562	21383	21509	21603	21367	21540	21341	21632	21361	21398	21448	21493	21458	21541	21369	21587	21583	21538	21450	21467	21512	21347	21704	21482	21656	21528	21620	21522	21634	21544	21518	21413	21516	21664	21396	21428	21630	21482	21503	21375	21366	21541	21509	21512	21504	21402	21718	21452	21545	21309	21245	21550	21596	21516	21619	21668	21567	21429	21530	21452	21644	21361	21597	21451	21556	21604	21388	21572	21525	21492	21482	21536	21495	21584	21329	21356	21513	21488	21271	21431	21490	21342	21560	21333	21568	21439	21415	21479	21500	21553	21378	21522	21597	21659	21602	21433	21723	21418	21426	21587	21735	21508	21384	21355	21695	21484	21513	21538	21523	21467	21492	21505	21545	21642	21600	21704	21586	21647	21468	21691	21539	21326	21559	21475	21544	21544	21584	21342	21453	21488	21605	21466	21422	21449	21524	21453	21523	21346	21526	21633	21541	21477	21282	21548	21573	21441	21509	21434	21652	21511	21615	21371	21694	21381	21572	21489	21596	21339	21702	21546	21669	21573	21364	21575	21445	21401	21663	21591	21464	21489	21535	21688	21633	21444	21433	21499	21624	21556	21498	21511	21290	21571	21421	21591	21548	21495	21509	21566	21559	21502	21630	21408	21567	21612	21551	21583	21425	21512	21561	21598	21418	21564	21513	21583	21427	21531	21451	21644	21434	21417	21713	21276	21356	21550	21229	21762	21513	21361	21592	21609	21490	21714	21628	21686	21474	21499	21337	21619	21422	21540	21554	21472	21460	21483	21466	21435	21226	21560	21455	21435	21606	21482	21402	21536	21752	21479	21542	21397	21406	21525	21168	21530	21608	21706	21453	21512	21485	21563	21638	21464	21506	21461	21398	21641	21517	21304	21365	21388	21463	21542	21426	21458	21517	21462	21712	21453	21587	21401	21445	21437	21559	21588	21578	21443	21636	21454	21416	21441	21500	21604	21415	21572	21580	21614	21579	21608	21472	21443	21460	21669	21541	21369	21439	21730	21235	21598	21475	21504	21586	21459	21507	21416	21610	21509	21450	21567	21595	21578	21492	21501	21445	21520	21582	21422	21370	21638	21493	21499	21318	21627	21639	21499	21519	21386	21743	21508	21508	21372	21495	21363	21680	21528	21656	21508	21630	21286	21581	21550	21396	21423	21591	21361	21373	21538	21340	21656	21617	21401	21610	21460	21356	21554	21444	21643	21501	21350	21444	21350	21528	21329	21570	21450	21624	21457	21400	21495	21599	21566	21449	21477	21567	21321	21712	21440	21560	21434	21607	21415	21624	21412	21461	21693	21259	21508	21441	21580	21500	21510	21648	21586	21474	21681	21380	21636	21649	21515	21422	21478	21473	21558	21504	21472	21499	21511	21503	21557	21487	21654	21452	21414	21662	21378	21748	21554	21568	21493	21452	21594	21515	21448	21554	21413	21507	21463	21540	21537	21401	21554	21432	21676	21539	21488	21549	21432	21592	21447	21483	21347	21460	21393	21507	21590	21525	21547	21435	21576	21530	21450	21530	21502	21435	21476	21538	21371	21589	21436	21581	21556	21578	21539	21565	21510	21554	21625	21532	21640	21454	21454	21476	21492	21663	21466	21597	21426	21542	21565	21527	21409	21503	21487	21403	21577	21721	21622	21487	21553	21520	21558	21350	21517	21719	21454	21571	21655	21399	21606	21461	21518	21474	21385	21713	21392	21462	21549	21375	21614	21539	21646	21630	21510	21443	21307	21329	21637	21587	21577	21595	21497	21621	21421	21379	21462	21246	21507	21504	21615	21616	21510	21577	21421	21673	21601	21462	21543	21398	21399	21556	21523	21310	21749	21597	21573	21609	21479	21670	21285	21347	21521	21509	21427	21407	21623	21418	21651	21521	21645	21610	21519	21501	21553	21408	21642	21320	21544	21645	21501	21544	21622	21582	21530	21680	21663	21673	21569	21429	21536	21699	21532	21555	21575	21378	21560	21635	21539	21486	21410	21564	21561	21818	21374	21540	21602	21764	21427	21367	21620	21565	21529	21497	21391	21567	21478	21639	21421	21617	21509	21484	21547	21343	21645	21410	21546	21437	21740	21551	21514	21457	21484	21594	21518	21609	21441	21522	21520	21512	21522	21398	21729	21642	21392	21496	21415	21576	21427	21750	21514	21429	21620	21500	21650	21472	21462	21521	21385	21508	21378	21453	21522	21606	21356	21623	21605	21417	21559	21472	21525	21570	21610	21430	21523	21625	21604	21414	21564	21572	21560	21402	21714	21510	21536	21394	21436	21609	21550	21502	21593	21336	21573	21636	21459	21631	21155	21622	21586	21568	21592	21418	21659	21499	21569	21500	21452	21565	21611	21511	21511	21522	21619	21579	21643	21561	21410	21337	21548	21512	21408	21534	21305	21478	21591	21556	21406	21599	21445	21513	21467	21603	21526	21427	21514	21584	21537	21572	21490	21416	21394	21733	21510	21517	21377	21396	21581	21446	21467	21519	21540	21518	21418	21510	21518	21574	21593	21374	21452	21513	21311	21626	21517	21701	21377	21703	21443	21615	21442	21590	21544	21309	21627	21518	21484	21605	21681	21467	21412	21654	21552	21575	21593	21453	21386	21660	21402	21512	21721
23550	21256	28922	24147	23683	28533	30816	28362	27662	27815	27224	27275	27535	27336	27750	27402	27326	27417	27442	27815	31035	34151	33024	30681	28863	27954	27600	27325	27417	27567	27045	27054	27496	27168	27028	27065	27373	27131	27185	27109	27068	27011	26918	27213	26829	27299	27157	27120	27348	27149	27146	27125	27062	27205	27096	27213	27231	27327	27063	27256	27093	27029	27249	27105	27143	27256	27472	27240	26912	27211	27134	27160	27203	27187	27171	27046	27159	27271	27116	27005	27143	27101	27144	27276	27061	27198	27116	27083	27122	27191	27075	27103	27109	26997	27115	27157	27198	27047	27201	27186	27125	27055	27132	27033	26936	27227	27305	27210	27068	27078	27253	27266	26853	27117	27071	27234	27360	27000	27189	27177	27015	27182	27080	26982	27286	27170	27257	27126	27280	27335	27128	27426	26995	27137	27320	27206	27166	26969	27184	27123	27126	27157	27139	27213	27171	27267	27002	27156	26871	27027	27163	27097	27154	26935	27198	27329	27102	27181	27032	27214	27205	26984	27052	27126	27038	27267	27101	26958	27003	27022	27105	27248	27092	27200	27075	27300	27475	27227	27138	27275	27047	27208	27245	27030	27192	27192	27161	26959	27102	27252	27133	27238	27162	27140	27064	26960	26994	26962	27193	26997	27316	26943	27073	26840	27111	26749	26906	27008	26974	26978	27233	27101	27061	27205	27128	27103	27047	27091	26886	27068	27149	27160	26994	27098	27127	27274	27137	27004	27160	27126	27109	27264	27333	27144	27114	27066	27235	27191	27178	27265	27031	27147	27221	27158	26966	27135	27151	27310	27079	27235	27188	27243	27061	27159	27311	27001	27020	27087	26769	27061	27059	27246	26888	26931	27107	27056	27177	27300	27332	27008	27319	26959	27052	27199	27070	27041	27293	27444	27162	27069	27036	27267	27135	27059	26914	26861	27099	27043	27204	27099	27280	26909	26949	27281	27201	26999	27281	27130	27114	27112	27046	26877	26647	27001	27166	27354	27121	27092	27047	27163	27142	27092	27337	27154	26942	27225	27225	27294	27161	27101	27451	26989	27206	26845	27333	27211	27135	27179	27113	27068	27270	27343	27114	27061	27245	27058	27281	27102	27057	27097	27018	27098	27074	27059	27253	27238	27214	27084	27236	27132	27099	27117	27032	27171	27011	27328	27258	26958	27221	27065	27101	27217	27223	27145	26959	27017	26953	27036	27124	27162	26834	27036	26828	27161	27218	27148	27207	27237	27178	27218	27245	27236	27219	27204	27034	27205	27111	27108	27168	26994	27091	27157	27216	27309	27190	27257	27194	27115	27142	26985	27343	27214	27275	27054	27091	26988	27289	27157	27050	27194	27167	27009	26901	27182	27248	26807	27222	27298	27115	27164	27099	27165	27196	27198	27147	26981	27154	27005	27152	27169	27234	27111	27198	27332	27328	27073	27270	26926	26979	27171	26913	27017	27409	27152	27089	27105	27057	27321	27218	27188	27328	27109	26958	27153	26823	26875	27167	26927	26901	27102	26891	27197	27046	27176	27291	27098	27005	26973	27108	27077	27192	27092	27018	26708	27124	27082	27138	27034	27166	27086	27166	27135	27052	26944	27054	27001	27043	27085	27141	27132	26966	27207	27160	27145	27303	27032	26970	27469	26980	27201	27045	27168	27213	27124	27126	26802	27179	26991	26895	27058	27214	26951	27015	27048	27294	26974	26912	27030	26958	27097	26969	27148	27327	27199	26889	27081	27013	27236	27348	27260	27149	27066	27208	27145	27126	27120	27069	27054	26891	27090	27179	27242	27203	27318	27273	27093	27116	27097	27162	27370	27128	27251	27109	27134	27105	27064	26977	27205	26994	26992	27298	27146	27117	27186	27153	27074	27120	27359	27136	26987	27101	27163	27149	27069	27130	26990	27339	27275	27419	27039	27095	27113	27103	27154	27166	27032	27009	27135	27144	26933	27159	26985	27134	26938	27215	27334	27375	27149	27194	27278	27260	26822	27210	27150	27292	27164	27197	27230	27412	27069	27097	27060	27097	27086	27138	27003	26967	27339	27302	27160	27074	27168	27267	27227	27385	27078	27326	27096	27134	27134	27141	27040	26997	27084	27250	27173	27371	27294	26958	27121	27088	27228	27296	27241	27169	27152	27130	27029	27082	27042	27169	26969	27002	27119	27330	26832	27129	27169	26915	26984	27208	27176	27145	27025	27264	27115	27231	27277	27249	27513	27179	27244	27085	27011	27029	27258	27260	27073	27270	27080	27200	27046	27344	27027	27109	27225	27166	26799	26831	26974	26944	27065	26998	26966	27231	26873	27142	26969	27206	27075	27270	27086	27054	27149	27177	27277	27117	27219	27340	27245	27197	27027	27143	27335	27084	27072	27018	27159	27139	27258	26968	27095	27118	27235	27096	27039	27110	27002	27030	26923	27277	26984	26884	26816	27085	27141	27298	27242	26924	27005	26928	27058	27017	26921	27261	26956	27075	27081	27125	27049	27344	27194	27106	27209	26935	27082	27157	27165	26965	27079	27227	26912	27474	26971	27140	27008	26982	27115	27187	27240	27111	27173	27267	27093	27117	27060	27537	27128	27107	27245	27126	27027	27191	26913	27186	27216	27284	27182	27336	27222	27134	27054	27134	27558	27126	26933	27160	27106	27265	27266	27331	27051	26882	27045	27389	27108	27100	27039	27161	27214	27145	27128	26965	27252	27036	27058	27167	27310	27147	27180	27158	27005	26963	27180	27097	27142	27161	27027	27160	27097	27213	27026	27061	27163	27478	26985	27093	27180	27262	27258	27306	27204	27278	27008	26916	27410	27224	26903	27124	27232	27332	27199	27140	27226	27127	27216	27077	27126	27075	26944	27057	27270	27187	27211	27063	27028	27210	27117	27186	27115	27250	26959	27150	27154	26989	27202	27271	27074	27130	27073	27071	27242	27425	27302	27049	27002	26953	26925	27232	26904	26786	26978	27223	27221	27090	27353	27152	27189	27011	27060	27113	27157	26978	26991	26992	27199	27196	27165	27071	27359	27091	27099	27172	26946	27090	26851	27162	27301	26767	27042	27185	27057	27152	27097	26988	27099	27004	26948	27227	27125	26896	27144	26989	27069	27068	27003	27308	27276	27180	27326	27162	27189	27019	27015	27130	27123	27199	27123	27273	27185	27164	26984	27167	27267	26893	27354	27015	27158	27197	27059	27317	27148	27109	26955	27201	27220	27087	27152	26957	27328	27116	27303	27000	27017	26929	27012	27073	27132	27110	26952	27111	27223	27013	26971	27007	27056	27069	27249	27080	27427	27113	27174	27094	27066	26946	27240	27170	27331	27214	27040	27248	27204	26994	27059	26974	27261	27113	27401	26956	27081	27145	26953	26989	27300	26989	26900	27239	27113	26933	27126	27197	27097	27209	27116	26981	27158	27307	27071	27157	26868	27088	26989	27200	27225	27125	27062	26853	27147	27228	27076	27078	27285	27219	27215	27053	27120	26967	27066	27174	26993	27018	27198	27235	27062	27038	26995	27054	27266	27299	27115	27168	27240	27156	27049	27088	27184	26957	26922	27013	27010	27181	27038	26982	27267	27137	27088	27039	27062	27063	26978	27347	27096	27239	27330	27099	27081	27109	27023	27225	26964	26885	26939	27034	27198	27321	27348	27134	27180	27208	27173	27134	27214	27159	27261	27619	27223	26836	27031	27156	27229	27342	27159	27099	27243	27090	27195	27190	27086	27113	27146	27236	27178	27016	27101	27145	27240	27257	27126	27081	27186	27198	27197	27064	27312	26879	27191	27005	27336	27352	27153	27113	27255	27279	27258	27284	27283	27295	27028	27271	27047	27129	27143	27147	27088	27138	27245	27155	27291	26969	27045	27154	27259	27092	27039	27204	27095	27334	27297	27102	26943	27309	27053	27008	26945	26957	26832	27138	27192	27145	27343	27151	27131	27323	26941	27069	26986	27102	27317	27182	27082	27054	27117	27203	27300	27425	27304	27125	27133	27170	27006	27084	27163	27105	27242	26985	27149	27054	27209	26994	27210	27025	27066	27027	27101	27081	27095	27169	27234	27020	27244	27158	27170	27095	27060	27112	27236	27183	27076	27100	27079	27212	26967	27160	27031	26896	26886	26908	27082	26840	27012	26960	26926	27147	27399	27111	26978	27205	27213	26984	27239	27148	27017	27064	27323	27094	27204	27374	27183	27099	27242	27119	27116	26909	27051	27086	27074	27041	27101	26986	27068	27057	27182	27020	27290	27095	27130	27074	27318	27244	27043	27373	27212	27064	27096	27450	27062	27100	27164	26983	27053	27022	26949	27115	27059	27069	27235	27191	27105	27146	27159	27196	27062	27125	26977	27121	27028	27092	27103	26938	27005	27096	27279	26893	27407	26918	27187	26952	27334	27322	27045	27126	27222	26914	27278	27235	26988	27218	27093	26943	26882	27138	27030	26992	27198	27420	27115	27116	27055	26986	27008	26924	26835	27366	27023	27180	27118	27139	27174	27162	27071	27070	27031	27252	27162	27133	27146	27308	27407	27126	27100	26912	27162	27313	27092	26932	26933	27231	27111	27105	27140	27097	27152	27099	27490	26953	26932	26982	27176	27165	27172	27212	26959	27181	26923	27078	27145	27261	27005	27172	27264	27088	27134	27237	27261	26878	27312	27121	27125	27139	27168	27163	27198	27071	27196	27195	27229	26932	27100	27259	27192	27144	26987	27032	27223	27094	26999	26983	27098	26986	27105	27026	27240	27205	26932	27097	27288	27216	27126	27004	27225	27114	27299	27137	27029	27369	27104	27084	27160	26997	27258	27329	27104	27113	27152	27090	27059	27173	27306	27057	27176	27033	27075	26898	26996	27237	26992	27234	27066	27014	27025	26989	27116	27152	27121	27070	27120	27320	27387	27348	27010	27111	26953	27069	27091	27427	27067	27020	27166	27012	27254	27101	26889	27188	27036	27257	27157	27123	27221	27256	27163	27145	26988	27050	26852	27051	27237	27230	27267	27200	27333	27224	26846	26916	27351	27267	27076	27103	27309	27106	27101	27274	27272	27055	27142	27140	27206	27155	27382	27153	27233	27196	26990	27120	27059	26903	27220	27161	27200	27096	27355	27303	26981	27217	27067	27096	27099
18759	32017	30747	25837	23922	24123	23504	22558	22207	21392	21532	21428	21357	21346	21062	21446	21346	21218	21343	21985	27122	30165	27989	25154	22609	21594	21341	21159	21226	21072	20860	21018	21184	21092	21046	21010	21180	21149	21035	20961	21052	21161	20939	21292	21130	21130	21100	21244	21120	21179	21076	21160	20998	21043	21108	21041	21113	20931	21094	21174	21182	21277	21164	21154	21165	20972	21240	20858	21093	20995	20964	21162	21069	20962	21169	21006	21048	21070	21006	21099	21044	21361	21225	21050	20844	20986	21031	20974	21001	21169	21074	21112	21166	20842	21066	21241	21085	21002	20984	21057	21199	21184	21078	21105	20975	20951	20741	20942	21163	21002	21086	20950	21134	20964	21063	20944	20995	21101	21068	21154	21099	21208	20824	21011	21109	21119	21166	21080	21068	21086	21103	21220	20934	20929	21073	21159	21039	20967	21083	21217	20994	21082	21078	21075	21070	21024	21060	21120	21114	21134	21054	21144	20979	20948	21208	21093	20898	21123	20830	21119	21247	20955	21137	20876	20951	21133	21122	21032	21018	20941	21052	20999	21061	21062	21182	21094	21039	21259	20949	20987	20866	21012	21149	21136	21136	21023	21072	21195	20942	20989	21048	21147	21167	21254	21037	20997	21009	21134	21018	21091	21134	20970	21162	21067	20979	21144	20920	20935	21046	21238	20911	21001	21093	21240	21115	20993	21121	20979	21069	21075	20955	21147	21213	21132	20929	21157	20933	21103	21070	21056	21076	21047	21005	21091	20968	21012	21150	20966	21170	20948	21255	21002	21295	21027	21168	21054	21086	20995	21154	21036	21016	20944	21211	21145	20853	20996	21143	21085	21003	20994	21117	21321	21017	20899	21313	21039	20990	21041	21061	20933	21055	21202	20983	20934	20834	21085	21010	20985	21026	21145	21012	21081	21183	21020	21011	21068	20967	20990	21169	21230	21121	21114	21193	21105	21104	21111	21027	21045	21233	21012	20942	21211	21108	20921	21017	20983	20950	21051	21005	21216	21152	20952	21180	21159	21060	21160	21166	21008	21193	20862	21319	21068	21059	21055	21191	21070	20872	21104	20934	21290	21021	21138	21239	21033	21024	21131	21036	21031	21092	21118	21073	21088	21128	21019	21295	21259	20986	21025	21104	21204	21051	20971	21084	21041	21132	21085	21015	20993	21091	21135	20969	20907	20915	21071	21086	20906	20993	21173	21090	21044	21021	21128	21082	21147	21031	20977	21221	21116	21075	21049	21064	21096	21036	21023	21057	20875	21168	21272	21115	21032	20970	21050	21177	21208	21044	20968	21110	21029	20945	21030	20913	21045	21158	21122	20946	20956	20967	20986	21118	20844	20991	21116	20977	21012	20838	21065	20956	21205	21076	21024	20982	21281	21052	20944	21156	21132	21124	21082	21079	21061	21398	21009	20956	20961	21099	21144	21033	21002	21146	21205	21066	21118	20968	21210	21195	21007	21020	21024	21125	21326	21176	21088	21184	21109	21122	21167	21133	21120	21110	21249	21180	21097	20989	21135	21077	21206	21002	20879	20956	21039	21141	21264	20993	21240	21023	21040	21022	21047	20990	21157	21024	21087	21106	21017	21083	20994	21047	21007	21133	20922	21050	20974	20909	21054	20976	20988	21199	21234	21116	21117	21179	21129	21019	20985	20985	20887	21053	21063	21148	21155	21006	21102	21197	21128	21121	20969	21111	20995	21200	21041	21196	21166	21036	21025	21342	21036	20974	21098	21099	21047	21009	21030	21078	21247	20951	21121	21027	21119	21019	21183	20951	21165	21029	21123	20915	21122	20989	21210	21112	21175	21211	21015	21020	21135	21065	20921	21080	20900	21079	21148	20973	21347	21349	21012	20916	20912	20995	21196	21227	21014	21177	21218	21097	21054	21020	20901	20969	21022	21101	20981	21123	21214	21154	21083	20953	21033	20975	20986	21221	21106	21040	21286	21012	21039	21068	21010	21157	21010	21134	21163	21315	21218	21093	21003	20951	21145	21182	21000	21146	21133	21166	21013	21124	21203	21068	20898	21039	21147	20766	21016	21057	21030	20934	21014	21022	21055	20972	20973	21025	20969	20825	21086	20973	21094	20814	21087	21211	21160	20915	21042	21012	20926	21068	21073	20858	21035	21023	21064	21104	21061	21268	21094	21141	20918	21150	21083	21133	21076	20994	21029	21071	20952	21164	21042	21008	21135	21031	21005	20952	21064	21183	21187	21166	21285	21164	20957	20926	21131	21232	21084	21091	21166	21026	21080	20946	21037	21055	21051	21033	21163	21205	20984	20953	21006	21160	21036	21020	21087	21068	20907	20921	20889	21251	20960	21022	21009	20852	21035	21077	21134	21097	21019	21094	20946	21085	20994	21058	21074	21001	20793	21137	21112	21204	20998	21237	20947	21117	21234	21027	20955	21132	20824	21111	21069	21097	21332	21221	21031	21002	21135	21075	21062	21076	20884	21210	21088	21000	21140	21137	20919	21260	21057	21111	21133	21166	21128	21181	20902	21260	21076	21165	20997	21062	21161	21056	20990	21182	20979	21218	21254	21115	21104	20893	21193	21159	21202	21119	21064	21093	21020	21008	21236	21143	20991	21271	21090	21106	21129	21024	21011	21176	21096	21196	20944	21109	21229	21186	21096	21146	20986	20831	20908	21123	21171	21144	21058	21124	21199	21267	21132	21164	21188	21179	20891	21026	21223	20987	21115	21003	21072	21176	20983	20769	21176	20942	21124	21084	21074	20948	21017	21188	21103	21119	20980	21292	21205	21109	20999	21187	21148	21228	21067	21245	21123	20960	20903	21211	21053	20972	21024	21090	21043	21078	20881	20986	21173	21130	20999	21101	21054	21095	21115	20809	21158	21069	20915	21029	20978	21135	20997	21255	20994	21047	21096	21143	21047	21098	21216	21196	21202	21125	21088	21169	21116	21140	21054	21011	21024	21084	21178	21022	20955	21079	21015	21017	21070	21073	20985	21039	21114	21155	21087	21182	20874	20986	21124	21055	21124	21051	21132	21097	21018	20981	21005	21206	20948	21012	21134	21119	21096	21025	21105	20980	21202	21041	21170	21101	20897	21078	21126	21013	21013	21228	20964	21219	21065	21237	21022	21146	20934	20870	21006	21067	21110	21068	21011	21119	21045	21264	21118	21083	21055	21033	21089	21021	21213	21054	21016	21057	20985	21181	21265	20911	20929	21177	21097	21088	21123	20993	21152	21137	21096	21129	21104	21077	21032	21140	21164	20962	21040	21125	21013	21122	21158	21047	21168	21162	20862	21025	20933	21137	20975	21013	21002	21052	21113	21347	20985	21089	21026	21009	20988	21141	21082	21139	20872	21257	21069	21215	21090	21036	21116	21010	21072	21204	21182	21245	21011	21130	21053	21101	21249	21045	20960	21171	21257	20975	21219	20917	21016	21147	21080	20983	21100	20975	21125	21136	21079	21115	21143	21179	21106	21055	20939	21113	21006	21199	21017	21069	20943	20937	20866	21171	21050	21087	20849	20914	21270	20969	21099	21111	21184	21006	21219	20980	21044	21218	21150	21207	20905	20978	21181	21284	20846	21073	21099	20991	20938	20952	21035	21012	21091	20993	20879	21133	21071	21231	21067	21083	21142	21085	21197	21029	20976	21027	20955	21174	21227	21065	21005	21091	21084	21121	21026	20914	21250	21136	21131	21028	20987	20928	21157	21113	20940	21134	21085	21236	20844	21141	21075	21078	21082	21156	21171	21137	21081	21040	20979	21027	21154	21216	21008	20956	20918	21038	20733	21118	21114	21044	21191	21100	21046	21098	20846	21074	21161	21069	21014	21185	21046	21162	21000	21064	21217	21033	20916	21050	21010	20987	21070	21081	21122	20961	20930	20997	21086	21062	21050	21161	21223	20948	21042	21042	21170	21047	21042	21144	21166	20935	21132	20943	21024	21128	20883	20992	20995	21065	21087	20947	21060	21098	21317	21039	21048	21103	21036	20981	21155	21153	20934	21001	20978	21181	21048	21178	21159	21042	21100	21252	21226	20943	21118	21155	20868	21024	21198	20951	21145	21098	20874	21086	21020	20973	20985	21068	21013	21104	20792	21006	21233	20951	21064	21024	20982	21115	20927	20989	20969	21161	21010	21195	21030	20902	20915	21249	20968	21246	21020	21021	21241	21059	21047	21194	21213	21236	21173	21049	20936	21014	21046	20948	21077	20900	21161	20958	20964	21099	21118	21081	21088	20932	21031	21036	21092	21230	20931	21108	21054	21127	21086	20930	21027	20952	21254	21088	21164	21093	20896	20985	21152	21108	21017	21061	21027	21096	20806	20924	20898	21096	20996	21138	20956	20893	21014	21097	20976	21078	21126	20925	20986	20974	21010	21104	21023	21188	21167	20873	21034	21111	20932	20980	21182	21098	21006	21005	21011	20835	20905	21008	21130	21299	20971	20761	21103	21060	20996	21089	20983	21102	21146	20966	21152	21138	20963	21083	21023	21080	21109	21251	21128	20994	20996	21102	21033	20915	21066	21160	21084	20985	21014	21283	20960	21192	21128	21315	21049	21271	21033	21127	21149	20927	21128	20977	20996	21029	20990	20947	21153	21051	21121	21090	21008	21014	21108	21138	20976	21106	21011	20933	21125	21176	20879	21041	21116	21167	20864	21111	21013	21009	21035	21209	20988	21038	21020	21284	21136	21017	21008	21224	21040	20863	21034	21244	20990	21160	20839	21043	21056	21082	20850	21069	21124	21030	21126	20893	21117	21169	21090	21069	21072	20952	21022	20999	20992	21280	21031	21205	20946	20965	21077	21027	21011	20992	21066	20958	21013	20968	21076	21028	21216	20975	21027	21031	20968	21060	21086	21179	21116	21060	20986	21138	21037	21100	21086	21131	21231	21020	20963	20957	20949	21037	21084	20881	20965	21119	21226	21032	21053	21059	21072	21070	21087	21156	21045	21251	21036	21110	21009	21322	21130	21193	21111	21034	21113	21170	20976	21077	21062	21055	21121	20990	21134	20977	21113	21229	21132	20926	21064	21171	21141	20910	21038	20968	21047	21038	21142	21092	20962	21033	21048	21027	21073	21162	21036	21135	21027	21126	21099	21048	20944	21237	21317	21096	21031	20852	20986
22544	21232	29075	23734	22091	27169	32581	29417	28494	28694	28532	28447	28224	28087	28154	28281	28027	28243	27744	28748	34263	38231	37576	34470	31325	29161	28076	28272	27771	27814	27922	27876	27862	28014	27715	27715	27579	27752	27690	27792	27967	27832	27821	27800	27721	27609	27695	27899	27908	27869	27840	27755	27698	27808	27850	27900	27749	27701	27628	27345	27664	27612	27693	27840	27731	27526	27802	27571	27875	27768	27665	27803	27782	27901	27800	27532	27734	27697	27502	27617	27774	27756	27860	27786	27636	27469	27740	27610	27471	27556	27615	27322	27801	27679	27598	27799	27662	27412	27685	27504	27493	27445	27563	27894	27573	27702	27680	27597	27781	27806	27667	27586	27734	27735	27724	27648	27599	27847	27581	27886	28046	27446	27610	27578	27767	27821	27856	27690	27815	27739	27762	27740	27648	27686	27959	27585	27868	27801	27768	27614	27661	27496	27574	27623	27695	27546	27609	27512	27695	27456	27768	27724	27762	27498	27561	27700	27663	27780	27601	27495	27542	27760	27654	27656	27613	27716	27669	27964	27657	27802	27701	27805	27742	27673	27483	27333	27546	27799	27593	27608	27570	27702	27753	27625	27525	27743	27580	27729	27840	27639	27871	27632	27989	27635	27453	27492	27458	27793	27705	27588	27871	27606	27545	27835	27694	27635	27478	27635	27611	27985	27774	27720	27675	27803	27760	27741	27802	27741	27659	27547	27606	27652	27526	27591	27500	27918	27750	27806	27753	27399	27664	27731	27554	27616	27767	27880	27593	27612	27942	27528	27823	27580	27630	27484	27681	27396	27761	27733	27854	27980	27700	27399	27590	27434	27712	27728	27645	27764	27905	27624	27636	27661	27774	27726	27839	27603	27547	27525	27655	27689	27633	27466	27642	27771	27637	27707	27405	27642	27507	27642	27688	27502	27780	27599	27662	27731	27673	27816	27536	27550	27760	27641	27882	27559	27536	27639	27697	27532	27704	27795	27832	27662	27620	27756	27556	27708	27731	27836	27785	28004	27929	27424	27631	27623	27704	27669	27589	27535	27778	27580	27740	27551	27625	27705	27666	27705	28051	27915	27823	27572	27595	27548	27516	27766	27504	27553	27532	27433	27706	27691	27640	27839	27738	27520	27743	27781	27736	27751	27723	27600	27740	27759	27827	27547	27552	27742	27741	27568	27710	27672	27493	27943	27680	27759	27628	27602	27687	27749	27573	27709	27607	27785	27385	27746	27725	27958	27598	27689	27430	27803	27703	27669	27760	27478	27628	27553	27928	27730	27799	27576	27755	27435	27620	27789	27889	27514	27660	27795	27650	27555	27651	27558	27488	27645	27759	27734	27665	27526	27619	27812	27904	27801	27506	27451	27656	27658	27831	27785	27953	27893	27671	27678	27659	27634	27520	27614	27457	27562	27697	27599	27503	27560	27804	28021	27789	27774	27768	27726	27584	27687	27622	27785	27693	27775	27703	27584	27546	27788	27637	27735	27819	27704	27677	27573	27471	27677	27239	27650	27711	27786	27572	27608	27685	27683	27559	27684	27647	27819	27597	27737	27702	27595	27717	27610	27587	27731	27777	27774	27717	27671	27937	27555	27665	27636	27606	27582	27700	27733	27737	27344	27731	27628	27505	27700	27357	27679	27528	27756	27574	27868	27735	27580	27559	27318	27652	27803	27947	27799	27731	27699	27552	27700	27866	27657	27596	27629	27754	27657	27668	27471	27521	27592	27879	27674	27666	27698	27636	27653	27698	27523	27695	27589	27723	27456	27606	27765	27538	27913	27639	27478	27535	27673	27900	27748	27789	27643	27543	28041	27565	27656	27973	27937	27575	27747	27725	27700	27711	27702	27538	27657	27695	27773	27621	27662	27497	27539	27487	27517	27666	27696	27718	27681	27602	27648	27855	27533	27470	27771	27839	27662	27804	27673	27470	27725	27602	27558	27744	27695	27656	27827	27662	27594	27637	27542	27950	27903	27651	27670	27711	27616	27860	27722	27536	27451	27642	27769	27584	27528	27621	27497	27690	27653	27822	27735	27711	27756	27665	27669	27643	27707	27944	27646	27763	27767	27521	27559	27629	27443	27602	27773	27445	27531	27650	27589	27855	27479	27761	27691	27476	27710	27705	27628	27559	27453	27543	27661	27884	27747	27591	27603	27678	27569	27668	27624	27799	27939	27678	27864	27750	27635	27875	27746	27677	27820	27620	27692	27702	27309	27496	27690	27685	27549	27756	27749	27827	27791	27695	27618	27575	27782	27598	27500	27767	27515	27739	27576	27709	27659	27613	27709	27793	27582	27542	27963	27722	27530	27624	27601	27561	27601	27828	27750	27669	27687	27527	27571	27725	27729	27658	27673	27746	27292	27598	27647	27436	27673	27643	27570	27686	27523	27801	27514	27899	27482	27728	27722	27461	27616	27719	27372	27880	27771	27585	27535	27513	27845	27650	27561	27483	27610	27577	27452	27819	27603	27679	27766	27637	27525	27563	27763	27780	27571	27652	27667	27800	27682	27525	27909	27700	27564	27645	27631	27567	27701	27710	27506	27628	27587	27496	27784	27761	27769	27611	27775	27809	27558	27763	27596	27652	27860	27656	27655	27591	27620	27620	27375	27851	27591	27482	27581	27634	27582	27645	27454	27674	27729	27652	27605	27515	27836	27775	27638	27612	27573	27647	27411	27630	27660	27751	27760	27611	27714	27720	27561	27593	27742	27879	27762	27664	27508	27727	27457	27762	27702	27704	27748	27715	27794	27511	27376	27600	27722	27712	27629	27463	27524	27765	27637	27574	27517	27748	27844	27738	27650	27773	27827	27787	27737	27736	27591	27582	27522	27673	27847	27503	27803	27752	27635	27631	27649	27606	27625	27770	27724	27882	27507	27691	27608	27623	27702	27578	27664	27619	27757	27984	27573	27642	27446	27412	27461	27502	27618	27927	27819	27644	27828	27563	27709	27766	27642	27372	27614	27594	27741	27505	27550	27673	27680	27494	27686	27701	27838	27689	27513	27723	27669	27482	27745	27828	27835	27780	27590	27665	27541	27569	27577	27637	27667	27684	27632	27687	27778	27655	27865	27505	27803	27849	27672	27501	27721	27622	27979	27432	27416	27482	27610	27830	27552	27524	27570	27598	27560	27849	27830	27600	27631	27575	27837	27457	27708	27777	27864	27644	27764	27725	27810	27591	27788	27748	27628	27472	27652	27766	27809	27759	27514	27487	27738	27836	27670	27674	27595	27685	27718	27732	27683	27551	27684	27668	27685	27700	27621	27625	27672	27586	27665	27680	27618	27677	27547	27506	27690	27955	27732	27631	27616	27623	27550	27500	27736	27728	27609	27931	27857	27643	27600	27645	27606	27635	27623	27625	27842	27529	27768	27749	27741	27782	27872	27643	27668	27859	27620	27473	27792	27717	27690	27647	27760	27667	27570	27815	27697	27491	27650	27533	27670	27731	27771	27521	27607	27593	27691	27582	27615	27482	27827	27463	27578	27639	27817	27652	27479	27427	27705	27693	27628	27547	27512	27577	27599	27985	27532	27597	27504	27715	27765	27807	27613	27524	27791	27472	27526	27555	27834	27634	27587	27705	27452	27694	27704	27641	27778	27644	27941	27337	27747	27817	27526	27734	27611	27570	27643	27714	27518	27419	27575	27646	27558	27595	27402	27447	27961	27814	27645	27627	27409	27732	27487	27556	27558	27726	27611	27531	27798	27905	27822	27661	27817	27666	27713	27563	27848	27680	27695	27876	27708	27660	27733	27613	27590	27679	27479	27508	27751	27669	27811	27400	27539	27904	27855	27634	27722	27912	27670	27568	27563	27755	27370	27562	28015	27880	27863	27610	27654	27580	27577	27572	27719	27617	27542	27630	27677	27621	27731	27684	27498	27762	27889	27826	27610	27590	27578	27662	27827	27664	27727	27522	27701	27634	27595	27730	27615	27757	27650	27613	27697	27773	27449	27614	27689	27511	27603	27483	27631	27729	27676	27516	27435	27489	27639	27758	27635	27787	27532	27651	27624	27694	27615	27641	27470	27779	27628	27706	27626	27425	27642	27617	27430	27624	27945	27757	27680	27641	27516	27607	27543	27658	27561	27478	27856	27638	27744	27790	27420	27674	27763	27748	27799	27776	27710	27808	27518	27741	27779	27529	27684	27624	27572	27671	27457	27605	27826	27722	27816	27704	27487	27537	27721	27809	27632	27684	27647	27923	27634	27718	27775	27842	27741	27521	27539	27643	27869	27828	27529	27589	27698	27435	27591	27830	27828	27615	27746	27585	27555	27643	27772	27780	27610	27664	27644	27338	27586	27623	27421	27742	27708	27726	27730	27791	27776	27777	27510	27545	27519	27521	27649	27468	27638	27525	27765	27826	27780	27826	27525	27837	27726	27546	27647	27877	27699	27670	27650	27776	27304	28003	27567	27635	27725	27895	27687	27615	27797	27540	27709	27571	27622	27962	27806	27457	27791	27811	27572	27617	27536	27633	27651	27839	27655	27369	27728	27695	27601	27461	27820	27744	27787	27696	27387	27547	27546	27804	27610	27560	27701	27504	27610	27766	27564	27622	27795	27667	27699	27757	27667	27722	27504	27578	27706	27715	27841	27529	27529	27746	27628	27976	27598	27728	27777	27686	27643	27398	27472	27598	27563	27545	27668	27655	27654	27821	27577	27807	27689	27667	27685	27667	27543	27467	27537	27616	27527	27565	27731	27635	27702	27323	27674	27637	27755	27761	27614	27903	27625	27524	27751	27615	27775	27696	27867	27453	27517	27646	27687	27716	27676	27613	27656	27665	27713	27383	27895	27759	27804	27611	27413	27753	27741	27662	27805	27793	27515	27668	27600	27368	27763	27490	27801	27906	27553	27557	27550	27746	27781	27711	27693	27699	27576	27584	27829	27735	27600	27803	27520	27805	27620	27616	27649	27504	27628	27672	27726	27609	27760	27695	27789	27771	27472	27469	27724	27667	27569	27676	27735	27707	27531	27651	28028	27621	27798	27656	27799	27765	27659	27571	27388	27570	27863	27788	27624	27752	27577	27652	27668	27558	27782	27630	27685	27591	27582	27569	27526	27663	27822	27559	27711	27587	27869	27712	27658	27626	27591	27670	27526	27651	27524	27729	27589
20253	36348	34435	28361	25781	25481	24498	23881	23010	22139	22024	21875	21783	21773	21676	21697	21641	21396	21712	23077	31334	35055	32939	29329	25360	22968	21720	21519	21289	21219	21247	21240	21412	21095	21257	21438	21370	21272	21340	21340	21165	21387	21270	21240	21381	21398	21193	21208	21202	21268	21238	21347	21230	21481	21308	21204	21333	21336	21151	21304	21359	21322	21274	21327	21300	21249	21187	21197	21360	21397	21352	21476	21207	21271	21289	21289	21123	21410	21276	21382	21221	21393	21255	21144	21375	21530	21267	21320	21194	21396	21365	21121	21181	21199	21263	21131	21464	21466	21321	21422	21152	21380	21297	21313	21333	21257	21196	21304	21220	21185	21404	21159	21344	21225	21233	21183	21445	21327	21318	21243	21367	21240	21274	21214	21256	21156	21281	21168	21330	21165	21382	21257	21256	21213	21047	21309	21346	21294	21257	21304	21142	21124	21188	21126	21238	21257	21368	21267	21198	21247	21267	21277	21337	21264	21367	21321	21394	21326	21344	21397	21325	21212	21331	21340	21347	21333	21316	21257	21178	21299	21284	21210	21203	21342	21340	21213	21228	21352	21432	21388	21144	21281	21288	21161	21436	21391	21314	21294	21315	21097	21338	21181	21329	21290	21235	21230	21174	21322	21233	21171	21444	21386	21256	21277	21234	21295	21080	21370	21229	21198	21291	21263	21186	21436	21437	21339	21345	21309	21450	21114	21210	21253	21169	21381	21445	21373	21275	21142	21300	21353	21450	21253	21191	21142	21150	21169	21197	21463	21212	21185	21270	21348	21361	21361	21411	21285	21256	21196	21303	21267	21280	21290	21420	21294	21132	21294	21319	21103	21337	21348	21353	21092	21092	21397	21235	21462	21319	21247	21159	21176	21099	21378	21427	21275	21419	21135	21364	21282	21088	21244	21307	21269	21366	21362	21207	21295	21318	21149	21093	21228	21272	21336	21408	21284	21291	21285	21202	21240	21171	21556	21164	21271	21244	21413	21262	21446	21266	21230	21362	21056	21194	21469	21166	21255	21197	21388	21313	21361	21162	21414	21305	21402	21242	21345	21291	21297	21297	21258	21356	21254	21150	21276	21303	21235	21466	21118	21287	21356	21270	21367	21291	21324	21163	21281	21278	21183	21224	21206	21336	21238	21358	21390	21286	21200	21464	21327	21342	21272	21336	21426	21306	21189	21262	21337	21286	21312	21228	21386	21340	21294	21341	21240	21191	21170	21123	21205	21394	21347	21123	21325	21271	21359	21236	21182	21293	21240	21278	21248	21129	21232	21273	21324	21145	21454	21112	21198	21277	21185	21384	21178	21363	21327	21320	21181	21364	21117	21478	21374	21220	21347	21096	21165	21398	21465	21310	21278	21225	21396	21286	21334	21339	21278	21367	21326	21123	21345	21206	21167	21320	21238	21320	21265	21159	21322	21344	21223	21268	21109	21362	21245	21293	21215	21138	21280	21215	21146	21403	21137	21305	21106	21176	21247	21270	21254	21289	21304	21311	21226	21431	21277	21368	21322	21372	21184	21296	21154	21335	21170	21489	21248	21320	21231	21309	21266	21263	21407	21157	21103	21300	21227	21070	21193	21098	21269	21125	21156	21207	21174	21281	21204	21179	21435	21297	21415	21037	21357	21281	21416	21190	21422	21185	21277	21293	21356	21059	21381	21195	21235	21061	21263	21297	21220	21374	21357	21368	21300	21360	21166	21344	21130	21411	21260	21213	21300	21284	21355	21290	21061	21335	21228	21343	21385	21419	21421	21302	21340	21426	21313	21306	21095	21222	21431	21227	21152	21422	21122	21244	21248	21347	21404	21403	21121	21269	21127	21206	21239	21352	21380	21207	21166	21226	21185	21224	21308	21343	21287	21244	21237	21385	21209	21248	21210	21155	21341	21190	21245	21334	21366	21131	21254	21267	20993	21174	21191	21310	21195	21375	21170	21323	21249	21172	21364	21300	21409	21302	21161	21310	21272	21307	21392	21311	21196	21317	21413	21246	21216	21109	21471	21272	21208	21243	21121	21375	21165	21137	21245	21218	21270	21271	21497	21037	21568	21387	21421	21245	21251	21275	21160	21208	21278	21154	21349	21263	21343	21159	21038	21380	21379	21422	21216	21222	21337	21049	21209	21352	21362	21010	21336	21191	21224	21271	21128	21178	21428	21214	21335	21347	21252	21204	21113	21432	21214	21276	21347	21415	21381	21311	21160	21271	21123	21253	21271	21433	21295	21381	21313	21201	21091	21210	21177	21330	21242	21329	21372	21175	21290	21299	21422	21195	21280	21410	21282	21330	21065	21324	21146	21351	21229	21334	21387	21197	21406	21381	21238	21275	21284	21258	21148	21269	21282	21364	21371	21358	21138	21387	21227	21227	21198	21406	21059	21309	21524	21239	21176	21305	21471	21454	21153	21352	21240	21317	21240	21437	21359	21334	21448	21403	21318	21224	21267	21090	21408	21370	21094	21306	21256	21264	20994	21322	21364	21173	21340	21264	21233	21149	21188	21238	21197	21280	21238	21231	21400	21280	21213	21300	21380	21066	21399	21365	21242	21114	21223	21377	21262	21211	21287	21136	21436	21181	21359	21395	21177	21368	21234	21273	21328	21147	21247	21343	21287	21425	21176	21223	21202	21178	21259	21292	21422	21137	21418	21047	21204	21300	21290	21234	21280	21399	21362	21366	21195	21201	21150	21293	21341	21213	21308	21269	21204	21416	21453	21125	21238	21290	21350	21331	21193	21332	21132	21257	21205	21175	21090	21246	21063	21197	21162	21346	21128	21199	21228	21243	21094	21388	21347	21517	21278	21422	21292	21117	21162	21235	21144	21262	21028	21144	21439	21178	21254	21298	21136	21233	21235	21367	21292	21127	21195	21288	21265	21123	21186	21328	21250	21320	21195	21316	21359	21253	21322	21142	21318	21324	21177	21385	21183	21470	21349	21262	21326	21331	21295	21397	21148	21362	21347	21333	21310	21190	21197	21221	21142	21391	21346	21384	21137	21499	21274	21471	21195	21207	21301	21347	21360	21101	21097	21279	21359	21283	21065	21312	21238	21201	21241	21462	21317	21319	21452	21377	21364	21078	21208	21449	21272	21508	21232	21117	21232	21356	21214	21266	21319	21277	21330	21295	21402	21255	21352	21254	21221	21186	21253	21270	21229	21265	21307	21287	21210	21069	21232	21227	21310	21143	21137	21383	21354	21303	21250	21297	21309	21193	21178	21295	21313	21445	21394	21256	21286	21391	21236	21061	21063	21115	21177	21198	21344	21243	21369	21226	21403	21158	21135	21153	21252	21241	21393	21134	21421	21212	21049	21333	21258	21168	21170	21151	21278	21305	21174	21450	21274	21214	21184	21205	21331	21229	21170	21275	21164	21160	21313	21279	21397	21136	21332	21298	21227	21212	21240	21434	21288	21300	21274	21240	21071	21406	21180	21082	21249	21155	21140	21254	21213	21325	21387	21142	21342	21454	21448	21255	21408	21140	21311	21402	21199	21061	21249	21229	21327	21368	21298	21347	21156	21307	21001	21215	21247	21329	21186	21412	21244	21026	21415	21085	21256	21254	21239	21248	20994	21270	21399	21154	21273	21121	21255	21386	21153	21371	21186	21386	21332	21047	21216	21379	21168	21183	21317	21257	21287	21129	21389	21240	21379	21243	21262	21335	21191	21203	21096	21185	21181	21210	21066	21158	21301	21281	21217	21291	21083	21322	21392	21339	21121	21327	21415	21189	21377	21378	21447	21022	21210	21249	21155	21165	21197	21310	21130	21219	21311	21179	21402	21137	21444	21019	21244	21051	21122	21183	21307	21187	21405	21248	21409	21346	21185	21221	21180	21291	21187	21217	21159	21211	21334	21274	21434	21225	21212	21074	21135	21218	21066	21249	21307	21048	21313	21351	21264	21397	21370	21246	21065	21246	21389	21373	21137	21213	21134	21259	21140	21364	21178	21298	21390	21275	21057	21263	21313	21252	21390	21334	21016	21290	21247	21242	21300	21250	21136	21425	21273	21250	21190	21148	21180	21262	21240	21206	21277	21352	21395	21258	21224	21386	21321	21275	21355	21349	21246	21137	21199	20956	21154	21277	21217	21178	21113	21246	21246	21323	21193	21381	21312	21216	21234	21140	21345	21161	21177	21291	21228	21217	21108	21371	21182	21107	21211	21138	21437	21321	21162	21054	21218	21283	21117	21389	20944	21086	21246	21177	21200	21259	21209	21149	21216	21318	21259	21282	21196	21445	21337	21453	21230	21183	21336	21240	21252	21194	21277	21411	21168	21354	21417	21217	21234	21279	21510	21226	21259	21228	21255	21457	21128	21256	21384	21399	21246	21222	21138	21442	21337	21399	21256	21251	21216	21076	21450	21399	21365	21265	21313	21214	21288	21254	21184	21470	21259	21229	21211	21151	21349	21291	21304	21386	21273	21330	21180	21373	21185	21356	21231	21295	21303	21381	21269	21335	21189	21257	21098	21377	21342	21233	21145	21283	21181	21344	21289	21348	21440	21118	21404	21336	21207	21199	21289	21124	20989	21273	21221	21354	21323	21085	21272	21270	21293	21225	21110	21170	21376	21030	21227	21430	21353	21259	21333	21190	21247	21239	21116	21264	21210	21329	21494	21407	21297	21135	21145	21288	21149	21161	21292	21116	21267	21235	21206	21301	21340	21438	21254	21394	21141	21272	21225	21161	21375	21170	21430	21375	21066	21247	21203	21429	21043	21125	21253	21290	21339	21441	21305	21211	21380	21185	21454	21332	21364	21362	21294	21471	21304	21261	21005	21347	21280	21172	21190	21381	21312	21093	21369	21203	21468	21140	21333	21301	21193	21109	21162	21474	21279	21345	21312	21160	21251	21351	21345	21361	21213	21189	21140	21125	21338	21330	21121	21297	21170	21263	21055	21360	21260	21454	21268	21265	21189	21402	21372	21228	21191	21302	21120	21296	21296	21128	21272	21211	21442	21228	21200	21378	21232	21366	21251	21132	21081	21431	21313	21299	21352	21315	21417	21361	21111	21178	21389	21231	21212	21222	21114	21370	21302	21245	21256	21312	21185	21134	21416	21268	21363	21059	21404	21203	21362	21206	21263	21288	21353	21220	21228	21165	21389	21201	21328
28294	23902	30790	29977	27512	27980	28009	27779	27916	27696	27477	27452	27710	27252	27210	27347	27605	27394	27536	27544	27666	27952	28280	28157	27971	27717	27334	27417	27347	27361	27438	27334	27334	27446	27333	27192	27499	27499	27512	27386	27241	27237	27538	27485	27404	27423	27188	27349	27355	27471	27506	27338	27494	27375	27342	27239	27350	27280	27433	27084	27413	27216	27072	27309	27152	27250	27359	27343	27363	27464	27447	27329	27143	27364	27255	27462	27451	27304	27279	27540	27254	27360	27366	27351	27496	27476	27162	27495	27467	27581	27301	27549	27243	27250	27183	27105	27340	27377	27523	27401	27378	27297	27468	27405	27320	27609	27426	27360	27382	27299	27293	27259	27531	27317	27369	27508	27581	27324	27395	27292	27090	27524	27466	27357	27468	27259	27419	27176	27407	27511	27480	27474	27174	27382	27304	27335	27437	27367	27501	27340	27339	27331	27370	27440	27166	27231	27469	27291	27540	27689	27453	27452	27473	27359	27228	27327	27271	27433	27129	27316	27323	27474	27504	27333	26949	27230	27274	27378	27310	27411	27236	27391	27160	27202	27426	27138	27159	27401	27193	27167	27350	27355	27393	27333	27373	27261	27268	27260	27096	27538	27761	27348	27519	27487	27230	27530	27241	27335	27342	27412	27395	27677	27333	27533	27536	27566	27339	27401	27379	27446	27383	27154	27316	27380	27588	27424	27393	27250	27411	27380	27475	27233	27409	27265	27436	27480	27315	27416	27364	27452	27374	27212	27438	27183	27234	27296	27589	27360	27611	27298	27154	27310	27392	27713	27322	27506	27440	27327	27458	27279	27261	27321	27231	27262	27225	27543	27356	27299	27341	27385	27467	27644	27448	27295	27145	27151	27250	27289	27357	27538	27334	27330	27263	27137	27417	27440	27407	27435	27562	27548	27229	27206	27350	27242	27245	27330	27376	27506	27489	27414	27345	27314	27266	27419	27433	27435	27452	27384	27418	27362	27512	27174	27401	27467	27323	27292	27442	27295	27261	27499	27379	27351	27505	27356	27536	27598	27521	27394	27230	27387	27476	27427	27371	27402	27456	27332	27347	27517	27413	27466	27288	27163	27137	27259	27260	27278	27412	27339	27204	27330	27290	27423	27316	27411	27251	27414	27393	27518	27514	27289	27421	27400	27356	27463	27390	27210	27451	27521	27508	27351	27437	27349	27353	27433	27435	27402	27541	27426	27588	27272	27336	27392	27356	27218	27541	27393	27220	27236	27362	27566	27371	27351	27643	27210	27595	27366	27362	27362	27547	27625	27402	27213	27430	27469	27362	27596	27544	27514	27486	27236	27362	27399	27321	27533	27172	27278	27297	27425	27283	27428	27439	27379	27402	27163	27246	27435	27286	27185	27347	27445	27500	27196	27490	27178	27423	27310	27528	27245	27553	27472	27172	27262	27319	27396	27187	27342	27385	27214	27357	27287	27315	27196	27672	27106	27387	27337	27357	27148	27433	27376	27517	27344	27273	27369	27291	27257	27453	27486	27233	27422	27361	27479	27342	27229	27540	27616	27597	27388	27350	27487	27323	27080	27386	27450	27357	27342	27462	27290	27389	27445	27147	27296	27407	27355	27627	27185	27441	27160	27293	27347	27270	27481	27557	27154	27417	27280	27490	27468	27200	27620	27305	27255	27564	27267	27281	27486	27183	27426	27559	27394	27575	27358	27386	27252	27368	27434	27467	27265	27308	27602	27369	27386	27599	27522	27577	27573	27513	27603	27301	27440	27188	27387	27356	27231	27401	27533	27632	27304	27516	27239	27447	27202	27352	27329	27332	27265	27441	27148	27406	27444	27307	27299	27452	27457	27250	27578	27296	27584	27617	27283	27371	27346	27535	27462	27538	27463	27321	27321	27499	27437	27585	27369	27551	27348	27422	27188	27329	27478	27484	27316	27511	27346	27419	27407	27473	27441	27309	27588	27302	27513	27456	27243	27479	27416	27358	27277	27274	27364	27292	27338	27462	27144	27444	27247	27593	27314	27505	27662	27346	27636	27269	27445	27343	27139	27295	27391	27298	27389	27339	27293	27143	27312	27534	27109	27527	27561	27378	27389	27462	27324	27574	27261	27556	27566	27346	27409	27533	27376	27437	27478	27406	27530	27332	27254	27598	27529	27265	27307	27094	27374	27380	27258	27409	27523	27481	27192	27552	27565	27486	27433	27351	27495	27396	27527	27070	27203	27345	27455	27361	27455	27433	27356	27429	27428	27258	27273	27356	27317	27462	27294	27565	27331	27275	27760	27172	27383	27083	27317	27252	27437	27359	27338	27249	27393	27471	27334	27299	27507	27369	27316	27233	27475	27425	27300	27452	27323	27319	27338	27418	27232	27654	27242	27209	27251	27479	27348	27452	27538	27431	27485	27556	27283	27415	27419	27245	27441	27247	27280	27384	27475	27565	27496	27300	27595	27374	27412	27588	27490	27303	27471	27240	27646	27278	27393	27238	27433	27455	27317	27623	27438	27320	27258	27427	27350	27484	27500	27380	27580	27599	27559	27427	27621	27565	27150	27323	27357	27402	27391	27407	27422	27571	27368	27219	27282	27343	27231	27305	27378	27445	27497	27230	27574	27183	27329	27467	27447	27422	26927	27441	27112	27504	27460	27376	27397	27460	27308	27470	27405	27193	27299	27299	27472	27285	27414	27632	27284	27453	27357	27387	27523	27420	27532	27365	27537	27363	27406	27475	27244	27366	27301	27336	27498	27387	27279	27341	27406	27222	27412	27465	27571	27762	27174	27325	27334	27386	27285	27347	27112	27305	27391	27434	27375	27193	27570	27318	27259	27302	27457	27431	27471	27440	27534	27253	27546	27251	27243	27471	27502	27572	27604	27349	27270	27303	27412	27219	27351	27578	27404	27379	27437	27421	27329	27461	27421	27580	27262	27197	27282	27485	27533	27584	27333	27720	27470	27292	27347	27350	27344	27433	27249	27470	27372	27414	27273	27361	27355	27385	27295	27614	27307	27457	27399	27318	27392	27459	27390	27451	27437	27361	27436	27404	27413	27383	27332	27176	27298	27433	27141	27256	27421	27308	27423	27225	27137	27537	27342	27328	27320	27413	27480	27130	27577	27489	27174	27230	27490	27526	27244	27461	27408	27392	27430	27450	27494	27407	27408	27623	27243	27331	27445	27243	27252	27381	27367	27091	27519	27492	27439	27384	27311	27520	27409	27302	27717	27494	27540	27414	27456	27549	27350	27607	27427	27268	27212	27461	27392	27385	27387	27285	27258	27570	27256	27391	27291	27227	27433	27360	27243	27458	27558	27477	27158	27390	27460	27400	27492	27354	27526	27603	27556	27368	27335	27535	27418	27107	27319	27436	27272	27282	27259	27364	27371	27474	27315	27566	27450	27476	27258	27542	27389	27439	27277	27355	27290	27338	27214	27447	27500	27521	27348	27281	27255	27196	27393	27275	27481	27424	27432	27233	27414	27241	27343	27224	27402	27526	27153	27424	27434	27259	27556	27351	27375	27451	27307	27192	27599	27539	27417	27351	27464	27281	27408	27543	27405	27327	27364	27187	27284	27459	27491	27661	27405	27385	27073	27554	27347	27293	27507	27374	27328	27330	27321	27349	27416	27338	27593	27308	27557	27484	27216	27332	27273	27377	27164	27175	27503	27479	27529	27215	27222	27609	27448	27230	27417	27236	27308	27355	27347	27328	27442	27516	27791	27462	27465	27412	27540	27564	27362	27601	27267	27413	27242	27406	27384	27434	27315	27342	27497	27308	27466	27383	27351	27596	27380	27523	27241	27359	27339	27194	27453	27304	27518	27263	27549	27525	27480	27342	27393	27316	27234	27461	27311	27589	27475	27352	27228	27430	27505	27151	27177	27533	27317	27297	27239	27557	27222	27345	27300	27424	27094	27130	27147	27440	27310	27393	27307	27319	27603	27380	27285	27390	27235	27384	27367	27356	27140	27305	27284	27194	27298	27406	27590	27525	27376	27332	27231	27353	27475	27397	27221	27519	27101	27155	27475	27436	27451	27319	27070	27509	27231	27449	27426	27521	27489	27238	27214	27362	27389	27403	27641	27361	27281	27275	27400	27320	27398	27393	27334	27354	27539	27620	27504	27180	27587	27288	27570	27321	27228	27429	27429	27405	27265	27219	27433	27538	27367	27491	27629	27260	27324	27547	27387	27502	27407	27440	27236	27423	27444	27348	27330	27438	27474	27039	27449	27335	27569	27550	27460	27671	27365	27333	27370	27407	27248	27220	27456	27394	27525	27518	27404	27478	27332	27429	27555	27594	27477	27520	27496	27257	27252	27332	27379	27433	27571	27414	27389	27355	27452	27226	27529	27394	27008	27479	27571	27501	27521	27552	27143	27479	27313	27658	27388	27271	27340	27266	27569	27177	27247	27429	27283	27399	27613	27289	27343	27404	27522	27632	27439	27499	27273	27565	27284	27473	27287	27428	27315	27594	27424	27383	27644	27556	27351	27427	27660	27299	27364	27438	27261	27300	27280	27294	27275	27557	27319	27412	27397	27373	27431	27338	27485	27550	27473	27410	27246	27381	27304	27136	27495	27538	27309	27540	27524	27430	27243	27312	27472	27470	27477	27485	27386	27554	27191	27332	27102	27580	27415	27136	27492	27446	27643	27196	27371	27424	27745	27364	27330	27511	27423	27423	27440	27532	27366	27143	27503	27375	27443	27396	27390	27304	27459	27441	27467	27493	27448	27348	27299	27498	27180	27392	27407	27504	27341	27511	27199	27628	27511	27526	27471	27218	27369	27517	27398	27401	27262	27544	27372	27418	27551	27496	27510	27382	27264	27486	27685	27429	27330	27441	27118	27350	27234	27417	27406	27258	27449	27380	27466	27520	27104	27644	27412	27127	27440	27565	27354	27283	27079	27419	27238	27554	27326	27458	27410	27403	27419	27524	27146	27428	27353	27620	27387	27235	27353	27306	27102	27542	27536	27530	27382	27514	27524	27435	27401	27392	27465	27398	27282	27503	27391	27446	27344	27237	27366	27414	27432	27345	27454	27397	27466	27400	27651	27594	27521	27446	27722	27565	27200	27499	27393	27412	27356	27410	27213	27348	27474	27562	27591	27170	27287	27287	27104	27404	27347	27276	27624	27384	27226
20777	27198	25292	23296	22343	21962	22377	22071	21514	21349	21302	21430	21264	21094	21182	21340	21301	21216	21115	21350	21674	22127	22167	21869	21564	21449	21315	21273	21191	21296	21096	21172	21248	21139	21214	21267	21250	21187	21115	21325	21149	21007	21195	21094	21256	21140	21179	21161	21271	21075	21196	21154	21275	21343	21242	21303	21341	21187	21280	21141	21309	20920	20899	21019	21008	21158	21145	21303	21204	21251	21055	21263	21358	21082	21316	21259	21298	21239	21132	21203	21268	21068	21181	21162	21228	21121	21071	21287	21283	21187	21253	21294	21090	21223	21172	21168	21162	21150	21216	21264	21116	21211	21338	21164	21005	21231	21230	21074	21169	21223	21157	21076	21103	21233	21263	21163	21222	21125	21149	21203	21196	20996	21214	21289	21152	21097	21009	21331	21093	21213	21265	21161	21200	21244	21289	21050	21263	21182	21386	21162	20936	21162	21232	21278	21257	21095	21207	21069	21082	21243	20983	21274	21061	21208	21244	21215	21178	21111	21224	20999	21105	21148	21084	21213	21083	21002	21118	21357	21041	21166	21105	21278	20938	21092	21118	21247	20899	21199	21282	21231	21229	21250	21188	21228	21213	21171	21346	21124	21126	21309	21125	21021	21078	21181	21337	21293	21223	21122	21100	21069	21289	21213	21006	21048	21127	21349	21026	21208	21258	21118	21252	21141	21283	21142	21148	21227	21308	21200	21029	21124	21192	21318	21232	21338	21060	21054	21088	21207	21257	21047	21309	21193	21090	21155	21233	21110	21278	21166	21287	21194	21094	21130	21187	21383	21226	21171	21126	21125	21087	21148	21160	21178	21109	21167	21279	21022	21097	21295	21026	21125	21251	21291	21287	21123	20967	21378	21043	21094	21328	21241	21279	21294	21229	21181	21186	21249	21307	21187	21073	21123	21213	21224	21298	21102	21175	21055	21189	21116	20894	21205	21220	21117	21145	21290	21248	21004	21113	21223	21309	21279	21254	21433	21268	21037	21162	21350	21183	21146	21125	21226	21241	21136	21122	21161	21209	21066	21008	21140	21158	21065	21065	21175	21070	21177	21187	21132	21227	20929	21079	21236	21129	21157	21244	21026	21172	21270	21167	21113	21320	21104	21065	21148	21148	21320	21182	21107	21122	21158	21083	21231	21164	21321	21253	20982	21168	21253	21265	21086	21166	21190	21092	21314	21450	21193	21314	21163	21175	21064	21153	21236	21398	21149	21091	21104	21285	21033	21244	21260	21147	21079	21176	21218	21146	21133	21051	21255	21074	21282	21081	21261	21277	21216	21217	21108	21134	21255	21114	21279	20956	21293	21194	21073	21359	21215	21147	21161	21104	21104	21147	21034	21156	21166	21297	21079	21118	21208	21017	21284	21019	21124	21192	21171	21280	21259	21146	21073	21215	21147	21315	21254	21221	21139	21343	21149	21280	21191	21092	21212	21106	21206	21189	21180	21045	21061	21387	21054	21225	21022	21185	21091	21213	21276	21171	21224	21178	21153	21143	21197	21165	21089	21164	21074	21254	21305	21256	21168	21288	21157	21085	21149	21191	21178	21210	21274	21265	21222	21236	21205	21167	21013	21025	21078	21215	21005	21201	20998	21130	21027	21156	21246	21292	21155	21352	21156	21185	21138	21100	21085	21285	21134	21124	21110	21169	21236	21104	21382	21298	21121	21187	21251	21200	21028	21222	21125	21194	21216	21224	21246	21001	20972	21116	21133	21222	21241	21195	21155	21240	21211	21035	21195	21300	21188	21041	21095	21333	21175	21242	21180	21278	21323	21088	21248	21124	21218	21361	21183	21274	21265	21240	21120	21064	21074	21193	21099	21290	21088	21307	21364	21279	21192	21292	21189	21158	21179	21071	21185	21304	21249	21099	21021	21130	21268	21210	21218	21333	21122	21276	21094	21126	21363	21086	21239	21207	21320	21160	21316	21275	21036	21232	21105	21250	21277	21072	21031	20981	21106	21228	21341	21243	21243	21201	21354	21197	21282	21067	21054	21269	21229	21210	21140	21349	21178	21151	21157	21140	21244	21033	21160	21169	21194	21206	21177	21121	21079	21214	21166	21321	21366	21322	21067	21166	21092	21138	21211	21117	21144	21208	21266	21431	20962	21207	21157	21079	21315	21223	21114	21151	21027	21253	21238	21078	21235	21151	21227	21152	21257	21135	21027	21219	21319	21011	21082	21208	21053	21246	21148	21205	21129	21250	21094	21157	21088	21165	21229	21233	21110	21014	21357	21217	21057	21083	21122	21193	21309	21317	21044	21090	21180	21277	21186	21340	21214	21161	21190	21168	21076	21229	21133	21061	21281	21215	21129	21203	20968	21187	21239	21073	21106	21194	21296	21180	21241	21194	21191	21297	21164	21200	21187	21251	21087	21311	21252	21319	20907	21086	21007	21208	21138	21018	21138	21201	21342	21360	21319	21126	21033	21173	21117	21205	21182	21418	21203	20982	21139	21244	21311	21195	21100	21111	21169	21275	21160	21297	21269	21263	21214	21107	21272	21310	21124	21274	21155	21096	21117	21088	21206	21100	21131	21141	21121	21250	21183	21096	21211	21181	21206	21125	21195	21178	21182	21140	21215	21250	21128	21108	21120	21112	21247	21099	21289	21078	21159	21216	21185	21228	21097	21344	21222	21097	21114	21101	21124	21218	21161	21337	21050	21237	21205	21219	21262	21174	21317	21364	21048	21043	21164	21217	21280	21260	21066	21308	21149	21237	21249	21295	21189	21205	20978	21144	21163	21162	21080	21062	21112	21200	21291	21193	21184	21148	21113	21338	21259	21134	21174	21171	21276	21141	21283	21252	21052	21102	21132	21219	21378	21242	21032	21366	21194	21230	21148	20957	21418	21158	21226	21224	21174	21320	21044	21209	21128	21265	21124	21091	21032	21131	21153	21262	21196	21207	21052	21146	21076	21260	21251	21236	21458	21214	21263	21206	21187	21193	21290	21148	21121	21128	21225	21229	21342	21361	21183	21082	21156	21077	21116	21290	21253	21220	21063	21177	21211	21252	21041	21182	21190	21157	21180	21228	21196	21133	21103	21121	21237	21034	21382	21188	21227	21070	21062	21182	21273	21107	20900	21213	21015	21225	21158	21307	21199	21089	21277	21296	20973	21248	21202	21261	21210	21208	21377	21089	21219	21180	21285	21233	21136	21237	21293	21158	21210	20950	21262	21096	21114	21240	21222	21219	21148	21246	21139	21248	21405	21275	21106	21235	21267	21343	21193	21116	21103	21308	21127	21126	21234	21119	21244	21213	21245	21014	21073	21220	21147	21342	21048	21255	21088	21254	21299	21074	21141	21083	21196	21123	21163	21250	21130	21175	21193	21356	21394	21144	21174	21088	21260	21167	21249	21084	21261	20979	21238	20967	21182	21030	21173	21179	21158	21021	21267	21295	21374	21240	21304	21117	21101	21062	21096	21301	21241	21286	21100	21124	21445	20966	21256	21125	21134	21252	21260	21327	21199	21224	21184	21133	21113	21035	21195	21269	21085	21356	21276	21352	21172	21282	21187	21197	21163	21196	21225	21198	21231	21097	21098	21268	21131	21244	21277	21179	21240	21351	21204	21081	21151	21275	21144	21297	21278	21089	21146	21051	21256	21175	21188	21077	21021	21086	21476	21189	21155	21002	21285	21199	21170	21309	21221	21213	21314	21003	21115	21179	21222	21161	21099	21194	21263	21225	21066	21116	21308	21034	21106	21133	21112	21003	21088	21205	21154	21143	21151	21242	21257	21121	21384	21169	21159	21304	21355	21195	21111	21279	21229	21025	21152	21077	21178	21091	21335	21424	21188	21110	21299	21137	21055	21127	21291	21352	21325	21000	21248	21048	21261	21110	21197	21122	21248	21306	21306	20979	21135	21178	21083	21236	21222	21351	21050	21265	20953	21294	21230	21076	21329	21126	21257	21217	21049	21192	21292	21240	21302	21141	21113	21178	21318	21101	21165	21114	21170	21214	21114	21183	21275	21000	21081	21156	21319	21218	21244	21129	21181	21282	21066	21271	21156	21197	20982	21196	21217	21153	21169	21139	21391	21314	21187	21183	21245	21228	21020	21196	21082	21137	21264	21084	21171	21024	21008	21192	21060	21095	21137	20923	21097	21141	21187	21040	21101	20999	21223	21080	21157	21206	21191	21331	20990	20967	21217	21094	21206	21024	21224	21162	21241	21101	21173	21157	21175	21041	21186	21375	21199	21266	21119	20999	21352	21170	21079	21154	21227	21085	21150	21223	21206	21060	21274	21370	21263	21078	21178	21140	21116	21157	21313	21418	21164	21170	21106	21096	21140	21145	21211	21205	21180	20958	21362	21084	21300	21087	21307	21323	21269	21090	21046	21233	21133	21293	21160	21147	21464	21195	21109	21109	21387	21162	21186	21047	21201	21262	21166	21133	21289	21219	21127	21340	21161	21197	21178	21180	21284	20927	21227	21099	21192	21054	21239	21111	21111	21181	21221	21060	21149	21304	21195	21202	21295	21016	21187	21141	21193	21107	21058	21288	21152	21192	21322	21372	21123	21238	21332	21116	21267	21262	21247	21181	21121	21280	21096	21233	21246	21043	21214	21370	21097	21079	21313	21039	21260	21292	21275	21126	21353	21241	21099	21198	21199	21130	21311	21097	21211	21208	21210	21386	21330	21311	21291	21158	21219	21126	21154	21065	21105	21217	21343	21007	21169	21230	21422	21173	21247	21178	21153	21267	21132	21363	21204	21277	21045	21102	21274	21273	21073	21258	21183	21107	21164	21302	21231	21251	21055	21051	21175	21071	20913	21378	21165	21103	21118	21344	21150	21092	21317	21176	21281	21226	21234	21129	21288	20986	21289	21260	21230	21136	21184	21222	21166	21278	21042	21280	21171	21148	21188	21302	21132	21248	21090	21372	21237	21128	21205	21322	21322	21007	21203	20906	21183	21152	21366	21208	21245	21259	21206	21353	21142	21014	21237	21172	21299	21222	21196	21160	21296	20989	21142	21165	21270	21229	21095	21284	21098	21384	21092	21144	21226	21114	21178	21090	21135	21138	21162	21148	21228	21195	21117	21077	21173	21268	21144	21241	21152	21163	21071	21098	21096	21201	21195	21200	21283	21072	21301	21362	21100
23525	21286	28990	24216	23975	28862	31596	28790	28407	28454	28060	28040	28165	28118	28093	28115	28125	27857	28030	28399	31191	34732	33226	31406	29815	28729	28250	27826	27788	27602	27839	27683	27903	28019	27957	27604	27889	28028	27748	27671	27796	27745	27756	27697	27633	27622	27958	27741	27850	27681	27847	27778	27678	27576	27868	27675	28015	27717	27725	27801	27770	27673	27652	27617	27542	27672	27765	27840	27646	27876	27821	27835	27743	27616	27748	28070	27779	27848	27718	27788	27779	27743	27841	27727	27779	27808	27871	27704	27827	27849	27833	27717	27817	27893	27839	27793	28035	27702	27999	27753	28016	27746	27872	27817	27561	27813	27750	27774	27778	27640	27711	27763	27726	27822	27709	27742	27887	27777	27609	27727	27661	27678	27834	27606	27576	27967	27717	27759	27735	27709	27948	27982	27666	27590	27785	27856	27739	27623	27746	27798	27814	27738	27481	27586	27740	27626	27786	27771	27825	27606	27639	27673	27960	27658	27886	27783	27658	27627	27820	27989	27763	27684	27803	27853	27746	27812	27550	27726	27808	27813	27903	27599	27921	27540	28003	27739	27970	27800	27723	27810	27758	27700	27789	27775	28081	27876	27584	27903	27683	27862	28029	27827	27807	27774	27793	27824	28003	27858	27664	27847	27801	27758	27547	27840	27736	27644	27526	27754	27581	27961	27879	27892	28139	27928	27709	27515	27707	27599	27737	27524	27639	27717	27716	27736	27648	27615	27708	27884	27730	27754	27789	27890	27715	27826	27650	27756	27664	27777	27723	27701	27978	27634	27571	27709	27813	27947	27857	27758	27577	27791	27669	27763	27820	27761	27829	27745	27886	27854	27671	27622	27717	27910	27863	27798	27800	27951	28039	27751	27904	27468	27415	27741	27784	27987	28005	27929	27729	27717	27555	27890	27904	27882	27652	27886	27829	27616	27595	27751	27827	27755	27703	27969	27667	27762	27993	28045	27765	27830	27877	27730	27874	27842	27651	27910	27796	27797	27732	27787	27633	27788	27845	27636	27725	27805	27662	27568	27769	27838	27931	27899	27940	27856	27739	27756	27769	27901	27873	27524	27747	27699	27878	27899	28053	27777	27567	27824	27807	27648	27711	27859	27878	27742	27619	27838	27677	27668	27954	27852	27786	27892	27754	27882	27543	27651	27733	27735	27528	27692	27584	27585	27645	27709	27680	27854	27926	27685	27851	27704	27764	27724	27835	27854	27630	27722	27659	27763	27795	27594	27617	27745	27800	27846	27943	27728	27825	27899	27845	27590	27522	27835	27808	28083	27753	27584	27737	27795	27769	27713	27977	27869	27623	27669	27763	27845	27926	27711	27657	27871	28012	27777	27669	27761	27849	27656	27814	27772	27719	27835	27917	28072	27843	27813	27863	27758	27696	27694	27831	27687	27878	27815	27863	27622	27611	27499	27926	27711	27707	27792	27780	27635	27735	27888	27590	27645	27798	27867	27861	27711	27725	27809	27826	27810	27739	27621	27655	27587	27630	27807	27778	27654	27484	27702	27830	27615	27675	28096	27751	27920	27696	27678	27680	27557	27710	27682	27787	27889	27464	27502	27755	27725	27745	27824	27640	27698	27740	27581	27573	27721	27731	27576	27909	27897	27611	27773	27863	27635	27642	27869	27867	27669	27831	27726	27770	27720	27818	27589	27699	27733	27669	27621	27857	27618	27973	27648	27670	27608	27817	27595	27763	27999	27791	27901	27812	27514	27699	27844	27785	27621	27722	27682	27763	27720	27847	27810	27707	27673	27828	27681	27882	27841	27730	27613	27801	27621	27763	27574	27746	27856	27714	27704	27802	27879	27795	27788	27952	27498	27692	27716	28036	27686	27955	27863	27567	27805	27731	27805	27892	27728	27799	27653	27937	27741	27925	27910	27711	27594	27823	28034	27646	27749	27991	27678	27733	27712	27675	27750	27919	27871	27851	27554	27763	27892	27797	27489	27647	27758	27760	27713	27749	27992	28096	27850	27647	27593	27815	27622	27577	27990	27778	27708	27685	27594	27680	27788	27827	27817	27908	27852	27767	27733	27851	28012	27922	27937	27748	27829	27696	27815	27878	27897	27897	27891	27756	27829	27827	27706	27986	27789	27682	27659	27984	27574	27667	27642	27648	27815	27695	27668	27725	27967	27485	27574	27824	27744	27830	27688	27743	27929	27624	27471	27728	27626	27516	27827	27926	27586	27837	27668	27797	27713	27796	27726	27695	27634	27722	27658	27885	27946	27631	27607	27980	27797	27751	27604	27983	27977	27770	27827	27922	27845	27850	27852	27805	27791	27818	27734	27778	27646	27863	27702	27565	27919	27829	27730	27864	27660	27903	27888	27941	27647	27602	27783	27816	27475	27712	27592	28013	27837	27900	27702	27844	27747	27926	27827	27861	27724	27895	27922	27709	27607	27724	27917	27652	27576	27801	27631	27664	27511	27845	27526	27707	27915	27655	27520	27668	27535	27577	27877	27737	27527	27540	28078	27953	27706	27734	27907	27867	27879	27850	27605	27841	27905	27744	27947	28054	27834	27600	27812	27619	27781	27544	27863	27881	27937	27761	27856	27970	27816	27726	27632	27810	27757	27784	27834	27593	27537	27944	27778	27769	27584	27663	27874	27729	27771	27746	27933	27751	27813	27515	27673	27692	27771	27792	27635	27575	27804	27958	27571	27501	27475	27717	27563	27592	27730	27845	27656	27782	27685	27863	27668	27649	27692	28079	27780	27741	27863	27814	27654	27583	27719	27592	27827	27710	27715	27695	27734	27714	27815	27765	27817	27646	27641	27778	27757	27798	27812	27973	27768	27692	27715	27809	27804	27756	27833	27646	27678	27720	27808	27842	27792	27716	27812	27911	27813	27666	27754	27728	27848	28054	27877	27826	27816	27825	27660	27806	27659	27682	27934	27904	27816	27879	27822	27841	27575	27909	27594	27599	27779	27828	27801	27724	27980	27646	27821	27890	27618	27882	27696	27863	27799	27713	27697	27622	27636	27918	27786	27729	27627	27842	27762	27729	27773	27584	27817	27731	27823	28026	27736	27840	27919	27723	27876	27660	27868	27633	27621	27663	27771	27787	27827	27878	27724	27665	27717	27916	27736	27777	27596	27741	27794	27943	27696	27705	27585	27763	27760	27845	27695	27708	27575	27775	27727	27929	27652	27644	27647	27965	27774	27563	27793	28011	27672	27704	27744	27472	27588	27968	27531	27792	27630	27747	27645	27711	27776	27839	27952	27785	27891	27628	27605	27597	27492	27977	27771	27654	27987	27745	27839	27588	27744	28035	27898	27779	27629	27516	27651	27887	27755	27824	27757	27761	27786	27643	27845	27813	27583	27991	27771	27857	27781	27814	27584	27618	27771	27664	27776	27697	27706	27841	27840	27876	27708	27704	28074	27720	27534	27750	27698	27767	27711	27825	27668	27730	27923	27719	27974	27980	27823	27820	27765	27939	27854	27973	27924	27974	27801	27708	27943	27502	27875	27944	27741	27693	27994	27783	27930	27946	27689	27749	27975	27603	27786	27877	27648	27641	27784	27706	27855	27679	27954	27838	27708	27587	27582	27762	27639	27746	27936	27822	27740	27811	27754	27794	27915	27916	27746	27973	27907	27820	27883	27773	27717	27738	27867	27791	27760	27716	27870	27744	27776	27908	27797	27668	27763	27921	27975	27709	27639	27865	27730	27643	27642	27970	27800	27602	27864	27844	27666	27960	27988	27861	27766	27738	27702	27826	27681	27683	27599	27709	27572	27569	27836	27728	27677	27659	27771	27740	27673	27726	28073	27842	27862	27699	27510	27397	27710	27862	27924	27764	27745	27481	27649	27739	27819	27999	27803	27822	27497	27765	27890	27623	27665	27658	27811	27681	27607	27868	27567	27662	27908	27762	27662	27601	27714	27956	27401	27700	27594	27684	27750	27759	27791	27775	27884	27775	27540	27680	27884	27946	27884	27538	27839	27775	27880	27653	27727	27678	27834	27822	27913	27635	27712	27830	27772	27826	27641	27682	27790	27780	27768	27816	27619	27848	27533	27793	27819	28022	27537	27761	27839	27890	28101	27580	27929	27698	27683	28090	27723	28039	27950	27726	27461	27815	27764	27833	27663	27874	27961	27687	27695	27842	27760	27747	27800	27667	27599	27683	27928	27731	27557	27643	27574	27967	27555	27713	27858	27921	27694	27616	27543	27726	27753	27751	27854	27699	27767	27770	27511	27853	27766	27720	27850	27717	27807	27866	27714	27742	27670	27670	27770	27714	27935	27852	27555	27707	27740	27739	27714	27887	27820	27720	27654	27549	27740	27768	27936	27849	27880	27590	27658	27924	27749	27653	27855	27818	27685	27880	27801	27905	27969	27859	27796	27856	27885	27787	27833	27688	27612	27834	27955	27709	27719	27618	27632	27779	27741	27604	27635	27798	27926	27757	27910	27739	27566	27647	27752	28053	27796	27737	27571	27721	27755	27870	27587	27787	27793	27806	27494	27638	27750	27795	27742	27863	27948	27916	28001	27755	27943	27888	27831	27693	27863	27811	27781	27908	28078	27712	27517	27393	27730	28008	27828	27689	27867	27834	27785	27775	27795	27748	27667	27699	27745	27816	27611	27797	27760	27943	27678	27756	27530	27477	27674	27750	27899	27588	27782	27876	27830	27935	27672	27756	27858	27855	27851	27696	27557	27679	27727	27737	27736	27736	27653	27771	27569	27580	27968	27705	27591	27706	27900	27811	27782	27848	27702	27827	27620	27898	27782	27881	27821	27741	27899	27993	27780	27790	27849	27547	27603	27899	27771	27790	27796	27762	27937	28007	27908	27810	27799	27744	27715	27688	27766	27386	27635	27961	27608	27901	27740	27609	27845	27815	27555	28064	27915	27650	27781	27753	27765	27874	27718	27705	27534	27976	27640	27816	27913	27935	27904	27928	27862	27625	27813	27806	27786	27796	27992	27777	27939	27797	27964	27727	27794	27673	28031	27831	27789	27733	27742	27819	27869	27783	27926	27823	27801	27746	27699	27982	27890	27808	27875	27823	27927	27939	27687	27799	27987	27748	27889	27765	27999	27975	27945	27946	27894	27817	27739	27863	27594	27646	27743	27845	27972	27791	27677	27831	27812
19518	32250	30582	25641	24915	24155	23828	23143	22072	21812	21949	21798	21604	21605	21560	21561	21629	21599	21568	22371	26920	30679	28518	25438	23508	22227	21611	21469	21433	21479	21450	21521	21501	21625	21356	21594	21458	21368	21525	21505	21423	21435	21337	21638	21367	21357	21444	21447	21364	21307	21472	21344	21582	21742	21371	21498	21590	21331	21604	21414	21572	21308	21407	21456	21385	21599	21553	21409	21334	21298	21565	21481	21475	21305	21428	21299	21282	21213	21621	21365	21337	21404	21480	21441	21354	21504	21421	21504	21360	21483	21431	21463	21377	21365	21564	21359	21240	21458	21525	21367	21325	21272	21294	21562	21396	21269	21337	21499	21477	21381	21466	21420	21260	21564	21524	21280	21579	21259	21547	21365	21434	21472	21595	21486	21566	21378	21362	21544	21555	21330	21598	21487	21360	21399	21423	21401	21453	21368	21455	21396	21413	21419	21406	21292	21321	21483	21438	21543	21579	21344	21331	21448	21420	21404	21421	21597	21408	21488	21418	21413	21383	21429	21312	21311	21496	21358	21250	21249	21508	21449	21427	21449	21544	21282	21245	21280	21428	21415	21346	21384	21490	21555	21387	21338	21381	21384	21437	21307	21356	21523	21598	21429	21461	21407	21445	21400	21414	21332	21548	21394	21226	21491	21551	21579	21332	21368	21162	21375	21528	21315	21349	21364	21272	21334	21403	21344	21436	21202	21465	21382	21515	21499	21375	21173	21549	21422	21380	21638	21320	21267	21439	21512	21433	21323	21555	21493	21315	21522	21428	21299	21433	21399	21250	21392	21588	21454	21443	21446	21407	21277	21420	21486	21356	21621	21346	21256	21304	21568	21490	21289	21450	21278	21288	21389	21427	21256	21401	21238	21345	21340	21342	21355	21331	21446	21543	21289	21363	21283	21445	21466	21429	21469	21110	21362	21251	21399	21299	21425	21493	21388	21525	21461	21403	21441	21428	21493	21389	21370	21347	21373	21478	21308	21390	21432	21562	21413	21486	21492	21467	21437	21450	21485	21417	21329	21450	21365	21386	21346	21282	21535	21323	21423	21461	21451	21374	21591	21571	21374	21449	21251	21457	21367	21403	21425	21297	21587	21467	21338	21514	21487	21262	21583	21505	21357	21542	21357	21356	21363	21372	21419	21417	21509	21408	21315	21415	21399	21413	21465	21247	21365	21300	21371	21471	21644	21326	21234	21652	21318	21341	21393	21302	21484	21317	21475	21335	21495	21489	21395	21390	21309	21285	21362	21347	21406	21275	21417	21400	21513	21450	21436	21219	21301	21397	21356	21329	21347	21262	21498	21389	21419	21331	21381	21674	21517	21396	21325	21612	21196	21182	21427	21367	21356	21319	21368	21299	21425	21467	21163	21373	21382	21357	21400	21276	21371	21452	21381	21363	21427	21355	21354	21384	21365	21508	21423	21459	21473	21377	21629	21479	21554	21319	21433	21485	21428	21320	21561	21698	21385	21579	21406	21344	21432	21393	21348	21435	21438	21508	21364	21439	21509	21510	21361	21277	21262	21380	21483	21643	21156	21288	21475	21278	21495	21306	21186	21461	21485	21194	21388	21452	21403	21626	21508	21381	21347	21411	21538	21395	21440	21387	21358	21608	21206	21255	21303	21332	21377	21446	21582	21444	21274	21504	21440	21259	21306	21369	21356	21557	21279	21395	21261	21314	21421	21424	21468	21528	21316	21442	21513	21470	21654	21341	21414	21292	21377	21308	21386	21510	21490	21341	21424	21356	21185	21376	21535	21396	21364	21441	21454	21343	21315	21342	21475	21295	21291	21584	21296	21438	21345	21445	21330	21529	21483	21477	21420	21261	21314	21329	21403	21435	21384	21350	21621	21218	21278	21531	21384	21472	21427	21250	21347	21409	21419	21370	21369	21500	21670	21463	21409	21481	21481	21416	21504	21414	21302	21226	21620	21378	21201	21489	21397	21479	21365	21533	21551	21451	21357	21318	21518	21351	21125	21361	21551	21327	21287	21255	21497	21209	21307	21402	21466	21341	21404	21331	21382	21467	21254	21471	21320	21490	21578	21416	21371	21394	21406	21538	21508	21293	21506	21481	21283	21220	21461	21102	21463	21447	21486	21239	21284	21555	21314	21462	21360	21383	21456	21428	21441	21285	21581	21363	21361	21330	21373	21467	21416	21481	21541	21395	21238	21494	21418	21478	21394	21530	21397	21353	21376	21401	21583	21388	21343	21400	21363	21485	21337	21495	21304	21410	21250	21477	21234	21458	21361	21504	21310	21444	21501	21356	21361	21256	21359	21443	21430	21194	21349	21430	21289	21544	21247	21361	21390	21504	21454	21407	21434	21340	21542	21337	21566	21183	21490	21542	21456	21591	21327	21432	21389	21326	21650	21378	21336	21271	21518	21350	21383	21558	21383	21362	21239	21571	21208	21413	21419	21420	21356	21558	21304	21482	21239	21397	21377	21365	21284	21414	21392	21363	21390	21393	21452	21430	21278	21427	21302	21405	21345	21481	21425	21362	21501	21559	21236	21267	21308	21398	21493	21473	21462	21216	21502	21250	21172	21454	21443	21489	21389	21218	21362	21276	21344	21462	21401	21512	21634	21374	21495	21614	21346	21348	21478	21369	21397	21353	21358	21532	21351	21395	21395	21435	21389	21357	21653	21639	21436	21406	21573	21593	21559	21282	21286	21549	21397	21506	21322	21356	21435	21287	21225	21224	21164	21402	21546	21449	21209	21343	21396	21451	21405	21381	21495	21353	21222	21348	21361	21514	21448	21371	21234	21400	21353	21470	21244	21363	21405	21342	21418	21392	21335	21465	21366	21440	21353	21553	21368	21549	21465	21455	21225	21311	21164	21129	21555	21232	21426	21318	21403	21281	21383	21456	21429	21399	21492	21392	21388	21310	21337	21272	21231	21535	21397	21501	21269	21493	21376	21469	21578	21500	21304	21544	21325	21449	21325	21381	21414	21289	21510	21334	21194	21390	21259	21503	21319	21580	21449	21277	21343	21381	21375	21321	21333	21295	21575	21386	21441	21316	21466	21658	21264	21273	21529	21489	21357	21501	21474	21508	21510	21404	21389	21454	21332	21326	21333	21326	21244	21411	21494	21551	21243	21443	21452	21380	21195	21476	21650	21536	21452	21401	21398	21437	21383	21416	21457	21370	21424	21512	21307	21472	21393	21388	21459	21366	21562	21371	21294	21332	21259	21459	21372	21520	21171	21278	21477	21308	21511	21270	21458	21280	21437	21450	21324	21416	21187	21615	21373	21567	21342	21308	21244	21402	21316	21406	21372	21465	21475	21333	21446	21434	21405	21420	21388	21351	21331	21266	21426	21345	21554	21249	21536	21307	21473	21328	21419	21465	21340	21553	21429	21482	21483	21458	21503	21334	21449	21201	21523	21492	21324	21370	21472	21417	21391	21441	21514	21326	21530	21460	21344	21419	21569	21203	21541	21283	21483	21433	21359	21457	21340	21459	21517	21333	21468	21369	21356	21413	21333	21243	21427	21367	21297	21383	21648	21402	21380	21290	21263	21513	21644	21366	21404	21361	21424	21436	21450	21513	21394	21491	21231	21436	21453	21631	21290	21610	21353	21557	21463	21291	21413	21321	21494	21382	21250	21374	21417	21368	21367	21301	21272	21450	21335	21535	21219	21406	21279	21516	21394	21413	21350	21523	21427	21448	21341	21476	21431	21559	21344	21653	21514	21385	21425	21443	21390	21550	21424	21591	21514	21610	21622	21455	21425	21427	21433	21614	21317	21416	21420	21371	21439	21490	21343	21378	21437	21466	21512	21367	21458	21527	21391	21464	21419	21457	21308	21600	21456	21456	21356	21297	21394	21357	21364	21421	21472	21364	21362	21483	21236	21270	21543	21387	21312	21349	21464	21489	21447	21230	21441	21374	21479	21576	21241	21451	21434	21345	21415	21441	21403	21562	21332	21343	21532	21423	21533	21231	21464	21360	21427	21472	21404	21508	21442	21649	21229	21362	21423	21499	21389	21373	21325	21349	21482	21401	21470	21391	21454	21386	21394	21401	21557	21432	21683	21353	21302	21416	21369	21399	21303	21464	21351	21470	21423	21289	21492	21539	21450	21259	21534	21549	21593	21314	21573	21278	21428	21472	21359	21343	21371	21333	21509	21502	21413	21286	21464	21510	21432	21371	21430	21346	21503	21380	21564	21456	21467	21298	21626	21395	21609	21481	21477	21286	21405	21285	21358	21467	21398	21447	21339	21243	21268	21613	21406	21143	21474	21288	21402	21608	21469	21388	21417	21247	21465	21391	21480	21370	21505	21360	21494	21413	21249	21420	21445	21496	21403	21391	21529	21435	21476	21362	21350	21335	21466	21471	21402	21364	21542	21495	21390	21423	21507	21534	21316	21479	21382	21375	21492	21416	21449	21378	21329	21438	21414	21467	21431	21438	21473	21528	21336	21256	21264	21444	21505	21318	21291	21491	21380	21398	21285	21414	21253	21333	21420	21410	21301	21331	21433	21397	21561	21091	21246	21459	21210	21474	21532	21413	21325	21394	21615	21456	21271	21383	21493	21428	21533	21572	21258	21497	21527	21330	21435	21532	21534	21431	21478	21531	21594	21473	21481	21436	21428	21367	21429	21324	21326	21390	21291	21172	21389	21351	21412	21494	21317	21578	21369	21499	21404	21428	21483	21409	21337	21640	21305	21370	21416	21577	21451	21412	21341	21576	21485	21377	21335	21434	21696	21347	21207	21449	21541	21392	21424	21355	21285	21468	21478	21444	21290	21412	21402	21394	21347	21430	21253	21419	21485	21265	21301	21468	21564	21259	21405	21401	21510	21334	21405	21470	21532	21458	21162	21344	21442	21231	21564	21236	21568	21289	21335	21395	21493	21560	21407	21355	21405	21453	21481	21395	21468	21346	21468	21464	21370	21520	21564	21482	21323	21317	21221	21440	21465	21495	21589	21478	21593	21311	21313	21378	21515	21326	21419	21564	21555	21336	21409	21436	21357	21422	21316	21235	21519	21694	21414	21441	21332	21313	21412	21350	21377	21468	21361	21512	21545	21468	21530	21435	21150	21501	21453	21382	21462	21450	21405	21368	21335	21448	21249	21358	21522	21360	21414	21334	21490	21462	21465
22533	21252	29094	23793	22270	28084	33748	30440	29672	30192	29778	29602	29499	29454	29514	29776	29500	29598	29552	30762	35841	40293	38849	35445	32284	30351	29757	29425	29386	29277	29313	29376	29352	29102	29147	29148	29238	29350	29379	29315	29244	29284	29202	29006	29351	29201	29107	29166	29170	29520	29288	29140	29203	29243	29313	29161	29196	29133	29014	28989	29055	28986	29257	29123	29247	29000	28896	29147	29086	28993	28921	29081	28954	29170	29009	29008	29348	29041	29038	29064	29396	29210	29082	29043	29012	29077	29070	29053	29156	28997	29053	28872	29239	29222	29178	29112	29185	28845	29107	29275	29086	29318	29429	29040	28977	29013	29015	29001	29294	29157	29048	29110	29258	29145	29146	29246	29304	28980	29049	29045	28876	29173	29030	28742	29066	29030	29054	28753	29013	28989	29163	29094	29006	28957	29297	29079	29020	29171	29220	29117	28894	28990	29113	28879	29163	29130	29049	29004	28940	29117	29079	29037	29210	29110	28998	29003	29077	29253	29043	29048	29152	28965	28618	28915	29128	28900	29068	29028	29149	29211	28989	29116	29203	29015	28995	28917	29000	28977	29262	29057	28958	29087	29236	29089	28945	29116	28967	29001	28960	29007	29215	29133	28771	29054	29001	28968	28952	29024	28908	28961	29096	29236	29217	29280	29398	29017	29123	28867	29240	28970	29109	29119	29051	29063	28774	28759	28786	29122	28944	29009	29262	29105	29144	29373	29110	29191	29072	29138	29125	29060	28927	29021	29276	29255	29033	29137	28665	28978	29033	29273	29129	29220	29209	29101	28966	29258	29039	29035	29098	29163	29006	29078	29123	29127	29121	29173	29138	29088	29254	29032	28827	29112	29028	29080	29145	29357	28972	29053	29142	29078	28962	28997	28947	29037	29057	29003	28979	28978	29189	28911	29123	29200	29192	29361	29129	28978	29064	29094	29007	28935	29133	29106	29107	29101	28919	28929	29312	29047	28787	29167	29093	29208	29107	28925	28899	29015	29038	28921	29059	28897	29267	29164	29148	29106	28861	29001	29130	29133	28956	29064	29182	29078	29098	29010	29088	29219	28978	29110	29242	29158	29314	29096	29349	29081	28955	28895	29212	28936	29062	29090	29059	29379	28921	29300	29019	29121	29102	28793	29076	28944	29152	29252	29251	29236	28993	29100	29263	28974	29116	29132	28785	28964	29002	29094	29079	29181	29107	29114	29091	29045	29286	29197	29072	29116	29121	28993	29036	29014	29202	29087	29147	28862	29170	28912	28917	28858	29215	28957	29190	28926	29102	29151	29202	28793	28964	28885	29044	29104	28924	28955	28812	29143	29073	29057	29147	29189	29257	29433	29040	29091	28960	28948	28923	29154	29179	29212	29134	29003	29043	29331	29318	28926	29170	29025	29115	28929	29137	29228	28993	28991	29096	29181	29105	28977	29142	29039	28895	29415	29025	28968	29037	29064	29216	28833	29107	28936	28857	29220	29196	29056	29302	28990	29122	29068	28862	29246	29203	29138	29132	28924	28923	28975	29141	29043	29034	29119	29080	29292	28989	29252	29092	29094	29209	29119	29062	29055	29249	29243	29107	28911	29097	29118	29047	29222	28999	28990	29271	29157	28964	29129	29048	29262	29191	29006	29098	28888	29116	28909	28873	29090	28968	28983	29043	29037	29170	29105	29106	29144	29008	29194	29053	29095	28947	29029	29159	28853	29153	28935	28868	29239	29007	29338	29318	29237	29074	28787	29097	29083	29123	29172	28994	29131	29237	29244	29171	29233	29012	28930	29105	29075	29121	29172	28905	29210	29115	28767	29201	29017	29108	29199	29262	29213	28945	28884	29132	29190	29096	28870	28961	28965	29103	29034	28929	28860	29168	29011	29074	29228	29049	29225	29066	28874	29191	29575	29088	29110	28946	29152	29173	29347	29167	29079	29276	29040	29000	28855	28995	28994	28951	29060	28739	29165	29190	29165	29049	28773	28920	29043	29136	28962	28848	28970	29085	29142	29304	29093	29196	28924	28965	29264	28917	29134	29188	28989	29082	29094	29081	28977	28927	29219	29267	29038	28953	29042	29005	28982	29056	28894	28957	29068	29051	28937	29148	29081	28969	28952	28882	28972	29009	29113	29059	29119	29242	28996	29017	29035	28918	29140	29277	29063	29191	29055	29056	29191	29083	28989	29032	28950	29025	28970	29142	29133	29079	28747	29040	28924	29102	29036	29082	29170	29167	29117	29049	29069	29008	28999	28954	29304	29108	29378	29129	28956	28972	29113	28882	28899	29037	28951	29018	29219	29049	29166	29252	28883	29293	28707	29118	28954	29271	29169	29030	29216	28865	29105	29326	29022	29070	29121	29099	29091	29113	29077	29101	28958	28899	29027	29245	28889	29083	29081	29198	28951	29034	29056	29069	29142	29024	29055	29001	29205	29368	29087	29220	29231	29166	29170	28980	28884	28986	28881	28938	28974	29097	28938	29013	28962	29142	29201	29008	29052	29023	29029	29263	29159	28948	29148	29049	29112	29075	29088	29281	29209	29256	28789	29097	29035	28969	28908	29249	29193	29157	28865	28999	29138	28958	29080	29130	28722	29007	29173	29059	29086	29105	29134	29201	29036	29171	29077	29220	29228	28883	29072	29062	28957	29017	29068	29132	28980	29237	29381	29055	28948	29154	29096	29136	29101	29002	28906	29054	29002	29130	29230	29143	29155	29096	28936	29093	29115	29179	28820	29163	29165	28966	28939	29072	29081	29168	29044	29019	29077	28923	28924	29158	29190	29202	28993	29215	29142	28916	28985	28896	29106	29186	28932	28970	28984	29087	29224	29223	29013	29109	29174	28930	29182	29175	29114	28979	28984	29119	28940	29139	29214	29034	29189	29309	29130	28995	29087	29089	29177	29015	28994	28997	28994	29207	29049	29202	29192	29220	29138	29298	29246	29034	28978	29241	29008	28989	29144	29028	29146	29169	28970	28898	29182	28873	28891	29151	29122	28998	29004	29223	29024	29074	29080	28845	29014	29023	29209	29102	29014	29168	29153	29036	29187	29213	28814	28929	28996	29119	28805	28928	28979	29085	29065	29111	29142	29106	29071	28980	29211	29145	28922	29007	28989	29067	29120	28965	28964	28937	28836	28906	28966	28983	29004	29062	29047	29176	29119	29246	28931	28866	28992	28990	29151	29196	29202	28847	29116	29197	28907	29092	29084	28888	29226	29020	29112	29220	29165	29145	29096	29100	29035	28918	29073	29176	29072	28920	29285	29026	28998	29155	28881	29295	29065	29104	29051	29121	29269	29143	29168	29148	29140	29002	29053	29023	29182	29101	28987	29188	29128	28991	29072	29001	29203	29130	29255	28983	29001	28854	29016	29458	29013	28873	29099	29233	28966	29100	29068	29069	29138	28929	28832	29035	29051	29158	29034	28880	29162	29331	29198	28918	29225	29001	29174	29291	29088	29095	29038	28984	29144	29083	29101	28848	28982	29022	29100	29106	29043	29086	29139	29093	29035	29061	29140	29078	29056	28969	29017	29125	28745	29374	29115	29097	29068	29100	29106	28955	28886	29305	29171	28878	29038	29072	29244	29045	29245	28894	29057	29106	28837	29048	28944	29174	29027	29206	29056	29116	29008	29175	28980	28985	28901	29019	29037	28890	29202	29131	29139	29075	29085	29013	28853	29202	29120	29012	29130	29268	29262	29091	29048	29057	28923	28952	28908	28957	28815	28905	28821	29046	29158	29048	29011	29231	28910	29220	29336	29130	28776	29028	29069	29184	29288	29065	29008	29343	29152	29248	29126	29034	28917	28894	29064	28944	28837	29020	29058	29125	28793	29096	29280	29059	28946	28789	28854	29031	28923	29020	29114	29067	29225	28813	29075	28840	29125	29221	29053	28642	29094	28813	28982	28917	29212	29212	29289	29357	29022	29285	29163	29108	29150	29164	29037	28847	29101	28661	29189	28943	28986	29378	29103	28976	28788	28722	28978	29107	28949	28896	29102	28955	29076	29145	29024	28995	28870	29231	29024	29189	28948	28972	29070	29006	29014	29255	28892	29200	29132	29305	29303	29018	29072	28943	28743	28940	29036	29078	29143	28857	29143	28938	29382	29200	29122	29155	29125	28967	29001	29265	28889	29149	29070	28982	29058	29034	29320	29350	29015	28922	29027	29142	29432	29152	29168	29348	28901	28786	29055	28955	29095	29101	29122	29041	29228	28977	28973	28968	29083	28952	29145	29098	29214	29090	28743	29019	29192	29094	29098	29070	28988	29076	29301	29008	29220	29292	29263	29132	28953	28986	28867	28808	28990	29159	29242	28736	28992	28896	29123	29159	28806	29103	29340	28934	29087	29028	28942	29118	29207	29295	29253	29056	29268	29194	29031	28934	29221	28857	29168	28995	28988	29340	29521	29035	28917	29181	28985	28967	29162	29092	28777	29041	29215	29017	29111	29050	29112	28970	29034	29050	29167	28965	29216	29005	29068	29177	29237	29160	29106	29051	28970	28949	29137	29207	29092	29135	29132	29157	29224	29195	28891	29128	28922	29044	29112	29171	29056	29135	29200	28983	28923	29114	29035	29104	28926	29166	29020	29238	28950	28980	28788	29022	29013	28947	29102	29034	29256	29028	29092	29153	28946	29062	28995	28952	29008	29039	29052	29145	29190	29055	29242	29065	29003	29180	29131	29166	29045	28894	29079	28965	28838	28883	29352	29077	29247	29050	29266	28926	29254	28914	28866	29115	28894	28997	29243	29249	29097	29070	29223	28991	28902	29180	29274	28832	29127	29039	28946	29242	29078	28922	28796	28964	28922	29245	28987	29261	28862	28922	28909	29016	28902	29357	29027	29161	29175	28942	29178	29156	29100	29273	29053	29167	29224	29187	28984	28993	29036	29060	28941	29071	29244	28984	28999	29011	28696	29048	28896	29321	29351	29129	29136	29208	29190	28994	29089	28767	28764	29048	29112	29157	29202	28795	28902	29138	29185	29238	29240	29013	29299	29174	28946	29049	29232	29120	29100	29237	29043	29242	29169	29177	28993	29164	29071	29166	29313	29156	29020	29213	29016	28918	29030	29095	29056	28963	28860	29047	28892	28956	29168	29293	29212	28978	29182	29200	29068	29277	29203	29116	29112
20836	37491	34970	28484	27253	26752	25603	24389	23238	23047	22668	22522	22413	22384	22442	22593	22304	22338	22264	24724	32017	36261	33985	29479	25267	23330	22425	22184	22245	22049	21902	21971	22161	22163	22274	22031	22035	21958	22035	22039	22093	22053	21906	22026	21994	22125	21980	22234	22023	21935	22066	21988	22188	22055	22061	22056	22127	21875	21924	22086	21948	22139	22195	22041	22123	22021	21948	21935	22036	22263	21916	22200	22002	22146	21876	22045	21997	22028	22178	22034	22234	21983	22052	22110	22006	21980	22093	22231	22092	22029	22101	21979	22000	21965	22017	21903	22118	21850	22052	21984	22115	22112	22095	21973	21978	22148	22045	21885	21811	21992	22102	22060	22015	21930	22052	22029	22216	22020	22068	22029	22097	22045	21933	22042	22047	22074	22081	22097	22017	22071	22201	21956	21968	22047	21989	21942	21857	22073	21970	22072	21999	21931	21962	21984	21938	21875	22099	21947	22019	22082	21955	21868	22064	22102	22058	21867	21982	22013	21875	22141	21817	22071	22067	22039	22050	22233	21923	21856	21976	21881	22092	22211	21908	21874	21977	21970	22085	21959	22030	22045	21905	22132	21876	22013	21852	21914	21855	22156	22036	21900	21943	21947	21863	21966	22075	22048	21977	22059	22158	21996	21961	21864	22082	22014	21997	21936	21945	21735	21975	22115	21992	21894	22005	22016	21955	22025	22072	21738	21940	21970	22003	21952	21931	21916	22206	22084	21991	22022	22012	22195	21979	22176	21835	21913	21800	21983	21935	21982	22060	22087	21947	21900	22070	21957	21958	22063	21996	21952	21947	21980	22012	22018	21874	22012	21921	22119	21951	21988	21904	21946	22011	22024	21850	22035	21867	21860	22008	21951	21982	21957	22011	22153	22131	21886	22017	21978	21840	22216	22046	22030	21902	21990	21982	22136	21883	22033	21996	21864	21833	22037	21926	21983	22047	21998	22114	21746	22073	22121	21955	21907	22164	21976	21876	21957	21942	21947	22078	21981	21928	21972	21920	21816	22038	21987	22083	21928	22064	22020	21736	21966	22033	22053	22007	22153	21891	21991	22015	21989	22052	21756	22088	21817	22063	22009	21992	21891	21983	22005	21785	22017	21985	22051	21886	21945	22010	22067	22004	21885	22103	21783	21864	21990	21967	22039	21857	22092	22048	21998	21973	21962	22105	21897	22098	22000	21860	21997	22082	21905	21860	22080	22122	22050	22131	21978	21974	22115	21968	21946	22013	22094	21960	22023	21916	21775	21797	21983	21944	22035	22162	22103	22035	22010	21942	21929	22017	22039	22066	22120	21956	22022	21890	22118	21935	21981	21905	21615	21892	21948	22174	21935	22199	22007	22090	22053	22145	22038	22215	21928	21972	22183	22176	21893	21927	21959	21874	22054	22034	22056	21992	21964	21947	21995	22086	22133	21891	21961	22143	21805	22022	21974	22094	21938	22032	21974	22193	22015	21941	22006	21924	21816	21973	21944	21897	22164	22207	21881	22023	22025	22042	21941	22076	21888	22022	21787	22051	21963	22197	22058	22025	21854	21969	22066	22116	21981	22061	21996	22214	22045	22071	21995	21899	21949	22023	21999	21901	21964	22117	22057	22080	21908	22022	22175	22106	22088	22071	22094	21942	21915	21920	22014	21914	22046	21986	21937	22021	22205	22195	21930	21948	21931	21858	21969	22138	22041	21941	21976	21956	22047	22135	21894	22076	22074	22250	22010	21935	21804	21965	21961	22135	21905	22033	21922	21855	22165	22161	21796	21881	21927	22072	21956	21955	21972	21864	22028	21963	21889	21959	22103	22014	21860	22112	22063	22136	21934	22012	22018	22033	21980	22175	22018	22117	22070	21998	21861	22083	21973	21991	22107	21840	21946	21991	21946	22165	22002	21983	22011	21941	21906	21807	21997	22089	21986	22015	21828	22083	22170	21926	21985	22076	21925	22039	21960	21679	22039	21874	21861	21948	22222	22116	22091	21944	22107	21951	22071	21938	22078	21989	22050	22037	22017	21819	22060	22156	21735	21993	22079	21844	21920	22031	22011	21992	22131	21861	22041	22108	22005	22018	22022	21963	21917	22212	21915	22140	21832	22071	21983	21889	21912	22010	22057	22146	22041	21918	21865	21955	22024	21937	21865	21929	22122	21924	22122	22023	22167	21855	21980	22237	21959	22078	22082	21952	22165	21946	22010	22110	21999	21994	21773	21716	21922	22000	21995	22032	21866	21947	21923	21857	21824	21961	22061	21881	22030	21967	21923	21973	21961	21965	22079	22116	21869	22054	21991	21968	21993	21764	22060	21908	21949	22155	22049	22002	21996	22034	21993	21929	22039	22010	21788	21891	22048	21981	22000	21979	22070	21982	21818	22019	21924	22144	22017	22039	21960	22033	21940	21991	22115	22032	21973	22148	22017	22152	21950	22103	22217	21922	21885	21999	22219	22055	22042	22162	21890	22069	21997	22008	22027	21939	21961	22157	21930	21863	22026	22137	22092	22048	21891	21933	22040	21835	21859	21906	21977	22046	22167	21896	22110	22021	21989	21920	21919	22174	21905	22074	21965	21741	22115	21867	22121	22202	21989	21929	22028	21967	22000	21830	22002	21772	22174	21942	21933	22052	22028	21941	22010	21976	22162	21957	21998	22086	21919	22052	21817	22002	21960	21977	21996	22128	22176	21976	21853	21982	21979	21997	22038	21887	22105	22171	21840	21991	22009	22008	21936	22066	21993	22121	21945	21980	21921	22085	22168	21836	21947	22166	21927	22048	21958	22023	22095	21998	22120	22039	22022	21981	21993	22132	21940	22052	21919	21810	22040	22044	22044	21880	21960	22045	22167	21896	21883	22027	22071	21891	22084	21907	22105	22012	22037	22003	21984	22034	21866	21756	21783	22030	22119	21960	21919	21940	22127	22092	22030	22148	21943	21903	21989	21872	22011	22002	21777	22213	21782	21942	21878	21847	21983	21989	22032	22129	21975	21948	22043	21872	21960	21862	22027	21713	22062	22080	21955	22005	22005	22046	21947	21953	22123	21943	22041	21944	21990	22051	21946	22013	22049	22010	21789	22152	21955	21936	21841	21964	21954	21949	22037	21967	21729	21864	22153	22031	22012	22044	22052	22116	22112	21909	21949	21897	22176	22069	22004	22211	21994	21890	21850	22000	21894	21898	22021	22136	21994	22184	21841	22147	21921	22105	21934	21987	22011	22162	22124	22025	21947	21843	22077	21894	22037	21887	22077	22042	21773	21992	22064	22029	22012	21987	22012	21855	21998	21920	22127	21801	22037	22151	21912	22045	21786	22037	21952	22065	22147	21942	22076	21954	22107	22006	21941	22167	21886	21998	21928	21860	22045	21930	22016	22038	22200	22093	21947	22077	21919	22000	22055	22057	21964	21882	22090	22076	21994	21922	22061	21952	22019	22027	22107	22138	22117	22002	22088	21759	22056	21925	22028	21936	22102	22071	21982	22138	21998	22208	21897	22059	22093	22015	21932	21984	21856	21990	22077	21805	22053	22049	21921	22176	21867	21863	22041	22011	21937	21995	22089	22244	21971	21910	22026	21857	21910	22125	21983	22020	21883	22043	21800	22086	21991	21801	22077	22104	22208	22086	22061	22086	21972	22055	21888	22115	22107	22163	22026	22178	22042	21990	21877	22036	21842	22157	22170	21986	21916	21927	22178	21934	21922	21842	21967	22114	21928	21950	22008	21994	22036	21952	22065	22006	22086	22115	21915	22163	22005	21996	22073	21943	21967	21859	22064	21873	21882	22040	21937	22139	22153	22091	22011	21957	21977	21914	22049	21819	21847	22150	21851	22216	21682	22131	21981	21990	22039	21945	22003	21759	22028	21913	22014	21975	21814	22030	22011	21972	21840	21941	22050	21983	21953	21965	22025	22036	21892	21963	21998	22063	22089	21857	21734	21734	21912	21935	22080	22101	21883	21982	22015	21890	21927	21920	22139	22140	21796	22088	22304	21863	21959	22129	21833	21994	21898	22210	21963	21865	22175	21934	21839	22086	22167	21954	21747	22137	22063	21963	21991	22047	21872	21927	21949	22065	21962	21872	22184	22020	22104	21960	22172	22247	21962	22054	22028	21865	21987	21997	22031	21905	21926	22001	21961	21996	22161	22031	22122	21968	21959	22087	22013	22132	21874	21924	21991	21985	21994	21879	21844	21968	21924	22198	22037	21924	22029	21852	22136	21934	22150	21728	22064	21973	21941	21903	21936	22161	21920	22118	21885	21983	21760	21988	22049	22046	21959	21953	21947	22210	21964	22262	21956	22043	21774	21945	22089	21979	21818	21876	21995	22134	21969	21995	22111	21910	22044	22017	21854	21969	21875	21972	22077	22005	21974	21935	22084	21906	21968	22135	22001	21983	21926	21975	22088	21909	21876	21960	22035	22096	21816	21848	21923	22099	21988	21949	21895	22093	21939	22062	22036	22178	21842	22128	22178	22038	22018	22058	22037	22056	21972	21977	21977	21972	22025	21950	22028	22002	21982	22108	21879	22029	21985	21923	22015	21954	22107	22017	21909	21915	21968	21798	22054	21975	22062	21994	21919	21940	22060	22209	22158	21954	21915	21890	21983	22110	21922	22129	21932	21870	21833	21784	22054	21922	22040	21983	21924	22066	22041	22114	22094	21908	22028	21957	21965	21782	22009	22147	21944	21992	21962	21913	21997	22116	22047	22021	21976	21997	22045	22035	22114	22016	22206	22074	21925	21866	21952	22085	21935	21979	21872	22007	21978	22168	21988	21948	22051	21990	21632	22122	22140	22077	21957	22115	21984	22078	21942	22111	21850	21896	22042	21965	22063	21972	22063	22017	22050	22085	22105	22166	22077	22015	21910	21944	21940	22015	22183	21999	21994	21850	22042	22062	21988	22043	21979	21854	22089	22001	21960	21927	21926	21844	22072	22047	21909	21996	22186	21927	21853	22073	21982	22071	22004	22036	21868	22007	21893	21968	22029	21941	22009	22014	21893	22031	21925	22158	22001	21912	21901	21987	21820	22008	22141	21974	21927	22036	21963	21951	21997	21907	22099	22116	22005	21973	22120	21908	21998	22087	22056	21945	21839	22015	22043	21968	22148	22015	21746	21995	21989	21959	22043
28494	24291	32031	32051	30274	30539	30421	30019	29921	29927	29834	29657	29800	29571	29738	29568	29833	29504	29787	29431	30079	30570	30577	30271	29751	29825	29708	29627	29774	29741	29530	29490	29707	29634	29538	29645	29682	29552	29666	29612	29580	29534	29880	29824	29621	29502	29593	29741	29721	29618	29502	29715	29598	29813	29520	29706	29555	29308	29596	29733	29677	29493	29652	29669	29652	29620	29903	29571	29552	29404	29503	29455	29445	29723	29639	29749	29819	29312	29435	29567	29783	29838	29479	29486	29617	29469	29654	29666	29557	29545	29609	29463	29344	29561	29497	29599	29558	29808	29648	29409	29584	29375	29582	29366	29587	29440	29635	29678	29538	29511	29694	29452	29383	29521	29471	29454	29630	29419	29540	29482	29392	29467	29392	29629	29540	29766	29811	29538	29572	29595	29429	29426	29435	29498	29492	29459	29630	29370	29536	29740	29579	29682	29368	29446	29523	29636	29502	29524	29769	29591	29482	29512	29628	29388	29468	29589	29441	29544	29518	29535	29768	29710	29559	29720	29785	29708	29748	29203	29799	29646	29613	29494	29728	29474	29722	29831	29655	29673	29602	29539	29721	29554	29717	29766	29396	29625	29433	29488	29589	29497	29577	29702	29571	29540	29498	29606	29500	29617	29852	29722	29616	29578	29586	29381	29544	29671	29549	29495	29553	29391	29362	29485	29468	29598	29490	29584	29685	29597	29551	29484	29674	29719	29721	29678	29696	29620	29580	29624	29614	29407	29707	29630	29542	29654	29499	29357	29556	29423	29483	29715	29597	29328	29662	29602	29556	29430	29707	29596	29719	29705	29651	29543	29535	29654	29487	29445	29554	29833	29625	29543	29797	29667	29455	29442	29330	29578	29602	29655	29670	29450	29459	29477	29605	29427	29645	29636	29599	29597	29569	29784	29474	29774	29625	29419	29621	29678	29701	29635	29660	29621	29581	29677	29467	29674	29667	29473	29630	29654	29644	29598	29600	29833	29606	29288	29640	29524	29824	29599	29600	29693	29598	29558	29576	29523	29703	29896	29503	29578	29704	29453	29671	29334	29191	29544	29535	29597	29517	29600	29498	29844	29576	29791	29635	29585	29512	29759	29438	29619	29758	29783	29636	29600	29400	29627	29412	29504	29477	29746	29512	29380	29826	29648	29356	29472	29649	29497	29702	29592	29678	29377	29571	29330	29722	29511	29453	29464	29628	29621	29562	29492	29926	29468	29309	29557	29601	29352	29596	29671	29769	29582	29610	29656	29572	29432	29792	29555	29260	29492	29439	29378	29572	29499	29765	29808	29848	29701	29765	29471	29477	29615	29746	29716	29699	29415	29607	29821	29524	29489	29506	29556	29768	29553	29217	29593	29450	29476	29692	29396	29817	29500	29403	29455	29754	29673	29692	29719	29478	29459	29617	29619	29633	29344	29590	29588	29639	29404	29420	29587	29709	29567	29599	29482	29559	29657	29639	29337	29545	29406	29447	29781	29415	29387	29732	29633	29551	29565	29474	29647	29562	29599	29399	29531	29399	29534	29762	29517	29540	29386	29477	29735	29647	29641	29730	29530	29497	29449	29775	29502	29717	29589	29632	29797	29599	29710	29686	29325	29450	29436	29456	29710	29485	29609	29488	29655	29519	29524	29501	29732	29623	29358	29589	29624	29637	29492	29533	29551	29509	29632	29754	29445	29526	29609	29368	29503	29689	29632	29589	29654	29437	29440	29653	29616	29521	29732	29681	29556	29621	29676	29658	29556	29468	29563	29603	29706	29723	29505	29526	29464	29479	29469	29448	29596	29676	29666	29600	29485	29616	29353	29514	29514	29691	29676	29565	29804	29523	29616	29581	29690	29573	29554	29742	29476	29787	29580	29621	29577	29604	29578	29583	29319	29694	29529	29624	29470	29724	29692	29458	29583	29507	29782	29452	29445	29596	29618	29201	29590	29611	29486	29449	29477	29534	29407	29646	29720	29819	29325	29731	29749	29581	29567	29361	29512	29386	29576	29512	29524	29608	29751	29706	29581	29359	29672	29701	29591	29762	29694	29509	29638	29554	29438	29647	29344	29410	29575	29410	29703	29811	29659	29621	29685	29659	29728	29611	29645	29668	29604	29829	29505	29732	29411	29608	29434	29458	29742	29576	29435	29663	29644	29666	29458	29474	29732	29790	29623	29679	29467	29536	29523	29507	29747	29616	29670	29609	29455	29472	29582	29695	29724	29654	29548	29588	29725	29442	29572	29697	29612	29460	29496	29718	29626	29426	29739	29441	29710	29512	29310	29559	29491	29559	29554	29477	29733	29469	29769	29567	29424	29689	29517	29581	29720	29635	29809	29518	29402	29717	29798	29716	29460	29528	29701	29551	29526	29514	29755	29544	29418	29914	29663	29885	29609	29688	29537	29582	29390	29517	29639	29820	29767	29653	29738	29470	29657	29674	29310	29652	29424	29319	29410	29513	29464	29434	29478	29689	29822	29956	29536	29349	29465	29684	29703	29583	29426	29629	29360	29526	29383	29480	29540	29587	29555	29552	29312	29676	29784	29426	29274	29696	29578	29515	29642	29568	29695	29715	29712	29577	29551	29719	29556	29635	29320	29674	29535	29622	29434	29865	29451	29405	29601	29601	29423	29789	29522	29580	29507	29587	29477	29551	29438	29541	29599	29711	29358	29344	29528	29654	29472	29769	29821	29305	29441	29662	29373	29673	29746	29676	29490	29773	29746	29515	29470	29564	29567	29711	29451	29502	29743	29622	29525	29641	29626	29902	29662	29795	29453	29580	29541	29544	29725	29537	29686	29339	29602	29642	29672	29563	29566	29599	29605	29676	29531	29729	29652	29566	29625	29649	29465	29495	29734	29600	29588	29310	29394	29541	29535	29781	29702	29536	29787	29392	29421	29543	29496	29610	29411	29597	29474	29494	29581	29945	29651	29630	29556	29829	29639	29649	29611	29770	29582	29635	29618	29490	29691	29758	29623	29290	29654	29611	29597	29713	29447	29260	29756	29522	29535	29657	29469	29511	29525	29752	29896	29791	29701	29781	29549	29221	29850	29304	29522	29637	29655	29666	29541	29598	29400	29592	29347	29617	29567	29863	29367	29665	29327	29813	29702	29500	29414	29819	29775	29679	29677	29652	29565	29725	29689	29578	29661	29324	29564	29740	29729	29501	29584	29547	29574	29266	29508	29776	29738	29509	29548	29610	29783	29599	29741	29478	29547	29476	29378	29835	29831	29693	29616	29624	29515	29674	29633	29574	29738	30005	29488	29654	29787	29717	29511	29874	29556	29645	29587	29328	29553	29622	29651	29413	29525	29732	29536	29577	29693	29611	29673	29444	29450	29574	29587	29586	29730	29462	29523	29630	29824	29703	29775	29640	29495	29885	29731	29530	29476	29533	29337	29703	29534	29646	29450	29670	29472	29375	29764	29569	29659	29535	29714	29390	29578	29526	29859	29705	29507	29636	29654	29811	29626	29659	29482	29760	29569	29852	29565	29691	29528	29340	29517	29688	29765	29615	29628	29690	29762	29553	29508	29650	29494	29536	29468	29647	29512	29434	29552	29858	29644	29632	29503	29652	29583	29649	29780	29593	29490	29611	29408	29319	29571	29675	29627	29703	29778	29435	29541	29414	29685	29664	29449	29591	29684	29616	29516	29703	29570	29608	29561	29554	29609	29636	29675	29381	29582	29628	29722	29527	29677	29726	29770	29698	29732	29566	29555	29540	29755	29621	29544	29612	29593	29509	29514	29616	29576	29666	29444	29697	29595	29403	29702	29829	29696	29665	29713	29468	29271	29798	29650	29320	29505	29437	29680	29620	29845	29691	29744	29533	29326	29655	29696	29683	29413	29548	29467	29488	29498	29696	29735	29700	29548	29516	29630	29513	29552	29508	29481	29985	29434	29566	29444	29493	29301	29281	29517	29601	29584	29680	29700	29343	29532	29339	29550	29571	29678	29446	29793	29614	29586	29844	29407	29681	29556	29685	29592	29664	29513	29458	29512	29813	29465	29457	29706	29649	29614	29642	29451	29788	29627	29743	29516	29805	29619	29251	29757	29564	29365	29865	29563	29417	29505	29525	29641	29555	29616	29693	29599	29752	29465	29651	29638	29745	29434	29380	29450	29738	29449	29498	29692	29589	29561	29530	29773	29632	29650	29603	29505	29673	29725	29476	29619	29614	29550	29511	29449	29704	29619	29358	29540	29556	29522	29688	29456	29422	29604	29777	29613	29808	29531	29496	29611	29506	29633	29575	29703	29736	29688	29651	29564	29729	29673	29508	29439	29532	29423	29647	29484	29588	29592	29651	29647	29514	29623	29774	29435	29678	29510	29694	29594	29670	29385	29485	29566	29671	29544	29792	29609	29320	29818	29505	29759	29555	29716	29648	29941	29637	29498	29597	29430	29413	29820	29666	29794	29789	29590	29428	29620	29626	29642	29733	29460	29192	29463	29565	29573	29811	29506	29623	29577	29470	29510	29628	29633	29722	29448	29327	29650	29532	29431	29447	29705	29878	29420	29570	29763	29307	29518	29535	29490	29628	29747	29560	29574	29874	29474	29615	29456	29430	29477	29710	29661	29631	29611	29604	29343	29682	29803	29605	29848	29503	29807	29509	29542	29642	29588	29678	29685	29559	29686	29337	29541	29639	29746	29694	29523	29538	29595	29733	29507	29398	29522	29442	29374	29785	29608	29649	29575	29525	29659	29709	29597	29726	29538	29398	29519	29784	29519	29420	29605	29667	29483	29466	29515	29807	29673	29763	29494	29306	29760	29770	29659	29260	29620	29558	29732	29689	29522	29648	29705	29275	29524	29520	29802	29700	29494	29585	29657	29481	29702	29743	29731	29612	29452	29509	29601	29856	29681	29657	29727	29559	29463	29589	29529	29659	29704	29818	29484	29596	29567	29634	29781	29716	29748	29494	29922	29482	29502	29608	29640	29643	29628	29671	29893	29626	29562	29864	29722	29524	29776	29748	29690	29403	29794	29751	29492	29721	29840	29647	29394	29582	29562	29511	29535	29719	29526	29356	29658	29400	29581	29499	29695	29708	29446	29455	29712	29511	29958	29566	29629	29681	29668	29722	29464	29913	29449	29798	29534	29349	29618	29884	29865	29554	29560	29609	29403
21456	27945	26493	24744	24330	23941	23556	22931	22456	22404	22428	22360	22347	22402	22340	22432	22406	22380	22486	22592	23076	23612	23338	22870	22433	22474	22150	22358	22481	22217	22298	22370	22384	22368	22378	22388	22228	22312	22226	22288	22486	22300	22286	22279	22331	22339	22483	22301	22426	22328	22361	22467	22382	22333	22120	22279	22368	22415	22369	22413	22182	22271	22223	22311	22463	22078	22565	22322	22236	22332	22363	22272	22328	22256	22315	22357	22336	22347	22283	22560	22400	22097	22277	22191	22163	22343	22400	22248	22533	22430	22392	22327	22348	22202	22222	22346	22220	22349	22427	22379	22446	22470	22433	22414	22312	22549	22194	22159	22284	22348	22362	22432	22199	22213	22283	22218	22364	22383	22241	22365	22226	22186	22120	22475	22298	22385	22323	22176	22439	22346	22328	22270	22420	22452	22336	22386	22199	22471	22265	22213	22346	22216	22411	22294	22493	22304	22351	22316	22333	22387	22561	22414	22297	22427	22238	22291	22346	22340	22195	22315	22260	22266	22306	22345	22236	22348	22135	22347	22328	22342	22391	22341	22293	22128	22306	22047	22448	22322	22348	22398	22153	22286	22189	22479	22383	22455	22103	22260	22391	22340	22422	22258	22285	22330	22355	22437	22291	22403	22350	22351	22396	22419	22422	22223	22274	22307	22434	22202	22247	22309	22383	22207	22337	22373	22375	22234	22312	22355	22360	22232	22289	22405	22363	22327	22299	22178	22300	22352	22150	22338	22291	22156	22216	22242	22465	22554	22243	22571	22179	22233	22304	22384	22345	22241	22252	22228	22353	22358	22110	22482	22287	22245	22256	22256	22270	22271	22154	22313	22341	22461	22392	22344	22239	22361	22262	22242	22280	22308	22282	22339	22218	22425	22265	22423	22218	22191	22352	22335	22387	22195	22176	22378	22415	22395	22197	22313	22354	22350	22284	22354	22251	22266	22335	22351	22432	22449	22442	22393	22382	22431	22150	22335	22426	22160	22277	22254	22288	22322	22375	22359	22365	22216	22225	22296	22344	22397	22282	22240	22360	22462	22357	22288	22376	22365	22321	22301	22390	22282	22294	22207	22244	22260	22397	22374	22520	22507	22235	22418	22310	22209	22423	22422	22208	22300	22233	22455	22486	22319	22526	22184	22174	22263	22625	22334	22238	22439	22274	22227	22193	22363	22235	22194	22277	22344	22494	22341	22164	22260	22365	22374	22373	22281	22084	22498	22284	22273	22284	22474	22373	22386	22325	22170	22430	22085	22239	22301	22381	22330	22291	22238	22377	22199	22376	22252	22281	22268	22271	22460	22334	22281	22396	22213	22273	22432	22442	22359	22373	22226	22343	22420	22260	22258	22261	22359	22379	22385	22298	22358	22341	22279	22406	22253	22327	22424	22462	22396	22375	22183	22378	22341	22323	22145	22245	22203	22447	22152	22374	22259	22348	22513	22423	22390	22481	22435	22476	22561	22268	22245	22232	22356	22251	22294	22228	22419	22376	22302	22231	22397	22299	22275	22448	22254	22273	22276	22268	22295	22442	22282	22379	22407	22294	22379	22310	22329	22221	22218	22523	22143	22251	22200	22382	22216	22213	22242	22216	22499	22356	22212	22157	22444	22179	22337	22463	22289	22177	22256	22292	22334	22332	22360	22246	22303	22527	22244	22348	22254	22186	22269	22260	22424	22333	22137	22398	22225	22390	22224	22396	22299	22369	22172	22120	22177	22410	22329	22417	22370	22236	22249	22440	22213	22478	22508	22244	22001	22358	22438	22478	22370	22392	22330	22197	22395	22169	22335	22105	22271	22258	22308	22170	22512	22421	22547	22343	22272	22342	22298	22259	22277	22061	22396	22283	22280	22288	22362	22485	22347	22327	22509	22390	22222	22590	22282	22301	22323	22234	22529	22081	22550	22170	22325	22327	22196	22284	22397	22269	22289	22330	22221	22262	22369	22380	22308	22284	22271	22352	22347	22403	22384	22455	22251	22412	22583	22454	22344	22348	22409	22248	22302	22323	22269	22337	22344	22230	22333	22196	22571	22167	22193	22348	22158	22336	22363	22295	22399	22168	22338	22376	22478	22247	22401	22355	22299	22124	22423	22444	22236	22281	22358	22190	22275	22333	22299	22338	22331	22422	22393	22143	22440	22304	22376	22389	22219	22347	22236	22251	22316	22305	22378	22417	22420	22350	22236	22395	22349	22490	22390	22436	22293	22369	22206	22253	22250	22333	22069	22251	22223	22270	22288	22478	22426	22303	22328	22231	22282	22356	22489	22379	22412	22327	22298	22368	22249	22257	22280	22249	22331	22318	22325	22344	22216	22247	22540	22400	22358	22385	22221	22372	22131	22404	22306	22408	22454	22481	22336	22288	22378	22341	22316	22311	22364	22359	22433	22309	22189	22324	22254	22569	22470	22291	22288	22403	22441	22230	22392	22363	22253	22274	22284	22185	22306	22328	22292	22178	22331	22402	22274	22101	22367	22430	22243	22208	22182	22271	22334	22484	22175	22272	22245	22304	22464	22335	22300	22309	22383	22259	22218	22450	22419	22289	22343	22322	22178	22439	22332	22181	22402	22379	22447	22260	22284	22205	22297	22252	22253	22189	22455	22339	22369	22369	22365	22204	22378	22233	22296	22310	22339	22292	22272	22240	22323	22207	22311	22423	22430	22275	22337	22252	22278	22381	22210	22385	22240	22429	22248	22418	22288	22328	22355	22376	22361	22401	22530	22442	22477	22273	22394	22249	22358	22121	22428	22297	22449	22381	22352	22145	22318	22322	22294	22379	22240	22404	22406	22219	22172	22158	22352	22201	22218	22497	22313	22269	22181	22352	22207	22383	22473	22458	22136	22459	22358	22398	22190	22245	22358	22394	22137	22397	22181	22371	22268	22361	22250	22280	22331	22203	22460	22335	22248	22224	22370	22411	22193	22418	22522	22385	22406	22235	22312	22274	22382	22213	22357	22356	22269	22290	22450	22228	22345	22306	22362	22342	22327	22341	22270	22111	22334	22213	22322	22374	22267	22255	22400	22355	22428	22326	22307	22150	22218	22150	22369	22240	22421	22271	22398	22274	22209	22330	22253	22253	22488	22516	22195	22347	22393	22282	22361	22090	22200	22339	22274	22304	22398	22327	22232	22347	22349	22133	22449	22164	22285	22373	22111	22200	22106	22248	22230	22313	22311	22151	22345	22452	22343	22309	22521	22381	22237	22381	22431	22341	22444	22144	22247	22311	22424	22418	22322	22385	22304	22131	22244	22334	22247	22273	22478	22425	22273	22501	22426	22241	22334	22425	22395	22372	22250	22271	22337	22397	22363	22292	22294	22325	22242	22330	22272	22324	22143	22413	22302	22228	22307	22450	22235	22293	22421	22397	22370	22204	22488	22078	22420	22393	22252	22258	22444	22263	22480	22207	22496	22294	22444	22285	22240	22403	22252	22346	22495	22233	22370	22389	22441	22386	22148	22457	22212	22391	22192	22187	22461	22261	22228	22243	22188	22463	22383	22364	22307	22271	22214	22278	22109	22249	22295	22498	22327	22364	22396	22318	22242	22287	22285	22324	22347	22437	22247	22289	22240	22523	22298	22354	22272	22334	22371	22363	22375	22318	22243	22355	22402	22355	22197	22308	22254	22327	22359	22248	22321	22311	22197	22169	22223	22487	22241	22443	22377	22528	22347	22145	22277	22247	22273	22328	22429	22493	22225	22310	22288	22286	22428	22388	22326	22209	22311	22298	22411	22367	22250	22554	22232	22462	22342	22367	22140	22271	22367	22232	22301	22244	22239	22426	22191	22336	22525	22173	22545	22222	22420	22460	22186	22457	22281	22294	22143	22335	22263	22390	22548	22343	22286	22345	22489	22089	22254	22371	22444	22277	22250	22193	22255	22215	22295	22368	22413	22392	22300	22370	22308	22349	22224	22346	22206	22301	22434	22407	22414	22497	22327	22110	22298	22252	22254	22392	22169	22512	22175	22440	22389	22307	22271	22345	22400	22398	22263	22350	22370	22275	22268	22419	22436	22241	22314	22338	22227	22361	22397	22329	22370	22401	22193	22370	22156	22302	22297	22338	22328	22411	22209	22284	22303	22363	22377	22402	22429	22212	22478	22407	22313	22201	22266	22274	22400	22346	22390	22234	22435	22395	22404	22351	22208	22453	22465	22330	22229	22445	22294	22327	22472	22395	22403	22182	22329	22247	22419	22295	22423	22178	22312	22332	22314	22371	22319	22188	22386	22336	22263	22295	22406	22303	22217	22396	22219	22324	22292	22370	22266	22440	22224	22466	22279	22365	22373	22558	22378	22195	22388	22380	22250	22405	22252	22410	22118	22227	22412	22276	22262	22330	22261	22256	22192	22237	22269	22355	22301	22481	22395	22280	22234	22404	22439	22503	22361	22468	22191	22327	22110	22347	22236	22339	22390	22411	22346	22375	22386	22304	22346	22181	22442	22265	22466	22272	22319	22193	22388	22367	22208	22137	22293	22355	22227	22341	22131	22260	22270	22412	22353	22448	22423	22416	22315	22159	22454	22381	22185	22211	22167	22349	22232	22452	22310	22218	22250	22274	22448	22215	22303	22309	22251	22189	22226	22384	22368	22259	22340	22373	22240	22179	22430	22524	22399	22140	22231	22374	22267	22316	22141	22252	22272	22107	22258	22217	22309	22329	22504	22354	22525	22214	22338	22345	22457	22331	22303	22143	22370	22237	22316	22383	22354	22467	22519	22319	22388	22269	22406	22290	22272	22168	22266	22309	22415	22257	22350	22387	22609	22400	22365	22420	22361	22261	22401	22362	22337	22317	22441	22253	22328	22463	22322	22266	22291	22489	22455	22385	22273	22320	22323	22457	22275	22363	22321	22641	22483	22220	22336	22352	22243	22302	22278	22391	22295	22457	22324	22130	22376	22407	22151	22207	22416	22313	22236	22358	22443	22355	22382	22390	22347	22341	22332	22302	22336	22390	22420	22184	22433	22429	22183	22240	22434	22400	22298	22105	22182	22200	22278	22341	22338	22296	22666	22356	22430	22397	22297	22220	22504	22218	22291	22434	22195	22371	22465	22417	22356	22309	22460	22280	22347	22174	22374	22299	22190	22364	22357	22397	22287	22350	22334	22296	22168
23426	21298	28980	24364	24800	30163	32680	30490	30084	30105	30094	29694	30088	29840	29793	29753	29971	29830	29778	29931	30657	35205	35846	33598	31439	30548	30141	29513	29638	29804	29478	29530	29521	29367	29544	29680	29494	29616	29634	29427	29491	29309	29525	29280	29256	29481	29622	29354	29596	29454	29467	29407	29647	29320	29466	29321	29570	29378	29527	29442	29688	29593	29332	29289	29390	29613	29685	29672	29461	29575	29354	29591	29613	29449	29549	29339	29343	29477	29489	29633	29444	29532	29643	29434	29245	29354	29540	29498	29505	29602	29329	29433	29434	29739	29634	29413	29586	29626	29419	29451	29446	29302	29527	29597	29467	29752	29688	29352	29476	29289	29430	29486	29194	29361	29512	29334	29420	29538	29517	29619	29463	29415	29358	29551	29783	29434	29498	29440	29505	29622	29436	29516	29457	29409	29272	29306	29549	29400	29440	29576	29444	29449	29562	29625	29431	29279	29593	29575	29383	29364	29381	29256	29502	29276	29547	29298	29422	29495	29612	29529	29362	29291	29439	29440	29413	29600	29372	29486	29495	29621	29336	29530	29470	29432	29423	29681	29400	29327	29768	29548	29439	29442	29463	29325	29309	29454	29494	29247	29483	29329	29429	29376	29507	29694	29458	29436	29546	29322	29300	29748	29306	29590	29300	29468	29470	29194	29704	29598	29313	29389	29623	29575	29695	29764	29415	29580	29540	29702	29591	29956	29754	29323	29495	29601	29429	29436	29654	29474	29438	29411	29476	29562	29577	29491	29293	29376	29538	29375	29401	29546	29382	29751	29586	29539	29449	29624	29578	29433	29430	29595	29463	29596	29498	29335	29477	29553	29415	29398	29507	29453	29698	29612	29511	29245	29364	29240	29615	29391	29473	29204	29394	29565	29510	29342	29518	29501	29575	29464	29341	29507	29153	29437	29478	29336	29422	29111	29278	29645	29573	29310	29529	29525	29259	29448	29568	29583	29164	29530	29428	29305	29463	29468	29309	29357	29511	29060	29257	29413	29722	29418	29396	29467	29585	29476	29427	29536	29539	29461	29371	29459	29684	29461	29569	29477	29519	29515	29448	29555	29336	29221	29586	29443	29287	29557	29478	29506	29507	29399	29490	29822	29287	29638	29594	29384	29669	29502	29315	29418	29472	29652	29432	29490	29454	29234	29479	29266	29355	29447	29445	29588	29811	29492	29402	29468	29484	29592	29526	29510	29541	29485	29392	29347	29186	29568	29626	29677	29684	29585	29281	29521	29267	29410	29435	29534	29463	29476	29543	29313	29563	29488	29567	29356	29399	29429	29552	29468	29421	29387	29240	29497	29255	29483	29418	29509	29360	29470	29340	29406	29620	29704	29222	29352	29427	29654	29447	29556	29406	29489	29315	29521	29428	29411	29362	29619	29529	29528	29385	29534	29333	29392	29449	29378	29485	29247	29559	29513	29497	29589	29566	29248	29322	29555	29267	29583	29648	29607	29963	29172	29498	29439	29388	29179	29322	29543	29413	29353	29341	29614	29501	29426	29434	29384	29851	29432	29199	29324	29340	29336	29268	29142	29360	29261	29455	29669	29644	29384	29483	29684	29665	29591	29535	29343	29471	29384	29427	29211	29299	29655	29640	29244	29396	29441	29349	29406	29371	29259	29530	29596	29428	29590	29291	29518	29487	29351	29435	29385	29483	29540	29641	29691	29480	29340	29507	29457	29320	29382	29602	29361	29660	29596	29574	29425	29239	29472	29636	29596	29584	29535	29328	29460	29441	29479	29471	29496	29388	29604	29512	29402	29566	29498	29412	29378	29656	29388	29580	29661	29526	29462	29452	29646	29530	29559	29410	29524	29256	29526	29711	29549	29340	29575	29628	29401	29669	29369	29647	29391	29418	29431	29270	29599	29435	29537	29702	29518	29462	29407	29500	29566	29564	29443	29629	29445	29430	29272	29308	29486	29465	29318	29193	29444	29475	29560	29475	29559	29624	29495	29350	29356	29174	29456	29428	29399	29558	29538	29441	29452	29420	29583	29669	29479	29185	29683	29382	29660	29411	29307	29426	29597	29642	29443	29540	29562	29428	29224	29514	29359	29300	29744	29554	29475	29238	29317	29365	29569	29519	29459	29266	29583	29428	29275	29453	29611	29408	29522	29340	29362	29753	29561	29666	29492	29345	29441	29620	29559	29350	29476	29791	29599	29505	29522	29443	29471	29330	29149	29675	29439	29565	29458	29377	29141	29383	29497	29557	29531	29617	29706	29306	29370	29656	29483	29347	29462	29533	29557	29614	29516	29566	29472	29492	29396	29267	29524	29518	29487	29381	29502	29449	29396	29544	29406	29111	29488	29498	29615	29361	29099	29442	29413	29415	29538	29628	29462	29631	29597	29571	29227	29522	29497	29375	29396	29362	29545	29460	29418	29504	29427	29421	29226	29704	29139	29256	29527	29358	29424	29811	29472	29516	29311	29220	29078	29508	29387	29430	29562	29517	29326	29475	29279	29638	29414	29698	29633	29432	29536	29393	29540	29592	29242	29502	29401	29472	29073	29437	29576	29392	29458	29567	29549	29618	29480	29718	29395	29429	29600	29412	29507	29168	29222	29551	29415	29544	29373	29560	29365	29475	29540	29259	29433	29531	29551	29414	29742	29318	29361	29510	29421	29450	29399	29438	29574	29320	29163	29270	29622	29396	29484	29595	29701	29575	29369	29244	29627	29521	29333	29477	29392	29570	29545	29447	29317	29593	29593	29629	29743	29474	29484	29424	29432	29561	29627	29436	29375	29384	29278	29421	29499	29430	29313	29534	29436	29436	29556	29563	29763	29684	29328	29386	29339	29408	29425	29519	29241	29301	29543	29429	29588	29484	29572	29433	29466	29520	29579	29363	29449	29497	29311	29527	29470	29493	29409	29312	29226	29380	29380	29277	29664	29604	29562	29383	29384	29554	29408	29523	29487	29380	29477	29447	29462	29484	29448	29725	29335	29574	29617	29616	29468	29197	29480	29243	29614	29553	29233	29423	29540	29450	29407	29464	29510	29257	29411	29572	29527	29390	29312	29623	29569	29491	29668	29573	29408	29343	29363	29447	29453	29402	29569	29417	29485	29530	29397	29553	29245	29351	29621	29624	29746	29359	29128	29626	29557	29754	29570	29429	29510	29569	29364	29736	29405	29309	29528	29578	29426	29500	29421	29584	29378	29442	29541	29279	29263	29460	29582	29368	29447	29429	29459	29312	29586	29481	29534	29281	29427	29483	29341	29393	29559	29206	29635	29400	29357	29389	29483	29469	29463	29400	29445	29363	29517	29447	29757	29511	29602	29504	29575	29511	29411	29693	29412	29692	29507	29696	29525	29584	29267	29496	29442	29402	29578	29524	29411	29615	29506	29524	29592	29479	29449	29366	29527	29333	29383	29604	29438	29482	29600	29563	29405	29496	29539	29534	29340	29320	29317	29439	29498	29447	29391	29460	29377	29573	29545	29319	29486	29320	29409	29555	29560	29419	29202	29443	29379	29607	29664	29557	29372	29383	29358	29626	29534	29415	29555	29504	29265	29444	29568	29606	29647	29355	29280	29409	29583	29522	29592	29469	29586	29312	29444	29688	29394	29351	29433	29386	29291	29432	29361	29570	29566	29415	29390	29582	29379	29347	29435	29432	29168	29305	29291	29409	29569	29660	29662	29557	29422	29309	29327	29367	29428	29499	29444	29519	29389	29451	29219	29462	29583	29679	29439	29449	29536	29701	29566	29457	29541	29204	29466	29566	29295	29352	29655	29565	29432	29661	29563	29746	29542	29500	29332	29110	29582	29489	29369	29465	29508	29331	29574	29798	29481	29265	29339	29679	29331	29482	29490	29519	29547	29397	29383	29540	29524	29402	29411	29485	29429	29623	29512	29405	29487	29602	29464	29541	29217	29605	29545	29494	29565	29408	29605	29486	29562	29613	29836	29395	29279	29446	29213	29329	29345	29294	29478	29585	29384	29559	29416	29413	29285	29562	29309	29510	29365	29263	29351	29611	29421	29420	29337	29414	29432	29280	29478	29494	29471	29313	29611	29378	29451	29632	29502	29462	29243	29493	29557	29679	29433	29621	29525	29632	29438	29207	29361	29628	29536	29398	29552	29540	29767	29316	29568	29373	29413	29341	29698	29637	29498	29348	29321	29453	29295	29224	29589	29345	29678	29478	29482	29267	29485	29413	29653	29538	29537	29633	29584	29600	29447	29485	29479	29590	29160	29561	29330	29366	29289	29459	29225	29544	29409	29807	29384	29547	29563	29479	29303	29412	29615	29399	29508	29265	29647	29527	29588	29325	29570	29524	29319	29556	29363	29400	29418	29575	29573	29689	29570	29574	29272	29549	29459	29557	29683	29390	29342	29475	29318	29697	29466	29390	29582	29583	29512	29485	29488	29427	29382	29624	29581	29561	29500	29315	29526	29449	29408	29617	29349	29626	29760	29395	29621	29254	29289	29361	29576	29521	29532	29419	29212	29421	29385	29492	29515	29244	29345	29129	29318	29396	29400	29723	29636	29358	29528	29464	29388	29439	29403	29547	29539	29421	29701	29421	29440	29504	29389	29309	29588	29501	29515	29723	29517	29404	29434	29490	29366	29763	29553	29410	29386	29704	29323	29418	29892	29632	29473	29482	29602	29792	29674	29607	29261	29422	29397	29661	29551	29544	29173	29361	29505	29458	29532	29775	29344	29475	29331	29668	29560	29494	29330	29389	29224	29388	29502	29460	29385	29556	29388	29675	29644	29208	29634	29285	29436	29313	29505	29478	29402	29257	29637	29236	29361	29410	29523	29393	29228	29319	29565	29445	29373	29261	29366	29463	29416	29557	29487	29477	29495	29514	29447	29538	29604	29478	29358	29352	29417	29482	29442	29450	29398	29392	29335	29540	29298	29443	29617	29522	29346	29469	29442	29360	29291	29317	29542	29637	29577	29548	29309	29689	29591	29382	29452	29634	29535	29202	29615	29364	29356	29483	29496	29449	29515	29512	29528	29507	29670	29539	29487	29419	29332	29234	29308	29391	29535	29481	29452	29358	29326	29612	29578	29222	29269	29346	29809	29630	29549	29754	29377	29682	29531	29417	29565	29545	29542	29335	29372	29403	29537	29320	29842	29556	29361	29616	29708
20195	33583	30594	27702	26940	25303	24344	23725	23071	22846	22699	22317	22759	22298	22506	22450	22528	22846	22628	22686	24367	30278	30179	27382	24697	23505	22777	22418	22301	22441	22385	22424	22248	22246	22340	22213	22167	22591	22238	22377	22276	22262	22447	22130	22327	22401	22268	22163	22217	22466	22344	22475	22312	22355	22200	22232	22468	22204	22246	22312	22274	22305	22371	22142	22158	22290	22281	22422	22339	22301	22323	22192	22260	22304	22292	22253	22356	22301	22335	22283	22342	22288	22265	22276	22319	22390	22360	22332	22199	22124	22363	22335	22478	22325	22211	22302	22278	22284	22307	22309	22390	22243	22442	22195	22301	22043	22303	22296	22223	22302	22336	22318	22359	22282	22272	22346	22294	22315	22309	22225	22363	22179	22327	22309	22384	22224	22380	22186	22219	22212	22329	22250	22326	22186	22324	22321	22283	22379	22373	22083	22401	22149	22390	22354	22000	22184	22193	22247	22227	22329	22313	22412	22392	22473	22199	22386	22272	22352	22374	22279	22057	22348	22179	22123	22471	22284	22405	22238	22271	22273	22342	22248	22218	22436	22110	22211	22307	22119	22365	22358	22233	22271	22257	22444	22136	22345	22359	22270	22324	22370	22371	22330	22176	22286	22357	22208	22284	22356	22345	22325	22298	22323	22268	22317	22179	22289	22204	22272	22390	22182	22402	22431	22560	22185	22254	22195	22463	22179	22147	22291	22332	22182	22177	22162	22337	22197	22348	22274	22412	22252	22305	22372	22388	22118	22345	22327	22467	22245	22362	22411	22136	22340	22273	22366	22220	22485	22269	22258	22333	22234	22253	22224	22212	22163	22469	22356	22322	22266	22319	22232	22278	22169	22302	22164	22372	22356	22347	22160	22355	22269	22262	22381	22262	22119	22169	22361	22332	22301	22353	22244	22338	22276	22204	22223	22240	22404	22343	22471	22330	22259	22171	22267	22499	22228	22154	22317	22206	22194	22327	22217	22351	22375	22352	22285	22552	22069	22279	22225	22159	22346	22249	22339	22285	22280	22343	22180	22012	22332	22124	22302	22332	22432	22241	22235	22077	22173	22455	22376	22280	22117	22364	22294	22185	22405	22381	22316	22468	22209	22316	22277	22341	22296	22297	22313	22548	22409	22332	22174	22072	22199	22189	22247	22170	22375	22365	22349	22237	22532	22259	22416	22326	22327	22053	22249	22277	22247	22132	22383	22224	22171	22255	22422	22204	22255	22486	22408	22257	22297	22272	22177	22374	22201	22273	22309	22062	22283	22203	22122	22147	22279	22536	22203	22244	22153	22293	22173	22299	22290	22218	22343	22416	22299	22403	22144	22228	22217	22325	22489	22172	22352	22185	22248	22330	22226	22319	22265	22203	22200	22304	22240	22229	22318	22196	22177	22088	22278	22295	22234	22271	22281	22285	22249	22464	22239	22391	22155	22289	22219	22181	22125	22366	22311	22255	22282	22243	22270	22236	22231	22193	22434	22322	22490	22319	22293	22130	22161	22268	22276	22268	22259	22207	22292	22113	22384	22247	22271	22256	22363	22294	22178	22352	22427	22275	22218	22359	22471	22369	22203	22249	21991	22265	22491	22092	22270	22386	22337	22364	22130	22293	22316	22239	22261	22321	22167	22342	22203	22343	22279	22339	22271	22226	22439	22266	22168	22375	22206	22259	22221	22220	22239	22154	22281	22196	22210	22537	22119	22247	22367	22249	22225	22197	22274	22290	22342	22298	22208	22316	22168	22280	22140	22317	22159	22234	22251	22224	22173	22288	22258	22418	22224	22338	22378	22240	22240	22266	22091	22415	22161	22305	22368	22272	22226	22313	22387	22311	22388	22325	22336	22311	22178	22177	22412	22231	22385	22324	22281	22484	22124	22383	22189	22240	22252	22322	22448	22268	22311	22296	22111	22394	22222	22247	22198	22358	22268	22309	22380	22153	22285	22317	22396	22235	22255	22323	22440	22322	22298	22368	22258	22124	22452	22277	22242	22218	22277	22299	22371	22199	22263	22313	22136	22436	22359	22304	22379	22200	22257	22268	22198	22132	22275	22169	22359	22190	22229	22397	22095	22082	22115	22346	22383	22149	22313	22375	22278	22222	22290	22212	22422	22231	22229	22338	22395	22222	22360	22138	22223	22386	22316	22373	22164	22219	22336	22194	22266	22352	22314	22302	22242	22458	22104	22191	22226	22218	22344	22243	22336	22340	22261	22318	22299	22181	22180	22193	22521	22378	22404	22276	22352	22280	22469	22135	22262	22140	22264	22238	22077	22260	22378	22271	22351	22384	22308	22325	22146	22333	22208	22162	22245	22311	22318	22278	22281	22258	22347	22176	22315	22553	22263	22307	22349	22403	22232	22414	22331	22284	22185	22381	22393	22264	22309	22131	22188	22236	22285	22390	22336	22154	22173	22260	22256	22178	22374	22437	22389	22179	22380	22262	22312	22403	22350	22289	22254	22330	22233	22244	22339	22267	22266	22464	22176	22357	22156	22320	22238	22178	22154	22291	22244	22253	22272	22338	22504	22224	22259	22398	22247	22412	22329	22104	22276	22330	22299	22103	22398	22146	22349	22400	22436	22339	22327	22229	22395	22416	22374	22376	22235	22314	22505	22211	22268	22295	22338	22131	22146	22269	22351	22310	22226	22325	22224	22350	22289	22084	22243	22250	22153	21976	22245	22287	22102	22307	22208	22306	22312	22354	22209	22363	22275	22291	22423	22157	22334	22337	22171	22280	22153	22253	22221	22413	22243	22288	22257	22296	22283	22197	22375	22203	22233	22517	22352	22207	22354	22270	22231	22278	22375	22225	22514	22239	22263	22270	22341	22379	22335	22294	22539	22313	22367	22270	22087	22352	22264	22146	22279	22277	22342	22180	22197	22220	22380	22228	22114	22162	22238	22292	22388	22360	22284	22235	22186	22308	22061	22257	22419	22271	22253	22316	22361	22378	22210	22271	22196	22237	22254	22268	22309	22193	22194	22390	22311	22139	22247	22209	22273	22353	22386	22147	22417	22478	22354	22346	22290	22201	22311	22294	22396	22346	22319	22369	22259	22190	22320	22088	22300	22146	22265	22317	22332	22225	22264	22330	22344	22317	22239	22273	22235	22330	22186	22303	22160	22250	22402	22337	22294	22376	22181	22237	22212	22452	22290	22296	22408	22199	22422	22104	22509	22267	22330	22228	22384	22143	22290	22445	22172	22156	22216	22331	22152	22163	22306	22266	22257	22315	22322	22308	22261	22234	22304	22410	22329	22357	22213	22416	22094	22331	22479	22234	22319	22091	22431	22211	22272	22271	22151	22372	22210	22451	22343	22383	22426	22297	22317	22261	22150	22259	22366	22399	22275	22213	22263	22190	22220	22314	22318	22353	22258	22295	22485	22342	22234	22339	22287	22309	22464	22235	22162	22211	22310	22174	22364	22176	22353	22115	22308	22183	22344	22250	22302	22307	22163	22374	22265	22351	22210	22225	22215	22036	22362	22250	22313	22224	22364	22153	22244	22348	22288	22348	22317	22099	22260	22140	22359	22226	22269	22382	22263	22168	22278	22217	22107	22173	22253	22315	22410	22200	22390	22248	22498	22245	22189	22316	22348	22312	22287	22437	22284	22290	22192	22191	22168	22392	22214	22406	22337	22379	22029	22253	22412	22311	22320	22537	22352	22071	22239	22157	22523	22359	22305	22233	22310	22334	22193	22125	22312	22363	22398	22461	22416	22444	22268	22365	22039	22231	22233	22224	22371	22291	22282	22275	22253	22143	22318	22281	22321	22368	22133	22257	22259	22136	22547	22321	22320	22182	22178	22086	22199	22337	22407	22254	22203	22311	22410	22434	22270	22334	22392	22203	22220	22136	22294	22252	22312	22038	22342	22234	22054	22263	22330	22433	22346	22355	22420	22199	22278	22088	22231	22285	22311	22119	22267	22419	22455	22323	22347	22328	22316	22212	22250	22369	22273	22206	22271	22349	22365	22384	22251	22203	22207	22155	22253	22298	22389	22365	22125	22355	22481	22422	22200	22224	22314	22424	22388	22317	22255	22160	22325	22315	22101	22383	22224	22366	22145	22302	22356	22386	22133	22369	22322	22358	22232	22214	22321	22303	22334	22357	22190	22296	22342	22158	22242	22339	22372	22234	22391	22216	22412	22339	22325	22349	22179	22405	22242	22443	22316	22325	22462	22490	22266	22167	22269	22334	22285	22378	22124	22168	22369	22480	22298	22311	22561	22421	22094	22486	22259	22242	22175	22261	22279	22251	22396	22278	22461	22147	22196	22221	22373	22524	22278	22219	22179	22281	22227	22297	22220	22230	22185	22257	22303	22277	22350	22232	22299	22177	22333	22405	22335	22234	22007	22292	22467	22284	22261	22195	22221	22243	22258	22381	22156	22386	22296	22149	22089	22402	22264	22381	22274	22226	22251	22421	22282	22328	22246	22331	22214	22169	22138	22409	22360	22141	22271	22179	22344	22218	22212	22354	22313	22247	22563	22307	22174	22328	22163	22198	22338	22051	22150	22203	22355	22329	22271	22237	22283	22286	22319	22161	22172	22399	22193	22218	22202	22090	22300	22051	22285	22725	22310	22195	22110	22261	22376	22379	22163	22211	22225	22129	22313	22348	22389	22336	22282	22315	22051	22353	22341	22209	22452	22240	22260	22210	22246	22085	22237	22332	22353	22289	22301	22281	22247	22342	22382	22420	22149	22383	22363	22350	22226	22367	22322	22335	22204	22104	22372	22211	22362	22176	22378	22173	22469	22430	22310	22322	22194	22446	22223	22353	22480	22344	22264	22339	22434	22405	22056	22259	22304	22320	22231	22318	22327	22138	22248	22440	22171	22281	22450	22162	22226	22333	22323	22179	22161	22208	22308	22190	22373	22091	22382	22361	22413	22383	22209	22555	22322	22271	22451	22165	22409	22194	22295	22293	22320	22374	22379	22193	22334	22307	22330	22319	22299	22263	22165	22340	22473	22310	22240	22147	22281	22207	22424	22311	22162	22427	22347	22248	22366	22159	22296	22402	22387	22400	22307	22200	22232	22423	22182	22263	22354	22233	22261	22237	22240	22148	22138	22183	22201	22232	22464	22234	22190	22176	22432	22401	22317	22400	22400	22499	22296
22555	21248	29054	23867	22837	28758	34630	31980	31046	31293	30993	30957	30571	30725	30737	30670	30594	30801	30695	31011	34460	40789	41133	36744	33746	31858	31141	30540	30706	30217	30462	30306	30516	30428	30479	30468	30427	30340	30381	30660	30481	30541	30276	30507	30452	30418	30525	30531	30279	30415	30485	30396	30400	29965	30360	30334	30613	30418	30322	30584	30443	30251	30358	30656	30512	30105	30349	30145	30099	30434	30411	30440	30293	30615	30383	30399	30573	30235	30381	30413	30434	30438	30414	30245	30419	30328	30609	30648	30317	30381	30318	30176	30264	30413	30247	30298	30381	30286	30412	30401	30413	30220	30469	30202	30307	30375	30142	30393	30465	30335	30480	30452	30321	30517	30387	30455	30302	30356	30480	30529	30308	30370	30244	30270	30442	30420	30406	30309	30137	30399	30421	30248	30318	30286	30253	30213	30434	30335	30427	30171	30528	30374	30264	30411	30487	30365	30198	30477	30142	30463	30312	30459	30536	30301	30420	30464	30447	30063	30184	30286	30206	30302	30185	30300	30670	30397	30200	30280	30304	30217	30249	30532	30400	30404	30429	30328	30288	30160	30230	30428	30412	30379	30250	30292	30246	30187	30058	30217	30223	30492	30331	30461	30530	30220	30320	30078	30196	30275	29952	30367	30386	30300	30278	30362	30519	30247	30528	30367	30498	30394	30235	30594	30210	30357	30228	30425	30384	30491	30241	30384	30477	30190	30162	30446	30528	30357	30240	30417	30187	30337	30395	30079	30130	30247	30494	30422	30316	30199	30546	30332	30262	30308	30100	30092	30427	30299	30681	30443	30261	30340	30457	30379	30475	30474	30330	30519	30295	30293	30325	30159	30231	30391	30314	30509	30378	30378	30347	30235	30139	30700	30307	30308	30195	30411	30492	30064	30348	30336	30560	30576	30409	30370	30331	30418	30546	30256	30381	30409	30365	30378	30452	30103	29824	30499	30210	30222	30140	30399	30617	30090	30419	30103	30247	30297	30507	30689	30399	30122	30129	30218	30347	30446	30457	30352	30394	30347	30269	30298	30495	30252	30265	30432	30167	30133	30392	30313	30125	30127	30419	30203	30223	30248	30291	30513	30193	30551	30310	30235	30539	30452	30343	30367	30417	30387	30326	30182	30402	30252	30520	30253	30332	30090	30258	30456	30298	30358	30159	30289	30437	30349	30179	30303	30086	30547	30218	30265	30529	30487	30530	30367	30276	30388	30444	30639	30498	30316	30212	30137	30206	30131	30402	30426	30356	30266	30386	30217	30304	30369	30406	30238	30342	30295	30166	30255	30648	30711	30299	30456	30323	30249	30201	30406	30318	30373	30215	30565	30356	29802	30237	30364	30335	29861	30133	30511	30424	30441	30349	30414	30529	30207	30267	30344	30391	30171	30091	30242	30359	30455	30205	30368	30090	30413	30543	30437	30249	30240	30425	30251	30363	30346	30283	30256	30560	30233	30174	30229	30272	30220	30390	30446	30309	30234	30507	30315	30284	30457	30481	30332	30344	30283	30305	30425	30216	30302	30197	30404	30272	30102	30519	30221	30234	30295	30590	30465	30318	30158	30038	30217	30320	30449	30389	30084	30133	30187	30222	30319	30356	30606	30549	30356	30243	30405	30314	30580	30450	30138	30489	30421	30568	30266	30124	30379	30332	30235	30302	30273	30282	30102	30253	30317	30281	30425	30209	30483	30177	30295	30454	30358	30284	30348	30451	30287	30410	30238	30505	30238	30252	30339	30613	30347	30297	30398	30462	30345	30516	30317	30324	30243	30256	30558	30485	30213	30370	30570	30298	30269	30556	30538	30299	30561	30499	30366	30214	30126	30275	30305	30307	30258	30353	30262	30105	30466	30465	30458	30224	30367	30295	30241	30343	30385	30652	30365	30211	30393	30501	30349	30332	30426	30253	30666	30308	30536	30615	30499	30174	30449	30088	30279	30335	30375	30414	30440	30295	30474	30347	30346	30260	30229	30447	30250	30431	30332	30296	30317	30519	30383	30154	30312	30498	30511	30677	30464	30107	30258	30463	30508	30020	30546	30623	30274	30286	30373	30342	30395	30605	30216	30322	30174	30347	30438	30335	30332	30168	30137	30469	30293	30236	30281	30425	30263	30549	30445	30490	30397	30295	30402	30395	30591	30277	30271	30231	30195	30182	30285	30384	30372	30527	30497	30372	30179	30203	30418	30089	30082	29984	30369	30533	30274	30333	30219	30518	30331	30434	30515	30337	30332	30320	30217	30405	30257	30441	30252	30311	30368	30392	30650	30481	30262	30552	30373	30230	30209	30423	30342	30511	30286	30631	30492	30291	30357	30114	30391	30117	30332	30336	30012	30269	30391	30267	30225	30386	30350	30337	29978	30375	30453	30478	30184	30435	30209	30271	30207	30234	30286	30244	30110	30279	30300	30295	30112	30426	30442	30382	30303	30407	30364	30387	30434	30361	30150	30301	30509	30297	30167	30510	30361	30523	30484	30496	30327	30354	30261	30429	30265	30410	30255	30550	30439	30336	30329	30604	30533	30276	30190	30217	30326	30381	30303	30114	30240	30310	30134	30344	30304	30384	30530	30218	30333	30238	30491	30521	30418	30764	30379	30432	30430	30549	30299	30290	30370	30411	30457	30322	30278	30464	30552	30422	30323	30341	30457	30391	30402	30264	30298	30520	30346	30588	30363	30302	30281	30151	30357	30190	30286	30444	30283	30311	30055	30376	30328	30418	30442	30347	30067	30059	30191	30407	30423	30493	30238	30520	30638	30451	30293	30452	30354	30391	30158	30308	30394	30413	30391	30275	30268	30227	30267	30385	30123	30182	30267	30404	30085	30444	30534	30328	30256	30235	30201	30174	30634	30555	30326	30300	30472	30451	30405	30248	30522	30482	30343	30425	30115	30458	30331	30373	30322	30283	30404	30141	30284	30400	30436	30544	30419	30427	30181	30440	30300	30343	30354	30125	30434	30271	30601	30230	30283	30355	30514	30278	30304	30551	30070	30209	30365	30110	30347	30460	30460	30252	30317	30274	30395	30360	30292	30484	30354	30344	30317	30507	30615	30391	30265	30432	30462	30269	30436	30326	30380	30526	30067	30235	30498	30545	30418	30228	30385	30522	30356	30570	30403	30466	30286	30265	30356	30510	30406	30345	30386	30423	30279	30268	30407	30451	30390	30494	30500	30392	30505	30140	30482	30185	30533	30312	30339	30247	30217	30502	30248	30352	30318	30350	30371	30303	30116	30462	30306	30325	30288	30241	30308	30176	30311	30455	30538	30454	30494	30295	30293	30497	30293	30231	30511	30355	30255	30561	30238	30290	30428	30365	30372	30163	30365	30280	30210	30323	30226	30459	30275	30217	30410	30228	30352	30332	30554	30413	30317	30269	30357	30213	30550	30158	30289	30395	30086	30440	30293	30226	30358	30213	30408	30659	30451	30284	30313	30411	30437	30156	30412	30341	30496	30126	30320	30313	30276	30334	30145	30451	29974	30402	30534	30507	30379	30534	30268	30371	30501	30222	30521	30453	30306	30583	30113	30491	30333	30287	30319	30204	30253	30397	30290	30102	30449	30303	30414	30315	30181	30334	30316	30348	30243	30216	30266	30284	30450	30268	30448	30614	30364	30541	30618	30355	30325	30356	30310	30399	30369	30424	30477	30177	30380	30436	30405	30193	30276	30410	30259	30324	30352	30343	30439	30533	30406	30217	30466	30261	30425	30406	30204	30224	30172	30245	30518	30420	30476	30444	30369	30380	30440	30414	30360	30344	30330	30465	30232	30410	30527	30346	30185	30129	30447	30202	30410	30262	30453	30359	30217	30458	30548	30557	30207	30342	30514	30622	30341	30459	30352	30267	30297	30225	30395	30311	30265	30306	30318	30249	30275	30262	30457	30241	30334	30363	30645	30351	30070	30288	30323	30476	30522	30390	30350	30426	30447	30394	30224	30142	30333	30387	30507	30196	30258	30436	30239	30315	30378	30325	30169	30597	30369	30204	30254	30303	30380	30331	30425	30398	30435	30129	30452	30203	30283	30497	30203	30374	30201	30288	30286	30497	30435	30458	30421	30339	30149	30292	30297	30311	30406	30612	30543	30447	30324	30370	30338	30497	30459	30289	30255	30321	30407	30426	30296	30387	30343	30100	30304	30647	30445	30485	30195	30252	30547	30259	30128	30436	30480	30349	30225	30163	30222	30456	30318	30259	30277	30238	30252	30553	30577	30282	30427	30285	30399	30223	30348	30404	30192	30047	29920	30347	30283	30281	30265	30308	30640	30351	30491	30318	30454	30303	30218	30371	30286	30281	30111	30350	30218	30256	30370	30534	30305	30346	30466	30252	30349	30225	30418	30223	30503	30296	30268	30584	30448	30347	30320	30282	30267	30484	30766	30557	30300	30172	30438	30126	30483	30126	30176	30292	30128	30367	30422	30276	30444	30362	30388	30219	30195	30156	30443	30526	30287	30344	30414	30281	30230	30237	30343	30169	30213	30341	30190	30410	30351	30402	30319	30323	30335	30397	30452	30441	30212	30522	30248	30150	30377	30579	30383	30208	30228	30343	30432	30445	30501	30428	30433	30531	30344	30376	30538	30342	30336	30717	30459	30167	30382	30231	30357	30296	30202	30466	30426	30618	30267	30282	30264	30321	30099	30348	30219	30314	30373	30183	30151	30288	30336	30222	30321	30401	30316	30301	30336	30318	30407	30039	30254	30335	30421	30367	30192	30411	30225	30406	30178	30502	30380	30300	30602	30188	30428	30342	30172	30371	30645	30440	30249	30438	30311	30352	30456	30287	30471	30124	30388	30351	30250	30300	30412	30399	30479	30385	30173	30383	30479	30069	30387	30433	30370	30169	30249	30523	30210	30264	30234	30546	30339	30464	30246	30517	30385	30264	30468	30377	30222	30342	30366	30467	30266	30603	30352	30146	29920	30607	30450	30309	30335	30238	30452	30231	30286	30258	30431	30323	30520	30168	30387	30170	30193	30270	30453	30259	30170	30350	30250	30531	30409	30456	30296	30354	30287	30262	30413	30291	30165	30313	30372	30376	30207	30357	30169	30309	30528	30426	30114	30392	30530	30394	30219	30243	30207	30217	30232	30540	30118	30356	30272	30466	30316	30270	30252
21568	38490	34823	32119	30043	27357	25825	24750	23834	23510	23438	23261	23151	23020	23090	23013	23330	23080	23080	23729	29107	36569	35327	30172	26358	24595	23643	23135	22697	22663	22804	22743	22841	22829	22563	22851	22667	22917	22789	22724	22758	22862	22759	22755	22734	22873	22825	22697	22841	22589	22645	22731	22677	22902	22843	22645	22742	22836	22692	22900	22601	22583	22660	22823	22842	22812	22847	22921	22556	22706	22607	22771	22812	22775	22738	22708	22646	22923	22832	22943	22688	22719	22766	22742	22895	22768	22546	22780	22731	22685	22674	22958	22592	22485	22597	22636	22728	22716	22618	22796	22546	22888	22842	22716	22770	22822	22722	22690	22767	22711	22702	22478	22853	22789	22686	22714	22678	22974	22617	22550	22611	22669	22667	22719	22734	22627	22701	22670	22604	22729	22734	22537	22596	22601	22733	22600	22856	22746	22736	22755	22539	22791	22923	22724	22681	22723	22815	22614	22778	22767	22691	22785	22676	22555	22677	22702	22754	22708	22818	22686	22615	22600	22716	22683	22526	22705	22646	22708	22920	22886	22618	22657	22628	22500	22590	22824	22659	22769	22783	22864	22553	22743	22804	22644	22758	22734	22671	22831	22553	22767	22750	22590	22923	22654	22597	22870	22773	22521	22826	22821	22769	22790	22672	22734	22707	22605	22769	22516	22635	22704	22754	22665	22679	22544	22619	22516	22607	22787	22817	22907	22626	22757	22646	22853	22566	22858	22847	22686	22504	22540	22670	22728	22801	22867	22589	22627	22674	22797	22685	22556	22758	22625	22535	22598	22547	22747	22462	22637	22643	22750	22527	22597	22755	22723	22708	22547	22700	22658	22813	22725	22838	22775	22755	22471	22817	22645	22680	22663	22716	22747	22604	22637	22606	22821	22877	22596	22815	22709	22674	22848	22833	22594	22622	22658	22818	22823	22710	22812	22659	22673	22862	22597	22628	22649	22705	22686	22726	22744	22687	22637	22767	22695	22780	22745	22784	22576	22516	22548	22788	22870	22730	22550	22722	22625	22680	22530	22690	22647	22700	22785	22938	22816	22632	22895	22598	22770	22775	22455	22776	22598	22841	22655	22586	22744	22667	22560	22720	22749	22520	22607	22828	22673	22656	23022	22584	22668	22683	22644	22794	22882	22577	22768	22698	22449	22788	22688	22657	22743	22526	22526	22846	22816	22705	22859	22713	22645	22743	22590	22645	22598	22606	22682	22606	22808	22691	22493	22506	22775	22645	22649	22617	22839	22585	22859	22719	22730	22648	22710	22713	22858	22685	22504	22576	22900	22590	22699	22690	22660	22639	22802	22835	22656	22653	22483	22806	22605	22645	22535	22616	22717	22775	22640	22818	22681	22698	22653	22544	22480	22862	22744	22674	22692	22655	22669	22689	22660	22534	22614	22697	22722	22537	22539	22818	22862	22733	22833	22831	22696	22629	22808	22655	22747	22378	22717	22582	22725	22717	22570	22755	22792	22669	22821	22669	22720	22822	22627	22758	22682	22689	22730	22699	22621	22732	22638	22735	22855	22606	22545	22547	22675	22768	22690	22601	22588	22770	22793	22556	22810	22704	22761	22642	22772	22522	22751	22717	22730	22581	22607	22802	22827	22671	22898	22579	22883	22706	22668	22415	22850	22806	22668	22582	22686	22754	22685	22621	22613	22501	22612	22641	22628	22628	22813	22625	22522	22690	22565	22471	22645	22851	22746	22627	22735	22854	22715	22394	22619	22761	22656	22746	22630	22611	22703	22680	22611	22706	22637	22720	22810	22692	22485	22820	22540	22752	22900	22650	22724	22561	22732	22796	22641	22698	22730	22621	22689	22546	22841	22814	22481	22610	22698	22716	22728	22613	22777	22947	22565	22536	22893	22577	22535	22673	22710	22677	22710	22682	22504	22872	22786	22516	22669	22634	22616	22720	22547	22803	22428	22706	22706	22694	22729	22572	22656	22826	22808	22556	22630	22741	22630	22607	22832	22566	22671	22799	22680	22595	22684	22562	22579	22785	22595	22630	22917	22753	22705	22915	22594	22721	22670	22848	22661	22706	22589	22813	22850	22675	22628	22822	22886	22833	22702	22559	22746	22618	22813	22858	22602	22746	22698	22644	22657	22590	22445	22756	22663	22604	22699	22606	22621	22777	22698	22641	22644	22613	22741	22591	22836	22718	22631	22616	22648	22837	22630	22559	22552	22685	22751	22676	22697	22666	22595	22790	22666	22808	22775	22696	22807	22673	22713	22709	22678	22746	22634	22708	22632	22735	22691	22781	22677	22777	22749	22657	22853	22738	22677	22812	22760	22698	22745	22687	22671	22755	22649	22730	22534	22567	22745	22696	22826	22708	22613	22693	22666	22564	22592	22712	22503	22757	22879	22656	22643	22611	22787	22776	22508	22653	22634	22564	22720	22654	22507	22773	22700	22741	22803	22725	22586	22719	22573	22741	22623	22838	22693	22838	22581	22725	22796	22568	22513	22624	22649	22543	22607	22636	22746	22836	22864	22633	22567	22662	22523	22673	22658	22864	22787	22600	22780	22837	22453	22825	22763	22690	22708	22743	22724	22600	22681	22713	22729	22734	22747	22745	22706	22732	22823	22718	22603	22869	22788	22738	22819	22597	22697	22630	22742	22659	22792	22627	22751	22604	22614	22600	22618	22686	22640	22532	22710	22628	22751	22565	22623	22703	22704	22589	22608	22710	22778	22611	22857	22709	22714	22747	22632	22612	22646	22628	22577	22585	22703	22799	22638	22711	22784	22529	22651	22725	22679	22733	22773	22697	22803	22676	22794	22537	22607	22651	22647	22770	22437	22872	22520	22717	22664	22626	22620	22577	22663	22628	22649	22679	22806	22663	22727	22657	22591	22528	22807	22866	22506	22767	22745	22675	22748	22653	22816	22686	22782	22752	22629	22695	22634	22766	22570	22799	22591	22720	22828	22430	22694	22525	22693	22710	22667	22794	22799	22685	22618	22571	22602	22875	22752	22620	22645	22690	22864	22594	22840	22755	22791	22743	22729	22714	22748	22762	22899	22923	22818	22613	22717	22705	22716	22694	22554	22831	22616	22698	22797	22651	22566	22795	22662	22624	22673	22741	22702	22800	22651	22839	22576	22771	22637	22649	22818	22645	22707	22723	22481	22810	22832	22787	22541	22732	22685	22674	22756	22781	22543	22569	22733	22704	22747	22524	22755	22729	22811	22762	22608	22802	22766	22617	22553	22676	22793	22638	22793	22611	22868	22714	22666	22821	22730	22906	22593	22798	22709	22690	22748	22817	22699	22713	22767	22692	22734	22435	22731	22632	22769	22599	22573	22652	22646	22785	22762	22642	22955	22692	22631	22646	22665	22680	22472	22857	22732	22716	22512	22749	22742	22818	22681	22746	22742	22560	22659	22654	22648	22666	22736	22622	22740	22677	22752	22689	22813	22714	22711	22697	22710	22535	22509	22727	22740	22574	22715	22722	22704	22711	22578	22771	22741	22704	22602	22705	22617	22736	22695	22652	22630	22844	22651	22680	22663	22600	22587	22629	22802	22682	22605	22677	22642	22784	22787	22630	22483	22800	22575	22688	22576	22600	22748	22774	22591	22621	22745	22607	22584	22635	22729	22868	22595	22502	22785	22795	22682	22829	22782	22726	22562	22697	22584	22763	22771	22658	22786	22601	22926	22528	22587	22593	22777	22857	22888	22773	22710	22693	22589	22758	22709	22533	22698	22767	22720	22608	22613	22635	22611	22454	22689	22704	22676	22648	22681	22610	22597	22693	22739	22543	22758	22820	22611	22735	22605	22824	22620	22628	22860	22602	22840	22592	22512	22737	22685	22669	22621	22580	22730	22554	22785	22745	22735	22654	22681	22667	22674	22641	22630	22641	22734	22759	22774	22759	22694	22803	22723	22688	22499	22639	22508	22670	22951	22604	22688	22563	22759	22716	22739	22592	22562	22764	22642	22659	22711	22555	22707	22782	22552	22681	22525	22701	22877	22740	22717	22752	22793	22619	22612	22918	22541	22604	22668	22704	22904	22816	22618	22581	22732	22750	22542	22508	22658	22757	22729	22611	22617	22791	22606	22759	22686	22709	22935	22643	22688	22837	22636	22792	22703	22683	22770	22759	22608	22578	22553	22698	22740	22992	22626	22615	22761	22800	22792	22671	22849	22796	22681	22644	22812	22568	22764	22722	22822	22788	22672	22798	22539	22852	22853	22706	22723	22632	22657	22846	22513	22653	22614	22698	22742	22549	22701	22808	22703	22549	22736	22685	22598	22714	22893	22870	22801	22801	22496	22678	22604	22818	22840	22790	22673	22568	22623	22647	22824	22683	22573	22527	22856	22548	22612	22731	22584	22703	22543	22800	22538	22854	22541	22684	22603	22752	22673	22721	22677	22775	22675	22681	22594	22741	22661	22563	22661	22576	22822	22681	22821	22656	22771	22807	22579	22808	22640	22632	22726	22861	22760	22662	22695	22705	22652	22805	22930	22659	22720	22630	22645	22680	22692	22594	22594	22709	22702	22628	22756	22549	22702	22806	22664	22732	22686	22707	22708	22442	22661	22713	22611	22710	22690	22623	22665	22762	22652	22705	22621	22818	22788	22700	22687	22481	22725	22633	22801	22644	22576	22634	22651	22783	22717	22700	22711	22648	22749	22479	22654	22769	22795	22674	22642	22790	22770	22567	22732	22520	22766	22690	22611	22400	22629	22878	22591	22660	22803	22785	22705	22662	22662	22589	22666	22723	22720	22898	22584	22700	22623	22619	22663	22686	22911	22677	22693	22892	22590	22767	22596	22632	22867	22738	22750	22722	22684	22789	22481	22594	22676	22637	22625	22735	22718	22818	22734	22654	22634	22761	22549	22591	22611	22735	22772	22776	22534	22825	22660	22462	22770	22691	22765	22736	22771	22651	22636	22800	22692	22724	22692	22580	22511	22824	22638	22651	22707	22680	22584	22729	22568	22567	22688	22769	22525	22753	22730	22620	22528	22505	22697	22786	22897	22761	22552	22689	22694	22690	22614	22672	22660	22646	22712	22679	22877	22525	22703	22714	22732	22815	22803	22600	22653	22631	22938	22666	22716	22745	22658	22722	22696	22793	22891	22754	22640	22869	22666	22693	22525
28717	24631	33240	34707	32197	31679	31632	30970	30762	30741	30806	30797	30807	30837	31075	30901	30959	30950	30810	30859	30992	31444	31801	31617	31251	30988	31000	31092	30827	30967	30568	30575	30832	30800	30946	31034	30910	30973	30744	30925	30552	30884	31001	30745	30844	30691	30688	30775	30721	30959	31124	30773	30944	30550	31052	30879	30740	30903	30531	30884	30854	30600	30945	30799	30951	30848	30966	30698	30866	30932	30640	30636	30754	30881	30858	30744	31098	30977	30643	30869	30786	30854	30794	31100	30839	30656	30633	30662	30805	30908	30780	30679	30752	30759	30854	30962	30936	30870	30669	30814	31033	30933	30844	30620	30779	30703	30929	30961	30812	31057	30827	30785	30815	30750	30848	30675	30671	30982	30854	30921	31012	30667	30776	30821	30697	30941	30688	30990	30761	30839	30746	30859	30906	30926	30846	30999	30710	30683	30828	30587	30862	30888	30949	30802	31005	30575	30745	30898	30561	30629	30969	30677	30778	30802	30710	30742	30665	30756	30717	30778	30705	30696	30897	30768	30938	30752	30693	30527	30730	30674	30827	30570	30469	30842	30771	30846	30601	30802	30702	30495	30793	30882	30761	30689	30704	30788	30755	30903	30736	30610	30766	30583	30884	30843	30747	30670	30708	30897	30815	30896	30814	30945	30772	30749	30658	30767	30793	30587	30840	30828	31089	30763	30872	30758	30747	30490	30681	30713	30886	30653	30684	30984	30681	30530	30645	31060	30753	30978	30792	30558	30660	30675	31071	30504	30903	30662	30516	30849	30854	30763	30846	30721	30740	30662	30707	30754	30625	30799	30741	31056	30790	30616	30838	30699	30884	31044	30707	30621	30756	30794	30867	30867	30603	30768	30942	30693	30856	30952	30860	30778	31011	30870	30921	30739	30939	31000	30654	30816	30822	30720	30563	30810	30991	30709	30845	30820	30956	30566	30620	30612	30837	30801	30551	30680	30780	30962	30716	30737	31042	30863	30897	30839	30602	30621	30696	30621	30749	30693	30534	30790	30905	30824	30702	30612	30944	30984	30708	30736	30781	30923	30851	30703	30645	30970	30653	30591	30813	30497	30613	30845	30795	30742	30785	30634	30623	30689	30751	30903	31012	30646	30542	31066	30768	30754	30984	30789	30853	30855	30857	30967	30916	30990	30626	30810	30885	30675	30861	30979	30940	30910	30686	30823	30861	30657	30696	30758	30858	30775	30933	30703	30751	30756	30972	30995	30818	30745	30776	30557	30638	30928	30787	30721	30866	30725	30706	30830	30867	30841	30785	30706	30897	30823	30960	30704	30738	30705	30791	30730	30650	30776	30728	30724	31102	30769	30800	30662	30746	30782	30842	30793	30809	30620	30924	30694	30661	30837	30711	30931	30462	30844	30903	30894	30864	30758	30665	30487	30515	30627	30590	31001	31031	30840	30969	30898	31021	30726	30689	30720	31026	30865	30835	30885	30845	31036	30668	30650	30783	30836	30804	30822	30742	30767	30751	30884	30852	30851	30878	30603	30640	30636	30749	30811	31139	30952	30919	30916	30767	30525	30668	30915	30987	30996	30783	30635	30752	30733	30688	30780	30722	30906	31051	30958	30846	30873	30737	30669	30947	30821	30744	30846	30911	30865	30710	30824	30802	30704	30920	30782	30875	30684	30773	30618	30690	30798	30806	30900	30889	30877	30829	30677	30604	30641	30723	30616	30820	30680	30935	30974	30837	30675	30654	31049	30780	30482	30596	30542	30815	30572	30781	30970	30564	30744	30840	30716	30505	30746	30989	30922	30868	30891	30874	31073	30953	30840	30961	30608	30675	30936	30651	30891	30943	31102	30866	30655	30719	30780	30852	30664	30875	30695	30947	30823	30862	30815	30709	30981	30952	30857	30833	30729	30723	30726	30826	30661	30600	30558	30862	30763	30423	30814	30668	30874	30703	31049	30746	30701	30758	30828	30699	31016	30812	30498	30960	30704	30843	30656	30926	30733	30744	30732	30802	30797	30793	30842	30721	30829	30662	30839	30839	30614	30913	30658	30792	30800	30698	30677	30851	30847	30987	30706	30931	30828	31067	30807	30772	30977	30829	30618	30606	30797	30826	30911	30681	30584	30833	31072	30995	30400	30871	30817	30735	30526	31058	30653	30770	30831	30704	30674	30855	30677	30912	31082	30732	30652	30797	30718	30834	30803	30684	30775	30761	30689	30836	30803	30759	30422	30750	30935	30798	30843	30876	30814	30864	30520	31035	30638	30523	30821	30785	30890	30530	30755	30646	30736	31115	30910	30693	30912	30803	30942	30742	30672	30509	30746	30802	30841	31051	30806	30971	30681	30757	30768	30624	30907	30951	30836	30762	30816	30888	30758	30709	30889	30623	30704	30809	30945	30829	31042	30612	30719	30919	30879	30712	30662	30656	30723	30641	30903	30898	30749	30873	31008	30769	30804	30877	30950	30857	30964	30740	30993	30816	30661	30849	30605	30574	30615	30918	30763	30839	30990	30672	30996	30646	30650	30720	30806	30725	30844	30813	30805	30745	30747	30847	30833	30908	30934	30720	30959	30882	30724	30583	30807	30889	30777	30687	30789	30745	30657	30726	30749	30694	30656	30891	30883	30712	30886	30837	31099	30942	30729	30921	30822	30464	30728	30680	30765	30697	30776	30867	30788	30787	30619	30660	30797	30723	30890	30682	30918	30660	30929	30869	30700	31128	30777	30784	30846	31019	30766	30972	30688	30870	30837	30605	30774	30701	31034	31097	30819	30647	30908	30954	30899	30572	30725	30895	30837	30750	30622	30551	30832	30854	30739	30655	30894	31085	30929	30809	30720	30753	30955	30691	30933	30699	30513	30767	30705	30783	30979	30757	30784	30620	30771	30990	30922	30867	30560	30939	30646	30654	30750	30845	30870	30731	30709	30818	30535	30689	31103	30753	30928	30840	30851	30889	30965	30887	30796	30810	30721	31016	30898	30940	30702	30816	30890	30844	30854	30689	30755	30559	30930	30884	30703	30495	30967	30681	30774	30825	30837	30804	30825	30961	30726	30686	30789	30761	31063	30857	30885	31067	30808	31056	30957	30933	30794	30465	30697	30760	30727	31038	31099	30776	30815	30739	30542	30905	30638	30773	30706	30955	30814	30832	31031	30991	30880	30548	30879	30704	30590	30597	30892	30883	30986	31135	30824	31046	30817	30780	30939	30615	30775	30805	30690	30943	30902	30834	30750	30851	30714	30543	30862	31006	30893	31102	30874	30779	30686	30727	30781	30701	30848	30785	30723	30664	30859	30735	30704	30691	30595	30668	30706	30551	30884	30781	30812	30634	30921	30911	30882	30831	30830	30706	30826	31055	30778	30816	30915	30927	30816	30745	30602	30854	30982	30959	30635	30920	30912	30762	30764	30762	31005	30654	30696	30626	30555	30769	30822	30733	30543	30948	30821	30589	30618	31010	30909	30961	30609	30963	30892	30824	30699	30807	30897	30800	30681	30536	30610	30505	30805	30942	31045	30749	30756	30859	30740	30922	30724	30753	30627	30922	30703	30981	30742	30665	31048	30744	30651	30812	30824	30763	30637	30843	30899	31006	30601	30912	30904	30813	30923	30817	30771	30759	30777	30651	30790	30694	30834	30685	30586	30755	30723	30764	30776	30740	30874	30879	30787	31034	30827	30718	31021	30708	30817	30895	30884	30942	30540	30842	30863	30920	30889	30836	30705	30894	30711	30799	30625	30712	30841	30767	30848	30868	30691	31053	30952	30767	30781	30651	30680	30818	30853	30886	30836	30628	30831	30770	30803	30871	30797	30916	30738	30727	30903	30638	30859	30917	30741	31030	30859	30766	30633	30611	30698	31038	30599	30706	30659	30732	30901	30984	30766	30809	30879	30837	30760	30929	30818	30655	30863	30802	30586	30724	30774	30814	30938	30882	30778	30727	30956	30589	30682	30710	30736	31042	30812	30935	30855	30722	30659	30844	30686	30721	30719	30714	30820	30935	30676	30848	30874	30642	30866	30850	30726	31016	30939	30707	30592	31106	30763	30603	30799	30908	30777	30866	30479	30874	30840	30829	30818	30848	30736	30818	30761	30859	30685	30995	30995	30775	30720	30642	30640	31034	30932	30847	30752	30781	30522	30604	30803	30678	30833	30925	30858	30779	30813	30702	30628	30641	30664	30849	30856	30855	30820	30800	30771	30758	30927	30812	30796	30665	30687	31084	30693	30891	31090	30868	30942	31041	30736	30711	30782	30659	30638	30827	30646	30988	30778	30598	30996	30903	30614	30713	30811	30790	31010	30919	30449	30772	30952	30632	30786	30992	31014	30959	31027	30979	30704	30727	30861	30891	30782	30849	30726	30759	30915	30637	30674	30796	30809	30740	30810	30844	30749	30880	30750	30943	30699	30706	30973	30723	30841	30963	30911	30823	30841	30921	30997	30979	30889	30854	30662	30856	30849	30674	30825	30762	30838	30873	30849	31094	30927	30801	30866	30572	30653	30783	30972	30745	30804	30833	30738	30797	30750	30895	30622	30484	30846	30678	30753	31015	30730	30781	31016	31051	30742	30884	30599	30887	30595	31000	30997	30917	30743	30864	30726	30641	30945	30918	30978	30740	30800	30662	30584	31041	30628	30656	30906	30890	30736	30944	30724	31021	30848	30678	30869	30660	30874	30752	30802	30723	30682	30734	30826	30735	30936	30915	30808	30792	30793	30812	30972	30844	30872	30956	30640	30857	30834	30619	30861	30812	30963	30794	30961	30752	30810	30651	30863	30908	30970	31042	30896	30677	30804	30817	30915	30668	30664	30872	30770	30973	30786	31043	30712	30714	30798	30936	31098	31025	30992	30894	30991	30745	30812	31083	30798	30803	30767	30827	30891	30873	30774	30985	30555	30896	30934	30603	30647	30954	30587	30769	30718	30854	30707	31062	30806	30665	31092	30691	30721	30635	30758	30804	30720	30904	30611	30705	30953	30932	30731	30670	30800	30682	30912	31054	30864	31076	30706	30654	30848	30973	30684	30895	30997	30992	30528	31052	30653	30918	30647	30724	30696	30988	30718	30683	30752	30709	30857	30772	30645	30803	30594	30644	30643	30998	30806	30848	30737	30917	30968	30831	30681	30881	30923	30984	30828	30687	30809
22600	29019	27979	27944	25569	24462	23852	23580	23193	23030	23181	23089	23111	23167	23088	22925	23158	22871	23071	23042	23406	23790	24118	24058	23417	23182	23197	23050	23286	22795	22793	22837	22992	22999	22991	22911	22815	23154	22996	23084	22918	23099	23090	23006	22852	22973	23170	22894	23109	22885	23059	22921	22819	23017	22893	22836	22831	23087	22749	22921	22998	22902	23036	22977	22874	23009	23087	22948	23053	23013	22978	22885	22957	22963	22848	22878	23100	22987	22890	23068	22819	22954	22965	22868	23063	22824	23049	22888	22852	22929	22959	22979	22896	22809	22964	22773	22942	23035	22922	23039	22925	22702	22859	23040	22855	23016	22907	22874	22877	22950	22982	22708	22999	22802	23002	22942	22864	22793	22722	22850	22881	22794	22977	22732	22903	22959	22823	23042	23003	22856	22959	22952	22769	22915	22930	22807	23030	22981	22887	22794	22865	22774	22775	22849	22797	22902	22846	22822	22883	23012	22912	23147	23014	22994	22926	22953	22898	22849	22968	23066	22838	22801	22961	22888	22863	22709	22842	22904	22822	22933	22918	22973	22958	22970	22941	22850	23005	22787	23066	22896	22974	22933	22827	23107	22853	23041	23001	22873	22859	23048	22803	22911	22909	23116	23002	22914	22870	22906	22952	22912	22870	23053	22813	22913	22908	22874	23080	22810	23044	22790	23131	22969	22889	22959	22815	22831	22789	23018	22977	22970	22872	22984	22957	22839	23008	22768	22752	22884	22948	23020	23008	23074	22991	22900	23057	22773	23009	22901	22901	23259	22947	22920	23110	22919	23064	23024	23037	22743	22819	22860	23006	23072	22966	22723	22941	23137	22825	22887	22914	22973	23036	23037	22951	22971	23106	23053	23004	23089	22884	22845	22832	22928	23000	22992	22815	22953	23093	22729	22739	22996	22967	22989	22901	23136	22868	22828	23015	22872	23106	23009	22880	22855	22795	22748	22981	22766	22694	23026	23159	22865	22919	23011	23058	22883	23124	22796	22859	22977	22906	22853	22916	22893	23088	22907	23128	22888	22940	22831	22937	22966	22688	22898	23006	22982	22831	22946	23067	23117	22976	22822	22872	22953	22798	23009	22933	23017	22990	22840	22973	22890	22998	23016	22977	22971	22901	23205	22950	22824	22957	22800	23126	22911	22965	23029	23011	22942	22960	22810	22997	22992	22916	23076	22727	22988	22835	22793	23006	22890	22958	22958	22871	22855	22938	23002	22768	22745	23020	22762	22756	22963	22783	22776	22858	23054	23073	22809	23068	22734	22908	22923	22780	22829	23136	22773	22950	23009	22985	22729	22872	22894	22904	22997	22919	23030	22994	23001	23024	23041	23025	22921	22859	22843	23065	22923	22935	22958	22888	22931	22944	22856	23024	22911	22654	22787	22870	22865	22993	22934	22860	22969	22972	22989	23307	22751	23024	22933	22976	22967	23009	22908	23021	22956	23174	22796	22722	22938	22771	22877	22906	22848	22906	22920	22898	22975	22994	22912	22682	22987	22976	23240	22989	22697	22799	22935	22901	22764	22819	22792	22924	22936	22896	23007	22900	22931	23037	22874	22767	23013	22974	23125	22878	23013	22907	22870	22962	22901	22944	23057	22953	22929	22866	22908	22830	22950	22988	22835	22998	23042	22913	22971	23140	22935	22772	22795	22921	22952	22729	22792	22960	22960	22881	22896	22873	23043	23063	23021	22844	22773	22986	22847	22854	22958	22905	23063	22883	22950	23001	23023	22892	23094	22923	23020	22819	23075	22723	22791	22950	22843	23117	22922	23004	22871	23001	22926	22945	22934	22750	22848	22957	22915	23029	23002	23059	22868	22922	22883	22823	22861	22997	22887	22861	22912	22908	22877	22918	23004	22776	22709	23137	23049	22899	23024	22987	23031	22795	22884	23085	23038	22874	22873	23004	23070	23078	23141	23086	22667	23114	22866	22933	22913	22869	23006	23018	22985	22912	22977	22831	22987	22953	23002	22983	22937	22898	23005	23083	23070	22831	23011	22907	22957	22982	22767	22881	22969	22733	22977	23044	22936	22930	22814	22832	22781	22887	23095	23094	22948	23080	22915	22968	23034	22878	22863	22981	22599	22983	22796	23000	22960	22758	22964	22880	22929	23233	22935	22839	22996	22977	22952	22923	23002	23031	22876	22957	22858	22991	22989	23125	23076	22929	22823	22963	22918	22998	22870	22905	22968	22893	23152	22814	22967	22933	22861	22828	22878	22711	22955	23027	22980	22954	23044	22927	23012	22709	22753	22840	22888	22998	22872	22862	22848	23029	23169	22813	22802	22853	23008	23085	22744	22877	22886	22795	22894	22876	23027	23021	23099	22837	22994	22875	23057	23043	22999	22954	22893	22996	22874	22980	22868	22827	22864	23103	22820	22833	22970	22851	22910	22884	22823	22897	22909	22908	22854	23102	22918	22976	23048	23059	22945	22913	22883	22835	22922	22835	22907	22917	22985	22749	22956	22839	22791	22818	22941	22837	22824	22973	22951	23176	23023	22794	22987	22858	22968	22812	22941	22843	22883	22813	22830	22919	22842	23063	22967	23011	23016	22820	23047	22993	22935	22945	23062	22869	22806	22980	22996	22836	22920	22981	22877	23004	23008	23029	22875	22888	22945	22919	22786	22953	22994	22967	22894	22903	22775	22896	22925	22961	22967	22853	22858	22809	22927	22930	22992	22903	23114	22802	22915	22883	23059	23039	22849	22793	22914	22946	22920	22915	23002	22884	22962	22965	23102	22772	23005	22804	22983	22974	22883	23068	22869	22930	22972	23029	22875	22753	22806	22910	23001	22846	22998	23107	23020	22893	22936	22908	23185	22774	23005	22824	22920	22831	22899	23154	22880	22971	22787	22988	22896	23065	22812	22915	22836	22835	22939	22917	22847	22884	22825	22917	22848	22905	23116	22890	22989	23109	22919	22797	22960	22747	22967	22898	22809	23136	22845	23167	23020	22932	22971	22954	23031	22990	22977	22967	23004	22846	22991	22875	22948	22780	22859	22820	22913	22907	23030	22667	22946	23020	23079	22897	22918	22934	22910	22981	22904	22847	22948	23014	23025	22961	22960	22765	22733	22863	22967	22901	22922	22804	23046	22721	23152	22995	22803	22970	23050	23113	22951	23007	22850	22972	23042	23214	22881	23022	22913	22959	23074	22917	23122	22917	22903	22926	22983	22796	23090	22892	22860	22790	23085	22926	23018	23002	22917	22975	22907	22981	22909	22879	22879	22828	22819	22863	22941	23002	22910	22938	23057	22948	22871	23070	22899	23044	22832	22980	23020	22934	22820	23009	22832	22937	22856	22984	22869	22827	22941	22942	22949	23097	22644	23006	22861	23161	22871	23108	22870	22943	22903	23049	22936	23056	22807	22706	22795	22843	23070	22842	23083	22800	22948	22927	23083	22916	22734	22968	22929	22879	22883	22896	23177	22701	23088	23006	22908	23025	22803	22967	23023	23029	23101	22951	22964	22831	22940	22899	22960	23013	22893	22921	23013	22943	22915	23058	22801	22751	22895	22770	22875	23112	23113	22849	23025	23002	22785	22811	23250	22997	22942	22818	22698	22880	23072	23063	23108	22882	22941	23058	22904	23016	23063	23046	23059	22919	23084	22780	23059	22996	22986	22995	22877	22911	22881	22945	22918	22945	23000	23015	22902	22970	22895	22860	23079	22926	22925	22894	22905	23001	23033	22955	22937	22903	22888	22982	23052	23076	22996	22920	23091	22924	23095	22926	22943	22973	22934	22991	22876	22893	22902	22900	23031	22915	23032	22957	23028	22828	22854	22981	23102	23030	23024	22852	22783	22963	22953	22859	22975	23012	22910	22841	22870	22931	23077	23090	22833	22855	23058	22942	22889	22885	22980	22919	22936	22907	22956	22916	22917	23078	22966	22958	22947	23148	23016	22873	22961	22835	22894	22946	22777	23051	23003	23023	22845	23234	22992	22944	22838	23083	22980	23092	22916	22869	22868	23054	22867	22983	22916	22856	22926	23105	23052	22957	22941	22821	22996	23121	23081	22751	22968	22988	22846	22977	22837	23070	22989	23084	23106	22936	23046	22972	22966	22800	22961	23026	22888	23152	22976	22983	23013	22826	23044	23138	22989	23093	23008	22945	23034	22900	22861	22854	22878	22966	23029	22951	22963	23000	23078	22942	22843	23008	22966	22999	23079	22980	23037	22777	22800	23069	22910	22912	22740	22873	22691	22979	23051	22975	22977	22908	22907	23111	22890	22908	23027	23045	22936	23033	23005	23134	22909	22887	23162	22827	23007	22905	22978	23051	22952	22897	22901	22930	22987	22882	22878	23024	23166	22965	22974	22949	23037	22899	22959	23053	22949	23105	23035	23021	22935	23157	22849	22983	22824	22849	22945	23026	22947	23071	22833	23046	22778	23011	22795	22969	22924	22974	22680	23067	23216	22918	22770	23037	23119	22807	22905	22797	22927	22964	22938	22976	22690	22886	22978	22966	22948	22966	22915	22757	22893	22999	23110	22972	22905	23004	23065	22936	23058	22994	23022	23003	22779	22687	22918	22943	22899	23079	22915	23138	22857	23059	22807	23005	22859	22865	22766	22881	23035	22978	22810	23107	22800	23090	22957	22865	23021	22945	22900	22984	22824	22869	23130	23120	22884	22946	23060	22834	22848	23044	23068	22816	23079	22714	22880	23056	22840	22843	22898	23074	22773	22784	22999	23061	22832	22855	23029	22907	23141	22887	22893	22823	22948	23013	22909	23065	23121	22931	22968	22843	22819	23111	22848	22932	22829	23137	22936	22983	22887	22897	22997	22956	22916	22918	23051	22951	23038	22921	23014	23022	22776	22795	22986	22922	23002	22917	22918	23017	22906	23059	22858	23021	23023	22956	22858	22851	23277	22970	23027	23097	22917	22953	22919	22915	23167	22892	22757	22921	22812	23102	22931	22921	22938	22869	22918	22728	22847	22923	22666	22824	22848	23126	22986	22921	22929	22810	22884	22831	23039	22936	22991	22918	22859	22997	22920	22984	22807	22988	22823	22970	22837	22975	23012	22944	22915	22926	22818	22962	22879	23015	22813	22905	22886	22928	22726	22984	22894	23000	23025	22902	22930	22848	22812	23080	22871
23372	21258	28990	24453	25262	30927	33718	31175	31111	31374	31321	30998	31038	31280	31051	30844	30815	30851	30773	31126	32285	35653	36765	35429	33250	31711	31159	31072	30777	30634	30971	30672	30590	30764	30852	30812	30770	30568	30641	30668	30922	30478	30595	30545	30631	30645	30948	30608	30535	30692	30675	30694	30875	30611	30696	30442	30850	30951	30896	30495	30712	30292	30685	30575	30892	30801	30821	30995	30806	30914	30802	30582	30679	30381	30619	30750	30854	30342	30860	30683	30860	30745	30859	30699	30879	30705	30751	30516	30613	30723	30795	30710	30640	30730	30568	30343	30790	30787	30599	30728	30653	30649	30723	30535	30585	30800	30504	30643	30685	30439	30757	30539	30728	30743	30603	30589	30484	30811	30774	30574	30636	30738	30722	30690	30728	30771	30683	30911	30485	30428	30699	30427	30700	30626	30606	30516	30814	30462	30674	30473	31115	30791	30747	30643	30730	30556	30556	30432	30702	30559	30716	30713	30699	30623	30810	30733	30582	30531	30707	30659	30560	30556	30662	30707	30668	30577	30675	30808	30644	30579	30555	30988	30680	30646	30774	30419	30644	30716	30759	30708	30718	30562	30662	30565	30763	30558	30421	30499	30894	30663	30790	30595	30657	30773	30740	30877	30881	30798	30669	30657	30649	30767	30725	30513	30410	30776	30750	30537	30628	30646	30544	30925	30401	30535	30503	30628	30808	30634	30883	30811	30688	30605	30832	30656	30623	30830	30552	30607	30716	30492	30739	30679	30655	30723	30743	30797	30901	30652	30555	30978	30723	30720	30805	30658	30721	30782	30794	30814	30663	30456	30641	30689	30696	30744	30676	30646	30667	30565	30502	30687	30552	30447	30719	30700	30769	30438	30612	30668	30770	30667	30696	30749	30716	30686	30653	30589	30795	30736	30763	30538	30588	30717	30726	30618	30705	30813	30585	30723	30607	30498	30602	30635	30433	30733	30740	30802	30402	30463	30748	30744	30639	30614	30797	30390	30699	30661	30552	30747	30816	30711	30631	30541	30930	30574	30588	30620	30491	30331	30830	30813	31040	30630	30696	30653	30861	30505	30677	30809	30957	30634	30575	30719	30477	30623	30816	30610	30719	30459	30737	30773	30558	30478	30748	30691	30767	30836	30480	30699	30766	30534	30537	30531	30716	30629	30611	30597	30710	30534	30754	30643	30883	30806	30738	30493	30897	30534	30673	30425	30806	30843	30522	30675	30596	30505	30682	30835	30776	30614	30754	30818	30598	30468	30548	30558	30585	30452	30698	30688	30640	30719	30650	30612	30740	30480	30668	30544	30627	30748	30739	30713	30700	30632	30670	30755	30733	30616	30817	30877	30775	30740	30639	30611	30894	30837	30890	30597	30616	30461	30636	30751	30590	30600	30816	30396	30469	30803	30669	30627	30640	30677	30764	30470	30506	30830	31007	30706	30780	30664	30358	30734	30677	30656	30783	31049	30681	30461	30591	30857	30830	30849	30721	30494	30711	30605	30608	30391	30680	30585	30514	30769	30576	30618	30732	30453	30731	30531	30563	30591	30729	30630	30860	30720	30815	30708	30636	30807	30690	30500	30539	30583	30585	30534	30487	30597	30741	30508	30939	30749	30702	30470	30505	30496	30628	30642	30706	30646	30614	30705	30769	30529	30615	30553	30758	30448	30650	30738	30960	30724	30658	30590	30905	30488	30704	30588	30726	30810	30622	30772	30636	30350	30469	30805	30597	30777	30752	30655	30522	30592	30537	30447	30683	30811	30972	30586	30663	30612	30754	30556	30924	30681	30617	30588	30775	30657	30624	30958	30740	30864	30677	30676	30618	30698	30490	30694	30631	30552	30444	30893	30575	30586	30657	30847	30696	30567	30713	30681	30737	30675	30697	30667	30459	30656	30672	30665	30629	30642	30710	30867	30504	30621	30907	30949	30723	30482	30590	30508	30909	30545	30728	30738	30548	30780	30668	30579	30749	30610	30755	30853	30572	30577	30700	30427	30622	30763	30832	30484	30487	30602	30738	30474	30879	30821	30681	30612	30849	30812	30631	30764	30732	30478	30564	30655	30883	30561	30613	30570	30651	30801	30680	30450	30645	30606	30742	30550	30833	30569	30743	30738	30811	30602	30940	30829	30914	30552	30629	30572	30634	30684	30491	30926	30598	30595	30620	30557	30740	30747	30777	30677	30559	30788	30585	30782	30916	30649	30469	30694	30474	30354	30858	30476	30608	30949	31026	30651	30557	30633	30898	30625	30711	30738	30855	30454	30677	30562	30577	30556	30805	30733	30482	30716	30625	30735	30817	30651	30472	30344	30577	30430	30852	30653	30727	30875	30586	30856	30540	30655	30589	30538	30439	30524	30720	30562	30626	30687	30638	30587	30439	30590	30989	30780	30822	30665	30792	30747	30778	30626	30630	30637	30607	30570	30640	30571	30768	30538	30732	30568	30899	30781	30614	30675	30629	30631	30668	30447	30790	30835	30683	30637	30705	30808	30876	30536	30763	30642	30849	30505	30676	30551	30800	30526	30575	30531	30631	30653	30676	30597	30704	30710	30669	30649	30669	30585	30583	30624	30656	30959	30887	30838	30871	30767	30578	30831	30689	30634	30673	30688	30594	30543	30548	30647	30637	30709	30894	30845	30645	30490	30849	30915	30986	30779	30725	30606	30856	30617	30453	30483	30870	30637	30571	30626	30657	30681	30723	30656	30622	30534	30782	30750	30708	30410	30564	30769	30706	30499	30637	30605	30597	30811	30690	30772	30882	30640	30963	30566	30601	30617	30426	30426	30586	30635	30543	30320	30641	30603	30703	30514	30691	30725	30666	30622	30464	30506	30738	30826	30756	30740	30498	30658	30403	30596	30819	30738	30604	30609	30469	30729	30645	30660	30889	30702	30450	30676	30800	30615	30900	30866	30797	30720	30324	30746	30441	30600	30686	30738	30812	30532	30557	30878	30787	30360	30552	30672	30575	30660	30505	30229	30830	30797	30645	30568	30325	30622	30611	30392	30501	30724	30785	30573	30671	30687	30728	30738	30471	30638	30515	30353	30588	30863	30670	30923	30832	30760	30900	30779	30742	30695	30734	30665	30783	30768	30583	30694	30830	30735	30890	30812	30679	30642	31025	30619	30534	30600	30789	30757	30526	30489	30708	30663	30868	30663	30780	30670	30692	30479	30951	30754	30864	30780	30671	30728	30579	30637	30936	30642	30981	30666	30647	30381	30679	30726	30812	30836	30740	30650	30679	30745	30584	30873	30797	30630	30542	30833	30565	30826	30474	30797	30910	30811	30627	30578	30605	30885	30472	30544	30852	30848	30802	30777	30419	30842	30874	30351	30580	30530	30717	30712	30547	30791	30797	30650	30561	30563	30536	30807	30541	30646	30854	30695	30826	30796	30930	30789	30707	30649	30613	30456	30520	30727	30491	30564	30845	30564	30634	30674	30627	30787	30766	30832	30356	30629	30872	30684	30810	30725	30880	30532	30650	30499	30842	30863	30705	30629	30918	30545	30565	30636	30768	30861	30530	30681	30752	30827	30889	30722	30642	30911	30637	30546	30745	30628	30789	30799	30853	30606	30701	30584	30961	30515	30713	30769	30698	30847	30770	30708	30721	30561	30547	30827	30753	30572	30526	30687	31090	30602	30582	30769	30669	30811	30682	30798	30699	30653	30728	30597	30855	30473	30525	30674	30679	30613	30625	30543	30866	30770	30865	30613	30732	30682	30600	30585	30689	30503	30545	30704	30492	30507	30575	30771	30760	30762	30465	30549	30706	30469	30590	30735	30594	30432	30613	30881	30661	30550	30864	30474	30490	30699	30615	30800	30568	30557	30617	30645	30815	30775	30723	30605	30488	30641	30806	30525	30797	30650	30587	30744	30705	30682	30846	30465	30642	30641	30659	30716	30787	30559	30662	30786	30546	30892	30714	30474	30681	30682	30425	30501	30841	30435	30556	30498	30625	30756	30498	30585	30686	30699	30307	30827	30690	30733	30634	30519	30667	30620	30627	30614	30897	30557	30520	30538	30662	30618	30662	30855	30724	30602	30408	30509	30758	30636	30609	30825	31083	30564	30765	30812	30856	30830	30816	30597	30558	30713	30652	30698	30622	30800	30683	30769	30611	30372	30838	30588	30719	30601	30690	30784	30578	30902	30629	30861	30677	30713	30693	30824	30529	30783	30647	30683	30555	30578	30285	30788	30825	30618	30664	30514	30668	30848	30542	30650	30776	30730	30674	30792	31098	30848	30706	30574	30956	30838	30877	30667	30721	30699	30721	30799	30543	30769	30641	30751	30556	30513	30668	30809	30702	30722	30738	30808	30636	30643	30774	30736	30598	30479	30828	30748	30806	31149	30645	30529	30686	30753	30843	30658	30731	30917	30623	30617	30837	30479	31061	30919	30538	30672	30656	30684	30858	30721	30669	30675	30558	30484	30602	30646	30616	30523	30508	30809	30814	30632	30766	30593	30921	30605	30784	30643	30696	30791	30586	30767	30594	30556	30825	30620	30775	30571	30662	30636	30605	30704	30612	30729	30708	30968	30361	30517	30708	30603	30609	30777	30723	30561	30244	30508	30589	30791	30679	30663	30870	30663	30816	30577	30672	30743	30550	30533	30770	30590	30732	30598	30755	30604	30535	30638	30877	30740	30949	30664	30684	30665	30635	30604	30859	30640	30552	30655	30407	30445	30823	30796	30646	30553	30723	30894	30752	30522	30828	30766	30368	30602	30962	30798	30957	30687	30796	30496	30708	30421	30450	30892	30739	30517	30792	30592	30632	30673	30634	30693	30872	30697	30817	30840	30654	30697	30871	30453	30821	30697	30494	30821	30632	30691	30604	30559	30739	30657	30851	30608	30656	30638	30862	30681	30639	30790	30751	30620	30484	30767	30683	30694	30550	30808	30606	30784	30686	30762	30512	30692	30665	30580	30631	30696	30560	30584	30630	30902	30497	30687	30514	30318	30351	30630	30706	30639	30684	30649	30886	30768	30633	30402	30653	30411	30495	30848	30827	30609	30895	30648	30581	30746	30699	30401	30523	30728	30652	30665	30828	30534	30697	30779	30465	30544	30627	30471	30791	30420	30734	30649	30697	30760	30351	30751	30605	30566	30797	30634	30599	30595
20516	33865	32981	30943	27829	25901	24851	23994	23535	23546	23357	23319	23293	23390	23354	23402	23182	23123	23044	23288	25868	29676	30790	28155	25471	23716	23173	22948	22880	22980	23197	23014	22922	23082	22881	22721	22891	23066	22944	22951	22918	22893	23036	22747	22999	22929	23115	22953	22902	22900	22807	22872	23010	23089	23047	22860	22967	22897	22937	22883	23002	22751	22783	23046	22837	23007	22835	22862	22878	22980	22958	22740	22978	22955	22958	22934	22983	22986	23002	22998	22998	22868	22785	22894	22868	23036	22706	22975	22923	23033	22841	23011	22798	22835	23032	22824	22815	22956	22963	22896	22894	23017	22988	22963	22898	22801	23057	23043	22800	23039	22911	22960	22884	22839	22970	22958	23057	22905	22769	22778	22899	22899	22821	23010	22902	22825	22812	22999	22956	23012	22981	22957	22944	22845	23037	22924	22898	22993	22923	22719	22921	22733	22880	22807	22943	23146	22881	22875	22806	22896	22819	22902	22877	22971	22950	23029	22932	22812	22917	22771	22739	22790	23104	22947	22799	22688	23051	22897	22825	22907	22843	22989	22870	22809	22916	22976	22864	22967	22946	22728	22894	22837	22933	22905	22908	22782	22996	23046	22965	22854	22818	22982	23026	23012	23005	23003	23005	23084	22754	22786	22943	22984	22794	22860	22806	22931	22967	22829	22858	22949	22939	22828	22861	22998	22865	22760	22831	22949	22762	22866	22947	22938	22969	22841	22877	22855	22904	23011	22737	22953	22852	22772	22960	23025	22937	22978	23021	23073	22930	22792	22827	22963	22815	23117	22739	22793	22954	22946	23024	22865	23001	22853	22883	22844	22818	23118	22978	23057	22794	22882	22954	22932	22978	22715	22953	22850	23020	22994	22903	22833	23062	22874	23252	22995	23017	22960	22929	22809	22952	22697	23012	23117	23059	22847	22605	22907	22742	22883	22942	22709	22892	22925	22578	22769	22652	22849	22939	22919	22864	22867	22930	23061	22896	22856	23009	22991	22848	22873	22896	22839	22791	22825	22869	22922	22791	22828	22852	22912	22926	22813	22956	22962	23085	22735	22879	22786	23079	23210	23031	22959	22999	22842	22855	22998	22844	23017	23092	23002	23038	22823	22962	22859	22801	23094	22994	22857	22968	22819	22929	23029	22973	22855	22882	22962	22771	22935	22644	23059	22984	22853	22921	22907	22898	22781	22921	23074	23004	22803	22656	22960	22806	23034	22828	23055	22833	22752	22897	22917	22873	22884	23035	22916	22852	22850	22834	23015	22839	22825	22923	22794	23018	22863	22925	22863	23066	22894	22922	22788	22887	22899	22818	23019	23106	22991	22940	23014	22809	22944	22836	22979	22854	22860	22951	22986	22875	22905	22873	22917	22881	22918	22843	23037	22921	22780	22879	22944	22787	22879	22985	22892	22880	22890	22954	22897	22930	22692	22997	22920	22937	22987	22983	22826	22905	22902	22791	23149	22824	22840	22803	22899	22931	22947	22938	22899	22867	22896	22762	22732	22971	22912	22722	22801	22925	22712	23083	22789	22975	22795	22910	22829	22846	22876	22907	22819	22903	22798	22862	22906	22734	23003	22982	23010	22986	22956	22915	22875	22832	22885	22971	22878	23009	22876	22929	22781	22938	22967	22880	22924	22957	22692	22809	22809	22929	23007	23096	22908	22917	23083	22980	22816	23013	22926	23147	23151	22971	22918	22991	22704	22776	22860	22920	22804	23022	22806	22599	23056	22965	22929	23004	23038	22937	22929	22982	22923	22907	23169	22805	22820	22823	22958	23082	23085	23080	22879	22841	22894	22880	22857	22918	22943	22876	22965	22943	22787	22833	22890	22821	23033	22896	22742	22862	22852	22840	23139	22780	22863	22740	22783	22966	23070	22811	22961	22933	22930	22844	23002	23000	22799	22984	23009	22901	23014	22930	22933	22806	22910	22746	22910	22901	23034	22746	23046	22770	22830	22868	22850	23018	22701	22979	22864	22956	22855	22987	22738	22921	23150	22894	23071	22909	22808	22907	23146	22862	22957	22910	22942	22938	23115	22857	23124	23063	22757	22813	22977	22869	23005	22783	22863	22895	22799	22785	22882	22784	22872	23024	23036	22819	22974	23011	22900	22838	22994	22912	23013	23069	22923	22864	22880	23120	22864	22752	23011	23016	22987	22693	22857	23038	22986	23021	22834	22969	22986	23048	22775	22970	22780	22924	22993	22985	23046	22731	22730	23123	22870	22897	22931	22713	22842	22869	22850	23018	22780	22908	23025	22939	22803	22812	23028	22934	22847	22727	22994	22716	22880	23066	22986	22907	22974	23004	23012	23007	22991	22905	22906	23038	22813	23049	22823	23091	22957	22945	23052	22996	23014	22890	22881	22847	22904	23030	22864	22912	22955	23004	23014	22731	23067	22885	22961	22950	22923	23057	22935	23000	22888	22844	22942	23014	23111	22836	22816	22793	22973	22870	22807	23048	22871	22915	22869	23094	22871	23009	22853	22869	23043	22978	22944	22956	22870	23019	22941	23077	22811	22984	23127	22958	22870	22978	22869	22763	22901	22968	22919	22960	23054	22721	22606	22808	22864	22921	22960	22961	22835	22995	22840	22881	22800	23105	22910	22863	22901	22873	22900	22955	23060	23011	22972	22867	22926	22876	22794	22932	22941	22953	23124	22944	23066	22951	22724	22979	23146	22735	22999	23081	22954	22916	22861	23130	22812	22904	22957	22949	23015	23145	22846	22977	22885	22905	22842	22965	22812	22787	22899	22783	22932	22933	22892	23002	22869	22889	22775	22865	22741	22943	22959	22843	22835	22867	22968	22965	22788	22826	22969	22924	22919	22843	22618	22732	22980	22864	22818	22948	22905	22875	22954	22970	23002	22801	22932	22923	22818	22975	22834	22903	22920	22880	22784	22795	23016	22681	22973	22847	22995	22834	22866	22998	22828	23087	22984	22763	22986	23014	22927	22817	22893	22982	22820	23120	22893	22877	22857	22819	22860	22666	23047	22907	22683	22924	22908	22868	23039	22923	23112	23017	22922	22760	22986	22809	22889	23175	22993	22845	22874	22963	22883	22821	22899	22983	22968	23014	22859	22959	22859	22729	22870	23021	22725	23009	22876	22946	22860	22844	22850	22978	22847	22977	22949	22955	22977	22979	22763	22946	22974	22782	23058	22941	22986	22942	22919	22919	22862	22937	22740	22902	22886	22853	23041	23002	22768	22783	22765	22975	23026	22839	22854	23051	22870	22862	22816	22788	22950	23024	22974	22882	22885	22986	22902	22767	22689	22844	22802	22975	23063	22984	23000	22991	22911	22792	23078	22821	22791	22856	22915	22776	22880	22914	22929	22717	22876	22676	22840	23082	23037	23118	22935	22797	22882	22990	22834	22825	22965	22802	22973	22758	22817	22778	22955	23012	22892	22903	22997	22732	23008	22851	22902	22852	22827	23109	22947	22872	22901	22909	22952	23000	22875	23016	22863	22808	22911	22845	22861	22958	22697	22920	22819	22829	22763	23098	23111	22817	23015	23093	22876	22742	22807	22925	22794	23045	22861	22727	22790	22995	22974	22944	22808	22856	22682	22979	22908	22959	22892	22847	22724	22994	22854	22979	22858	22878	22725	23016	22787	22812	23107	22845	22851	23048	22887	23030	22919	22909	23085	22941	22985	22938	22897	23073	22789	22750	23009	22947	22954	22727	23005	22893	22970	22853	22756	22735	22989	23027	22624	22900	22929	22836	22948	22998	22776	22993	23101	22836	22997	22925	22889	22963	23046	22745	23011	22981	23068	22977	22878	22995	22894	23072	22991	22837	22918	22984	22849	22761	22861	22974	22868	22899	23036	22925	22926	22745	22872	22954	22918	22864	22945	22994	22734	23065	22903	22959	22831	23041	23030	23016	22939	23033	22977	22804	22908	22798	23041	23073	22740	22811	23016	22740	23111	23032	22866	22942	22846	23042	23099	23023	22953	22861	23003	22981	23057	22797	22871	22999	22841	23077	22814	22834	22802	22850	23055	22753	23023	23018	23107	23027	23182	22960	22909	22727	22970	23053	23003	23030	23058	23091	22979	22953	22922	22935	22863	22937	23004	22856	23233	22998	23076	22990	22896	22928	22895	22829	22906	22798	22913	23122	22834	22811	22957	22837	22846	22836	23115	22931	22871	22864	23009	22809	22892	22988	22790	22966	22900	22923	22871	22799	22742	23034	22930	22986	22868	22993	22811	22967	22873	23126	22872	22943	22836	22832	22902	23011	22905	22998	23018	22782	23062	22923	23037	22940	22802	22809	22945	22925	22921	22891	22928	23040	22996	23033	22719	23055	22765	22887	22866	22829	22873	23117	22779	22813	22879	22908	22846	22777	22907	23009	22808	22998	23000	22947	23027	22799	22825	22800	22777	23017	23022	22822	22877	22769	22943	22806	22904	22970	23043	22979	22838	22906	22751	22915	22803	22761	22934	23013	22916	22976	22956	22878	22877	22983	22949	22952	22806	23014	22699	22885	22931	22927	22796	22791	23003	22858	22750	22941	22932	22956	22815	23027	23011	22959	22908	23011	22937	22764	22703	22953	22923	23024	22894	22986	22946	23109	22900	22907	22841	22716	22924	22962	22858	23033	23106	22913	22876	23027	23044	22812	22843	22776	22915	23106	22848	22986	22928	22878	22846	22893	23130	22698	22784	23014	22812	22779	22921	22856	22889	22883	22973	22912	22990	22826	22807	22890	23016	23011	22924	23040	23006	22783	22964	22824	22849	22981	22860	22937	22947	22923	22878	22673	22965	22952	22787	22832	22816	22999	22810	22904	22804	23064	22715	23012	23155	23031	22926	23076	23048	22799	22879	22942	22905	22994	22953	23042	23001	22875	22875	22847	22963	22967	22945	23014	22794	22945	22716	22945	22845	23049	23028	22890	23070	22876	22806	22984	22791	22762	22880	23002	22779	22919	22944	23030	23002	22975	22950	22767	22923	22831	22910	22853	22935	23000	23051	23009	22883	22860	22835	22812	22822	23044	22895	22785	22947	22901	22912	22821	23032	22836	22900	22864	22860	22799	22737	22929	22867	22973	22766	22763	22788	22954	22894	22871	22904	22915	23042	22777	22961	22982	22794	22970	22874	22903	22881
22499	21252	29018	23902	22945	29548	35552	32416	31497	32523	31860	31821	31709	31964	31756	31678	31800	31436	31716	31455	34632	41133	41243	38604	35196	32983	31969	31666	31354	31449	31427	31249	31455	31398	31425	31495	31482	31194	31372	31129	31228	31366	31414	31442	31094	31184	31249	31288	31307	31480	31409	31332	31359	31568	31304	31124	31429	31169	31182	31373	31210	31168	31155	31611	31434	31190	31320	31297	31221	31018	31247	31482	31402	31124	31221	31196	31249	31306	31384	31213	31378	31289	31248	31452	31254	31108	31173	31393	31393	31319	31378	30980	31127	31314	31172	31291	31106	31368	31189	31101	31264	31119	31298	31298	31071	31302	30992	31198	31307	31352	31375	31177	31427	31290	31432	31264	31256	31379	31477	31396	31237	31325	31241	31350	31407	31284	31126	31230	31278	31467	31065	31333	31312	31154	31216	31079	31157	31466	31287	31308	31074	31257	31433	31416	31338	31283	31253	31180	31232	31107	31271	31309	31263	31252	31536	31379	31196	31362	30965	31392	31243	31315	31200	31160	31356	31484	31159	31098	31029	31154	31202	31231	31409	31276	31434	31232	31229	31159	30937	31168	31367	31298	31243	31099	31210	31160	31478	31154	31428	31283	31238	31152	31303	31339	31381	31391	31255	31315	31300	31147	31379	31112	31176	31218	31248	31209	31305	31185	31058	31272	31485	31474	31423	31171	31259	31232	31163	31194	31306	31373	31078	31214	31017	31459	31466	31200	31310	31121	31055	31290	31302	31269	31285	31311	31490	31367	31109	31071	31429	31307	31132	31040	31442	31118	31411	31355	31284	31320	31290	31489	31533	31247	31373	31460	31207	31127	31375	31277	31303	31352	31317	31197	31265	31015	31410	31365	31158	31277	31256	31290	31263	31377	31351	31245	31281	31043	31375	31288	31521	31221	31401	31058	31270	30975	31297	31057	31214	31280	31264	31336	31354	31112	31361	31355	31065	31290	31288	30950	31216	31093	31183	31461	31552	31404	31366	31346	31240	31218	31162	30978	31160	31109	31335	31271	31038	31150	31252	31082	30853	31263	31360	31111	31428	31183	31204	31327	31353	31371	31312	31101	31347	31227	31274	31112	31101	31217	31114	31349	31333	31169	31184	31268	31019	31338	31353	31138	31381	31267	31168	31364	31205	31366	31079	31006	31240	30981	31492	31268	31582	31290	31260	31558	31376	31311	31281	31255	31045	31197	31388	31146	31157	31446	31420	31692	31425	31260	31165	31335	31333	31253	31408	31442	31154	31332	31365	31442	31139	31233	31164	30955	31145	31508	31366	31245	31330	31285	31281	31175	31244	31246	31226	31263	31501	30996	31151	31220	30937	31093	31120	31160	31165	31247	31348	31133	31378	31158	31326	31207	31180	31264	31210	31082	31293	31379	31085	31258	31384	31061	31173	31258	31148	31164	31202	31111	31002	31312	31690	31333	31094	31139	31111	30855	31122	31017	31312	31357	31087	31162	31407	31156	31268	31274	31343	31479	31200	31226	31214	31279	31079	31171	31181	31346	31244	31171	31206	31300	31319	31116	31008	30948	31238	31437	31233	31210	31252	31277	31369	31136	31222	31280	31249	31315	31348	31252	31500	31629	30980	31139	31184	31233	31109	31345	31182	31511	31127	31095	31275	31241	31445	31145	31280	31269	31317	31090	31376	31085	31204	31491	31496	31321	31414	31383	31296	31202	31128	31216	31258	31213	31263	31018	31197	31282	31307	31315	31314	31296	31362	31074	31244	31165	31360	31309	31340	31099	31311	31385	31268	30977	31031	31107	31186	31272	31052	31049	31002	31137	31183	31154	31238	31175	31359	31096	31002	31286	31380	31301	31396	31432	31339	31315	31191	31157	31079	31236	31073	31384	31335	31391	31329	31149	31072	31354	31076	31261	31233	31101	31242	31307	31485	31453	31195	31352	31160	31088	31213	31304	31310	31499	31633	31209	31429	31375	31060	31457	31420	31117	31331	31193	31100	30999	31065	31138	31349	31431	31186	31006	31147	31256	31163	31087	31263	31281	31056	31200	31297	31289	31136	31324	31232	31288	31349	31390	31554	31152	30997	31055	31213	31374	31103	31412	31366	31248	31489	31424	31319	31397	31223	31531	30871	31298	31375	31128	31185	31147	31449	31365	31043	31202	31148	31142	31250	31262	31053	31400	31244	31177	31237	31169	31369	31353	31256	31202	31437	31022	31332	31334	31237	31112	31194	31187	31347	31244	31194	31114	31193	30992	31262	31196	31230	31274	31129	31310	31134	31357	31125	31215	30977	31146	31250	31674	31278	31029	31176	31584	31279	30937	31307	31373	31084	31112	31202	31239	31250	31036	31197	31280	31420	31356	31311	31104	31227	31268	31200	31152	31506	31244	31179	31307	31343	31280	31263	31347	31453	31242	31411	31297	31265	31358	31131	31010	31487	31284	31074	31175	31349	31320	31127	31247	31382	31207	31550	31204	31215	31252	31029	31274	31420	31409	31419	31395	31355	31075	31254	31577	31202	31223	31130	31150	31100	31275	31124	31245	31137	31377	31079	31222	31271	31022	31305	31259	31212	31439	31301	31244	31192	31361	31065	30980	31365	31360	31058	31318	31098	31159	31009	31298	31420	31560	31446	31066	31450	31143	31259	31311	31277	31419	31166	31107	31254	31185	31057	31361	31372	31392	31456	31001	31228	31111	31199	31133	31289	31177	31210	31180	31278	31121	31082	31210	31282	31440	31206	31363	31235	31403	31283	31316	31119	31188	31466	31120	31542	31106	31271	31409	31411	31546	31355	31558	31579	31014	31176	31201	31537	31011	31096	30990	31003	31177	31225	31103	31297	31055	31375	31417	31154	31170	31040	31028	31137	31194	31212	31263	31060	31161	30949	31237	31192	31195	31086	31207	31304	31349	31281	31390	31333	31372	31275	31213	31342	31202	31237	31149	31179	31293	31343	31261	31320	31371	31339	31220	31171	31028	31203	31261	31377	31271	31373	31335	31077	31123	31463	31194	31260	31432	31198	31220	31558	31234	31167	31119	31071	30848	30986	31520	31213	31314	31195	31102	31250	31243	31157	31261	31122	30999	31345	31365	31201	31223	31253	31181	31115	31257	31331	31269	31129	31176	31230	31384	31405	31296	31148	31122	31361	31188	31185	31234	31395	31152	31364	31232	31354	31096	31295	31258	31205	30961	31235	31311	31405	31553	31407	31277	31106	31020	31167	31126	31546	31208	31392	31419	31254	31374	31301	31125	31341	31173	31271	31431	31488	31156	31272	31037	31206	31287	31275	31346	31208	31074	31350	31172	31037	31160	31294	31185	31308	31405	31158	31310	31278	31181	31292	31369	31444	31528	31367	31173	31371	31239	31187	31197	31021	31210	31049	31094	31039	31264	31330	31178	30823	31232	31570	31283	30982	31135	31068	31225	31354	31349	31402	30945	31014	31333	31324	31249	31187	31413	31091	31348	31193	31294	31467	31189	31187	31391	31324	31352	31319	31401	31544	31276	31227	31521	31196	31326	31115	31297	31266	31236	31406	31217	31256	31378	31179	31276	31309	31099	31275	31256	31404	30996	31322	31439	31399	31312	31245	31373	31512	30902	31293	31177	31410	31342	31379	31276	31190	31151	31205	31302	31423	31222	31336	31335	31094	31087	31049	31407	31112	31173	31205	31162	31189	31363	31088	31130	31487	31156	31056	31383	31238	31294	31335	31418	31103	30900	31203	31248	31204	31071	31319	31259	31212	31323	31263	31173	31100	31231	31198	31420	31164	30960	31102	31332	31232	31040	31263	31359	31245	31135	31062	31291	31178	31187	31340	31128	31503	31355	31334	31214	31016	31446	31258	31239	31218	31340	31158	31224	31214	31439	30999	31108	30907	31112	31260	31188	31318	30998	30866	31400	31207	31026	31433	31418	31363	31233	31153	31001	31150	31206	31099	31150	31290	31053	31183	31157	31290	31459	31372	31148	31326	31271	31145	31138	31077	31403	30998	31308	31265	31238	31190	31157	31120	31441	31312	31101	31397	31205	31380	31117	31100	31303	30849	30990	31251	31338	31129	31152	31458	31138	31233	31407	31219	31369	31204	31217	31183	31237	31145	31256	31416	31388	31290	31150	31191	31115	31345	31448	31152	31151	31435	31424	31135	31101	31317	31115	31208	31068	31109	31040	31267	31204	31318	30942	31065	31320	31190	31375	31472	31291	31320	31206	31313	31241	31271	31302	31202	31097	31378	31192	30996	31191	31302	31318	31090	31293	31149	31318	31263	31236	30981	31253	31438	31284	31456	31125	31376	31182	31279	31053	31209	31131	31109	31479	31196	31445	31332	31317	31037	31249	31121	31343	31098	31094	31101	31440	31250	31271	31385	31402	31303	31316	31347	31318	31304	31063	31244	31285	31066	31060	31229	31010	30863	31301	31041	31149	31117	31040	31303	31115	31526	31164	31406	31015	31169	31435	31328	31131	31125	31255	31172	31219	31202	31117	31221	31204	31281	31022	31129	31140	31103	31216	31013	31184	31311	31417	31234	31414	31030	31152	31295	31103	30961	31354	31222	31415	31245	31270	31356	31421	31166	31391	31350	31373	31157	31347	31196	31346	31118	31359	31237	31177	31178	31220	31026	31164	31237	31432	31494	31326	31040	31223	31375	31107	31397	31249	31370	30951	31193	31187	31286	31354	30858	31183	31495	31344	31304	30999	31203	31233	31235	31212	31418	31241	31312	31315	31329	31176	30828	31307	31295	31152	31043	31509	31391	31311	31377	31330	31099	31196	31199	31198	31206	31053	31219	31363	31343	31117	31063	31049	31103	31242	31271	31122	31421	31258	31281	31390	31230	31349	31216	31328	31160	31267	31260	31249	31229	31183	31247	31138	31201	31219	31144	31401	31313	30951	31141	31313	31135	31432	31065	31054	31208	31048	31154	31100	31367	31205	31178	31209	31272	31147	31135	31230	31287	31215	31256	31243	31465	31609	31473	31083	31307	31077	31268	31354	31388	31182	31249	31057	31413	31382	31348	31354	31189	31480	31456	31262	31339	31060	31207	31312	30915	31320	31128	31116	31317	31149	31187	31215	31246	31070	31411	31185	31067	31125	31197	31149	31302	31242	31448	31601	31408	31208	31153	31379	31208	31106
21755	38036	36146	32252	29351	27653	26276	25123	24281	24003	23991	23795	23871	23444	23556	23630	23600	23301	23421	23412	29379	36013	36003	32213	27523	24901	23656	23462	23216	23234	23426	23227	23120	23266	23351	23088	23233	23336	23167	23305	23247	23168	23288	23354	23328	23110	23073	22961	23104	23190	23108	23181	23386	23236	23201	23217	23163	23157	23161	23070	23132	23239	23143	23261	23101	23092	23001	23275	23054	23163	23077	23170	23121	23246	23212	23146	23183	23205	23117	23334	23301	23029	23209	23281	23052	23279	23165	23187	22996	23244	23209	23337	23262	23171	23232	23276	23236	23226	23060	23179	23297	23136	23152	23316	23072	23100	23034	23154	23180	23166	23232	23196	23046	23268	22957	23099	23208	23205	23022	23118	23220	23055	23171	23217	23385	23307	23151	23019	23060	23303	23113	23075	23117	23211	22980	22972	22977	23093	23103	22975	23048	23064	23143	23091	23071	23291	23129	23155	23128	23260	23285	23313	23237	23334	23269	23333	23223	23182	23207	23182	23140	23072	23133	23303	22913	23398	23214	23180	23193	23316	23060	23180	23118	22949	23151	23124	23003	23140	23185	23162	23222	23284	23224	23254	22918	23310	23166	23300	23281	23265	23085	23175	23201	23170	23103	23319	23193	22981	23157	23144	23360	23274	23283	23150	23245	23165	23261	23214	23100	23177	23129	23249	23168	23186	22990	23086	23068	23171	23088	23130	23285	23176	23256	23141	23220	23216	23253	23211	23174	23257	23156	23172	23084	23245	23192	23134	23332	23193	23164	23188	23193	23168	23175	23134	23156	23135	23341	22953	23035	23134	23184	23099	23269	23282	23194	23249	23250	23269	23192	23152	23158	23162	23207	23253	23223	23112	23282	23286	23053	23195	23009	23223	23345	23241	23229	23068	23057	22972	23345	23132	23294	22967	23222	23142	23115	23191	23137	23073	23276	23312	23126	23010	23286	23016	23167	23207	23169	23134	23070	23206	23250	23205	23315	23270	23279	22927	23181	23107	23066	23061	23082	23199	23204	23094	23332	23140	23252	23248	23183	23139	23235	23158	23193	23268	23134	23118	23033	23096	23174	23149	23168	23218	23166	23205	23132	23198	23143	23158	23134	23094	23047	23239	22978	23404	23153	23170	23017	22994	23179	23081	23099	23166	23027	23128	23104	23132	23059	23194	23056	23109	23263	23255	23172	23082	23311	23000	23152	23361	23106	22934	23102	23025	23143	23199	23211	23066	23167	22987	23047	23167	23239	23226	23152	23123	23182	23102	23406	23115	23178	23253	23205	23084	23237	23184	23286	23322	23114	23355	23075	23323	23336	23260	23246	23312	23187	23109	23282	23141	23134	23131	23241	23152	23173	23261	23123	23022	23341	23056	23157	23014	23091	23062	23028	23136	22977	23215	23227	23148	23058	23237	23245	23035	23062	23127	23165	23225	23174	23117	23251	23127	23031	23265	23235	23088	23124	23212	23123	23228	22992	23038	22854	23236	23213	23088	23221	23306	23230	22997	23255	23233	22959	23250	23112	23307	23048	23062	23182	23240	23200	23041	23296	23195	23030	23104	23164	23209	23156	23222	23206	23158	23243	23364	23144	23034	23277	23184	23137	23171	23001	23231	23271	23215	23196	23215	23172	23090	23030	23191	23208	23130	23246	22975	23044	23233	23208	23092	23398	23079	23276	23089	23080	23247	23064	23277	23049	23108	23063	22996	22977	23122	23121	23282	22896	23162	23145	23345	23259	23076	23055	23283	23259	23144	23167	23242	23235	22945	23318	23082	23096	23342	23083	22939	23387	23227	22987	23111	23102	23134	23269	23087	23048	23251	23091	23122	23172	23176	23015	23112	23310	23115	23113	23021	23242	23151	23222	23165	23313	23245	23287	23035	23083	22990	23078	23065	23320	23181	23198	23164	23128	23157	23160	23266	23195	23182	23189	23343	23123	23127	22968	23231	23311	23005	23199	22965	23227	23149	23142	23222	23297	23035	23128	23121	23243	23197	23225	23155	23242	23439	23218	23317	23089	23174	23154	23279	23115	23210	23131	23152	23139	23112	23101	23167	23220	23148	23162	23133	23056	23155	23134	23181	22957	22968	23130	22997	23146	23043	23154	23191	23103	22990	23292	23178	23034	23182	23243	23231	23066	23127	23211	23176	23168	23150	23388	23249	23126	23136	23200	23199	23082	23104	23136	23105	23182	23126	23208	23155	23176	23151	23171	23174	23014	23142	23113	23165	23118	22978	23173	23157	23041	23135	23069	23132	22993	23169	22993	23209	23249	23147	23090	23127	23128	23140	23175	23048	23080	23142	23253	23172	23197	23057	23230	23174	23276	23290	23215	23076	23143	23056	23088	23185	23354	23112	23062	23116	23126	23272	23145	23321	23204	23237	23053	23138	23203	23073	23295	23206	23093	23223	23140	23171	23109	23027	23132	23281	23190	23044	23046	23261	23124	23226	23260	23059	23040	22949	23080	23093	23231	23081	23167	23127	23065	23063	23409	22933	23208	23086	23155	23167	23288	23232	23060	23227	23170	22956	23160	23292	23113	23132	23137	23084	22962	22994	23251	22962	23184	23076	23254	23097	23248	23210	23210	23358	23022	23205	23219	23140	23255	23096	23221	23245	23250	23157	22997	23021	23013	23224	23141	23135	23029	23239	23093	23292	23208	22996	23204	23086	23062	23224	23170	23320	23206	23185	23257	23149	23133	23066	23247	23183	23048	23188	23318	23122	23010	23121	22885	23245	23217	23082	23338	23246	23161	23103	23220	22946	23196	23129	23088	23194	23419	23257	23228	23443	23244	23052	23288	23298	23334	23013	23090	23148	23276	23158	23120	23021	23189	23020	23146	23239	23225	23039	23058	23133	23182	23081	22979	23153	23212	23196	23115	22994	23072	23077	23238	23178	23185	22963	23258	23116	23298	23243	23109	23020	23074	23101	23206	23180	23049	23206	23146	23055	23047	23177	23072	23081	23071	23284	23163	23156	22954	23192	23054	23045	23002	22941	23041	23215	23047	23268	23184	23193	23273	23133	23251	22895	23278	23060	23120	23256	23087	23244	23247	23262	23037	23247	23101	23156	23059	23036	23132	23078	23192	23200	23256	23209	23105	23279	23196	23165	23216	23252	22965	23160	23095	23196	23033	23049	23012	23134	23354	23044	23215	23083	23240	23110	23102	23098	23166	23253	22990	23042	23148	23131	23113	23227	23123	23061	23250	23241	23090	23183	23163	23183	23351	23009	23177	23018	23045	23080	23099	23241	23004	23465	23165	23133	23164	23341	23204	23222	23126	23177	23190	23217	23188	23192	23070	23077	23104	23150	23066	23187	23123	23173	23262	23015	23256	23157	23065	23107	23151	23148	23103	23238	23302	23102	23255	23174	23348	23336	22995	23005	23147	23042	23054	23036	23096	23302	23257	23235	23045	23051	23273	23054	23086	23193	23168	23164	23249	23169	23072	23180	23396	23252	23118	23261	23006	23095	22994	23152	23153	23135	22968	23227	23192	23107	23093	23233	23156	23153	23199	23241	23150	23114	23036	23178	23308	23332	23209	23115	23107	23198	23040	23137	23119	23198	23336	23145	23106	23232	23241	23185	23246	23194	23045	23116	23145	23041	23246	23319	23207	23206	23206	23043	23142	23179	23045	23043	23172	23112	23163	23078	23248	23016	23146	23043	23272	23095	23162	23162	23256	23193	23026	23099	23036	23171	23318	23023	23309	23138	23000	23258	23153	23133	23052	23273	23257	23248	23264	23334	23113	23218	23178	22964	23310	23323	23075	23219	23127	23175	23131	23285	23079	23105	23085	23090	23122	23158	23153	23076	23351	23334	23137	23041	23062	23142	23118	23180	23049	23154	23170	23149	23248	23068	23175	23138	23136	23162	23090	23156	23170	23186	22991	23034	23152	23163	23161	23171	23318	23284	23293	23231	23075	23318	23372	23091	22955	23162	23086	23204	23070	23139	22961	23207	23209	23113	23274	23237	23410	22872	23133	23138	23175	23093	23195	23114	23107	23128	23305	23136	23113	23072	23087	23369	23264	23302	23262	23018	23046	23139	23289	23308	23084	23027	23211	23234	23208	23214	23016	23163	23094	22998	23217	23374	23097	23277	23239	23297	23288	23154	23002	23199	23207	23136	23139	23114	23157	23108	23200	23244	23250	23161	22978	23153	23025	23278	23056	23234	23120	23132	23253	23014	23141	23084	23158	23316	22992	23145	23238	23192	23124	23220	23243	23023	23203	23354	23271	23262	22977	23220	23101	23154	23238	23373	23224	23182	23279	23138	23170	23116	23114	23116	23343	23144	23129	23261	23277	23271	23021	23182	23090	23279	23051	23214	23217	23132	23415	22888	23030	23080	23129	23213	23207	23141	23010	23183	23093	23219	23149	23076	23301	23092	23299	23111	23037	23159	23166	23156	23311	23077	23285	23241	23154	23140	23091	23180	23016	23075	22976	23194	23287	23116	23253	23230	23089	23360	23289	23178	23002	22983	23106	23169	23221	23031	23207	23175	23092	23179	23069	23149	22990	23099	23119	23212	23212	23052	22961	23323	23230	23091	23214	23322	23296	23097	23181	23014	23302	23227	23127	22998	23186	23309	23097	23191	23224	22993	23214	23214	22944	23026	23124	23259	23235	23190	22988	23085	23169	23098	23103	23122	23101	22938	23116	23277	23138	22994	23210	23217	23160	23092	23095	23158	23022	23052	23277	23138	23223	23143	23110	23277	23250	23286	22967	23337	23226	23068	23204	23149	23091	23150	23142	23192	23269	22963	23279	23185	22983	23349	23109	23091	23216	23306	23125	23136	22975	23204	22927	23119	23080	23057	23129	23233	23188	23079	23113	23138	22799	22859	23050	23244	23028	23346	23258	23123	23152	23078	23150	23257	23090	22987	22893	23212	23189	23055	23230	23125	23017	22949	23176	23159	23116	23290	23172	23290	23255	23433	23253	23132	23090	23194	23087	23275	23277	23094	23083	23206	23234	23223	23212	23244	23188	23087	23188	23122	23006	23079	23339	23113	23182	23228	23036	23178	23171	23058	23228	23004	23199	23130	23104	23224	23337	23274	23271	23135	23326	23170	22957	23105	23221	23227	23119	23223	23050	23038	23098	23173	23175	22952
28558	24593	33121	34100	32040	32052	32216	31594	31632	31634	31551	31567	31636	31563	31323	31759	31380	31645	31497	31445	31605	32561	32538	32295	31856	32061	31534	31524	31305	31378	31454	31514	31424	31435	31246	31255	31190	31279	31372	31541	31391	31629	31377	31488	31695	31457	31459	31687	31522	31529	31619	31553	31401	31438	31404	31335	31398	31566	31255	31593	31446	31626	31503	31607	31497	31308	31290	31326	31195	31477	31311	31488	31462	31551	31361	31636	31820	31362	31517	31489	31589	31391	31399	31126	31345	31320	31362	31453	31178	31392	31279	31520	31436	31670	31385	31343	31536	31659	31687	31396	31560	31509	31637	31430	31570	31482	31462	31496	31486	31506	31323	31454	31399	31288	31298	31463	31434	31504	31633	31537	31522	31454	31536	31645	31413	31451	31432	31347	31406	31435	31260	31620	31278	31143	31497	31756	31427	31434	31421	31425	31613	31342	31596	31280	31324	31581	31490	31484	31337	31506	31533	31047	31461	31175	31527	31459	31541	31482	31503	31328	31403	31587	31299	31124	31572	31444	31533	31371	31635	31483	31585	31363	31450	31510	31417	31794	31502	31898	31810	31769	31547	31434	31552	31389	31421	31372	31471	31536	31236	31236	31830	31658	31279	31406	31418	31506	31709	31431	31363	31715	31325	31665	31485	31540	31514	31351	31313	31395	31526	31575	31480	31139	31519	31208	31252	31641	31448	31436	31493	31574	31520	31447	31484	31491	31538	31220	31593	31515	31646	31607	31541	31520	31285	31544	31516	31350	31469	31366	31536	31528	31678	31347	31410	31353	31447	31459	31462	31432	31544	31245	31401	31305	31403	31331	31499	31446	31533	31543	31488	31707	31394	31406	31440	31511	31645	31553	31629	31404	31377	31675	31561	31380	31577	31467	31337	31494	31441	31358	31348	31483	31461	31197	31435	31468	31547	31390	31381	31560	31322	31226	31319	31492	31519	31239	31494	31259	31702	31636	31378	31459	31751	31500	31344	31376	31398	31454	31515	31625	31567	31226	31482	31493	31239	31674	31192	31393	31412	31640	31357	31467	31248	31394	31613	31421	31486	31407	31559	31537	31833	31725	31367	31374	31404	31346	31532	31739	31687	31516	31393	31565	31758	31413	31621	31386	31399	31585	31423	31712	31584	31459	31424	31558	31179	31520	31190	31503	31286	31525	31387	31252	31523	31160	31635	31421	31381	31420	31356	31511	31389	31313	31313	31609	31319	31398	31367	31466	31581	31614	31304	31233	31661	31442	31537	31380	31511	31320	31420	31421	31594	31237	31356	31361	31751	31380	31517	31566	31484	31458	31546	31445	31239	31515	31495	31454	31262	31296	31445	31490	31471	31209	31459	31521	31379	31350	31455	31412	31441	31341	31300	31586	31441	31704	31485	31327	31338	31468	31145	31429	31426	31492	31586	31498	31160	31457	31299	31372	31561	31516	31277	31638	31495	31293	31474	31676	31491	31338	31508	31375	31330	31438	31369	31483	31636	31317	31375	31522	31186	31447	31157	31432	31542	31550	31474	31371	31377	31550	31480	31456	31612	31680	31559	31557	31434	31373	31443	31522	31628	31631	31431	31304	31410	31352	31428	31515	31465	31527	31413	31530	31543	31403	31518	31506	31576	31590	31552	31322	31381	31272	31501	31317	31631	31288	31439	31519	31579	30876	31378	31322	31511	31573	31191	31338	31332	31457	31597	31622	31792	31508	31231	31509	31523	31332	31332	31125	31400	31564	31340	31414	31569	31756	31543	31531	31503	31634	31646	31456	31539	31554	31402	31585	31388	31342	31468	31266	31646	31408	31582	31376	31385	31615	31583	31579	31556	31537	31589	31355	31476	31426	31568	31357	31555	31574	31410	31409	31460	31162	31468	31259	31526	31530	31285	31282	31463	31461	31562	31079	31523	31646	31358	31668	31300	31340	31565	31624	31380	31459	31448	31583	31560	31260	31412	31344	31568	31544	31188	31500	31605	31725	31607	31636	31330	31343	31438	31508	31461	31476	31610	31390	31595	31455	31598	31255	31591	31318	31419	31226	31385	31540	31660	31304	31427	31360	31429	31350	31400	31468	31364	31513	31496	31344	31331	31203	31387	31560	31423	31489	31410	31640	31662	31659	31370	31588	31311	31448	31318	31510	31460	31710	31623	31485	31489	31657	31548	31397	31607	31352	31522	31460	31428	31151	31403	31553	31333	31366	31525	31267	31313	31397	31441	31383	31675	31427	31403	31706	31270	31410	31488	31418	31444	31536	31422	31322	31545	31509	31407	31521	31512	31461	31642	31292	31536	31460	31584	31162	31569	31368	31420	31449	31605	31598	31253	31438	31468	31316	31517	31627	31684	31527	31401	31252	31325	31472	31592	31553	31371	31425	31548	31416	31353	31514	31525	31551	31500	31331	31406	31596	31265	31274	31475	31391	31226	31571	31398	31302	31525	31315	31684	31312	31408	31494	31467	31320	31533	31476	31354	31258	31520	31269	31165	31377	31558	31511	31447	31264	31787	31576	31332	31278	31625	31572	31235	31521	31533	31449	31678	31134	31598	31643	31460	31581	31203	31437	31359	31415	31296	31319	31376	31554	31371	31518	31293	31211	31481	31462	31726	31415	31554	31618	31346	31381	31613	31613	31525	31236	31478	31354	31388	31445	31484	31370	31427	31533	31316	31644	31356	31532	31634	31334	31171	31628	31346	31509	31389	31203	31437	31465	31170	31230	31464	31499	31498	31541	31362	31669	31511	31551	31409	31549	31342	31197	31569	31413	31540	31559	31551	31391	31589	31523	31436	31446	31546	31290	31341	31428	31155	31391	31549	31407	31545	31608	31362	31518	31645	31491	31514	31357	31327	31305	31334	31381	31607	31640	31467	31490	31435	31583	31211	31389	31701	31175	31513	31291	31326	31702	31564	31507	31393	31268	31691	31485	31565	31499	31547	31670	31374	31418	31492	31292	31476	31309	31463	31495	31674	31308	31430	31462	31368	31249	31412	31413	31589	31390	31367	31397	31429	31363	31534	31678	31452	31488	31347	31555	31575	31358	31374	31641	31206	31473	31340	31297	31409	31528	31695	31639	31355	31477	31227	31615	31513	31369	31428	31688	31070	31454	31475	31320	31419	31577	31384	31505	31296	31364	31256	31252	31507	31583	31302	31570	31500	31252	31216	31533	31269	31305	31475	31509	31450	31474	31415	31395	31426	31514	31482	31655	31443	31389	31517	31425	31477	31519	31466	31382	31499	31362	31358	31753	31816	31610	31376	31496	31385	31550	31125	31502	31316	31038	31692	31413	31532	31547	31152	31807	31518	31468	31640	31217	31591	31494	31529	31510	31380	31291	31634	31394	31571	31596	31785	31340	31555	31589	31236	31180	31508	31443	31563	31407	31424	31352	31617	31471	31605	31507	31336	31297	31232	31374	31255	31322	31569	31279	31390	31218	31538	31410	31430	31420	31458	31361	31435	31494	31642	31429	31757	31311	31477	31504	31286	31244	31691	31294	31539	31201	31429	31492	31170	31187	31470	31394	31507	31565	31343	31545	31325	31341	31193	31451	31543	31353	31342	31533	31345	31597	31357	31425	31157	31325	31506	31661	31478	31465	31592	31270	31403	31416	31451	31567	31279	31478	31423	31500	31298	31467	31709	31543	31534	31497	31419	31549	31731	31606	31509	31362	31673	31320	31313	31569	31956	31335	31528	31398	31298	31525	31517	31544	31542	31564	31230	31440	31396	31455	31596	31664	31641	31624	31663	31286	31683	31190	31296	31610	31472	31469	31566	31450	31618	31415	31640	31680	31402	31534	31490	31521	31279	31345	31334	31518	31344	31447	31438	31510	31491	31473	31642	31286	31661	31588	31652	31541	31552	31370	31371	31299	31023	31423	31453	31413	31366	31131	31389	31466	31384	31490	31641	31650	31509	31473	31417	31478	31293	31186	31469	31507	31407	31411	31505	31224	31622	31515	31367	31399	31527	31465	31748	31265	31409	31587	31410	31701	31344	31521	31310	31617	31430	31579	31279	31450	31616	31286	31395	31378	31472	31442	31579	31596	31574	31484	31304	31282	31410	31700	31436	31682	31441	31383	31481	31667	31531	31366	31494	31431	31459	31555	31355	31433	31429	31718	31316	31458	31468	31472	31313	31556	31521	31697	31614	31523	31562	31575	31414	31371	31442	31581	31367	31435	31227	31325	31395	31462	31182	31368	31593	31299	31476	31543	31444	31275	31464	31321	31516	31479	31272	31496	31466	31576	31680	31560	31373	31383	31559	31411	31573	31223	31645	31394	31603	31358	31640	31421	31500	31591	31414	31452	31340	31391	31613	31481	31345	31404	31518	31526	31568	31355	31351	31431	31594	31587	31250	31571	31588	31556	31571	31367	31651	31540	31058	31314	31612	31549	31584	31289	31488	31482	31591	31482	31206	31559	31342	31657	31404	31491	31543	31451	31420	31517	31364	31427	31535	31424	31237	31421	31704	31370	31736	31527	31511	31496	31518	31554	31476	31626	31279	31414	31406	31489	31531	31691	31470	31366	31487	31664	31243	31369	31400	31629	31365	31571	31552	31532	31664	31686	31495	31548	31476	31348	31517	31278	31594	31408	31280	31338	31538	31501	31566	31391	31430	31621	31520	31313	31419	31147	31416	31541	31277	31371	31470	31187	31378	31425	31730	31401	31628	31397	31316	31522	31357	31545	31424	31772	31729	31547	31318	31561	31477	31432	31409	31184	31181	31403	31289	31709	31508	31674	31384	31319	31352	31673	31607	31419	31462	31425	31695	31491	31485	31198	31520	31597	31586	31254	31324	31077	31428	31477	31449	31482	31471	31438	31460	31537	31412	31581	31483	31511	31275	31418	31435	31509	31618	31427	31629	31579	31544	31363	31529	31401	31537	31626	31426	31543	31480	31432	31685	31456	31569	31490	31281	31640	31405	31507	31368	31543	31372	31387	31598	31538	31355	31607	31515	31453	31485	31394	31186	31176	31453	31441	31365	31406	31462	31567	31427	31364	31659	31185	31447	31493	31466	31330	31370	31227	31872	31295	31488	31483	31362	31368	31639	31633	31741	31566	31418	31920	31250	31466	31607	31412	31332	31483	31457	31475	31545	31509	31554	31272	31518	31744	31540	31400
22221	28557	27408	26808	25130	24728	24070	23854	23472	23470	23453	23272	23355	23571	23196	23401	23240	23320	23277	23296	23499	24604	24748	24111	23775	23597	23232	23357	23283	23366	23436	23285	23169	23379	23223	23509	23329	23376	23272	23266	23218	23255	23259	23275	23305	23338	23133	23329	23293	23326	23262	23248	23358	23170	23241	23240	23295	23082	23307	23322	23162	23278	23425	23384	23208	23311	23160	23118	23130	23247	23130	23238	23338	23303	23077	23131	23299	23199	23296	23255	23350	23143	23362	23329	23149	23237	23153	23111	23205	23292	23282	23112	23231	23123	23210	23237	23367	23317	23253	23367	23277	23275	23234	23186	23068	23200	23200	23392	23178	23211	23297	23326	23162	23282	23407	23384	23278	23305	23086	23258	23223	23243	23345	23252	23033	23291	23321	23294	23229	23237	23240	23367	23260	23412	23319	23241	23275	23103	23368	23281	23001	23374	23177	23110	23140	23332	23144	23312	23202	23256	23141	23258	23268	23415	23142	23121	23339	23347	23189	23347	23287	23279	23481	23244	23501	23235	23329	23197	23213	23328	23559	23245	23223	23008	23321	23274	23228	23414	23263	23233	23313	23131	23178	23197	23446	23384	23351	23504	23202	23387	23426	23289	23130	23373	23086	23283	23202	23392	23363	23240	23293	23205	23276	23224	23195	23265	23156	23226	23120	23260	23482	23263	23129	23249	23179	23167	23308	23126	23232	23061	23282	23276	23375	23293	23303	23468	23250	23225	23236	23343	23128	23371	23370	23252	23133	23234	23399	23302	23423	23090	23430	23174	23216	23346	23366	23215	23241	23250	23180	23135	23229	23236	23427	23236	23265	23230	23015	23222	23087	23278	23364	23191	23320	23400	23392	23429	23049	23282	23091	23213	23115	23310	23287	23224	23098	23120	23354	23309	23251	23164	23247	23245	23295	23198	23269	23154	23204	23098	23006	23260	23414	23282	23338	23362	23287	23400	23254	23211	23330	23205	23204	23070	23488	23370	23140	23323	23215	23205	23283	23265	23166	23371	23285	23401	23252	23292	23336	23211	23174	23148	23144	23306	23415	23316	23313	23359	22993	23268	23050	23324	23402	23543	23486	23137	23095	23388	23127	23148	23398	23313	23178	23256	23214	23394	23204	23259	23144	23260	23234	23186	23279	23138	23376	23202	23365	23214	23415	23268	23220	23213	23255	23312	23158	23183	23412	23239	23346	23325	23288	23164	23251	23291	23376	23200	23018	23171	23410	23164	23274	23236	23104	23360	23261	23283	23366	23272	23243	23241	23171	23183	23258	23128	23256	23259	23236	23204	23145	23271	23386	23208	23256	23143	23155	23277	23232	23099	23289	23313	23316	23260	23272	23102	23374	23238	23265	23279	23274	23225	23275	23228	23283	23309	23292	23285	23300	23226	23172	23457	23201	23433	22971	23344	23279	23306	23291	23352	23151	23240	23278	23156	23366	23177	22967	23312	23056	23271	23211	23240	23333	23100	23233	23113	23461	23210	23144	23295	23270	23188	23123	23226	23208	23320	23141	23251	23144	23230	23292	23402	23363	23295	23078	23258	23162	23229	23331	23270	23316	23061	23311	23151	23203	23216	23407	23358	23297	23266	23275	23309	23357	23284	23462	23177	23382	23340	23387	23245	23277	23233	23242	23133	23264	23056	23326	23439	23318	23355	23069	23326	23338	23193	23319	23121	23219	23236	23319	23282	23194	23342	23312	23231	23206	23152	23192	23148	23342	23366	23375	23229	23262	23319	23134	23293	23325	23120	23291	23277	23305	23348	23196	23315	23294	23222	23141	23247	23216	23395	23216	23225	23285	23273	23332	23354	23273	23330	23370	23074	23354	23325	23260	23314	23264	23336	23573	23244	23267	23187	23185	23215	23105	23382	23298	23232	23248	23114	23291	23420	23513	23118	23247	23186	23254	23283	23332	23318	23282	23208	23362	23171	23278	23435	23175	23297	23425	23153	23218	23216	23363	23368	23379	23328	23263	23102	23263	23167	23367	23256	23159	23360	23206	23497	23370	23174	23104	23206	23250	23107	23291	23183	23346	23341	23213	23309	23044	23239	23171	23283	23190	23293	23255	23279	23178	23452	23420	23273	23080	23311	23406	23178	23252	23222	23249	23086	23082	23333	23241	23229	23363	23396	23293	23221	23213	23364	23274	23142	23290	23521	23340	23109	23123	23392	23382	23358	23399	23158	23047	23329	23424	23447	23275	23159	23261	23360	23183	23190	23210	23303	23416	23406	23138	23221	23252	23371	23457	23197	23281	23136	23095	23402	23065	23210	23299	23322	23190	23343	23261	23332	23210	23329	23047	23283	23238	23100	23139	23240	23236	23020	23176	23491	23301	23301	23333	23177	23269	23162	23238	23366	23314	23000	23091	23222	23203	22974	23395	23201	23427	23313	23340	23224	23340	23354	23432	23250	23217	23386	23218	23436	23214	23281	23303	23246	23362	23401	23244	23310	23225	23419	23286	23161	23379	23296	23246	23126	23396	23208	23492	23256	23283	23388	23193	23123	23258	23334	23131	23241	23188	23194	23196	23172	23369	23438	23212	23318	23217	23436	23301	23144	23325	23195	23274	23151	23209	23359	23214	23206	23336	23220	23309	23326	23121	23276	23334	23203	23209	23313	23233	23405	23343	23147	23307	23199	23045	23395	23567	23348	23312	23285	23258	23361	23267	23253	23339	23242	23364	23157	23138	23205	23312	23475	23157	23508	23246	23098	23310	23320	23147	23325	23254	23279	23093	23275	23061	23417	23374	23023	23089	23247	23083	23186	23379	23349	23270	23237	23278	23163	23273	23431	23176	23157	23262	23361	23258	23330	23255	23568	23040	23157	23280	23342	23149	23221	23370	23212	23322	23232	23246	23245	23203	23245	23223	23319	23127	23257	23275	23210	23288	23145	23255	23423	23154	23233	23196	23441	23420	23293	23178	23430	23184	23301	23108	23224	23316	23125	23187	23248	23160	23396	23049	23272	23401	23318	23133	23208	23112	23256	23288	23129	23370	23355	23320	23204	23352	23283	23223	23306	23385	23017	23355	23239	23305	23367	23313	23118	23449	23292	23269	23291	23294	23321	23482	23249	23420	23429	23415	23312	23227	23300	23384	23209	23243	23298	23275	23403	23187	23223	23206	23116	23171	23355	23333	23269	23298	23326	23320	23197	23142	23250	23167	23360	23317	23311	23370	23255	23310	23341	23284	23187	23376	23283	23327	23275	23148	23079	23213	23234	23406	23401	23204	23301	23307	23380	23206	23253	23244	23329	23307	23272	23182	23247	23324	23286	23312	23188	23075	23362	23306	23416	23193	23242	23342	23294	23266	23287	23188	23283	23303	23246	23340	23269	23261	23118	23470	23174	23084	23437	23380	23240	23139	23274	23216	23310	23243	23307	23370	23284	23421	23204	23214	23327	23224	23413	23188	23212	23255	23236	23167	23201	23441	23329	23175	23451	23182	23271	23363	23290	23312	23294	23343	23254	23301	23273	23237	23237	23344	23219	23150	23128	23398	23058	23267	23155	23135	23169	23244	23390	23453	23093	23323	23278	23066	23322	23315	23274	23348	23310	23280	23278	23243	23239	23365	23204	23241	23224	23253	23203	23341	23270	23209	23077	23158	23400	23307	23361	23361	23212	23218	23333	23283	23318	23369	23088	23340	23282	23312	23131	23312	23131	23281	23121	23330	23407	23342	23520	23122	23235	23409	23370	23179	23263	23237	23436	23151	23268	23165	23178	23296	23422	23313	23286	23442	23366	23403	23534	23237	23186	23167	23382	23199	23350	23403	23422	23311	23192	23258	23279	23104	23553	23194	23302	23173	23365	23364	23288	23243	23265	23249	23195	23225	23123	23174	23184	23288	23037	23184	23382	23277	23175	23338	23444	23259	23358	23585	23299	23350	23269	23230	23202	23217	23234	23132	23302	23072	23174	23425	23138	23244	23162	23124	23356	23101	23233	23354	23308	23240	23168	23226	23140	23081	23243	23124	23181	23296	23089	23239	23333	23413	23493	23342	23250	23295	23075	23175	23085	23085	23168	23296	23209	23279	23329	23146	23116	23340	23313	23149	23347	23350	23419	23364	23276	23257	23384	23288	23381	23342	23410	23234	23154	23110	23328	23232	23247	23230	23293	23323	23182	23121	23227	23290	23343	23243	23397	23261	23396	23310	23121	23259	23107	23260	23267	23231	23345	23327	23205	23212	23478	23315	23433	23073	23423	23370	23275	23116	23298	23202	23297	23369	23325	23182	23166	23172	23118	23288	23438	23189	23133	23161	23307	23125	23346	23229	23037	23221	23259	23250	23109	23199	23395	23285	23261	23125	23358	23317	23214	23293	23364	23365	23323	23507	23259	23248	23446	23065	23401	23350	23397	23327	23147	23259	23221	23232	23263	23387	23296	23253	23287	23229	23257	23117	23271	23323	23209	23225	23184	23406	23238	23295	23303	23394	23403	23206	23138	23223	23331	23461	23068	23274	23088	23307	23290	23338	23291	23155	23278	23331	23272	23186	23392	23324	23275	23191	23164	23316	23208	23279	23292	23182	23032	23286	23321	23345	22974	23452	23182	23395	23489	23214	23296	23286	23231	23215	23287	23258	23391	23401	23273	23363	23249	23246	23178	23413	23343	23327	23264	23325	23317	23422	23247	23232	23211	23189	23192	23210	23287	23137	23100	23299	23324	23347	23174	23196	23376	23187	23076	23292	23329	23278	23214	23256	23236	23163	23328	23480	23079	23265	23271	23344	23368	23317	23313	23260	23224	23315	23078	23409	23236	23404	23178	23385	23335	23407	23366	23306	23020	23195	23161	23369	23164	23492	23220	23091	23153	23324	23261	23255	23245	23220	23325	23325	23398	23127	23382	23069	23350	23497	23254	23276	23175	23367	23121	23262	23258	23173	23235	23300	23132	23270	23333	23322	23357	23354	23192	23249	23366	23206	23469	23208	23212	23391	23218	23192	23415	23265	23370	23183	23261	23302	23485	23308	23430	23179	23241	23335	23146	23150	23154	23297	23296	23341	23298	23292	23200	23273	23383	23314	23351	23349	23368	23187	23247	23228	23328	23270	23256	23045	23243	23441	23340	23426	23275	23282	23285	23446	23150	23110	23366	23459	23343
23380	21240	28868	24418	25127	31222	34425	31841	31557	31943	31657	31672	31831	31742	31530	31554	31151	31667	31207	31282	32193	36664	37716	35648	33669	32294	31990	31597	31444	31566	31246	31484	31253	31241	31238	31270	31197	31422	31460	31187	31183	31167	31131	31255	31424	31007	31478	31194	31455	31435	31267	31504	31360	31251	31374	31395	31124	31391	31192	31430	31202	31040	31441	31345	31593	31365	31349	31289	31258	31304	31225	31252	31116	31228	31191	31375	31185	31142	31248	31314	31351	31187	31129	31154	31553	31241	31396	30972	31285	31156	31450	31232	30952	31204	31329	31221	31239	31321	31208	31414	31462	31266	31412	31186	31599	31187	31132	31487	31572	31542	31157	31414	31297	31133	31193	31193	31139	30934	31172	31214	31364	31364	31242	31417	31439	31416	31456	31154	31086	31524	31236	31300	31448	31173	31274	31218	31143	31251	31273	31425	31368	31355	31298	31361	31197	31122	31447	31004	31068	31387	31453	31632	31413	31379	31204	31283	31489	31336	31215	31228	31124	31102	31403	31411	31161	30858	31258	31090	31186	31293	31223	31387	31171	31279	31199	31189	31229	31593	31289	31353	31267	31202	31368	31206	31224	31105	31018	31041	31203	31069	31395	31456	31578	31315	31211	31344	31478	31343	31283	31222	31109	31523	31332	31242	30967	31221	31225	31101	31160	31326	31114	31195	31363	31287	31331	30872	31324	31148	31121	31466	31432	31287	31374	31106	31284	31208	31223	31050	31157	31335	31463	31289	31214	31265	31294	31171	31277	31179	31212	31210	31335	31302	31280	31187	31438	31210	31201	31261	31319	31169	31314	31087	31330	31216	31231	31471	31354	31375	31438	31418	31274	31219	31157	31006	31399	31277	31092	31338	31231	31031	31256	31122	31112	31395	31205	31226	31608	31138	31258	31000	31032	31303	31147	31149	31500	31195	31329	31319	31224	31143	31189	31037	31353	31127	31201	31300	31185	31248	31473	31409	31534	31119	31265	31097	31012	31203	31171	31240	31316	31103	31169	31363	31217	31187	31307	30920	31247	30977	31446	31222	31135	31059	31189	31320	31295	31290	31205	31463	31339	31160	31344	31068	31022	31111	31432	31120	31473	31327	31106	31404	31269	31210	31014	31308	31139	31581	31414	31446	31181	31327	31423	31446	31241	31147	31263	31136	31255	31562	31147	31225	31220	31175	31151	31463	31424	31542	31471	31211	31251	31323	31296	31174	31335	31097	31381	31315	31171	31198	31319	31287	31122	31248	31143	31195	31328	31064	31360	31405	31024	31117	31221	31326	31359	31244	31243	31413	31230	31021	31375	31078	31270	31160	31301	31585	31382	31103	31120	31009	31151	31338	31424	31565	30878	31453	31314	31304	31378	31189	31334	31329	31472	31412	31117	31261	31284	31102	31151	31306	31353	31204	31336	31472	31272	31241	31275	31336	31364	31446	31455	31100	31331	31176	31136	31299	31057	31142	31213	30949	31080	31194	31266	31459	31211	31175	31320	31374	31262	30999	31102	31172	31355	31074	31393	31283	31453	31324	31191	31274	31261	31253	31227	31270	31213	30980	31236	31245	31334	31404	31305	31207	31693	31148	31325	31147	31477	31074	31265	31364	31343	31261	31236	31066	31283	31355	31271	31317	31183	31297	31422	31628	31275	31212	31229	31301	31169	31301	31200	31167	31365	31190	31527	31223	31228	31295	31375	31140	31141	31157	31245	31121	31139	31355	31255	31147	31538	31340	31394	31229	30990	31210	31282	31134	31148	31341	31129	31084	31346	31351	31323	30910	31343	31270	31412	31369	31204	31130	31183	30966	31185	31248	31378	31327	31205	31369	31355	31532	31285	31147	31447	31249	31066	31273	31068	31092	31253	31038	31308	31434	31398	31108	31280	31105	31381	31208	31154	31274	31413	31345	31395	31237	31443	31266	31230	31209	31267	31130	31266	31420	31072	31067	31160	31223	31251	31270	31278	31251	31156	31280	31156	31270	31138	31133	31459	31039	31442	31264	31204	31349	31179	31295	31390	31094	31153	30991	31313	31259	31047	31249	31359	31219	31331	31214	31293	31143	31355	31553	31109	31056	31002	31041	31418	31171	31246	31168	31303	31015	31488	31227	31308	31772	31345	31303	31398	31264	31494	31357	31108	30965	31159	31228	31469	31452	31178	31398	31244	31357	31463	31493	31378	31119	31354	31382	31135	31236	31296	31161	31408	31103	31062	31111	31211	31300	31454	31490	31468	31395	31351	31092	31111	30931	31085	31288	31091	31273	31381	31310	31189	31177	31160	31215	31290	31312	31342	31243	31342	31192	31223	31311	31077	31437	30922	31482	31291	31121	31213	31070	31477	31378	31101	30999	31402	31083	31319	31362	31156	30964	31061	31326	31393	30955	31074	31130	31158	31287	31252	31378	31262	31208	31124	31284	31242	31226	31189	31137	31371	31106	31044	31222	31323	31371	31181	31476	31155	31286	31222	31208	31314	31181	31284	31080	31263	31239	31287	31214	31336	31379	31394	31323	31190	31235	31269	31356	31520	31474	31357	31352	31419	31114	31141	31116	31420	31322	31228	31201	31140	31354	31169	31237	31273	31247	31176	31280	31316	31235	31252	31311	30984	31291	31438	31111	31420	31205	31242	31408	31140	31470	31169	31075	31300	31163	31345	31164	31257	31261	31256	31309	31214	31408	31228	31033	31260	31324	31547	31124	31344	31259	31168	31230	30952	31187	31315	31257	31477	31436	31468	31291	31541	31492	31326	31274	31098	31107	31130	31059	31180	31049	31169	31238	31503	31287	31359	31280	31166	31321	31508	31091	31297	31127	31464	31118	31096	31170	31223	31116	31088	31491	31205	31518	31121	31194	31251	31239	31207	31453	31381	31765	31462	31160	31291	30985	31253	31330	31315	31311	31417	31245	31383	31305	31515	31226	31002	31327	31417	30910	31380	31334	31360	31207	31316	31302	31180	30969	31270	31239	31116	31342	31324	31153	31186	31154	31386	31165	31264	31142	31347	31212	31250	31385	31261	30970	31162	31509	31189	31221	31212	31642	31551	31292	31243	31363	31157	31391	31379	31287	31279	31372	31306	31098	31159	31096	31174	31268	31269	31087	31333	31248	31549	31385	31258	31335	31266	31155	31101	30981	31153	31395	31094	31334	31121	31294	31242	31091	31205	31089	31230	30970	31537	31224	31193	31365	31220	31297	31538	31065	31318	31429	31218	31216	31437	31532	31194	31088	31287	31425	31308	31245	31150	31165	31383	31231	31408	31390	31303	31182	31535	31437	31294	31390	31356	31180	31209	31198	31219	31275	31163	31056	31558	31348	31156	31333	31077	31096	31512	31104	31144	31344	31140	31240	31204	31232	31223	31283	31457	31420	31105	31084	31334	31212	31253	31222	31160	31526	31343	31157	31344	31392	31492	31332	31251	31351	31154	31513	31273	31288	31090	31200	31327	31089	31550	31384	31111	31374	31357	31160	31035	31380	31306	31105	31023	31304	31146	31229	31224	31413	31363	31205	31355	31076	31237	31312	31210	30999	31324	31010	31344	31187	31362	31398	31208	31174	31199	31267	31434	31355	31181	31277	31542	31278	31315	31219	31152	31416	31404	31259	31097	31282	31538	31553	31287	31204	31302	31359	31274	31284	31398	31304	31165	31091	31240	31474	31281	31196	31380	31198	31565	31156	31142	31355	31226	31301	31107	31374	31231	31179	31168	31175	31042	31335	31194	31364	31204	31291	31251	31298	31245	31233	31315	31289	31490	31185	31320	31283	31253	31135	31323	31111	31139	31293	30938	31333	31327	31135	31394	31424	31332	31175	31254	31068	31192	31443	31301	31446	31247	31302	31456	31096	31307	31247	31098	31203	31159	31301	31356	31106	31228	31353	31332	31199	31397	31182	31243	31388	31439	31186	31331	31148	31270	31250	31345	31086	31345	31156	31378	31063	31274	31327	31391	31169	31415	31301	31182	31350	31296	31250	31067	31395	31321	31207	31350	31023	31125	31213	31233	31195	31123	31160	31070	31324	31157	31213	31354	31345	31282	31179	31436	31106	30880	31238	31295	31331	31221	31314	31374	31221	31117	31094	31325	31299	31232	31199	31344	31121	31302	31283	31395	31247	31111	31252	31439	31493	31461	31143	31330	31258	31436	31160	31310	31442	31494	31433	31212	31392	31442	31282	31447	31421	31262	31397	31352	31196	31170	31426	31276	31479	31295	31246	31384	31290	31230	31059	31212	31302	31460	31312	31206	31303	31299	31467	31070	31332	31223	31220	31300	31480	31400	31252	31301	31365	31308	31293	31379	31101	31128	31078	31105	31430	31051	31087	31341	31209	31297	31184	31284	31141	31348	31370	31183	31062	31150	31207	31018	31061	31080	31413	31131	31297	31285	31250	31375	31396	31283	31386	31301	31188	31292	31365	31319	31443	31200	31440	31533	31486	31501	31166	31265	31174	31283	31195	31452	31155	31484	31227	31275	31172	31640	31056	31296	31229	31203	31230	31117	31285	31142	31138	31471	31203	30999	31248	31167	31187	31399	31293	31381	31210	31331	31292	31242	31462	31402	31313	31270	31229	31569	31153	31325	31330	31357	31424	31247	31284	31418	31457	31390	31242	31360	31001	31123	31128	31433	31321	31395	31092	31120	31264	31175	31211	31160	31242	31354	31256	31249	31278	30989	31331	31335	31125	31047	31402	31246	31063	31307	31272	31265	31096	31159	31063	31465	31282	31280	31135	30982	31161	31210	31455	31286	31313	31295	30972	31240	31201	31211	31127	31335	31322	31364	31108	31063	31154	31104	31090	31070	31481	31357	31232	31406	31109	31124	31187	31251	31223	31328	31220	31308	31042	31229	31088	31586	31324	31484	31319	31242	31270	30959	31156	31263	31327	31231	31270	31067	31095	31169	31369	31210	31130	31204	31230	31374	31228	31119	31226	31032	31259	31150	31108	31251	31017	31465	31347	31088	31337	31471	31201	31221	31280	31162	31176	31395	31319	31202	31363	31314	31393	31200	31233	31351	31274	31186	31209	30992	31218	31208	31028	31373	31479	31457	31164	31276	31113	31414	31475	31279	31133	31018	31293	31236	31258	31498	31150	31334	31256	31271	31404	31285	31087	31264	31305
20043	32849	31250	28314	26717	26082	25298	24258	23816	23645	23651	23450	23388	23549	23514	23211	23388	23435	23271	23363	25148	31072	31127	28474	25853	24126	23558	23389	23286	23261	23187	23257	23187	23144	23277	22963	23196	22895	23139	23343	23265	23346	23227	23301	23171	23227	23365	23109	23103	23257	23282	23355	23028	23092	23094	23078	23416	23257	23291	23228	23177	23122	23369	23231	23329	23069	23201	22916	23090	23133	23245	23076	23084	23278	23173	22979	23264	23079	23170	23210	23153	23226	23347	23320	23329	23234	23246	23270	23132	23219	23219	23046	23109	23309	23286	23132	23115	23311	23151	22829	23427	23076	23270	23058	23133	23187	23038	23005	22982	23306	23155	23115	23266	23102	23159	23309	23218	23105	23293	23322	23127	23173	23213	23056	23331	23100	23296	23076	23258	23020	23258	23189	23214	23223	23184	23129	23062	22876	23200	23030	23170	23277	23092	22974	23279	23355	23275	23249	23181	22923	23005	23254	23218	23098	23290	23146	23238	23109	23211	23174	23079	23348	23293	23176	23126	23332	23030	23220	23120	23086	23118	22984	23035	23186	23298	23043	23190	22976	23219	23253	23064	23150	23120	23224	23324	23188	23042	23204	23143	23118	23274	23368	23096	23321	23336	23179	23194	23301	23133	23311	23232	23303	22993	23081	23255	23130	23196	23256	23057	23202	23190	23302	23096	23053	23047	23153	23017	23153	23060	23102	23172	23118	23077	23001	22883	23108	23223	23033	23292	23071	23068	23142	23193	23094	23157	23051	23072	23160	23389	23132	23106	23029	23273	23224	23183	23200	23298	23197	23165	23114	23381	23288	23030	23154	23265	23023	23201	23275	23123	23182	22955	23288	23273	23004	23212	23340	23186	23056	23202	23192	23232	23203	23110	22992	23296	23112	23140	23055	23138	23221	23180	22982	23299	23336	23161	23315	22964	23265	23154	23131	23219	23352	23218	23142	23162	23161	23053	23169	23295	23168	23108	23015	23136	23250	23121	23240	22934	23124	23202	23094	23158	23213	23176	23260	23147	23201	23316	23125	23174	23166	23222	23284	23248	23098	23028	23332	23289	23237	23160	23100	22977	23197	23202	23160	23261	23118	23295	23014	23343	23303	23177	23160	23150	23126	23152	23054	23255	23325	23140	23089	22941	23148	23125	23143	23223	23156	23115	23014	23127	22980	23141	23257	23121	23329	23203	23268	22944	23110	23066	23143	23189	23036	23178	23124	23117	23236	23277	23281	22994	23142	23193	23119	23293	23136	23174	22973	23306	23101	23295	23089	23303	23263	23219	23201	23058	23179	23344	23245	23176	23114	23416	23186	23014	23222	23064	23384	23107	23342	23334	23158	23127	23166	23364	23156	23085	23121	23368	23266	23059	23368	23158	23232	23095	23178	23147	23100	23261	23111	23123	23164	23324	23220	23093	23033	23121	23183	23252	23168	23159	23204	23289	23109	23181	23296	23356	23206	23217	23159	23233	23141	23178	23069	23056	23239	23064	23324	23278	23084	23157	23075	23287	23129	23370	23086	23253	23106	23312	23280	23131	23195	23254	23199	23032	22985	23194	23043	22911	23359	23043	23310	23196	23314	23211	22988	22990	23161	23100	23161	23228	23079	23162	23346	23141	23291	23321	23242	23269	23322	23217	23104	23162	23301	23231	23125	23049	23156	23224	23233	23234	23143	23363	23066	23031	23079	23171	23044	23359	22990	23215	23133	23320	23119	23117	23217	23220	23047	23182	23150	23399	23024	23210	23336	23201	22949	23167	23070	22961	23118	23209	23398	23229	23210	22953	23210	23221	23182	23271	23171	23314	23164	23243	22988	23195	23313	23182	23105	23215	23177	23128	22951	23074	23284	23143	23280	23129	23122	23217	23321	23199	23122	23360	23256	23225	23218	23262	23221	23126	23188	23430	23327	23028	23309	23025	23152	22970	23185	23182	23132	23140	23211	23215	23211	23000	23167	23173	23213	23212	23075	23379	23076	23202	23033	23165	23274	23123	23378	23203	23343	23107	23032	23441	23058	23282	23130	23104	23159	23240	23185	23248	23189	23138	23214	23073	23096	23245	23001	23156	23201	23102	23027	23165	23241	23263	23215	23207	23135	23142	23233	23261	23301	23117	23178	23116	23134	23278	23126	23199	23106	23200	23174	23121	23090	23115	23130	23245	23333	23088	23142	23291	23161	23171	23029	23051	23271	23090	23395	23028	23284	23006	23403	23367	23192	23287	23184	22956	23175	22994	23297	23338	23268	23347	23026	23169	23229	23068	23117	23183	23381	23151	23146	23248	23219	23203	22966	23120	23231	23180	23206	23219	23179	23175	23082	23210	23239	23293	23068	23156	23191	23212	23194	22978	23135	23288	23109	23126	23146	22932	23267	23306	23024	23024	23275	23223	23246	23093	22978	23115	23006	23076	23220	23265	23300	23210	23007	23142	23356	23004	22975	23139	22974	23206	23044	23192	23159	22953	23198	23299	23066	23549	23123	23264	22920	23145	23182	23244	23179	23211	23141	23190	23124	23142	23130	22981	23146	23218	23082	23264	23075	23157	23203	23253	23254	23216	23057	23243	23135	23143	23192	23105	23171	23207	23232	23286	23056	23106	23092	23089	23158	23083	23181	23177	23004	23321	23198	23333	23199	23167	23067	23175	23275	22933	23346	23275	23087	23012	23167	23032	23286	23278	23221	23442	23060	23197	23262	23243	23179	22969	23202	23001	23253	23333	23174	23193	23131	23292	23136	23140	23073	23193	23102	23373	22904	23138	23374	22969	23092	23186	23142	23035	23195	23178	23325	23253	23044	23082	23257	23259	23071	23035	22855	23168	23214	23095	23180	23273	23251	23076	23103	23147	23138	23157	23209	23424	23189	23147	23002	23080	23201	23090	23121	23168	23273	23242	23002	23190	23265	23226	23017	23050	23144	23285	23267	23367	23071	23289	23192	23061	23266	23277	23285	23148	22989	23129	23204	23106	23104	23203	23206	23151	23109	23371	23368	22995	23179	23045	23061	23235	23201	23341	23033	23283	23325	23063	23134	23024	23123	23070	23056	23174	23113	23207	23066	23234	23026	23116	23134	23125	23400	23215	23136	23195	23134	23317	23134	23172	23445	23102	23274	23337	23253	23305	23212	23230	23195	23010	23202	23202	23221	23027	22909	23310	23173	23206	23171	23074	23313	23115	23115	23230	23040	22983	22924	23108	23347	23076	23143	23253	23211	23168	23237	23272	23131	23122	23180	23351	23274	22999	23207	23280	23338	23153	23158	23187	23015	23268	23067	23109	23133	23150	23251	23171	23372	23287	23264	23102	23272	23171	23127	23212	23108	23284	23244	23435	23127	23229	23215	23260	23148	23005	23245	23252	23054	23143	23150	23210	23145	23184	23298	23140	23222	23056	23207	23055	23226	23290	23229	23206	23053	23335	23223	23178	23099	23303	23267	23310	23054	23200	23237	23182	23089	23047	23249	23298	23138	23175	23103	23152	23034	22998	23164	23014	23219	23224	23176	23101	23039	23383	23114	23268	23178	23297	23121	23179	23275	23182	23100	23120	23254	23354	23222	23146	22999	23142	23077	23320	23149	23087	23312	23203	23068	23233	23293	23092	23352	23204	23172	22940	23172	23174	23301	23040	23215	23121	23156	23181	23196	23045	23305	23182	23302	23125	23135	23363	23138	22941	23109	23330	23077	23204	23176	23151	23192	23169	23174	22968	23242	23084	23067	23179	23032	23185	23243	23282	23312	23242	23241	23303	23186	23189	23052	23014	23101	23212	23241	23220	23093	23182	23298	23063	23387	23118	23195	23088	23207	23114	23219	23120	23310	23202	23255	23203	23151	23147	23268	23257	23055	23194	23155	23099	23353	23149	23192	23119	23248	23236	23314	23180	23095	23088	23041	23343	23098	23162	23050	23239	23266	23152	23104	22974	23052	23242	23256	23095	23223	23106	23173	23228	23313	23165	23089	23051	23140	23112	23154	23210	23081	23369	23218	23176	23372	23269	23067	23324	23480	23137	23223	23164	22995	23092	23331	23237	23195	23213	23233	23198	23174	23175	23037	23148	23110	23067	23288	23104	23047	23170	23094	23225	23085	23290	23273	23265	23328	23214	23283	23098	23286	23094	23133	23123	23099	23176	23351	23162	23259	23082	23183	23095	23132	23276	23267	23212	23147	23112	23298	23247	23225	23354	23297	23094	23208	23258	23215	23241	23421	23219	23160	23096	23239	23051	23273	23187	23099	23186	22947	23189	23142	23200	23074	23160	23293	23151	23202	23221	23051	23057	23139	23200	23188	23197	23010	23525	23168	23234	23237	23189	23159	23219	23228	23125	23169	23072	23332	23231	22990	23146	23333	23277	23508	23157	23086	23112	23276	23046	23171	23303	22920	23171	23275	23071	23267	23077	23158	23189	23174	23157	23049	23109	23023	23134	23004	23054	23186	23211	23155	23203	23150	23353	23125	23458	23304	23309	23064	23008	23299	23088	23186	23070	23209	23102	23090	23261	23240	23306	23007	23185	23164	23132	23083	23092	23227	23027	23222	23148	23095	23151	23035	23228	23129	23084	23185	23260	23221	23229	23200	23169	23303	23183	23213	23192	23151	23161	23283	23243	23243	23038	23263	23063	22978	23117	23163	23156	23098	23227	23269	23062	23116	23347	23028	23106	23280	23067	23253	23130	23238	23093	23103	23147	23213	23203	23043	23185	23106	23313	23347	23136	22917	23239	23274	23232	23151	23370	23202	23281	23196	23259	23139	23173	23198	23271	23102	23381	23379	23170	23376	23145	23124	23150	23184	23269	23339	23203	23164	23129	23257	23219	23099	23177	23136	23051	23276	23238	23285	23415	23071	23111	23196	23176	23233	23077	23019	23168	23230	23217	23273	23243	23196	23149	23137	23250	23237	23244	23055	23248	23302	23271	23333	23183	23240	23180	22995	23083	23239	23182	23131	23146	23277	23083	23356	23143	23364	23284	23129	23203	23321	23257	23146	23243	23055	23171	23233	22998	23149	23351	23089	22929	23206	23310	23242	23244	23146	23225	23435	23184	23387	23160	23115	23172	23153	23311	23101	23232	23032	23131	23169	23226	23262	23098	23317	23250	23168	23179	23212	23206	22963	23283	23057
22438	21236	28992	23882	22889	29696	35389	32577	32222	32922	32335	32336	32383	32011	32136	32275	31995	32147	31782	32086	33486	41175	42339	39323	36195	33570	32494	31761	31982	31671	31888	31629	31700	31597	31533	31801	31746	31760	31623	31642	31837	31665	31756	31552	31742	31912	31729	31599	31687	31764	31915	31582	31551	31736	31689	31597	31760	31699	31824	31852	31830	31593	31841	31773	31670	31782	31714	31694	31787	31654	31921	31694	31880	31850	31842	31667	31822	31705	31716	31587	31797	31791	31999	31644	31757	31865	31750	31415	31768	31540	31468	31671	31834	31794	31620	31706	31657	31465	31665	31762	31584	31616	31752	31666	31604	31559	31751	31553	31562	31791	31516	31799	31857	31655	31700	31680	31633	31567	31404	31613	31708	31466	31727	31789	31540	31382	31718	31634	31751	31601	31899	31727	31550	31659	31629	31924	31629	31538	31736	31664	31776	31483	31660	31523	31772	31585	31679	31576	31783	31803	31496	31550	31446	31657	31757	31677	31663	31749	31678	31673	31714	31854	31598	31736	31567	31722	31745	31841	31548	31733	31968	31514	31682	31415	31666	31590	31640	31699	31645	31599	31625	31590	31642	31683	31691	31496	31435	31436	31546	31952	31482	31809	31344	31321	31474	31569	31796	31883	31762	31557	31654	31615	31645	31423	31562	31572	31810	31729	31704	31578	31672	31620	31465	31751	31565	31695	31665	31882	31904	31695	31666	31790	31543	31550	31654	31655	31606	31800	31635	31583	31625	31542	31591	31653	31865	31355	31833	31752	31776	31665	31493	31773	31688	31648	31790	31797	31693	31471	31549	31537	31646	31494	31668	31798	31909	31430	31753	31767	31552	31678	31664	31447	31594	31484	31845	31665	31598	31827	31709	31729	31678	31524	31578	31662	31586	31662	31775	31656	31747	31743	31772	31803	31681	31623	31823	31643	31367	31590	31449	31708	31705	31575	31386	31627	31676	31436	31661	31681	31642	31472	31659	31483	31882	31854	31679	31822	31669	31873	31850	31767	31655	31623	31540	31775	31645	31708	31470	31414	31832	31610	31410	31534	31483	31489	31546	31564	31519	31526	31556	31634	31692	31577	31800	31534	31540	31626	31472	31610	31761	31543	31549	31710	31505	31742	31666	31567	31564	31513	31702	31779	31619	31601	31980	31772	31638	31394	31344	31753	31831	31577	31726	31567	31836	31730	31738	31637	31744	31621	31581	31680	31520	31524	31779	31512	31554	31827	31625	31768	31826	31686	31724	31502	31763	31826	31717	31461	31834	31706	31690	31782	31625	31524	31549	31550	31709	31676	31600	31488	31378	31585	31506	31600	31590	31675	31836	31724	31518	31835	31537	31609	31613	31974	31447	31634	31588	31538	31592	31608	31477	31743	31735	31597	31728	31794	31779	31664	31937	31525	31599	31611	31714	31431	31735	31671	31742	31473	31539	31617	31461	31612	31367	31487	31516	31857	31558	31462	31661	31833	31799	31890	31721	31701	31691	31582	31394	31740	31658	31922	31937	31818	31398	31494	31628	31743	31816	31586	31577	31507	31493	31518	31656	31496	31755	31643	31848	31631	31769	31449	31760	31604	31764	31613	31693	31454	31679	31703	31474	31664	31609	31798	31418	31604	31702	31700	31743	31833	31680	31350	31531	31710	31916	31468	31457	31827	31646	31587	31753	31718	31785	31663	31598	31781	31714	31816	31745	31801	31448	31759	31678	31701	31582	31706	31684	31554	31314	31572	31625	31749	31896	31472	31462	31403	31450	31664	31614	31482	31816	31512	31799	31797	31709	31834	31694	31444	31828	31731	31702	31807	31512	31715	31810	31793	31715	31493	31552	31639	31667	31564	31530	31548	31571	31742	31750	31663	31607	31835	31497	31813	31721	31597	31577	31453	31365	31666	31760	31546	31780	31991	31807	31602	31614	31718	31806	31677	31643	31724	31738	31775	31735	31543	31774	31657	31533	31661	31454	31669	31826	31589	31434	31592	31571	31674	31467	31816	31772	31896	31480	31380	31450	31535	31541	31554	31767	31684	31704	31571	31521	31636	31692	31813	31463	31738	31895	31908	31552	31422	31750	31384	31489	31471	31565	31705	31587	31782	31666	31696	31837	31750	31489	31198	31539	31442	31722	31613	31780	31699	31679	31700	31601	31728	31659	31721	31602	31763	31572	31571	31567	31555	31759	31653	31622	31702	31672	31696	31465	31744	31813	31476	31518	31718	31597	31536	31592	31421	31481	31812	31776	31754	31778	31770	31601	31578	31609	31646	31631	31768	31844	31490	31674	31770	31896	31693	31661	31557	31643	31674	31725	31467	31650	31534	31491	31648	31553	31847	31472	31640	31907	31598	31848	31744	31843	31628	31743	31721	31666	31600	31614	31663	31802	31804	31734	31777	31724	31597	31781	31699	31553	31633	31808	31551	31663	31431	31535	31651	31536	31792	31747	31832	31703	31600	31636	31748	31453	31458	31694	31638	31835	31247	31674	31850	31393	31580	31599	31470	31678	31378	31673	31752	31624	31750	31549	31619	31660	32037	31754	31815	31851	31736	31565	31590	31747	31441	31697	31830	31786	31510	31716	31620	31824	31625	31483	31696	31710	31701	31700	31822	31755	31971	31665	31769	31613	31448	31422	31812	31664	31704	31695	31650	31653	31655	31995	31787	31712	31596	31871	31648	31699	31390	31651	31569	31556	31637	31649	31692	31840	31682	31719	31729	31883	31585	31743	31422	31739	31632	31635	31616	31580	31939	31755	31539	31300	31786	31630	31486	31657	31809	31584	31758	31568	31738	31536	31846	31647	31780	31424	31688	31608	31464	31932	31451	31786	31665	31696	31490	31568	31610	31733	31627	31627	31633	31659	31484	31792	31815	31722	31920	31708	31961	31903	31828	31760	31485	31703	31581	31627	31623	31428	31382	31603	31868	31626	31509	31648	31383	31487	31729	31596	31667	31596	31726	31441	31487	31724	31620	31592	31854	31362	31625	31777	31714	31517	31704	31626	31694	31706	31629	31613	31552	31561	31828	31788	31714	31869	31877	31726	31636	31888	31460	31902	31625	31813	31478	31663	31619	31456	31626	31615	31886	31469	31601	31752	31822	31878	31428	31629	31793	31704	31721	31553	31506	31606	31408	31475	31507	31537	31565	31593	31636	31726	31547	31522	31590	31638	31713	31671	31473	31551	31869	31609	31442	31874	31788	31570	31555	31743	31838	31693	31695	31625	31689	31671	31790	31341	31734	31838	31521	31628	31746	31597	31577	31490	31599	31548	31487	31583	31473	31571	31774	31649	31541	31492	31723	31559	31666	31732	31474	31769	31784	31448	31468	31720	31748	31875	31573	31434	31724	31747	31458	31326	31725	31741	31481	31766	31866	31749	31735	31649	31379	31447	31615	31651	31773	31460	31723	31701	31686	31727	31712	31623	31267	31610	31448	31640	31748	31597	31439	31612	31593	31483	31638	31347	31598	31653	31663	31742	31780	31495	31521	31688	31731	31715	31600	31909	31518	31772	31668	31818	31610	31513	31389	31945	31630	31637	31648	31733	31418	31659	31556	31757	31584	31896	31772	31427	31566	31734	31850	31911	31701	31924	31560	31639	31618	31779	31611	31532	31837	31631	31661	31611	31686	31699	31446	31533	31527	31788	31705	31467	31652	31679	31563	31394	31685	31840	31711	31906	31705	31796	31664	31636	31439	31848	31695	31661	31554	31898	31727	31581	31777	31419	31446	31482	31681	31675	31427	31801	31619	31661	31797	31614	31563	31598	31522	31478	31449	31447	31706	31834	31682	31606	31471	31845	31720	31743	31382	31698	31469	31547	31779	31579	31707	31686	31762	31707	31811	31822	31504	31610	31669	31890	31489	31580	31978	31848	31530	31576	31570	31719	31577	31355	31673	31952	31829	31792	31519	31709	31638	31790	31748	31751	31646	31678	31722	31770	31672	31556	31733	31934	31773	31694	31857	31507	31521	31843	31675	31784	31826	31677	31615	31668	31575	31703	31714	31688	31579	31930	31742	31529	31489	31309	31722	31610	31537	31441	31587	31434	31771	31732	31779	31693	31679	31437	31827	31536	31430	31521	31485	31569	31614	31819	31418	31693	31693	31464	31672	31545	31820	31777	31691	31602	31461	31848	31659	31648	31685	31721	31508	31581	31691	31632	31642	31652	31667	31759	31607	31600	31744	31361	31681	31561	31780	31696	31763	31607	31859	31669	31708	31538	31825	31616	31398	31547	31826	31687	31521	31706	31710	31683	31852	31747	31745	31786	31682	31800	31612	31977	31865	31581	31445	31737	31684	31738	31948	31955	31587	31688	31696	31691	31543	31492	31499	31527	31591	31565	31549	31919	31809	31638	31465	31591	31539	31626	31680	31596	31542	31840	31689	31651	31740	31661	31805	31781	31631	31859	31819	31334	31612	31849	31706	31676	31537	31691	31553	31531	31546	31694	31789	31687	31823	31620	31648	31675	31594	31470	31549	31458	31655	31681	31740	31392	31824	31602	31780	31612	31514	31806	31869	31720	31661	31353	31594	31527	31736	31473	31638	31638	31804	31467	31570	31780	31769	31664	31738	31719	31494	31556	31442	31784	31544	31573	31460	31749	31720	31819	31574	31629	31899	31810	31671	31593	31623	31727	31883	31823	31763	31737	31470	31606	31731	31680	31656	31848	31491	31483	31629	31848	31618	31447	31649	31850	31660	31649	31420	31473	31607	31687	31535	31627	31659	31686	31706	31649	31530	31691	31688	31538	31662	31812	31577	31730	31691	31839	31637	31815	31728	31889	31664	31657	31522	31689	31939	31558	31602	31692	31709	31832	31612	31670	31968	31545	31759	31725	31502	31634	31646	31660	31674	31659	31772	31745	31649	31354	31760	31668	31657	31637	31479	31894	31700	31668	31320	31428	31561	31754	31786	31724	31590	31657	31436	31836	31700	31677	31498	31634	31667	31748	31681	31556	31751	31451	31491	31850	31502	31656	31693	31998	31694	31598	31427	31735	31651	31933	31630	31494	31638	31507	31692	31707	31524	31900	31816	31668	31834	31969	31572	31803	31638	31570	31567	31663	31522	31759	31406	31469	31659	31641	31716	31737	31737	31558	31520	31520	31401	31570	31603	31865	31848
21024	37176	36318	30825	28637	27833	26197	25314	24670	24142	24113	24284	24126	23735	23716	23702	23803	23611	23786	23597	26724	36357	36506	32525	28444	25617	24258	23376	23381	23430	23446	23171	23390	23518	23349	23477	23532	23413	23403	23433	23458	23343	23318	23505	23385	23443	23274	23462	23338	23460	23445	23544	23419	23631	23403	23528	23444	23484	23303	23304	23232	23336	23400	23325	23465	23353	23545	23186	23376	23307	23426	23373	23369	23430	23334	23495	23385	23531	23481	23418	23504	23622	23314	23578	23248	23361	23487	23452	23363	23193	23480	23361	23200	23477	23557	23377	23434	23441	23369	23326	23390	23572	23240	23439	23374	23400	23400	23302	23446	23348	23395	23250	23292	23239	23326	23321	23426	23381	23355	23171	23315	23447	23379	23326	23400	23450	23411	23406	23244	23347	23314	23361	23558	23363	23182	23295	23183	23409	23275	23440	23370	23460	23368	23309	23454	23374	23252	23335	23290	23378	23458	23517	23269	23477	23250	23409	23167	23356	23323	23590	23364	23355	23280	23302	23451	23161	23251	23488	23327	23385	23575	23201	23443	23439	23395	23411	23606	23397	23283	23433	23505	23218	23502	23378	23498	23420	23254	23454	23498	23615	23322	23278	23357	23247	23254	23404	23253	23502	23298	23381	23297	23241	23402	23398	23340	23444	23223	23440	23455	23385	23508	23352	23343	23487	23396	23386	23488	23532	23402	23173	23294	23307	23445	23281	23357	23526	23237	23420	23383	23299	23397	23261	23514	23350	23325	23278	23390	23325	23460	23330	23567	23274	23328	23240	23360	23333	23312	23283	23463	23260	23215	23305	23253	23380	23207	23385	23336	23310	23258	23317	23496	23513	23255	23215	23224	23447	23507	23485	23658	23378	23437	23426	23298	23363	23189	23482	23331	23316	23280	23360	23458	23238	23410	23382	23235	23416	23442	23370	23189	23524	23303	23311	23470	23441	23493	23185	23423	23375	23242	23330	23138	23373	23340	23416	23441	23514	23276	23226	23382	23483	23301	23278	23535	23324	23408	23370	23472	23433	23391	23401	23377	23322	23170	23337	23295	23442	23382	23385	23291	23430	23194	23148	23247	23444	23197	23391	23587	23377	23282	23267	23389	23315	23314	23289	23568	23385	23525	23335	23416	23293	23396	23344	23528	23369	23192	23495	23261	23337	23384	23610	23445	23394	23397	23306	23308	23263	23424	23318	23473	23522	23378	23434	23452	23393	23212	23344	23412	23523	23325	23533	23411	23479	23259	23246	23387	23208	23365	23372	23226	23283	23364	23380	23451	23573	23411	23241	23273	23277	23496	23238	23195	23324	23376	23520	23263	23563	23460	23535	23282	23350	23430	23411	23375	23302	23304	23467	23288	23443	23388	23299	23265	23375	23363	23427	23742	23446	23431	23407	23398	23343	23317	23311	23577	23323	23368	23463	23273	23329	23389	23385	23501	23142	23365	23569	23365	23436	23415	23383	23314	23203	23300	23546	23299	23595	23372	23437	23269	23330	23222	23334	23382	23200	23387	23402	23411	23352	23346	23334	23304	23388	23346	23311	23319	23279	23293	23502	23368	23418	23487	23421	23319	23175	23442	23360	23368	23383	23544	23437	23353	23261	23464	23561	23393	23445	23413	23313	23252	23281	23504	23320	23310	23295	23478	23137	23433	23258	23370	23394	23260	23300	23279	23176	23556	23473	23147	23363	23331	23143	23551	23382	23227	23209	23535	23415	23296	23261	23435	23256	23318	23498	23349	23226	23232	23352	23476	23225	23417	23305	23472	23271	23364	23228	23399	23254	23365	23370	23418	23322	23249	23404	23368	23330	23389	23303	23323	23140	23115	23481	23369	23139	23238	23191	23435	23434	23303	23479	23394	23390	23174	23304	23227	23299	23209	23481	23351	23438	23318	23332	23306	23238	23350	23439	23295	23422	23449	23229	23332	23374	23513	23350	23361	23418	23493	23389	23258	23378	23319	23507	23415	23201	23384	23363	23197	23471	23312	23367	23434	23201	23332	23373	23299	23329	23447	23324	23389	23432	23263	23569	23265	23395	23302	23313	23294	23310	23200	23591	23499	23242	23419	23170	23325	23314	23378	23227	23427	23311	23202	23555	23461	23330	23376	23246	23456	23310	23498	23179	23342	23428	23254	23376	23449	23309	23471	23334	23372	23366	23514	23256	23398	23313	23522	23240	23258	23407	23449	23458	23301	23335	23344	23275	23353	23264	23377	23354	23322	23298	23349	23453	23535	23323	23327	23403	23487	23519	23407	23456	23333	23335	23331	23517	23192	23276	23177	23308	23302	23678	23449	23478	23321	23398	23504	23468	23511	23325	23324	23340	23386	23310	23510	23269	23355	23343	23473	23301	23195	23408	23455	23314	23479	23457	23273	23350	23294	23356	23318	23577	23187	23230	23236	23192	23316	23284	23487	23360	23516	23307	23299	23432	23231	23178	23408	23477	23358	23270	23574	23347	23489	23385	23338	23332	23434	23262	23330	23322	23351	23431	23287	23378	23236	23415	23579	23376	23415	23439	23314	23291	23395	23148	23355	23314	23466	23174	23582	23187	23468	23536	23391	23446	23473	23367	23425	23311	23237	23286	23356	23303	23483	23420	23370	23241	23494	23393	23300	23296	23459	23425	23371	23294	23367	23374	23388	23445	23327	23352	23410	23523	23342	23230	23401	23192	23585	23435	23443	23332	23511	23287	23293	23374	23446	23357	23258	23563	23315	23235	23225	23450	23584	23220	23410	23152	23359	23197	23456	23273	23225	23391	23429	23347	23303	23357	23369	23450	23377	23251	23460	23549	23274	23314	23322	23502	23518	23264	23325	23348	23378	23411	23410	23276	23236	23555	23332	23281	23313	23259	23324	23175	23485	23412	23333	23382	23313	23332	23355	23387	23423	23635	23218	23421	23421	23337	23322	23518	23272	23441	23411	23297	23239	23474	23309	23540	23286	23268	23189	23196	23249	23381	23351	23184	23242	23325	23290	23464	23467	23396	23343	23315	23399	23383	23263	23235	23516	23461	23353	23309	23434	23546	23388	23447	23634	23384	23189	23418	23589	23273	23310	23265	23507	23433	23314	23263	23492	23407	23325	23231	23354	23253	23326	23274	23263	23339	23254	23415	23461	23246	23220	23309	23442	23448	23401	23371	23325	23443	23380	23259	23435	23572	23478	23280	23413	23318	23271	23535	23221	23377	23234	23239	23544	23228	23370	23332	23099	23288	23364	23257	23430	23186	23361	23329	23473	23287	23381	23383	23195	23408	23269	23566	23219	23430	23490	23275	23221	23379	23587	23321	23266	23260	23212	23385	23329	23206	23387	23569	23376	23295	23269	23465	23436	23304	23453	23327	23453	23248	23290	23380	23349	23323	23523	23472	23455	23348	23167	23504	23317	23538	23427	23301	23265	23333	23432	23382	23370	23311	23277	23243	23350	23416	23499	23264	23237	23342	23202	23361	23483	23462	23459	23330	23314	23381	23322	23313	23282	23573	23363	23559	23432	23295	23315	23290	23238	23411	23130	23745	23307	23260	23245	23467	23359	23415	23456	23703	23476	23422	23308	23369	23637	23461	23520	23481	23214	23418	23440	23346	23424	23611	23404	23261	23290	23279	23469	23154	23363	23238	23493	23376	23469	23396	23327	23488	23354	23392	23256	23400	23405	23561	23316	23264	23235	23495	23509	23289	23500	23236	23510	23388	23337	23253	23177	23343	23290	23439	23395	23328	23308	23528	23445	23313	23359	23414	23346	23448	23269	23536	23250	23521	23289	23298	23300	23359	23226	23300	23335	23349	23276	23395	23345	23596	23489	23403	23524	23286	23470	23478	23319	23255	23351	23326	23577	23480	23129	23170	23404	23296	23494	23295	23267	23362	23340	23268	23242	23357	23499	23378	23531	23386	23352	23332	23492	23181	23441	23296	23403	23437	23419	23373	23389	23512	23330	23440	23405	23338	23334	23329	23290	23148	23206	23307	23224	23317	23482	23249	23258	23370	23294	23529	23164	23448	23381	23534	23399	23452	23305	23387	23384	23255	23488	23351	23260	23447	23273	23275	23344	23400	23476	23328	23285	23389	23374	23310	23384	23238	23661	23305	23451	23341	23258	23329	23330	23246	23302	23500	23342	23244	23507	23452	23483	23316	23393	23388	23385	23201	23403	23407	23287	23601	23478	23372	23356	23531	23629	23379	23507	23330	23346	23351	23486	23494	23401	23440	23223	23480	23406	23266	23457	23481	23488	23256	23315	23282	23349	23360	23340	23300	23404	23501	23255	23307	23325	23497	23529	23545	23371	23389	23470	23293	23361	23203	23236	23182	23364	23388	23299	23439	23337	23508	23294	23414	23314	23500	23558	23440	23403	23233	23333	23381	23378	23252	23455	23464	23243	23600	23372	23330	23413	23330	23458	23048	23367	23371	23311	23373	23307	23542	23250	23518	23334	23301	23593	23312	23423	23334	23325	23292	23412	23466	23271	23376	23420	23353	23228	23268	23440	23314	23329	23682	23261	23491	23593	23411	23456	23411	23613	23362	23330	23270	23400	23256	23438	23256	23232	23435	23408	23257	23431	23195	23383	23416	23574	23339	23301	23525	23457	23463	23398	23398	23375	23350	23486	23481	23441	23199	23367	23304	23299	23183	23398	23432	23374	23199	23376	23476	23319	23441	23424	23297	23519	23161	23370	23407	23306	23266	23423	23375	23372	23063	23365	23419	23469	23325	23463	23274	23364	23434	23384	23180	23394	23288	23234	23375	23367	23356	23341	23467	23233	23485	23360	23348	23595	23269	23295	23372	23441	23334	23463	23242	23354	23405	23374	23420	23270	23460	23508	23269	23291	23349	23429	23375	23515	23348	23272	23279	23560	23273	23241	23185	23354	23287	23296	23387	23470	23233	23479	23308	23349	23401	23256	23455	23243	23384	23165	23340	23417	23326	23509	23324	23267	23443	23259	23142	23124	23358	23353	23564	23424	23357	23459	23399	23302	23456	23299	23450	23302	23544	23434	23357	23324	23330	23370	23255	23306	23254	23310	23574	23428	23487	23309	23394	23464	23431	23286	23306	23561	23439	23371	23507	23282	23366	23571	23278	23234	23484	23406	23315	23333	23424	23223	23315
28534	24348	33122	34393	31977	32653	32265	31920	32080	31870	31764	31744	31991	31803	31609	31865	31709	31607	31399	31845	32149	32208	32847	32432	32170	32201	31920	31732	31796	31807	31682	31814	31499	31782	31821	31653	31703	31666	31887	31902	31677	31666	31868	31847	31776	31788	31787	31703	31937	31994	31781	31660	31788	31881	31891	31863	31749	31607	31657	31588	31893	31539	31576	31591	31662	31679	31705	31704	31667	31642	31461	31621	31860	31783	31822	31613	31729	31657	31684	31547	31881	31724	31940	31817	31916	31649	31797	31775	31683	31367	31708	31761	31747	32040	31823	31683	31575	31638	31827	31580	31673	31768	31875	31607	31755	32026	31770	31880	31836	31941	31729	31538	31600	31674	31876	31685	31806	31508	31675	31729	31779	31839	31771	31479	31605	31833	31731	31842	31626	31760	31725	31639	31881	31714	31602	31580	31757	31804	31747	31660	31519	31547	31765	31610	31698	31992	31714	31771	31697	31737	31703	31581	31651	31684	31734	31785	31642	31596	31829	31737	31574	31674	31876	31781	31236	31673	31745	31494	31570	31814	31639	31666	31758	32095	31914	31759	31885	31746	31784	31873	31659	31625	31658	31541	31769	31848	31523	31694	31896	31614	32020	31641	31657	31788	32036	31772	31758	31697	31596	31786	31676	31690	31653	31697	31633	31825	31704	31629	31761	31778	31697	31549	31785	31745	31885	31693	31976	31729	31753	31769	31782	31741	31709	31539	31775	31857	31829	31581	31534	31588	31580	31740	31933	31560	31974	31631	31747	31828	31617	31662	31691	31794	31936	31900	31560	31495	31569	31906	31692	31783	31780	31736	31602	31707	31590	31694	31703	31608	31710	31725	31635	31776	31728	31704	31848	31811	31632	31534	31867	31574	31788	31337	31539	31485	31794	31724	31522	31701	31942	31651	31597	31741	31502	31958	31869	31854	31617	31487	31512	31497	31936	31554	31858	31840	31747	31607	31838	31742	31588	31838	31573	31745	31793	31833	31516	31601	31588	31676	31766	31737	31715	31839	31762	31848	31910	31628	31690	31696	31812	31651	31475	31688	31413	31788	31694	31528	31622	31743	31750	31749	31890	31668	31757	31505	31595	31774	31574	31928	32187	31629	31919	32035	31661	31726	31603	31837	31701	31767	31749	31912	31763	31671	31657	31775	31780	31805	31618	31462	31912	31768	31840	31616	31887	31787	31531	31526	31617	31858	31669	31861	31731	31937	31743	31730	31668	31994	31547	31662	31733	31374	31590	31801	31602	31618	31719	31731	31848	31744	31614	31752	31711	31818	31626	31822	31847	31667	31922	31824	31898	31571	31628	31686	31768	31754	31742	31574	31549	31771	31824	31734	31926	31773	31682	31832	31709	31695	31602	31690	31677	31924	31485	31621	31737	31752	31901	31911	31896	31735	31688	31784	31662	31666	31522	31725	31665	31632	31666	31719	31663	31647	31871	31720	31641	31799	31730	31605	31585	31646	31901	31854	31735	31788	31751	31899	31716	31613	31836	31738	31763	31757	31689	31710	31843	32038	31709	31842	31784	31778	31534	31775	31913	31716	31872	31498	31875	31641	31857	31769	31684	31788	31784	31701	31717	31933	31837	31598	31663	31687	31684	31635	31850	31471	31531	31748	31571	31656	31794	31649	31735	32082	31706	31914	31525	31737	31624	31678	31722	31812	31647	31768	31696	31785	32013	31745	31560	31806	32003	31667	31993	31748	31550	31680	31742	31556	31931	31413	31480	31841	31957	31760	31546	31526	31576	31731	31736	31751	31938	31807	31829	31753	31726	31915	31651	31900	31605	31729	31740	32020	31683	32024	31644	31851	31733	31594	31770	31579	31467	31773	31723	31672	31817	31812	31578	31661	31690	31576	31721	31620	31672	31601	31693	31685	31635	31747	31614	31777	31695	31670	32022	31772	31932	31834	31881	31798	31893	31711	31742	31688	31538	31624	31642	32042	31696	31635	31715	31873	31650	32016	31945	31838	32052	31814	31833	31809	31814	31642	31502	32001	31612	31675	31737	31942	31621	31589	31731	31740	31700	31725	32074	31647	31770	31534	31495	31778	31660	31937	31944	31597	31595	31725	31581	31834	31682	31780	31839	31823	31792	31834	31840	31733	31801	31840	31648	31669	31786	31877	31928	31872	31666	31749	31604	31681	31389	31816	31801	31858	31834	31904	31758	31673	31538	31392	31517	31803	31703	31727	31425	31681	31844	31475	31607	31712	31685	31825	31641	31646	31669	31583	31698	31756	31785	31613	31529	31586	31663	31799	31570	31855	31932	31584	31571	32045	31772	31674	31718	31723	31733	31489	31838	31755	31668	31693	31828	31782	31613	31782	31708	31685	31722	31724	31747	31429	31771	31693	31573	31798	31799	31671	31863	31810	31600	31702	31757	31695	31659	31825	31915	31863	31762	31679	31521	31658	31852	31926	31703	31615	31869	31572	31487	31826	31684	32005	31580	31760	31637	31647	31548	31834	31666	31817	31622	31535	31634	31667	31788	31747	31647	31656	31688	31650	31814	31769	31439	31760	31669	31756	31749	31611	31768	31888	31835	31820	31712	31549	31905	31644	31470	31614	31596	31487	31818	31735	31606	31592	31368	31652	31833	31488	31829	31771	31658	31648	31663	31495	31716	31817	31905	31701	31766	31646	31665	32050	31819	31718	31555	31735	31825	31675	31821	31516	31555	31923	31578	31733	31699	31762	31793	31901	31877	31836	31799	31555	31657	31660	31602	31825	31734	31748	31681	31759	31798	31751	31765	31598	31891	31693	31911	31827	31773	31925	31854	31796	31584	31746	31873	31774	31838	31836	31686	31491	31731	31644	31683	31763	31739	31472	31722	31580	31477	31785	31850	31709	31636	31539	31796	31617	31746	31702	31800	31872	32009	31717	31750	31512	31924	31792	31881	31540	31614	31964	31843	31797	31632	31658	31736	31738	31710	31658	31822	31620	31812	31697	31485	31617	31745	31616	31782	31777	31564	31577	31896	31830	31966	31876	31838	31751	31648	31719	31682	31660	31821	31646	31530	31798	31997	31435	31577	31968	31742	31740	31696	32006	31694	31871	31815	31551	31770	31837	31549	31529	31783	31619	31814	31649	31757	31674	31718	31747	31715	31460	31741	31524	31779	31758	31926	31838	31773	31851	31706	31737	31700	31628	31757	31575	31740	31568	31532	32009	31955	31801	31836	31488	31697	31646	31659	31987	31954	31920	32047	31515	31811	31725	31793	31949	31647	31664	31590	31569	31725	31764	31721	31748	31902	31592	31686	31784	31794	31673	31721	31730	31734	31528	31852	31877	31804	32113	31879	31655	31815	31787	32023	31711	31544	31896	31800	31758	32094	31585	31953	31818	31932	31943	31646	31665	31823	31616	31662	31793	31766	31827	31401	31865	31629	31921	31694	31789	31792	31486	31829	31732	31629	31664	31893	31478	31478	31385	31606	31875	31767	31798	31752	31664	31678	31785	31665	31709	31918	31599	31496	31917	31697	31549	31445	31860	31559	31663	31658	31967	31721	31835	31783	31615	31979	31794	31699	31607	31690	31728	31645	31744	31766	32143	31854	31851	31735	31502	31769	31638	31885	31610	31769	31524	31741	31725	31771	31741	31841	31818	31591	31898	31870	31905	31551	31958	31638	31716	31817	31793	31418	31675	31967	31602	31612	31864	31924	31972	31512	31536	31611	31611	31584	31802	31598	31817	31859	31883	31917	31829	31837	31609	31905	31968	31687	31817	31811	31774	31762	31717	31467	31622	31473	31689	32128	31901	31829	31683	31982	31655	31615	31637	31797	31735	31624	31801	31590	31976	31765	31853	31664	31680	31813	32026	31722	31642	31570	31745	31449	31687	31872	32046	31722	31558	32076	31750	31765	31451	31523	31702	31875	31677	31698	32016	31844	31933	32041	31521	31629	31623	31577	31804	31774	31841	31649	31518	31832	31858	31970	31600	31700	31679	31781	31777	31793	31839	31701	31567	31741	32005	31750	31519	32048	31610	31640	31918	31865	31463	31759	31823	32076	32143	31968	31672	32019	31776	31764	31751	31903	31731	31752	31634	31622	31932	31779	31672	31868	31679	31962	31744	31685	31848	31752	31821	31965	31682	31851	31837	31721	31553	31990	31665	31684	31785	31659	31782	31582	31622	31692	31596	31976	31802	31716	32013	31836	31707	31719	31643	31801	31809	31710	31667	31889	31716	31888	31512	32012	31925	31698	31692	31559	31673	31753	31816	31858	31863	31394	31648	31798	31580	31523	31873	31579	31901	31711	31774	31748	31790	31657	31814	31755	31917	31619	31658	31540	31721	31866	31933	31734	31698	31846	31839	31957	31706	31488	31512	31738	31728	31920	32042	31627	31494	31731	31669	31592	31684	31864	31804	31716	31766	31428	31792	31858	31662	31657	31555	31543	31677	31531	31902	31995	31613	31431	31748	31755	31808	31556	31910	31972	31693	31969	31943	31760	31777	31709	31875	31747	31783	31841	31792	31629	31979	31868	31740	31710	31935	31827	31688	31571	31602	31759	31668	31710	31921	31397	31560	31684	31554	31763	31722	31653	31920	31943	31723	31752	31635	31457	31757	31765	31811	31709	31689	31572	31928	31776	31655	31738	31838	31772	31578	31601	31723	31707	31622	31695	31578	31571	31731	31565	31805	31875	31746	31824	31655	31901	31943	31501	31719	31527	31674	31571	31627	31753	31785	31664	31743	31656	31800	31814	31683	31787	31868	32091	31691	31848	31700	31542	31823	31787	31764	31714	31930	31665	31375	31855	31844	31785	31912	31619	31787	31637	31633	31798	31739	31531	31706	31644	31525	31765	31659	31985	31705	31616	31584	31906	31714	31330	31711	31769	31793	31707	31718	31637	31837	31664	31559	31535	31634	31811	31508	31591	31896	31755	31836	31722	31635	31720	31640	31799	31565	31797	31795	31780	31785	31540	31683	31603	31720	31988	31854	31703	31586	31644	31823	32001	31881	31740	31723	31581	31629	31662	31643	31657	32037	31905	31870	31725	31718	31579	31495	31789	31840	31692	31370	31867	31827	31444	31942	31855	31741	31632	31888	31842	31838	31710	31945	31784	31681	31788	31482	31911	31896	31618	31911	31772	31858	31919	31835
21615	26797	27393	26429	25092	24729	24156	23837	23811	23393	23778	23479	23422	23350	23541	23424	23378	23454	23481	23519	23536	24245	24516	24385	24059	23529	23444	23477	23310	23480	23325	23430	23375	23217	23318	23386	23495	23309	23348	23361	23470	23484	23453	23584	23423	23306	23407	23342	23330	23367	23209	23236	23300	23393	23479	23385	23566	23272	23374	23530	23411	23506	23349	23419	23389	23198	23260	23310	23474	23332	23407	23350	23289	23321	23287	23287	23562	23430	23314	23433	23379	23264	23516	23341	23113	23337	23434	23462	23409	23355	23197	23413	23178	23450	23392	23343	23346	23417	23601	23382	23353	23175	23240	23337	23476	23260	23242	23291	23261	23333	23257	23443	23337	23161	23527	23334	23384	23496	23542	23348	23198	23400	23403	23290	23442	23513	23292	23295	23146	23460	23307	23458	23301	23520	23431	23182	23191	23265	23340	23237	23269	23292	23072	23257	23488	23240	23303	23355	23339	23489	23389	23365	23486	23378	23412	23396	23215	23301	23399	23432	23384	23381	23171	23354	23263	23391	23235	23384	23640	23305	23475	23393	23425	23650	23273	23352	23359	23533	23287	23599	23493	23433	23183	23378	23367	23307	23302	23373	23546	23258	23334	23431	23273	23197	23395	23294	23379	23390	23278	23337	23379	23380	23249	23517	23277	23337	23407	23340	23350	23188	23295	23317	23490	23310	23579	23282	23302	23466	23320	23233	23288	23334	23541	23312	23488	23419	23441	23198	23293	23373	23217	23490	23343	23419	23494	23540	23358	23381	23477	23616	23359	23286	23311	23344	23362	23459	23429	23379	23563	23275	23256	23370	23207	23340	23547	23504	23348	23275	23416	23361	23434	23200	23399	23372	23312	23258	23356	23252	23351	23381	23367	23199	23254	23316	23415	23269	23405	23345	23365	23420	23369	23231	23356	23325	23408	23204	23212	23495	23287	23373	23288	23317	23313	23355	23316	23344	23379	23300	23424	23537	23426	23309	23356	23357	23250	23375	23603	23208	23477	23326	23278	23400	23316	23363	23288	23330	23323	23289	23046	23182	23285	23450	23391	23287	23322	23463	23372	23358	23357	23567	23230	23248	23351	23398	23340	23448	23253	23258	23297	23444	23438	23465	23342	23203	23381	23394	23353	23241	23360	23192	23284	23426	23425	23481	23273	23526	23435	23365	23290	23307	23328	23491	23441	23310	23430	23335	23356	23460	23321	23474	23396	23290	23180	23476	23386	23380	23375	23465	23347	23276	23324	23324	23347	23434	23447	23404	23520	23371	23339	23410	23492	23292	23354	23510	23412	23471	23430	23334	23339	23298	23362	23364	23394	23241	23362	23403	23302	23453	23238	23608	23281	23377	23457	23413	23362	23392	23456	23383	23337	23296	23519	23211	23309	23163	23361	23367	23380	23407	23384	23500	23445	23440	23313	23341	23343	23292	23196	23543	23356	23329	23504	23350	23461	23415	23468	23440	23399	23402	23216	23452	23418	23409	23349	23305	23406	23527	23331	23429	23323	23429	23303	23397	23317	23427	23407	23464	23317	23395	23369	23525	23330	23300	23307	23379	23392	23311	23217	23330	23326	23379	23350	23279	23378	23403	23426	23297	23334	23196	23375	23468	23399	23181	23274	23236	23394	23257	23365	23485	23283	23291	23228	23378	23283	23180	23287	23214	23468	23638	23491	23256	23353	23335	23356	23421	23275	23342	23484	23317	23398	23441	23309	23514	23458	23272	23456	23326	23593	23319	23457	23337	23289	23159	23395	23453	23537	23493	23188	23397	23323	23405	23356	23379	23406	23312	23341	23438	23384	23348	23298	23200	23256	23348	23349	23479	23600	23382	23369	23369	23623	23498	23336	23431	23355	23497	23317	23260	23584	23329	23430	23407	23196	23408	23500	23456	23400	23421	23429	23555	23495	23511	23400	23287	23395	23339	23222	23481	23270	23241	23430	23491	23477	23253	23198	23422	23344	23394	23288	23308	23401	23350	23456	23351	23340	23376	23209	23316	23263	23461	23391	23315	23393	23380	23262	23407	23308	23411	23394	23323	23471	23314	23393	23344	23413	23364	23400	23274	23355	23423	23302	23392	23482	23363	23535	23413	23477	23418	23248	23369	23274	23181	23334	23369	23358	23443	23435	23358	23572	23287	23239	23146	23536	23346	23213	23304	23230	23242	23267	23309	23322	23528	23510	23413	23286	23425	23340	23536	23288	23302	23204	23335	23432	23543	23295	23366	23330	23463	23306	23329	23526	23298	23401	23160	23257	23406	23251	23337	23353	23495	23428	23331	23587	23321	23386	23419	23342	23333	23454	23512	23347	23383	23360	23222	23406	23256	23381	23382	23554	23389	23337	23400	23395	23387	23479	23484	23499	23244	23387	23448	23353	23278	23381	23456	23253	23375	23403	23183	23369	23412	23313	23328	23175	23488	23295	23479	23304	23475	23603	23334	23502	23429	23537	23545	23225	23199	23354	23409	23435	23179	23362	23325	23456	23330	23581	23269	23385	23522	23384	23154	23516	23274	23383	23256	23353	23353	23467	23475	23422	23303	23380	23343	23415	23475	23351	23408	23305	23387	23336	23476	23482	23284	23460	23281	23536	23448	23332	23375	23274	23339	23388	23541	23417	23274	23371	23489	23481	23187	23442	23390	23458	23301	23516	23357	23386	23308	23434	23474	23163	23464	23320	23266	23309	23287	23212	23428	23495	23502	23293	23328	23355	23312	23439	23229	23390	23197	23425	23450	23357	23472	23338	23617	23342	23440	23578	23189	23435	23381	23399	23392	23287	23207	23419	23273	23569	23348	23493	23449	23476	23386	23472	23504	23159	23549	23335	23302	23419	23391	23395	23329	23524	23264	23546	23147	23406	23393	23451	23427	23293	23448	23230	23222	23329	23258	23434	23297	23446	23340	23481	23340	23248	23440	23354	23445	23374	23373	23478	23239	23392	23397	23475	23211	23219	23328	23459	23477	23453	23301	23367	23307	23233	23256	23374	23245	23384	23257	23329	23364	23319	23349	23359	23342	23632	23334	23371	23406	23394	23377	23236	23174	23458	23478	23157	23186	23540	23438	23342	23676	23397	23378	23307	23392	23453	23334	23423	23519	23316	23369	23405	23335	23395	23302	23440	23279	23542	23249	23541	23304	23304	23276	23438	23388	23493	23383	23464	23359	23389	23327	23408	23234	23302	23261	23204	23351	23588	23426	23428	23500	23474	23528	23348	23381	23193	23545	23276	23410	23382	23207	23361	23365	23273	23411	23413	23519	23369	23473	23388	23459	23442	23415	23411	23354	23308	23305	23513	23393	23284	23538	23371	23374	23313	23386	23319	23226	23218	23246	23428	23539	23306	23426	23231	23290	23332	23385	23427	23518	23280	23482	23286	23323	23555	23364	23249	23277	23460	23233	23326	23411	23158	23376	23288	23407	23498	23394	23236	23402	23400	23356	23399	23181	23292	23355	23257	23435	23308	23436	23467	23357	23520	23401	23538	23298	23224	23448	23545	23272	23494	23467	23394	23435	23384	23251	23463	23495	23393	23323	23329	23303	23320	23310	23379	23263	23428	23419	23436	23361	23241	23473	23452	23383	23530	23261	23323	23337	23425	23373	23388	23441	23318	23310	23327	23159	23339	23429	23281	23480	23443	23455	23320	23424	23315	23585	23170	23225	23463	23321	23357	23425	23289	23221	23578	23294	23458	23213	23237	23470	23374	23406	23373	23315	23415	23448	23378	23439	23194	23342	23332	23452	23535	23278	23203	23444	23030	23262	23450	23411	23440	23396	23276	23408	23347	23412	23213	23486	23362	23435	23269	23526	23292	23391	23432	23405	23362	23324	23451	23474	23428	23382	23336	23181	23648	23369	23526	23412	23367	23479	23508	23185	23329	23542	23363	23310	23399	23388	23370	23384	23456	23443	23210	23251	23326	23428	23394	23459	23328	23288	23256	23321	23223	23404	23347	23265	23167	23482	23431	23378	23354	23466	23366	23229	23457	23271	23404	23567	23255	23577	23483	23345	23346	23298	23440	23261	23291	23275	23540	23383	23469	23178	23275	23482	23320	23380	23548	23407	23309	23212	23328	23527	23368	23499	23508	23412	23516	23533	23434	23310	23582	23497	23522	23358	23242	23416	23402	23478	23544	23428	23370	23372	23322	23385	23281	23383	23427	23281	23510	23361	23556	23213	23577	23358	23287	23273	23128	23457	23379	23389	23348	23213	23390	23555	23479	23282	23326	23414	23383	23339	23432	23436	23344	23210	23532	23419	23482	23398	23261	23420	23284	23423	23445	23258	23449	23425	23207	23371	23470	23481	23248	23319	23347	23281	23265	23304	23460	23465	23237	23434	23447	23278	23388	23399	23389	23198	23230	23089	23352	23414	23418	23334	23526	23325	23371	23310	23150	23472	23178	23228	23463	23341	23342	23348	23314	23148	23347	23240	23425	23368	23522	23312	23435	23355	23306	23317	23148	23199	23519	23401	23549	23272	23201	23239	23688	23345	23376	23484	23441	23422	23476	23370	23190	23539	23284	23452	23334	23535	23395	23536	23362	23462	23445	23284	23333	23439	23406	23374	23407	23281	23326	23288	23331	23340	23335	23313	23327	23501	23420	23528	23508	23526	23538	23207	23338	23335	23304	23545	23398	23559	23237	23249	23568	23267	23340	23504	23316	23435	23386	23417	23542	23448	23293	23533	23464	23243	23419	23398	23237	23432	23341	23479	23591	23515	23310	23396	23307	23322	23367	23225	23373	23348	23452	23373	23337	23375	23589	23457	23242	23402	23406	23317	23448	23334	23390	23383	23288	23399	23194	23366	23492	23229	23421	23358	23253	23557	23293	23236	23536	23471	23460	23391	23340	23233	23370	23285	23268	23431	23494	23359	23458	23270	23516	23379	23380	23554	23284	23575	23402	23414	23490	23491	23244	23322	23515	23691	23335	23415	23481	23468	23329	23352	23464	23483	23245	23329	23235	23454	23398	23274	23259	23285	23389	23179	23555	23153	23246	23407	23495	23401	23382	23185	23381	23524	23337	23450	23337	23330	23463	23319	23405	23267	23201	23374	23469	23475	23469	23255	23452	23419	23443	23403	23395	23431	23275	23283	23363	23331	23335	23269	23490	23374
23331	21258	28917	24364	25264	31547	34330	32342	31894	32180	32178	32056	31962	31898	31962	31897	31703	31993	31877	31833	32369	36028	38116	36269	34167	32831	32142	31834	31723	31594	31565	31697	31561	31724	31847	31643	31561	31517	31550	31657	31665	31568	31823	31812	31522	31871	31537	31917	31717	31571	31581	31632	31720	31470	31658	31637	31842	31665	31732	31598	31520	31510	31533	31555	31601	31496	31602	31710	31427	31554	31878	31710	31616	31692	31776	31648	31366	31564	31446	31752	31519	31543	31699	31445	31626	31579	31504	31727	31700	31858	31662	31398	31581	31629	31560	31586	31497	31620	31730	31617	31480	31584	31682	31791	31641	31514	31671	31698	31375	31562	31690	31591	31490	31611	31590	31538	31642	31465	31640	31824	31535	31651	31723	31448	31653	31402	31482	31641	31690	31806	31527	31446	31770	31351	31450	31649	31712	31780	31579	31615	31626	31438	31627	31581	31685	31813	31601	31801	31553	31555	31433	31577	31615	31697	31741	31576	31835	31679	31776	31554	31732	31606	31502	31338	31558	31540	31662	31745	31519	31509	31371	31499	31594	31702	31601	31426	31699	31609	31432	31401	31678	31566	31491	31769	31781	31358	31688	31678	31443	31587	31513	31415	31560	31497	31482	31634	31599	31418	31485	31462	31832	31498	31446	31350	31305	31499	31618	31599	31913	31509	31557	31693	31618	31592	31718	31604	31820	31767	31604	31363	31664	31795	31482	31388	31453	31749	31575	31425	31427	31643	31585	31707	31561	31488	31648	31415	31410	31718	31547	31417	31627	31637	31603	31713	31702	31828	31673	31955	31721	31662	31682	31694	31715	31623	31866	31594	31711	31507	31595	31735	31726	31551	31551	31510	31776	31523	31729	31532	31527	31627	31677	31518	31515	31381	31663	31649	31583	31365	31518	31693	31731	31657	31490	31474	31683	31673	31828	31379	31522	31698	31390	31549	31667	31417	31641	31635	31775	31652	31504	31577	31611	31282	31492	31636	31678	31508	31705	31542	31756	31743	31496	31392	31482	31780	31766	31793	31493	31626	31459	31441	31709	31659	31481	31699	31687	31675	31492	31501	31497	31741	31625	31608	31680	31586	31607	31890	31486	31714	31674	31573	31752	31390	31572	31450	31755	31532	31605	31301	31644	31631	31527	31656	31541	31772	31774	31656	31563	31248	31658	31657	31598	31541	31410	31657	31742	31471	31550	31551	31546	31812	31576	31506	31733	31868	31623	31786	31543	31613	31667	31476	31598	31416	31579	31865	31451	31783	31827	31736	31635	31398	31711	31729	31676	31586	31403	31396	31508	31648	31659	31805	31623	31797	31703	31838	31734	31457	31363	31646	31793	31711	31745	31474	31368	31552	31431	31576	31649	31652	31896	31540	31658	31516	31729	31713	31839	31777	31650	31639	31407	31330	31475	31608	31571	31531	31529	31497	31699	31756	31664	31528	31484	31551	31518	31235	31674	31811	31640	31674	31639	31471	31498	31623	31443	31525	31748	31434	31652	31623	31658	31814	31757	31642	31596	31491	31389	31517	31738	32001	31677	31497	31653	31659	31862	31673	31572	31414	31377	31403	31509	31689	31530	31580	31718	31359	31619	31703	31831	31547	31645	31278	31715	31501	31846	31574	31375	31463	31491	31527	31675	31521	31470	31641	31688	31517	31573	31908	31633	31664	31709	31505	31406	31378	31551	31525	31824	31739	31791	31325	31315	31624	31467	31663	31691	31490	31801	31624	31649	31765	31628	31677	31569	31533	31374	31570	31393	31568	31795	31499	31407	31636	31836	31733	31450	31538	31581	31748	31610	31324	31671	31406	31450	31870	31699	31810	31738	31490	31798	31729	31419	31363	31329	31465	31843	31570	31612	31692	31705	31765	31460	31562	31487	31904	31419	31605	31467	31642	31652	31685	31920	31764	31584	31641	31572	31497	31501	31448	31640	31626	31883	31452	31497	31346	31665	31607	31551	31598	31418	31680	31220	31522	31709	31633	31689	31801	31634	31758	31552	31644	31660	31638	31510	31688	31710	31750	31784	31476	31577	31467	31487	31693	31652	31590	31502	31571	31561	31532	31727	31626	31396	31401	31613	31369	31806	31663	31668	31669	31446	31595	31693	31555	31544	31518	31752	31496	31820	31609	31644	31553	31906	31499	31607	31573	31847	31617	31731	31732	31672	31568	31410	31692	31511	31428	31741	31739	31369	31792	31749	31474	31777	31641	31306	31554	31669	31744	31659	31722	31528	31572	31398	31775	31708	31801	31605	31401	31620	31499	31523	31356	31651	31635	31780	31262	31826	31521	31471	31486	31827	31546	31399	31574	31499	31475	31526	31599	31665	31602	31607	31348	31565	31643	31523	31586	31537	31352	31474	31621	31583	31683	31536	31334	31634	31636	31559	31393	31518	31574	31645	31384	31370	31928	31694	31443	31544	31681	31660	31482	31756	31448	31597	31738	31731	31568	31732	31573	31454	31706	31748	31673	31532	31750	31727	31720	31500	31495	31700	31619	31564	31530	31489	31588	31495	31586	31524	31714	31459	31546	31709	31611	31426	31723	31600	31706	31689	31602	31715	31572	31488	31241	31470	31437	31533	31527	31595	31466	31305	31592	31522	31717	31552	31546	31583	31590	31626	31677	31629	31716	31914	31760	31518	31771	31807	31507	31796	31562	31497	31832	31642	31376	31557	31588	31802	31177	31750	31504	31401	31472	31466	31772	31556	31447	31672	31536	31330	31456	31643	31428	31635	31635	31826	31623	31565	31769	31396	31557	31703	31609	31742	31722	31460	31593	31592	31520	31475	31583	31422	31551	31585	31313	31652	31411	31706	31526	31900	31710	31422	31729	31816	31499	31817	31314	31526	31663	31738	31565	31580	31624	31637	31635	31787	31703	31622	31707	31800	31546	31441	31550	31819	31506	31524	31361	31664	31882	31719	31621	31669	31726	31332	31801	31447	31609	31813	31472	31692	31476	31464	31398	31711	31399	31546	31563	31561	31537	31634	31737	31628	31491	31509	31647	31682	31746	31989	31592	31755	31659	31413	31736	31590	31726	31710	31619	31464	31512	31377	31520	31492	31638	31796	31583	31739	31607	31497	31604	31654	31461	31635	31627	31345	31774	31368	31597	31747	31476	31453	31507	31793	31354	31608	31645	31461	31539	31399	31646	31722	31670	31635	31561	31644	31451	31513	31602	31712	31632	31430	31567	31608	31667	31469	31903	31712	31811	31676	31318	31737	31712	31580	31780	31647	31515	31588	31530	31627	31570	31582	31501	31659	31543	31534	31660	31544	31580	31585	31793	31881	31785	31496	31674	31571	31633	31671	31693	31679	31509	31621	31303	31582	31558	31525	31605	31568	31510	31430	31540	31576	31662	31454	31596	31619	31535	31659	31553	31410	31588	31774	31546	31740	31578	31536	31681	31644	31508	31755	31586	31569	31645	31500	31438	31523	31648	31540	31423	31796	31575	31680	31683	31706	31506	31417	31472	31732	31633	31442	31587	31502	31667	31830	31493	31519	31663	31593	31523	31496	31775	31451	31637	31476	31678	31756	31480	31652	31530	31642	31447	31869	31682	31573	31615	31640	31677	31596	31641	31522	31590	31665	31511	31656	31858	31490	31571	31508	31531	31680	31813	31771	31727	31525	31352	31474	31590	31625	31507	31290	31559	31600	31680	31830	31401	31479	31454	31506	31989	31569	31285	31661	31668	31693	31346	31605	31573	31527	31670	31564	31622	31544	31586	31401	31578	31775	31479	31435	31693	31474	31156	31701	31727	31793	31510	31646	31738	31561	31608	31612	31646	31591	31676	31385	31809	31440	31538	31546	31353	31568	31645	31582	31446	31564	31720	31454	31592	31485	31463	31535	31418	31727	31679	31319	31827	31714	31657	31862	31594	31731	31505	31677	31639	31642	31848	31712	31597	31701	31622	31545	31522	31413	31587	31563	31517	31621	31912	31705	31601	31541	31536	31390	31575	31584	32008	31718	31300	31549	31628	31512	31693	31554	31581	31596	31707	31369	31845	31755	31529	31320	31502	31506	31454	31910	31710	31451	31835	31615	31375	31740	31683	31423	31434	31761	31697	31612	31600	31563	31496	31523	31747	31993	31757	31675	31596	31629	31548	31636	31493	31638	31578	31749	31615	31647	31593	31399	31447	31720	31910	31931	31661	31632	31609	31620	31573	31624	31401	31626	31373	31714	31661	31405	31602	31474	31482	31578	31403	31590	31667	31601	31517	31642	31772	31305	31590	31642	31614	31405	31495	32004	31620	31708	31642	31450	31875	31411	31365	31537	31568	31762	31317	31431	31439	31639	31478	31595	31729	31702	31527	31599	31238	31557	31377	31458	31615	31425	31333	31652	31851	31679	31330	31432	31724	31411	31309	31620	31578	31686	31591	31620	31407	31447	31536	31682	31681	31545	31562	31734	31557	31707	31698	31386	31491	31728	31631	31724	31553	31667	31592	31291	31716	31604	31709	31593	31709	31655	31561	31540	31494	31554	31424	31618	31496	31702	31590	31891	31738	31558	31349	31651	31834	31694	31463	31789	31483	31687	31303	31646	31644	31551	31516	31497	31286	31517	31682	31365	31502	31399	31781	31371	31438	31448	31561	31626	31568	31519	31464	31737	31527	31684	31647	31361	31799	31698	31632	31624	31663	31727	31560	31534	31720	31826	31507	31603	31470	31517	31488	31671	31611	31548	31618	31636	31594	31547	31613	31743	31676	31526	31465	31751	31969	31679	31661	31521	31763	31846	31530	31571	31611	31312	31684	31627	31662	31610	31503	31758	31713	31553	31577	31639	31562	31271	31433	31402	31770	31649	31610	31495	31184	31686	31583	31830	31411	31509	31884	31688	31589	31771	31785	31826	31522	31644	31630	31446	31896	31833	31696	31626	31518	31580	31519	31733	31452	31699	31695	31888	31708	31767	31658	31594	31610	31754	31295	31537	31689	31816	31613	31523	31639	31724	31777	31798	31795	31678	31619	31608	31563	31400	31828	31764	31505	31586	31861	31575	31743	31477	31608	31423	31372	31568	31502	31638	31678	31823	31803	31432	31407	31370	31798	31615	31762	31536	31610	31826	31797	31321	31486	31629	31635	31562	31641	31817	31877	31831	31590
19932	32081	31400	29026	26939	26140	25039	24517	24228	23887	24033	23875	23808	23632	23690	23489	23659	23433	23590	23397	24317	29987	31400	29149	26305	24630	23624	23651	23265	23168	23262	23394	23313	23485	23311	23338	23257	23382	23238	23267	23245	23423	23546	23399	23346	23350	23377	23449	23494	23350	23454	23317	23420	23318	23510	23369	23521	23339	23180	23243	23243	23255	23421	23517	23300	23339	23411	23446	23314	23534	23149	23282	23518	23299	23217	23348	23273	23345	23376	23514	23477	23475	23362	23233	23108	23415	23483	23382	23331	23427	23342	23379	23474	23199	23387	23348	23381	23559	23396	23366	23289	23528	23383	23252	23338	23346	23354	23330	23232	23153	23473	23397	23390	23405	23267	23302	23555	23552	23323	23392	23374	23356	23326	23255	23361	23453	23364	23326	23422	23355	23382	23377	23394	23232	23402	23432	23426	23188	23496	23261	23532	23065	23234	23533	23488	23306	23188	23299	23423	23347	23471	23495	23402	23461	23441	23416	23183	23460	23316	23357	23473	23259	23402	23578	23431	23275	23449	23355	23270	23368	23430	23341	23233	23441	23398	23277	23361	23428	23463	23299	23225	23300	23363	23375	23409	23347	23367	23390	23261	23693	23371	23331	23352	23254	23422	23120	23540	23382	23452	23323	23384	23407	23466	23219	23290	23408	23262	23349	23323	23515	23310	23333	23172	23266	23412	23330	23208	23372	23191	23315	23265	23263	23457	23297	23360	23209	23381	23279	23332	23318	23312	23464	23372	23238	23425	23322	22976	23410	23254	23346	23319	23338	23255	23293	23269	23292	23367	23438	23236	23311	23284	23299	23446	23425	23410	23448	23391	23290	23345	23305	23359	23311	23215	23334	23246	23205	23499	23336	23349	23390	23315	23442	23187	23359	23342	23411	23387	23313	23425	23272	23311	23430	23362	23322	23611	23495	23360	23256	23451	23395	23441	23361	23441	23491	23185	23307	23432	23219	23500	23275	23352	23461	23403	23422	23413	23517	23186	23501	23352	23268	23426	23429	23310	23327	23473	23268	23327	23378	23453	23416	23388	23325	23378	23386	23415	23422	23321	23317	23240	23280	23245	23219	23336	23159	23261	23130	23568	23330	23421	23291	23416	23360	23551	23393	23475	23563	23348	23361	23313	23464	23433	23324	23330	23431	23362	23486	23155	23420	23409	23484	23384	23343	23443	23405	23277	23310	23263	23427	23345	23198	23517	23184	23479	23396	23492	23344	23197	23309	23334	23142	23329	23476	23315	23418	23443	23420	23478	23250	23264	23268	23236	23285	23164	23416	23376	23298	23408	23334	23386	23500	23121	23372	23275	23329	23429	23200	23290	23256	23331	23299	23377	23333	23502	23441	23498	23361	23541	23562	23313	23314	23370	23286	23302	23254	23349	23167	23540	23332	23220	23254	23279	23435	23398	23354	23397	23230	23295	23416	23395	23409	23479	23297	23353	23488	23442	23514	23432	23427	23389	23221	23411	23363	23191	23257	23358	23367	23233	23304	23349	23492	23362	23262	23256	23428	23346	23494	23488	23289	23290	23288	23531	23367	23359	23304	23403	23207	23469	23247	23339	23368	23261	23357	23361	23458	23320	23295	23452	23398	23297	23472	23397	23303	23375	23514	23295	23479	23488	23418	23529	23354	23144	23408	23204	23431	23311	23289	23434	23185	23287	23547	23415	23270	23480	23500	23239	23411	23314	23367	23116	23397	23325	23236	23479	23423	23417	23438	23323	23334	23229	23269	23166	23028	23335	23406	23315	23522	23262	23341	23391	23326	23311	23338	23492	23438	23314	23241	23434	23574	23248	23282	23251	23387	23415	23261	23088	23404	23271	23336	23309	23265	23134	23341	23345	23410	23416	23273	23390	23379	23324	23381	23271	23463	23406	23172	23438	23188	23289	23205	23332	23310	23429	23162	23454	23128	23389	23414	23334	23333	23370	23271	23303	23385	23423	23503	23382	23425	23392	23418	23445	23381	23245	23437	23418	23369	23256	23203	23520	23357	23395	23406	23399	23253	23363	23542	23311	23247	23379	23573	23389	23305	23517	23387	23593	23245	23267	23269	23164	23412	23266	23200	23348	23430	23531	23466	23393	23440	23474	23301	23414	23245	23355	23278	23325	23492	23369	23389	23393	23417	23280	23375	23353	23373	23355	23179	23587	23337	23282	23298	23215	23229	23252	23304	23313	23247	23279	23545	23195	23339	23253	23445	23340	23437	23567	23407	23340	23315	23307	23366	23483	23227	23393	23344	23192	23289	23328	23351	23455	23412	23420	23423	23335	23391	23394	23376	23435	23414	23372	23392	23447	23253	23356	23157	23174	23419	23341	23335	23425	23149	23389	23406	23408	23376	23291	23544	23342	23326	23317	23382	23340	23452	23428	23552	23344	23294	23217	23447	23212	23517	23346	23360	23422	23323	23563	23274	23403	23209	23410	23464	23213	23313	23399	23285	23284	23476	23273	23379	23311	23251	23331	23396	23321	23464	23487	23265	23264	23442	23279	23347	23291	23480	23335	23413	23334	23434	23283	23255	23427	23395	23402	23259	23402	23230	23266	23228	23176	23408	23514	23476	23481	23261	23443	23158	23202	23263	23330	23282	23581	23482	23472	23534	23381	23354	23396	23314	23214	23198	23413	23410	23323	23283	23478	23280	23324	23170	23321	23385	23341	23506	23575	23239	23361	23229	23257	23239	23428	23294	23395	23363	23202	23461	23385	23334	23211	23342	23499	23272	23360	23449	23434	23307	23280	23285	23476	23491	23147	23185	23307	23455	23174	23316	23400	23448	23348	23232	23180	23452	23436	23239	23314	23397	23255	23485	23186	23526	23434	23344	23311	23301	23325	23422	23376	23254	23433	23299	23454	23213	23562	23578	23493	23278	23375	23330	23501	23479	23441	23285	23364	23299	23470	23396	23235	23342	23522	23300	23483	23232	23295	23439	23361	23450	23525	23206	23279	23330	23522	23474	23296	23209	23285	23440	23312	23260	23256	23397	23381	23349	23615	23435	23436	23605	23284	23583	23358	23296	23378	23331	23249	23439	23482	23280	23353	23260	23282	23302	23419	23438	23295	23557	23401	23416	23259	23458	23147	23393	23353	23373	23324	23319	23341	23466	23315	23331	23249	23292	23294	23241	23267	23406	23345	23242	23381	23339	23379	23554	23229	23681	23400	23347	23354	23352	23350	23435	23377	23354	23413	23367	23293	23227	23363	23291	23358	23522	23251	23402	23266	23239	23316	23382	23238	23300	23404	23344	23298	23278	23386	23264	23401	23351	23208	23368	23348	23417	23335	23432	23454	23273	23232	23367	23450	23407	23506	23417	23161	23464	23320	23445	23361	23514	23268	23211	23337	23460	23258	23503	23336	23316	23213	23387	23406	23178	23324	23318	23260	23401	23373	23263	23392	23236	23337	23299	23310	23291	23405	23578	23292	23465	23386	23442	23405	23275	23282	23366	23283	23388	23268	23405	23315	23393	23325	23298	23271	23299	23467	23275	23296	23234	23385	23331	23384	23331	23352	23417	23433	23218	23519	23331	23320	23103	23364	23186	23384	23394	23384	23295	23175	23312	23602	23195	23609	23199	23432	23286	23320	23338	23177	23594	23246	23257	23363	23427	23339	23346	23616	23306	23340	23244	23258	23295	23337	23350	23542	23442	23159	23539	23274	23385	23258	23364	23410	23377	23346	23428	23514	23355	23319	23506	23422	23484	23372	23374	23346	23532	23237	23343	23430	23182	23235	23336	23306	23431	23318	23216	23297	23384	23267	23357	23297	23346	23289	23368	23429	23391	23353	23482	23355	23304	23274	23430	23420	23429	23335	23493	23331	23202	23411	23268	23276	23393	23520	23317	23057	23230	23308	23358	23328	23361	23541	23235	23404	23356	23349	23430	23359	23470	23276	23483	23141	23400	23378	23330	23371	23272	23329	23314	23319	23328	23200	23315	23480	23351	23341	23270	23210	23248	23344	23233	23406	23279	23400	23371	23367	23199	23369	23431	23230	23238	23361	23226	23346	23406	23434	23304	23509	23328	23329	23320	23384	23227	23336	23386	23287	23372	23357	23287	23287	23475	23331	23365	23475	23343	23294	23488	23483	23342	23399	23196	23379	23377	23462	23348	23296	23484	23497	23304	23435	23395	23516	23268	23397	23400	23443	23249	23329	23345	23458	23215	23136	23143	23229	23429	23364	23407	23281	23358	23274	23377	23299	23229	23360	23478	23358	23281	23482	23299	23438	23392	23506	23093	23349	23314	23300	23227	23285	23348	23475	23409	23348	23425	23302	23298	23331	23277	23246	23433	23282	23348	23360	23082	23414	23331	23432	23411	23336	23447	23316	23488	23250	23401	23349	23283	23360	23316	23313	23440	23341	23226	23352	23181	23211	23527	23446	23311	23250	23430	23254	23342	23270	23359	23557	23383	23357	23372	23265	23299	23280	23259	23265	23408	23383	23455	23275	23349	23545	23356	23517	23322	23424	23366	23334	23432	23322	23205	23305	23474	23179	23263	23306	23306	23419	23318	23347	23451	23444	23315	23338	23351	23360	23460	23238	23376	23304	23465	23494	23252	23323	23356	23254	23312	23421	23456	23300	23523	23228	23283	23356	23379	23354	23533	23333	22992	23433	23304	23428	23403	23367	23327	23334	23384	23591	23551	23215	23338	23339	23338	23370	23295	23319	23410	23320	23425	23511	23360	23441	23468	23453	23323	23357	23381	23364	23271	23428	23243	23339	23277	23367	23335	23212	23351	23357	23312	23312	23370	23469	23399	23306	23508	23525	23306	23319	23337	23325	23484	23487	23401	23384	23301	23336	23485	23288	23265	23475	23308	23411	23447	23273	23241	23338	23419	23349	23323	23287	23204	23471	23335	23347	23432	23230	23292	23202	23217	23372	23394	23284	23448	23220	23392	23299	23376	23359	23478	23482	23490	23263	23305	23311	23237	23385	23470	23257	23332	23314	23531	23382	23313	23391	23472	23422	23285	23384	23462	23336	23154	23452	23351	23300	23141	23369	23306	23431	23283	23395	23296	23242	23395	23556	23371	23365	23368	23462	23333	23340	23511	23303	23349	23430	23230	23392	23513	23223	23403	23197	23386	23280	23302	23340	23207
22463	21256	29014	23915	22879	29559	35798	32726	32452	32982	32802	32587	32600	32398	32404	32581	32427	32374	32587	32218	32176	38215	42897	40255	37152	34520	32876	32634	32120	32119	31984	32143	32003	32082	32095	32105	31855	31904	31567	31937	31841	31932	32110	32219	32090	31905	32163	32063	32030	32109	31993	32180	32057	31936	32143	31904	32059	32034	31810	31840	32004	32039	32040	32197	31651	31852	31825	32037	31972	31960	32138	32043	32212	31657	32084	31683	31845	31797	32010	31827	31845	31879	31789	31862	31796	32200	32043	32184	32180	32023	32047	32074	32254	31709	32015	32039	31829	32211	31871	31997	31948	31906	32171	32045	32112	31963	31982	31853	32083	31878	32028	32001	32118	31522	32129	31992	32134	31932	32145	32026	31782	31929	31913	31956	32047	32076	32109	31946	32096	31845	32038	31947	31765	32005	32123	32221	31985	31922	31812	31892	31907	31967	32122	32188	31829	32120	32059	31917	31831	31953	31875	32126	31929	31997	31800	31757	31844	32020	31798	32005	32226	32012	31924	32171	31886	31979	31946	31884	31720	31699	32008	32174	31904	31840	31940	32095	31928	31956	32121	31696	31897	31968	31972	31860	31918	32041	31886	31724	31894	31939	32005	31871	31755	31759	31887	31821	31912	32058	31923	32111	32054	31806	31716	31735	32004	31909	31920	32066	32074	31718	32121	31910	31894	31515	31909	31793	31557	31905	32070	32213	31867	31894	31535	32011	31948	31787	31976	31999	32102	31863	32071	31624	31919	31886	31899	31927	31994	31827	31791	31870	31985	31705	32043	32109	32076	31896	32181	32144	31958	31957	32036	32010	32189	32019	32197	31754	31990	31916	31979	32079	31729	31777	31772	31498	31704	31859	31641	32105	31722	32054	31982	31664	31986	31888	31872	31783	31826	32042	31750	31620	31893	32088	31887	31649	31778	31819	31728	31770	32056	32210	32227	31688	31815	32099	31839	31868	32017	31744	31995	31939	31953	31781	31701	31842	31998	31976	32090	31835	32162	31952	31971	32249	31669	31758	31928	31682	31729	31890	32037	32019	31767	31818	31800	31903	31688	31932	31789	31904	32047	32067	31989	31916	31913	31915	31825	31822	31878	31929	31843	31724	31960	31781	31833	32074	32209	31851	31986	32073	31814	31903	32066	31793	31847	32166	31818	31625	31855	31846	31952	32034	31895	32053	32101	32043	31618	31871	31840	31809	31951	31860	31863	32082	31818	31854	31906	31981	31901	31775	32157	31631	31863	31883	31770	31838	32165	31929	32000	32069	31731	31597	31670	31783	31702	31695	31786	31892	31695	31951	31687	32125	31901	31872	31847	31808	32081	31797	31988	31966	31990	31654	31970	31964	31938	31696	32078	32014	31889	31923	32136	31813	32154	31954	32036	31934	31930	31921	31988	31867	31800	32007	31960	31858	31889	31820	32045	31751	32191	31956	31966	32172	32216	31813	31718	31746	32031	31633	32039	32090	31897	32032	31654	31801	31883	31748	31995	31945	31765	31821	31829	31803	32074	32049	31937	31655	31763	31919	31891	31804	31747	31902	31885	31999	32046	31794	31965	31786	31611	32211	31908	31928	31851	31823	31660	31893	31872	31758	31796	31906	32094	31792	31708	32095	31708	31664	32074	31733	31928	31969	31909	32100	31684	32265	31810	31942	31753	31778	31879	31803	31901	31714	31914	31817	32273	32256	31877	31960	31861	31756	31961	31846	32097	31932	32074	31927	31944	31728	31853	32019	32077	32118	31937	31944	31986	31982	31729	32125	31876	31857	31927	31903	32036	31951	32046	32009	31967	32016	32083	31914	32129	31831	32247	31712	32051	31801	32047	31881	31873	31819	31744	31935	31964	31886	31965	32020	31952	31938	31865	31961	31949	31893	31878	31857	31663	32108	31957	31925	31743	31888	32103	32108	32035	31814	32118	31883	32024	32041	31686	32016	31953	32044	31976	31843	31901	31863	31959	31932	31888	32011	32102	31869	32077	31765	31987	31738	31705	31922	31793	31856	31824	31782	31810	31659	32104	31856	32017	31803	31690	31714	31941	31886	31991	31751	31864	32028	31811	31842	31771	31792	31931	31905	32002	31869	31707	31789	32002	31937	31933	31992	32092	31984	31682	31798	32127	31863	31887	31704	31785	31811	31903	31895	31722	31969	31895	31941	32115	32057	31815	31983	31878	31903	31603	31951	32065	31997	31618	31821	31856	32010	31675	31865	31909	31952	31990	31853	32149	31878	31802	31794	32006	32158	31949	31958	31949	31780	32026	31967	31666	31966	31753	31906	31884	31929	31856	31865	31891	31625	32224	31931	31797	31944	31832	31778	31848	31896	31896	31948	31948	31910	31881	31906	32171	31949	31692	31697	32137	31779	31752	32167	31982	31959	32144	31916	31611	31939	32032	31973	31988	32051	31883	31885	32046	31828	31760	31906	31998	32017	31831	31934	31785	31777	31917	31961	31519	32007	31939	32031	31868	31817	32031	32090	31889	32010	32170	32061	32028	31946	31692	31809	31705	31796	31683	32163	32010	31954	32130	31951	31920	31819	32045	31957	32014	31970	31978	32087	31901	31983	32193	31891	31809	31721	31830	31903	31917	31751	31801	31866	31990	31911	32175	31996	31805	31925	31749	31773	32031	32013	32129	32139	32163	31831	32053	31806	31783	32166	31887	31893	31781	32091	31895	31718	31595	31838	31982	31907	32089	31703	31880	31713	31704	31985	32081	31958	32138	31840	31854	31811	31731	31780	32047	32014	31869	31853	31865	31989	31674	31910	31910	31965	31950	31813	31688	31651	31737	31848	31971	31706	31790	31988	31834	32107	31840	32057	31816	31697	31951	31827	31894	32020	32193	31774	31891	31967	31726	31904	31995	31838	31765	31923	31872	32051	31854	31793	31922	31804	31764	31906	32022	31595	31887	31879	32024	31963	31844	32070	31680	31791	31875	31858	31882	31776	31839	31743	31598	32094	31961	31937	31836	32097	31855	31830	31997	31910	31929	31747	31768	31999	31730	31854	31841	31878	31690	31994	31867	31868	32028	31627	31908	32028	31860	31942	32078	31938	32199	32168	31977	31967	31915	31724	32056	31758	31923	31950	32114	31875	31905	31979	31976	32079	31965	32001	31732	31912	31872	31748	31979	32131	32194	31906	31912	31925	32085	31864	31907	32062	31729	31997	32012	31894	31914	31929	31522	31956	31770	31953	31895	31849	31837	31896	31864	31861	31986	31993	32062	31953	31960	31797	32082	32114	31954	31650	31863	32054	31905	32098	32130	32051	31944	31982	31722	32052	32003	31817	31965	32001	31900	31758	31914	32001	31827	31916	32071	32004	31939	31906	32048	31884	31933	31949	31621	32042	32069	31599	31810	32005	31930	32014	31812	32088	31920	31882	31807	31963	31937	31972	31980	31913	32048	32070	31867	31679	31797	31643	31808	31982	32064	32061	32129	31863	32015	31902	32108	31866	31997	31916	31891	31972	31806	31695	32179	31915	31690	31532	31654	31852	31777	31702	31873	32046	31889	31941	32186	31565	31895	32048	31878	31966	31964	31908	31988	32032	31925	31989	31876	31996	31878	32082	31747	32006	31870	31769	31688	31747	31608	31808	31999	32257	31791	31936	31910	31937	31704	31915	31795	31892	32060	32031	32129	31862	31896	32151	31681	31886	31870	32257	31850	31929	32096	31786	31900	31868	31854	31910	31819	31732	32105	31896	31937	31914	31585	31937	32037	32088	31919	31953	32024	31861	31923	32003	32063	31745	31838	31969	31888	32193	31986	31905	31754	31992	31788	31714	31980	31758	32024	31993	32028	31875	31599	31839	31984	31742	31886	32045	32152	32188	31756	31898	31751	32062	31816	32027	31781	31718	31986	31850	32176	31672	31780	31709	31816	31955	32192	32028	32154	31890	31645	31761	31787	31793	32050	31884	31634	31904	32010	31919	31881	31909	31772	31986	31925	31924	31981	31930	31671	31812	32050	31997	31925	32008	32029	31929	31908	31988	31657	32048	31973	32129	32032	31656	31881	31852	31892	31964	31928	31887	31669	31869	31859	31924	31800	31779	31926	32086	31993	32033	31664	31910	31787	31743	31945	31956	31951	31928	31969	32018	31949	32017	32089	32076	31775	31890	31832	32055	31946	31950	31929	31801	31937	31725	31811	31742	31809	32016	32255	31898	31913	32028	31966	31869	31828	31993	32069	31679	31703	31760	31752	31899	31699	31835	31663	31842	31885	31823	32182	31956	31941	32023	31816	31697	32054	31999	31718	31914	32057	32018	32119	31881	31786	31982	32125	31992	31964	31825	32059	31993	32093	31941	31951	31937	31790	32042	32154	31934	32005	32195	31877	32041	31824	31923	31868	31672	31928	32072	31999	31844	32138	32094	31899	31969	31926	31769	31898	31841	31827	31928	31931	31985	31883	31941	31754	31794	31655	31972	31823	31901	31791	31762	31820	32087	31964	31820	32055	31808	31928	31773	31772	31821	32005	31698	31725	32087	32102	31767	31913	31751	31789	31840	31927	31775	32098	31920	31922	31920	31975	31948	32170	31919	32150	31902	31880	31681	31999	31730	31739	31787	32008	31822	31768	32045	31936	31973	31928	31712	32012	32065	31867	31906	32095	31860	31862	31878	31771	31801	31823	31819	32067	32030	32015	31935	31847	31917	31965	31665	31774	32162	32139	31900	31952	31970	31880	31963	31769	32076	31854	31978	31840	31760	31797	31829	31670	31796	31891	31821	31890	31806	31789	31917	32014	31674	31830	32068	32314	31929	31547	31973	31851	31848	31960	31857	31832	31732	31848	31560	31981	31888	31874	31906	31715	32250	31954	31734	31941	31933	31959	31846	32071	31947	31837	31908	31825	32100	31888	31771	32043	31924	32103	32081	31905	31933	31988	32018	32031	32050	31844	31837	32152	31878	31832	31919	31882	31781	32096	32061	31677	31775	31901	32044	32063	31784	31717	31902	31731	31789	31717	31856	31817	31728	31752	31679	31766	32071	31983	31911	31941	31959	31864	31863	31769	31861	31967	31977	32005	32008	32080	32271	32153	31810	31786	31699	31820	31983	31754	31790	31954	32070	31960	31911	32052	31989	31811	31959	32180	31841	31839	31995	31888	31745
21288	36491	34780	31472	29034	27188	25900	25395	24677	24366	24306	24419	24022	24155	23823	24018	23895	23754	23808	23879	23888	33203	37541	33844	29513	26451	24487	23576	23596	23674	23431	23372	23394	23578	23573	23659	23637	23502	23629	23672	23469	23548	23555	23576	23540	23465	23501	23577	23559	23627	23439	23555	23500	23397	23550	23649	23371	23399	23496	23392	23523	23548	23576	23440	23619	23332	23442	23455	23557	23285	23518	23684	23540	23631	23547	23706	23512	23528	23594	23481	23371	23432	23579	23522	23703	23363	23532	23513	23572	23597	23512	23676	23672	23402	23231	23578	23489	23500	23621	23299	23524	23423	23695	23524	23459	23483	23551	23428	23259	23631	23577	23574	23800	23610	23356	23584	23518	23376	23569	23410	23479	23541	23559	23446	23574	23633	23560	23613	23523	23529	23641	23679	23373	23506	23442	23480	23554	23740	23490	23462	23498	23492	23607	23613	23409	23461	23478	23668	23220	23350	23449	23528	23567	23434	23600	23463	23347	23445	23530	23458	23588	23358	23530	23629	23472	23384	23304	23482	23533	23453	23620	23749	23541	23350	23487	23496	23587	23692	23496	23266	23647	23474	23621	23340	23509	23428	23354	23545	23471	23506	23425	23474	23442	23535	23511	23436	23594	23469	23464	23658	23635	23572	23412	23649	23437	23471	23392	23520	23618	23471	23509	23273	23443	23524	23585	23184	23479	23399	23466	23269	23482	23402	23673	23319	23477	23594	23533	23476	23487	23543	23632	23435	23522	23273	23527	23377	23396	23605	23498	23418	23554	23559	23296	23501	23332	23494	23357	23593	23397	23414	23539	23616	23509	23336	23444	23546	23532	23456	23738	23294	23382	23310	23606	23381	23552	23535	23584	23429	23442	23429	23746	23548	23613	23671	23451	23519	23538	23386	23303	23304	23403	23439	23427	23490	23585	23210	23477	23522	23407	23466	23227	23482	23523	23423	23414	23566	23367	23452	23274	23508	23474	23347	23628	23607	23517	23476	23596	23481	23534	23431	23557	23632	23404	23402	23349	23658	23643	23490	23572	23654	23431	23436	23602	23414	23405	23438	23512	23412	23528	23395	23431	23431	23483	23554	23376	23526	23397	23405	23442	23293	23428	23291	23431	23596	23605	23531	23526	23599	23405	23495	23621	23241	23546	23697	23506	23463	23573	23444	23510	23410	23584	23559	23510	23398	23538	23443	23425	23532	23663	23582	23288	23472	23511	23411	23663	23445	23585	23448	23529	23240	23469	23433	23488	23598	23476	23481	23528	23608	23446	23388	23568	23497	23550	23652	23397	23439	23437	23683	23422	23376	23528	23664	23460	23546	23456	23448	23453	23363	23530	23484	23562	23579	23714	23544	23412	23581	23480	23624	23356	23487	23398	23667	23338	23280	23490	23496	23398	23532	23413	23363	23649	23566	23505	23357	23400	23480	23564	23408	23518	23517	23760	23386	23422	23663	23312	23628	23538	23528	23437	23409	23482	23620	23362	23330	23526	23409	23547	23466	23221	23543	23619	23595	23567	23326	23465	23397	23612	23633	23503	23559	23619	23578	23501	23292	23450	23529	23499	23411	23682	23471	23505	23410	23624	23398	23418	23343	23470	23490	23493	23572	23509	23450	23401	23509	23361	23394	23393	23584	23537	23445	23525	23513	23333	23491	23415	23372	23351	23352	23518	23345	23394	23500	23632	23335	23503	23557	23558	23248	23544	23653	23399	23480	23352	23522	23462	23487	23501	23524	23565	23430	23549	23420	23468	23620	23459	23636	23354	23580	23393	23552	23546	23631	23512	23517	23608	23518	23428	23462	23720	23317	23371	23420	23350	23587	23607	23356	23418	23433	23381	23561	23379	23425	23534	23589	23610	23550	23614	23499	23384	23443	23582	23635	23522	23497	23589	23366	23630	23477	23723	23495	23480	23526	23479	23697	23489	23408	23455	23573	23363	23624	23477	23511	23413	23476	23322	23609	23427	23578	23607	23601	23341	23487	23612	23503	23567	23530	23491	23510	23519	23449	23529	23513	23517	23346	23604	23538	23526	23333	23437	23557	23447	23380	23564	23425	23648	23339	23429	23511	23595	23427	23445	23384	23493	23341	23498	23514	23653	23711	23358	23435	23503	23332	23470	23423	23539	23482	23605	23512	23503	23563	23522	23457	23547	23499	23588	23386	23594	23432	23588	23448	23507	23556	23535	23497	23308	23603	23469	23378	23441	23520	23411	23424	23441	23581	23559	23628	23468	23496	23499	23521	23529	23413	23412	23492	23548	23669	23357	23542	23505	23468	23576	23492	23549	23569	23375	23266	23591	23476	23357	23349	23425	23437	23503	23460	23528	23428	23346	23523	23456	23503	23491	23453	23501	23494	23521	23480	23448	23504	23594	23541	23220	23539	23606	23405	23413	23288	23547	23567	23486	23400	23497	23552	23371	23470	23407	23419	23518	23421	23605	23529	23614	23456	23449	23451	23537	23457	23340	23379	23667	23586	23489	23533	23627	23397	23390	23606	23583	23531	23591	23475	23457	23488	23772	23459	23495	23648	23472	23626	23576	23570	23387	23377	23393	23479	23608	23339	23333	23435	23448	23472	23256	23328	23737	23546	23398	23482	23442	23430	23498	23419	23518	23498	23554	23438	23528	23439	23575	23547	23589	23430	23460	23569	23504	23563	23370	23508	23543	23600	23460	23397	23496	23370	23506	23439	23721	23555	23519	23591	23438	23350	23531	23632	23394	23459	23510	23625	23503	23412	23636	23255	23512	23552	23435	23371	23622	23420	23434	23454	23523	23406	23489	23432	23521	23628	23414	23520	23348	23405	23386	23448	23407	23272	23400	23557	23513	23658	23606	23607	23536	23594	23334	23324	23458	23440	23632	23448	23333	23432	23494	23489	23654	23568	23542	23353	23508	23545	23532	23566	23508	23520	23435	23499	23547	23370	23488	23430	23356	23571	23616	23399	23377	23486	23402	23541	23487	23522	23489	23458	23344	23416	23391	23482	23574	23532	23592	23476	23521	23316	23615	23603	23499	23531	23376	23516	23398	23477	23504	23595	23442	23633	23285	23528	23483	23462	23513	23582	23402	23492	23490	23586	23420	23396	23622	23435	23514	23449	23417	23508	23520	23549	23489	23410	23493	23539	23407	23387	23617	23366	23434	23573	23309	23473	23399	23384	23377	23553	23397	23462	23489	23629	23619	23432	23628	23538	23535	23613	23336	23678	23655	23415	23609	23514	23423	23378	23537	23544	23580	23500	23447	23634	23565	23543	23356	23529	23348	23419	23395	23451	23515	23481	23576	23508	23479	23556	23485	23579	23382	23610	23365	23406	23728	23589	23505	23565	23407	23492	23539	23484	23646	23530	23586	23558	23515	23578	23599	23471	23404	23698	23565	23551	23360	23370	23499	23663	23370	23459	23205	23389	23499	23314	23501	23447	23309	23403	23340	23517	23374	23603	23504	23451	23374	23490	23570	23473	23537	23682	23514	23435	23401	23425	23504	23423	23413	23399	23409	23581	23394	23359	23465	23508	23674	23705	23543	23440	23422	23522	23532	23425	23347	23443	23489	23465	23499	23586	23461	23722	23452	23493	23416	23653	23455	23427	23434	23411	23400	23389	23482	23599	23430	23579	23422	23458	23372	23617	23535	23391	23440	23337	23314	23463	23558	23548	23539	23604	23487	23483	23609	23269	23556	23346	23391	23224	23594	23392	23511	23478	23554	23491	23530	23377	23440	23502	23471	23425	23377	23371	23479	23421	23493	23620	23551	23602	23571	23711	23446	23361	23440	23598	23585	23504	23364	23517	23498	23643	23581	23507	23555	23532	23474	23592	23286	23460	23553	23411	23357	23451	23607	23510	23576	23279	23508	23482	23458	23589	23570	23500	23493	23480	23398	23460	23559	23673	23402	23571	23425	23631	23456	23492	23502	23600	23691	23594	23613	23457	23452	23310	23475	23599	23378	23321	23648	23606	23535	23514	23622	23397	23437	23508	23602	23596	23407	23461	23444	23534	23465	23442	23497	23317	23501	23491	23557	23422	23300	23336	23370	23625	23418	23530	23431	23514	23512	23366	23386	23517	23422	23511	23492	23482	23590	23361	23632	23492	23628	23583	23583	23615	23286	23552	23454	23571	23342	23404	23624	23624	23458	23432	23647	23387	23756	23700	23592	23518	23475	23494	23484	23549	23524	23347	23610	23327	23622	23612	23498	23520	23515	23449	23695	23556	23629	23568	23553	23636	23471	23393	23551	23284	23462	23400	23681	23453	23587	23402	23331	23496	23464	23571	23468	23433	23419	23674	23563	23577	23479	23488	23314	23520	23680	23624	23490	23548	23628	23289	23632	23377	23562	23561	23412	23754	23557	23370	23778	23634	23537	23546	23360	23656	23317	23516	23540	23508	23466	23502	23374	23289	23390	23552	23331	23574	23360	23627	23445	23406	23423	23492	23402	23423	23331	23488	23487	23371	23448	23497	23379	23412	23545	23624	23388	23641	23395	23437	23427	23515	23506	23368	23395	23640	23495	23451	23323	23497	23425	23550	23363	23566	23577	23664	23648	23343	23676	23286	23682	23646	23513	23505	23417	23411	23617	23424	23502	23533	23477	23514	23386	23444	23565	23415	23522	23319	23555	23716	23406	23304	23482	23459	23568	23566	23342	23414	23509	23523	23437	23340	23566	23536	23446	23592	23521	23387	23499	23492	23450	23605	23552	23483	23525	23314	23543	23443	23614	23474	23588	23462	23545	23497	23448	23442	23736	23349	23605	23520	23432	23494	23513	23619	23489	23483	23533	23362	23576	23319	23493	23577	23462	23427	23370	23475	23369	23477	23491	23527	23644	23449	23508	23539	23440	23538	23468	23505	23427	23563	23572	23527	23289	23535	23519	23713	23567	23557	23299	23451	23613	23586	23371	23469	23467	23267	23445	23332	23375	23432	23483	23601	23586	23525	23596	23415	23630	23376	23715	23430	23547	23487	23292	23363	23592	23469	23709	23513	23375	23459	23702	23577	23375	23335	23546	23328	23482	23321	23334	23535	23369	23437	23582	23483	23624	23454	23494	23550	23453	23398	23537	23352	23698	23526	23424	23512	23527	23499	23350	23414	23468	23528	23389	23635	23513	23415
28544	24335	33019	34126	31843	32241	32321	31806	31868	31628	31890	31827	31655	31632	31599	31533	31610	31455	31577	31619	31331	31952	32391	32500	32252	31872	31591	31506	31509	31487	31576	31123	31686	31707	31463	31456	31597	31559	31621	31706	31444	31386	31438	31710	31492	31841	31692	31415	31615	31341	31570	31362	31539	31717	31524	31747	31765	31686	31356	31397	31587	31422	31762	31617	31676	31456	31504	31602	31528	31702	31810	31537	31406	31544	31508	31464	31607	31508	31696	31402	31440	31665	31622	31458	31650	31657	31452	31414	31573	31572	31401	31344	31584	31429	31684	31478	31591	31432	31740	31396	31682	31625	31712	31520	31601	31406	31375	31682	31697	31651	31620	31598	31481	31411	31617	31480	31936	31437	31626	31322	31772	31534	31629	31213	31291	31654	31499	31668	31843	31592	31645	31570	31484	31487	31417	31453	31390	31388	31848	31588	31569	31441	31580	31489	31719	31627	31587	31237	31814	31567	31616	31819	31401	31610	31527	31542	31520	31557	31447	31395	31750	31577	31354	31695	31558	31654	31557	31643	31560	31516	31481	31668	31522	31620	31507	31269	31842	31626	31348	31555	31556	31498	31486	31612	31779	31517	31666	31107	31557	31234	31270	31393	31661	31478	31388	31195	31521	31495	31698	31672	31459	31308	31362	31574	31713	31682	31254	31394	31666	31941	31548	31723	31574	31510	31680	31529	31691	31656	31468	31497	31747	31482	31593	31642	31614	31415	31726	31630	31553	31450	31504	31786	31526	31342	31339	31482	31622	31627	31682	31851	31633	31746	31741	31527	31702	31480	31550	31615	31758	31526	31629	31648	31654	31712	31543	31622	31267	31618	31713	31493	31370	31470	31843	31651	31454	31686	31432	31439	31521	31667	31683	31789	31516	31429	31491	31490	31410	31403	31763	31225	31692	31742	31775	31855	31592	31442	31758	31602	31476	31513	31512	31634	31344	31661	31652	31497	31492	31510	31489	31503	31673	31442	31720	31614	31493	31330	31427	31617	31395	31773	31647	31664	31387	31506	31601	31641	31708	31650	31599	31800	31537	31402	31527	31564	31609	31611	31528	31588	31743	31735	31541	31541	31766	31795	31727	31457	31786	31341	31558	31585	31641	31732	31710	31567	31587	31541	31615	31873	31737	31715	31470	31434	31585	31640	31677	31568	31521	31402	31358	31632	31439	31586	31437	31699	31412	31619	31481	31598	31347	31584	31383	31707	31379	31386	30966	31554	31510	31424	31516	31246	31483	31427	31631	31806	31531	31700	31439	31370	31625	31497	31438	31705	31395	31348	31433	31768	31477	31590	31643	31674	31587	31426	31403	31416	31664	31408	31521	31757	31519	31374	31605	31485	31663	31471	31729	31285	31347	31367	31738	31450	31685	31294	31633	31411	31453	31532	31443	31499	31373	31475	31336	31586	31542	31662	31603	31578	31351	31395	31662	31647	31796	31159	31673	31275	31598	31435	31630	31857	31570	31485	31397	31548	31382	31395	31718	31754	31737	31381	31599	31440	31684	31629	31349	31669	31690	31674	31453	31361	31539	31593	31368	31638	31408	31473	31449	31555	31600	31465	31556	31405	31536	31656	31642	31423	31585	31467	31664	31540	31519	31539	31453	31465	31645	31444	31503	31720	31605	31523	31711	31338	31470	31649	31430	31726	31507	31404	31603	31462	31469	31660	31421	31295	31602	31503	31617	31618	31403	31551	31312	31584	31680	31316	31422	31480	31342	31183	31520	31655	31621	31744	31656	31559	31519	31516	31508	31407	31595	31264	31527	31644	31482	31686	31613	31441	31564	31447	31332	31442	31548	31348	31605	31644	31735	31551	31445	31630	31602	31551	31453	31561	31577	31577	31447	31507	31748	31701	31434	31592	31683	31502	31599	31400	31596	31764	31377	31422	31482	31589	31423	31577	31660	31668	31721	31742	31529	31551	31438	31560	31757	31665	31346	31516	31610	31432	31476	31576	31437	31676	31328	31407	31548	31416	31591	31388	31638	31380	31804	31396	31514	31608	31483	31733	31588	31598	31577	31475	31500	31502	31695	31745	31709	31432	31453	31568	31486	31595	31859	31506	31522	31534	31451	31477	31627	31399	31654	31598	31657	31664	31461	31595	31552	31553	31599	31855	31657	31993	31820	31511	31382	31785	31647	31647	31679	31462	31675	31669	31530	31630	31661	31555	31419	31560	31439	31573	31472	31619	31665	31574	31330	31472	31549	31570	31651	31597	31532	31712	31507	31494	31656	31441	31384	31547	31287	31622	31492	31502	31767	31667	31376	31442	31315	31424	31510	31211	31409	31652	31461	31602	31646	31786	31517	31596	31310	31535	31847	31561	31461	31457	31515	31699	31677	31683	31566	31686	31475	31655	31471	31313	31492	31568	31584	31471	31442	31662	31728	31515	31473	31274	31445	31710	31756	31560	31412	31817	31757	31381	31593	31846	31300	31562	31650	31324	31398	31349	31637	31315	31541	31731	31350	31449	31359	32018	31649	31633	31747	31567	31249	31491	31449	31251	31254	31627	31374	31639	31385	31565	31582	31790	31448	31222	31518	31605	31658	31409	31647	31449	31657	31588	31526	31434	31738	31891	31248	31537	31666	31449	31738	31527	31753	31467	31546	31341	31572	31507	31601	31649	31278	31395	31315	31554	31575	31666	31478	31542	31431	31655	31490	31796	31707	31423	31398	31577	31506	31678	31815	31570	31620	31311	31576	31608	31730	31299	31801	31857	31294	31569	31456	31644	31395	31487	31369	31544	31374	31580	31559	31593	31490	31260	31519	31237	31410	31558	31654	31533	31525	31705	31580	31706	31670	31639	31704	31553	31731	31704	31408	31573	31753	31550	31653	31327	31409	31568	31656	31574	31278	31310	31347	31507	31208	31690	31555	31777	31439	31505	31681	31585	31508	31485	31620	31508	31576	31483	31478	31487	31466	31542	31423	31669	31634	31633	31591	31471	31574	31829	31638	31353	31496	31620	31338	31434	31604	31479	31552	31714	31690	31622	31646	31440	31493	31530	31879	31480	31583	31343	31252	31460	31424	31428	31541	31471	31515	31497	31511	31292	31519	31646	31482	31258	31418	31764	31563	31412	31700	31657	31625	31646	31694	31663	31614	31438	31661	31420	31617	31776	31557	31705	31517	31339	31440	31569	31407	31872	31746	31666	31572	31754	31405	31369	31729	31606	31526	31328	31637	31430	31565	31463	31565	31632	31542	31618	31728	31634	31718	31532	31406	31573	31460	31391	31519	31622	31554	31321	31579	31654	31675	31310	31472	31687	31377	31641	31501	31523	31790	31829	31691	31376	31369	31611	31661	31521	31523	31692	31826	31416	31613	31551	31490	31458	31528	31629	31637	31541	31673	31549	31692	31595	31509	31594	31613	31797	31647	31645	31758	31668	31826	31415	31323	31517	31657	31662	31480	31775	31404	31573	31427	31591	31486	31555	31479	31460	31588	31709	31846	31598	31525	31448	31514	31463	31489	31596	31487	31844	31647	31498	31491	31472	31511	31768	31494	31667	31421	31641	31481	31630	31519	31245	31585	31363	31500	31614	31584	31544	31377	31772	31788	31805	31506	31707	31728	31683	31640	31586	31623	31660	31531	31531	31507	31936	31604	31519	31594	31614	31619	31603	31586	31586	31707	31603	31596	31657	31747	31294	31711	31567	31676	31593	31683	31582	31572	31619	31577	31501	31248	31635	31902	31602	31639	31528	31551	31726	31442	31654	31810	31391	31417	31425	31607	31466	31687	31398	31592	31655	31615	31525	31714	31652	31422	31509	31557	31417	31583	31602	31972	31577	31384	31588	31476	31462	31791	31522	31621	31390	31539	31780	31430	31203	31538	31618	31593	31447	31487	31415	31678	31790	31327	31491	31659	31595	31886	31605	31665	31718	31503	31406	31518	31596	31541	31537	31454	31775	31596	31724	31539	31735	31423	31571	31207	31523	31404	31511	31284	31705	31656	31456	31470	31471	31548	31406	31578	31662	31612	31438	31609	31647	31677	31874	31747	31539	31285	31374	31736	31627	31694	31417	31514	31224	31516	31694	31644	31506	31409	31385	31943	31620	31416	31677	31464	31609	31585	31613	31847	31664	31523	31615	31436	31732	31788	31542	31571	31527	31538	31575	31722	31479	31607	31739	31490	31674	31511	31519	31685	31601	31684	31550	31515	31470	31290	31528	31777	31416	31713	31419	31485	31533	31534	31449	31731	31601	31566	31625	31708	31676	31517	31376	31655	31436	31533	31532	31650	31887	31470	31738	31764	31605	31601	31659	31633	31675	31603	31624	31754	31410	31512	31304	31818	31643	31693	31389	31702	31605	31560	31626	31642	31630	31636	31426	31499	31629	31622	31565	31557	31466	31526	31719	31705	31490	31107	31622	31629	31661	31221	31647	31671	31699	31722	31493	31732	31509	31445	31346	31862	31472	31663	31620	31569	31284	31480	31479	31616	31513	31717	31457	31507	31482	31470	31735	31618	31546	31501	31554	31602	31420	31828	31590	31613	31367	31702	31716	31659	31698	31744	31678	31705	31629	31417	31887	31522	31159	31603	31625	31687	31453	31369	31598	31678	31448	31659	31614	31652	31467	31802	31487	31789	31576	31667	31508	31638	31854	31474	31564	31382	31497	31455	31814	31476	31608	31652	31751	31446	31266	31706	31586	31603	31401	31500	31397	31593	31699	31691	31443	31534	31660	31739	31529	31636	31571	31617	31760	31578	31526	31664	31563	31594	31607	31685	31842	31568	31419	31924	31783	31515	31538	31594	31484	31503	31622	31588	31436	31521	31489	31752	31420	31794	31622	31724	31626	31777	31613	31564	31436	31759	31490	31752	31662	31726	31414	31565	31839	31503	31624	31702	31615	31602	31598	31582	31708	31502	31731	31319	31257	31564	31697	31917	31574	31604	31400	31396	31781	31630	31459	31650	31636	31658	31728	31617	31741	31496	31464	31820	31433	31485	31708	31388	31398	31492	31707	31817	31604	31629	31338	31615	31493	31639	31404	31403	31486	31305	31589	31611	31829	31683	31568	31626	31685	31652	31269	31406	31390	31698	31484	31677	31659	31606	31591	31641	31823	31462	31722	31678	31592	31708	31782	31859	31464	31540	31732
21354	26855	26548	25959	25062	24152	24001	23814	23532	23512	23731	23519	23565	23529	23425	23375	23365	23382	23286	23377	23435	23847	24759	24300	24036	23831	23389	23359	23275	23480	23339	23375	23398	23401	23252	23175	23215	23336	23122	23360	23381	23306	23202	23330	23315	23210	23297	23334	23369	23241	23335	23281	23291	23492	23276	23286	23287	23277	23388	23333	23381	23270	23263	23274	23408	23233	23412	23372	23153	23350	23492	23376	23461	23375	23354	23330	23230	23404	23165	23363	23536	23212	23330	23209	23392	23300	23429	23180	23393	23280	23303	23344	23317	23272	23353	23369	23439	23347	23411	23365	23103	23545	23246	23404	23208	23280	23358	23216	23473	23205	23213	23308	23344	23330	23264	23343	23183	23018	23403	23316	23215	23216	23272	23303	23283	23281	23350	23534	23298	23405	23233	23561	23353	23454	23387	23408	23342	23152	23392	23349	23273	23290	23327	23135	23287	23237	23152	23243	23298	23279	23173	23358	23336	23248	23223	23181	23079	23264	23429	23319	23414	23367	23122	23322	23346	23348	23442	23348	23304	23393	23578	23276	23231	23439	23241	23359	23368	23412	23172	23303	23305	23147	23177	23493	23443	23381	23419	23317	23311	23327	23332	23295	23392	23482	23214	23340	23441	23167	23352	23249	23229	23284	23254	23206	23336	23179	23300	23169	23353	23282	23198	23518	23169	23319	23261	23334	23201	23216	23312	23316	23286	23320	23368	23260	23284	23410	23359	23255	23502	23232	23408	23247	23394	23143	23301	23478	23408	23243	23340	23407	23243	23295	23274	23343	23204	23300	23437	23240	23337	23253	23274	23396	23150	23296	23410	23173	23402	23440	23435	23217	23300	23482	23332	23300	23232	23231	23417	23352	23305	23204	23289	23234	23320	23174	23419	23245	23189	23436	23221	23357	23094	23272	23412	23301	23293	23361	23254	23350	23331	23314	23148	23128	23161	23426	23314	23415	23298	23425	23653	23351	23180	23250	23341	23488	23270	23231	23212	23343	23086	23381	23214	23321	23422	23240	23257	23495	23310	23443	23257	23292	23337	23385	23275	23387	23258	23391	23089	23313	23231	23453	23298	23402	23416	23240	23327	23269	23417	23440	23292	23359	23286	23201	23243	23079	23470	23232	23289	23443	23193	23404	23474	23217	23378	23524	23383	23259	23325	23305	23388	23245	23416	23241	23344	23347	23347	23544	23187	23174	23334	23118	23256	23193	23319	23398	23445	23192	23430	23380	23307	23321	23296	23278	23297	23122	23439	23178	23275	23299	23467	23231	23409	23203	23397	23215	23367	23428	23359	23323	23444	23347	23265	23301	23451	23664	23087	23307	23350	23403	23234	23296	23236	23138	23401	23380	23452	23164	23329	23299	23030	23366	23317	23025	23486	23204	23215	23344	23342	23322	23431	23202	23401	23310	23347	23362	23304	23285	23422	23357	23197	23385	23386	23455	23284	23370	23079	23338	23427	23209	23301	23296	23339	23387	23326	23354	23237	23388	23231	23360	23381	23406	23253	23342	23392	23214	23235	23313	23576	23435	23465	23241	23401	23205	23405	23360	23403	23278	23348	23330	23304	23201	23390	23614	23271	23249	23421	23261	23555	23187	23377	23272	23282	23437	23632	23259	23260	23261	23347	23381	23358	23300	23420	23402	23216	23290	23432	23259	23336	23294	23340	23442	23498	23233	23281	23248	23330	23235	23148	23320	23331	23183	23425	23223	23371	23343	23324	23311	23228	23431	23335	23309	23289	23425	23495	23207	23336	23290	23336	23429	23249	23214	23248	23333	23339	23437	23219	23437	23374	23459	23226	23440	23517	23342	23469	23120	23397	23381	23241	23368	23348	23307	23362	23278	23407	23227	23291	23296	23184	23398	23390	23224	23332	23284	23308	23168	23351	23208	23435	23451	23334	23341	23221	23223	23248	23227	23236	23132	23583	23407	23496	23339	23303	23415	23272	23234	23348	23401	23303	23212	23419	23371	23335	23116	23248	23108	23526	23243	23264	23517	23364	23356	23262	23252	23225	23432	23441	23499	23302	23404	23101	23325	23572	23410	23295	23283	23394	23328	23287	23415	23120	23404	23098	23287	23390	23170	23284	23213	23311	23245	23226	23368	23338	23472	23295	23289	23265	23328	23410	23323	23394	23368	23344	23319	23275	23315	23347	23324	23340	23285	23194	23345	23071	23267	23238	23088	23333	23117	23296	23379	23346	23336	23357	23289	23181	23522	23325	23369	23282	23385	23234	23254	23278	23329	23211	23323	23481	23403	23458	23433	23252	23233	23217	23146	23121	23444	23358	23389	23332	23272	23390	23234	23400	23423	23380	23290	23413	23415	23139	23280	23446	23302	23295	23210	23284	23351	23415	23149	23481	23264	23135	23289	23238	23280	23156	23227	23371	23278	23292	23450	23098	23136	23242	23178	23312	23395	23270	23297	23416	23260	23356	23162	23314	23265	23243	23368	23402	23519	23526	23264	23379	23374	23218	23414	23393	23299	23250	23405	23277	23418	23399	23306	23211	23264	23295	23601	23314	23294	23222	23348	23284	23375	23300	23342	23190	23385	23160	23347	23415	23467	23383	23334	23305	23318	23344	23345	23411	23393	23250	23243	23290	23320	23500	23294	23280	23242	23263	23386	23237	23327	23449	23322	23290	23305	23330	23354	23272	23271	23195	23224	23475	23369	23232	23407	23378	23252	23371	23291	23520	23285	23164	23366	23310	23399	23069	23446	23275	23428	23291	23175	23360	23449	23311	23411	23501	23457	23235	23433	23197	23333	23427	23334	23245	23141	23365	23270	23475	23464	23220	23283	23281	23352	23385	23298	23204	23362	23254	23313	23230	23240	23167	23259	23323	23359	23253	23399	23102	23275	23366	23329	23308	23196	23306	23342	23233	23485	23290	23531	23361	23275	23228	23449	23138	23198	23228	23325	23375	23422	23137	23363	23402	23530	23396	23315	23460	23371	23601	23066	23315	23421	23241	23337	23360	23165	23267	23278	23144	23461	23285	23446	23278	23441	23275	23377	23280	23345	23270	23452	23440	23432	23253	23362	23207	23317	23345	23171	23445	23340	23318	23351	23331	23264	23356	23274	23190	23339	23207	23164	23247	23193	23274	23331	23380	23290	23283	23396	23473	23277	23479	23301	23227	23411	23229	23126	23476	23209	23446	23304	23342	23375	23186	23428	23387	23154	23397	23324	23234	23351	23369	23338	23228	23335	23283	23346	23426	23141	23109	23365	23396	23390	23224	23426	23165	23329	23253	23270	23364	23341	23291	23343	23298	23438	23161	23284	23522	23307	23217	23376	23388	23267	23391	23256	23406	23314	23295	23344	23262	23205	23534	23425	23235	23217	23302	23364	23491	23226	23400	23396	23186	23371	23316	23272	23300	23033	23522	23288	23357	23418	23362	23353	23226	23216	23232	23489	23262	23309	23227	23304	23351	23508	23313	23120	23409	23284	23374	23430	23399	23419	23421	23373	23400	23456	23551	23148	23381	23267	23419	23223	23339	23073	23118	23523	23411	23268	23335	23484	23350	23410	23170	23202	23317	23364	23442	23312	23340	23409	23379	23249	23468	23349	23215	23244	23401	23238	23198	23539	23347	23302	23288	23100	23326	23362	23370	23266	23302	23343	23230	23298	23377	23145	23187	23286	23222	23317	23175	23173	23449	23411	23382	23343	23343	23370	23306	23324	23389	23324	23339	23156	23569	23185	23419	23228	23391	23327	23311	23236	23241	23279	23316	23460	23146	23326	23305	23340	23103	23364	23225	23164	23337	23491	23389	23470	23294	23338	23224	23290	23143	23240	23420	23319	23314	23117	23283	23382	23388	23427	23287	23385	23422	23211	23273	23405	23353	23272	23227	23294	23411	23384	23433	23217	23336	23367	23326	23281	23427	23247	23422	23281	23311	23343	23271	23306	23364	23229	23274	23372	23443	23183	23345	23293	23487	23192	23363	23417	23380	23357	23345	23452	23268	23196	23214	23474	23288	23269	23540	23160	23170	23411	23260	23384	23220	23091	23164	23469	23253	23376	23448	23212	23387	23256	23324	23176	23180	23326	23342	23461	23044	23205	23287	23449	23249	23374	23438	23263	23172	23357	23553	23228	23374	23183	23329	23545	23239	23252	23284	23230	23323	23308	23305	23420	23363	23303	23276	23213	23325	23384	22976	23100	23193	23311	23299	23208	23342	23314	23467	23292	23214	23199	23289	23288	23472	23341	23146	23397	23222	23421	23344	23229	23383	23337	23332	23340	23414	23239	23273	23219	23345	23211	23376	23244	23315	23222	23213	23142	23515	23542	23341	23315	23319	23274	23482	23112	23485	23081	23244	23377	23359	23361	23420	23282	23258	23275	23371	23424	23315	23317	23383	23161	23323	23220	23525	23302	23442	23242	23449	23475	23332	23425	23317	23323	23307	23303	23347	23332	23288	23345	23354	23186	23343	23459	23189	23397	23179	23397	23468	23333	23382	23115	23361	23143	23218	23376	23186	23416	23508	23307	23134	23279	23260	23355	23185	23405	23247	23250	23462	23279	23412	23227	23322	23337	23316	23384	23360	23412	23366	23246	23350	23090	23358	23327	23188	23253	23408	23350	23242	23170	23265	23188	23386	23471	23423	23336	23199	23137	23224	23145	23026	23381	23571	23312	23322	23385	23125	23326	23233	23390	23237	23297	23396	23431	23262	23235	23389	23439	23228	23528	23353	23381	23505	23420	23228	23513	23355	23294	23313	23455	23393	23439	23345	23384	23505	23293	23297	23255	23372	23359	23183	23305	23444	23256	23358	23374	23407	23224	23467	23229	23398	23412	23254	23392	23378	23197	23315	23377	23338	23348	23176	23412	23322	23329	23247	23157	23397	23213	23371	23277	23435	23405	23449	23247	23304	23309	23259	23437	23507	23486	23231	23272	23364	23473	23477	23303	23291	23142	23129	23256	23195	23268	23340	23465	23201	23149	23344	23432	23323	23367	23482	23525	23323	23158	23356	23338	23485	23016	23327	23394	23369	23109	23275	23352	23255	23226	23379	23356	23333	23320	23230	23430	23321	23136	23499	23292	23371	23343	23350	23336	23508	23255	23362	23449	23251	23363	23299	23241	23340	23382	23291	23278
23422	21334	29043	24508	25113	30761	33693	31433	31435	31459	31406	31324	31266	31050	31206	31403	31209	31039	31329	30859	31099	34523	37720	35915	33792	32366	31546	31142	31038	31242	31085	31058	31158	31140	30942	31263	31206	31184	30785	30893	30725	30935	31088	31296	30986	30936	31227	31100	31132	31004	31157	31057	30855	30902	31058	30936	31013	30828	30958	30935	31251	30928	30846	30944	30803	31090	30922	30894	30881	31019	31085	30869	31036	30633	30834	31109	30971	30965	31034	30950	30873	30841	31148	31249	30988	30932	30929	31085	30862	30932	31106	30838	30912	30915	30907	30669	30795	30819	30910	30850	30871	30948	30803	30888	30911	30948	30992	30786	30891	31063	30904	31047	31067	30941	30960	30732	30781	30700	30920	31107	30838	31042	30841	31131	30854	30822	30859	30740	30713	30883	30837	31041	30829	30884	31173	30738	30744	30974	30827	30962	30894	30858	30868	31071	31248	31006	30842	30987	30593	30970	30821	31117	30978	30838	30970	30980	30799	30866	30997	30831	31087	30995	30975	30831	30865	30889	30904	30823	31108	31074	30871	31067	30913	30895	30800	31012	31036	30601	30753	30790	30972	30835	30874	30936	31100	30884	30832	31034	30932	30728	31006	30940	31058	30968	30910	31051	31153	30992	31072	30846	30661	31035	30822	30959	30972	30960	30729	30846	30928	31097	30914	30844	30639	30810	30889	30795	30939	31051	30848	31129	30756	30831	30689	30979	30803	31096	31012	30957	30932	30796	31002	30838	30872	30986	30728	30887	30963	30852	30885	31143	30731	30817	30888	30941	31030	30894	30864	30680	30890	31083	31033	30925	30896	30938	30907	30815	30928	30833	30941	31078	30959	30639	30827	31108	30827	30928	31047	30904	30831	30856	31041	30850	30854	30920	31002	30758	31331	30997	30843	30810	30984	30748	30796	30828	31063	30693	30724	30814	30813	30816	30943	30818	30791	30983	30811	30950	30845	30784	30994	30839	31051	30801	30726	30764	31051	31124	31329	30976	30649	30701	30963	30631	31008	30927	30910	31149	30919	30818	30698	30788	31055	30898	31034	30742	31071	31024	30864	30911	31081	30992	30916	31076	30895	30811	31077	31053	31149	30995	31199	30906	30830	30827	30816	30813	30739	30724	30933	30697	30631	30864	31086	30920	31115	31103	30761	30839	30695	30898	31073	30902	30890	31093	30730	30893	31052	31188	30879	30855	30862	30739	30828	30758	31110	30805	30918	31140	31182	30718	31005	31001	30874	30582	30869	30660	30956	30974	30982	31012	30885	30774	30930	31052	30863	30971	30900	30815	30832	30873	30937	30777	31145	30752	30928	30679	30760	30947	30856	30748	30960	31098	31006	31009	30867	31041	30930	30880	30912	31152	30936	30700	30688	31097	30723	30877	31208	31143	31032	31020	30769	31039	30715	30814	30581	30814	30964	30765	30895	30827	31029	31094	30996	30579	31054	31087	30939	30996	30919	30863	30562	30751	30678	30665	30729	30663	30871	30723	30753	30892	30892	30732	30878	30884	31090	30694	30751	31051	30831	31035	30773	30939	30762	30778	30705	30629	30982	30809	30990	30653	31142	30778	31143	31070	30972	30950	30972	30930	31029	31015	30949	30995	30924	31004	31265	31090	30902	31008	30862	30914	31101	30999	31029	30739	30951	30935	30936	31083	30973	30889	30927	31073	30843	30981	30709	31081	30720	30898	31072	30871	30932	30895	31156	30969	30893	30766	30879	31158	31145	30921	30982	31037	30836	30672	30926	30888	31182	30973	30867	31002	30966	30731	30629	30950	31115	30869	30912	30836	30836	30820	30998	30882	30959	30888	30976	30917	30526	30942	30851	30816	30947	30856	30837	30809	30928	30761	30889	30873	31053	31122	31011	30783	30999	31121	30865	31149	30881	30967	30905	30785	30833	30668	30874	31075	30943	30986	30963	30860	30900	31014	31143	30505	30852	31006	30791	31002	30960	30643	30797	30934	30934	30808	30917	30944	30951	30862	31029	30875	30976	30928	31024	30970	31262	31015	30863	30873	30886	30646	30855	30760	31071	30703	31052	31006	30795	30827	30991	30902	30854	30919	30855	30941	30936	31097	30841	30889	30964	30884	30879	30902	30749	31166	30971	30813	31096	31120	31033	30910	30889	30994	31113	30743	30881	30935	30776	30743	31093	30818	30992	30963	30638	30728	31213	31056	30967	30764	31123	31074	31126	31129	30929	30793	31163	30792	30804	30859	30914	30910	30582	31187	30890	30821	30920	30935	30857	30867	30712	30997	30961	30733	30856	31017	30961	30620	30829	30741	31084	31290	30776	30800	30794	30722	31057	30649	30624	30954	31109	30749	31129	30818	31096	30900	31094	30967	30876	31028	30919	30989	30904	30752	30692	30952	30892	30868	30930	30875	30842	31186	30968	31186	31076	30746	30746	30699	30888	30762	30756	31116	31271	30938	30880	30950	30877	30815	30870	30910	30963	30971	31040	31057	30840	30852	31035	30796	30818	30991	30987	30830	30890	30964	30750	30801	30906	30819	30836	30807	30772	31004	31090	31052	30951	30699	31032	30741	31008	30750	30938	30889	30690	30655	30664	30841	30939	30856	30752	30814	31025	30943	30963	30897	30834	30902	30938	30953	30944	31102	30807	31051	30861	30871	31020	30935	31014	30946	30977	30903	31051	30764	30907	30884	31035	30656	30979	30988	30960	30592	30941	30851	30809	30842	30962	30733	30800	30880	31182	30902	30687	30573	30873	30901	30922	30939	30843	30630	31118	30873	30974	30795	31272	30899	30913	31003	31009	31017	31034	30924	31032	30951	30769	30983	31104	30997	30827	30736	30579	31021	30819	31138	31065	30952	30827	30866	31097	31058	30962	30856	30860	31068	30838	30967	31015	31010	30943	31116	31094	30802	30643	30885	30916	31241	31070	30733	30742	31027	31064	31153	30787	30891	30847	31162	30751	30854	30979	31011	30964	30726	30862	30723	30897	31174	31001	30831	30889	30914	31037	31118	31019	30850	31192	30971	30894	30872	30954	30992	30766	30848	30865	30902	30870	30811	30893	31046	30809	30790	31027	31100	31010	30729	30837	30853	31074	31028	30895	30710	30872	30999	30813	30749	30918	30734	30581	30879	30962	30968	31027	30920	30665	30742	31010	30943	30966	31044	30752	30750	30911	30959	30842	30920	30853	30740	31155	30923	30967	30876	30685	30888	30787	30782	30960	30769	30728	31064	30964	31024	30885	31082	30873	30527	30981	30933	31079	31166	30894	31029	30622	30764	30984	31065	30762	30921	31127	31114	31051	31027	30787	30900	30929	30961	30770	30793	30894	30841	30989	30801	30974	31038	30679	30844	30775	30836	31125	30977	30922	31100	30958	30811	30946	30983	31034	31175	30653	30953	31013	31057	30938	30939	30940	30745	30816	31036	30918	30874	30884	31022	31176	30948	30987	31203	30892	30843	31096	30897	30927	30743	31176	31012	30934	30812	31124	30848	31258	30709	30808	30844	30996	31172	30898	31099	31024	30878	30944	30894	30659	30852	30914	30839	30690	30781	31049	30854	31044	30936	31048	30994	30927	30982	30763	30763	30866	30806	30919	30992	31117	31075	30941	30880	31026	30928	31113	31204	30936	30839	30751	30689	30887	30796	30986	30942	31022	30908	30824	30863	30987	30883	30690	30887	31030	30947	30617	30861	30915	30995	30985	30924	31121	30811	30823	30661	31039	31046	30930	30905	30900	31003	31032	31220	30751	30887	31074	30926	31087	30725	30766	31282	30945	30957	30828	30750	30986	31104	31164	30847	31029	30857	31130	30792	31102	30852	30725	30904	31056	30929	30755	30856	30904	30775	31124	31203	30942	30774	30631	30876	30881	30910	30960	31045	31072	31206	31017	30901	30822	30836	30882	30858	30919	30984	31004	31204	30757	30821	30691	31014	30863	30977	30764	30904	31038	30813	31114	30852	30916	30914	30836	30750	30984	31022	30900	30904	30937	30791	30867	30840	30830	30743	30827	30818	31160	31043	30953	30854	31245	30868	30935	31015	30789	30855	30896	30963	31020	30805	30889	30822	30830	30847	31110	30775	30988	30951	31049	30953	30924	30642	30987	30931	30987	30976	30991	30733	31132	30795	31045	31141	30809	30838	31009	31183	30828	30738	31014	30895	30962	30766	30986	30706	30913	31011	30855	30913	30964	30945	30777	30767	30798	31057	31039	30882	30946	30926	30812	31055	30966	30677	31081	30724	31343	30952	31075	30735	30658	30734	31035	30844	30788	30715	30839	31032	30851	31119	30860	31040	31071	31045	30883	30761	30995	30607	30969	30867	30702	30917	31011	30880	31088	31117	31159	30944	30917	31138	30942	30908	30667	31066	30933	30728	30997	31026	30782	31059	30664	30883	30955	30652	30798	30768	30803	31009	31022	31124	31107	30853	30905	30957	30977	30986	30999	30991	30860	30828	30847	30928	30989	30600	30713	30905	30832	30864	30789	30770	31237	31021	31065	30781	30894	31040	31075	31003	30932	30890	30944	31133	30632	30675	31054	31028	31052	30962	31064	30864	31195	31025	31046	30984	30924	30939	30829	30707	30932	30893	30838	31014	30850	31055	31064	30499	30929	30887	31009	30956	30764	30878	30826	31041	31150	31133	30756	30732	30980	30909	30944	31018	30757	30989	30883	30888	30930	30648	30789	31071	30944	30906	30837	30828	30767	30701	31066	30712	30865	30863	30892	30964	30995	30890	30742	31014	31138	31033	30857	30836	30978	30799	30718	31036	30899	30792	30763	30783	30975	30945	31309	30865	30900	30934	30741	30968	30713	30844	30941	30847	31087	30818	31014	30944	30918	30817	31032	31056	30947	31093	30973	30911	30647	30807	31169	30991	31007	30790	31070	30868	30915	30967	31220	30602	31109	30746	30982	31035	31058	30759	30808	30782	30979	31007	30909	31034	30961	31067	30928	31085	30626	30610	30762	30843	30856	31097	31020	30725	31002	30907	30765	30880	30833	30785	30846	30952	30720	30961	30925	31107	30917	30678	30870	31047	30745	31137	30880	30881	30516	31021	31008	30832	30983	30761	30613	30803	30928	30786	31005	30941	30691	30873	30905	31095	30878	31022	31023	30827	31404	31110
19452	32105	30904	28316	26826	25043	24547	24191	23652	23657	23519	23575	23328	23437	23205	23300	23211	23211	23254	22962	23082	28808	31835	28953	26395	24502	23675	23255	23181	22973	23141	23090	23177	22860	23184	23027	22980	22932	23063	23089	23037	23006	23182	23046	23053	22957	23084	22999	23165	23007	23006	22882	23119	22926	22946	22909	22967	23025	23079	23125	23155	22989	22989	23180	23004	23224	23037	23139	23258	22971	22974	23164	23018	23207	23049	23025	23011	23104	23154	23078	23086	23187	23024	22942	22998	23027	22917	22984	23183	22974	23085	23078	23157	23183	22921	23168	23147	22997	23235	23016	23045	23079	23076	23110	23139	22974	23140	23061	23179	23151	22868	23122	23010	23103	23048	22848	23119	22907	23154	23096	22951	23024	23155	22974	22957	23191	22894	22767	23000	23065	22990	23065	23036	23139	23060	22868	22941	23033	23194	23152	23036	22975	23102	22918	23023	23145	23138	22808	23152	23005	22854	22984	23044	23089	23146	22962	23012	23128	23275	22979	23046	22971	22965	22884	23149	23066	23076	23002	23231	23048	22987	22895	23098	23139	22884	23004	23118	23061	23115	23011	22924	22908	23024	22969	22840	22961	23036	23055	23013	23033	23000	23012	22821	23011	22993	23163	22934	22982	23178	23019	23082	23185	23015	23135	23146	23016	23064	23097	23072	22875	23097	22918	23096	23004	23094	22896	23057	22896	23125	23155	23124	23079	23169	23009	23088	22910	23068	23028	22950	23081	23085	23063	23098	23044	23044	22953	23058	23059	23098	23006	23103	23265	22900	23044	23020	22937	23014	22969	23043	22858	23213	23153	22898	23199	23056	23031	23241	22900	22801	22979	23053	22944	22941	23049	22875	22940	22811	22990	23109	23010	23121	22908	23140	23013	22923	23067	23204	23071	23049	22758	23037	23006	22977	22933	23035	23057	22988	23027	23022	22894	23164	23100	22909	23215	22976	22985	23169	22910	22878	23077	23143	23031	22910	23006	23090	23043	23160	22862	23082	23001	22977	23061	22925	23050	22988	22942	23085	22986	23052	23022	23160	23079	22985	22997	23052	23051	22771	23102	23082	23170	22818	22912	22864	23024	22861	22996	22983	22997	23235	23001	23029	23070	23029	22896	23319	22934	23084	22889	22998	23071	22945	22924	23220	23044	23034	22888	23061	23125	23169	22902	22918	23030	23031	23032	23034	22823	23064	23101	22918	23050	22988	23093	23032	22886	23158	22934	22991	22954	22957	22835	22944	23014	22823	23033	22856	23052	23090	22988	23048	23032	22963	23064	22915	23138	23163	22804	22793	22957	22924	22832	22825	23145	23157	23127	23008	23054	23011	23125	22867	22872	23012	23063	22899	23052	23098	23024	22817	22922	22991	23052	22984	23029	23101	23063	22872	22948	23101	23084	23073	23009	23021	23212	22984	22901	23207	23079	23224	23012	23047	22888	23153	22935	23056	22988	23176	22928	22907	23163	23083	22986	23046	23086	22928	22806	23309	22927	22899	23000	23117	22930	22940	23090	22986	23031	23090	22997	23006	22773	22875	22890	22884	22965	22837	23068	23109	22938	22894	23117	22941	23044	23045	22967	23105	22919	23096	23041	22891	22857	23014	22921	23027	22986	23143	22945	22832	23289	22824	23030	23167	23084	23156	22952	23053	22951	22847	23030	23125	22842	23047	23021	23060	23016	23074	22849	23113	23108	22900	22870	23039	23048	22881	23026	22978	22978	23021	23039	23090	22942	22869	23117	23003	23022	23027	23013	23122	23064	22929	23196	23134	22990	22926	22934	23340	22940	23084	23092	22984	23004	23072	23074	22811	23043	23054	23024	22988	23012	23051	23094	23161	22818	22910	23151	23130	23066	23100	22987	22892	23176	23211	23057	23080	22937	23047	23039	23063	22946	23078	22858	22924	22998	23325	23029	23162	22988	22999	23116	22898	23097	23160	22989	22901	23059	23189	23028	22952	23163	22990	23094	23110	23042	22981	23028	22868	23153	23105	23041	22980	22960	22966	22977	23062	23014	23140	22860	22955	23039	23023	22921	23196	23071	23001	22922	23066	23137	22936	23186	23116	23037	22938	22804	23090	23013	23081	22951	23185	23052	22812	23202	23095	23031	22981	22942	23101	23004	23022	23003	22990	23065	22908	22943	23168	23069	23061	23067	23077	22905	22967	22935	23010	23047	23000	22976	23047	23109	22945	22891	23152	23006	23167	22980	23242	22881	23164	23205	22930	23150	22903	22978	22893	23049	22970	23005	23004	22932	23145	23072	22832	22840	22988	23049	23041	22989	23174	23050	22872	22991	23093	23147	22993	22916	23036	23084	23045	23077	23076	23039	23144	23007	22844	22960	23028	23076	23126	22959	22992	23093	22968	23122	23248	22779	23068	22998	22882	22807	23049	23157	23043	23048	22915	22965	22994	22930	22807	23015	22994	23118	22964	22752	23028	23006	23328	22885	22917	23092	23086	22983	23068	22899	23016	22990	22951	23021	22934	22994	23082	23008	22961	23048	23147	22967	23092	23076	23070	23065	22985	23236	23082	22996	23163	23016	22949	23068	22801	23123	23031	23164	22912	23038	23108	23039	22857	23151	22870	23182	23153	23045	23140	23014	23072	23179	22964	22990	23268	23179	23067	23132	23042	23123	23191	22952	22892	22928	23007	22891	22931	23238	23155	23001	23101	22946	22937	23081	22934	23191	23126	23068	23133	23017	23042	23100	23080	23077	22938	22954	23062	23126	22987	23008	23052	23012	23153	22946	23039	22938	22966	22885	23088	22936	22889	23050	23201	23136	23054	23120	23071	22783	22923	22868	23006	23013	23086	22921	23087	22950	23042	23066	22892	23103	23127	23205	23014	23058	23006	23044	23155	22966	22982	23036	22983	23032	22973	22981	23143	23080	23070	23101	23049	23110	23018	22980	23104	23133	23028	22964	23110	23053	22943	23000	22953	22943	22995	23034	23085	23050	23062	23137	22981	23002	22922	23171	23022	23106	22984	23130	23159	22755	22816	23105	23032	23151	22996	23111	22844	23056	23143	23302	22900	22904	23026	22948	22962	22883	23227	23065	22928	23087	23089	22927	23149	22965	22943	22892	22979	22965	23033	22867	23032	23202	23103	22992	22984	22863	22970	23037	23174	23041	22911	22942	23218	23021	23153	22981	22951	23106	22968	23228	23004	22958	23047	23048	23048	23119	22996	23102	23190	23101	22850	22908	23146	23205	22975	23075	22991	23072	23004	22886	23011	22887	23003	22996	23170	22975	22911	23071	23132	22993	23032	23024	23085	23046	22916	23193	22931	22904	23001	22917	23039	23022	23104	22948	23160	23107	22857	23182	22912	23000	22840	22917	23043	23156	23087	22993	23105	22977	23071	22979	23108	22969	23018	23064	22958	23012	22924	22960	23105	22967	22936	23100	23052	23051	22920	22940	22958	23026	23071	23104	22958	23116	22946	23077	23027	23016	23055	23009	23063	23042	23119	22930	23121	23019	23158	22979	23033	23122	22950	22876	22983	23030	23152	22874	23250	23058	22948	23248	22898	23056	23191	23036	22928	22865	23055	22938	22985	23053	22810	22927	23031	23052	23008	23144	22971	22962	22999	23153	23143	23016	23098	22959	23073	22878	22993	22914	23029	23058	23053	23003	22948	22991	23082	22975	22968	22958	22957	22989	22786	23050	23093	22999	23092	23031	23113	22963	23016	23012	22934	23117	23134	22964	23058	22984	22972	23128	23129	22983	22745	23152	22955	22986	23067	23181	23138	22944	22942	23092	23047	22969	22871	23068	22991	23125	23084	22968	22944	23011	23037	23064	22791	23040	22904	23064	23146	23018	23115	22975	23034	23064	22911	23026	23106	23028	23072	23076	23112	22941	23081	22827	23084	23085	22940	22932	23244	23258	22992	23166	23100	23208	22988	23091	22988	23043	23080	22967	23010	22969	23050	23096	23029	22948	23137	22957	23173	22944	23112	23202	23208	23217	22952	23211	23135	22992	22954	23055	22947	22929	23022	23137	22950	23150	23071	23061	23051	23113	23033	23146	22958	22924	23001	22898	23001	23022	23088	23043	22960	23128	23235	23026	22917	22965	22983	23088	22944	22872	22855	23086	23048	23090	23060	22915	22929	23070	22989	23039	23085	22991	22842	23102	22922	22860	22927	23008	23103	22880	22998	23083	22972	23221	22967	23172	22812	23146	23075	23050	22872	22988	23063	22809	22864	22990	22953	23135	23040	23116	23125	23120	22933	23097	23114	22934	22973	23000	23041	23007	23111	22936	22985	23207	23026	23052	22984	23139	23127	23036	23062	22964	22978	23060	23057	23124	22991	23060	23015	23088	22944	23153	23133	23054	23034	22907	23082	23038	23043	23104	23094	23083	23120	23190	23143	22866	23030	23012	22930	22887	23097	22779	23104	23217	23060	23059	23004	23180	22913	23061	23021	23070	23042	23044	22862	23061	22847	22967	23310	23121	22992	23114	23319	22998	22951	23004	22914	22945	23126	23071	23106	22997	23059	23105	22945	22980	23004	23147	23101	23010	23027	23208	23002	23037	23062	22962	22999	22960	23094	23126	22938	23075	22973	22975	23108	22934	23082	22900	22964	22890	23060	22832	23011	23135	22929	23164	23022	22964	23129	23077	23013	23277	22861	22759	23208	22979	23207	23040	22946	23017	22859	23096	23021	22942	23102	23077	22927	23002	23049	22962	23184	22916	22934	23013	22875	22853	23104	23023	23044	22914	22953	23054	23028	23053	22965	22920	22958	22928	23122	23274	22946	23133	22864	23097	22973	22927	23056	23125	23027	23079	23071	23015	23145	22900	23006	23146	23008	23049	23250	22991	22983	23030	22803	23067	22891	22880	22950	23167	23218	23009	23032	22966	22769	23203	22982	23131	22830	23021	23250	23068	23118	23033	23034	22630	23192	22988	23180	23063	22792	23249	23039	22909	22853	22948	23010	23039	23098	23043	22804	23150	23037	22928	23030	22987	23073	23004	23193	23144	22914	22909	23085	23065	22926	23046	23116	23037	22831	23169	23002	23260	22888	23099	22975	23075	22770	23042	23090	23121	22783	23227	22936	23083	23196	22973	23049	22946	23067	23011	23021	22950	23037	23077	22972	23138
22534	21302	29065	23942	22615	28707	34665	31892	31618	31779	31795	31359	31454	31380	31414	31190	31400	31294	31215	31161	31099	35008	42776	40083	36770	33531	32295	31199	31105	30933	31048	31201	30991	30934	30902	30859	30889	30940	31129	30969	31078	30904	31060	31140	31175	30782	30922	31040	30866	31141	30893	31032	30775	30962	31054	31041	30963	31065	30889	30865	30748	30892	30685	30712	30795	30668	30891	30847	31058	30786	31111	31027	30811	30802	30718	30867	30959	30797	30837	30783	31032	31028	30949	30795	30648	30738	31161	30738	31099	30728	30952	30883	30833	30820	30913	30900	31002	30809	30781	30918	30872	31070	30929	30867	30895	30697	30990	30793	30818	30902	31191	30728	31111	30948	31092	30785	30989	30906	30773	30896	30966	30832	30774	30924	30859	30735	30985	31039	30958	30947	30955	30790	30973	31126	30911	30616	30940	30740	30846	30878	30666	30874	30969	31015	31144	30866	31133	30728	30749	30697	30601	30990	30809	30982	30976	30843	30934	30716	30684	30974	30971	30913	30812	30828	30772	30860	30751	30939	30956	30706	30623	30923	30749	30718	30798	30785	30810	30855	30875	30522	30764	30860	30926	30945	30847	30939	31185	30867	30884	30940	30894	30954	30796	31047	30932	30918	30663	30754	30579	30879	31106	30709	30972	30740	30574	30892	30937	30692	30983	30627	30623	31011	30954	30790	30721	30666	30789	30812	30914	30938	30850	30829	31077	30981	30905	30742	30961	30855	30894	31011	30841	31030	30556	30652	30822	30708	30769	30835	31066	30972	30971	30610	30983	30857	30984	30982	30917	30821	30941	30755	31077	31042	30898	30809	30918	30775	30781	30683	30784	30689	30789	30861	30919	30788	30628	30720	30924	31164	31003	31010	30737	31091	30754	30926	30872	31026	30762	30716	30775	30659	30851	30852	30669	31001	31024	30951	30732	30865	30849	30716	30979	30774	30793	30732	30981	30883	30855	30664	30902	30941	30640	30530	30949	30734	30965	31052	30855	30917	30830	30501	30593	31124	30903	30843	30830	30794	30735	30880	31034	30888	30907	31081	30832	30856	30964	30976	30979	31013	30864	31000	30758	30945	30928	30941	30868	30892	30822	30766	31081	31007	30818	31074	30508	30956	30996	30811	30796	30760	31017	31130	30843	30748	30842	30989	31103	30644	30983	30760	30499	30871	30977	30878	30734	30640	30775	30843	30718	30539	30940	30892	30908	30921	30977	30753	30853	31003	30743	30636	30922	30665	30879	31038	30730	30857	30873	30547	30900	30552	30885	30852	30863	30569	30717	31089	30721	30858	30727	30744	30792	30939	31007	30770	30692	30643	30837	31034	30911	30997	30794	30929	30753	31022	30866	30771	30818	30971	30659	30878	30849	30872	30589	30754	30875	30733	30712	30828	30914	30625	30827	30745	30800	30845	30786	30969	30803	30728	30890	30861	30911	30642	30872	30793	30900	30923	30780	30958	30918	30577	30793	31009	30555	30821	30930	31185	30752	31058	31051	30820	30815	30507	30864	30781	31042	30810	30702	31082	30548	30910	30749	30902	30822	30745	31066	30723	31068	30866	30778	30805	30915	30850	30983	30621	30737	30924	30850	30845	31028	30963	30704	30934	30840	30740	30831	30795	30963	30889	30833	30688	30831	30861	30729	30916	31015	30862	30871	30885	30886	30928	30619	30937	30748	30829	31055	30645	30765	30842	30936	30812	31096	30719	30758	31055	31034	30856	30975	30824	30927	30740	30781	30621	30688	30940	30830	30926	30699	30765	30799	30933	30785	30719	30979	30739	30799	30475	30655	30793	31064	30771	30799	30878	30808	30841	30658	30612	30803	30940	30832	30562	31030	30806	30671	30969	31059	30763	30985	30584	30528	30878	31074	31006	30784	30956	30971	30719	30785	30922	30980	30864	30870	30795	30684	30959	30818	30774	30901	30965	30839	30779	30773	30756	30782	30976	30939	30840	30961	30893	31028	30789	30868	30942	30897	30670	30680	30890	30966	30800	30985	30955	30655	30769	30869	30859	30777	30899	30770	30858	30661	30702	30780	30691	30874	30750	30775	30597	30832	30663	30843	30935	30777	31029	30882	30983	30740	30952	30742	30722	30910	30866	30783	30690	30703	30733	30837	30733	30901	30962	31035	30685	30869	30989	31305	30726	30967	30680	30831	30854	30719	30685	30841	30895	30832	30779	30894	31063	30857	30650	30751	30700	30979	30823	31055	30792	30858	31001	30781	30886	31050	30769	30843	30812	30961	30822	30813	30901	30840	30980	30962	30928	30731	30923	30826	30671	30660	30907	30872	30869	30815	30743	30877	30813	30977	30842	30828	30741	31027	30913	30891	30850	30862	30620	30937	30817	30795	30854	30963	30947	30892	31034	30962	30636	31135	31010	30793	31033	30730	30953	30793	31056	30817	30822	30911	30729	30706	30953	30758	30874	30725	30969	30678	30905	30841	30851	30874	30782	30611	30820	30794	30867	30666	31006	30796	30797	30926	30970	31003	30835	30853	30724	30913	31067	30953	30787	31250	31027	30868	30881	30692	30699	30983	30925	30764	30898	30806	30723	30783	30954	30858	30829	30769	30922	30969	30833	30899	30745	30711	30877	30797	30872	30698	30928	31011	30571	30890	30859	30883	30820	30713	30983	30842	30696	31000	30740	30831	30805	30815	30911	30848	30818	30859	30855	30936	30830	30966	30551	31002	30958	30761	30847	30688	30809	30868	30857	30905	31110	31167	30869	30872	31044	30914	30893	30959	30776	30623	30834	30844	30929	31082	30711	30939	30732	30578	30799	30982	30872	30800	30939	30923	30764	30858	30692	30950	30877	30872	30903	30883	30922	30544	30437	31026	30982	30773	30974	30838	30807	30959	30799	30879	31095	30934	30949	30901	30906	30863	30922	31148	30905	30686	31002	30872	30938	30942	31019	31173	30811	30944	30919	30826	30866	30905	30950	30913	30900	30999	30837	30977	30743	30755	30850	31144	31001	30825	30931	30776	30897	30831	30853	30941	30680	30915	30875	30729	31005	31050	30999	31187	30852	31035	30898	30652	30814	31024	30848	31071	31015	30938	30924	30722	30633	30724	30871	31070	30933	30882	30867	30955	30800	30642	30859	30868	30820	30879	30609	30873	30832	30533	30761	30820	30786	30644	30914	31042	30876	30991	30943	30885	30781	30871	30903	30908	30915	30875	30695	30755	30965	30736	30739	30714	30675	30730	30824	30612	30865	30902	30671	30642	30807	30755	30789	30693	30779	30626	30790	31044	31012	31008	31018	30983	30781	30825	30830	30877	30997	30804	30964	30892	30419	30687	30965	30808	31069	30890	30699	30736	30591	30974	30896	31057	30874	30659	30800	30844	30857	30867	30666	31020	30933	30976	31030	30934	31007	30684	30843	30922	30939	30779	30855	30651	30791	31028	30940	31012	30656	30770	30741	30915	30746	30844	30785	30724	30606	30818	30712	30702	30735	30524	30872	30670	30906	30892	30766	30934	30925	30915	30919	30777	30707	30814	30555	30891	30791	30798	31040	30910	30845	30909	30926	30829	30866	30732	31064	30787	31133	30863	30771	30837	31073	30876	30727	30822	30676	30783	30786	30846	30863	30741	30541	30726	30763	31100	30754	30954	30842	30808	30806	30772	30857	31034	30783	30660	30641	30913	30915	30630	30873	30915	30765	31034	30777	30970	30909	30837	30894	30643	30774	30872	30940	30953	30829	30794	30973	31176	30762	30941	30702	30772	30763	30766	30829	31000	30851	30872	30830	31056	30718	30983	31016	30967	30655	30915	30856	30820	30919	30953	30714	30411	30795	31079	30921	30719	30787	30833	30787	30924	30793	30953	30642	30698	30864	30791	30788	30906	30774	30775	30900	30958	30943	31008	30851	31040	30996	30830	30743	30715	31028	30786	31049	30763	31058	31206	30951	30893	30817	31071	30829	30933	30738	30753	30985	30884	30801	30792	30783	30832	30818	31117	30992	30880	30668	30442	31052	30941	30813	31034	30795	30885	30781	30878	30875	30767	30991	30605	30784	30966	30764	30932	30982	30979	30994	30901	30911	31103	30768	30862	30947	31115	30644	30906	30673	30631	30717	30842	30713	30852	30763	30651	31048	30765	31120	30941	30853	30831	30762	30815	30931	30734	30775	30825	30686	30916	30658	30741	30820	31147	30737	30798	30959	30852	30594	30857	30816	30816	30954	30746	30615	30769	31053	31005	30673	30939	30844	30472	30750	30768	30909	30814	30888	30821	31034	30934	30661	30994	30975	30799	31036	30598	30833	30887	30881	31025	30991	31192	30896	30750	30827	30781	30868	30684	30780	30928	30590	30896	31013	31073	30827	31017	30962	31174	30759	30963	30538	31137	30795	30768	30883	30645	30606	30793	30919	30749	30899	31146	30765	30614	30766	30811	30684	30766	30816	31243	31006	30805	30897	30630	30866	30952	31014	30948	30940	30658	30693	30956	30766	31023	30719	30930	30724	30804	30620	30886	30799	30797	30873	31069	31065	30927	30824	30892	30549	30687	30581	30846	30900	30926	30747	31040	30857	30618	31039	30972	31007	30897	31032	30989	30988	30975	30694	30926	30851	30706	30702	30670	30904	30708	30735	30698	30932	31063	30849	31171	30859	30931	30883	30537	30756	30806	30890	30898	31234	30828	30864	30816	30645	30830	30792	30918	30823	30594	30943	30870	30674	31017	30905	30976	30723	30973	30843	30901	30943	30867	30685	31112	30869	30774	30711	30845	30825	31005	30837	30946	30868	30698	30984	30517	30759	30706	30752	31027	30955	30927	30823	30940	30621	30763	30653	30650	30874	30910	31014	30883	30914	30765	30952	30980	30903	30782	30737	30905	30675	30766	30736	30804	30709	31060	30666	30714	30791	30911	30768	30892	30718	30949	30965	30748	30808	30807	31103	30925	30690	30750	30782	30956	31001	31120	30898	30940	30742	30792	30699	30830	30895	30981	30809	30906	30752	30876	30734	30715	30629	30875	30692	30921	30804	30664	30919	30971	30911	30840	30962	30654	30841	30896	30711	30821	30881	30831	30919	30842	30641	30759	30660	31028	31204	30639	31113	30893	30682	30798	30719	30970	30990	31134	30801	31107	30791	30634	30954
20542	36834	34356	30999	28415	26328	25443	25112	24000	23982	24124	23597	23606	23500	23558	23364	23462	23215	23333	23325	23147	29997	37882	33835	29932	25991	24011	23327	23168	23020	22931	22934	22983	23032	22904	23058	23014	23076	22993	23071	23178	23087	22980	23139	23149	22999	22932	23032	23175	23040	23079	23080	23032	23172	23147	22936	22895	22804	22989	22983	23059	22948	22808	22835	22992	23280	22887	22867	22890	22924	23090	22801	22916	22900	22881	23006	22912	22948	22641	22950	22932	23055	22870	23141	23104	22990	23109	22968	22969	23020	23315	22959	22944	23049	22933	22973	22974	22961	22936	23132	22850	23082	22846	23051	22979	22988	22852	22865	22915	22915	22966	22797	23018	22887	22868	22902	23138	23009	22975	22865	22926	22907	22962	22970	22969	22947	22815	23107	22934	23050	22976	22933	22947	22992	22972	22795	22951	22928	23156	23045	23098	22943	23038	23000	22930	23042	22957	22873	22945	23043	23018	23050	22958	22938	22866	22894	22921	22869	23033	23010	22889	23150	22934	23034	22990	23044	23006	22905	22667	22755	22927	22940	22916	22947	23128	22871	23015	22901	22798	22973	22881	22992	22874	23101	22890	22990	22988	22922	23108	22804	23122	23136	23119	23167	22881	22960	22979	22959	22967	22928	23032	23000	23008	23097	23097	22950	23010	22789	22933	22896	22975	23093	22932	22909	22941	23086	23032	23082	22962	22957	22881	22966	22771	23050	22873	23082	22970	22832	22932	22856	22980	22941	22982	22945	22921	23006	22960	22970	23061	22898	23032	23142	22909	23070	22885	23335	22971	22927	23045	23095	22803	22932	22677	23028	23152	23205	22864	22938	22914	22895	22981	23075	22954	22924	23019	22880	23087	23044	22876	23050	22904	22977	22755	22849	22984	22895	22906	23091	23035	23034	22881	22867	22988	22933	23129	22860	22843	23209	22854	22986	22926	23053	23053	23138	22915	22983	22911	23041	22898	22952	23042	23091	22906	22848	23046	22985	23101	23119	22986	22926	23207	22877	22908	23036	22998	22816	22916	22960	23027	22987	23181	22884	22922	23036	22853	22854	23007	23021	22914	23072	22897	23111	22914	22790	22986	22823	23040	23051	22817	22892	23033	23087	22927	22871	22874	22915	23028	23014	23016	22917	23027	22899	22810	23089	22830	22943	22942	22873	22929	22939	22916	23037	22901	22882	23038	22921	22964	22859	23186	22877	22960	22941	23056	22897	23045	22900	23082	23052	22997	22857	22887	22872	23030	22937	22943	22991	23093	22757	23011	22935	22764	22986	22946	23047	22978	22919	22904	23128	23094	23087	22869	23095	23006	23007	22979	23077	22984	22915	22847	22804	22859	23028	22778	23075	23085	22839	22821	23008	22920	23101	22991	22819	22974	22999	22885	22968	23002	22970	23021	22996	22906	23097	23090	22866	22904	23110	23012	22825	23088	22755	23007	23045	22966	23104	23011	22889	23123	22939	22897	23057	22920	22895	22999	22895	22865	22856	23048	22985	23103	23032	22861	23046	23103	22960	22866	23024	22885	22893	22832	23000	22967	22959	22839	22985	22787	22994	22790	23016	23094	22951	22936	22895	22953	22835	22949	22872	22958	22869	22997	22934	22918	22931	23003	22933	22935	23021	23084	22843	22953	23033	22868	23059	22903	23001	23007	22984	23044	22921	22997	22944	22961	22871	22849	22818	23065	23066	23040	22987	22928	22875	22867	22862	23007	22967	23059	22974	22971	23061	23022	22930	22973	22845	22970	23014	23034	22865	23085	23123	23117	22802	23005	22995	23169	22908	22965	22931	22863	22897	23101	23139	22908	22921	23054	22947	22925	22783	23075	22863	22914	23022	23155	23052	23081	23027	23101	22870	22984	22867	23006	22749	22818	23117	22890	22959	23002	22980	22934	22951	23023	23144	23034	23013	23085	22828	22942	23023	23005	23011	23000	22974	22810	22910	22769	22955	22787	22951	23030	22992	23013	22913	23035	22924	22936	23159	22875	23017	23055	23035	23028	22944	22934	22967	22958	22988	22961	22809	23023	23044	22823	22911	22980	22978	23053	22976	23037	22888	23042	23014	22895	22959	23019	22885	22819	22979	23092	22907	22829	22872	23023	23055	22822	22884	22916	23029	23074	22773	23001	22860	23029	22778	23076	23024	22899	23043	22912	22847	23017	22838	22999	23046	23025	22962	22949	22968	23003	22929	22944	22856	22772	22865	23056	22875	23014	22863	22892	22956	23074	23048	23029	23067	23112	23136	22960	22918	22923	22959	23274	22963	22904	22960	22944	22868	22852	23096	22669	23081	22845	23086	22828	23010	22913	22886	23031	22948	23156	22956	23035	23049	22870	22924	22911	22965	23058	22920	22884	22878	22880	22880	23054	22948	22929	22910	23270	22956	22946	22918	22939	22886	22947	23003	23049	23122	22948	23066	22855	22962	22930	22808	22946	23097	23010	22879	22956	22924	22885	23052	22921	22975	23148	22842	22991	22932	22887	22736	22916	23035	23087	22910	22812	23120	23006	22885	22845	22965	22888	22841	22977	22975	23045	23074	22798	23018	23054	22937	23140	22872	23001	22865	22857	22937	22775	22855	22852	22988	22851	22858	22942	23042	23021	23118	22961	23052	23076	23047	23007	22884	22904	22934	22957	23009	22980	22851	23047	22774	22859	22923	22958	22865	22788	22783	23186	23122	22805	23090	22985	22836	22931	22960	22906	23114	22782	23027	22998	22891	22971	22821	22927	23054	23180	23006	23023	23010	22839	23138	22921	23045	23068	23011	23082	22963	22789	22752	22760	22894	22874	23119	22969	22829	22942	22936	22976	22826	22707	22751	22991	22954	22997	22919	22986	23059	23036	23064	22984	22985	22943	22779	23088	22956	22960	22964	23219	23075	22894	22880	22962	22977	23053	22973	22881	23017	23071	22972	22922	23103	22920	23035	22845	22995	22952	22953	22915	23005	23121	23037	23106	22747	22767	23057	23058	22902	22967	23005	23174	22911	22943	23199	22966	22974	22963	22931	23098	22997	22860	23022	22806	22836	22850	22981	22752	22948	23113	22965	22900	22861	23150	22744	23016	23006	23075	22897	22910	22836	22851	22879	23000	22947	22984	22903	22902	22786	23022	23022	22797	23087	22871	23138	23011	22836	22938	22708	23003	22853	22897	22827	22885	22867	22879	23055	22899	23058	23014	22933	22941	22988	22897	23104	23080	22970	22924	23002	22869	22812	22851	22805	22917	22966	22880	23041	23024	23026	23024	23070	22992	22847	22971	22836	22775	23080	22915	22930	23221	22906	22973	23032	22955	22925	22897	23071	22825	22905	22944	22850	22947	23006	23085	22891	22986	22893	22816	23000	22839	23120	23027	22996	23037	22863	22947	23068	23005	22826	22999	22758	23070	23070	23008	22936	23146	22912	22779	22855	22877	22919	22982	22764	23057	22946	23037	22864	22918	23068	23152	23096	23036	22825	22982	22988	23009	23008	22960	22985	23140	22864	22797	22925	22871	23128	23039	22928	22965	22877	23205	23102	22857	22908	22901	22934	22847	23012	23183	23009	23029	22909	22903	22933	22974	23026	23005	23026	22868	23001	22908	22979	22884	23047	22914	22931	22985	22946	22860	22959	23028	22793	22872	22885	22713	22802	23055	22814	23036	22943	23052	22996	22924	22984	22932	23050	23118	22857	23118	22858	22984	22902	23077	22939	22966	23007	23001	22987	23018	22853	23056	22948	23027	22984	23067	22907	22934	23164	22869	23004	22946	22984	23039	22866	22890	22988	22724	22941	22813	22855	22743	22917	23039	22999	22914	22815	23104	23115	22844	22918	22858	22817	22930	23023	22936	22838	22848	23173	23107	23058	22915	22904	22847	23016	22992	22970	23078	23255	23000	22880	22972	23034	22988	23029	22939	23112	22923	22886	22874	22953	22921	23013	22922	23098	22864	23181	22978	22846	22971	22909	22886	22815	23029	22958	23084	22984	22959	22856	22922	22939	22981	23008	22866	22927	22947	22949	23017	22873	23086	22853	22987	23155	23056	22824	23003	22958	22963	22949	23149	22869	22904	22959	22996	22830	23090	22994	22875	22988	23012	22789	22873	23047	23138	22890	23022	23064	22962	22860	23140	22947	22964	22797	23017	23187	23163	22772	23013	23010	22999	22956	22981	22929	23016	22932	23004	23074	23009	23010	22955	22877	22797	22852	22944	22984	22929	23046	22962	22975	22906	22898	22928	22970	22878	23073	22822	22993	23087	23199	22872	23041	22872	22822	22851	22949	22946	22825	22989	22839	23144	22903	23119	22785	22931	22996	23006	23066	22953	22984	23209	22971	22949	23005	23117	22924	22976	23053	22793	23138	22801	23071	22922	22745	23010	23056	23086	23134	22982	22822	23022	22850	22860	23082	23028	22871	22913	22984	22921	22910	22869	22893	22972	23024	22887	23040	22835	23030	22979	23093	22740	23125	22907	23077	22979	22982	22879	22833	22989	22952	22824	22921	22787	23020	23020	22864	22807	22893	23072	22917	23126	22917	22832	22909	22944	22929	22947	22899	22936	23035	22790	23156	22857	23012	23010	23085	22881	23012	23081	23035	22940	23046	22930	22932	22889	23029	22968	22991	22962	22895	23076	23223	22773	22937	22903	22998	23044	23099	23071	22921	23010	22862	22919	22920	23171	23091	22961	22955	22897	23041	22968	22971	22911	22810	23124	22833	23059	23020	22951	23091	22962	23095	22811	22928	23025	22855	22946	22891	22978	22970	22755	23069	23101	23165	23025	22976	23046	22794	22831	23070	23184	22974	22915	22964	23026	22973	22901	22730	22942	23082	22992	22914	23071	23008	22892	23061	22945	23008	22994	22913	23116	22984	23042	22986	22997	22971	22969	23137	22901	22984	22865	22982	22919	22989	23014	23044	22940	22938	22929	22951	23003	22887	22740	22891	22964	23115	22900	22869	22921	23070	22986	22856	22944	22970	22828	23029	22929	22928	23153	22902	23089	23023	23023	23043	22921	22936	22797	22930	23095	22795	22903	22832	22858	22988	23108	22984	22931	22924	22898	22811	22934	23163	23053	22931	22787	23054	22860	23017	22940	22769	22866	22999	23043	22888	22951	22993	22910	23065
28269	23903	32742	32846	30365	30408	30584	30189	30327	30207	29973	29942	29825	29944	30067	30075	30006	30181	29909	30108	30179	30336	31088	30706	30690	30415	30217	29860	30089	29980	29862	30131	29805	29944	30095	30060	29817	29957	29794	30058	29796	30002	30036	29898	29767	30107	29707	29962	29962	29925	30381	30017	29990	29889	30398	30131	30032	29861	29798	29940	30056	29935	29937	29932	30053	29902	30033	29911	30073	29723	30096	30099	29921	29844	30003	29775	29973	29906	30242	30109	29862	29869	30002	30019	29772	29793	30067	29871	29716	29960	29766	30035	30292	30087	29715	29836	30165	29960	30174	30056	29861	30090	29977	29861	29922	30073	29928	29812	29871	29807	30020	29830	29864	29846	29780	29997	30015	29981	29800	30065	29983	29614	29960	29604	30057	29988	30109	29970	29919	29639	30016	29973	29906	29950	29972	29892	29954	29953	29929	29877	30023	29885	30132	30004	30086	30030	30070	30034	30164	29932	29828	30089	29732	30089	30025	30065	30387	29910	29811	29762	29842	30050	30112	30119	29944	29834	29640	30173	29861	29800	30127	29942	29945	29934	29978	29991	30210	29935	29763	29952	30071	29806	29980	29955	30052	30005	30010	29916	29738	30020	29929	30057	29856	30031	29869	29736	29716	30098	29712	30123	29852	29955	29874	30029	30099	29934	30077	30175	30155	29945	29770	29951	29952	29815	29880	29872	29940	29818	29884	30004	30111	30248	29964	29956	29892	29891	29997	30064	29775	30204	29898	30051	29907	30052	29936	29785	29989	30086	30024	30140	30041	29652	30036	29851	29961	29844	29898	30103	30016	29825	30087	29996	30000	29951	29876	29986	29981	29953	29865	29878	29743	30196	30038	30078	29905	29938	29929	30016	29868	29812	29783	30102	29998	30034	30123	29906	30050	29993	29945	29950	29929	30074	30167	29761	30121	30015	30170	29832	29864	29897	30161	29981	30026	29929	30113	29791	29845	29681	30064	30130	30215	29888	30136	29820	29933	29668	29831	29870	29861	29985	30051	29775	29996	29704	29896	30038	30119	29816	29895	30085	29869	29891	30115	29929	30134	30180	30037	29986	30171	29950	29955	29877	29966	29829	29979	30042	29839	30006	29960	29791	30123	29804	30033	29938	30011	29913	29807	29696	29797	29908	29867	29995	30023	29906	29822	30040	29790	30130	29845	29988	29984	29996	29858	30098	30077	30078	29736	29979	29816	29969	29868	29830	29836	29815	29769	29827	29860	29745	29991	29976	30038	29930	29996	29910	29865	29901	29987	29805	30171	30073	30088	30024	30054	30068	29937	29636	29855	29749	29629	29848	29928	29818	30207	30130	30134	30083	29835	30052	29963	29989	29877	29723	29761	29814	30048	30093	30149	29876	29872	29994	29672	30081	29913	30063	30008	29834	30016	29798	30005	30034	29929	29892	29977	29769	29767	29874	29927	29962	29915	29918	30052	30047	29813	29840	29955	29993	30023	30010	30077	29948	30036	29958	30036	30069	29916	29933	29984	30140	30308	29848	30017	30128	29993	29910	30217	29994	29812	30050	29894	30007	30054	30092	30090	29929	30082	29945	29945	29842	30000	29865	29981	29995	30124	29953	30000	29826	30220	30244	29952	30070	30002	29919	29859	29906	29834	29970	29764	30197	30156	29963	30105	29877	29742	30065	29876	29959	29856	29860	30011	29799	30115	29786	29977	29994	29875	30086	29790	29852	29868	29924	29973	29819	29939	30113	29952	29817	29800	29961	29882	29751	30117	30257	29981	29917	30001	29887	30150	29699	29863	29937	30016	29873	29909	29895	29736	29842	29979	30111	29981	30118	30269	29884	30011	29835	29904	29941	30020	30097	30184	30017	29926	29990	29985	29893	29870	29944	29764	29985	30252	29837	30125	30029	29813	30123	30195	30014	30118	30081	30213	30037	29580	30079	29933	29954	29931	29790	29656	29840	29991	29785	29994	29691	29930	30069	29850	29865	29845	29877	30058	29866	29862	29964	30048	30127	29819	29998	29913	29999	29982	29911	29725	30058	29699	30063	30097	29991	30003	29939	29745	29866	29733	29899	30028	29862	30134	30127	29895	30121	30028	29995	29997	29938	29973	29937	29879	29921	30111	29749	29973	29911	29800	29803	30113	29844	29941	29962	30094	29870	30054	29857	30025	30088	29775	29734	29948	29802	30027	29761	29874	30064	29972	29996	29790	29912	29884	29926	30023	29869	29933	29882	29860	29626	29977	29632	29772	29988	29897	29786	29960	29867	29975	30070	29940	29898	29882	29953	29888	29962	29965	30100	29866	29674	30028	29944	30037	29743	30315	29957	29969	29846	30014	30056	30163	29719	29758	29853	29834	29969	29809	29971	29846	30082	29979	30181	29812	29930	29832	30045	29841	30074	29834	30129	29902	30086	30201	29817	29998	29875	30088	30104	29912	29766	29774	30109	29881	29765	30061	30061	29953	29997	29887	29756	29803	29802	29732	29907	29799	30145	29839	30026	29932	30012	29972	29900	30084	29907	29861	29993	29878	29896	29803	29899	29783	29910	30187	29976	29985	29719	29923	29871	30174	29805	29896	30032	29964	30124	29953	29951	30193	30089	29783	29959	30003	29853	29816	29814	29970	29991	29942	29809	29734	29870	29939	29851	29937	29928	29984	30026	30001	29741	30137	30158	29896	30042	30185	29827	29886	29931	30070	29788	29892	30038	30094	29780	30007	30001	30244	29887	29931	29789	29808	30030	30081	29744	29755	30393	30061	29877	29777	29946	29903	29956	29804	30010	29929	29780	30000	29882	29948	30036	29790	30008	30099	30017	30044	30258	30164	29692	30164	30092	30120	30028	30067	30001	30006	29938	30057	29803	29814	29758	30143	29838	29892	29841	30105	30183	29804	30067	29818	30106	30163	30150	30016	29854	30106	30080	30123	29821	29721	29905	30084	29947	29943	30111	29861	30071	29876	29739	29754	29944	29689	30100	29882	29910	30163	30201	29779	29878	30006	29822	30116	29985	29830	29911	29915	30120	29981	29928	29848	30147	30047	30143	29935	29856	30116	29877	29822	29959	29895	30084	29978	29916	29909	30043	30219	30001	30102	30010	29895	30134	29965	30157	29818	30041	30323	29871	29912	30020	29990	29999	30051	30241	29883	29946	29862	30049	29840	30100	29841	29873	30017	29878	30058	29853	29912	30060	29953	29821	29895	29916	30109	30152	30060	29796	29947	29718	30021	29726	30001	29940	29950	29821	29992	29960	30200	29794	30052	30027	29817	29812	29894	29949	30026	30018	29905	29838	29911	29870	29733	29963	30003	29964	29850	30025	30057	29996	29824	29735	29730	29690	29850	30135	30060	30172	30055	29773	30022	30075	30062	29722	30078	29870	29873	29858	30127	29985	29858	30087	30125	29763	30036	30062	30089	29892	30050	29919	29799	29861	30023	30128	30079	29970	30022	30090	29996	29868	29929	29792	29976	29818	30134	30024	29922	29926	30003	29869	29831	29922	29999	30115	29986	30102	29690	29882	30096	30042	29958	29997	29932	30188	30195	29999	30207	29861	30084	29847	29876	30141	29963	29827	29811	29852	29940	29919	29828	30037	29841	29973	30058	30217	29740	29935	30006	29834	30126	29881	29761	29849	30088	29963	30048	29942	30044	29863	29911	29931	29972	29839	29945	30002	29972	30067	29892	29956	30022	29998	29978	30045	30008	30012	29869	29808	30064	29841	29754	30207	29784	30345	30154	30072	30134	29899	29907	29884	29854	30039	29887	29896	30093	30249	30024	29799	29941	30025	29976	30004	29904	29903	30164	29866	30036	30085	30123	30235	30099	30019	29969	30108	30187	30031	29947	29985	30010	29883	29838	29962	29823	29939	29932	29941	29957	30429	29830	29936	30153	29945	29927	29973	29918	29872	29956	29989	30128	29919	29969	29610	30068	30050	29950	30180	29973	29774	29941	29862	29789	29912	30027	29834	30207	29909	29992	29562	29700	29930	30157	29984	29788	29871	29994	29887	29887	30134	29923	29778	29801	29900	29818	29988	29610	29932	30082	29689	29915	29888	29873	29849	29961	29795	30134	30086	30099	30008	29858	29895	29851	29811	29950	29861	29987	29993	29845	30055	29934	29744	30055	30045	30191	29962	30026	29847	30025	29653	30199	29857	30004	30015	30147	29848	29569	30044	29887	30126	29837	29802	29937	29909	29854	30060	29921	30092	29881	30011	29924	29843	29900	29922	30152	29962	30023	29679	29942	29851	29961	29683	29925	30115	29815	30044	29733	30061	29877	30156	29876	29879	30198	30028	29920	29905	30071	30015	30084	29949	29812	29825	30181	30002	30050	29919	30050	30057	30040	29832	30115	30164	29800	30105	30060	29833	30257	30239	29951	29947	29928	30060	29707	30089	30003	29735	29815	29894	29842	30207	30044	29779	30047	29917	29921	29874	29828	30049	30030	29780	29780	29927	30014	29926	29782	29878	30086	30143	30077	29654	29989	29940	30138	30080	30110	30011	29910	30011	30089	29899	30132	29921	29943	29792	30188	29980	30021	30005	29929	29932	30054	29855	29781	29972	29805	30019	30063	30078	30037	29893	29728	30008	30026	29963	29827	29704	29638	29877	29879	29746	30059	30040	30031	29973	29918	29876	29817	30036	29891	29593	29864	29745	29977	29659	29738	30005	30024	29977	30098	29796	29924	30064	29898	29896	29971	29699	29871	29760	29996	29846	30138	30152	30085	29638	30074	29863	30025	30036	30089	29767	29853	30230	29854	29969	30180	30354	29763	29971	29867	29935	29959	29942	29950	29952	30207	30218	29857	29907	29886	29904	29936	30196	30242	30040	29862	29930	29828	29676	30132	29972	29850	30093	29976	29744	30138	29928	29806	30014	29999	30096	30124	29728	29803	29859	29824	29934	29965	29952	30086	29840	29910	30178	30063	30183	30011	30020	30209	30047	29979	29978	29862	30076	30274	29867	29977	29903	29980	29938	30102	29871	30128	30225	29906	30011	29725	29853	29715	30069	29986	29995	29865	29968	29966	30025	29967	29888	29871	29747	29661	30186	29881	29863	29933	30025	29889	29865	30183	29922	30027	29744	30067	30120	30111	29866	29908	30098	29838	30068	30097	29730	30058	29848	29988	30194
21090	26244	27200	25457	24176	23453	23028	22916	22700	22729	22720	22573	22590	22711	22363	22584	22633	22381	22450	22683	22450	22929	23685	23546	23115	23003	22651	22692	22447	22403	22603	22560	22405	22466	22439	22378	22485	22566	22508	22591	22542	22449	22549	22522	22319	22557	22604	22487	22470	22325	22306	22440	22328	22328	22560	22458	22397	22491	22460	22464	22363	22562	22547	22289	22311	22394	22609	22529	22546	22561	22370	22555	22532	22329	22555	22742	22512	22353	22344	22698	22627	22291	22520	22649	22530	22591	22374	22496	22346	22482	22544	22452	22482	22289	22470	22388	22334	22399	22543	22576	22524	22417	22449	22338	22452	22370	22473	22566	22482	22448	22488	22517	22477	22330	22410	22607	22582	22462	22331	22456	22423	22405	22533	22581	22480	22271	22340	22530	22400	22445	22520	22341	22418	22413	22388	22430	22518	22631	22198	22385	22520	22704	22421	22660	22439	22501	22432	22477	22429	22403	22375	22412	22392	22444	22486	22422	22498	22492	22510	22389	22495	22305	22412	22389	22391	22506	22343	22566	22546	22485	22458	22364	22441	22427	22634	22428	22439	22464	22445	22372	22343	22573	22520	22372	22375	22532	22515	22599	22469	22605	22545	22435	22345	22447	22407	22458	22679	22538	22433	22687	22336	22304	22440	22511	22344	22573	22599	22623	22354	22636	22451	22260	22339	22616	22353	22569	22385	22326	22456	22490	22420	22390	22328	22502	22513	22542	22430	22464	22366	22508	22485	22679	22462	22519	22385	22460	22341	22511	22636	22305	22515	22635	22406	22484	22597	22396	22391	22439	22528	22537	22522	22477	22346	22536	22588	22514	22366	22257	22426	22511	22414	22386	22490	22569	22363	22474	22502	22363	22426	22457	22584	22338	22464	22490	22518	22330	22312	22433	22617	22615	22523	22216	22274	22431	22556	22554	22549	22553	22549	22337	22377	22378	22427	22454	22492	22335	22654	22313	22632	22280	22671	22527	22495	22463	22405	22486	22422	22365	22378	22407	22408	22674	22512	22387	22517	22585	22395	22469	22361	22581	22540	22417	22446	22391	22648	22469	22401	22459	22498	22463	22439	22481	22396	22320	22519	22523	22514	22350	22407	22399	22574	22483	22450	22540	22559	22639	22606	22509	22558	22400	22405	22347	22530	22418	22583	22396	22324	22431	22499	22433	22355	22482	22507	22532	22395	22342	22453	22508	22396	22475	22394	22448	22456	22506	22450	22370	22400	22400	22364	22344	22380	22485	22434	22516	22374	22535	22633	22468	22191	22372	22538	22503	22543	22412	22306	22549	22403	22500	22450	22398	22320	22375	22375	22435	22616	22279	22591	22220	22575	22404	22561	22538	22471	22356	22631	22321	22415	22559	22310	22469	22466	22394	22395	22440	22598	22396	22571	22570	22659	22508	22478	22591	22494	22316	22498	22469	22450	22417	22494	22424	22547	22429	22433	22517	22293	22491	22481	22594	22496	22611	22211	22295	22482	22341	22592	22464	22498	22432	22354	22652	22414	22575	22488	22490	22487	22538	22600	22577	22765	22463	22343	22497	22361	22481	22485	22373	22478	22552	22421	22333	22436	22433	22434	22515	22429	22656	22593	22518	22449	22597	22615	22274	22493	22473	22532	22423	22470	22644	22469	22480	22443	22341	22527	22660	22424	22476	22517	22538	22574	22509	22482	22706	22468	22603	22469	22384	22394	22350	22527	22455	22473	22399	22561	22636	22338	22584	22462	22600	22301	22411	22456	22392	22459	22225	22493	22762	22506	22237	22572	22640	22455	22393	22507	22443	22717	22490	22379	22377	22492	22539	22516	22423	22515	22558	22366	22561	22461	22483	22409	22207	22422	22413	22377	22389	22546	22630	22433	22422	22283	22282	22519	22618	22414	22570	22237	22489	22412	22595	22405	22269	22629	22635	22420	22512	22649	22387	22510	22397	22523	22485	22567	22451	22470	22594	22548	22500	22490	22649	22494	22472	22513	22391	22465	22222	22407	22354	22440	22494	22473	22384	22648	22425	22354	22716	22502	22472	22251	22420	22419	22440	22472	22467	22454	22421	22534	22371	22306	22435	22403	22684	22713	22508	22397	22343	22403	22342	22468	22518	22678	22263	22605	22642	22468	22435	22695	22431	22266	22553	22423	22561	22598	22509	22543	22394	22463	22473	22444	22437	22427	22677	22467	22316	22473	22323	22417	22297	22504	22553	22427	22291	22616	22464	22590	22692	22307	22425	22385	22520	22448	22479	22469	22460	22460	22630	22487	22572	22579	22299	22522	22513	22561	22338	22783	22488	22510	22591	22405	22543	22488	22582	22547	22649	22638	22394	22460	22536	22622	22579	22466	22419	22623	22553	22293	22456	22486	22445	22538	22368	22473	22373	22216	22628	22325	22530	22571	22474	22567	22426	22235	22601	22608	22335	22571	22353	22306	22511	22360	22343	22461	22662	22252	22340	22411	22483	22398	22517	22577	22533	22414	22417	22457	22437	22622	22427	22314	22615	22470	22517	22436	22548	22414	22561	22436	22513	22489	22509	22344	22397	22423	22529	22408	22359	22455	22392	22446	22455	22479	22329	22391	22427	22454	22509	22498	22248	22570	22385	22404	22413	22356	22465	22632	22470	22520	22397	22476	22391	22475	22519	22389	22389	22583	22443	22605	22346	22590	22367	22381	22550	22364	22574	22376	22445	22473	22493	22746	22432	22324	22566	22473	22521	22370	22406	22476	22449	22533	22567	22532	22492	22211	22397	22346	22437	22362	22470	22339	22536	22425	22499	22435	22488	22438	22421	22456	22351	22550	22303	22572	22560	22481	22428	22514	22697	22370	22414	22530	22491	22507	22485	22303	22428	22461	22435	22543	22636	22403	22433	22442	22422	22449	22448	22590	22504	22513	22425	22416	22551	22523	22442	22504	22583	22600	22440	22775	22396	22394	22614	22410	22507	22503	22423	22519	22536	22556	22585	22408	22545	22331	22441	22693	22520	22405	22474	22372	22562	22503	22556	22408	22271	22550	22531	22361	22452	22370	22382	22489	22599	22396	22404	22331	22414	22639	22509	22433	22470	22338	22402	22645	22379	22437	22390	22434	22398	22352	22499	22517	22396	22699	22354	22512	22392	22409	22518	22510	22418	22312	22606	22513	22420	22358	22404	22681	22441	22351	22339	22778	22601	22478	22414	22557	22420	22564	22525	22422	22469	22519	22375	22586	22406	22530	22190	22460	22471	22310	22532	22563	22580	22445	22600	22483	22385	22392	22469	22538	22401	22509	22327	22482	22446	22583	22546	22309	22523	22448	22356	22385	22565	22782	22487	22539	22577	22563	22364	22583	22591	22675	22350	22533	22735	22415	22413	22424	22577	22421	22641	22432	22500	22462	22535	22450	22397	22430	22255	22612	22442	22328	22381	22704	22516	22408	22446	22627	22454	22559	22590	22425	22440	22520	22359	22500	22562	22351	22450	22508	22566	22462	22642	22574	22386	22513	22321	22426	22271	22536	22534	22574	22471	22483	22396	22511	22459	22593	22360	22593	22473	22472	22622	22467	22426	22495	22617	22409	22525	22548	22574	22552	22433	22395	22262	22636	22483	22546	22363	22471	22380	22574	22289	22502	22449	22562	22536	22353	22488	22468	22670	22366	22280	22527	22532	22322	22293	22372	22593	22427	22589	22502	22651	22325	22385	22455	22654	22345	22418	22501	22590	22433	22659	22663	22588	22365	22534	22367	22525	22360	22593	22660	22554	22644	22474	22502	22451	22532	22497	22359	22557	22395	22696	22351	22555	22498	22363	22454	22422	22436	22460	22440	22651	22502	22499	22507	22337	22461	22646	22301	22424	22524	22531	22536	22528	22673	22558	22550	22385	22391	22493	22491	22471	22458	22559	22525	22594	22438	22537	22394	22497	22387	22525	22533	22484	22388	22342	22499	22440	22389	22520	22512	22554	22456	22465	22323	22379	22444	22550	22451	22470	22306	22321	22386	22524	22477	22424	22490	22433	22558	22503	22502	22394	22537	22527	22547	22668	22304	22341	22493	22378	22578	22425	22376	22447	22275	22489	22555	22355	22666	22355	22570	22487	22549	22333	22465	22564	22444	22468	22357	22492	22527	22415	22489	22327	22354	22473	22610	22431	22514	22467	22496	22470	22420	22383	22498	22369	22443	22354	22685	22319	22559	22542	22673	22594	22490	22354	22613	22437	22510	22389	22348	22397	22562	22324	22503	22486	22428	22516	22399	22252	22496	22296	22527	22496	22571	22300	22447	22461	22565	22588	22517	22493	22542	22328	22330	22434	22513	22405	22558	22510	22543	22458	22285	22341	22396	22583	22498	22524	22641	22464	22431	22425	22460	22362	22626	22317	22632	22478	22430	22477	22420	22390	22568	22363	22480	22424	22512	22518	22398	22256	22508	22505	22287	22483	22529	22428	22491	22607	22386	22540	22414	22513	22421	22492	22531	22424	22510	22528	22498	22514	22664	22526	22367	22317	22399	22239	22600	22458	22667	22486	22537	22635	22549	22416	22319	22513	22502	22448	22427	22352	22391	22695	22468	22485	22410	22644	22352	22406	22474	22505	22596	22532	22531	22525	22615	22401	22501	22355	22486	22455	22426	22466	22453	22349	22571	22510	22659	22687	22357	22568	22541	22527	22514	22464	22389	22473	22506	22686	22577	22367	22476	22511	22568	22539	22395	22498	22616	22589	22492	22581	22520	22516	22569	22364	22620	22373	22468	22351	22368	22493	22530	22408	22512	22496	22466	22500	22463	22319	22602	22538	22464	22540	22472	22530	22487	22467	22539	22450	22393	22532	22437	22495	22320	22276	22411	22405	22377	22236	22435	22411	22381	22457	22490	22371	22492	22301	22540	22536	22396	22538	22565	22467	22451	22406	22396	22443	22409	22343	22601	22504	22370	22390	22222	22470	22472	22517	22700	22574	22552	22548	22505	22304	22371	22531	22477	22322	22462	22592	22533	22426	22316	22423	22425	22491	22556	22555	22490	22473	22359	22428	22420	22618	22527	22548	22362	22456	22510	22556	22322	22427	22441	22482	22652	22569	22389	22584	22593	22420	22441	22627	22376	22555	22703	22337	22452	22415	22449	22567	22526	22557	22588	22562
23386	21241	28967	24267	24633	29765	32478	30504	30003	30184	30329	30000	30152	30129	29977	29716	29626	29804	29807	29732	29885	31916	35775	34559	33018	31400	30558	29921	29815	29625	29699	29528	29709	29607	29603	29747	29525	29674	29773	29514	29775	29673	29523	29707	29743	29404	29354	29772	29761	29757	29696	29563	29481	29539	29507	29560	29612	29653	29365	29750	29662	29576	29635	29675	29660	29548	29686	29665	29752	29475	29650	29627	29732	29404	29598	29778	29508	29828	29660	29656	29732	29648	29600	29559	29534	29526	29593	29670	29572	29404	29662	29783	29570	29384	29612	29335	29890	29578	29724	29679	29457	29684	29705	29650	29738	29653	29439	29567	29352	29488	29405	29578	29795	29747	29619	29634	29794	29563	29352	29434	29565	29542	29840	29593	29502	29290	29576	29622	29627	29818	29859	29801	29523	29500	29648	29820	29564	29594	29559	29601	29686	29693	30001	29677	29741	29673	29557	29632	29629	29556	29704	29671	29727	29663	29529	29479	29592	29802	29430	29444	29597	29434	29472	29499	29550	29376	29821	29498	29595	29549	29344	29529	29429	29651	29422	29510	29690	29462	29377	29537	29549	29815	29514	29596	29452	29385	29508	29446	29745	29401	29673	29602	29636	29666	29740	29341	29680	29701	29558	29643	29475	29644	29331	29589	29438	29370	29413	29447	29713	29735	29647	29667	29696	29733	29361	29615	29952	29603	29350	29352	29599	29652	29230	29323	29580	29409	29498	29271	29361	29511	29524	29622	29614	29710	29699	29422	29597	29581	29683	29388	29458	29250	29352	29713	29712	29701	29557	29777	29424	29554	29703	29777	29650	29467	29584	29629	29650	29359	29615	29575	29498	29436	29764	29543	29389	29912	29868	29688	29618	29551	29375	29628	29511	29629	29709	29574	29523	29437	29854	29464	29482	29442	29674	29579	29773	29661	29890	29492	29804	29658	29541	29597	29544	29486	29652	29420	29439	29727	29540	29558	29501	29727	29347	29456	29514	29706	29484	29667	29526	29392	29458	29459	29126	29488	29854	29564	29643	29575	29774	29645	29591	29761	29712	29571	29479	29434	29516	29524	29726	29661	29579	29566	29579	29398	29527	29541	29610	29690	29516	29698	29555	29336	29649	29417	29524	29856	29434	29421	29779	29622	29581	29797	29526	29445	29616	29466	29410	29620	29743	29708	29636	29499	29568	29625	29409	29617	29902	29696	29451	29616	29563	29744	29375	29752	29443	29625	29704	29465	29669	29536	29683	29924	29469	29592	29668	29645	29908	29812	29649	29565	29562	29466	29515	29603	29857	29541	29415	29500	29365	29457	29373	29569	29442	29194	29516	29730	29650	29518	29497	29456	29636	29426	29383	29520	29622	29526	29690	29598	29841	29668	29406	29565	29581	29584	29695	29544	29694	29676	29207	29528	29421	29625	29377	29300	29512	29548	29401	29485	29583	29429	29628	29318	29654	29476	29524	29524	29574	29809	29644	29796	29615	29587	29754	29674	29826	29734	29500	29586	29660	29756	29681	29564	29716	29755	29661	29475	29626	29793	29687	29440	29551	29383	29665	29275	29574	29786	29729	29482	29632	29793	29546	29552	29632	29646	29510	29459	29599	29403	29586	29567	29588	29620	29749	29544	29609	29585	29522	29688	29678	29941	29561	29614	29475	29685	29590	29747	29552	29669	29606	29322	29575	29532	29542	29607	29563	29467	29600	29516	29858	29588	29630	29568	29628	29551	29332	29654	29630	29399	29457	29819	29363	29612	29467	29580	29559	29312	29301	29541	29591	29269	29619	29607	29485	29602	29584	29625	29555	29744	29628	29471	29715	29651	29489	29551	29384	29430	29684	29462	29586	29698	29727	29640	29547	29718	29678	29504	29747	29503	29795	29605	29467	29344	29616	29806	29517	29617	29573	29485	29430	29710	29515	29703	29422	29498	29863	29781	29581	29404	29646	29660	29429	29420	29536	29598	29541	29681	29934	29571	29430	29518	29527	29778	29686	29547	29472	29600	29571	29734	29479	29551	29510	29742	29524	29529	29709	29451	29572	29704	29646	29508	29943	29737	29600	29537	29521	29464	29458	29482	29440	29622	29766	29551	29693	29447	29670	29745	29419	29537	29666	29691	29570	29433	29535	29655	29540	29441	29827	29767	29663	29787	29590	29713	29681	29697	29566	29728	29536	29533	29745	29458	29617	29580	29534	29647	29680	29522	29797	29555	29585	29740	29544	29636	29600	29479	29443	29456	29514	29453	29493	29647	29626	29524	29607	29625	29444	29521	29626	29602	29603	29579	29536	29640	29610	29851	29645	29604	29458	29318	29863	29700	29551	29551	29596	29601	29613	29855	29727	29697	29864	29769	29419	29351	29330	29569	29856	29820	29614	29618	29705	29507	29604	29378	29619	29705	29500	29510	29674	29624	29599	29603	29626	29453	29748	29605	29693	29430	29832	29587	29763	29624	29910	29632	29465	29355	29624	29467	29672	29608	29312	29721	29389	29652	29375	29676	29574	29420	29537	29632	29356	29529	29562	29488	29662	29665	29620	29605	29733	29580	29752	29398	29642	29591	29587	29610	29519	29486	29702	29504	29819	29459	29433	29551	29369	29432	29608	29398	29752	29542	29756	29766	29845	29364	29695	29418	29743	29389	29547	29566	29570	29943	29664	29391	29388	29335	29687	29557	29497	29850	29466	29576	29650	29760	29665	29424	29648	29699	29709	29465	29605	29706	29777	29606	29560	29665	29785	29492	29597	29948	29597	29534	29364	29478	29461	29405	29867	29455	29649	29591	29492	29543	29616	29487	29342	29631	29674	29527	29347	29544	29595	29457	29539	29296	29505	29602	29373	29439	29351	29597	29451	29315	29456	29694	29680	29526	29522	29615	29669	29525	29675	29564	29552	29703	29327	29506	29666	29706	29605	29590	29646	29537	29616	29747	29344	29867	29567	29457	29571	29570	29566	29549	29815	29541	29410	29532	29507	29537	29353	29554	29619	29543	29676	29582	29345	29550	29490	29535	29556	29571	29561	29585	29686	29623	29630	29582	29289	29436	29544	29538	29443	29499	29425	29481	29634	29686	29534	29709	29714	29451	29474	29732	29653	29518	29462	29493	29414	29939	29451	29433	29595	29396	29460	29567	29485	29346	29655	29550	29472	29415	29500	29656	29702	29530	29587	29583	29634	29618	29604	29526	29407	29632	29464	29645	29517	29554	29610	29428	29445	29708	29595	29734	29548	29448	29861	29667	29561	29610	29498	29779	29453	29760	29493	29520	29627	29376	29701	29472	29551	29617	29411	29643	29433	29494	29602	29399	29349	29631	29351	29419	29756	29551	29479	29605	29597	29542	29532	29404	29302	29598	29646	29772	29777	29483	29743	29691	29501	29600	29568	29513	29686	29389	29540	29348	29658	29677	29438	29521	29747	29627	29654	29605	29790	29488	29685	29515	29440	29343	29410	29543	29638	29662	29504	29650	29790	29380	29808	29556	29603	29453	29835	29490	29526	29224	29438	29517	29298	29609	29682	29670	29428	29536	29806	29864	29488	29412	29654	29411	29497	29588	29514	29478	29470	29536	29601	29530	29626	29480	29378	29718	29681	29768	29778	29622	29941	29737	29591	29680	29610	29472	29542	29700	29636	29667	29766	29357	29580	29522	29720	29680	29668	29794	29462	29691	29683	29267	29585	29507	29581	29609	29737	29792	29518	29653	29703	29786	29863	29607	29543	29542	29482	29712	29767	29611	29875	29715	29545	29644	29464	29628	29655	29620	29603	29621	29695	29766	29668	29470	29321	29482	29447	29695	29607	29639	29573	29686	29638	29579	29622	29657	29734	29813	29527	29634	29659	29846	29689	29567	29593	29369	29482	29716	29692	29541	29630	29215	29827	29616	29438	29449	29670	29642	29547	29408	29732	29730	29694	29619	29706	29695	29909	29600	29541	29710	29635	29585	29748	29646	29477	29615	29498	29692	29819	29360	29579	29445	29509	29633	29557	29508	29567	29741	29661	29727	29754	29652	29565	29380	29429	29671	29740	29449	29784	29478	29688	29582	29569	29594	29560	29468	29506	29751	29391	29340	29649	29470	29455	29533	29704	29422	29517	29686	29453	29643	29742	29715	29295	29663	29763	29655	29712	29402	29538	29452	29639	29838	29308	29543	29810	29499	29393	29567	29598	29553	29777	29717	29597	29550	29524	29643	29572	29737	29518	29611	29741	29517	29424	29396	29517	29620	29794	29608	29506	29756	29621	29680	29611	29691	29948	29540	29583	29529	29544	29559	29620	29753	29450	29648	29669	29614	29510	29482	29519	29609	29670	29961	29545	29492	29583	29644	29533	29571	29653	29583	29568	29704	29819	29722	29301	29352	29747	29689	29512	29724	29658	29500	29705	29338	29819	29640	29600	29662	29523	29573	29621	29496	29634	29543	29646	29620	29389	29636	29689	29728	29875	29796	29417	29362	29522	29623	29647	29595	29705	29807	29632	29686	29548	29569	29706	29338	29545	29490	29854	29552	29753	29672	29640	29433	29463	29655	29674	29730	29727	29425	29540	29531	29554	29720	29495	29618	29519	29459	29736	29629	29754	29561	29564	29523	29600	29484	29680	29419	29659	29817	29811	29661	29463	29639	29551	29493	29511	29603	29432	29525	29314	29611	29814	29397	29749	29808	29546	29613	29848	29571	29958	29582	29587	29367	29590	29619	29598	29707	29621	29563	29721	29659	29670	29464	29677	29653	29654	29365	29408	29514	29652	29461	29521	29510	29849	29716	29566	29564	29720	29622	29467	29695	29476	29688	29481	29609	29665	29589	29537	29710	29528	29700	29522	29658	29680	29655	29641	29447	29693	29589	29646	29695	29503	29712	29669	29526	29589	29746	29489	29727	29588	29499	29588	29670	29563	29564	29328	29689	29783	29597	29527	29585	29727	29545	29390	29638	29478	29630	29578	29441	29439	29690	29670	29546	29603	29426	29635	29590	29558	29531	29564	29703	29682	29571	29699	29567	29562	29622	29461	29552	29714	29550	29582	29535	29628	29369	29646	29539	29682	29566	29390	29494	29500	29413	29537	29571	29642	29596	29751	29580	29774	29805	29509	29803	29656	29617	29476	29570	29561	29785	29542	29662	29744	29750
19294	31576	31470	28408	25988	24736	24219	23515	23053	22887	22918	22925	22840	22507	22608	22529	22645	22384	22504	22365	22736	26238	30862	28467	26292	24274	23153	22512	22498	22399	22282	22377	22470	22405	22269	22420	22412	22329	22414	22384	22341	22432	22462	22303	22567	22422	22483	22238	22435	22306	22376	22404	22289	22364	22316	22338	22177	22392	22550	22413	22367	22224	22326	22521	22351	22472	22433	22368	22305	22205	22344	22423	22310	22416	22219	22332	22446	22430	22094	22431	22371	22471	22309	22484	22412	22293	22400	22520	22475	22264	22259	22386	22456	22319	22396	22306	22322	22343	22157	22175	22330	22411	22450	22209	22362	22216	22300	22265	22362	22221	22517	22340	22420	22354	22384	22136	22227	22403	22408	22375	22371	22284	22390	22452	22301	22236	22367	22400	22322	22220	22275	22441	22374	22269	22252	22485	22302	22401	22433	22258	22308	22320	22522	22332	22447	22443	22262	22181	22308	22304	22469	22143	22286	22492	22306	22333	22256	22207	22443	22174	22445	22282	22420	22357	22409	22361	22511	22286	22470	22418	22295	22387	22448	22354	22499	22292	22375	22264	22362	22454	22379	22317	22130	22382	22549	22220	22281	22490	22337	22224	22206	22232	22467	22339	22641	22348	22507	22422	22386	22434	22208	22314	22349	22409	22444	22466	22287	22346	22335	22493	22327	22271	22356	22369	22222	22587	22333	22526	22340	22385	22386	22119	22379	22336	22376	22360	22409	22343	22349	22452	22322	22418	22384	22250	22264	22215	22237	22453	22414	22508	22373	22457	22244	22426	22371	22436	22144	22411	22335	22289	22374	22308	22382	22329	22365	22427	22391	22234	22437	22269	22288	22322	22478	22241	22272	22460	22358	22359	22219	22301	22362	22433	22405	22251	22258	22534	22447	22509	22398	22382	22465	22470	22364	22455	22298	22344	22283	22334	22275	22338	22455	22285	22380	22338	22434	22429	22400	22433	22253	22371	22366	22362	22398	22386	22332	22265	22315	22610	22427	22336	22209	22397	22321	22215	22202	22385	22264	22392	22415	22332	22470	22351	22267	22469	22300	22385	22228	22448	22291	22397	22444	22516	22178	22355	22339	22467	22352	22398	22311	22300	22461	22549	22225	22268	22410	22385	22267	22266	22312	22297	22342	22432	22443	22418	22321	22374	22184	22486	22438	22572	22462	22360	22211	22424	22304	22237	22339	22336	22315	22352	22218	22136	22364	22247	22300	22622	22366	22207	22317	22414	22284	22558	22312	22386	22466	22462	22343	22313	22257	22496	22384	22351	22514	22323	22272	22350	22320	22428	22335	22339	22384	22363	22204	22481	22379	22307	22287	22293	22474	22380	22198	22207	22363	22374	22147	22361	22400	22404	22454	22350	22423	22263	22464	22205	22274	22321	22193	22287	22403	22382	22294	22435	22356	22495	22326	22144	22193	22334	22433	22518	22428	22309	22347	22229	22363	22303	22273	22342	22598	22315	22468	22352	22427	22372	22473	22331	22394	22360	22291	22272	22306	22294	22330	22418	22496	22380	22543	22374	22358	22390	22355	22317	22128	22269	22345	22386	22167	22230	22352	22472	22364	22304	22375	22368	22306	22313	22395	22350	22329	22293	22191	22412	22393	22412	22274	22477	22402	22500	22490	22270	22366	22414	22452	22284	22578	22421	22410	22378	22307	22260	22467	22164	22262	22284	22429	22326	22239	22436	22259	22365	22203	22426	22638	22345	22539	22266	22445	22306	22145	22355	22515	22255	22151	22423	22264	22279	22234	22411	22367	22426	22404	22306	22420	22551	22350	22210	22144	22307	22377	22166	22752	22289	22177	22340	22351	22340	22270	22355	22402	22280	22249	22337	22423	22296	22488	22342	22427	22212	22608	22352	22267	22295	22475	22392	22318	22202	22236	22347	22381	22218	22248	22530	22346	22397	22297	22455	22411	22233	22480	22438	22403	22597	22265	22352	22366	22371	22306	22386	22213	22342	22309	22228	22487	22214	22425	22413	22183	22179	22335	22184	22366	22416	22436	22415	22279	22349	22331	22249	22287	22328	22384	22525	22376	22273	22267	22378	22318	22273	22297	22236	22424	22411	22378	22379	22488	22378	22358	22374	22277	22299	22417	22344	22298	22405	22226	22262	22450	22149	22390	22329	22251	22334	22429	22339	22242	22302	22261	22208	22613	22420	22453	22187	22508	22411	22443	22096	22309	22468	22376	22211	22376	22301	22333	22363	22354	22302	22357	22328	22614	22224	22324	22324	22280	22477	22264	22324	22251	22455	22352	22376	22292	22125	22363	22363	22364	22388	22409	22433	22312	22403	22311	22244	22237	22247	22416	22410	22303	22334	22443	22460	22359	22252	22335	22419	22262	22549	22440	22241	22367	22399	22419	22398	22435	22255	22466	22373	22399	22439	22397	22309	22514	22274	22443	22424	22408	22343	22450	22318	22476	22331	22482	22471	22312	22337	22281	22203	22407	22201	22170	22097	22295	22535	22285	22373	22298	22266	22309	22196	22568	22346	22307	22435	22267	22319	22342	22544	22308	22381	22270	22374	22267	22284	22356	22207	22208	22411	22210	22258	22454	22402	22407	22462	22311	22334	22383	22293	22385	22252	22389	22448	22349	22273	22300	22404	22303	22068	22333	22236	22407	22338	22332	22142	22498	22230	22400	22173	22337	22219	22430	22430	22348	22358	22375	22315	22450	22258	22277	22419	22358	22434	22503	22228	22445	22314	22350	22400	22234	22374	22288	22246	22305	22280	22444	22428	22519	22367	22295	22499	22423	22319	22346	22394	22324	22336	22487	22415	22148	22235	22311	22235	22132	22375	22344	22352	22189	22376	22483	22210	22422	22273	22265	22520	22502	22271	22444	22443	22251	22311	22361	22322	22309	22426	22234	22368	22419	22203	22310	22216	22252	22404	22538	22318	22373	22299	22404	22422	22386	22428	22236	22400	22399	22516	22347	22402	22380	22232	22404	22387	22259	22201	22354	22355	22430	22242	22262	22392	22274	22284	22532	22423	22390	22377	22418	22354	22335	22372	22195	22528	22297	22527	22312	22257	22385	22294	22310	22264	22257	22413	22324	22283	22234	22496	22295	22291	22493	22284	22482	22298	22481	22417	22275	22371	22416	22450	22392	22334	22303	22303	22329	22265	22271	22594	22483	22385	22365	22411	22527	22375	22367	22336	22420	22288	22267	22401	22187	22375	22439	22402	22497	22326	22342	22326	22434	22372	22274	22295	22394	22448	22417	22175	22287	22308	22352	22382	22292	22286	22193	22485	22314	22396	22456	22529	22103	22288	22373	22318	22383	22230	22171	22419	22307	22374	22425	22404	22562	22408	22236	22382	22170	22328	22240	22300	22370	22425	22478	22499	22429	22317	22438	22294	22444	22307	22281	22429	22420	22327	22308	22242	22261	22368	22328	22385	22331	22554	22360	22262	22303	22315	22386	22324	22224	22401	22288	22223	22393	22320	22395	22413	22210	22346	22253	22417	22103	22361	22413	22237	22478	22247	22303	22329	22369	22592	22283	22484	22327	22377	22154	22258	22363	22330	22285	22393	22402	22238	22302	22217	22349	22352	22281	22423	22425	22387	22293	22378	22417	22439	22349	22291	22299	22330	22345	22415	22201	22301	22350	22451	22432	22350	22467	22427	22408	22511	22253	22388	22182	22460	22257	22317	22088	22391	22414	22365	22340	22439	22294	22301	22233	22468	22300	22349	22462	22306	22389	22287	22440	22239	22460	22320	22436	22501	22269	22278	22330	22327	22487	22352	22458	22231	22505	22292	22118	22370	22377	22333	22334	22399	22401	22404	22320	22342	22321	22094	22425	22544	22388	22383	22413	22343	22233	22242	22218	22236	22481	22286	22577	22304	22325	22257	22274	22302	22339	22343	22193	22340	22478	22187	22438	22335	22425	22504	22418	22354	22410	22352	22373	22293	22312	22248	22339	22303	22369	22367	22342	22269	22471	22306	22411	22426	22354	22323	22425	22488	22414	22310	22283	22644	22422	22306	22475	22316	22327	22355	22373	22271	22278	22542	22241	22120	22306	22442	22197	22367	22443	22377	22393	22386	22399	22296	22285	22313	22418	22253	22448	22350	22279	22399	22434	22295	22426	22409	22412	22368	22393	22180	22475	22503	22451	22372	22403	22450	22434	22250	22270	22297	22244	22333	22389	22387	22436	22121	22295	22413	22360	22367	22276	22354	22521	22340	22381	22232	22395	22280	22322	22245	22427	22236	22344	22499	22545	22341	22508	22472	22435	22409	22445	22261	22179	22420	22398	22308	22346	22225	22278	22525	22476	22225	22191	22273	22393	22342	22320	22446	22426	22340	22334	22276	22360	22203	22540	22412	22386	22372	22429	22315	22790	22370	22334	22364	22363	22293	22304	22258	22290	22343	22373	22357	22604	22381	22428	22448	22344	22308	22379	22294	22289	22396	22500	22275	22319	22418	22310	22383	22262	22297	22361	22328	22449	22199	22257	22428	22513	22408	22287	22352	22422	22434	22231	22377	22260	22261	22264	22461	22413	22297	22363	22370	22216	22435	22151	22464	22457	22346	22463	22366	22380	22365	22233	22371	22376	22575	22373	22326	22378	22226	22385	22236	22376	22530	22488	22352	22093	22299	22404	22448	22298	22308	22493	22328	22436	22358	22438	22196	22289	22290	22408	22278	22374	22430	22386	22055	22241	22185	22305	22226	22361	22435	22237	22525	22392	22355	22354	22211	22186	22282	22343	22356	22496	22497	22239	22438	22307	22481	22708	22455	22328	22134	22539	22201	22278	22448	22441	22461	22366	22304	22205	22366	22240	22320	22596	22432	22420	22428	22268	22265	22209	22246	22311	22489	22382	22413	22333	22379	22262	22410	22476	22538	22292	22233	22385	22212	22218	22346	22324	22303	22083	22178	22417	22330	22266	22221	22583	22173	22477	22419	22349	22368	22301	22231	22427	22387	22085	22279	22571	22474	22637	22252	22367	22324	22294	22337	22430	22466	22278	22319	22311	22399	22237	22414	22518	22484	22473	22410	22263	22485	22290	22291	22470	22296	22411	22334	22374	22299	22388	22344	22356	22362	22188	22258	22317	22351	22476	22306	22235	22272	22428	22365
22469	21244	29060	23819	22555	28562	34421	31107	30439	31040	31031	30912	30848	30799	30466	30407	30601	30520	30662	30309	30444	33426	41947	39555	36170	33344	31205	30661	30411	30439	30466	30405	30128	30005	30323	30431	30235	30264	30137	29946	30333	30198	30286	30106	30257	30252	30217	30262	30104	30259	30148	30003	30007	30166	30348	30168	30269	30247	30102	30118	30116	30210	30134	30363	30402	30269	30255	30326	30029	30512	30260	30061	30224	30182	30300	30294	29956	30005	30070	30177	30152	30016	30184	30216	30162	30225	30163	29932	30062	30032	30195	30194	30160	30226	30146	30238	30131	30016	30084	30281	30155	30345	30207	30229	30000	29982	30132	30076	30162	30100	30300	30175	30161	30292	30171	30355	30178	30164	30186	30246	29949	30099	30026	30213	29892	30494	30322	30204	30591	30014	30242	30330	30229	30257	30242	29881	30259	30220	30366	30197	30036	29975	29985	30027	30028	29976	30107	30290	30168	29789	30407	30243	30061	30128	30125	30097	30126	30002	30044	29955	30128	30358	30014	30333	30016	30172	30060	30242	30228	30081	30108	30233	30438	29981	30309	30320	30290	30111	29981	30145	30043	30031	30022	30234	30217	30059	30252	30268	30194	30041	30056	30101	30335	30146	30125	30165	30142	29914	30215	30137	30038	29926	30005	30102	30037	30229	29964	29852	29879	29891	30171	29976	30208	30104	30168	30179	30006	30400	30109	30215	30030	30164	30068	30068	30019	30109	30125	30124	29947	30033	29990	30096	30146	30205	29918	30233	30497	30271	30139	29968	29820	30129	30046	30216	30017	30243	29952	29928	30046	30091	30218	30428	30079	30037	30132	30256	30050	29916	29758	29965	30270	30170	30067	30048	29971	30046	30228	30241	30096	30260	30231	30026	30362	29969	30429	30149	30166	30096	30143	30367	30218	29993	30430	29975	29996	30252	30211	30112	30028	30060	30136	30065	29975	30210	30014	30153	30120	30205	30165	30089	29969	30138	30207	30058	30134	30292	29985	30149	30160	30107	29979	30330	30086	30171	30069	30024	30179	30124	30330	30194	29984	29970	29838	30216	29962	29892	30282	30475	30154	30023	30396	30004	30186	30185	29940	30039	30118	30249	30015	29973	30103	30117	30158	30087	30215	29983	30309	29945	30059	30024	29993	30152	30024	30094	30203	30218	30101	29968	30131	29966	30273	30080	30282	29936	30148	29940	30360	29939	30188	30266	30086	30165	30288	30088	30186	30018	30354	30112	30135	30113	30226	30341	30276	30118	30131	29953	30115	30138	30048	29981	30308	30049	30129	30120	30125	30084	30280	30136	30065	30050	30129	29886	30189	30158	30006	30216	30256	30038	30208	30113	30045	29904	29913	29930	30076	29967	30281	30251	30273	30189	30177	30313	30082	29912	30191	30196	29909	29901	29910	30087	29971	30189	30312	30090	30113	30135	30037	30092	30088	30345	29960	30129	30242	29916	30129	29975	30159	30010	30209	30177	30145	30126	29985	30029	30216	30370	30269	29969	30122	30213	30321	30010	30108	30172	30239	29934	29954	29862	30332	30328	30134	30054	30117	30161	30340	30095	30286	30105	30241	30173	30222	30189	30013	29973	30066	29834	30383	30325	29946	30298	30237	30124	29950	30034	30116	30153	30049	30314	30222	30061	30399	29951	30093	30255	30066	30175	30051	30273	30117	29993	29906	30133	30167	29954	29976	30192	30101	30258	29969	30211	29962	29841	30075	30149	30030	30076	30320	30065	30368	29988	30217	30041	30120	30122	30003	30134	30008	30053	29894	30324	30040	30137	30097	30115	30191	30377	30107	30002	30027	29979	30016	30048	30041	30282	30223	30045	30052	30063	29880	30191	30145	30022	30078	29974	30116	30134	29999	30201	30133	30164	30150	29847	30115	30102	29966	30040	30246	30109	29942	30233	30115	30119	30118	30048	30098	30205	30409	29836	30312	29978	30358	30186	29956	30007	29993	30009	30413	30159	30400	30225	30311	30204	30130	30222	30288	30097	30092	30093	30373	30222	30281	30175	30339	30115	30048	29950	30291	29923	30081	30186	30231	29979	29964	29872	29951	30385	30095	30005	30112	30111	30173	30091	29946	30087	30060	29999	30149	30223	29993	30154	30023	30044	30121	29971	30308	30001	30457	30151	30167	30339	29969	30346	30258	30285	30125	30169	30073	30041	30090	30112	30305	30177	30073	30017	30135	30428	30150	30140	30134	30247	30043	30005	30313	30180	30185	30196	30045	30118	29958	29934	29993	30124	30152	29860	30130	30218	29831	30264	30193	30131	29906	30140	30009	29898	30085	30267	30035	30099	30031	30240	30345	30302	30315	30249	30213	30286	30172	29984	30150	30085	30203	30152	30104	30157	30377	29763	29796	30232	30057	30252	30194	30039	30085	29851	29913	30229	29960	30237	30155	30153	30186	30316	30130	30265	30030	30197	29950	30107	29822	30185	30063	29855	30247	30102	30045	30365	30170	30333	30090	30214	30023	29794	29915	29978	30066	30004	30354	29963	30224	29925	30168	30035	30196	30039	29985	30091	30221	30033	30188	30294	30165	30236	30178	30481	30071	30109	30021	30198	30209	30237	30381	30297	30067	30112	30129	30157	30368	30222	30198	30080	30169	29977	30056	29974	29974	30269	30202	30069	30268	30171	29934	30197	30370	30161	29958	30202	30039	30343	30071	30104	29871	29850	30260	29970	30250	30253	30272	30238	30231	30069	30180	30321	29971	29967	30011	29773	30217	30226	30155	30129	30313	29943	30170	30102	29946	29785	30114	30204	30005	30300	29917	29978	30219	30182	29979	30160	30234	30254	29971	30280	30139	30103	29883	30286	30062	29938	30283	30091	30104	30286	30113	30085	30329	29938	30173	30234	30218	29991	30054	30489	30087	30038	30287	30034	30177	30170	30194	30022	29893	30234	30220	30132	30138	30117	30141	30287	30096	29913	30048	29985	30093	29934	30093	30172	30109	29905	30030	30090	30014	30099	30129	30170	29936	30235	30152	30074	30016	29976	30212	30042	29951	29893	30167	30290	30214	30130	30076	30293	30138	30387	30473	30102	30316	30191	30174	30051	30023	30186	29952	29933	29973	30398	30245	30204	29958	30141	29960	30091	30371	30155	30132	30181	30033	29981	29901	29928	30231	30111	30329	29911	29825	29805	30003	30212	29949	30376	30120	29965	30398	30142	29992	30183	30187	30019	30209	29842	30109	30136	30403	30285	30358	30206	30157	30106	29929	29898	30142	30118	29918	29995	30159	30127	30319	30270	30327	30083	30172	30129	29945	30069	30328	30283	30019	30407	30039	30055	30296	29969	29906	30279	30338	30223	30131	29991	30131	30182	29872	30259	30366	30017	30182	30100	30130	30144	29893	29940	30215	30107	30023	29998	30122	30072	30060	30254	29998	29984	29942	30002	30125	30252	30339	30201	30414	30205	30168	30134	29996	30379	30058	30145	30209	29974	30014	30232	30320	29892	30011	29858	30044	30156	30112	30044	30107	30302	29861	29966	30235	30161	30352	30243	30267	30195	30076	30129	30198	30041	30193	30079	30258	30197	30102	29920	30217	29857	30092	30184	30266	30059	30152	30188	30528	30138	29971	30074	30276	30234	30190	29889	29978	29897	30221	30000	30166	30365	29854	29987	29965	30139	30217	30127	30165	30027	30094	30146	30028	30095	30162	30141	30268	30326	30099	30133	30312	30046	29961	29956	30153	30054	30137	30356	30479	30252	30171	30254	30195	30060	30146	30205	30362	30115	30167	30135	30065	30070	30309	30470	30141	30170	30218	30214	30547	30342	30225	30200	30313	30171	29983	29914	30169	30124	30413	30312	30166	30034	30254	30171	30105	30189	30309	30021	30241	30132	30210	30057	30210	30068	30156	30266	30265	30159	30368	30279	30084	30303	30061	30177	30089	30090	30422	30287	30022	30169	30143	30146	29832	30277	30429	30197	30003	29829	30087	29962	29938	30234	30347	30211	30091	30118	29966	30050	30207	30175	29905	30269	30271	29937	30067	30196	30239	30126	30259	30050	30087	30124	30269	30091	30195	30277	30141	29997	30004	30083	30060	30224	30340	30379	30108	30080	30318	29834	30087	30073	30243	30303	30039	30118	30150	30130	30282	30393	29883	30282	30106	30042	30247	29865	30059	29946	29888	29974	30228	30180	30288	30277	30191	30051	30250	30004	30023	30039	30366	30092	30146	29924	30421	29973	30182	30049	30170	29888	30362	30149	30061	30150	30121	29774	30145	29960	30179	30065	30242	30112	29978	30135	30029	30105	30210	30113	30098	30313	30172	30010	30097	30033	30031	30085	29953	29983	30273	30153	30142	30296	29918	30067	30030	30056	30180	30298	30072	30166	30313	29953	30038	30092	30319	30214	30476	30157	29988	29900	30178	30181	29879	30065	30287	30116	30126	30104	30238	29992	29914	30020	30224	30336	30267	30004	30012	30261	30036	30085	30002	30141	30535	29920	29932	30068	30037	30225	30063	30341	30313	30163	29919	30132	30215	30453	30212	30137	30257	30173	30292	30310	30026	30307	30499	30298	29850	30080	30242	30145	30064	30084	30255	30374	30203	30065	30037	30306	30125	30160	30146	30241	30220	30132	30158	30086	30013	30133	29927	29990	30187	30060	30123	30002	30095	30517	30212	30353	30081	29941	30193	30332	30360	30053	30002	30011	30007	30357	30390	30181	30072	30197	30260	30226	30262	30033	30047	30212	30263	30070	30027	29958	30181	29982	30103	30061	29871	30188	29971	30168	29814	30055	30187	30078	30136	30276	30242	29884	30232	30096	30134	30492	30238	30167	30095	30272	30239	30194	30323	30061	30097	30029	30202	29957	30059	30192	29980	30105	30137	30128	30235	29991	30023	30434	30171	30132	30173	29967	30014	30292	30128	30276	30281	30341	30209	30100	30197	30068	30217	30391	30088	30149	30042	30079	29972	30265	30118	29939	30187	30170	30365	30158	30355	29883	29997	29983	29990	30082	30195	30053	30076	30249	30130	29936	30076	30270	30217	30266	30088	30029	30184	29999	29960	29968	29936	30105	30219	30226	30215	29948	30274	30361	30454	30200	30018	30038	30415	30073	30015	30044	30097	30363	30214	30068	30042	30284
20446	35836	34689	30865	28366	26607	25401	24127	23546	23569	23550	23150	23189	23080	22936	22919	22733	22981	22797	23012	22934	27795	37627	33926	29777	25942	23716	22996	22635	22686	22681	22519	22725	22733	22549	22741	22611	22544	22618	22657	22546	22665	22608	22487	22455	22531	22660	22343	22625	22484	22396	22593	22641	22533	22561	22687	22722	22722	22780	22566	22777	22660	22560	22699	22566	22698	22584	22601	22514	22576	22553	22588	22475	22646	22533	22531	22640	22340	22727	22659	22615	22731	22542	22558	22504	22633	22623	22725	22566	22564	22493	22734	22742	22785	22591	22553	22587	22526	22630	22438	22591	22712	22679	22590	22499	22478	22709	22667	22468	22424	22643	22400	22652	22568	22504	22604	22667	22662	22558	22504	22564	22640	22594	22551	22485	22618	22325	22546	22656	22586	22538	22738	22701	22659	22582	22429	22706	22497	22628	22524	22582	22591	22616	22588	22721	22421	22448	22478	22451	22461	22690	22430	22554	22496	22588	22560	22565	22571	22580	22664	22362	22620	22303	22677	22582	22510	22517	22759	22669	22417	22632	22516	22366	22595	22482	22698	22618	22498	22525	22504	22584	22695	22616	22612	22649	22473	22755	22726	22660	22576	22564	22487	22414	22690	22543	22609	22432	22629	22566	22566	22642	22419	22596	22441	22698	22642	22551	22561	22787	22615	22486	22497	22739	22588	22729	22486	22531	22797	22565	22497	22793	22566	22473	22553	22414	22536	22475	22716	22522	22742	22528	22517	22830	22673	22507	22598	22440	22619	22472	22393	22585	22436	22528	22651	22475	22568	22499	22488	22682	22400	22621	22446	22429	22524	22375	22658	22472	22485	22561	22685	22704	22661	22616	22660	22566	22597	22453	22517	22523	22539	22565	22386	22439	22672	22601	22583	22527	22620	22591	22605	22517	22645	22590	22596	22461	22671	22745	22727	22493	22707	22554	22499	22607	22623	22487	22590	22629	22579	22432	22645	22530	22604	22618	22525	22365	22572	22585	22562	22489	22645	22439	22624	22550	22559	22605	22505	22591	22449	22524	22534	22671	22559	22588	22451	22573	22661	22340	22532	22386	22520	22617	22512	22612	22576	22642	22455	22577	22671	22600	22480	22512	22503	22643	22344	22654	22527	22580	22594	22679	22292	22680	22614	22570	22573	22668	22746	22557	22599	22745	22463	22509	22519	22630	22426	22610	22425	22636	22492	22640	22773	22629	22461	22457	22673	22630	22624	22617	22320	22649	22532	22516	22525	22548	22587	22700	22414	22433	22631	22619	22552	22472	22664	22802	22618	22429	22649	22482	22464	22789	22648	22459	22559	22455	22607	22567	22524	22649	22421	22695	22710	22539	22514	22515	22625	22591	22522	22615	22570	22651	22657	22483	22422	22752	22558	22608	22490	22716	22667	22485	22623	22496	22535	22487	22650	22565	22575	22500	22599	22632	22646	22728	22420	22607	22442	22639	22485	22536	22323	22701	22608	22588	22544	22659	22685	22437	22487	22419	22427	22525	22549	22503	22610	22443	22657	22529	22615	22513	22628	22675	22540	22732	22557	22539	22657	22614	22587	22608	22508	22405	22672	22617	22722	22479	22519	22580	22525	22526	22474	22504	22637	22609	22547	22593	22560	22623	22641	22565	22461	22748	22411	22493	22421	22752	22459	22698	22535	22476	22527	22748	22452	22725	22643	22629	22718	22649	22553	22527	22416	22520	22551	22505	22407	22570	22504	22481	22659	22484	22614	22678	22528	22605	22539	22541	22477	22665	22442	22616	22673	22562	22627	22712	22667	22404	22539	22508	22532	22632	22618	22443	22751	22397	22691	22507	22437	22366	22617	22614	22586	22358	22577	22462	22395	22485	22423	22517	22351	22471	22547	22692	22761	22712	22420	22491	22721	22523	22682	22686	22380	22537	22604	22490	22460	22488	22548	22797	22533	22625	22492	22396	22596	22738	22466	22635	22583	22526	22757	22634	22652	22796	22575	22574	22592	22861	22520	22498	22538	22656	22583	22367	22562	22604	22771	22544	22426	22552	22692	22477	22491	22574	22586	22524	22697	22494	22533	22481	22645	22474	22567	22401	22670	22520	22575	22650	22600	22647	22560	22581	22470	22479	22660	22580	22589	22714	22703	22486	22749	22516	22466	22606	22485	22570	22441	22645	22651	22553	22595	22571	22611	22647	22761	22421	22594	22542	22700	22531	22506	22493	22570	22422	22572	22609	22598	22535	22424	22661	22630	22716	22515	22625	22606	22803	22497	22576	22404	22617	22618	22480	22418	22648	22517	22574	22586	22548	22553	22540	22523	22756	22507	22484	22578	22583	22746	22641	22579	22603	22554	22688	22565	22580	22676	22563	22741	22391	22510	22570	22594	22487	22547	22556	22591	22544	22605	22682	22405	22738	22534	22541	22587	22648	22673	22546	22697	22618	22569	22576	22416	22587	22876	22625	22310	22637	22576	22471	22629	22706	22671	22586	22531	22635	22435	22499	22584	22664	22502	22546	22562	22400	22546	22620	22439	22477	22651	22549	22691	22387	22498	22560	22439	22520	22681	22470	22443	22607	22525	22726	22620	22415	22761	22500	22751	22567	22486	22527	22609	22594	22365	22624	22545	22621	22519	22591	22704	22603	22490	22489	22570	22783	22494	22571	22587	22539	22628	22649	22531	22583	22418	22633	22480	22482	22561	22611	22579	22751	22578	22583	22513	22516	22249	22617	22524	22561	22666	22530	22596	22614	22634	22581	22674	22648	22464	22561	22514	22633	22396	22692	22677	22623	22579	22405	22499	22689	22435	22585	22469	22508	22514	22683	22553	22486	22421	22540	22719	22661	22383	22643	22563	22474	22699	22693	22599	22619	22680	22638	22546	22540	22643	22461	22447	22624	22469	22580	22494	22534	22606	22588	22668	22720	22659	22597	22670	22448	22536	22483	22609	22589	22550	22577	22565	22555	22449	22594	22438	22635	22589	22518	22603	22460	22651	22646	22563	22545	22514	22643	22573	22439	22643	22568	22650	22536	22499	22434	22493	22588	22576	22707	22609	22491	22589	22480	22519	22581	22383	22601	22451	22497	22722	22623	22457	22555	22567	22615	22459	22546	22574	22620	22647	22736	22491	22634	22471	22589	22183	22723	22584	22609	22589	22613	22626	22497	22633	22477	22276	22556	22563	22611	22557	22325	22483	22600	22854	22730	22562	22539	22545	22665	22615	22608	22741	22545	22579	22493	22496	22732	22388	22550	22604	22563	22449	22442	22557	22613	22665	22593	22528	22547	22371	22532	22614	22608	22592	22640	22555	22603	22692	22518	22755	22560	22467	22641	22447	22692	22790	22479	22686	22732	22432	22697	22738	22718	22504	22510	22457	22366	22576	22580	22588	22449	22741	22564	22650	22600	22610	22575	22604	22646	22535	22584	22502	22733	22476	22389	22554	22477	22518	22748	22606	22645	22607	22640	22513	22407	22693	22531	22642	22572	22460	22582	22604	22547	22782	22411	22475	22496	22629	22601	22649	22783	22393	22575	22610	22738	22515	22429	22635	22685	22333	22619	22606	22344	22485	22675	22527	22532	22471	22761	22538	22612	22657	22688	22473	22530	22507	22660	22601	22500	22525	22424	22560	22562	22890	22493	22617	22626	22566	22610	22594	22403	22757	22600	22630	22701	22736	22758	22569	22613	22617	22581	22585	22330	22696	22698	22655	22605	22718	22327	22621	22530	22592	22616	22555	22468	22635	22653	22571	22617	22661	22548	22704	22592	22642	22601	22482	22692	22694	22510	22597	22618	22656	22487	22620	22637	22475	22573	22543	22530	22570	22436	22470	22589	22526	22610	22482	22595	22708	22486	22516	22574	22527	22530	22439	22760	22469	22528	22629	22534	22518	22656	22550	22595	22583	22494	22484	22518	22710	22655	22642	22568	22528	22669	22664	22415	22644	22411	22382	22587	22391	22510	22556	22592	22542	22525	22681	22380	22482	22471	22653	22463	22698	22543	22645	22373	22764	22549	22591	22544	22561	22516	22483	22549	22599	22455	22449	22583	22485	22710	22621	22553	22591	22600	22391	22522	22535	22497	22461	22634	22589	22429	22546	22452	22752	22581	22597	22421	22569	22571	22571	22424	22542	22477	22508	22488	22611	22610	22583	22638	22628	22493	22419	22449	22522	22597	22418	22612	22551	22621	22657	22447	22563	22445	22741	22583	22593	22519	22582	22597	22704	22497	22398	22433	22622	22439	22525	22559	22683	22707	22705	22584	22597	22659	22655	22572	22747	22458	22706	22509	22497	22596	22582	22559	22541	22776	22541	22508	22678	22556	22612	22469	22600	22793	22675	22491	22525	22628	22547	22596	22528	22656	22576	22592	22582	22638	22655	22656	22594	22575	22691	22539	22426	22418	22584	22429	22601	22541	22567	22632	22455	22567	22711	22549	22407	22708	22652	22587	22614	22563	22495	22651	22411	22621	22613	22390	22539	22674	22388	22643	22520	22604	22507	22560	22418	22468	22445	22643	22625	22625	22580	22664	22475	22537	22760	22499	22616	22699	22615	22730	22489	22423	22628	22569	22697	22498	22688	22695	22775	22451	22522	22472	22703	22555	22656	22574	22563	22675	22546	22658	22611	22647	22663	22625	22692	22645	22446	22729	22574	22713	22393	22597	22584	22330	22639	22696	22754	22769	22496	22549	22547	22416	22596	22523	22511	22663	22707	22663	22490	22561	22530	22459	22606	22441	22444	22472	22800	22509	22612	22521	22432	22421	22747	22630	22518	22493	22578	22763	22663	22626	22346	22687	22620	22414	22528	22619	22443	22608	22570	22378	22532	22548	22608	22619	22625	22544	22700	22562	22493	22530	22589	22569	22507	22514	22640	22627	22613	22362	22558	22611	22716	22765	22759	22487	22571	22375	22489	22655	22401	22542	22694	22421	22556	22566	22460	22537	22619	22490	22615	22687	22334	22338	22538	22689	22641	22530	22486	22635	22772	22544	22657	22526	22579	22541	22425	22613	22437	22728	22747	22661	22571	22565	22311	22691	22451	22617	22590	22669	22375	22642	22536	22453	22340	22481	22505	22621	22644	22440	22491	22720	22463	22471	22602	22726	22510	22463	22468	22706	22623	22623	22627
28519	23957	32024	32787	30423	31129	31049	30424	30199	30490	30540	30266	30524	30428	30003	29970	30085	30292	30526	30410	30337	30298	31134	31242	30923	30901	30375	30305	30176	30165	30389	30357	30246	30061	30236	30236	30211	30094	30123	30039	29934	29865	30313	30096	30401	30112	30067	30077	30293	30186	30334	30071	30107	30142	30313	30221	30122	30241	30243	30158	30020	30158	30245	30222	30276	30290	30241	30010	30253	30254	30233	30255	30025	30004	30039	30155	30025	30317	30247	30208	30023	30157	30238	30015	30392	30477	30305	30117	30025	30084	29947	29990	30445	30248	30057	30142	30246	29910	30397	30183	30204	30211	30129	30244	30294	30325	30008	30004	30108	29938	29947	30322	30154	30119	30025	30050	29937	30162	30173	30073	30045	30292	30238	30009	30229	30030	30013	30119	30134	30076	30110	30131	30180	30134	30315	30115	30214	29977	30191	30199	30281	30200	30093	30350	30303	30123	30087	29913	30075	30270	30212	30120	29947	30164	30352	30084	30255	30055	30355	30061	30179	30210	30368	30171	30202	30158	30093	29986	30001	30219	30286	30121	30314	30240	30169	30263	30040	30246	30183	30020	30054	30018	29919	30073	30296	30083	29955	30214	30263	30190	30138	30285	30291	30223	30037	30227	30314	30299	30183	29929	30136	30415	30337	30171	30216	30210	30104	29936	30175	30082	30198	30242	30149	30236	30185	29848	30101	30061	30304	30075	30024	30190	30028	30098	29889	30195	29947	30223	30105	30132	30142	30210	30129	30039	29961	30354	30333	30151	29896	30285	30135	30326	30071	30019	30109	30133	30439	30083	30249	30208	30384	30324	30286	30037	30018	29984	30261	30262	29975	30261	30355	30119	30081	30098	30169	29836	29908	30311	30178	30313	30318	30411	30270	30120	30169	30191	30193	30410	30385	30081	30289	30383	30071	30353	30131	30060	30221	30391	29951	30117	30056	30281	30135	29978	30170	30047	30044	29942	30144	30266	30278	30024	30354	30284	30223	30221	30174	30288	29825	30050	30033	30175	29923	30046	30284	30121	29880	30086	29987	30033	30254	30041	29899	30115	30204	30158	30212	29901	30169	29838	30102	30056	30081	30085	30351	30377	30128	30059	30000	30404	30184	30251	30276	30123	30099	30256	29927	30319	30133	30174	30088	30203	29960	30179	30118	30111	30084	30289	30093	30150	30118	30137	30109	30133	30156	30479	30314	30328	30109	29975	30103	30099	29884	30205	30458	30080	30209	30043	30249	30171	29981	30078	30202	30227	29998	30201	30354	29898	30223	29905	30075	30133	29924	30377	30049	30189	30243	30072	30083	30225	30164	30205	30472	30155	30271	30242	30101	30078	30483	30269	30194	30243	30226	30045	30267	30165	30059	30365	30209	30230	30257	30298	30189	30004	30108	30125	30328	30204	29965	30155	30067	30034	30154	30169	30217	30109	30077	30127	30263	30202	30191	30068	30234	30284	30267	30268	30005	30021	30152	30102	30233	30004	30241	30493	30229	30178	30078	30273	30391	30410	30279	30109	30050	30266	30081	30172	29940	30135	30273	30247	30082	30089	30078	30155	30447	29917	30286	29981	30137	29899	30318	30400	30249	29991	30356	30158	30161	30128	30065	30083	30137	30150	30201	30097	30009	30218	30202	30080	30228	30239	30104	30117	29937	30171	30225	30378	30211	30081	30127	30240	30230	29945	30357	30467	30294	30140	30312	30230	30318	30227	30042	30220	30334	30128	30088	30241	29979	30077	30288	30383	30221	30278	30037	30305	30172	30205	30079	30206	30180	30078	29813	30401	30457	30230	30226	30192	30291	30121	30156	30011	30228	30246	30008	30250	30373	30006	30107	30327	30178	30060	30066	30375	30221	30129	30134	29908	30139	30341	30180	29968	30448	29883	30274	30185	30233	30436	30361	30005	30048	30033	30261	30088	30274	30207	30109	29979	30230	30052	30265	29921	30091	30168	30206	30019	30190	29914	30273	30278	30260	30130	30470	30140	30197	30241	30212	30036	30212	30135	30083	30131	30261	30287	30278	29943	30044	30276	30116	30048	30102	30117	30240	30134	30431	29980	30207	30404	30201	30194	29942	30325	30394	30226	30045	30183	30035	29990	30306	30038	30124	30190	30242	30029	30084	30099	30305	30060	29973	30373	30338	29986	30042	30086	30351	30151	29782	30030	30244	29947	30168	30233	30447	30350	30276	30163	30291	30289	30098	30161	30324	30188	30014	30022	30191	30263	30278	30201	30155	30225	29982	30380	30129	30090	30270	30196	30173	30186	30244	30138	30293	30350	30121	30150	30041	30237	30287	30218	30355	29993	30276	30139	29930	30275	30223	29961	30041	30272	30234	30364	30022	29817	30105	30103	30253	30248	30352	30265	30407	30190	30045	30058	30272	30221	30303	30074	30080	30085	30308	29939	30299	30412	30170	30059	30120	30238	30175	30203	30171	30064	30281	30293	30279	30102	30203	30047	29956	30249	30084	30168	30273	30112	30354	30023	29992	30072	30141	30255	30015	30226	30227	29981	30227	30091	30150	30135	30313	30232	29861	30239	30258	30093	30500	30177	30060	30228	30257	30011	30301	30074	29844	30262	29991	30203	30199	30061	30178	30288	30226	30404	30174	30019	30101	30136	30501	30195	30201	29891	30083	30181	30078	30131	30420	30133	30132	30079	30167	30106	30216	30337	30290	30290	30025	30265	29991	30107	29827	30209	30417	30280	30174	30159	29868	30185	30167	29949	30357	30097	29987	30095	30339	30066	30191	30302	30250	30227	30269	30237	30111	29984	30107	30155	30334	30299	30206	30228	30167	30304	30394	30263	30234	30125	30036	30008	30461	29997	30004	30190	30311	30152	30216	30367	30194	30154	30219	30087	30150	30224	29983	30123	30037	30264	30054	30314	30041	30076	29999	30322	30277	30186	30164	30306	30204	30254	30151	30248	29916	30202	29996	30319	30292	30132	30047	30126	30392	30368	30332	30310	30312	30045	29986	29864	30416	30111	30276	30104	29966	30109	30278	30336	30309	29979	30076	30105	30186	30210	30279	30055	30024	30208	29978	30117	30005	30449	30222	29906	30483	30145	30184	30471	30386	30017	30254	30132	30176	30110	30241	30124	30363	30395	30327	29879	30258	30273	30276	30102	30287	30377	30078	30353	30132	30319	30221	30118	30316	29898	30156	30220	29933	30038	30132	29985	30105	29954	30104	30003	30195	30329	30071	30179	30283	30213	30403	30066	30472	30173	30062	30134	30200	30011	30047	29998	30367	30250	29879	30062	30235	30235	30547	29959	30084	30239	29998	30095	30158	30423	30018	30073	30398	30277	30160	30153	30268	30045	30228	30163	30208	30117	30091	30079	30103	30191	30073	30075	29875	30030	30069	30447	30213	29996	30386	29951	30280	29991	30068	30071	30033	30205	30229	30063	30105	30144	30129	30328	30240	30165	30035	30185	30009	30260	29894	30246	30107	30234	30134	30126	30269	30130	30049	30061	30020	30177	30481	30230	29947	30285	30179	30216	30016	30296	30181	30177	30246	30213	30280	30265	30123	29961	30176	30150	30215	29968	30136	30039	30162	30136	30225	30156	30201	30546	30269	30244	29973	29978	30321	30101	30278	30178	30091	30410	30164	29999	30126	30342	30059	30263	30217	30116	30190	30385	30044	29871	30233	30162	30257	30216	30430	30143	30292	30240	30147	30259	30420	30100	30028	30069	30076	29908	30038	30043	30359	30361	29980	30266	30405	30173	30200	30275	30114	30396	30193	30269	30300	30127	30397	30114	30121	30224	30081	30133	30211	30243	30164	30345	30034	30291	30117	30046	30181	30286	30142	30198	29999	30150	30264	30314	30304	30161	30261	30325	30325	30110	30169	30371	30145	29921	30181	30256	30004	30208	30242	30232	30220	30396	30147	30121	30157	30072	30233	30105	30440	30267	30037	30326	30071	30016	30092	30125	30145	30371	30287	30145	30173	30346	29920	30295	30282	30020	30114	30067	30238	29941	30229	30173	30193	30064	30363	30096	30262	30261	30076	29998	30299	29900	30379	30102	30277	30352	30208	30301	30036	30193	30221	29982	29838	30163	30242	30057	30183	30264	30054	30297	29926	30039	30265	30178	30322	30267	30164	30221	30155	30179	30130	30227	30508	30190	30223	30182	30290	30314	30201	30224	30237	30009	30169	30514	30146	30114	30161	30227	30105	30125	30390	30146	30258	30316	29880	30178	30235	30207	30149	30232	30321	30128	30054	30147	30191	30224	30114	30377	30047	30114	29988	29909	30128	30311	30270	30210	30329	29897	30253	30190	30118	30291	29890	30126	30170	30038	30257	30180	30310	30222	30184	30229	30043	30155	30030	30457	30217	29984	30227	30156	30227	30078	30145	30052	30300	30250	30275	30091	29882	29851	30165	30043	30197	29926	30502	30339	30323	30131	30277	30314	30216	30125	30085	30061	29973	30150	30174	30200	30071	30284	30347	30347	30368	30318	30243	30180	30284	30089	30113	30199	30099	30120	30143	30447	30445	30440	30175	30044	30396	30182	30064	30028	30164	30183	29839	30187	30475	30060	30217	29986	30339	30083	30307	29966	30168	30162	30324	30274	30172	30118	30004	29965	30270	30294	30344	30192	30307	30340	30153	30250	30224	30175	30073	30190	30058	30142	30290	30225	30035	30114	30217	30146	30261	30398	30187	30110	30190	30014	30158	30029	30134	29997	29992	30447	30141	30265	29974	30124	30322	30317	30188	30176	29937	30183	30320	30165	30048	29957	30165	30285	30207	30146	30223	30174	30059	29892	30210	30204	30219	29952	30322	30013	30104	30506	30388	30148	30365	30126	30291	30233	30178	30233	30233	30286	30314	30190	30197	30197	30186	30358	30227	30023	30212	30304	30054	29869	30002	30312	30137	30209	30222	30292	30127	30018	30126	30274	30361	29973	29917	30066	30258	30296	30071	30312	30386	30177	30055	29948	30078	30148	30295	30504	30256	30392	30075	30104	29921	30177	30298	30236	30025	30440	29953	30037	30108	30223	30345	30344	30201	30007	30080	29996	30359	30335	30162	30103	30383	30069	30172	29950	30174	30216	30173	30030	30152	30455	30118	30324	30388	30217	30269	30163	30099	30276	30296	30089
20629	25873	25886	25567	24440	23757	23356	23031	22701	22724	22772	22797	22712	22764	22868	22657	22576	22724	22707	22643	22622	23103	23885	23776	23498	23086	22658	22572	22633	22766	22601	22641	22702	22643	22623	22812	22632	22607	22545	22605	22659	22530	22697	22659	22683	22525	22640	22607	22714	22532	22736	22602	22613	22672	22531	22753	22644	22671	22413	22564	22673	22607	22738	22504	22653	22567	22624	22587	22646	22605	22399	22697	22684	22743	22697	22473	22659	22717	22815	22569	22520	22514	22569	22671	22658	22297	22610	22571	22668	22595	22584	22528	22730	22699	22414	22700	22733	22501	22721	22677	22700	22781	22646	22585	22445	22819	22567	22602	22791	22521	22670	22649	22522	22518	22546	22733	22564	22651	22696	22586	22763	22481	22586	22585	22536	22675	22587	22707	22543	22533	22650	22372	22539	22588	22653	22771	22456	22734	22858	22609	22435	22457	22502	22577	22576	22480	22781	22569	22543	22582	22495	22566	22456	22543	22722	22734	22663	22633	22570	22619	22661	22611	22690	22309	22535	22599	22513	22623	22740	22589	22676	22620	22768	22850	22576	22563	22536	22755	22817	22614	22497	22599	22513	22578	22485	22728	22683	22469	22631	22533	22650	22747	22548	22509	22623	22805	22666	22724	22572	22523	22671	22577	22589	22674	22620	22607	22535	22705	22723	22590	22548	22447	22662	22432	22649	22818	22749	22745	22572	22660	22666	22644	22716	22565	22670	22502	22499	22500	22505	22654	22597	22713	22707	22613	22379	22587	22600	22629	22757	22823	22624	22485	22674	22495	22635	22629	22553	22679	22806	22680	22705	22731	22621	22553	22658	22703	22624	22495	22588	22646	22679	22629	22776	22712	22684	22564	22648	22670	22510	22639	22700	22847	22437	22594	22628	22547	22698	22591	22546	22753	22706	22619	22577	22611	22680	22525	22723	22647	22639	22634	22495	22622	22575	22586	22692	22450	22679	22578	22630	22597	22514	22746	22470	22696	22661	22552	22714	22709	22572	22567	22748	22620	22696	22535	22640	22564	22663	22559	22653	22636	22701	22625	22618	22645	22595	22670	22661	22677	22566	22524	22500	22594	22488	22637	22798	22590	22614	22498	22534	22435	22645	22580	22402	22707	22535	22706	22566	22597	22690	22751	22469	22779	22557	22594	22627	22596	22727	22608	22644	22722	22425	22694	22660	22439	22658	22420	22619	22525	22615	22743	22404	22495	22471	22541	22645	22447	22551	22717	22506	22644	22770	22688	22586	22741	22610	22673	22694	22471	22664	22382	22607	22419	22678	22581	22492	22416	22742	22717	22600	22804	22471	22604	22475	22536	22650	22689	22574	22785	22654	22592	22697	22676	22567	22456	22744	22603	22767	22714	22588	22675	22608	22562	22766	22679	22660	22613	22632	22664	22584	22764	22493	22533	22555	22606	22537	22539	22891	22618	22621	22844	22570	22589	22617	22716	22708	22528	22490	22443	22582	22488	22459	22639	22530	22699	22553	22583	22623	22689	22464	22398	22618	22673	22807	22618	22472	22568	22718	22687	22628	22770	22464	22641	22607	22570	22668	22607	22795	22441	22465	22680	22646	22564	22597	22566	22515	22563	22581	22542	22681	22513	22456	22767	22813	22636	22626	22664	22507	22595	22760	22513	22690	22681	22449	22571	22518	22489	22591	22412	22659	22558	22724	22726	22581	22643	22723	22455	22644	22504	22577	22472	22859	22799	22637	22558	22570	22650	22504	22592	22667	22483	22599	22650	22495	22791	22667	22595	22696	22591	22707	22533	22748	22736	22757	22583	22458	22654	22791	22526	22689	22770	22690	22472	22599	22568	22607	22524	22674	22632	22701	22770	22472	22623	22619	22476	22380	22587	22642	22807	22555	22573	22542	22543	22540	22680	22755	22539	22610	22510	22574	22420	22550	22557	22492	22697	22722	22655	22723	22403	22455	22717	22514	22450	22631	22725	22654	22624	22392	22513	22592	22394	22579	22551	22586	22561	22703	22533	22590	22514	22697	22701	22570	22585	22709	22644	22646	22714	22473	22579	22567	22629	22575	22658	22558	22572	22563	22567	22568	22516	22596	22516	22612	22681	22522	22535	22649	22656	22663	22493	22634	22650	22652	22703	22553	22723	22624	22732	22725	22769	22724	22626	22693	22577	22467	22549	22639	22548	22668	22606	22624	22552	22685	22472	22403	22742	22632	22652	22897	22524	22673	22733	22587	22642	22733	22782	22724	22677	22623	22628	22651	22584	22843	22741	22561	22674	22636	22742	22745	22537	22564	22609	22504	22548	22471	22671	22586	22774	22629	22515	22609	22752	22818	22651	22648	22575	22691	22685	22701	22530	22698	22380	22650	22503	22713	22468	22621	22555	22724	22589	22605	22772	22518	22602	22565	22516	22601	22673	22688	22561	22583	22665	22705	22812	22684	22680	22629	22613	22636	22717	22461	22728	22770	22681	22595	22516	22794	22436	22603	22726	22748	22644	22489	22604	22750	22504	22697	22512	22611	22600	22534	22673	22623	22591	22650	22473	22687	22527	22535	22620	22549	22476	22764	22618	22585	22753	22717	22448	22572	22618	22552	22560	22529	22774	22558	22454	22732	22699	22700	22752	22502	22638	22572	22686	22535	22694	22604	22627	22763	22478	22762	22693	22525	22663	22653	22497	22821	22673	22637	22588	22724	22491	22553	22690	22648	22595	22588	22613	22531	22629	22792	22639	22595	22548	22616	22452	22716	22620	22600	22759	22515	22387	22638	22640	22551	22697	22669	22686	22667	22537	22643	22544	22808	22634	22593	22479	22672	22506	22657	22403	22610	22492	22738	22672	22715	22615	22687	22502	22613	22517	22591	22766	22740	22633	22420	22501	22622	22495	22707	22606	22603	22443	22588	22453	22749	22720	22730	22467	22622	22639	22574	22626	22606	22604	22570	22662	22673	22405	22729	22680	22581	22670	22673	22584	22540	22526	22570	22606	22680	22557	22544	22674	22501	22512	22726	22623	22639	22614	22487	22503	22554	22623	22502	22834	22571	22452	22681	22632	22533	22568	22550	22741	22684	22666	22542	22467	22456	22469	22462	22430	22753	22579	22735	22614	22465	22575	22728	22693	22679	22555	22549	22711	22522	22703	22710	22545	22553	22562	22713	22685	22656	22529	22507	22484	22615	22421	22531	22652	22539	22632	22765	22480	22698	22627	22503	22666	22601	22518	22444	22627	22593	22783	22554	22607	22478	22642	22606	22782	22620	22655	22719	22563	22600	22628	22674	22687	22566	22416	22689	22335	22608	22667	22757	22708	22612	22627	22527	22534	22633	22736	22607	22657	22417	22633	22489	22659	22613	22589	22713	22649	22749	22658	22646	22737	22555	22534	22641	22388	22584	22498	22666	22758	22510	22702	22432	22826	22488	22525	22680	22703	22526	22480	22786	22495	22679	22567	22553	22639	22638	22814	22549	22469	22761	22479	22656	22602	22621	22683	22555	22519	22529	22496	22829	22382	22586	22805	22601	22575	22653	22609	22456	22588	22561	22508	22645	22619	22636	22831	22529	22670	22747	22676	22689	22809	22542	22628	22518	22553	22628	22704	22668	22566	22571	22654	22572	22727	22681	22646	22718	22591	22689	22458	22581	22905	22531	22553	22299	22644	22718	22532	22701	22655	22552	22706	22679	22745	22732	22664	22472	22556	22518	22528	22485	22635	22449	22555	22874	22560	22360	22767	22586	22579	22463	22646	22511	22629	22518	22556	22724	22664	22737	22736	22486	22557	22546	22531	22569	22755	22456	22712	22559	22630	22737	22536	22773	22514	22548	22696	22682	22754	22579	22542	22621	22581	22659	22616	22662	22843	22679	22694	22373	22684	22658	22683	22866	22498	22508	22588	22535	22586	22670	22563	22877	22550	22419	22578	22667	22572	22557	22731	22673	22658	22661	22579	22705	22714	22611	22713	22880	22328	22906	22606	22743	22564	22672	22679	22614	22589	22554	22627	22526	22477	22672	22578	22717	22673	22573	22660	22628	22620	22547	22680	22592	22652	22613	22667	22652	22472	22602	22733	22717	22530	22593	22684	22506	22484	22600	22637	22639	22756	22728	22710	22541	22496	22788	22623	22492	22693	22553	22571	22426	22461	22641	22686	22650	22438	22619	22693	22691	22655	22683	22584	22491	22704	22729	22570	22757	22513	22715	22575	22793	22633	22637	22622	22608	22529	22829	22599	22463	22583	22465	22900	22783	22598	22527	22668	22676	22680	22591	22634	22793	22640	22802	22694	22701	22568	22599	22800	22600	22580	22726	22519	22682	22584	22446	22631	22621	22480	22647	22546	22715	22763	22644	22615	22714	22621	22380	22551	22742	22612	22629	22588	22597	22512	22520	22673	22663	22516	22791	22712	22639	22623	22581	22525	22585	22643	22702	22537	22689	22592	22567	22541	22610	22706	22640	22584	22669	22718	22579	22739	22680	22694	22547	22594	22714	22575	22678	22371	22591	22592	22607	22479	22809	22575	22718	22591	22576	22450	22575	22617	22660	22691	22692	22621	22825	22453	22358	22662	22602	22526	22733	22569	22826	22640	22715	22772	22805	22718	22740	22601	22689	22616	22644	22682	22433	22687	22571	22629	22781	22750	22707	22657	22518	22617	22552	22816	22783	22643	22717	22676	22476	22604	22552	22688	22680	22687	22482	22623	22788	22478	22605	22545	22676	22493	22680	22696	22612	22759	22543	22705	22565	22681	22534	22555	22580	22490	22617	22644	22606	22658	22660	22466	22662	22727	22618	22519	22714	22466	22683	22598	22731	22675	22465	22631	22726	22625	22623	22590	22540	22683	22745	22689	22761	22543	22771	22547	22718	22521	22805	22665	22525	22566	22551	22484	22444	22599	22691	22565	22521	22594	22712	22650	22715	22532	22584	22489	22549	22406	22790	22540	22646	22604	22651	22693	22653	22800	22579	22468	22603	22604	22634	22541	22786	22510	22605	22664	22745	22591	22735	22719	22560	22627	22657	22538	22574	22738	22350	22604	22543	22632	22606	22629	22731	22496	22642	22498	22673	22553	22592	22524	22651	22439	22624	22374	22715	22563	22671	22562	22521	22631	22480	22546	22717	22666	22737	22634	22606	22560
23401	21236	28941	24287	24748	30184	32847	30482	30757	30897	30856	30636	30633	30672	30377	30583	30689	30435	30230	30500	30334	32304	36364	35804	33653	32034	31058	30467	30474	30488	30275	30232	30096	30246	30200	30481	30324	30299	30062	30102	30161	30495	30429	30557	30021	30061	30188	30148	30176	30138	30147	30506	30326	30403	30357	30116	30265	30172	30301	30273	30216	30099	30151	30147	30066	30342	30124	30087	30297	30408	30250	30055	30233	30100	30185	30273	30228	30114	30244	30190	30094	30233	30325	30272	30263	30251	30205	30241	30163	30379	30318	30136	30184	30227	30312	30194	30199	30315	30373	30257	30394	30337	30173	30078	30082	29981	30208	30371	30152	30064	30154	29875	30172	30249	29978	30216	30182	30243	30236	30153	30255	29871	30125	30050	30277	30292	30219	30304	30422	30370	30275	30245	30337	30242	30017	29966	30000	30240	30049	30147	30160	30112	30229	30126	30213	30122	29931	30105	30108	30260	30206	30202	30254	30157	30108	30249	30015	29954	30201	30280	30130	29987	30248	30086	30366	29887	30243	30135	30149	30204	30048	30128	30119	30060	30313	30091	30271	30015	30066	30243	30235	30024	30237	30175	30402	30486	29900	30215	29982	30121	30356	29970	30194	30167	30266	30016	30157	30211	30313	30207	30364	30248	30082	30194	30166	30298	30129	30191	29913	30022	30394	30331	29990	30217	29998	30242	30202	29918	29913	30043	30365	30281	30151	30168	30239	30212	30334	30260	30191	30143	30140	30036	30294	30059	30020	30079	30331	30109	30214	30402	30114	30116	30166	30339	30359	30101	30347	30141	30134	30060	30331	30043	30188	30233	29982	30028	30158	30248	30190	29731	30070	30269	30403	30177	30220	30111	30156	30283	30076	30000	30177	30327	30386	30252	30391	30354	30148	30231	29976	30026	30356	30070	30263	30229	30182	30336	30068	30185	30093	30262	30340	30487	30437	30225	30251	30142	30112	30284	30080	29985	30216	30164	30033	30066	30088	30334	30252	29963	30342	30223	30261	30324	30376	30142	29952	30153	30303	30274	30043	30223	30347	30384	30068	29987	30140	30416	30171	29957	30333	30216	30038	30115	29950	30054	30242	30149	30243	30089	30366	30275	30192	30237	30102	29898	30068	30141	30239	30374	30031	29970	30261	30060	30269	30159	30337	30228	30167	30104	30163	30361	30160	30136	30144	30246	30366	30336	30247	30089	29909	30217	30322	30079	30389	30091	30066	30080	30202	30327	30242	30190	30278	30143	30224	29925	30227	30356	30250	30186	30617	30212	30054	30330	30051	30126	30145	30070	30307	30113	30296	30246	30137	30440	30662	30216	29889	30088	30331	30128	30450	30306	30227	30297	30365	29983	30245	30110	29977	30187	30090	30134	30200	30051	29958	30085	30077	30087	30298	30293	30109	30296	30146	30360	30135	30122	30148	30321	29992	30195	30413	30264	30321	29952	30134	30366	30164	30133	30212	29959	30313	30345	29967	30154	30338	30081	30106	30116	30192	30142	30196	30140	30150	30173	30017	30150	30087	30001	30247	30259	30381	30272	29940	30052	30249	30364	30179	30190	30107	30006	30327	30290	30218	30371	30296	30204	30280	30202	30078	30106	30097	30043	30064	30028	29976	30035	30373	30236	30114	30116	30254	30035	30392	30163	30147	30290	30155	30178	30326	30205	30214	30202	30275	30241	30098	30199	30075	29996	30227	30142	29984	29972	30375	29949	30000	30252	30167	29957	30217	30189	30211	30218	30206	30172	30515	30262	29964	30194	30051	30157	30221	30152	30084	30189	30130	30094	30075	30168	30436	29990	30332	30050	30327	30008	30214	30165	30123	30041	30062	30290	30419	30331	29975	30192	30302	30031	30105	30071	30433	30312	29959	30156	30330	30052	30204	30087	30281	30113	30053	30340	30244	30168	30196	30208	30399	30055	30271	30288	30308	29876	30144	30293	29977	30467	30297	29946	30327	30122	30242	30151	30257	30130	29947	30047	30141	30229	29985	30359	30278	30170	30311	30085	30019	30447	30331	30085	30177	30089	30077	30189	30184	30223	30331	29979	30193	30247	30240	30299	30168	30204	30283	30309	30125	30296	30337	30403	30110	30000	30208	30092	30092	30320	30053	30106	30523	30466	30172	30230	30160	30196	29993	30009	30019	30007	30427	30300	30203	30310	30143	30235	29984	30319	30312	30265	30299	30330	30332	30201	30240	29950	30146	30065	30271	30334	30091	30173	30176	30048	30190	30113	30311	30106	30202	30386	30199	30141	30126	30204	30319	30316	30180	30273	30432	30301	30388	30351	30011	30365	30296	30047	30331	30203	30069	30350	30057	30406	29956	30144	30222	30141	30333	30151	30079	30011	30458	30307	30255	30236	29996	30056	30073	30223	30299	29916	30206	30070	29940	30213	30053	30202	30164	30251	30167	30129	30247	30218	30077	30272	30316	30333	30267	30149	30026	30273	30297	30287	30300	30044	30336	30116	30317	30113	30330	30374	30002	29958	29996	30308	30208	30206	30115	30173	30293	30149	30027	30185	30324	30381	30302	30305	30344	30155	30387	30063	30130	30192	30142	30453	30112	30223	30282	30327	30277	30294	30296	30257	29987	30158	30120	30027	30190	30201	29980	30443	29836	30280	30326	30354	30243	30209	30168	30399	30218	30060	30214	30140	30356	30190	30486	30248	30395	30117	30051	30168	30578	30352	29988	30149	30224	30035	30284	30096	30352	30427	30052	30171	30132	30145	30053	30267	30398	30270	30111	30176	30096	30345	30177	30374	30138	30272	30283	29996	30194	30140	30263	30256	30227	30145	30227	30195	30192	30253	30282	30288	30284	30127	30193	30212	29973	30080	30332	30133	30088	30177	30384	30329	30193	30082	30024	30388	30353	30090	30073	30349	29900	30205	30168	30141	30284	30213	30204	30111	30033	29948	29958	29975	30147	29796	30299	30342	29949	30233	30432	30115	30090	30292	30042	30087	30050	30061	30247	30310	30350	30179	30282	30077	30013	30449	29978	30204	30184	30236	30267	30112	30337	30053	30376	30205	30159	30188	29825	30210	30347	30235	30133	30077	30151	30243	30250	30115	30391	30159	30260	30271	30310	30072	30045	30225	30064	30276	30210	30308	30036	30228	30261	30132	30043	29829	30205	30241	29974	30142	30200	30177	30236	30272	30007	30055	30006	30261	30034	30164	29989	30122	29972	30131	30244	30359	30386	30074	30070	30211	30052	30090	30530	30093	30381	30379	30054	30212	30354	30231	30283	30244	30104	30204	30427	30172	30191	30340	30078	30341	29992	30036	30302	30173	30418	30094	30247	30054	30182	30384	30186	30420	30305	30194	29974	30205	30292	30202	30104	30310	30137	29938	30226	30247	30442	30233	30296	30293	30217	30231	30179	30101	30272	30119	30100	30144	30357	30215	30242	30127	29949	30621	30352	30134	30111	30291	30207	29893	30222	30253	30210	30209	30156	30425	30086	30275	30254	29983	30393	29851	30307	30387	30097	30058	30023	30040	29908	30289	30147	30256	30279	30087	30208	30172	30149	29918	30392	30219	29839	30175	30271	30295	29961	30076	30192	30023	30186	30462	30288	30160	30118	30188	30197	30214	30026	30104	30124	30409	30042	30204	29894	30444	30187	30178	30254	30215	30265	30103	30168	30047	30204	29860	30219	30159	30215	30230	30200	30106	30162	29945	30084	30116	30190	30102	30178	30102	30355	30358	30330	30270	29950	30247	30141	29916	30106	30353	30252	30181	30329	30113	30090	30198	30128	30071	29918	30163	30240	30135	30285	30171	30579	30220	30244	30388	30088	30100	29990	30280	30215	30368	30132	30116	30262	29936	30299	30182	30371	30101	30270	30407	30353	30146	30421	30082	30185	30243	30107	30101	29931	30005	30331	30376	30259	30279	30240	30102	30333	29874	30068	30200	30319	30345	30317	30137	30046	30119	30158	30196	30121	30153	30264	30106	30193	30163	30210	30092	30174	30223	30203	30068	30165	30145	30404	30197	30329	30194	30198	30109	30388	30145	30384	30283	30000	30064	30226	30410	30279	30101	30200	30265	30290	30024	29953	30272	30131	30083	30191	30219	30166	29923	30285	30318	30136	30293	30412	30082	30431	30396	30258	30290	30159	30031	29914	30139	30282	30240	30292	30096	30251	30133	30161	30265	29977	30145	30174	29955	30165	30055	30171	30220	30068	30331	30078	30005	30131	30283	30313	30389	30357	30147	29999	30290	30329	30531	30146	30329	30353	30152	30068	30186	30155	30345	30143	30019	30127	30420	30456	30146	30086	30163	30100	30075	30293	30186	29933	30208	29917	30055	30007	30264	30163	30154	30150	30143	30348	30180	30116	30244	30086	30297	30207	30094	30124	29986	30230	30000	30055	30003	30008	30268	30418	30222	30260	30218	30319	30303	29945	30336	30191	30193	30383	30177	30031	30341	30519	30303	30175	30101	29967	30304	30176	30259	30121	30136	29964	30100	30268	30194	30231	30440	30152	30244	30103	30371	29852	30224	30103	30345	30205	30151	30279	29783	29959	30256	30077	30035	30167	30151	29908	29911	30066	30383	30197	30239	30477	30237	30126	30143	30221	30136	30384	30448	30104	30278	30179	30261	30106	29863	30036	30193	29890	30366	30273	30009	30400	30139	30106	30037	30091	30309	30078	30566	29936	30236	30213	30022	30020	30283	30178	30210	30311	30101	30280	30164	30116	30275	30069	30170	30148	30299	30194	30012	30267	30186	30188	30370	30212	30031	30152	30249	30022	30267	30315	30081	30438	30271	30198	30380	30080	30106	30264	30187	30222	30136	30223	30097	30399	30409	30195	30049	30208	30234	30142	29894	30322	30124	30043	29950	30149	29941	30301	30193	29993	30063	30338	30049	30226	30177	30311	29904	30125	30390	30167	30087	30264	30337	29883	30124	30202	30150	30353	29879	30081	30120	29944	30260	30358	30234	30164	30118	30344	30234	30153	29934	30041	30033	30116	30114	30204	30187	30265	30034	30264	30388	30137	30111	30366	30208	30145	30204	30321	30073	30294	30258	30358	30234	30310	30240	29983	30285	30414	30344	30280	30117	29970	30124	30258	30069	30268	30158	30180	30388	30269	30236	30313	30152
19211	31136	30529	27933	26494	25251	24127	23615	23528	23276	23332	23112	23098	23301	22877	22973	22890	22728	22795	22837	22860	26386	30954	29533	26625	24376	23395	22912	22664	22641	22589	22549	22730	22707	22593	22760	22739	22606	22547	22605	22654	22865	22480	22683	22556	22782	22779	22482	22801	22392	22648	22712	22586	22494	22511	22670	22913	22631	22732	22748	22653	22829	22612	22652	22689	22582	22777	22906	22680	22582	22787	22687	22562	22881	22774	22527	22578	22435	22661	22783	22677	22766	22542	22756	22741	22697	22789	22751	22544	22621	22795	22592	22570	22443	22334	22561	22742	22754	22596	22495	22631	22694	22813	22668	22707	22866	22602	22522	22909	22801	22597	22626	22676	22562	22824	22742	22723	22697	22580	22549	22616	22801	22616	22693	22792	22723	22691	22610	22599	22712	22512	22683	22754	22823	22721	22955	22567	22951	22587	22622	22707	22630	22585	22651	22683	22829	22792	22614	22710	22781	22752	22805	22685	22565	22797	22548	22584	22508	22790	22576	22834	22778	22843	22661	22610	22671	22614	22808	22667	22676	22613	22687	22456	22590	22644	22557	22762	22602	22805	22653	22515	22822	22669	22812	22712	22636	22860	22645	22690	22647	22513	22677	22670	22544	22565	22802	22679	22659	22699	22665	22780	22792	22439	22708	22602	22676	22869	22689	22629	22648	22668	22790	22806	22689	22566	22827	22656	22752	22781	22894	22472	22635	22869	22666	22581	22728	22695	22653	22559	22625	22604	22882	22797	22618	22387	22525	22570	22806	22758	22686	22702	22485	22573	22651	22629	22724	22744	22621	22700	22606	22640	22457	22538	22527	22725	22657	22693	22752	22582	22701	22546	22534	22793	22707	22638	22642	22598	22483	22698	22565	22799	22788	22754	22558	22639	22679	22865	22849	22662	22604	22604	22691	22634	22741	22608	22546	22789	22542	22491	22688	22619	22815	22689	22738	22433	22702	22649	22648	22563	22730	22772	22707	22637	22753	22605	22843	22585	22549	22494	22538	22610	22698	22610	22693	22624	22602	22543	22541	22643	22754	22660	22717	22643	22681	22687	22720	22505	22706	22526	22799	22734	22895	22633	22433	22584	22667	22754	22820	22606	22684	22708	22656	22855	22595	22589	22555	22466	22661	22687	22487	22678	22485	22741	22601	22751	22606	22670	22527	22695	22629	22847	22779	22655	22599	22761	22632	22464	22468	22709	22560	22629	22482	22760	22749	22701	22490	22585	22715	22836	22659	22798	22855	22831	22617	22667	22614	22722	22630	22793	22811	22711	22647	22786	22548	22531	22656	22738	22710	22507	22499	22796	22830	22449	22701	22649	22772	22330	22842	22613	22621	22609	22551	22723	22738	22394	22752	22784	22387	22681	22496	22564	22575	22669	22651	22460	22604	22785	22481	22684	22699	22710	22684	22782	22929	22613	22712	22680	22719	22658	22732	22635	22617	22715	22657	22693	22815	22681	22678	22642	22608	22632	22667	22678	22810	22629	22620	22945	22535	22650	22705	22576	22693	22604	22624	22642	22632	22669	22590	22468	22348	22630	22684	22748	22609	22626	22682	22730	22537	22634	22660	22768	22509	22701	22605	22574	22709	22770	22505	22673	22647	22546	22619	22573	22713	22615	22671	22694	22646	22670	22533	22758	22639	22786	22886	22844	22670	22786	22617	22617	22624	22604	22618	22873	22654	22594	22684	22629	22497	22615	22649	22755	22802	22559	22562	22847	22714	22500	22502	22690	22663	22675	22748	22650	22648	22869	22448	22737	22788	22778	22586	22730	22508	22613	22591	22595	22705	22606	22830	22485	22687	22693	22782	22672	22664	22565	22720	22850	22506	22606	22716	22416	22529	22796	22774	22667	22721	22728	22862	22842	22697	22581	22522	22660	22661	22478	22614	22696	22724	22765	22597	22741	22647	22739	22647	22582	22556	22490	22770	22758	22657	22527	22680	22585	22593	22888	22590	22683	22597	22688	22743	22715	22635	22579	22650	22721	22464	22760	22712	22705	22758	22653	22665	22556	22586	22461	22631	22735	22664	22797	22563	22774	22621	22690	22485	22616	22510	22725	22566	22559	22636	22753	22596	22716	22600	22691	22704	22697	22716	22786	22629	22608	22627	22631	22647	22644	22743	22661	22652	22598	22770	22866	22710	22727	22631	22626	22779	22887	22617	22464	22587	22705	22766	22639	22638	22657	22740	22787	22584	22801	22634	22873	22617	22658	22796	22732	22606	22638	22728	22516	22587	22560	22560	22594	22677	22726	22624	22674	22619	22621	22671	22663	22736	22713	22711	22711	22649	22673	22790	22708	22771	22698	22725	22620	22641	22666	22719	22709	22596	22638	22755	22732	22630	22830	22693	22633	22543	22676	22769	22475	22755	22714	22591	22413	22784	22632	22525	22605	22701	22659	22693	22626	22708	22637	22586	22577	22798	22561	22543	22637	22617	22669	22636	22785	22608	22562	22476	22615	22702	22700	22653	22791	22614	22692	22636	22809	22651	22632	22606	22683	22699	22714	22638	22682	22613	22640	22502	22624	22893	22803	22673	22760	22682	22697	22704	22687	22700	22816	22555	22673	22685	22854	22813	22716	22785	22498	22565	22522	22590	22666	22692	22645	22813	22714	22586	22833	22696	22747	22761	22596	22748	22695	22780	22510	22730	22749	22695	22500	22695	22542	22710	22688	22833	22732	22606	22557	22708	22507	22662	22727	22559	22722	22493	22732	22684	22647	22826	22730	22772	22762	22577	22687	22530	22540	22784	22744	22644	22580	22661	22961	22552	22660	22562	22593	22677	22641	22682	22549	22589	22744	22705	22539	22615	22591	22550	22618	22642	22691	22678	22810	22555	22618	22687	22563	22708	22868	22500	22613	22869	22587	22708	22549	22766	22798	22670	22734	22465	22842	22575	22644	22679	22707	22705	22840	22436	22610	22681	22611	22704	22831	22685	22644	22541	22642	22710	22636	22698	22633	22701	22752	22812	22714	22603	22758	22600	22673	22731	22597	22723	22680	22768	22590	22709	22667	22898	22657	22467	22431	22667	22575	22459	22588	22749	22511	22628	22673	22476	22658	22561	22587	22612	22749	22624	22675	22756	22807	22709	22508	22896	22627	22579	22742	22527	22727	22756	22651	22547	22704	22498	22751	22352	22800	22796	22518	22710	22703	22623	22741	22593	22566	22461	22561	22691	22560	22686	22683	22601	22620	22675	22565	22598	22671	22694	22757	22616	22759	22700	22687	22817	22609	22681	22624	22666	22682	22545	22658	22613	22743	22781	22736	22656	22642	22519	22711	22680	22841	22635	22670	22596	22734	22801	22730	22529	22805	22652	22661	22615	22552	22426	22565	22669	22453	22488	22778	22629	22699	22563	22554	22768	22667	22652	22761	22486	22653	22652	22691	22775	22775	22490	22505	22748	22441	22588	22485	22679	22690	22675	22878	22697	22648	22568	22765	22702	22754	22807	22516	22726	22598	22874	22574	22707	22979	22647	22754	22733	22480	22716	22561	22832	22658	22782	22596	22782	22701	22561	22817	22561	22666	22795	22738	22724	22676	22691	22617	22693	22685	22693	22535	22613	22712	22636	22526	22694	22544	22702	22671	22627	22703	22863	22733	22608	22740	22618	22567	22704	22878	22593	22583	22683	22766	22564	22704	22541	22707	22914	22647	22770	22733	22731	22673	22552	22660	22727	22646	22536	22790	22620	22883	22614	22806	22661	22760	22804	22578	22563	22620	22662	22647	22438	22752	22572	22527	22594	22636	22581	22803	22721	22780	22686	22550	22852	22610	22579	22609	22700	22626	22705	22753	22556	22754	22635	22629	22794	22648	22902	22444	22685	22585	22739	22531	22743	22775	22736	22591	22722	22715	22673	22815	22599	22675	22811	22611	22680	22725	22696	22800	22678	22746	22663	22532	22580	22509	22411	22727	22632	22649	22453	22575	22655	22567	22720	22694	22478	22749	22653	22782	22502	22697	22612	22541	22806	22676	22522	22723	22840	22862	22615	22667	22730	22710	22576	22675	22631	22589	22632	22614	22759	22807	22611	22680	22691	22708	22756	22641	22742	22564	22687	22538	22870	22558	22483	22551	22629	22611	22712	22656	22894	22607	22527	22790	22610	22501	22554	22772	22822	22835	22717	22599	22551	22609	22711	22886	22747	22756	22855	22562	22619	22774	22744	22599	22679	22743	22784	22589	22599	22420	22651	22593	22900	22597	22689	22604	22714	22782	22712	22628	22841	22705	22565	22657	22667	22770	22654	22897	22539	22617	22731	22829	22633	22655	22816	22770	22720	22765	22641	22558	22614	22759	22554	22639	22563	22694	22826	22782	22643	22751	22828	22687	22532	22859	22749	22581	22797	22602	22602	22722	22654	22678	22384	22803	22748	22713	22773	22605	22574	22746	22762	22493	22632	22673	22621	22640	22586	22491	22818	22762	22446	22460	22811	22587	22586	22531	22616	22869	22496	22635	22580	22629	22465	22591	22743	22643	22679	22622	22610	22595	22695	22678	22617	22667	22812	22650	22738	22595	22697	22504	22552	22759	22631	22855	22636	22781	22717	22728	22573	22826	22716	22824	22510	22656	22591	22580	22640	22627	22631	22704	22728	22579	22669	22676	22698	22775	22696	22663	22608	22752	22701	22633	22637	22638	22669	22763	22698	22404	22638	22743	22542	22607	22720	22591	22702	22678	22708	22574	22535	22647	22650	22637	22530	22423	22564	22791	22682	22655	22657	22809	22708	22630	22701	22470	22674	22563	22578	22650	22782	22567	22602	22898	22513	22708	22510	22632	22760	22688	22763	22492	22690	22621	22714	22768	22657	22749	22530	22685	22746	22548	22679	22881	22649	22718	22728	22794	22587	22680	22767	22578	22666	22791	22639	22664	22567	22835	22606	22554	22797	22518	22865	22669	22617	22711	22710	22664	22758	22638	22496	22510	22781	22679	22697	22688	22676	22643	22726	22754	22584	22753	22548	22705	22642	22460	22674	22819	22801	22886	22729	22710	22494	22582	22796	22504	22507	22594	22560	22600	22683	22671	22777	22630	22771	22769	22665	22722	22721	22683	22508	22590	22785	22768	22714	22613	22535	22653	22767	22591	22721	22590	22634
22484	21236	29005	23866	22663	28729	34499	31431	31335	32029	31607	31391	31443	31518	31289	31253	31096	31141	31126	31071	31250	35036	42123	39832	36605	33826	31998	31239	30866	30938	31014	31063	30810	30682	30822	30761	30880	30820	30991	30888	30875	30896	31080	30916	30599	30966	30809	31091	30883	30895	30786	30675	30883	30655	30772	30968	30958	30880	30918	30673	30679	30848	30940	31126	30569	30693	30860	30570	30533	30719	30849	30678	30711	31125	30904	30799	30757	30698	30698	30595	30782	30718	30574	30611	30528	30823	30639	30959	30640	30825	30766	30650	30957	30779	30971	30683	30919	30747	30827	30845	30587	30973	30868	30693	30909	30698	30744	30858	30544	30704	30682	30826	30474	30639	30754	30690	30860	30712	30727	30686	30616	30876	30854	30748	30777	30985	30497	30629	30691	30966	30747	30544	30796	30762	30796	30563	30796	30631	30497	30757	30803	30880	30612	30694	30979	30863	30706	30971	30775	30753	30965	30818	30815	30748	30425	30583	30789	30660	30709	30660	30927	30804	30811	30680	30979	30629	30585	30998	30820	30489	30796	30732	30813	30530	30794	30720	30729	30721	30589	30651	30814	30621	30565	30731	30739	30677	30828	30704	30688	31034	30740	30730	30633	30823	30611	30960	30804	30760	30492	30498	30629	30644	30695	30888	30724	30747	30653	30776	30720	30713	30655	30841	30621	30815	30589	30746	30964	30805	30457	30738	30828	30686	30848	31153	30554	30524	30658	30808	30644	30552	30857	30610	30849	30664	30679	30712	30619	30683	30921	31014	30778	31033	30806	30838	30846	30806	30714	30700	30949	30788	30892	30785	30712	30724	30851	30886	30715	30835	30497	30511	31037	30665	30545	30912	30577	30578	30485	30823	30758	30721	30584	30688	30924	30789	30855	30706	30635	30698	30813	30804	30724	30913	30730	30710	30589	30808	30679	30708	30834	30906	30700	30815	30855	30846	30599	30499	30819	30746	30813	30805	30871	30743	30650	30811	30665	30667	30664	30807	30587	30685	30579	30918	30896	30691	30847	30872	30698	30780	30779	30718	30557	30601	30903	31053	30973	31013	30730	30858	30779	30734	30691	30799	30423	30836	31089	30830	30699	30867	30833	30848	30649	30879	30634	30695	30569	30599	30702	30575	30980	30739	30851	30693	30859	30825	30675	30705	30859	30926	30507	30577	30540	30689	30675	30828	30478	30754	30685	30746	30538	30897	30615	30406	30697	30653	30748	30776	30618	30698	30921	30920	30766	30874	30652	31037	30980	30779	30551	30739	30822	30645	30681	30835	30553	30769	31009	30666	30761	30536	30689	30463	30648	30827	30822	30702	30688	30563	30693	30663	30578	30795	30870	30563	30575	30713	30996	30728	30752	30863	30517	30329	30887	30622	30666	30841	30834	30862	30939	30738	30955	30835	30600	30580	30631	30651	30807	30568	30862	30692	30776	30814	30581	30511	30702	30568	30577	30586	30894	30579	30922	30667	30848	30872	30644	30965	30608	30868	30525	30537	30704	30600	30706	30424	30997	30782	30748	30671	30677	30884	30888	30606	30666	30571	30746	30831	30718	30993	30776	30409	30828	30598	30710	30493	30618	30733	30862	30742	30963	30924	30835	30564	30970	30535	30799	30583	30695	30721	30916	30916	30738	30760	31168	30554	30602	30703	30809	30660	30762	30888	30631	30722	30742	30862	30657	30742	30904	30986	30831	30821	30689	30624	30776	30830	30439	30644	30859	30676	30493	30628	30575	30804	30537	30957	30773	30923	30794	30813	30648	30869	30669	30817	30647	30763	30870	30691	30834	30528	30946	30721	30823	30939	30605	30613	30754	30677	30761	30692	30660	30730	30773	30811	30557	30714	30896	30939	30760	30817	30601	30621	30494	30753	30744	30704	30702	30659	30737	30851	30911	30630	30768	30971	30727	30803	30686	30592	30648	30586	30891	30641	30904	30617	30698	30709	30843	30637	30885	30775	30894	30860	30690	30724	30686	30846	30618	30669	30496	30942	30700	30930	30931	30713	30757	30904	30624	30795	30625	30699	30641	30790	30552	30707	30715	30756	30935	30746	30928	30922	30546	30495	30594	30853	30956	30838	30405	30641	30871	30743	30588	30735	30827	30760	30640	30824	30899	30490	30909	30669	30564	30766	30603	30592	30615	30713	30815	30833	30825	30792	31001	30822	30760	30754	30745	30856	30647	30394	30578	30551	30738	30715	30731	30840	30753	30625	30728	30486	30508	30628	30728	30617	30690	30666	30711	30585	30824	30761	30709	30639	30811	30751	30590	30806	30493	30770	30837	30734	30856	30634	30589	30714	30622	31099	30770	30817	30678	30593	30686	30851	30817	30700	30931	30784	30774	30804	30736	30600	30956	30827	30690	30688	30641	30606	30877	30991	30840	30710	30735	30684	30810	30774	30715	30743	30809	30909	30809	30759	30844	30615	30794	30662	30536	30667	30978	30806	30765	30665	30767	30750	31001	30770	30746	30825	31007	30843	30816	30899	30729	30682	30725	30757	30521	30753	30786	30928	30893	30423	30788	30646	30826	30850	30755	30544	30704	30691	30954	30770	30731	30857	30662	30760	30812	30597	30798	30889	30646	30870	30760	30709	30787	30825	30591	30689	31186	30996	30568	30634	31076	30808	30723	30801	30650	30811	30630	30716	30667	30623	30661	30670	30990	30699	30621	30892	30782	30897	30791	30674	30739	30811	30811	30567	30739	30574	30728	30717	30653	30603	30550	30829	30662	30754	30674	30782	30631	30648	30635	30889	30718	30575	30604	30820	30550	30729	30776	30830	30617	30741	30552	30695	30608	30563	30709	30750	30669	30804	30825	30594	30696	30568	30775	30611	30699	30748	30992	30665	30843	30897	30717	30659	30721	30754	30788	30689	30642	30640	30701	30817	30755	30643	30875	30620	31099	30700	30850	30679	30993	30676	30685	30612	31067	30831	30784	30656	30717	30772	30791	30878	30775	30434	30975	30605	30751	30674	30755	30885	30890	30956	30721	30812	30863	30807	30733	30705	30800	30771	30726	30738	30781	30344	30730	30810	30798	30626	30557	30673	30514	30853	30824	30671	30690	30843	30883	30696	30754	30768	30802	30635	30695	30554	30788	30705	30744	30653	30669	30767	30866	30691	30611	30810	30577	30591	30773	30851	30712	30737	30576	30747	30873	30666	30839	30802	30617	30411	30877	30767	30770	30640	30920	30680	30567	30667	31069	30739	30687	30699	30963	30685	30729	30892	30751	30787	30514	30775	30748	30846	30901	30800	30679	30618	30930	30688	30866	30749	30584	30955	30797	30595	30576	30898	30728	30791	30730	30731	30748	30732	30704	30694	30650	30756	30830	30490	30689	30820	30705	30558	30703	30540	30769	30859	30926	30665	30765	30543	30586	30591	30610	30652	30755	30863	30834	30874	30736	30707	30605	30622	30633	30721	30453	31017	30806	30894	30533	30578	30562	30633	30646	30580	30603	30730	30699	30784	30745	30796	30606	30820	30686	30587	30779	30740	30559	30934	30773	30682	30712	30737	30621	30955	30966	30546	30683	30596	30791	30794	30945	30800	30858	30820	30771	30517	30760	30594	30591	30625	30518	30738	30677	30749	30838	30909	30940	30748	30917	30738	30522	30912	30768	30868	30833	30737	30836	30575	30718	30982	30490	30750	30661	30448	30776	30765	30794	30550	30687	30516	30890	30806	30698	30621	31030	30555	30867	30693	30886	30721	30832	30749	30780	30601	30530	30633	30592	30775	30934	30614	30674	31006	30850	30809	30764	30610	30503	30873	30763	30790	30744	30903	30546	30465	30791	30816	30577	30886	30614	30724	30559	30645	30911	30732	30603	30709	30875	30759	30869	30890	30826	30789	30718	30721	30716	30936	30649	30866	31070	30740	30719	30817	30800	30826	30821	30805	30437	30714	30757	30812	30771	30784	30801	30558	30709	30486	30676	30731	30857	30720	30834	30591	30570	30817	30915	31001	30876	30956	30763	30679	30682	30525	30797	30863	30546	30906	30686	30570	30744	30535	30520	30480	30877	30703	30637	30628	30278	30623	30642	30753	30702	30731	30789	30762	30954	30720	30307	30763	30585	30650	30670	30560	30626	30423	30561	30848	30482	30662	30872	30616	30699	30554	30799	30716	30673	30795	30617	30753	30933	30657	30812	30861	31008	30761	30731	30563	30670	30817	30626	30709	30833	30706	30881	30637	30591	30894	30705	31000	30658	30607	30824	30652	30796	30633	30858	30502	30567	30666	30910	30812	30778	30503	30701	30896	30749	30568	30581	30517	30705	30829	30857	30798	30864	30681	30753	30534	30741	30831	30981	30819	30701	31025	30703	30823	30664	30650	30887	30836	30985	30653	30541	30860	30735	30624	30738	30845	30710	30669	30606	30642	30476	30739	30870	30528	30782	30585	30862	30911	30598	31037	30584	30638	30768	30673	30961	30712	30748	30462	30749	30612	30805	30838	30745	30845	30593	30728	30858	30755	30779	30468	30834	30704	30897	30882	30809	30801	30797	30827	30528	30583	30786	30771	30571	30741	30663	30718	30801	30693	30651	30707	30845	30756	30670	30863	30994	30688	30750	30859	30749	30932	30882	30596	30932	30653	30547	30793	30943	30794	30575	30643	30647	30709	30689	30797	30843	30823	30571	30665	30617	30539	30758	30624	30493	30643	30793	30689	30325	30669	30789	30685	30707	30394	30878	30818	30732	30416	30817	30599	30919	30694	30694	30824	30912	30752	30458	30930	30767	30815	30720	30901	30546	31017	30718	30789	30860	30834	30918	30887	30745	30705	30681	30842	30859	30666	30965	30960	30691	30860	30633	30587	31047	30868	30709	31098	30878	30866	30827	30743	30828	30781	30727	30755	31035	30597	30658	30811	30663	30756	30860	30919	30847	30742	30924	30651	30454	30963	30987	30682	30705	30608	30687	30841	30794	30910	30735	30486	30759	30484	30896	30698	30714	30525	30944	30694	30695	30772	30671	30752	30768	30732	30524	30924	31138	30710	30904	30714	30865	30715	30590	30818	30787	30859	30664	30858	30717	30455	30825	30478	31002	30711	30832	30721	30694	30467	30844	30925	30904	30976	30734	30549	30865	30933	30837	30901	30635	30548
20445	36157	34748	30897	28155	26480	25141	24511	24420	23797	23925	23706	23700	23607	23573	23653	23224	23225	23126	23314	23528	30060	37355	33959	29786	26239	23884	23219	22983	22988	22961	23164	22964	22890	23146	22910	22866	23010	22804	22856	22773	23136	22999	23053	22891	22947	23088	23078	23188	23080	22819	22924	22890	22959	23038	22983	22914	22890	22956	22967	22991	22988	22750	22955	22809	23104	22924	23164	22937	22849	22839	23018	23005	22898	22960	22821	22888	22829	22931	22874	22768	22890	22847	22962	23099	22824	23082	23111	23002	23074	22942	22910	22819	22908	22931	22844	22947	22887	23013	22897	22862	23001	23021	23001	23035	23050	22814	23202	22729	22840	22801	22919	22887	23048	22921	22959	22941	23031	23023	22937	22693	22803	22884	23039	22789	23003	22977	22848	23055	22928	22924	22983	22990	22892	22931	22905	22801	22969	22716	22866	23067	22921	22845	22852	23067	22827	22815	22917	22720	22916	23065	22992	22694	22809	22951	23079	22865	22977	23005	22954	22741	22944	23107	22809	23089	22828	22820	22938	23059	22702	22962	22933	23129	22940	22948	22927	22808	22888	22938	22840	22894	22762	22956	22915	22885	22811	22983	22749	22901	22971	22827	23056	22844	22968	22861	22858	22961	23083	22954	22904	22912	22961	22946	23007	22860	22858	22956	22907	22819	22956	22918	22871	22899	23035	23013	22717	22968	23051	22960	23023	22786	22790	22886	23101	23097	22748	22917	22912	22927	22965	22949	22768	22798	22908	22949	22952	23023	22863	23000	23071	22879	22972	22925	22800	22961	22813	22857	22803	23075	23011	22679	22834	23077	22849	22672	22990	23026	22927	23072	23023	22864	22936	22859	22776	22966	22826	23009	22897	23041	22673	22729	22957	22949	22927	22968	22909	22908	22926	22866	22919	22973	22889	22751	22781	22972	22957	23021	22823	22943	22846	22925	22931	22911	22990	22884	22915	22816	22901	22984	22973	23005	22832	22914	23048	22996	22833	22810	22965	22765	22954	22923	22844	22961	22847	22739	22964	22958	22930	22887	22874	23043	22916	22933	23031	22879	22771	22946	22971	22842	23174	22862	22883	22701	23106	22853	22739	22886	22977	23007	22918	23034	22757	23147	22837	22805	22841	22934	22954	22873	22780	22789	22876	22986	22967	23100	22968	22986	22909	23007	23095	22908	23051	23197	22878	22879	23043	22962	22910	22802	22725	22933	22976	22838	22771	22961	23115	22968	23081	22848	23014	22986	23018	22881	22929	23044	22818	22822	22997	22798	22888	22806	23053	22965	22891	22677	22812	22901	23000	22842	22767	23038	23060	22937	22928	22859	23011	22880	22902	22887	22955	22973	22721	23092	22810	22716	22987	22921	22854	22861	22902	22885	22966	22899	22835	23013	22875	22944	22862	22892	22857	23007	22919	22954	22957	23147	22838	22870	22896	22956	22985	23014	22938	23123	23112	22793	22946	22953	22829	22995	22897	22884	22907	22762	22976	22921	22691	22838	22858	22867	22897	22818	22967	22856	22727	23134	22895	22999	22644	22874	23042	22805	22976	22941	22907	22855	23008	23011	22960	23084	22958	23009	22905	22893	22936	22858	22702	23067	22777	23007	23109	22893	22648	22895	22886	22888	22955	23006	22663	22982	22818	22881	22988	22947	22811	22854	22873	23012	22958	23040	22877	22769	23043	22986	22975	22970	23124	22941	22832	22866	22970	23069	22939	23051	22977	22954	23032	22831	22915	22779	22881	23059	22957	22877	22995	22831	22912	22843	22946	22896	22917	22815	22909	22873	22991	22951	22810	22961	22954	22936	22794	22960	22846	22801	22876	22833	22817	22943	22916	22907	22984	22995	22777	22970	22869	22961	22962	22719	22925	22889	22886	22947	22711	22945	23032	23029	22895	22953	22965	22997	22874	22937	22926	22852	22875	22964	22916	22909	23005	22859	23003	22996	22931	22830	23041	22693	22897	22876	23107	22940	22947	23063	23243	22770	22754	22888	22993	22884	23005	22916	22876	22799	22889	22819	22841	22923	22735	22954	22840	22900	22853	22995	22880	22757	23024	22945	22963	22842	22975	22695	22927	22862	22790	22971	22858	22814	22824	23090	22686	22961	22875	22974	23166	22967	22854	22896	22908	22632	23049	22872	23214	22781	22781	22949	23044	22804	22740	23047	22898	22845	23025	22849	22888	22878	23012	22872	22784	22865	22835	22935	22835	22989	22762	23114	22817	22888	22850	22814	22857	23039	22912	22901	22835	22905	23004	22938	22876	23028	23018	22937	22801	22877	22817	22883	22979	23055	23067	23078	22971	22994	22899	23074	23063	22815	22865	22870	22997	23000	23032	22982	22729	22879	22958	23075	22969	22842	23083	22804	22901	22867	22911	23005	22843	22905	22830	23030	22755	22909	22972	22935	22880	23025	22805	23087	22842	22776	22730	22837	22940	23013	23018	23103	23010	22684	22934	22840	22951	22906	22940	22844	23130	22912	22986	22895	22945	22891	22701	22924	22960	23091	22925	23063	23047	22797	22921	23067	22933	23201	22972	23057	23094	22976	22860	22805	22836	22982	22906	23023	22809	22777	22831	22963	22848	22836	22760	22746	22913	22914	23039	22994	22945	22902	22766	22858	22960	22940	23007	22944	22846	23033	22942	22838	22769	22954	23016	22993	22971	23018	22924	22902	22792	22878	23089	22978	22809	22818	22842	22948	22900	22907	22811	23033	22836	23153	22894	22966	22873	22804	22717	22688	22860	23129	23022	23026	22744	22996	23216	22978	22901	22934	23009	22868	22876	22985	22871	22933	22867	22817	22909	22860	22837	22919	22874	23008	22981	23013	23022	23146	22961	22897	22988	22868	22794	22703	22871	22970	22888	22953	22827	23004	22746	23058	22870	22899	23006	22948	22879	23034	23027	22847	22891	22892	22962	22783	22781	23053	22887	22773	22936	23014	22882	22808	22907	22871	22952	22954	22948	22857	22819	22947	22893	22832	22864	22785	22914	22978	22835	22925	22974	23009	22642	22857	22867	22808	22706	22945	22780	22917	23004	23114	22858	22691	22783	22926	23093	22835	22933	22791	22903	22712	22859	22862	22848	23018	22814	22910	23102	22870	22803	22929	22872	22829	22774	22927	23044	22988	22923	22890	22820	22846	23001	23112	22876	22961	22842	22975	22915	22997	22956	22846	23093	23072	22795	22857	22891	22917	22895	22836	22979	23090	22984	22995	22791	22748	23004	22837	22896	22830	22953	22913	22954	23005	22785	22750	23022	22900	22906	22879	22911	22899	22866	22982	23039	22959	22894	23142	22905	22894	23003	22831	23086	22822	23044	22951	22963	22992	22858	22838	22780	22840	22951	22879	22926	22910	22878	22987	22856	22839	23021	22980	22945	22910	22889	23197	22867	22866	22908	22807	22919	22776	22892	23091	22855	23077	22862	22958	22904	22818	22805	22874	22892	22973	23053	22949	22919	22980	22775	22865	22904	22872	22910	22843	22874	22901	22942	22907	22926	23032	22951	22973	22925	22992	22784	22979	22996	22919	22845	22806	23006	23164	22887	23119	22980	22904	23003	22930	22948	23045	22861	22873	23096	22920	22917	23026	22827	22972	22896	22985	22848	22865	23013	22925	22898	22974	22990	22726	22841	22884	22840	22791	22903	22936	23000	23133	22871	23000	23008	22884	22871	22876	22937	22809	22892	22940	23177	23076	22878	22956	22794	22767	23043	22811	23034	22972	23041	22987	22982	22957	22832	22987	22855	22908	22820	22928	22711	22850	23001	22907	22808	22926	23092	22883	22992	22739	22914	23032	22905	22663	22875	23081	23004	23009	22847	23010	22916	22971	22912	22902	22733	23020	23121	22977	23036	22975	23054	23069	22972	22965	22845	22954	22906	23012	22926	22810	22818	22963	23050	22850	23066	23024	22973	23005	22848	23179	22886	22920	23018	22859	22959	22795	22914	23001	22956	22685	22896	23009	22779	22894	22800	22900	22875	22957	22840	23002	22834	22913	23023	22888	23025	22970	22876	22844	22874	23023	23045	22786	22962	22963	22931	22925	22854	22956	22954	22910	22969	22894	22923	23097	22789	23101	22716	22929	23056	22976	22982	23019	22679	22992	23027	22869	22767	22865	22871	22938	22740	22982	22842	22960	22826	23070	22948	23089	23130	23044	22977	22722	22968	22905	22979	22802	22973	22917	22842	22867	22878	22835	22795	23137	23006	22964	22869	22960	22999	23055	22928	22699	22916	22887	22801	22758	22938	22945	22953	22865	22756	22907	22861	22979	22990	23059	22727	23061	22750	22815	22775	22963	22888	22857	22963	22775	22986	22780	22808	22979	23050	22856	22901	22822	22967	22924	22850	22945	22799	23139	22833	22927	22981	22742	23070	22874	23099	22969	22852	22942	22849	22686	22918	23014	22912	22947	22861	22993	22910	22925	22820	22965	22856	22908	22947	22971	22872	22961	22955	22910	23033	23064	22633	22836	23055	22944	22790	22834	23159	22950	22987	23010	22763	22819	22784	22811	23054	22925	22699	22735	22780	22858	22978	22942	22932	22930	22783	22977	22875	22936	22894	22879	22875	22846	22862	22886	22856	22891	22931	22914	22917	22907	23060	22850	23019	22620	22996	23009	22982	22950	22882	22883	22731	22922	22944	22941	22921	22953	22963	22990	22862	22779	22668	22829	22886	22917	22957	22974	22771	23080	22960	23000	22986	23049	22802	23054	22700	22934	22968	22919	23015	22726	22848	22982	22962	22812	22738	22885	23084	22711	22948	22841	22955	22816	22962	22931	23029	22898	23121	22975	22925	22992	22949	23031	23021	22922	22851	22907	22798	23142	22886	22963	23006	22918	23014	22892	23011	22846	22777	22803	22978	22904	23022	22888	22978	23095	23055	23245	22953	22965	22947	22920	23037	22903	22959	22900	22948	22891	23013	22866	22763	22742	22915	22926	22982	22981	22839	22763	23100	22742	22907	23029	23209	22824	23034	23041	22874	22744	22886	22735	22875	23041	22869	22869	22846	22968	23041	22910	22773	22942	22981	22934	23002	22939	22956	23046	22885	23065	22826	22975	22855	22748	22709	23037	22926	22875	22763	23060	22781	22832	22846	22750	22932
28352	24161	32750	32887	30608	30952	30890	30645	30522	30790	30653	30666	30751	30483	30559	30513	30372	30528	30784	30723	30779	30901	31287	31599	31224	30970	30758	30525	30652	30402	30471	30561	30537	30569	30549	30619	30660	30484	30610	30624	30435	30526	30537	30547	30592	30583	30297	30382	30463	30338	30570	30501	30468	30393	30586	30278	30520	30426	30511	30317	30502	30657	30364	30569	30344	30594	30592	30551	30278	30358	30410	30491	30483	30571	30484	30519	30364	30428	30817	30568	30615	30554	30280	30350	30564	30356	30616	30430	30281	30360	30516	30395	30277	30426	30506	30354	30567	30445	30469	30661	30611	30493	30465	30792	30487	30384	30367	30552	30488	30511	30557	30748	30360	30694	30569	30376	30478	30472	30230	30330	30284	30598	30424	30535	30528	30225	30343	30525	30384	30465	30401	30204	30621	30476	30293	30322	30502	30610	30735	30318	30282	30349	30614	30496	30660	30442	30484	30523	30357	30459	30284	30222	30385	30457	30578	30348	30539	30674	30656	30290	30287	30523	30444	30347	30325	30468	30379	30526	30281	30610	30422	30379	30554	30269	30490	30196	30318	30481	30458	30654	30554	30440	30606	30414	30345	30482	30602	30531	30339	30514	30646	30637	30638	30508	30472	30519	30587	30603	30342	30412	30462	30580	30513	30454	30677	30422	30416	30605	30384	30470	30653	30559	30441	30518	30744	30422	30536	30649	30470	30381	30449	30541	30562	30590	30538	30417	30571	30387	30518	30403	30565	30273	30464	30716	30493	30269	30631	30399	30413	30450	30379	30538	30572	30448	30461	30625	30315	30345	30180	30287	30108	30317	30508	30817	30434	30567	30557	30380	30619	30353	30575	30438	30470	30449	30536	30271	30180	30687	30550	30242	30283	30255	30416	30558	30552	30460	30672	30623	30565	30572	30510	30311	30293	30433	30701	30416	30345	30270	30383	30376	30599	30537	30354	30504	30341	30314	30762	30519	30699	30446	30752	30656	30485	30351	30555	30673	30623	30692	30366	30499	30506	30479	30713	30475	30343	30391	30594	30740	30600	30176	30166	30549	30520	30460	30641	30501	30595	30507	30635	30527	30444	30475	30526	30277	30523	30434	30415	30289	30650	30305	30473	30368	30526	30544	30416	30510	30540	30458	30336	30206	30526	30254	30569	30251	30577	30415	30548	30515	30657	30720	30789	30543	30510	30276	30498	30272	30396	30447	30382	30639	30506	30604	30572	30593	30603	30478	30746	30444	30526	30355	30617	30486	30300	30570	30539	30421	30455	30544	30441	30527	30871	30616	30390	30789	30370	30364	30372	30380	30356	30672	30526	30379	30413	30364	30313	30430	30457	30512	30551	30442	30636	30499	30371	30308	30660	30535	30522	30473	30442	30701	30545	30657	30513	30598	30379	30393	30401	30553	30760	30405	30210	30388	30562	30705	30401	30507	30633	30631	30561	30379	30513	30597	30722	30416	30449	30484	30180	30453	30298	30610	30754	30437	30568	30452	30391	30689	30528	30534	30344	30532	30400	30492	30660	30545	30524	30468	30392	30481	30499	30468	30488	30456	30457	30442	30247	30593	30370	30520	30481	30417	30569	30830	30657	30035	30462	30790	30608	30487	30544	30576	30580	30662	30662	30280	30691	30445	30403	30494	30562	30380	30580	30705	30388	30464	30552	30477	30660	30598	30658	30341	30558	30567	30552	30394	30620	30702	30654	30585	30667	30515	30767	30438	30646	30657	30321	30446	30610	30557	30449	30603	30742	30479	30689	30483	30563	30608	30401	30536	30521	30674	30564	30694	30750	30463	30520	30615	30443	30557	30696	30565	30444	30562	30415	30588	30670	30500	30589	30641	30555	30357	30255	30552	30569	30565	30616	30612	30560	30422	30460	30650	30633	30487	30595	30422	30607	30441	30522	30252	30643	30375	30241	30559	30377	30345	30489	30662	30411	30389	30377	30360	30369	30384	30442	30534	30619	30760	30595	30422	30311	30491	30571	30379	30537	30490	30273	30501	30738	30633	30523	30489	30514	30722	30356	30446	30445	30373	30572	30527	30454	30456	30483	30338	30706	30491	30586	30567	30488	30459	30454	30559	30386	30676	30654	30501	30746	30661	30454	30481	30520	30435	30613	30510	30626	30404	30410	30557	30307	30284	30745	30344	30470	30567	30588	30614	30428	30634	30444	30306	30475	30517	30389	30604	30386	30542	30390	30392	30305	30519	30442	30564	30387	30446	30524	30573	30610	30544	30367	30567	30522	30473	30393	30350	30616	30786	30316	30496	30309	30477	30645	30416	30584	30460	30508	30592	30743	30596	30580	30586	30566	30206	30774	30481	30440	30587	30662	30455	30506	30313	30257	30374	30534	30618	30411	30518	30646	30490	30899	30406	30712	30453	30389	30334	30366	30379	30220	30427	30453	30530	30673	30206	30241	30494	30513	30655	30473	30462	30342	30594	30574	30665	30575	30645	30787	30608	30299	30582	30364	30362	30482	30372	30572	30582	30665	30455	30413	30693	30541	30571	30303	30551	30353	30498	30476	30289	30540	30509	30468	30563	30731	30185	30694	30483	30373	30186	30298	30649	30710	30594	30634	30526	30290	30449	30680	30872	30744	30567	30364	30450	30394	30640	30653	30607	30290	30617	30687	30502	30534	30387	30583	30283	30521	30619	30552	30436	30647	30699	30369	30371	30324	30583	30327	30554	30679	30300	30302	30321	30778	30511	30568	30289	30295	30538	30626	30311	30502	30399	30423	30707	30576	30580	30523	30631	30352	30402	30705	30737	30768	30410	30443	30408	30628	30372	30324	30634	30608	30476	30571	30274	30520	30595	30772	30619	30603	30376	30464	30627	30294	30324	30681	30669	30319	30315	30480	30342	30634	30600	30400	30518	30655	30363	30766	30364	30471	30459	30394	30645	30556	30428	30636	30351	30514	30491	30564	30712	30482	30482	30443	30613	30349	30511	30653	30429	30686	30517	30399	30516	30464	30472	30896	30271	30728	30575	30532	30648	30461	30247	30480	30502	30424	30461	30640	30592	30524	30749	30532	30677	30411	30516	30507	30654	30264	30496	30504	30509	30507	30667	30464	30373	30439	30555	30425	30405	30560	30407	30617	30723	30669	30399	30479	30365	30431	30389	30472	30461	30509	30443	30479	30405	30344	30459	30344	30601	30498	30379	30493	30394	30784	30518	30264	30640	30532	30601	30580	30434	30547	30610	30453	30527	30497	30468	30602	30422	30555	30448	30286	30442	30416	30305	30579	30505	30487	30612	30691	30410	30630	30426	30653	30700	30392	30281	30338	30567	30409	30517	30417	30199	30369	30249	30369	30357	30602	30381	30300	30389	30433	30450	30546	30351	30466	30490	30784	30434	30926	30278	30695	30267	30471	30531	30646	30506	30367	30334	30602	30211	30764	30317	30484	30727	30635	30457	30637	30571	30532	30459	30388	30276	30401	30533	30658	30421	30461	30411	30459	30164	30386	30857	30568	30483	30360	30591	30618	30602	30518	30871	30434	30553	30287	30570	30482	30563	30641	30463	30453	30273	30354	30556	30625	30702	30416	30714	30559	30309	30393	30412	30582	30485	30508	30630	30430	30404	30390	30418	30552	30476	30550	30505	30333	30387	30455	30413	30306	30382	30182	30480	30611	30329	30523	30513	30473	30330	30576	30493	30563	30576	30492	30451	30313	30269	30725	30471	30535	30734	30445	30461	30273	30547	30561	30617	30523	30475	30819	30482	30321	30692	30469	30289	30498	30431	30462	30598	30293	30651	30462	30518	30577	30308	30760	30562	30475	30371	30424	30354	30551	30866	30330	30377	30498	30482	30582	30363	30618	30526	30653	30299	30680	30491	30321	30474	30378	30557	30621	30601	30601	30422	30442	30267	30434	30497	30502	30321	30469	30312	30553	30665	30373	30432	30268	30542	30467	30414	30452	30406	30564	30597	30512	30592	30473	30508	30292	30334	30689	30597	30453	30384	30340	30498	30326	30455	30606	30487	30481	30826	30398	30448	30643	30321	30394	30622	30462	30268	30594	30565	30511	30531	30698	30526	30314	30566	30368	30644	30455	30254	30462	30717	30740	30540	30417	30535	30311	30620	30632	30498	30359	30308	30454	30594	30579	30421	30355	30352	30345	30608	30553	30781	30629	30670	30307	30332	30582	30475	30515	30403	30904	30757	30474	30474	30547	30580	30499	30570	30507	30412	30635	30529	30435	30253	30671	30506	30607	30514	30381	30382	30431	30387	30443	30588	30550	30564	30476	30291	30371	30589	30488	30644	30793	30376	30696	30363	30480	30527	30528	30485	30457	30579	30593	30442	30481	30584	30424	30744	30502	30769	30556	30647	30925	30719	30488	30365	30422	30444	30460	30724	30534	30523	30534	30652	30582	30327	30592	30453	30616	30475	30499	30561	30483	30607	30559	30623	30570	30397	30557	30434	30525	30802	30207	30523	30588	30548	30516	30311	30747	30348	30608	30118	30573	30439	30376	30538	30331	30551	30434	30207	30393	30440	30542	30450	30273	30391	30544	30510	30390	30526	30462	30466	30506	30543	30270	30401	30447	30549	30695	30331	30561	30784	30585	30606	30530	30590	30441	30282	30502	30545	30540	30444	30455	30517	30635	30495	30200	30430	30474	30363	30548	30537	30532	30818	30666	30645	30493	30388	30486	30447	30526	30632	30482	30527	30312	30569	30664	30701	30646	30429	30492	30589	30625	30532	30501	30067	30315	30359	30487	30351	30582	30658	30526	30452	30420	30720	30628	30592	30435	30557	30442	30637	30555	30537	30679	30369	30377	30559	30462	30584	30358	30524	30351	30392	30568	30351	30524	30478	30242	30564	30424	30646	30528	30110	30585	30704	30493	30423	30415	30348	30506	30482	30478	30316	30371	30604	30379	30575	30463	30675	30468	30550	30475	30573	30763	30734	30498	30743	30348	30590	30502	30573	30332	30754	30636	30501	30599	30658	30386	30646	30408	30279	30613	30584	30612	30832	30346	30479	30685	30363	30446	30421	30606	30371	30424	30349	30682	30521	30461	30577	30354	30295	30589	30577	30462	30604	30302	30310	30341	30350	30204	30515	30343	30338	30692	30278	30476	30493	30463	30406	30393	30468	30641	30653
21033	27119	26616	24872	24116	23556	23130	23047	23016	22979	22987	22936	22844	23159	22948	22980	22787	22980	22792	22744	22860	23328	23925	23830	23326	23065	22924	22878	22800	22810	22651	22949	22933	22744	22736	22672	22794	22845	22732	22714	22676	22660	22596	22785	22825	22817	22760	22847	22964	22862	22559	22739	22737	22866	22825	22613	22741	22795	22838	22642	22744	22729	22652	22910	22676	22704	22684	22689	22770	22773	22792	22879	22732	22530	22747	22787	22743	22800	22949	22803	22615	22774	22845	22801	22924	22608	22662	22605	22864	22890	22675	22607	22606	22775	22800	22824	22923	22806	22817	22868	22813	22897	22709	22636	22779	22980	22602	22795	22956	22652	22893	22814	22820	22807	22700	22844	22669	22766	22822	22947	22666	22725	22762	22757	22739	22724	22654	22744	22716	22673	22819	22717	22795	22635	22605	22696	22779	22687	22751	22917	22835	22619	22777	22960	22700	22621	22959	22747	22677	22935	22810	22642	22772	22834	22810	22809	22732	22545	22671	22651	22799	22674	22819	22688	22758	22559	22816	22870	22920	22796	22582	22846	22734	22740	22790	22793	22800	22683	22681	22694	22734	22876	22807	22721	22841	22821	22778	22654	22874	22780	22953	22736	22805	22821	22816	22775	22799	22674	22564	22700	23035	22578	22902	22904	22648	22747	22737	22852	22880	22757	22627	23009	22677	22747	22787	22704	22757	22528	22806	22709	22751	22702	22705	22848	22598	22801	22779	22735	22992	22883	22577	22832	22668	22712	22932	22796	22761	22632	22623	22767	22760	22780	22819	22826	22581	22616	22883	22760	22643	22748	22892	22689	22857	22951	22645	22742	22723	22708	22768	22577	22703	22725	22849	22687	22762	22851	22784	22740	22932	22740	22809	22746	22779	22776	22772	22727	22705	22826	22849	22885	22761	22850	22782	22833	22799	22792	22714	22881	22599	22721	22862	22736	22746	22814	22948	22757	22773	22876	22808	22711	22716	22713	22794	22764	22793	22738	22667	22806	22650	22762	22935	22676	22727	22819	22864	22665	22531	22842	22761	22623	22790	22692	22716	22697	22643	22871	22510	22771	22756	22748	22813	22828	22871	22855	22742	22719	22614	22909	22742	22674	22875	22942	22885	22984	22762	22859	22816	22728	22876	22920	22781	22781	22854	22690	22769	22839	22777	22749	22645	23021	22932	22698	22813	22756	22822	22862	22606	22972	22842	22758	22984	22929	22793	22752	22657	22647	22590	22834	22781	22878	22702	22703	22732	22605	22820	22608	22689	22819	22772	22658	22841	22834	22712	22883	22789	22851	22866	22598	22790	22893	22695	22665	22828	22924	22834	22776	22759	22693	22945	22669	22642	22763	22724	22562	22803	22812	22870	22605	22629	22727	22838	22759	22865	22759	22821	22922	22659	22888	22777	22689	22768	22773	22759	22861	22803	22922	22873	22923	22777	22670	22990	22753	22729	22598	22731	22801	22768	22642	22859	22810	22884	22729	22531	22845	22725	22688	22727	22773	22802	22730	22657	22751	22559	22734	22684	22785	22649	22745	22843	22842	22829	22844	22902	22650	22714	22768	22821	22723	22911	22660	22701	22712	22838	22722	22793	22744	22909	22748	22922	22703	22899	22738	22748	22819	22899	22692	22838	22882	22795	22689	22831	22790	22624	22852	22761	22686	22877	22742	22686	22661	22619	22716	22876	22802	22559	22745	22786	22719	22879	22862	22819	22868	22749	22881	22914	22714	22620	22807	22805	22880	22852	22881	22733	22724	22827	22711	22670	22884	22800	22858	22669	22878	22830	22697	22701	22803	22778	22821	22701	22778	22812	22886	22737	22729	22892	22856	22580	22820	22784	22773	22743	22764	22589	22762	22807	22867	22821	22751	22759	22970	22671	22755	22530	22632	22798	22748	22783	22857	22718	22685	22631	22663	22825	22817	22746	22914	22780	22729	22829	22817	22820	22707	22833	22672	22846	22817	22950	22760	22774	22647	22745	22878	22791	22647	22797	22834	22867	22627	22745	23036	22747	22564	22671	22726	22899	22802	22617	22834	22709	22787	22739	22808	22592	22871	22809	22701	22782	22854	22737	22867	22602	22788	22712	22904	22821	22824	22894	22755	22804	22594	22722	22920	22745	22897	22868	22840	22861	22856	22923	22752	22785	22677	22767	22971	22731	22792	22655	22849	22742	22789	22840	22953	22640	22745	22760	22917	22646	22746	22686	22648	22617	22730	22780	22760	22809	22625	22921	22740	22776	22745	22700	22855	22686	22774	22728	22818	22950	22618	22903	22799	22852	22742	22811	22572	22793	22732	22916	22663	22738	22810	23000	22847	22827	22731	22849	22832	22806	22713	22769	22825	22712	22663	22824	22953	22759	22743	22687	22884	22579	22642	22834	22588	22687	22711	22696	22749	22671	22763	22780	22737	22650	22679	22852	22732	22976	22634	22760	22671	22923	22715	22790	22735	22734	22816	22640	22886	22946	22579	22637	22911	22842	22938	22756	22707	22673	22689	22790	22580	22906	22861	22740	22648	22786	22800	22715	22856	22837	22764	22872	22721	22544	22617	22623	23025	22807	22631	22819	22944	22767	22786	22888	22686	22803	22643	22812	22760	22700	22755	22779	22792	22589	22961	22857	22760	22774	22697	22757	22766	22656	22786	22655	22875	22874	22734	22858	22871	22774	22889	22616	22842	22713	22699	22785	22868	22803	22555	22990	22778	22740	22745	22728	22897	22939	22655	22820	22819	22711	22761	22679	22713	23013	22769	22725	22756	22556	22667	22682	22730	22871	22792	22700	22828	22940	22903	22869	22708	22859	22700	22762	22725	22807	22823	22801	22768	22836	22735	22812	22855	22742	22796	22743	22829	22758	22808	22878	22666	22599	22932	22771	22757	22747	22797	22745	22933	22911	22905	22635	22830	22690	22718	22700	22732	22757	22797	22830	22721	22865	22634	22704	22927	22603	22649	22731	22856	22896	22732	22705	22861	22755	22827	22857	22637	22705	22670	22625	22632	22794	22803	22581	22762	22894	22647	22769	22904	22786	22629	22650	22923	22664	22814	22785	22773	22690	22869	22700	22734	22809	22719	22841	22801	22775	22690	22745	22650	22738	22887	22850	22652	22806	22764	22882	22768	22702	22672	22691	22830	22860	22817	22786	22665	22707	22780	22876	22680	22842	22658	22829	22909	22664	23029	22864	22837	22815	22611	22687	22812	22667	22945	22510	22681	22874	22744	22770	22708	22838	22760	22925	22730	22769	22818	22777	22860	22753	22855	22724	22862	22660	22677	22891	22592	22841	22821	22632	22715	22816	22715	22633	22902	22821	22790	22696	22677	22795	22789	22805	22904	22730	22862	22810	22825	22554	22757	22874	22576	22852	22755	22872	22617	22676	22797	22747	22688	22756	22658	22779	22889	22940	22907	22656	22812	22602	22743	22667	22855	22832	22685	22808	22886	22766	22766	22780	22737	22692	22680	22807	22792	22787	22859	22818	22710	22690	22821	22604	22883	22702	22802	22916	22752	22745	22789	22771	22711	22763	22957	22807	22630	22645	22705	22761	22872	22767	22656	22791	22834	22794	22678	22756	22806	22650	22754	22801	22818	22766	22803	22919	22757	22887	22773	22625	22860	22724	22756	22633	22790	22823	22708	22824	22692	23044	22839	22693	22776	22779	22784	22648	22656	22692	22832	22696	22965	22702	22657	22889	22663	22765	22896	22701	22666	22848	22955	22657	22786	22859	22751	22705	22833	22625	22694	22775	22813	22869	22813	22537	22859	22749	22834	22783	22741	22784	22739	22779	22795	22584	22598	22928	22637	22909	22576	22749	22776	22629	22779	22739	22791	22831	22755	22746	22836	22709	22672	22809	22781	22779	22912	22986	22873	22720	22698	22681	22712	22782	22779	22869	22589	22842	22687	22777	22674	22834	22675	22733	22759	22762	22733	22912	22752	22851	22738	22722	22842	22726	22808	22763	22947	22709	22918	22556	22907	22820	22803	22742	22669	22902	22720	22660	22701	22899	22670	22606	22881	22735	22753	22799	22707	22887	22838	22777	22678	22635	22736	22730	22691	22573	22799	22769	22805	22779	22793	22704	22760	22848	22896	22709	22679	22736	22762	22799	22775	22668	22781	22665	22760	22811	22906	22844	22773	22957	22918	22761	22754	22739	22602	22752	22977	22690	22769	22757	22870	22809	22676	22826	22774	22844	22875	22473	22673	22649	22920	22768	22619	22601	22862	22690	23061	22815	22873	22611	22703	22746	22722	22777	22770	22742	22657	22962	22717	22740	22773	22682	22708	22793	22705	22845	22704	22647	22746	22891	22824	22765	22962	22613	22801	22842	22798	22870	22724	22753	22702	22817	22791	22822	22873	22731	22851	22801	22678	22569	22682	22656	22525	22877	22835	22877	22783	22763	22750	22766	22731	22706	22690	22830	22637	22778	22691	22643	22791	22764	22862	22727	22716	22723	22777	22842	22841	22871	22942	22641	22717	23025	22705	22593	22904	22680	22743	22643	22852	22792	22773	22758	22885	22696	22713	22895	22901	22827	22856	22785	22805	22821	22762	22873	22802	22676	22825	22734	22711	22709	22904	22770	22722	22731	22730	22675	22840	22888	22645	22634	22800	22740	22709	22733	22870	22814	22927	22789	22727	22777	22726	22719	22772	22728	22692	22710	22579	22796	22778	22751	22834	22703	22879	22697	22878	22861	22709	22739	22766	22790	22826	22818	22673	22678	22932	22761	22742	22808	22861	22792	22877	22746	22811	22948	22940	22860	22624	22832	22790	22919	22870	22742	22761	22640	22819	22788	22752	22727	22780	22700	22822	22903	22705	22778	22532	22579	22561	22784	22691	22846	22849	22928	22709	22766	22837	22815	22665	22925	22804	22838	22781	22645	22787	22846	22767	22713	22867	22791	22658	22739	22797	22749	22717	22813	22883	22809	22784	22792	22834	22688	22719	22839	22871	22802	22798	22849	22826	22797	22928	22688	22853	22688	22797	22797	22849	22729	22785	22793	22768	22806	22808	22597	22937	22775	22679	22694	22599	22820	22797	22656	22766	22961	22706	22874	22576	22831	22796	22678	22847	23022	22868	22651	23018	22710	22590	22881	22927	22749	22787
23402	21251	28919	24271	24619	30128	32923	30557	30500	30851	30879	30582	30586	30573	30452	30595	30530	30450	30182	30497	31840	35387	36077	34275	32618	31391	30550	30262	30249	30125	30281	30320	30111	30142	30076	30197	30317	30277	30063	30248	30159	30232	30239	30043	30250	30048	30139	30301	30206	30105	30413	30200	30224	30333	30362	30158	30104	30212	30277	30288	30095	30167	30205	30306	30279	30262	30298	30261	30360	30066	30430	30024	30204	30159	30115	30282	30108	30020	30113	30228	30251	30087	30158	30188	30346	29960	30082	30207	30300	30010	30112	30322	29991	30296	30125	30144	30340	29997	30111	29941	30076	30201	30282	30146	30121	30159	30196	30371	30267	30258	30218	30003	30240	30003	30431	30453	30323	30291	30224	29977	29971	30285	30173	30005	30094	30308	30227	30044	29936	30094	30121	30296	30342	29884	29989	29970	29972	30175	30079	30190	29997	30149	30161	30179	30220	30410	30083	30062	30040	30002	29756	30148	30285	30143	30391	30197	30097	30137	30080	30116	30147	30175	30167	30215	30350	30031	30386	29824	30046	29928	30262	30048	30125	30298	30107	30061	30137	30098	30015	30041	29812	29948	30031	29709	30138	30373	30144	29974	30002	30154	30007	30099	30173	30170	30020	30281	30216	29934	30092	30213	29965	30126	29937	30114	30207	29774	30310	30137	30095	30189	30181	30139	29964	30192	30336	29957	30226	30079	30054	30052	30117	29884	29940	30173	30119	30070	29992	30276	30055	30005	30000	30100	30251	30192	30476	30051	30260	30116	30050	30066	30223	30004	30082	30119	30066	30060	29911	30266	30080	29824	30061	30375	30109	30194	30137	30357	29915	30119	30088	30220	30112	30285	30275	30046	30259	29948	30145	30099	30183	30214	30020	30195	30104	29872	30077	30247	30109	30049	30190	30152	30107	30197	29952	30165	29964	30007	30332	30117	30338	30350	30124	30255	29950	30198	30033	30317	29857	29933	30187	29976	29828	29953	30039	30221	30078	30245	30149	30201	29942	29949	30145	30331	30119	30175	30258	30323	30217	30044	29994	30068	30181	30340	30305	30217	30388	30192	30442	30230	30114	30199	30160	30112	30227	29942	30089	29910	29994	29965	30162	30178	30009	29873	30063	29884	30018	30401	30024	30181	30135	29969	30138	29978	30176	30159	30108	30260	30016	29912	30218	30103	30286	30242	30114	30193	30199	30000	29957	30021	29874	29990	30258	29851	30164	30154	30329	30162	30182	30152	30202	30041	30102	29925	30239	29968	30256	30044	29996	30032	30096	29977	30108	30119	30093	29974	30031	29947	30074	30050	30123	30160	30027	29983	30193	30105	30143	30147	29968	30129	30178	29912	30146	29909	30067	30154	30049	30002	30219	30120	30220	30363	29933	29978	30451	30282	30291	29873	29993	30136	30148	29754	30067	30051	30043	30196	30083	30097	30060	30050	29963	30151	30058	30255	30027	30377	30054	30198	30077	30082	30103	30184	30015	30000	30057	30048	30026	30061	30031	30110	30054	29957	29919	30069	30102	30040	30129	30120	30117	30261	30149	30220	30078	30225	30241	30367	30277	30404	30053	29889	29950	30014	30245	30287	30179	30196	30341	30135	30029	30259	30193	30037	30210	30292	30132	30277	30274	29937	30170	30229	30119	29911	30136	30171	30066	30173	30052	30340	30000	29990	30120	30123	29999	30247	30079	30120	29815	30250	30014	30478	30232	30049	30320	30211	30390	29964	29979	30235	30178	29962	29828	29881	30205	30340	29964	30215	29949	30279	30113	30026	30194	30174	29908	30237	30217	30172	30333	30050	30222	30210	30176	30187	30074	30191	30406	30062	30133	29952	30116	30098	30175	29786	29960	30168	30328	30093	30016	29998	30154	30065	30176	29961	30036	30124	30341	30301	30042	30049	30095	29955	30064	30168	30271	30208	30293	29992	29975	30184	30104	30028	30056	29913	29898	30068	30118	30144	30074	29989	30181	30124	30140	30503	30053	30253	30355	30188	30198	30213	30044	30135	30028	30310	30307	30284	29974	30153	30113	29846	30190	30166	30028	30173	30182	30271	30278	30102	30022	29885	30319	29940	30102	30333	30127	29998	30260	30084	30166	30070	30289	30145	29929	30078	30056	30145	30057	30155	29982	30001	30115	30186	30112	30016	29977	29961	29989	30216	30120	30401	30186	30153	30221	30140	30093	30010	30034	30171	30278	30056	30122	30281	29857	30075	29857	30124	30049	29995	30019	30283	30151	30001	30022	30188	30371	30257	29949	30117	30273	30234	29982	30071	30275	30093	30177	29954	29906	30087	30297	29992	30086	30218	30173	30044	30208	30044	30385	30280	30072	30229	29736	30119	30021	29949	29998	30338	30110	30205	30299	30017	30227	30151	30165	30265	29988	30186	30018	30304	29974	30202	30083	30218	30129	30047	30104	29862	30097	30221	30188	30164	30159	30411	29914	30040	30256	30007	30260	30258	30043	30288	30096	30297	30241	30088	30131	29937	30140	30254	30307	30307	30149	30003	30382	30238	30199	30183	30278	30031	30047	30100	30016	30292	30109	30308	30435	29880	30116	30256	30134	30055	30058	30034	30055	30246	30376	30028	30200	29999	30222	30009	30092	30066	30283	30150	30120	30292	30179	30139	30316	29999	30000	30260	30043	30161	30184	30041	30080	30077	30005	30228	30177	30405	30180	30130	30268	29820	30063	30126	30228	30058	30143	30113	30252	30109	30049	30101	30102	29834	30286	30257	30034	30219	30214	30075	30094	30290	30282	30042	30295	30138	30289	30238	30291	30146	30319	30073	29920	30202	30293	30100	30459	30144	30137	30008	29963	30073	30197	30242	30323	30229	30129	30035	30179	30257	30263	30260	30282	29994	30460	30284	30245	30300	30067	30019	29847	29914	30057	30074	30036	30039	30289	30167	30066	30168	30012	30215	30080	29990	30301	30100	30302	30321	30266	30272	30066	30080	30199	30026	30218	30188	29979	30152	30164	30178	30005	30335	29945	30143	30079	30110	30181	29959	30157	30133	30229	30201	29988	29988	30276	29934	30118	30082	30008	30101	29900	30094	30346	30111	30301	30200	29965	29958	30260	30245	30154	29880	30055	29953	30188	30327	30037	29946	30098	30040	30313	30452	30108	30265	29867	29873	30254	30132	30122	30098	30047	29920	30209	30215	30127	30095	30155	30325	30301	30175	30261	29881	30143	29984	30244	30297	30287	30091	30201	30090	30243	30069	29823	30250	29996	30109	30121	30196	30217	30138	30277	30030	29928	30122	30253	30020	30262	30320	30055	30029	30281	30275	30201	30006	30022	30152	30155	30309	30102	30202	30253	30073	30043	30073	30067	30105	30139	30171	30182	29982	30179	30287	30336	30056	30098	30130	29919	29978	30032	30038	30292	29954	30431	30252	30079	30051	30006	30238	29933	29987	29840	29788	30267	30123	30360	30077	30327	29868	30337	30022	29908	29886	30122	30404	30286	30017	30040	29827	30280	30054	30205	29937	30023	30062	30039	30237	29975	30028	30213	30150	30046	30001	30420	30246	30046	30175	30053	30118	30094	30089	30034	30022	29807	29968	29954	29935	30278	30187	30043	30175	30180	30323	30023	30108	30091	30145	30168	30000	30040	30073	30332	30166	30045	30287	30370	30003	30266	30038	30132	30190	29987	30102	30140	30125	30206	30172	30246	30174	30057	30035	29782	30069	30187	30051	30418	30089	30362	29935	29996	30040	30088	30029	30033	30115	30157	30157	30022	30142	29910	30113	30152	30286	30073	30165	30276	30040	30103	30265	30249	30018	30190	30159	30215	29954	30153	30191	30092	30043	30070	29853	30252	30111	30202	30133	30456	29869	30115	30172	30182	29974	30134	30073	30135	30183	30030	30213	30019	30111	30208	29921	30046	30367	30166	30132	29871	30035	29992	30271	30263	30218	30396	30164	30212	30171	30109	30048	30198	30157	30201	30067	30075	30104	30002	30266	30307	30070	30126	30324	30155	30128	30147	30134	30075	30377	30247	30159	30231	30288	30257	30001	29794	30032	30109	30224	30182	30217	30233	30246	30155	30013	30136	30026	29904	30163	30026	30037	30049	30069	30111	29943	30200	30196	30054	30035	30139	30291	30042	29887	30260	30171	30149	30155	30144	29869	29950	30103	30293	30162	30308	29950	29928	30374	30182	30190	30550	30129	30176	30155	30148	29937	30106	29990	30146	30131	29981	30094	30107	30110	30287	30051	30127	29973	30221	30224	30340	30032	30249	30205	30074	30212	30196	30324	30065	30060	30003	30114	30254	29843	30229	30371	30255	30176	30273	30062	30293	29934	30066	30019	30079	30230	30155	29996	30140	30268	30165	30208	30150	30146	30148	30311	30264	30213	30146	29666	30268	30145	30156	30299	30190	30025	30062	30187	29928	30223	30072	30112	30064	30152	30332	30016	30313	30181	30151	30254	29787	30148	30135	29983	30379	30142	30088	30128	30287	30371	30264	30210	30041	30319	30094	30295	30098	30325	30080	30274	30131	30142	30311	30143	30094	29950	29906	30030	30267	30083	30040	30053	30151	30181	30235	30129	30371	30047	30269	29963	30164	30037	30064	30267	30548	30215	30172	30144	30187	29964	30187	30222	30138	30093	30241	30082	30183	30191	30132	30095	30157	30044	29991	30368	30156	30197	30406	30016	30231	29967	30246	30309	29844	30051	30194	30308	30222	30252	30307	30456	30412	30147	30441	29860	30174	30120	30130	30105	29963	30058	30022	30069	30161	30155	29932	30132	30181	30138	30099	30150	29837	30040	30118	30318	30073	30019	30169	30199	30162	30277	30272	30113	30133	29871	30147	30001	30294	30081	30190	30192	29994	30131	30021	30149	30310	30069	30135	30043	30268	29990	30064	29912	30281	30117	30335	30399	29966	29869	30103	29912	30098	30123	30332	30066	30321	30157	30141	29928	30242	30046	30372	30245	29985	29965	29903	30244	30261	29974	30102	30068	30196	30247	29910	30055	30100	30369	30299	30133	30213	30163	30166	30601	30101	30114	30216	29944	30348	30208	30208	30014	30188	30412	30062	30220	30102	30163	30252	30261	30382	29999	30230	29921	30332	29940	30157	30155	30294	30009	30219	30134	30259	29934
19308	31774	30832	27474	25484	24789	23853	23398	23430	23578	23216	23369	22976	23030	22923	22936	22980	22898	22837	23052	25308	29660	30592	27576	25311	23853	23071	22948	22797	22688	22759	22710	22532	22727	22817	22693	22951	22570	22577	22684	22632	22802	22593	22554	22655	22760	22773	22574	22758	22610	22695	22691	22799	22692	22648	22512	22736	22825	22611	22607	22703	22484	22585	22768	22522	22539	22657	22699	22611	22459	22604	22708	22670	22614	22668	22674	22778	22647	22646	22709	22619	22688	22602	22589	22676	22671	22632	22743	22651	22620	22486	22733	22559	22762	22733	22353	22570	22440	22528	22599	22549	22618	22812	22630	22600	22633	22641	22746	22602	22664	22626	22678	22531	22492	22564	22759	22653	22651	22547	22849	22613	22692	22673	22632	22638	22450	22535	22718	22628	22672	22744	22728	22695	22728	22588	22633	22779	22575	22683	22643	22819	22635	22541	22700	22696	22692	22761	22770	22795	22500	22652	22570	22742	22684	22737	22650	22659	22535	22669	22614	22579	22572	22615	22621	22382	22756	22737	22426	22586	22543	22661	22781	22418	22764	22766	22799	22576	22724	22596	22702	22677	22498	22700	22581	22627	22796	22742	22715	22607	22799	22647	22640	22615	22532	22771	22796	22635	22652	22715	22624	22603	22515	22635	22579	22534	22547	22730	22613	22799	22553	22683	22592	22620	22682	22629	22754	22615	22477	22564	22734	22599	22757	22722	22717	22667	22650	22672	22615	22586	22701	22649	22713	22658	22578	22636	22610	22534	22753	22631	22600	22515	22704	22465	22517	22617	22545	22609	22696	22786	22653	22555	22561	22625	22573	22673	22567	22743	22633	22648	22494	22781	22559	22618	22745	22593	22799	22551	22637	22743	22774	22718	22612	22598	22653	22434	22591	22546	22471	22797	22599	22606	22603	22706	22886	22601	22713	22676	22501	22405	22803	22624	22675	22698	22534	22572	22593	22650	22677	22526	22522	22680	22760	22669	22719	22691	22749	22575	22670	22591	22680	22607	22670	22618	22655	22713	22438	22723	22663	22694	22628	22761	22673	22476	22525	22498	22754	22579	22577	22660	22731	22773	22554	22619	22791	22715	22786	22737	22607	22577	22607	22505	22497	22477	22598	22615	22667	22598	22614	22463	22738	22654	22588	22541	22753	22510	22518	22716	22554	22535	22814	22511	22691	22675	22815	22679	22745	22736	22721	22459	22494	22553	22630	22487	22566	22812	22624	22707	22622	22535	22760	22555	22591	22447	22705	22647	22531	22722	22587	22644	22834	22543	22690	22565	22650	22480	22843	22603	22527	22756	22579	22635	22662	22607	22727	22521	22691	22965	22566	22702	22741	22841	22601	22671	22648	22602	22656	22557	22829	22732	22604	22747	22565	22756	22542	22733	22672	22702	22682	22695	22548	22732	22593	22777	22554	22748	22547	22628	22550	22626	22668	22447	22752	22678	22632	22493	22843	22730	22617	22675	22590	22551	22720	22553	22609	22645	22664	22583	22420	22480	22870	22751	22635	22635	22586	22670	22656	22577	22839	22705	22627	22485	22544	22533	22688	22829	22522	22630	22722	22635	22686	22754	22550	22545	22573	22679	22554	22605	22519	22587	22700	22415	22605	22604	22687	22709	22583	22835	22542	22537	22702	22650	22780	22505	22684	22794	22780	22658	22649	22846	22716	22581	22645	22524	22705	22470	22701	22668	22595	22567	22753	22645	22543	22524	22600	22630	22568	22539	22569	22587	22513	22658	22574	22686	22473	22675	22580	22512	22582	22578	22658	22592	22823	22557	22655	22612	22670	22708	22576	22558	22725	22572	22448	22526	22671	22687	22418	22658	22440	22631	22624	22739	22693	22968	22706	22581	22892	22437	22563	22819	22583	22654	22610	22716	22659	22630	22531	22663	22547	22591	22558	22770	22567	22523	22537	22420	22706	22901	22471	22664	22691	22502	22504	22599	22673	22669	22653	22764	22757	22764	22454	22858	22629	22432	22571	22675	22644	22472	22637	22484	22690	22894	22513	22598	22883	22677	22552	22392	22634	22874	22698	22696	22751	22486	22697	22854	22673	22678	22631	22574	22478	22837	22441	22624	22716	22785	22698	22703	22582	22601	22670	22748	22599	22900	22602	22715	22619	22481	22657	22746	22748	22674	22644	22499	22689	22661	22765	22568	22660	22603	22767	22725	22572	22795	22675	22558	22655	22540	22557	22739	22572	22839	22676	22635	22674	22552	22538	22647	22692	22524	22478	22603	22403	22728	22852	22617	22649	22610	22668	22703	22687	22689	22579	22719	22664	22670	22558	22838	22645	22549	22494	22499	22658	22754	22566	22628	22514	22629	22491	22426	22659	22731	22655	22618	22602	22615	22735	22590	22614	22599	22560	22624	22654	22698	22787	22465	22742	22656	22592	22631	22760	22668	22569	22807	22611	22521	22599	22626	22618	22465	22612	22698	22706	22665	22602	22679	22817	22679	22638	22639	22668	22535	22546	22728	22783	22827	22558	22538	22678	22768	22571	22655	22565	22434	22673	22542	22624	22732	22533	22666	22621	22608	22696	22685	22510	22551	22664	22596	22463	22652	22726	22798	22620	22587	22706	22772	22560	22515	22675	22574	22657	22705	22523	22443	22440	22658	22365	22745	22655	22520	22705	22619	22888	22845	22467	22740	22423	22636	22519	22739	22613	22512	22582	22689	22750	22725	22668	22596	22661	22629	22667	22679	22601	22612	22376	22538	22659	22662	22680	22688	22710	22875	22600	22639	22544	22571	22671	22690	22541	22669	22547	22446	22747	22641	22623	22568	22780	22798	22668	22581	22687	22712	22712	22829	22475	22711	22579	22690	22743	22614	22610	22717	22750	22641	22514	22645	22611	22808	22536	22716	22538	22604	22559	22682	22539	22501	22624	22581	22628	22711	22681	22473	22577	22535	22731	22681	22684	22808	22619	22739	22741	22790	22713	22610	22640	22721	22546	22765	22638	22732	22680	22685	22717	22814	22630	22562	22721	22612	22561	22695	22683	22768	22450	22744	22477	22608	22601	22833	22611	22549	22441	22637	22397	22542	22700	22815	22750	22555	22627	22498	22654	22705	22491	22643	22571	22529	22689	22702	22782	22687	22547	22797	22686	22790	22747	22637	22609	22538	22551	22509	22534	22762	22628	22718	22853	22660	22681	22505	22806	22581	22861	22503	22638	22546	22650	22649	22667	22604	22557	22679	22865	22680	22710	22673	22599	22659	22737	22693	22871	22690	22643	22816	22720	22613	22691	22639	22584	22622	22694	22580	22808	22608	22329	22611	22904	22629	22566	22666	22617	22681	22711	22712	22627	22512	22585	22587	22479	22638	22441	22696	22661	22577	22556	22445	22649	22710	22760	22584	22781	22772	22540	22629	22845	22575	22654	22743	22584	22687	22749	22579	22840	22620	22531	22663	22611	22672	22802	22491	22680	22458	22494	22515	22730	22664	22610	22622	22705	22687	22618	22575	22700	22756	22669	22611	22571	22705	22647	22557	22682	22740	22268	22759	22533	22737	22497	22786	22476	22658	22866	22663	22667	22618	22728	22691	22569	22576	22706	22611	22707	22617	22581	22728	22393	22679	22797	22562	22491	22618	22517	22522	22634	22581	22518	22721	22772	22691	22657	22705	22556	22681	22480	22661	22657	22768	22616	22707	22618	22737	22744	22682	22712	22557	22656	22708	22828	22828	22594	22708	22444	22579	22777	22527	22618	22758	22764	22704	22675	22916	22659	22776	22537	22832	22626	22526	22542	22637	22600	22628	22562	22638	22790	22688	22508	22677	22633	22671	22694	22713	22512	22578	22709	22699	22622	22651	22792	22608	22551	22551	22784	22582	22602	22691	22663	22644	22576	22480	22799	22666	22606	22692	22779	22718	22669	22635	22798	22590	22502	22638	22722	22724	22506	22703	22540	22599	22687	22664	22679	22673	22603	22670	22677	22708	22625	22625	22621	22642	22515	22503	22555	22721	22575	22691	22756	22569	22688	22651	22593	22572	22540	22621	22505	22770	22699	22516	22810	22720	22763	22484	22547	22571	22493	22764	22675	22590	22732	22599	22823	22623	22650	22611	22626	22649	22789	22584	22664	22486	22799	22617	22526	22617	22636	22757	22678	22641	22459	22462	22681	22569	22600	22892	22615	22656	22634	22542	22620	22697	22584	22602	22567	22519	22540	22701	22439	22670	22648	22341	22568	22656	22521	22706	22591	22747	22686	22646	22615	22741	22785	22667	22774	22638	22714	22420	22631	22597	22785	22535	22796	22787	22505	22643	22567	22624	22678	22669	22699	22776	22485	22521	22454	22477	22504	22847	22689	22831	22620	22715	22622	22656	22550	22794	22651	22629	22892	22583	22621	22530	22667	22641	22556	22593	22590	22768	22735	22559	22605	22565	22747	22600	22713	22599	22752	22744	22729	22775	22680	22618	22513	22714	22599	22738	22612	22746	22799	22647	22654	22476	22664	22597	22575	22599	22737	22583	22547	22767	22456	22538	22600	22909	22605	22550	22678	22622	22601	22578	22573	22647	22538	22572	22679	22594	22588	22505	22793	22555	22547	22600	22666	22661	22678	22546	22410	22752	22604	22604	22555	22555	22702	22661	22492	22614	22683	22439	22688	22664	22838	22675	22540	22688	22758	22781	22439	22588	22661	22761	22684	22623	22704	22591	22619	22513	22674	22759	22668	22699	22611	22654	22529	22570	22545	22705	22663	22634	22582	22736	22604	22489	22674	22717	22773	22676	22723	22704	22345	22539	22649	22809	22575	22712	22546	22581	22611	22547	22584	22441	22694	22593	22642	22745	22668	22684	22652	22589	22479	22663	22495	22680	22698	22775	22611	22410	22828	22701	22721	22566	22543	22624	22639	22607	22498	22656	22500	22685	22673	22465	22480	22632	22595	22596	22697	22741	22555	22636	22593	22623	22534	22864	22589	22788	22509	22551	22523	22642	22538	22597	22677	22571	22760	22764	22781	22525	22800	22611	22516	22789	22757	22708	22680	22688	22585	22779	22525	22648	22833	22564	22695	22662	22590	22574	22705	22761	22603	22721	22673	22586	22671	22634	22600	22681	22757	22833	22504	22799	22776	22538	22627	22459	22524
22461	21239	29073	23806	22440	28210	34104	31010	31049	31556	31129	31207	30933	31012	30812	30714	30889	30849	30818	31042	35449	41727	39772	36320	33764	31527	30553	30446	30334	30327	30193	30170	30430	30325	30441	30207	30319	30158	30386	30129	30378	30202	30151	30119	29965	30083	30174	30244	30313	30230	30365	30279	30116	30167	30022	30052	30267	30264	30404	30311	30245	30143	30157	30122	30208	30174	30195	30132	30300	30070	30318	30311	30249	30347	30087	30229	30083	30370	30119	30180	30278	30227	30225	30161	30192	30037	30067	30066	30387	30452	30404	30144	30074	30103	30262	30009	30236	30155	29910	30213	30019	30278	30312	30121	30260	30042	30473	29864	30133	30338	30375	30230	30234	30187	30371	30164	30492	30343	30116	30167	29890	30298	30318	30002	30170	30010	30224	30043	30263	30237	30489	30081	30052	30112	30085	30167	30287	30248	30113	29903	30412	30316	29988	29910	30359	30061	29983	30098	30177	30198	30142	30273	30251	30244	30243	30200	30149	30170	30113	30132	30218	30044	30099	30015	30107	30201	29996	30327	30255	29822	30025	30170	29794	29876	30352	29998	30415	30300	30015	30027	30280	30429	30339	30023	30271	30227	30075	30117	30130	30391	30160	30123	30316	30396	30131	30144	30093	30137	30164	30138	30069	30170	30280	30204	30237	30259	30199	30008	30108	30052	29933	29954	30221	30057	30040	30219	30133	30244	30048	30081	30225	30260	30124	30049	29839	29969	30089	30065	30031	29843	30111	30062	30175	30245	30235	30233	30074	30132	29951	30239	30258	30054	30036	30180	30171	30213	30435	30123	30223	30300	30200	30216	30024	30234	30350	30201	30027	30190	30031	30193	30114	29867	29929	29958	30349	30213	30062	30181	30110	30397	30312	30016	30264	30203	30323	30093	30068	30174	30188	30198	29934	30062	30183	30265	30025	30131	30254	30020	30078	29973	30154	30031	30088	30235	30012	30220	30179	30206	30260	30208	30333	30240	30293	30008	30118	30149	29975	30075	30148	30348	30293	30094	30022	30108	30183	30135	30146	30322	30210	30145	29868	29900	30435	30366	30263	30287	30104	30377	30099	30119	30143	30066	30161	30219	30313	30522	30167	30108	30074	30226	30207	30236	29828	30044	30204	30201	30174	30174	30188	30077	30132	30118	30298	30299	30220	30192	30219	30117	30186	30206	30372	30211	30262	30017	30338	30079	30103	30313	30091	30031	30206	30086	30245	30044	30011	30188	29875	30147	30134	30195	30038	30182	30177	30336	30142	30289	30148	30157	30228	30402	30000	30220	30170	30346	30311	30108	30423	30166	30261	29942	30079	30178	30066	30243	30173	30220	29913	30344	29875	30240	30291	30119	30359	30092	30155	30007	30308	30283	30062	29982	30106	30199	30096	30183	29875	29933	30213	30054	30237	30271	30068	30125	30114	30380	30072	30194	30273	30178	30036	30046	30257	30141	30246	30181	30483	30273	30273	30214	30147	29973	30213	30138	30010	30270	29960	29910	30176	30282	30275	30184	30146	30223	30036	30148	30020	30267	30243	30129	30121	30359	30405	30316	30327	30064	30298	30035	30272	30263	30156	30292	30196	29886	30306	30247	30264	29963	30125	30256	30365	30080	30225	30304	30080	30200	30173	30320	30161	30312	30160	30110	30258	30108	30156	30093	30019	30092	30247	30282	30243	30112	30286	30187	30452	30044	29851	30004	30096	30060	30074	30115	30427	30171	29935	29994	30090	30382	30216	29970	30227	29888	30152	30088	30183	30128	30307	29957	30077	29933	30124	30040	30249	30264	30406	30403	30280	30129	30002	30303	30226	29949	30461	29977	30000	30139	30250	30249	30178	30117	30061	30098	30212	30324	30368	30321	29791	30229	30387	30192	30129	30230	30190	30062	30249	29955	30227	30286	29990	30105	30228	30172	29907	30183	30073	30131	30214	30056	30100	30048	30165	30150	30118	30197	30011	30147	30161	30013	30066	30165	30249	30118	30429	30121	30322	29925	29977	30058	30240	29880	29883	29981	30367	30090	30150	30377	30242	30040	30172	29819	30133	30320	30103	30024	30208	30356	29884	30245	30093	30003	30114	29992	30258	30142	30159	30098	29908	30242	30306	30347	30155	30099	30070	30250	30110	30352	30126	30223	30089	30154	30066	30151	30229	30112	30278	30188	30053	30332	30131	30068	30130	30299	30409	30385	30306	30130	30114	30020	30140	30192	30106	30042	30173	30235	29956	30323	30117	30343	30301	30154	30188	30280	30471	30225	30301	30137	30239	30176	29862	30059	30343	30137	30070	30369	30492	30102	30220	29893	29958	30282	29853	30114	30201	30312	30294	29895	30101	30079	30085	30253	30283	30159	30068	30126	30156	30020	29943	30195	30134	29999	30339	30060	29998	30179	30084	30248	30210	30245	30375	30157	30142	30222	29926	30084	30042	30114	30215	30296	29885	30249	30033	30203	30315	30440	30350	30239	30183	30032	30071	30172	30117	30170	30252	30276	29938	30185	29995	30051	30190	30022	30283	30188	30182	30278	30105	30263	30030	30104	30237	30135	30069	30216	30205	30214	30075	30235	30098	30184	30316	30073	30272	30431	30116	30267	30278	30305	30134	30113	30148	30166	30259	30188	30157	30062	30088	29952	30299	30357	30448	30047	29935	29870	30254	30150	30019	30187	30162	30283	30272	30042	30237	30006	30465	30064	30100	30001	30228	30107	29971	30285	30063	30388	30341	30167	30188	30055	30359	30212	30020	30154	30159	29877	29945	30061	30138	30281	30053	30238	29901	30138	30085	30057	30154	30218	29948	30133	30289	30145	30083	30050	30130	30221	30117	30302	30172	29939	30161	30035	30124	30079	30306	30224	30226	30166	29929	30233	30041	30034	30255	30262	30299	30030	30042	30358	30449	30292	29915	30246	30229	30298	30213	30378	30135	29985	30164	30225	30138	30088	30247	30287	30433	30098	30051	30173	30171	30204	30316	30119	29852	30039	30400	29824	30303	29880	30380	30028	30277	29898	30107	30109	30018	30229	30112	30004	30184	30291	30068	30021	30018	30003	30174	30462	30244	30201	30263	30024	30252	30190	30242	30182	30024	30205	30019	30203	30194	30194	29914	30021	30104	30107	30092	30045	30163	30134	30230	30369	30310	30086	30209	29937	30249	30168	30390	30151	30273	29901	30057	30250	30264	30148	30031	30025	30190	30199	30151	30207	30507	30220	29959	30238	30141	30206	30401	30198	30500	30180	30280	30261	30025	29914	29864	30194	30103	30142	30146	30330	30095	29995	30362	30087	30340	30175	30101	30132	29999	30240	30087	29876	30176	30106	30308	30067	30205	29944	30126	30011	30026	30246	30215	30087	30078	30168	29920	29890	30143	30342	30243	30239	30124	30075	30173	30225	30467	29960	30176	30413	29875	30082	30190	30080	30259	30219	30161	29953	30052	30037	30072	29973	30268	30266	30348	30225	30231	30082	30378	30360	30361	30050	30064	29915	30103	30055	29865	30061	30316	30014	30078	30143	30115	29979	30261	30004	30159	30126	29996	30212	29981	30208	30296	30191	30041	30129	30241	30315	30309	30175	30389	30139	30038	29940	30119	30014	30158	30294	30147	30010	30129	30166	30157	30067	29998	30074	30013	30020	30272	30150	30275	30338	30215	30087	30186	30129	30175	30215	30147	30293	30201	30021	30178	30111	30273	30378	30183	30376	30263	30021	29919	30293	29967	30137	30247	30145	30259	30066	30348	29944	30159	30302	30050	30177	30228	30235	30244	30181	30192	30397	30286	30350	30411	30123	30253	30004	30237	29936	30102	30050	30377	30045	30302	30317	30045	30063	30383	30162	30054	30296	30332	30224	30111	30150	30129	30251	30233	30119	30189	30341	30282	30278	30077	30226	30203	30331	30294	30200	30065	30071	30229	30281	30369	30066	30384	30066	30014	30081	29968	30086	30188	30191	29895	30019	30002	30145	30150	30350	30315	30365	30305	30078	30084	30268	30151	29752	30093	30022	30212	30187	30237	30113	30031	30188	30061	30525	30178	29974	30223	30327	29980	30205	29945	29983	30332	30503	30217	30091	30158	30058	29957	30251	30100	30310	30343	30234	30230	29956	30040	30171	30041	30152	30363	30150	30234	30207	30072	30200	30151	30082	30257	30182	29937	30311	30283	30138	30327	30242	30146	30150	30178	30124	30399	30188	30266	29932	30463	30086	30046	30048	30009	30137	30040	30245	30119	30443	30191	30273	29793	29949	30039	29578	30013	29963	30118	30199	30204	30194	30285	29935	30181	30366	30259	30264	30071	29935	30170	30192	29962	30040	29972	30205	30278	30151	29838	30109	30031	30141	30092	30100	30139	30192	30213	30110	30282	30242	29850	30036	30184	30048	30285	30044	30353	30306	30130	30199	30223	29948	30073	30001	30081	30229	30113	30425	30135	30439	30460	30013	30255	30121	30002	30177	30071	30162	30072	30119	30232	30073	30186	30411	30318	30157	29929	30064	30304	30123	30127	29678	30139	30415	29922	30079	30254	30022	30121	30067	30284	30427	30159	30036	30030	30077	30077	30231	30160	29942	30073	30389	29853	30019	30280	30272	30126	30163	30255	30111	30103	30375	30190	30012	30242	30165	30083	30243	30224	30007	29931	29965	30093	30292	29991	30280	30154	30088	30188	30218	30260	30263	29934	30080	29935	30056	30142	30087	30321	30160	30201	30138	30042	30311	30154	30257	30122	30119	30054	30323	30286	30166	30216	30288	30101	30088	30200	30093	30343	30360	29941	30100	30024	30264	30338	30220	30163	29977	29990	30146	30102	30390	30119	30212	29959	30037	30130	30358	30382	30192	29861	30064	30003	30120	30209	30153	30271	30336	30092	30410	30519	30066	30063	30086	30156	30129	30188	30213	30199	30309	30102	30106	30087	30069	30235	30505	30228	30046	30462	30203	30101	30002	29948	30231	30308	30187	30249	30026	30197	30133	30288	30235	30135	29913	30205	29947	30168	30275	30087	30127	30302	30157	30277	30184	30251	30193	30082	30180	30306	30389	30068	30450	30114	30009	30098	30167	30043	30018	30365	29948	30116	30419	30239	30157	30046	30267	30247	29915	30332	30170	30139	30136	30276	30000	30292	30150
20437	36366	34988	30077	27199	26200	24589	24204	24180	23836	23745	23844	23537	23390	23181	23228	22978	23170	23273	23932	30710	37142	34306	29962	26298	24192	23210	22930	22639	22706	22581	22573	22462	22744	22558	22700	22720	22533	22832	22594	22725	22750	22654	22825	22588	22536	22608	22734	22523	22563	22689	22618	22671	22647	22776	22629	22654	22627	22496	22756	22874	22446	22680	22849	22474	22686	22583	22774	22525	22448	22543	22766	22567	22540	22613	22576	22509	22577	22766	22523	22722	22605	22665	22637	22611	22665	22513	22547	22488	22672	22729	22899	22765	22732	22674	22632	22599	22519	22681	22564	22723	22597	22574	22691	22739	22554	22640	22526	22508	22469	22581	22637	22580	22676	22647	22615	22834	22494	22704	22590	22674	22644	22626	22723	22598	22590	22752	22541	22522	22613	22530	22652	22680	22676	22460	22463	22590	22626	22579	22499	22600	22505	22794	22570	22558	22720	22763	22667	22632	22624	22517	22621	22598	22500	22466	22500	22704	22624	22527	22647	22566	22850	22640	22550	22576	22649	22607	22481	22588	22548	22567	22668	22556	22452	22762	22568	22605	22582	22481	22621	22673	22681	22444	22628	22627	22686	22509	22575	22479	22573	22762	22714	22661	22827	22691	22700	22579	22682	22458	22614	22808	22552	22779	22450	22708	22707	22606	22419	22460	22577	22733	22531	22540	22511	22662	22637	22735	22485	22578	22605	22648	22386	22638	22660	22649	22720	22626	22682	22435	22628	22646	22607	22632	22646	22746	22793	22489	22746	22472	22806	22411	22450	22644	22663	22358	22716	22774	22723	22566	22339	22714	22657	22589	22695	22523	22708	22803	22665	22552	22733	22794	22593	22758	22669	22835	22582	22659	22646	22922	22469	22756	22776	22502	22540	22643	22675	22659	22702	22497	22816	22417	22652	22714	22695	22652	22721	22580	22709	22787	22858	22707	22609	22530	22638	22565	22741	22498	22480	22651	22502	22497	22565	22412	22539	22570	22583	22474	22730	22517	22472	22773	22631	22596	22523	22673	22548	22535	22597	22521	22759	22588	22708	22848	22532	22786	22517	22631	22749	22610	22605	22484	22701	22888	22614	22573	22631	22641	22440	22733	22467	22563	22502	22551	22718	22594	22657	22503	22510	22724	22682	22610	22686	22642	22678	22456	22712	22600	22578	22485	22548	22598	22710	22711	22635	22617	22542	22653	22641	22641	22717	22539	22571	22634	22555	22499	22656	22592	22701	22647	22604	22467	22443	22611	22774	22683	22724	22346	22538	22625	22570	22558	22513	22544	22593	22477	22586	22537	22705	22638	22534	22600	22692	22617	22584	22485	22613	22679	22560	22674	22558	22748	22614	22716	22466	22709	22706	22724	22624	22641	22523	22639	22717	22423	22555	22589	22594	22755	22552	22729	22501	22639	22703	22651	22700	22659	22544	22813	22672	22621	22568	22715	22699	22621	22779	22587	22518	22676	22707	22587	22713	22585	22619	22612	22544	22735	22642	22571	22473	22697	22759	22480	22543	22546	22567	22686	22606	22755	22510	22625	22562	22638	22601	22492	22481	22619	22584	22384	22691	22533	22568	22414	22540	22525	22626	22602	22576	22672	22472	22554	22629	22711	22698	22598	22527	22651	22656	22686	22708	22580	22574	22785	22608	22560	22782	22651	22607	22434	22592	22729	22480	22657	22564	22740	22580	22663	22631	22620	22497	22638	22639	22661	22575	22640	22560	22657	22575	22653	22725	22632	22673	22558	22493	22670	22655	22493	22679	22740	22636	22720	22677	22557	22614	22603	22544	22683	22656	22671	22587	22462	22669	22539	22530	22502	22835	22750	22446	22613	22701	22474	22673	22662	22544	22604	22495	22662	22730	22575	22597	22644	22709	22613	22774	22443	22513	22669	22483	22477	22471	22688	22543	22712	22669	22629	22539	22751	22599	22533	22690	22652	22505	22650	22738	22623	22629	22690	22766	22695	22769	22537	22641	22711	22711	22650	22584	22579	22656	22588	22528	22638	22376	22605	22645	22672	22435	22617	22481	22616	22711	22825	22592	22639	22682	22548	22577	22605	22688	22636	22662	22633	22633	22520	22657	22713	22646	22631	22440	22484	22439	22547	22689	22699	22624	22707	22602	22682	22629	22761	22643	22638	22522	22541	22793	22747	22589	22549	22581	22595	22756	22756	22734	22403	22775	22882	22712	22403	22811	22460	22508	22643	22540	22694	22642	22577	22603	22517	22775	22529	22505	22780	22624	22627	22707	22662	22452	22416	22508	22611	22621	22557	22691	22661	22648	22572	22718	22694	22526	22691	22523	22647	22602	22558	22709	22830	22608	22735	22540	22718	22594	22583	22661	22718	22498	22539	22718	22495	22679	22529	22565	22435	22550	22735	22560	22504	22621	22566	22617	22533	22777	22541	22618	22733	22583	22667	22758	22645	22526	22282	22645	22628	22635	22383	22593	22432	22599	22680	22470	22641	22513	22631	22582	22726	22523	22714	22581	22759	22581	22530	22478	22787	22683	22755	22669	22652	22482	22777	22686	22654	22643	22527	22687	22494	22437	22637	22625	22630	22727	22662	22714	22598	22591	22539	22624	22726	22544	22498	22682	22603	22535	22509	22596	22598	22496	22734	22757	22640	22616	22487	22813	22384	22735	22619	22524	22620	22653	22644	22751	22579	22718	22581	22531	22613	22572	22738	22503	22550	22643	22658	22668	22727	22626	22470	22591	22396	22625	22584	22590	22626	22489	22582	22673	22511	22561	22689	22360	22870	22547	22623	22731	22596	22593	22671	22526	22364	22624	22433	22623	22798	22635	22688	22613	22639	22644	22634	22691	22680	22560	22708	22544	22675	22646	22452	22570	22666	22525	22690	22477	22608	22503	22557	22753	22741	22696	22622	22508	22610	22526	22546	22546	22561	22613	22667	22692	22636	22573	22733	22614	22406	22595	22623	22786	22606	22760	22684	22517	22663	22722	22677	22572	22513	22595	22604	22474	22580	22584	22612	22657	22603	22548	22748	22560	22602	22544	22503	22627	22486	22544	22731	22477	22704	22725	22602	22641	22619	22523	22689	22590	22541	22670	22695	22726	22388	22646	22500	22475	22766	22631	22612	22543	22662	22847	22511	22824	22620	22803	22627	22395	22570	22580	22553	22595	22737	22709	22660	22633	22572	22701	22645	22651	22666	22699	22650	22590	22415	22508	22593	22732	22631	22642	22703	22729	22708	22529	22211	22662	22696	22547	22723	22646	22521	22471	22623	22603	22717	22742	22523	22529	22577	22477	22502	22635	22765	22535	22355	22506	22743	22416	22396	22603	22709	22682	22439	22599	22552	22671	22630	22545	22545	22617	22576	22491	22446	22611	22581	22585	22529	22813	22610	22588	22604	22557	22685	22655	22732	22573	22746	22774	22477	22681	22624	22613	22735	22559	22265	22529	22596	22561	22568	22587	22624	22508	22491	22536	22658	22615	22461	22417	22655	22646	22806	22605	22631	22621	22650	22547	22644	22343	22479	22525	22672	22720	22606	22526	22567	22677	22466	22588	22573	22692	22659	22454	22639	22413	22593	22668	22620	22564	22553	22600	22564	22481	22646	22549	22645	22623	22612	22413	22416	22452	22576	22456	22862	22653	22582	22668	22551	22492	22643	22643	22569	22530	22627	22576	22686	22540	22489	22482	22825	22679	22480	22520	22483	22538	22486	22544	22557	22536	22623	22458	22529	22633	22562	22642	22718	22494	22511	22516	22477	22607	22555	22490	22756	22540	22569	22861	22676	22679	22750	22696	22562	22661	22515	22570	22657	22714	22793	22561	22504	22589	22481	22600	22468	22503	22618	22617	22507	22450	22606	22735	22579	22803	22709	22514	22747	22563	22608	22635	22625	22513	22672	22413	22450	22710	22758	22588	22514	22593	22644	22561	22526	22514	22424	22650	22468	22810	22520	22669	22774	22586	22607	22623	22626	22544	22676	22499	22752	22437	22761	22596	22611	22695	22764	22629	22605	22589	22483	22645	22707	22581	22746	22436	22581	22554	22663	22607	22366	22518	22436	22443	22640	22598	22699	22665	22732	22535	22707	22525	22663	22512	22594	22325	22616	22545	22622	22578	22760	22435	22671	22670	22562	22656	22678	22560	22507	22810	22632	22671	22642	22545	22509	22561	22547	22407	22449	22566	22669	22663	22456	22632	22821	22656	22638	22660	22636	22728	22744	22649	22588	22616	22492	22547	22389	22657	22608	22536	22642	22629	22837	22667	22679	22571	22537	22552	22614	22864	22648	22664	22548	22525	22563	22664	22714	22651	22671	22504	22628	22579	22693	22758	22616	22785	22638	22543	22557	22545	22572	22827	22623	22599	22490	22469	22642	22649	22633	22687	22488	22597	22567	22624	22764	22489	22610	22686	22528	22869	22513	22542	22582	22694	22654	22690	22560	22390	22516	22648	22628	22397	22698	22564	22657	22701	22630	22414	22534	22740	22491	22609	22498	22851	22619	22561	22546	22579	22516	22595	22388	22628	22521	22547	22801	22596	22631	22703	22448	22487	22547	22653	22633	22620	22761	22599	22684	22510	22563	22499	22723	22706	22608	22398	22599	22814	22618	22639	22592	22766	22712	22666	22659	22795	22627	22677	22541	22642	22713	22706	22759	22627	22693	22521	22704	22513	22680	22724	22657	22548	22735	22318	22549	22717	22683	22593	22542	22591	22577	22649	22737	22624	22535	22632	22546	22635	22738	22662	22558	22750	22441	22574	22741	22604	22423	22603	22702	22736	22610	22596	22633	22542	22533	22423	22724	22595	22622	22563	22814	22799	22754	22569	22570	22718	22602	22557	22619	22790	22474	22506	22557	22753	22578	22684	22630	22519	22606	22523	22519	22691	22645	22623	22495	22611	22565	22579	22694	22604	22608	22530	22767	22781	22602	22552	22537	22756	22482	22479	22593	22608	22796	22454	22510	22774	22493	22379	22804	22684	22579	22836	22629	22467	22576	22600	22517	22919	22743	22556	22589	22455	22569	22466	22571	22618	22551	22555	22528	22746	22618	22562	22676	22700	22679	22717	22649	22675	22606	22689	22703	22630	22546	22594	22659	22643	22666	22567	22697	22572	22594	22778	22622	22552
28374	24172	31956	31748	29484	30082	29851	29830	29662	29801	29541	29737	29797	29438	29574	29327	29535	29455	29466	29403	29853	30245	30675	29831	29696	29527	29508	29273	29544	29412	29432	29449	29648	29437	29442	29419	29677	29824	29499	29458	29345	29406	29167	29335	29451	29370	29514	29313	29265	29280	29185	29437	29248	29441	29588	29441	29497	29465	29347	29449	29362	29447	29358	29330	29521	29332	29620	29462	29445	29353	29362	29383	29518	29544	29403	29541	29178	29305	29436	29502	29253	29466	29544	29379	29428	29513	29238	29285	29409	29335	29296	29460	29384	29315	29511	29443	29244	29453	29620	29310	29613	29308	29333	29271	29514	29217	29310	29334	29432	29579	29339	29258	29400	29491	29327	29466	29388	29513	29401	29324	29620	29553	29472	29449	29561	29457	29602	29522	29272	29432	29418	29213	29593	29443	29225	29237	29436	29344	29559	29377	29360	29585	29207	29153	29548	29290	29419	29349	29396	29470	29490	29393	29324	29380	29714	29159	29425	29352	29284	29467	29333	29465	29530	29382	29332	29552	29235	29308	29518	29589	29592	29430	29429	29430	29342	29473	29325	29209	29227	29504	29273	29350	29537	29415	29529	29578	29417	29480	29232	29411	29227	29363	29600	29400	29374	29370	29332	29344	29339	29375	29612	29249	29346	29490	29334	29275	29330	29374	29360	29379	29408	29408	29388	29387	29373	29478	29516	29265	29445	29386	29442	29447	29552	29499	29376	29411	29249	29482	29183	29257	29370	29418	29505	29296	29610	29471	29545	29541	29376	29326	29358	29336	29592	29085	29431	29051	29422	29463	29476	29577	29432	29348	29681	29548	29482	29293	29716	29560	29317	29274	29244	29313	29504	29478	29581	29531	29526	29383	29100	29358	29527	29487	29541	29444	29449	29557	29413	29416	29380	29331	29502	29376	29497	29449	29517	29251	29332	29483	29595	29525	29309	29298	29370	29376	29343	29560	29278	29432	29424	29338	29395	29368	29351	29374	29537	29423	29379	29457	29561	29577	29337	29484	29508	29333	29266	29372	29710	29373	29429	29573	29052	29655	29649	29582	29451	29471	29303	29502	29336	29189	29366	29302	29354	29252	29371	29667	29370	29490	29436	29267	29447	29420	29278	29477	29520	29490	29522	29382	29274	29273	29460	29494	29269	29322	29685	29302	29428	29744	29690	29642	29410	29348	29350	29181	29452	29472	29667	29622	29444	29658	29065	29465	29345	29483	29483	29371	29496	29391	29532	29623	29542	29124	29438	29397	29273	29305	29536	29466	29360	29160	29577	29386	29281	29488	29243	29184	29406	29461	29287	29224	29373	29435	29310	29591	29416	29783	29422	29536	29317	29457	29504	29431	29416	29682	29753	29306	29279	29223	29433	29425	29212	29350	29093	29411	29535	29299	29343	29302	29500	29340	29399	29475	29246	29369	29305	29478	29406	29540	29480	29445	29539	29427	29622	29315	29338	29288	29270	29624	29689	29397	29487	29458	29364	29214	29250	29503	29353	29238	29429	29390	29527	29590	29311	29241	29468	29258	29438	29736	29215	29315	29483	29388	29282	29388	29405	29231	29435	29525	29572	29387	29250	29356	29638	29483	29226	29539	29458	29303	29202	29444	29579	29445	29667	29410	29784	29471	29534	29246	29544	29453	29434	29256	29565	29305	29460	29196	29436	29619	29655	29509	29423	29377	29602	29670	29241	29699	29296	29318	29518	29579	29357	29523	29537	29396	29474	29348	29369	29597	29204	29191	29504	29481	29535	29377	29346	29420	29327	29501	29460	29421	29411	29486	29368	29405	29425	29332	29279	29385	29459	29410	29196	29567	29587	29642	29413	29454	29361	29511	29671	29226	29331	29203	29328	29387	29334	29391	29350	29499	29310	29527	29230	29553	29567	29460	29533	29613	29657	29526	29493	29533	29486	29736	29437	29362	29514	29438	29537	29216	29255	29568	29420	29227	29116	29495	29452	29686	29481	29440	29515	29358	29589	29460	29581	29387	29354	29386	29337	29572	29397	29497	29590	29588	29581	29541	29737	29413	29643	29402	29550	29458	29333	29391	29262	29448	29538	29409	29591	29315	29286	29551	29321	29242	29298	29426	29576	29423	29296	29481	29358	29323	29472	29268	29396	29148	29262	29678	29359	29668	29392	29142	29410	29392	29699	29306	29402	29333	29361	29181	29140	29504	29569	29435	29496	29386	29426	29470	29337	29508	29481	29438	29565	29254	29281	29198	29450	29555	29557	29511	29533	29549	29452	29166	29431	29435	29469	29530	29539	29472	29336	29450	29518	29486	29321	29332	29340	29474	29216	29357	29436	29467	29296	29435	29575	29436	29382	29516	29607	29420	29288	29613	29565	29403	29356	29399	29156	29273	29273	29447	29575	29493	29520	29369	29358	29575	29416	29552	29454	29377	29543	29398	29407	29109	29385	29402	29264	29548	29656	29298	29429	29541	29145	29496	29425	29053	29562	29442	29015	29160	29398	29580	29776	29454	29451	29320	29327	29327	29498	29546	29333	29506	29518	29222	29341	29517	29466	29380	29250	29636	29312	29585	29445	29373	29531	29248	29337	29317	29283	29589	29461	29528	29345	29487	29376	29412	29501	29512	29295	29377	29562	29517	29563	29250	29567	29361	29211	29376	29408	29386	29521	29321	29284	29536	29493	29322	29220	29354	29544	29296	29483	29275	29732	29497	29447	29525	29599	29580	29121	29377	29320	29298	29420	29271	29419	29721	29457	29565	29367	29591	29379	29413	29213	29174	29304	29622	29584	29396	29290	29558	29369	29248	29414	29409	29298	29785	29451	29523	29589	29543	29535	29503	29500	29528	29265	29487	29348	29347	29470	29513	29273	29583	29192	29402	29251	29392	29323	29570	29434	29254	29458	29384	29731	29637	29406	29404	29315	29273	29591	29464	29312	29347	29416	29293	29285	29585	29535	29439	29631	29349	29371	29519	29647	29512	29331	29361	29448	29471	29539	29558	29167	29333	29435	29408	29409	29308	29323	29502	29385	29281	29486	29305	29171	29332	29500	29192	29175	29228	29359	29395	29381	29473	29696	29656	29427	29316	29455	29433	29480	29370	29463	29610	29460	29359	29654	29568	29726	29386	29483	29494	29555	29349	29418	29388	29336	29295	29273	29434	29360	29387	29379	29302	29437	29536	29476	29265	29507	29436	29726	29517	29563	29329	29349	29338	29510	29346	29150	29448	29468	29474	29499	29317	29396	29262	29532	29570	29364	29760	29592	29603	29503	29322	29500	29407	29507	29091	29477	29430	29442	29357	29365	29291	29461	29385	29441	29417	29295	29310	29396	29408	29362	29537	29650	29346	29297	29527	29566	29305	29112	29329	29448	29663	29417	29351	29229	29405	29346	29453	29476	29430	29418	29235	29471	29668	29499	29388	29240	29261	29401	29409	29782	29405	29361	29533	29292	29585	29371	29584	29508	29314	29621	29272	29358	29266	29558	29630	29389	29341	29561	29350	29383	29391	29251	29271	29519	29437	29475	29471	29434	29338	29295	29417	29603	29646	29466	29253	29175	29347	29362	29489	29408	29282	29455	29307	29576	29324	29509	29632	29480	29531	29498	29246	29334	29362	29515	29470	29453	29319	29498	29542	29304	29375	29474	29376	29543	29634	29518	29489	29310	29236	29537	29477	29418	29264	29318	29321	29418	29428	29351	29441	29281	29417	29334	29506	29530	29396	29387	29340	29608	29423	29321	29376	29466	29227	29100	29284	29543	29217	29362	29284	29550	29194	29311	29468	29530	29291	29260	29234	29601	29577	29581	29558	29326	29258	29464	29690	29303	29387	29378	29319	29410	29327	29263	29322	29569	29412	29410	29320	29335	29325	29080	29805	29502	29445	29549	29601	29498	29313	29383	29417	29380	29449	29561	29341	29482	29438	29292	29634	29298	29526	29565	29440	29574	29226	29244	29413	29344	29464	29379	29513	29421	29264	29337	29212	29533	29403	29435	29612	29790	29479	29387	29390	29406	29541	29579	29505	29526	29461	29572	29533	29402	29648	29665	29551	29411	29257	29510	29491	29582	29570	29371	29410	29565	29319	29591	29415	29368	29374	29535	29463	29569	29585	29454	29242	29337	29183	29591	29592	29496	29268	29360	29370	29185	29446	29363	29569	29226	29425	29413	29285	29476	29573	29549	29361	29226	29264	29386	29154	29499	29415	29258	29382	29574	29558	29574	29611	29205	29207	29594	29587	29324	29299	29279	29166	29458	29280	29572	29316	29389	29407	29503	29395	29445	29345	29459	29471	29477	29276	29119	29441	29547	29366	29459	29611	29464	29692	29583	29360	29595	29500	29355	29808	29441	29514	29385	29661	29453	29344	29488	29254	29371	29546	29206	29385	29617	29564	29510	29397	29122	29474	29485	29550	29499	29161	29293	29526	29378	29374	29334	29430	29296	29490	29673	29223	29522	29523	29592	29817	29426	29283	29194	29314	29423	29550	29535	29529	29613	29425	29382	29579	29593	29532	29329	29383	29707	29517	29719	29385	29156	29322	29163	29463	29546	29517	29420	29549	29588	29322	29526	29465	29467	29476	29202	29416	29511	29286	29326	29364	29367	29365	29383	29641	29278	29442	29384	29316	29489	29335	29444	29615	29473	29709	29380	29499	29400	29307	29145	29400	29257	29312	29616	29453	29571	29477	29563	29391	29558	29438	29467	29403	29442	29481	29419	29513	29246	29428	29450	29503	29480	29400	29547	29525	29590	29522	29257	29496	29504	29434	29254	29321	29539	29422	29265	29525	29430	29463	29652	29409	29223	29362	29474	29521	29652	29449	29395	29581	29490	29277	29479	29335	29714	29405	29536	29467	29211	29301	29528	29277	29387	29267	29226	29375	29487	29248	29382	29502	29217	29356	29403	29388	29564	29759	29407	29503	29685	29413	29234	29320	29713	29389	29471	29316	29575	29483	29657	29297	29425	29531	29106	29370	29396	29282	29426	29122	29444	29381	29393	29728	29225	29395	29474	29258	29455	29485	29198	29369	29214	29630	29405	29500	29349	29381	29331	29702	29571	29450	29620	29573	29324	29495	29558	29356	29835	29358	29552	29720	29426	29637	29344	29280	29629	29714	29669	29386	29437	29473	29591	29298
20427	26673	26628	24193	23623	23045	22678	22812	22770	22489	22856	22663	22585	22446	22330	22517	22340	22439	22471	22362	22960	23347	23146	22817	22757	22476	22325	22432	22200	22210	22255	22314	22277	22237	22412	22269	22427	22291	22225	22285	22350	22155	22080	22071	22184	22492	22287	22161	22214	22363	22227	22331	22374	22282	22241	22229	22421	22293	22325	22194	22350	22214	22339	22161	22206	22233	22184	22171	22349	22249	22305	22471	22205	22355	22219	22314	22324	22286	22315	22328	22192	22425	22309	22314	22232	22180	22399	22213	22329	22153	22287	22202	22209	22099	22244	22282	22203	22316	22175	22190	22455	22089	22104	22136	22154	22260	22381	22393	22201	22325	22284	22353	22142	22193	22263	22349	22341	22266	22141	22321	22317	22401	22313	22488	22402	22333	22283	22180	22214	22322	22348	22215	22304	22208	22490	22149	22303	22302	22150	22294	22398	22099	22352	22147	22265	22196	22175	22451	22227	22152	22400	22309	22118	22237	22258	22389	22217	22275	22259	22171	22239	22356	22340	22284	22204	22423	22115	22144	22205	22410	22436	22207	22310	22275	22267	22287	22338	22127	22323	22397	22318	22165	22163	22233	22249	22294	22245	22169	22243	22187	22489	22213	22183	22269	22392	22255	22202	22075	22081	22337	22357	22231	22284	22142	22409	22226	22376	22176	22117	22342	22207	22153	22313	22317	22341	22380	22246	22172	22215	22193	22243	22382	22364	22246	22210	22302	22209	22200	22320	22435	22154	22194	22274	21950	22396	22408	22351	22403	22339	22283	22079	22282	22264	22302	22382	22326	22244	22216	22209	22106	22497	22313	22404	22127	22398	22279	22202	22255	22116	22251	22339	22139	22132	22323	22254	22435	22077	22216	22280	22329	22209	22247	22152	22265	22214	22393	22384	22248	22211	22212	22416	22243	22150	22327	22099	22206	22314	22359	22298	22180	22311	22303	22046	22353	22343	22258	22277	22309	22228	22312	22309	22428	22208	22333	22422	22126	22422	22585	22192	22190	22305	22043	22189	22262	22294	22292	22274	22197	22170	22202	22113	22240	22296	22267	22238	22238	22388	22147	22185	22233	22174	22298	22189	22340	22319	22400	22286	22104	22293	22237	22151	22223	22413	22216	22354	22168	22198	22199	22281	22278	22493	22174	22217	22246	22107	22242	22309	22240	22154	22142	22323	22182	22288	22253	22371	22178	22196	22253	22326	22255	22429	22098	22365	22344	22077	22427	22275	22322	22195	22435	22205	22346	22391	22274	22404	22365	22373	22055	22205	22306	22188	22282	22168	22279	22217	22232	22120	22121	22287	22215	22087	22302	22239	22271	22183	22249	22439	22289	22226	22213	22183	22460	22196	22177	22255	22147	22210	22373	22279	22204	22128	22210	22270	22294	22371	22233	22261	22159	22211	22308	22287	22306	22213	22201	22043	22344	22209	22239	22465	22227	22064	22049	22215	22405	22426	22358	22215	22220	22243	22404	22232	22392	22275	22281	22269	22159	22373	22271	22281	22152	22300	22185	22339	22012	22246	22434	22215	22199	22202	22228	22243	22236	22347	22198	22123	22468	22183	22171	22153	22142	22295	22342	22274	22250	22124	22417	22193	22264	22244	22354	22267	22330	22244	22259	22424	22135	22267	22223	22184	22496	22251	22330	22239	22138	22179	22524	22294	22321	22246	22207	22265	22221	22138	22183	22373	22105	22121	22045	22310	22263	22371	22200	22241	22471	22160	22349	22165	22132	22399	22228	22045	22136	22175	22265	22168	22270	22364	22536	22157	22355	22363	22187	22340	22383	22368	22394	22268	22308	22325	22127	22380	22158	22338	22207	22214	22166	22208	22380	22484	22348	22205	22336	22376	22371	22199	22251	22458	22014	22322	22381	22246	22291	22137	22194	22320	22408	22247	22205	22288	22101	22352	22158	22371	22290	22147	22131	22286	22205	22065	22392	22339	22410	22252	22302	22313	22343	22345	22328	22502	22132	22411	22339	22328	22388	22262	22176	22356	22305	22167	22166	22380	22327	22135	22175	22292	22424	22064	22380	22094	22345	22385	22149	22296	22310	22176	22285	22248	22268	22266	22309	22188	22326	22263	22542	22288	22343	22258	22383	22312	22185	22194	22301	22355	22240	22376	22364	22262	22164	22304	22079	22303	22206	22122	22350	22331	22117	22344	22305	22369	22305	22306	22511	22373	22157	22348	22342	22144	22244	22112	22296	22194	22327	22173	22076	22523	22247	22307	22160	22224	22299	22353	22265	22163	22153	22242	22159	22162	22371	22148	22359	22290	22375	22344	22141	22173	22262	22330	22272	22331	22303	22252	22286	22371	22158	22349	22262	22292	22266	22333	22289	22180	22415	22113	22362	22199	22188	22251	22303	22363	22202	22175	22279	22195	22334	22121	22367	22194	22413	22251	22184	22366	22179	22407	22287	22224	22119	22364	22396	22120	22088	22409	22301	22386	22244	22275	22093	22360	22228	22289	22136	22227	22467	22048	22198	22297	22202	22323	22447	22245	22313	22585	22303	22321	22313	22083	22305	22261	22204	22269	22132	22081	22415	22364	22182	22235	22202	22275	22199	22319	22231	22227	22321	22273	22249	22236	22089	22437	22442	22352	22388	22235	22350	22116	22412	22187	22396	22167	22301	22138	22254	22263	22232	22284	22297	22179	22070	22131	22262	22262	22275	22176	22155	22196	22185	22422	22106	22207	22236	22085	22426	22134	22198	22299	22157	22289	22341	22487	22129	22248	22230	22303	22442	22206	22026	22234	22165	22284	22262	22169	22327	22305	22304	22337	22240	22245	22386	22296	22342	22219	22287	22277	22256	22293	22324	22354	22148	22196	22158	22124	22284	22184	22289	22144	22259	22336	22347	22283	22226	22317	22209	22242	22216	22290	22288	22261	22364	22298	22446	22239	22272	22466	22066	22377	22464	22187	22219	22351	22212	22307	22284	22284	22353	22419	22133	22220	22327	22288	22343	22359	22336	22361	22285	22350	22259	22214	22442	22413	22197	22299	22252	22404	22140	22219	22221	22169	22231	22088	22283	22141	22212	22335	22160	22453	22088	22438	22116	22296	22448	22366	22310	22364	22301	22192	22273	22149	22186	22404	22341	22349	22311	22332	22251	22288	22477	22137	22274	22224	22280	22286	22264	22219	22326	22188	22337	22392	22196	22072	22042	22362	22412	22235	22243	22422	22378	22285	22316	22300	22435	22074	22174	22331	22365	22174	22122	22341	22566	22295	22388	22161	22148	22306	22220	22227	22411	22260	22240	22415	22207	22133	22063	22223	22259	22137	22239	22252	22326	22176	22150	22384	22187	22116	22343	22332	22465	22086	22417	22103	22247	22220	22222	22118	22279	22228	22255	22235	22178	22128	22483	22428	22307	22145	22287	22300	22207	22045	22231	22214	22263	22130	22255	22078	22398	22398	22273	22263	22336	22325	22192	22325	22198	22380	22358	22403	22209	22317	22034	22293	22186	22196	22272	22552	22388	22332	22370	22077	22314	22157	22245	22072	22416	22384	22284	22320	22336	22260	22093	22420	22294	22270	22109	22558	22276	22278	22316	22315	22059	22162	22391	22392	22188	22311	22247	22302	22267	22263	22190	22268	22411	22221	22329	22198	22378	22407	22162	22350	22410	22209	22293	22331	22268	22379	22344	22289	22261	22268	22192	22343	22232	22336	22283	22155	22385	22314	22354	22101	22328	22499	22341	22260	22173	22490	22296	22278	22384	22321	22186	22278	22137	22330	22208	22330	22347	22450	22277	22409	22296	22260	22247	22126	22273	22199	22314	22055	22513	22251	22180	22339	22242	22341	22287	22158	22207	22343	22316	22233	22337	22314	22165	22342	22320	22314	22340	22252	22382	22279	22278	22119	22322	22203	22324	22359	22282	22298	22219	22187	22096	22199	22341	22435	22119	22148	22246	22413	22154	22195	22235	22203	22203	22271	22399	22255	22463	22295	22241	22275	22255	22197	22350	22380	22399	22248	22217	22388	22193	22139	22279	22154	22049	22325	22216	22223	22311	22295	22204	22140	22264	22253	22326	22432	22236	22232	22253	22207	22249	22230	22226	22238	22330	21960	22275	22453	22436	22217	22230	22278	22268	22228	22014	22514	22232	22159	22285	22350	22160	22111	22158	22135	22487	22239	22231	22339	22173	22258	22349	22376	22366	22287	22063	22198	22149	22313	22155	22415	22210	22254	22299	22321	22274	22163	22204	22258	22159	22158	22277	22073	22114	22448	22115	22235	22422	22191	22376	22238	22320	22314	22237	22504	22296	22359	22374	22272	22501	22206	22422	22135	22216	22452	22218	22205	22274	22235	22247	22208	22080	22293	22309	22333	22243	22285	22290	22354	22111	22364	22241	22270	22175	22240	22139	22100	22261	22247	22284	22239	22372	22263	22360	22294	22271	22338	22342	22157	22235	22417	22130	22200	22175	22353	22178	22415	22231	22292	22425	22398	22358	22174	22265	22258	22126	22356	22385	22218	22131	22267	22293	22268	22059	22317	22261	22187	22267	22245	22419	22341	22343	22224	22199	22375	22181	22193	22241	22345	22271	22219	22183	22299	22314	22320	22290	22230	22274	22148	22189	22227	22328	22297	22456	22143	22386	22363	22194	22249	22247	22265	22307	22428	22247	22231	22383	22251	22319	22179	22444	22362	22453	22117	22331	22486	22342	22249	22122	22235	22187	22376	22240	22228	22366	22209	22258	22037	22408	22204	22192	22219	22311	22101	22249	22165	22347	22240	22215	22142	22380	22045	22235	22210	22408	22250	22218	22099	22491	22248	22104	22342	22296	22510	22506	22192	22388	22215	22239	22258	22286	22385	22218	22125	22360	22159	22226	22324	22225	22275	22289	22232	22441	22215	22486	22211	22355	22364	22266	22312	22190	22310	22349	22488	22119	22397	22212	22375	22134	22191	22261	22150	22125	22168	22212	22466	22378	22282	22428	22258	22335	22331	22190	22264	22262	22287	22265	22293	22307	22479	22107	22262	22321	22317	22301	22452	22419	22270	22251	22269	22489	22315	22277	22352	22265	22153	22011	22199	22270	22358	22390	22282	22321	22410	22263	22334	22101	22176	22288	22371	22398	22250	22218	22291	22021
23473	21292	28976	24298	24425	29747	31973	29958	29814	30418	29853	29664	29823	29684	30004	29813	29773	29618	29456	29218	32606	36079	34769	32710	30919	29986	29617	29207	29255	29370	29487	29434	29326	29227	29259	29281	29310	29357	29469	29209	29313	29254	29198	29148	29281	29209	29448	29049	29196	29496	29505	29254	29249	29261	29189	29351	29505	29305	29250	29342	29246	29103	29221	29472	29208	29048	29274	29240	29325	29199	29395	29054	29110	29140	29239	29211	29055	29355	29306	29039	29290	29131	29118	29101	29097	29039	29356	29220	29250	29163	29242	29296	29265	29131	29196	29286	29331	29223	29265	29404	29237	29300	29232	29248	29447	29165	29361	29185	29066	29071	29140	29235	29209	29269	29170	29373	29253	29557	29262	29306	29338	29174	29193	29095	29225	29322	29134	29006	29020	29416	29084	29478	29260	29241	29339	29264	29190	29284	29053	29156	29341	29237	29194	29304	29252	28956	29470	29179	29297	29301	29188	29431	29192	29205	29348	29511	29040	29091	29360	29310	29117	29367	29169	29160	29421	29460	29382	29097	29182	29463	29153	29416	29289	29100	29195	29135	29073	29256	29701	29329	29188	29467	29236	29390	29241	29397	29125	29248	29370	29247	29184	29361	29107	29314	29376	29214	29036	29082	29190	29422	29280	29199	29305	29315	29223	29254	29148	29128	29360	29133	29398	29019	29018	29203	29279	29455	29258	29122	29252	29214	29430	29164	29249	29205	29190	29308	29317	29312	29127	29224	29252	29269	28969	29139	29231	29032	29016	29221	29190	29086	29104	29014	29441	29156	29414	28954	29260	29291	29131	29239	29253	29513	29309	29343	29351	29370	29660	29305	29010	29116	29171	29424	29195	29245	29179	29194	29049	29375	29188	29213	29415	29245	29093	29181	29234	29157	29062	29262	29211	29289	29613	29351	29178	29310	29191	28971	29031	28908	29350	29420	29348	29409	29168	29310	29225	29080	29162	29317	29222	29130	29353	29326	29305	29205	29395	29219	29183	29156	29245	29319	29327	29167	29332	29153	29239	29132	29216	29558	29335	29400	29085	29226	29302	29232	29178	29249	29278	29456	29125	29130	28996	29245	29141	29194	29348	28925	29005	28993	29392	29100	29300	29181	29158	29198	29302	29297	29277	29301	29231	29336	29331	29328	29458	29353	29406	29353	29390	29309	29161	29023	29351	29097	29433	29587	29315	29453	29366	29249	29275	29182	29247	29087	29212	29247	29352	29081	29477	29234	29232	29331	29264	29287	29447	28949	29343	29068	29247	29167	29214	29266	29142	29238	29259	29285	29408	28994	29115	29212	29701	29442	29051	28990	29145	29372	29361	29314	29313	28929	29250	29000	29288	29279	29181	29223	29283	29173	29303	29335	29071	29295	29247	29231	29343	29164	29148	29233	29259	29246	29182	29266	29448	29497	29336	29192	29299	29055	29075	29170	29278	29057	29265	29242	29159	29448	29276	29119	29261	29267	29400	29266	29532	29170	29127	29300	29326	29262	29273	29278	29151	29177	29223	29149	29513	29157	29099	29210	29202	29266	29331	29097	29262	29252	29130	29256	29319	29094	29247	29052	29478	29201	29078	29560	29354	28993	29153	29364	29254	29261	29112	29017	28934	29116	29161	29379	29358	29229	29283	29158	29203	29059	29043	29280	29212	29342	29031	29183	29171	29139	29442	29355	29217	29029	29150	29210	29262	29296	29336	29186	29344	29075	29267	29295	29058	29296	29386	29265	29332	29217	29070	29158	29235	29025	29009	29246	29073	28975	29153	29096	29371	29265	29205	29187	28901	29090	29137	29398	29281	29292	29375	29136	29149	29091	28863	29082	29240	29206	29356	29183	29206	29345	29295	29427	29363	29073	29109	29239	29235	29081	29332	29230	29673	29148	29172	29008	29308	29214	29223	29256	29247	29041	29236	29104	29342	29180	29017	29228	29253	29116	29270	29360	29249	28990	29276	29325	29361	29155	29302	29473	29135	29185	29218	29176	29205	29262	29106	29302	29180	29109	29433	29159	29186	29116	29130	29153	29481	29058	29064	29598	29375	29113	29252	29077	29238	29242	29216	29161	29086	29029	29196	29203	29161	29140	29302	29058	29150	29169	29554	29000	29431	29351	29053	29177	29073	29315	29353	29234	29391	28986	29077	29439	29073	29255	28938	29062	29407	29178	28966	29446	29107	29029	29266	29008	29239	29294	29301	29175	29130	29259	29309	29042	29258	29269	29119	29368	29276	29466	29287	29179	29224	29196	29190	29430	29269	29343	29242	29136	29133	29318	29282	29331	29430	29016	28970	29103	29300	29369	29129	29662	28995	29157	29055	29260	29090	29309	29362	29346	29419	28927	29360	29342	29181	29114	29171	29367	29147	29033	29425	29223	29059	29479	29349	29192	29268	29395	29251	29457	29260	29121	29257	29146	29198	29212	29220	29273	28979	29169	29241	29356	29103	29203	29406	29187	29120	28991	29222	29234	29239	29347	28970	29293	29159	29197	29199	29152	29164	29238	29220	29189	29182	29242	29195	29049	29311	29512	29344	29236	29266	29065	29093	29355	29308	29387	29325	29237	29164	29272	29141	29283	29207	29296	29239	29313	29306	29399	29080	29327	29171	29110	29202	29326	29190	29259	29088	29266	29487	29202	29449	29154	29165	29264	29262	29356	29341	29281	29278	29225	29260	29092	29271	29210	29082	29268	29516	29262	29137	29503	29522	29429	29249	29203	29398	29276	29140	29553	29394	29439	29330	29233	29379	29371	29218	28910	29065	29208	29508	29161	29211	29132	29229	29304	29202	29285	28983	29348	29266	29076	29122	29022	29333	29228	29395	29292	29376	29525	29301	29244	29495	29174	29190	29163	29295	29185	29038	29294	29397	29452	29207	29222	29391	29228	29077	28968	29208	28989	29180	29125	29459	29417	29208	29105	29003	29270	29278	29300	29536	29056	29291	29271	29203	29326	29151	29170	29101	29378	29433	29148	29092	29247	28946	29219	29450	29286	29344	29277	29160	29202	29102	29267	29274	29474	28880	29243	28889	29399	29197	29325	29118	29307	29101	29005	29252	29317	29247	29274	29190	28962	29405	29275	29168	29435	29231	29199	29339	29224	29258	28996	29069	29225	29089	29115	29254	29211	29073	29337	29218	29372	29173	29231	29322	29288	29231	29343	29219	29187	29305	29387	29109	29090	29239	29079	29247	29134	29383	29360	29215	29231	29157	29087	29276	29181	29361	29344	29236	29343	29168	29307	29417	29266	29243	29211	29178	29336	29255	29582	29411	29048	29446	29367	29155	29246	29074	29106	29347	29208	29055	29250	29264	28992	29351	29355	29065	29033	29214	29224	29384	29200	29114	29090	29520	29336	29409	29093	29277	29365	28889	29253	29132	29230	29358	29437	29083	29249	29366	29122	29426	29149	29297	29446	29417	29118	29321	29158	29607	29285	29082	29251	28961	29332	29212	29270	29169	29240	29137	29161	29300	29298	29182	29031	29370	29189	29074	29116	29212	29408	29285	29278	28967	29211	29219	29149	29146	29091	29051	29253	29227	29376	29362	29115	29309	29251	29287	29340	29432	29249	29401	29341	29266	29039	29186	29292	29066	29211	29199	29335	29099	29227	29086	29304	29050	29051	29135	29194	29347	29326	29059	29410	29390	29267	29262	29115	29394	29267	29277	29081	29264	29514	29361	29121	29365	29252	29231	29246	29502	29295	29143	28861	29300	29177	29408	29106	29182	29381	29347	29193	29223	29154	29361	28956	29203	29181	29335	29242	29248	29226	29403	29397	29233	29301	29410	29384	29183	29045	29133	29344	29364	28990	29308	29159	29336	29290	29193	29271	29327	29285	29033	29563	29259	29395	29177	29171	29028	29219	29428	29546	29278	29195	29298	29450	29236	29107	29383	29239	29440	29166	29364	28857	29030	29502	29307	29259	28998	29161	29284	29076	29364	29301	29304	29170	29310	29161	29175	29339	28993	29171	29171	29005	29300	29441	29255	29164	29349	29187	29211	29289	29572	29250	29397	29217	29137	28961	29211	29085	29155	29298	29309	29267	29301	29150	29037	29238	29434	29100	29121	29313	29176	29234	29448	29378	29016	29126	29182	29172	29245	29287	29097	29169	29338	29408	29197	29200	29305	29215	29259	29330	29278	29348	29191	29211	29319	29215	29492	29224	29236	29270	28823	29316	29362	29273	29398	29159	29312	29179	29315	29040	29395	29262	29325	29383	29262	29156	29284	29365	29121	29177	29241	29200	29541	29136	29390	29299	29207	29263	29263	29252	29182	29273	28970	29253	29089	29433	29072	29394	29112	29038	29159	29156	29181	29346	29374	28819	29119	29201	29286	29224	29216	29165	29031	29238	29106	29347	29169	29195	29377	29124	29245	29414	29345	29178	29113	29169	29347	28995	29005	29037	29094	29126	29211	29332	29103	29460	29161	29201	29247	29294	29161	29342	29401	29285	29257	29125	29201	29253	29059	29102	29503	29114	29368	29121	29123	29211	29406	29315	29229	29256	29065	29060	29248	29258	29153	29184	29126	29481	29032	29291	29558	29085	29295	29115	29541	29223	29267	29165	29001	29158	29164	29112	29172	29333	29279	29155	29115	29157	29480	29213	29054	29335	29224	29253	29168	29226	29145	29384	29350	29371	29158	29259	29134	29215	29534	29177	29213	29126	29186	29234	29178	29072	29241	28946	29282	29397	29029	29304	29154	29122	29102	29247	29088	29389	29298	29207	29233	29113	29011	29430	29120	29416	29631	29410	29283	29187	29043	29234	29480	29338	29232	29163	29032	29143	29351	29173	29083	29167	29005	29138	29607	29452	29092	29127	29054	29279	29220	29379	28864	28812	29221	29247	29327	29411	29294	29065	29177	29344	29186	29108	29242	29220	29337	29446	29415	29020	29326	29306	29273	29157	29279	29219	29376	29236	29260	29341	29042	29538	29429	29237	29328	29226	29421	29478	29236	29084	29264	29129	29358	29126	29345	29031	29144	29174	29530	28958	29427	29094	29386	29150	29311	29534	29395	29434	29225	29220	29171	29371	29094	29322	29117	29120	29194	29068	29387	29368	29136	29148	29047	29138	29506	29152	29220	29121	29099	29493	29168	29201	29196	29223	29344	29321
19070	33285	31496	26814	25441	24757	23672	23657	23414	23085	23160	22784	22546	22580	22686	22950	22715	22548	22510	22524	27754	31115	28520	25969	23929	22868	22404	22256	22328	22223	22452	22229	22302	22250	22260	22286	22257	22242	22019	22189	22200	22317	22184	22095	22164	22294	22259	22194	22289	22297	22037	22124	22289	22254	22419	22267	22000	22250	22214	22381	22169	22341	22365	22158	22259	22064	22254	22309	22193	22131	22150	22200	22257	22266	22151	22092	22142	22117	22233	22238	22289	22226	22267	22151	22166	21981	22218	22107	22495	22149	22122	22127	22403	22221	22154	22345	22253	22239	22144	22059	22144	22260	22004	22223	22063	22142	22138	22130	22190	22139	22268	22305	22167	22202	22341	22210	22246	22090	22024	22184	22082	22274	22227	22236	22129	22295	22318	22077	22273	22208	22084	22156	22139	22167	22247	22296	22122	22237	22299	22136	22253	22286	22229	22300	22229	22351	22265	22038	22206	22299	22187	22194	22257	22273	22241	22109	22296	22236	22014	22096	22188	22164	22201	22175	22166	22381	22176	22296	22229	22241	22188	22249	22009	22303	22186	21980	22339	22058	22181	22078	22235	22034	22060	22198	22062	22177	22126	22176	22147	22094	22293	22375	22313	22158	22161	22244	22239	22189	22140	22257	22072	22090	22233	22256	22441	22101	22360	22056	22311	22145	22161	22109	22209	22247	22364	22125	22215	22334	22273	22143	22301	22450	22360	22118	22167	22164	22280	22227	22259	22353	22306	22214	22213	22241	22091	22450	22361	22220	22245	22265	22103	22065	22147	22192	22198	22175	22319	22308	22288	22143	22082	22166	22145	22271	22088	22116	22052	22104	22466	22078	22184	22214	22290	22232	22196	22137	22224	22070	22264	22134	22410	22397	22223	22108	22142	22221	22127	22175	22078	22068	22362	22242	22201	22162	22206	22069	22045	22302	22401	22352	22085	22340	22144	22219	22197	22177	22048	22057	22412	22117	22139	22233	22052	22219	22086	22178	22111	22266	22194	22007	22285	22102	22378	22107	22331	22074	22052	22310	22091	22167	22091	22230	22179	22155	22168	22172	22222	22238	22230	22103	22213	22429	22300	22229	22124	22094	22205	22137	21982	22121	22203	22088	22369	22063	22302	22006	22425	22123	22161	21957	22082	21992	22057	22021	22117	22180	22050	22298	22067	22255	22135	22170	22065	22140	22047	22190	22249	22143	22051	22242	22255	22198	22191	22176	22158	22058	22296	22143	22360	22046	22241	22082	22167	22287	22149	22178	22205	22164	22216	22324	22003	22353	22144	22175	22194	22275	22183	22120	22184	22178	22173	22184	22180	22255	22102	22263	22144	22267	22125	22048	22249	22078	22294	22036	22117	22320	22471	22063	22049	22292	22124	22126	22131	22239	22013	22254	22275	22148	22308	22150	22360	22065	22138	22217	22140	22271	22112	22244	22090	22300	22379	22165	22177	22339	21988	22074	22342	22245	22213	22128	22235	22143	22122	22243	22258	22131	22241	22264	22177	22657	22136	22087	22245	21998	22143	22131	22227	22258	22120	22190	22171	22169	22253	22209	22141	22242	22246	22184	22191	22082	22163	22397	22016	22266	22244	22067	22315	22133	22235	22270	22100	22235	22226	22202	22087	22250	22098	22071	22028	22282	22296	22247	22107	22113	21987	22233	22256	22145	22201	22139	22154	22094	22095	22295	22004	22150	22180	22243	22322	22184	22150	22200	22299	22062	22257	22059	22206	22325	22198	22315	22279	22253	22228	22338	22126	22146	22119	22347	22119	22274	22174	22033	22103	22340	22002	22227	22116	22220	22105	22261	22051	22195	22185	22150	22082	22049	22168	22319	22143	22198	22171	22266	22210	22155	22231	22352	22034	22124	22106	22278	22344	22122	22231	22124	22220	22239	22114	22296	22136	22060	22229	22292	22125	22190	22127	22218	22005	22201	22266	22177	22051	22128	22230	22069	22268	22254	22276	22013	22403	22326	22336	22323	22073	22176	22249	22193	22234	22230	22368	22072	22197	22304	22257	22217	22357	22326	22039	22244	22116	22272	22398	22136	22153	22092	22214	22206	22253	22212	22198	22295	22254	22077	22079	22241	22283	22265	22260	22256	22034	22256	22238	22166	22343	22120	22023	22278	22234	22472	22083	22147	22052	22103	22246	22049	22179	22039	22217	22106	22205	22130	22085	22276	22311	22222	22192	22148	22084	22195	22430	22236	22160	22275	22180	22270	22338	22236	22180	22133	22256	22188	22277	22213	22181	22255	22115	22286	22189	22191	22245	22342	22268	22090	22249	22247	22118	22137	22225	22105	22135	22265	22125	22248	22395	22043	22461	22210	22211	22139	22362	22031	22162	22189	22311	22294	22263	22355	22258	21983	22323	22266	22370	22330	22122	22163	22256	22274	22269	22105	22056	22081	22337	22216	22130	22063	22143	22243	22101	22256	22144	22147	22160	22196	22191	22195	22251	22192	22291	22246	22364	22039	22316	22156	22192	22290	22327	22252	22113	21964	22164	22233	22129	22200	22205	22132	22248	22309	22147	22222	22184	22129	22136	22023	22336	22180	22195	22246	22172	22276	22228	22341	22267	22112	22197	22198	22285	22302	22321	22336	22132	22031	22266	22099	22145	22052	22177	22158	22082	22368	22252	22275	22072	22175	22189	22221	21926	22282	22182	22024	22049	22295	22153	22045	22112	22114	22168	22259	22214	22298	22220	22194	22192	22158	22173	22226	22040	22097	22009	22309	22198	22149	22109	22186	22170	22247	22070	22138	22113	22016	22180	22269	22268	22262	22162	22263	22194	22215	22184	22356	21947	22340	22219	22199	22210	22206	22350	22227	22132	21913	22096	22129	22258	22028	22201	22184	22104	22413	22092	22257	22318	22206	22232	22179	22101	22157	22337	22258	22191	22123	21998	22220	22173	22152	22335	22236	22156	22200	22153	22193	22285	22003	22172	22246	22109	22288	22217	22144	22121	22305	22174	22098	22099	22247	22084	22106	22334	22091	22372	22201	22164	22137	22047	22139	22259	22225	22277	22027	22120	22040	22163	22308	22232	22201	22211	22138	22147	22101	22349	22252	22278	22179	21994	22154	22176	22120	22368	22099	22161	22139	22346	22219	22084	22377	22209	22118	22120	22194	22426	22220	22218	22212	22269	22236	22109	22207	22323	22171	22266	22299	22242	22162	22106	22173	22148	21930	22127	22042	22131	21953	22357	22246	22259	22352	22196	22273	22156	22117	22050	22045	22250	22042	22056	22186	22190	22359	22189	22226	22303	22242	22161	22422	22490	22364	22156	22430	22192	22192	22368	22283	22287	22138	22160	22343	22218	22080	22250	22214	22276	22121	22195	22070	22198	22295	22214	22206	22171	22347	22168	22241	22178	22235	22150	22131	22357	22120	22237	21959	22379	22047	22180	22207	22172	22005	22091	22193	22223	22347	22209	22099	22008	22010	22238	22201	22248	22195	22143	22204	22256	22141	22317	22205	22169	22061	22243	22339	22054	22217	22205	22234	22220	22181	22182	22039	22184	22079	22256	22188	22090	22249	22322	22493	22234	21957	22284	22113	22285	22080	22056	22189	22230	22250	22132	22250	22191	22130	22225	22137	22341	21997	22217	22201	22074	22344	22134	22107	22246	22187	22188	22239	22152	22258	22413	22347	22103	22105	22255	22299	22354	22063	22251	22196	22029	22409	22106	22061	22205	22211	22254	22207	22180	22078	22183	22187	22029	22334	22225	22124	22204	22076	22181	22349	22099	22213	22342	22276	22197	22209	22260	22073	22037	22249	22211	22398	22374	22184	22187	22340	22148	22089	22239	22116	21922	22173	22115	22212	22153	22384	22149	22395	22163	22013	22325	22369	22239	22194	22078	22239	22277	22241	22234	22238	22149	22128	22125	22229	22105	22174	22173	22158	22068	22199	22320	22388	22200	22341	22251	22256	22175	22228	22168	22126	22070	22294	22449	22271	22158	22158	22375	22240	22267	22300	22124	22098	22345	22347	21915	21965	22194	22267	22113	22231	22266	22150	22006	22146	22524	21974	22040	22051	22246	21975	22194	22235	22130	22176	22129	22167	22198	22170	22258	21970	22113	22401	22367	22114	22307	22238	22123	22109	22190	22092	22154	22241	22152	22041	22175	22086	22227	22399	22058	22159	22090	22269	22196	22211	22268	22192	22337	22248	22248	22485	22067	22201	22349	22188	22167	22184	22303	22201	22144	21965	22083	22246	22127	22229	22266	22169	22152	22240	22369	22431	22228	22188	22079	22102	22228	22148	22296	22230	22240	22137	22018	22066	22127	22139	22254	22281	22050	22337	22097	22403	22303	22314	22393	22296	22161	22160	22283	22171	22028	22249	22128	22167	22280	22183	22334	22273	22256	21963	22399	22198	22099	22372	22009	22201	22211	22189	22079	22138	22225	22226	22143	22171	22304	22245	22135	22255	22322	22108	22263	22353	22100	22185	22244	22050	22210	22263	22142	22224	22141	22320	22281	22201	22290	22028	22165	22063	22353	22150	22293	22111	22081	22106	22084	22179	22039	22327	22338	22150	22298	22108	22236	22213	22321	22345	22116	22182	22099	22259	22262	22104	22139	22213	22158	22295	22372	22362	22255	22191	22170	22152	22120	22294	22030	22075	22351	22240	22223	22059	22433	22373	22156	22292	22192	22160	22244	22288	22181	22169	22073	22184	22040	22252	22074	22300	22073	22314	22152	22126	22283	21939	22269	22167	22215	22218	22241	22119	22152	22141	22254	22101	22023	22374	22146	22250	22107	22190	22240	21990	22041	22214	22275	22177	22365	22328	22255	22302	22017	22147	22197	22121	22140	22008	22118	22326	22223	22238	22233	22114	22332	21969	22172	22082	22024	22241	22155	22281	22125	22117	22061	22284	22196	21921	22140	22243	22377	22135	22176	22254	22248	22422	22250	22401	22353	22346	22306	22237	22210	22316	22143	22177	22319	22133	22309	22169	22283	22100	22278	22339	22188	22169	22104	22080	22105	22177	22144	22221	22251	22243	22213	22306	22076	22073	22184	22214	22243	22259	22007	22347	22226	22297	22150	22294	22138	22267	22175	22280	22084	22243	22199	22480	22093	22159	22323	22284	22048	22172
22488	21245	29053	23830	22552	28529	34133	31348	31652	31910	31053	30676	30603	31041	30819	30628	30744	30532	30555	30544	34064	41718	39610	36014	32813	31516	30665	30347	29951	30305	30106	29903	30107	30200	30218	30057	30146	30077	30492	30249	30347	30084	30079	30259	30105	30074	30038	29979	30122	30028	30140	29959	30100	30063	30266	30023	30109	29991	29929	30359	30227	30055	29990	30000	30195	29846	30073	30023	30076	29934	30103	29897	29786	30247	29899	29968	30196	29919	29919	29785	29844	29896	29805	29965	30030	30060	30110	30139	30246	30128	29801	29893	30127	30299	30423	29806	30060	30198	29819	30137	29952	30164	29925	30253	30134	30131	29959	30019	30242	30088	30375	29993	30234	30052	29982	29877	30136	29935	30051	30034	30004	29953	30203	29882	30165	30252	30148	30168	30198	29858	29987	30042	29929	30232	29891	30129	30166	29916	29973	30045	29942	30058	30188	30106	29938	30007	30068	30058	30188	29945	29944	29979	30166	30015	29867	30080	29800	29861	29861	30077	30201	30091	29959	29760	30152	30091	29854	30097	30025	29987	29937	29920	29998	29900	30129	30223	29856	29900	30091	29811	29810	29466	30078	30125	30000	29921	29917	30041	30161	29873	29931	30086	30196	30131	29916	29848	30086	30012	30235	29924	30125	29828	29970	30014	30260	30223	30418	29833	29872	30141	29941	29952	29826	29793	29742	29934	29989	30006	30038	29888	29999	30106	30082	29726	29982	29940	30250	30079	29840	29901	29988	29925	30086	30031	29817	30009	30090	29775	29925	30067	29879	29886	30014	30085	29909	29982	29929	29963	30049	29972	30078	29812	29930	29879	30247	30135	30081	30159	29965	29901	30044	30041	29946	30060	29848	30128	30062	30117	30006	30049	29881	29982	30137	30129	30100	29934	30107	29934	30079	30109	30054	30067	30202	29890	29852	30031	29886	30170	30067	30035	30152	30242	30018	29953	30062	29808	30256	30181	29914	30014	30043	30096	29916	29956	30166	30303	30005	30202	30080	29884	30287	30051	29727	30013	29981	29914	29870	30213	30029	30095	29870	30132	29957	29837	30030	30292	30197	30011	29922	30039	29962	29925	29815	30112	30032	30172	29905	29895	29983	30060	29703	29927	29807	30125	30134	30177	29956	30093	29986	30026	29988	30109	30008	29920	29791	29876	30081	29937	29876	29922	30104	29854	29853	29897	29981	30080	29922	29831	30063	29974	30159	30182	29964	30234	30108	30089	29839	29774	29888	29920	29922	29968	30095	29819	29972	30008	29991	29912	29961	30081	30161	29993	29852	29960	30131	30061	30074	30037	30038	30138	30198	29981	30100	30094	29787	30051	30301	29997	30105	30268	30081	30071	30226	30123	29703	29769	30098	30208	29944	29999	30119	30202	29999	30056	30228	29741	29841	29949	30069	30041	30021	29817	29935	30007	30185	30024	29899	29813	29929	30027	29900	30141	30155	30136	30254	30086	29977	30030	29975	29873	30090	30176	30052	29861	29852	29977	30030	29842	29969	30015	30087	29833	30054	29848	29647	29965	30125	30016	29822	29997	30148	30121	30005	29993	29977	29799	29942	29988	30210	29852	30066	30104	30141	29933	29955	29803	30079	30096	30283	30057	29881	30255	29986	30241	30055	29967	29927	29835	30216	29752	30002	29929	29930	29944	29817	30115	29876	29935	30187	29923	30085	30005	29990	30193	30109	29885	30071	29937	29847	30154	29879	30042	29847	30024	30159	29949	30042	30118	29999	30082	30170	29894	29928	29971	30199	29915	30105	30106	30055	29992	29866	29885	30280	30000	30158	30009	30149	29789	30062	29927	29940	30027	30038	30157	30125	29851	30024	29896	29797	30114	29992	30215	30075	29937	29950	30232	30181	30125	29911	30069	29873	29969	29947	29982	29776	29891	29899	30234	29986	29993	29838	29938	29873	29994	30044	30176	29989	30247	29698	29825	29788	29927	30078	30255	30220	29847	29668	30032	30087	29795	29818	30016	30160	30229	29959	30114	30038	29832	30169	29655	30022	30069	29932	29960	29934	29929	29987	30113	30250	29854	30023	30278	29989	29892	29928	30211	29836	29742	29808	29869	29943	30149	29988	29934	29918	29920	30047	29840	29930	30271	30023	29843	30174	29805	29996	30077	30158	29990	29896	30066	30069	30222	30039	30094	29909	30103	29876	30033	30160	29767	29768	29837	29798	30354	29838	29964	30020	29927	29778	29905	30029	30098	29952	30186	30453	30099	29922	30032	30153	29951	29942	29962	29858	29843	30115	30028	30292	29791	30071	30117	29899	29701	29990	30111	30104	30324	29945	29951	29999	30018	30120	29681	30061	29974	29972	29900	30174	29974	30148	29767	29880	30042	29978	29827	30036	30107	30179	29949	29932	30141	29926	29987	30182	29734	29635	30065	29989	30145	30070	30004	30086	29930	30119	29885	29984	30109	30350	29977	29808	30036	30146	29955	29958	30116	30060	30004	30007	29843	30001	30067	29831	30201	29953	29912	29889	30037	30142	30040	29959	29928	29992	29799	29962	30183	30094	30034	29998	29994	30268	30036	29928	30016	30165	30217	29997	29924	29911	30109	30026	30045	29891	29813	30171	29846	30161	29857	30308	30220	29855	29996	29812	30179	30218	29829	29931	29981	29844	29930	29863	30112	29964	29828	30001	29795	30066	30050	30149	29951	29982	29970	29943	29876	30109	29904	29961	29921	30012	29927	30162	29976	29764	30240	30121	30148	29987	29781	29872	29971	30018	30000	29992	29923	30227	30052	30045	30116	30025	29724	30150	30388	29839	30143	30104	29850	30300	30101	29951	30114	29865	30077	29953	29765	30107	29878	29709	30095	30055	30336	30075	29926	29859	30032	29951	30052	29778	30088	30077	29955	29936	30064	30048	29927	30114	29962	30246	29994	30266	30227	29867	30171	29907	30087	30179	29852	30024	30034	30060	30050	30045	29788	29847	30043	30167	30079	30056	30114	30134	30052	29971	30031	29761	29641	30037	30098	30078	29990	30057	29803	30244	30006	29914	29763	29860	30065	30107	30025	29898	30174	30109	29832	30156	30009	29982	29699	29938	30282	30033	29846	29851	30143	29934	30061	29958	30145	30057	30069	29941	30183	30047	29855	30021	30089	30074	30233	30053	30148	30100	30007	29898	29971	29966	30176	30077	29920	30009	30041	29899	29993	29974	30185	30183	30015	30285	30036	29910	30068	29956	29910	29991	30035	29988	29813	29984	30109	30005	30067	29866	29814	30152	30011	29996	30209	30098	29908	29817	30097	30031	29949	29929	29963	30088	29930	29899	29801	30001	29544	29681	29965	29749	29949	30127	30101	30245	30206	29902	29899	29926	30249	30021	30213	30115	29980	30188	30111	30230	29949	30040	29924	30043	29990	29856	29819	29946	30114	29857	29984	30005	29802	30073	29945	30009	29869	30099	30004	30108	30096	29855	29901	29939	30154	29823	30048	29986	30294	30113	29599	29977	29875	29966	30155	30021	30018	29952	29950	29967	30156	29973	30014	29956	30123	29987	30091	29982	30223	30167	29951	29973	29855	29772	29978	29812	30031	30129	30050	29941	29971	30097	29856	29667	30219	29930	29894	29936	29896	30068	29950	29919	30123	29927	29999	29937	29954	29951	29936	29883	29763	30041	29753	30003	30057	30148	30075	30053	29907	29965	30173	29996	29964	30164	30049	29874	30083	30167	29982	30073	30060	30139	30028	30021	30039	29847	30169	30039	30109	29953	29963	30240	29920	30030	30031	30077	29996	30097	30098	30122	29993	29965	29865	30049	30195	30175	29985	30031	30273	30230	29906	30058	30167	29788	29995	29989	30111	30027	29887	30028	30220	29918	30361	30008	30186	30037	29855	30117	29950	29870	30199	29918	30102	30216	30133	30162	30163	30004	29684	30063	29876	30094	29930	30154	29878	30228	30106	29963	30026	30180	29826	29893	30052	29748	30190	29921	29977	29728	29980	29864	29929	30006	30145	30185	30129	30205	29990	30139	30067	30124	29930	30196	30307	30104	30144	30062	30286	30220	29839	29944	29905	29889	30263	29914	30044	30131	30181	30200	30093	30070	30107	29997	29999	30042	30085	29873	30241	30236	30000	30029	30075	30044	30150	30137	29707	29978	30100	30281	29986	30065	30188	30157	29962	30058	30127	30205	30126	29964	30158	29941	30164	30035	29898	30017	30210	29813	29791	30044	29927	29932	30019	30025	29961	30120	29925	30157	29956	30158	30167	30082	29993	30058	30123	29994	29758	30056	29911	30020	29932	29924	29766	29929	29890	30092	29765	30186	29970	30038	30026	29853	29936	29747	29844	29835	29931	30014	30068	30156	30099	29994	30139	30173	29770	30020	29844	30084	29747	29817	30099	30129	29915	29967	30090	30095	29932	29834	29821	29772	30084	30020	30110	30165	30277	30039	30195	29927	29879	30070	30079	29992	29951	30045	29917	30153	30100	29925	29944	29964	29992	29992	29915	29998	29962	29729	30049	30158	30012	30160	29965	30027	30180	30074	30216	30003	30071	29966	30037	30292	30038	29957	30244	29801	29978	30045	30030	30083	29808	29871	30166	29922	29952	29951	29955	29970	29994	30096	29936	29972	30156	30111	29925	30086	30021	30084	30268	29887	30078	30027	30028	30060	29957	29873	30285	30270	29892	30095	29916	29870	29936	30233	29949	30128	29780	29914	30192	30046	30140	30017	30170	29828	30047	29951	29914	29983	29838	29998	30214	29951	30298	29871	30265	30027	30011	30061	29987	29769	29970	30108	29951	30160	29801	29959	29973	29969	30094	30049	29942	29935	29941	29725	30205	29971	29826	29954	30013	29946	29873	30005	30248	30149	30077	29882	30036	29903	29839	30212	29973	30017	29838	30042	30113	29919	29917	30160	29990	29962	30118	30140	30172	30052	29953	29958	29934	30280	29817	29927	29989	29937	30066	29979	29960	30256	30121	29877	29813	30204	30166	29907	30121	29755	29846	29963	30054	30021	30013	29820	30032	30240	30073	30169	30086	30250	30009	30007	29914	30164	30178	29991	30151	30042	30067	29964	29984	29973	29875	29947	30211	29913	29845	29879	30078	30174	29915	30079	29936	29924	30029	29919	29886	30217	30051
20518	37675	36322	30143	27868	26246	25021	25081	24847	24540	23560	23374	23324	23280	23355	23294	23274	23178	23020	22959	28960	37673	33968	29219	25726	24017	23095	22662	22574	22655	22520	22680	22409	22341	22667	22647	22644	22572	22573	22608	22590	22813	22627	22662	22513	22754	22664	22521	22637	22544	22600	22589	22595	22565	22708	22424	22541	22599	22625	22611	22580	22555	22531	22462	22705	22501	22550	22436	22589	22498	22590	22549	22543	22681	22449	22477	22578	22662	22424	22522	22685	22360	22514	22658	22692	22663	22344	22573	22632	22549	22715	22578	22587	22607	22707	22550	22607	22689	22628	22248	22671	22671	22723	22497	22692	22515	22712	22576	22764	22467	22623	22579	22576	22587	22501	22582	22548	22645	22566	22361	22586	22466	22450	22630	22486	22735	22429	22314	22622	22382	22402	22431	22487	22533	22562	22626	22352	22577	22446	22600	22591	22629	22485	22598	22416	22487	22637	22388	22655	22499	22602	22539	22553	22463	22545	22616	22380	22542	22739	22523	22449	22570	22522	22752	22657	22686	22574	22491	22588	22550	22699	22665	22582	22724	22505	22608	22444	22513	22421	22739	22693	22467	22491	22485	22608	22489	22546	22520	22550	22582	22443	22599	22574	22423	22606	22328	22501	22502	22563	22458	22582	22535	22667	22480	22373	22623	22488	22632	22692	22621	22605	22672	22549	22642	22549	22646	22595	22419	22581	22692	22746	22753	22483	22276	22619	22525	22550	22479	22618	22525	22614	22512	22523	22527	22542	22498	22635	22574	22465	22543	22476	22477	22541	22539	22338	22458	22631	22386	22463	22556	22604	22559	22600	22441	22441	22652	22574	22364	22514	22621	22561	22405	22481	22372	22627	22493	22518	22614	22554	22533	22633	22492	22559	22492	22584	22553	22569	22556	22607	22549	22552	22475	22591	22488	22634	22589	22337	22601	22545	22728	22485	22479	22472	22579	22579	22477	22575	22491	22499	22325	22591	22412	22550	22517	22626	22451	22459	22544	22493	22448	22667	22392	22646	22587	22371	22504	22664	22540	22493	22372	22600	22614	22460	22739	22543	22519	22604	22514	22753	22423	22435	22422	22661	22404	22439	22519	22469	22771	22277	22385	22555	22624	22685	22516	22480	22617	22453	22646	22577	22588	22450	22462	22666	22599	22531	22500	22531	22670	22455	22398	22559	22392	22447	22456	22625	22546	22519	22780	22690	22567	22763	22570	22547	22323	22589	22577	22481	22555	22544	22775	22433	22656	22525	22647	22677	22487	22474	22598	22562	22754	22518	22484	22600	22695	22458	22472	22455	22484	22412	22554	22527	22485	22537	22593	22637	22567	22538	22480	22397	22363	22482	22680	22718	22376	22732	22564	22584	22679	22596	22516	22453	22393	22616	22369	22655	22604	22410	22519	22638	22491	22454	22458	22650	22491	22516	22558	22647	22455	22573	22482	22465	22524	22413	22692	22397	22460	22557	22502	22587	22425	22668	22640	22528	22500	22712	22568	22511	22672	22426	22725	22551	22536	22402	22630	22624	22684	22578	22372	22561	22472	22574	22560	22569	22415	22505	22587	22546	22529	22672	22596	22540	22581	22396	22573	22528	22598	22588	22673	22494	22431	22472	22486	22550	22636	22520	22728	22280	22705	22499	22513	22474	22472	22438	22649	22691	22673	22538	22428	22459	22540	22589	22571	22643	22394	22625	22574	22587	22435	22563	22596	22523	22482	22607	22615	22578	22569	22608	22606	22443	22654	22655	22620	22636	22523	22484	22388	22391	22343	22632	22444	22486	22595	22419	22498	22560	22387	22667	22521	22676	22611	22543	22576	22467	22493	22467	22698	22545	22719	22574	22399	22551	22449	22577	22664	22532	22668	22456	22513	22561	22477	22512	22622	22536	22523	22362	22458	22720	22461	22559	22451	22609	22535	22711	22342	22456	22464	22453	22553	22482	22515	22661	22614	22522	22515	22541	22555	22621	22487	22506	22669	22557	22326	22552	22420	22608	22535	22615	22533	22566	22558	22584	22619	22468	22624	22543	22655	22568	22446	22477	22664	22579	22508	22488	22532	22683	22685	22699	22347	22608	22457	22699	22497	22524	22526	22659	22515	22480	22754	22427	22402	22485	22594	22625	22605	22639	22639	22546	22555	22616	22571	22578	22375	22515	22653	22407	22535	22467	22527	22493	22598	22682	22603	22454	22525	22693	22439	22659	22456	22442	22315	22395	22637	22655	22486	22623	22431	22504	22277	22593	22523	22505	22488	22502	22483	22628	22561	22575	22345	22600	22581	22528	22578	22526	22504	22478	22488	22508	22582	22631	22660	22846	22530	22532	22700	22621	22567	22556	22604	22671	22434	22631	22637	22500	22461	22472	22417	22578	22476	22468	22546	22515	22577	22591	22454	22424	22494	22515	22577	22666	22712	22577	22479	22641	22789	22489	22582	22712	22670	22575	22480	22588	22522	22335	22597	22671	22726	22596	22683	22613	22681	22619	22314	22516	22487	22481	22616	22486	22575	22544	22524	22598	22566	22505	22501	22566	22627	22467	22613	22474	22435	22549	22551	22323	22468	22473	22591	22487	22635	22603	22630	22650	22548	22553	22516	22640	22518	22548	22350	22382	22500	22700	22635	22613	22471	22454	22516	22574	22468	22520	22529	22738	22671	22543	22424	22390	22451	22638	22447	22587	22499	22571	22618	22421	22494	22536	22583	22577	22473	22458	22572	22541	22514	22543	22463	22606	22603	22494	22669	22617	22650	22626	22490	22539	22481	22545	22626	22772	22494	22682	22582	22483	22742	22500	22417	22466	22629	22481	22545	22376	22587	22715	22788	22554	22459	22407	22222	22320	22479	22351	22329	22656	22706	22274	22565	22538	22533	22552	22663	22410	22415	22536	22456	22497	22516	22529	22492	22578	22494	22558	22447	22570	22526	22592	22454	22542	22655	22575	22718	22356	22579	22545	22432	22599	22734	22658	22365	22647	22563	22541	22367	22671	22369	22491	22400	22500	22542	22399	22568	22497	22750	22704	22634	22548	22389	22556	22473	22492	22522	22535	22593	22262	22526	22419	22572	22531	22567	22377	22530	22575	22431	22495	22541	22759	22380	22607	22350	22615	22389	22521	22616	22653	22579	22591	22498	22459	22452	22515	22563	22528	22398	22540	22410	22497	22613	22435	22447	22727	22490	22723	22562	22589	22521	22633	22636	22758	22533	22857	22595	22486	22620	22399	22476	22602	22466	22604	22424	22442	22486	22527	22584	22338	22503	22553	22469	22470	22488	22527	22538	22489	22701	22692	22815	22567	22558	22403	22435	22522	22431	22459	22526	22482	22390	22627	22610	22608	22565	22484	22434	22516	22499	22660	22415	22528	22378	22636	22469	22444	22439	22597	22656	22579	22543	22559	22704	22507	22440	22655	22602	22613	22542	22696	22484	22632	22585	22478	22592	22578	22626	22568	22505	22504	22665	22528	22653	22631	22719	22534	22538	22593	22516	22758	22553	22643	22561	22522	22680	22631	22519	22612	22610	22648	22648	22564	22548	22590	22516	22484	22402	22433	22507	22538	22622	22471	22442	22545	22584	22278	22648	22672	22749	22504	22655	22430	22582	22646	22493	22532	22667	22513	22478	22502	22372	22836	22585	22381	22393	22639	22625	22533	22584	22512	22502	22614	22447	22516	22671	22555	22668	22524	22582	22521	22720	22572	22372	22374	22693	22767	22602	22402	22582	22711	22422	22415	22474	22509	22679	22706	22408	22636	22330	22561	22542	22459	22594	22385	22499	22585	22417	22660	22402	22589	22485	22541	22513	22708	22655	22382	22594	22611	22436	22394	22465	22549	22647	22488	22499	22608	22438	22481	22673	22505	22598	22546	22526	22715	22570	22635	22546	22525	22666	22555	22352	22415	22665	22487	22573	22463	22434	22596	22582	22476	22663	22404	22822	22369	22682	22478	22624	22434	22571	22512	22412	22580	22681	22485	22618	22475	22522	22611	22496	22424	22500	22502	22489	22355	22504	22482	22481	22635	22522	22459	22601	22470	22325	22434	22643	22549	22437	22603	22440	22471	22280	22616	22514	22760	22510	22525	22530	22503	22660	22473	22522	22688	22649	22763	22603	22516	22620	22428	22589	22581	22601	22748	22465	22379	22579	22455	22491	22489	22446	22579	22491	22500	22600	22690	22540	22457	22661	22506	22362	22437	22525	22431	22404	22380	22531	22533	22644	22729	22574	22645	22610	22506	22502	22612	22542	22508	22524	22589	22518	22709	22392	22752	22479	22460	22444	22540	22245	22557	22606	22636	22378	22593	22541	22525	22411	22657	22625	22472	22628	22638	22323	22661	22589	22356	22496	22528	22703	22738	22422	22834	22612	22435	22561	22473	22713	22596	22728	22502	22399	22642	22499	22477	22570	22572	22546	22323	22686	22588	22457	22644	22710	22700	22504	22602	22611	22520	22617	22850	22689	22659	22609	22670	22546	22537	22472	22462	22536	22343	22457	22590	22395	22703	22445	22544	22479	22591	22555	22553	22591	22608	22543	22511	22801	22438	22486	22528	22515	22382	22474	22649	22484	22548	22639	22470	22803	22563	22620	22671	22530	22506	22528	22477	22734	22458	22723	22439	22540	22558	22447	22622	22634	22279	22533	22608	22613	22488	22554	22511	22649	22555	22816	22374	22388	22608	22622	22653	22796	22558	22520	22605	22546	22617	22434	22515	22585	22332	22677	22422	22602	22516	22670	22508	22643	22457	22657	22588	22557	22492	22378	22500	22572	22547	22587	22544	22440	22364	22603	22603	22595	22582	22457	22439	22623	22546	22462	22624	22531	22384	22577	22593	22821	22573	22654	22587	22520	22679	22653	22484	22377	22596	22459	22574	22556	22539	22516	22676	22685	22482	22394	22454	22820	22564	22373	22498	22592	22531	22420	22447	22617	22666	22423	22576	22485	22596	22518	22574	22648	22640	22569	22500	22624	22608	22544	22488	22504	22533	22666	22417	22400	22633	22470	22527	22547	22570	22586	22572	22620	22772	22495	22453	22505	22521	22414	22346	22535	22439	22462	22527	22573	22671	22361	22507	22382	22650	22758	22502	22590	22492	22513	22678	22625	22523	22567	22616	22547
28263	24275	32643	32718	30566	31095	30695	30745	30393	30379	30303	30160	30190	30430	30431	30228	30159	30319	30076	29968	30319	30944	31226	30653	30262	30312	30232	29938	30181	30112	30127	30245	30171	30047	30263	29894	30147	30109	30035	29991	29924	29877	29913	29953	30267	30085	30181	30019	30265	30212	30082	29992	30113	29971	30146	30008	29902	30069	30127	30067	29982	29726	30032	29969	29974	30070	29945	29961	30112	30232	29911	30077	30066	30098	30067	30192	29924	30098	30153	30251	30044	30032	30141	30088	30197	30008	29941	30060	30177	30065	30097	30035	30007	30050	29940	30025	30319	30165	29934	30022	29970	30340	29888	30003	30019	30026	30192	30067	30052	29970	30007	30124	30098	30269	30241	29914	30094	30138	29951	29961	29744	30131	30134	29947	29748	29948	30152	30212	30108	30112	29987	30083	30054	30100	29937	29741	30079	29937	30004	29992	30069	30155	29996	30162	30303	30060	30121	29761	30257	29984	30016	29957	29921	30152	30160	29916	30118	29923	30151	30012	29989	30102	30209	30176	29978	29761	29973	30248	30154	30085	29942	29928	29987	30027	29878	30055	30121	29974	29878	29899	30232	29897	30256	29810	30447	29994	30061	30069	30162	30062	30002	30054	30030	30150	30077	30062	29900	29831	30144	30361	30168	29851	30033	30073	29941	29967	30138	30139	29989	29955	30199	30097	30103	30020	29959	29880	30256	30094	30191	30090	30139	30144	30133	30066	29829	30131	30170	30045	29940	30024	30106	29939	30272	30094	29931	29992	30021	30073	29942	29979	30076	30078	29807	30012	29821	30145	29991	30029	30068	29843	30082	30327	30062	30020	30174	30095	30056	29948	30000	29943	29936	30081	30050	30125	30191	30015	30280	30121	30023	30081	29826	30031	29978	29788	30076	30052	30060	29900	29908	29957	30146	29962	29860	30059	30251	30233	30010	30093	29959	29906	30007	29950	30159	29886	30121	30390	30026	29790	29868	30133	29798	30049	30330	30310	30373	30049	30145	29995	29929	29983	30089	29864	29711	29904	30320	30164	30257	30111	30028	30126	29889	30104	30273	29996	30324	30039	30069	30128	30082	29865	30034	29908	30079	30158	29877	30149	30135	29832	29936	29796	29931	30295	29962	29940	30328	30069	30246	30160	29949	29940	30126	30059	30107	29900	30173	30071	29786	29957	29975	29911	30007	30133	30037	30063	30045	30237	30059	30324	29924	29952	29772	30179	30021	30153	29826	30264	30345	30056	30025	29983	29984	30019	30143	30118	30162	30178	30004	30021	30248	30020	30471	29986	30091	29907	29972	30144	30027	29858	30124	29907	30010	30009	30040	30248	30073	29877	30031	30196	30077	30135	29900	30008	29999	30083	29925	30087	30184	30110	29984	30021	30362	30230	30026	30011	30017	29895	30056	30103	30178	30139	30083	30064	30389	29983	30118	30138	29810	30168	30114	30014	30003	30009	30120	30223	30294	30196	29935	30077	30083	30120	30051	30248	29999	29995	30363	30074	30185	29810	30097	29855	29944	30002	30189	29856	29986	30012	29862	30091	30088	30101	30038	30115	30117	29978	29933	30050	30003	30107	30032	29967	30159	30277	30079	30121	30044	30086	29879	30014	30008	30037	29908	30081	29838	29980	30142	29854	30091	29814	30278	29939	29887	29826	29893	30157	30184	30198	30166	29966	29981	30057	30014	30003	30049	30029	30143	29991	29988	29999	30004	30103	30127	30146	29981	29822	29977	29975	29914	29919	29910	29863	29912	30069	30063	30074	30247	29727	29890	30124	30375	29869	29897	29938	30273	30114	29839	30119	30132	29904	29784	30141	30118	30022	30010	30202	30005	30037	30020	30124	30173	29969	29929	30111	30018	30053	30005	30132	30254	29856	30118	29971	30024	30081	30188	29801	29984	30144	30069	30144	30017	30090	30083	30301	29803	29910	30086	29930	29971	29922	30039	29917	30058	29821	30229	30144	30102	30135	29974	30159	30056	30083	30132	29998	30025	30115	30007	29946	29952	30124	30244	29960	30090	30313	29967	30011	30151	30025	30086	30107	29935	29926	30230	29745	29530	30111	30192	30167	29999	29799	30049	30227	30068	29881	29993	29905	29975	29950	30158	30195	30092	30066	29997	29944	30071	30165	29847	29935	30022	29988	30156	30148	30015	30111	30075	29985	29948	30010	29984	29954	30238	29968	29969	29944	30054	30061	30197	30055	29977	29780	30157	30172	30335	30111	29847	30010	30188	29861	30222	29939	29669	29823	30104	29963	29842	29995	29981	29968	30170	30063	30096	30285	30168	30138	29789	29821	30282	29903	30079	29995	30053	30328	29946	30180	30013	29789	30126	30162	29880	29769	30056	30028	30046	29998	30113	29974	30140	29927	30108	29956	29979	30115	30209	30300	30016	29980	30010	30273	30071	29831	29815	29842	30114	30117	30181	30086	30043	29971	29927	30115	30326	30019	30074	30206	30196	29884	29730	30056	29932	30046	30034	29948	29913	30288	29933	29951	29812	30259	29913	29929	30072	29896	30212	29912	30041	29867	30280	30121	29878	30070	30099	29893	29931	29924	29938	30036	29911	29982	30017	29942	29805	29925	30020	30079	29881	30029	29971	30091	30017	30148	30144	29860	30239	29961	29953	29880	30117	30093	30166	29671	30390	30128	30044	29935	30242	30070	30230	30126	30164	29950	30033	30040	30160	30144	30012	29899	29877	29905	30057	30172	29903	30134	29960	30252	30173	29957	30028	29953	30110	30050	30000	30110	30186	30030	30138	29982	29991	30027	29935	30107	29998	29921	29696	30054	30074	29893	29940	30008	30010	30224	30195	29950	30010	30286	30163	29861	30190	30317	30069	29927	30009	30042	29847	29878	30088	29760	30133	29867	30247	30218	30213	29940	29957	29771	30007	29971	29911	30023	30297	30394	29936	30144	30292	29992	30007	29966	30068	29910	30169	30197	30228	30085	29993	29991	30148	29750	30056	30214	30143	30085	29997	30068	30056	30094	30180	29921	29865	30098	29990	30422	30044	30169	30041	30232	30057	29898	29935	30028	29886	29936	30014	29907	29979	30011	30312	29826	30310	30022	30054	30169	29937	29953	29877	29525	30067	30209	30251	30072	30129	30111	30064	29945	30211	30199	29810	30048	29910	30134	30065	30053	30081	29856	29945	30095	30102	30102	29860	30112	30124	30001	30175	30122	30032	30160	29779	30071	30068	30056	30072	29918	29901	30118	30168	30202	30077	29790	30105	30063	29844	29914	30263	30246	30247	30152	30104	30126	30076	29865	29990	30133	30016	29988	29997	30167	30176	29753	30266	30023	30182	30079	29833	30052	30068	30131	29962	30057	30071	30085	29944	29865	30024	30103	29861	29956	30012	29840	30053	30054	29833	29979	29925	30067	30141	29923	29933	30168	30068	29837	30103	29896	30199	30057	30136	30237	30010	30004	29896	30058	30118	29871	30131	30005	29990	29888	30281	30064	30291	30076	30035	29916	30179	30142	29980	30121	30139	30040	30172	30063	29922	30002	29973	30251	30301	29981	29969	30007	30341	29992	30015	29920	29952	30028	29967	30264	30028	30004	30240	29996	30041	30086	30158	30030	30147	29925	29935	29849	29951	29957	30213	29941	30223	29890	30137	29959	29915	29964	30299	30130	30175	29944	30124	30020	29826	30151	30207	30145	30023	30140	30280	30127	29912	29883	30018	30087	29889	30055	30082	29984	30116	29978	30061	30041	30107	30111	29974	30122	30114	30152	30030	30254	30062	29950	29989	30075	29883	30051	29952	29966	30089	29961	30121	30094	30103	30109	29951	30223	30158	29841	30124	30178	30122	30260	30053	30257	30000	29892	30197	30191	29998	29755	30078	30005	29891	29913	30159	29935	29769	29995	30293	30127	30129	29861	29805	30158	30345	29804	29825	29978	30024	30139	30060	30008	30102	30072	30055	29931	30168	30100	30060	29916	30126	29888	30193	29999	30026	29980	30130	30149	29976	29934	29967	30032	30182	30315	30117	30039	30169	30157	30237	29990	29841	29967	30065	30045	30210	29894	29929	30102	30036	30258	30016	29960	30169	30030	30136	29988	30241	30209	30302	29951	30083	30232	30111	30091	30031	30129	30320	29952	30142	30160	29934	29905	30151	30222	30052	30075	30004	30080	30007	30283	30130	29870	29979	29930	30089	30075	30128	30213	29914	29986	29913	29893	30248	30084	30082	29790	30037	30160	29785	29877	30001	29921	30047	30171	30097	29898	30056	30160	29922	30017	30155	30049	30108	30024	30049	30127	30054	30158	30095	29914	30149	29825	29980	30013	29960	30152	30026	30069	30246	30081	29698	30062	30091	30016	30160	30083	30153	29921	29993	30223	29870	29858	29919	30207	30084	30247	30066	30149	29882	30055	30144	30111	29857	30126	30174	30074	29972	30235	30099	29819	29897	29809	29918	30082	30070	29927	29986	29922	29866	30026	30097	30336	30156	30241	30114	29857	30031	30078	30066	30069	30210	30172	30028	30204	30157	30120	30180	30068	29911	29883	29972	30225	30242	30038	30049	30040	30160	29915	30210	30195	30138	30120	30097	29899	29793	30027	29956	29867	29935	30033	30048	29953	30018	30032	30142	29878	30126	30210	29990	30201	30001	29902	30096	29935	29776	29891	30161	29935	30021	30211	30146	30255	30187	30054	29921	29878	30240	30037	30064	30199	29897	29824	29970	29952	30255	29908	30083	30138	30082	30046	29929	30170	29941	29900	30164	30132	30044	29948	30076	30011	29925	29898	29989	29976	30054	30031	29851	30099	30102	30203	30281	30251	30169	29866	30180	30076	29845	29913	30287	30024	30099	30154	30293	30002	30116	30027	29921	29863	30099	29982	30022	30067	30101	30158	30300	30129	30094	30002	29929	30084	30107	29939	29969	29739	30227	30283	30346	30001	30090	29847	30084	30018	30159	29983	30094	30252	30066	30127	30111	30009	29940	29971	30240	30108	30107	30067	29951	29881	30037	30136	30242	30157	30316	29965	30227	30116	29997	30022	30062	30078	29870	30178	30124	29993	30021	30194	30169	29904	30141	30191	30090	30169	30028	30072	30147	29971	29923	30192	30014	29883	29867	29837	30041	29992	29989	30084	30080	29925
21138	28470	27908	25126	24085	23929	23238	23317	23225	22880	22793	22829	22911	22841	22882	22611	22780	22774	22721	22603	23001	23796	23833	23229	22888	22747	22667	22460	22472	22562	22367	22599	22574	22544	22513	22643	22763	22619	22601	22523	22269	22715	22306	22670	22543	22359	22655	22495	22463	22602	22457	22596	22697	22605	22653	22579	22647	22560	22518	22361	22732	22618	22392	22462	22552	22658	22504	22742	22450	22508	22629	22409	22516	22609	22516	22622	22609	22612	22450	22427	22653	22678	22791	22541	22519	22574	22518	22543	22782	22572	22490	22591	22748	22364	22469	22591	22660	22620	22426	22611	22464	22776	22798	22625	22445	22496	22536	22455	22577	22502	22700	22324	22555	22559	22587	22506	22654	22455	22583	22571	22645	22625	22539	22682	22477	22701	22624	22521	22684	22717	22642	22686	22595	22659	22783	22327	22703	22479	22493	22518	22783	22474	22610	22493	22537	22583	22600	22577	22473	22448	22624	22588	22558	22628	22660	22646	22585	22737	22714	22539	22420	22720	22486	22614	22502	22434	22645	22449	22678	22501	22645	22473	22445	22432	22609	22475	22422	22687	22499	22614	22415	22588	22595	22462	22625	22617	22498	22621	22726	22531	22504	22537	22626	22500	22494	22407	22646	22538	22497	22611	22602	22550	22551	22552	22644	22542	22457	22715	22821	22619	22330	22570	22478	22475	22484	22478	22616	22620	22615	22555	22570	22552	22554	22696	22548	22581	22437	22480	22559	22556	22639	22423	22603	22372	22560	22862	22662	22240	22614	22415	22621	22583	22616	22617	22564	22636	22512	22486	22614	22462	22771	22627	22675	22672	22643	22532	22613	22707	22589	22677	22428	22445	22642	22499	22504	22454	22535	22470	22631	22513	22554	22569	22666	22574	22441	22749	22608	22682	22434	22369	22574	22525	22785	22656	22386	22567	22592	22546	22598	22534	22502	22570	22547	22575	22526	22638	22653	22432	22595	22416	22569	22695	22509	22513	22547	22498	22540	22552	22606	22720	22424	22701	22524	22593	22682	22526	22504	22345	22454	22338	22760	22428	22607	22544	22500	22640	22633	22501	22689	22421	22518	22656	22600	22551	22549	22509	22553	22499	22505	22685	22548	22442	22552	22524	22568	22374	22676	22463	22728	22549	22502	22524	22676	22528	22614	22619	22459	22696	22525	22476	22624	22512	22537	22674	22529	22516	22749	22418	22443	22690	22668	22627	22347	22450	22631	22461	22676	22381	22669	22499	22498	22681	22694	22663	22502	22577	22412	22733	22464	22879	22868	22436	22615	22602	22499	22466	22607	22412	22596	22441	22593	22494	22306	22733	22601	22402	22457	22553	22482	22755	22833	22714	22726	22660	22599	22561	22309	22526	22491	22679	22548	22618	22571	22709	22432	22609	22593	22594	22499	22648	22675	22510	22517	22556	22458	22500	22560	22605	22728	22548	22504	22553	22450	22594	22479	22546	22470	22524	22492	22605	22789	22759	22520	22590	22607	22693	22471	22859	22689	22510	22566	22611	22546	22571	22745	22532	22572	22462	22424	22422	22554	22575	22672	22686	22471	22609	22728	22559	22566	22488	22617	22506	22628	22634	22379	22599	22471	22745	22521	22752	22439	22538	22568	22405	22481	22410	22606	22509	22419	22597	22487	22703	22525	22512	22508	22648	22491	22664	22439	22471	22559	22519	22768	22565	22488	22567	22700	22365	22513	22789	22624	22531	22552	22595	22547	22661	22452	22560	22367	22527	22607	22502	22523	22603	22713	22708	22515	22614	22799	22492	22640	22506	22671	22590	22643	22567	22545	22581	22666	22521	22479	22506	22735	22461	22546	22413	22602	22481	22645	22637	22554	22593	22559	22596	22677	22522	22650	22470	22675	22666	22687	22602	22749	22596	22628	22321	22777	22536	22474	22589	22646	22500	22591	22559	22370	22565	22702	22404	22571	22295	22743	22605	22639	22519	22449	22505	22546	22661	22710	22694	22684	22505	22594	22672	22548	22556	22739	22744	22672	22430	22607	22648	22617	22473	22503	22507	22491	22575	22680	22515	22512	22714	22554	22626	22611	22594	22689	22641	22531	22481	22486	22427	22570	22414	22741	22603	22344	22372	22568	22443	22561	22522	22576	22594	22608	22681	22620	22528	22509	22600	22620	22546	22699	22497	22574	22459	22399	22606	22558	22431	22407	22575	22562	22534	22721	22599	22476	22479	22363	22585	22626	22498	22608	22693	22719	22668	22689	22565	22563	22624	22396	22574	22628	22451	22381	22643	22723	22596	22561	22411	22732	22588	22497	22449	22537	22429	22775	22374	22506	22500	22628	22586	22709	22688	22639	22536	22743	22597	22595	22604	22606	22572	22533	22464	22620	22504	22514	22716	22645	22465	22704	22561	22717	22557	22451	22504	22609	22425	22811	22705	22511	22686	22626	22610	22377	22682	22517	22496	22650	22552	22585	22610	22593	22469	22605	22621	22589	22714	22529	22647	22640	22484	22601	22471	22632	22599	22506	22604	22588	22508	22616	22659	22514	22663	22695	22533	22528	22502	22601	22790	22529	22569	22471	22595	22730	22604	22621	22612	22723	22706	22545	22631	22598	22620	22571	22457	22599	22722	22647	22711	22489	22609	22431	22588	22867	22637	22435	22516	22588	22311	22726	22560	22549	22624	22641	22602	22463	22600	22650	22623	22480	22690	22519	22431	22509	22709	22683	22405	22680	22547	22506	22512	22605	22464	22483	22586	22432	22455	22578	22561	22471	22394	22456	22696	22729	22567	22438	22743	22613	22666	22596	22436	22538	22606	22582	22629	22711	22672	22586	22543	22745	22735	22662	22563	22564	22569	22493	22515	22628	22546	22580	22771	22818	22303	22568	22597	22410	22649	22751	22617	22707	22665	22551	22642	22532	22558	22539	22623	22583	22531	22527	22522	22494	22502	22651	22786	22479	22426	22541	22424	22611	22650	22368	22632	22644	22539	22667	22588	22553	22556	22477	22660	22479	22535	22684	22500	22684	22499	22587	22620	22580	22477	22636	22570	22625	22679	22612	22623	22552	22483	22499	22789	22732	22520	22505	22451	22755	22753	22480	22473	22504	22700	22649	22523	22554	22511	22472	22658	22748	22642	22562	22341	22784	22695	22529	22651	22408	22563	22529	22495	22861	22486	22597	22603	22576	22461	22414	22484	22494	22519	22614	22589	22603	22401	22706	22778	22725	22542	22497	22609	22530	22554	22582	22627	22467	22457	22489	22595	22701	22487	22585	22531	22551	22423	22600	22617	22338	22670	22693	22557	22514	22723	22473	22628	22657	22496	22468	22575	22388	22485	22643	22577	22776	22458	22599	22344	22502	22560	22680	22497	22494	22482	22640	22570	22560	22450	22692	22429	22479	22634	22546	22446	22664	22540	22639	22549	22710	22651	22675	22609	22415	22597	22456	22718	22547	22662	22605	22497	22424	22619	22615	22505	22559	22625	22619	22650	22645	22690	22550	22642	22684	22484	22628	22575	22608	22575	22576	22534	22546	22524	22840	22516	22634	22682	22550	22545	22679	22511	22629	22537	22378	22535	22669	22567	22549	22402	22682	22465	22548	22566	22559	22678	22590	22648	22617	22566	22780	22659	22522	22573	22666	22549	22706	22621	22536	22485	22624	22512	22639	22652	22684	22672	22770	22712	22531	22716	22300	22517	22538	22593	22765	22759	22577	22566	22544	22529	22499	22744	22548	22572	22559	22599	22511	22487	22530	22560	22635	22610	22487	22567	22628	22611	22499	22649	22382	22615	22508	22601	22689	22580	22771	22528	22557	22732	22640	22552	22594	22461	22437	22632	22388	22611	22747	22528	22562	22630	22644	22570	22589	22709	22587	22580	22412	22611	22694	22458	22460	22518	22471	22474	22642	22497	22552	22639	22586	22502	22460	22634	22559	22588	22654	22476	22625	22493	22580	22486	22493	22708	22547	22567	22555	22626	22622	22482	22643	22660	22515	22521	22527	22578	22481	22547	22613	22647	22559	22662	22758	22726	22631	22581	22640	22646	22432	22458	22452	22616	22531	22574	22453	22550	22507	22575	22383	22503	22625	22621	22560	22543	22492	22463	22494	22745	22612	22571	22534	22632	22573	22462	22741	22606	22725	22692	22558	22558	22435	22361	22826	22444	22665	22482	22422	22619	22719	22439	22511	22538	22679	22639	22559	22466	22694	22608	22492	22495	22569	22637	22649	22706	22262	22697	22497	22577	22535	22714	22634	22660	22687	22421	22489	22377	22344	22644	22585	22546	22507	22649	22549	22636	22457	22638	22628	22569	22393	22671	22621	22392	22568	22525	22587	22569	22607	22478	22438	22594	22635	22722	22788	22568	22555	22441	22569	22611	22614	22561	22655	22617	22630	22561	22475	22614	22492	22536	22537	22739	22623	22583	22480	22527	22543	22464	22581	22542	22563	22461	22600	22664	22558	22433	22625	22526	22513	22575	22372	22630	22677	22491	22556	22495	22747	22653	22462	22447	22441	22609	22635	22573	22500	22655	22622	22567	22679	22759	22579	22565	22394	22554	22552	22543	22464	22520	22441	22493	22506	22497	22641	22322	22554	22567	22530	22571	22379	22698	22520	22538	22521	22663	22561	22653	22443	22506	22564	22574	22580	22554	22529	22613	22692	22613	22467	22529	22519	22560	22597	22616	22527	22646	22500	22722	22642	22355	22499	22395	22547	22556	22682	22398	22523	22623	22748	22608	22444	22571	22660	22568	22201	22565	22422	22637	22517	22704	22566	22342	22600	22712	22631	22443	22630	22690	22584	22417	22680	22747	22689	22603	22579	22548	22426	22518	22635	22617	22526	22471	22393	22579	22591	22641	22560	22454	22560	22594	22591	22583	22332	22576	22620	22582	22385	22644	22513	22520	22626	22635	22476	22448	22595	22536	22387	22483	22640	22453	22514	22743	22697	22497	22539	22581	22404	22557	22591	22491	22517	22645	22553	22700	22592	22432	22731	22643	22502	22611	22736	22603	22510	22692	22585	22620	22466	22489	22779	22574	22523	22705	22717	22622	22612	22542	22640	22489	22609	22774	22424	22664	22612	22546	22585	22581	22677	22534	22660	22619	22545	22508	22572	22630	22577	22577
23340	21233	28939	24263	24782	30341	33088	31286	30672	31002	30891	30626	30763	30961	30784	30353	30518	30641	30462	30492	32174	37206	35498	33447	32101	31006	30736	30390	30429	30204	30231	30439	30167	30306	30344	30290	30546	30357	30381	30278	30158	30324	30364	30234	30167	30187	30231	30184	30295	29946	30277	30322	30353	30427	30320	30272	30138	30301	30217	30184	30300	30118	30306	30389	30058	29924	30105	30316	30322	30285	30185	30098	30361	30327	30272	30319	30205	30219	29999	30261	30307	30249	30297	30284	30268	29952	30384	30089	30252	30341	30326	30495	30172	30153	29937	30240	30258	29894	30153	30268	30210	30365	30132	30276	30134	30317	30238	30136	30044	29847	30298	30384	30148	30354	30153	30048	30146	30257	30267	30218	30165	30303	30142	30198	30143	30317	30276	30425	30517	30340	30057	30226	30306	30263	30203	30267	30315	30421	30470	30235	30135	30231	30277	30100	30039	30240	30307	30357	30268	30172	30029	30120	30252	30206	30376	30283	30231	30076	30149	29958	29998	29917	30047	30444	30044	30120	30223	30476	30327	30285	30141	29962	30237	30046	30218	30196	30313	30309	30366	30312	30242	30114	30336	30182	30132	30099	30170	30253	30311	30267	30254	30051	30103	30203	30053	30222	30440	30218	30451	30320	30353	30379	30074	30113	29942	29952	30245	30428	30318	30202	30238	30255	30194	30259	30000	30131	30155	30205	30226	30238	30296	30271	30001	30065	30291	30297	30029	30092	30182	30148	30074	29915	30337	30180	29954	30021	30301	30174	30235	30166	30178	30237	30318	30297	30263	30480	30083	30418	30423	30188	30268	29996	30037	30010	30374	30333	30378	30213	30345	30229	30113	30208	30333	30333	30220	30247	30195	30099	29943	30085	30237	30040	30406	30414	30404	30094	30292	30249	30057	30322	30132	30235	30229	30443	30620	30272	30157	30040	30333	30143	30237	30069	30282	30116	30102	30135	30305	30048	30234	29845	30357	30109	30224	30193	30004	30292	30111	30252	30332	30109	30314	30057	30172	30032	30337	30354	30335	30108	30188	30433	30275	30181	30111	29952	30314	30192	30102	30192	30044	30032	30540	30288	30362	30083	30289	30135	30207	30228	30195	29886	30248	30251	30205	30284	30289	29959	30239	30300	30137	30121	30085	30123	30115	30314	30257	29892	30296	30232	30406	30258	30314	30468	30043	30170	30443	30139	30024	30063	30106	30110	30023	30372	30310	30247	30112	30468	30186	30116	30043	30153	30410	30524	30285	30210	30311	30289	30145	30084	30165	30108	30195	30267	30385	30175	30118	30203	30234	30100	29969	30181	30029	30263	30323	29931	30408	30192	30155	30166	30251	30238	30276	30020	30327	30221	30149	30112	30111	30182	30232	30105	30210	30089	30365	30232	30308	30050	30404	30071	30253	30119	30314	30002	30147	29924	30115	30215	30275	30127	30343	30255	30202	30161	30291	30301	30089	30030	30329	30288	30450	30228	30331	30451	30238	30038	30205	30238	30231	30270	30429	30201	30019	30282	30250	30473	30158	29959	30032	30395	29955	30276	30304	30049	30167	30192	30071	30029	30075	30143	30253	30170	30308	30284	30418	30166	30264	30084	30021	29992	30204	30302	30075	30297	30263	30280	30185	30188	30430	30049	30295	30079	30312	30130	30518	30215	30332	30261	30233	30112	30300	30426	30509	30091	30303	30367	30347	30166	30113	30303	30073	30322	30144	29964	30107	30114	29971	30333	30183	30221	30062	30097	30273	30383	30205	29892	30299	30423	30319	30217	30099	30232	30043	30255	30147	29947	30227	30191	30071	30078	30304	30127	30265	30098	30515	30450	29986	30074	30031	30223	30306	30032	30393	30156	30210	30136	29886	30175	30195	30074	30232	30187	30065	30169	30138	30360	30556	30268	30164	30275	30236	30282	30338	30382	30264	30152	30141	30437	30075	30226	30438	30306	30205	30127	30321	30198	30295	30019	30024	30339	30412	30029	30071	30310	30216	30139	30081	30069	30364	30229	30075	30121	30486	30232	30314	30219	30265	30125	30298	30093	30154	30241	30182	30180	30152	30314	30290	30142	30208	30113	30248	30197	29920	29845	30363	30282	30115	30216	30295	30181	30216	30115	30219	30210	30254	30091	30457	30220	29973	30074	30100	30096	30116	30208	30160	30152	30190	30220	30205	30108	30319	30382	30145	30051	30379	30348	30389	30225	30208	30300	30147	30282	30169	30329	30405	30050	30529	30324	29913	30331	30062	30273	30232	30066	30206	30454	30069	30080	30024	30153	30151	30091	30183	30142	30130	30378	30130	30088	30211	29924	30306	30026	30039	30160	30428	30132	30073	30171	30267	30466	30219	30182	30122	30240	30103	30131	30237	30153	30118	30285	30244	30291	30259	30290	30286	30158	30045	30167	30199	30265	30208	29927	30174	30325	30134	30270	30087	30076	30224	30327	30118	30169	30104	29930	30070	30285	30387	30330	30161	30081	30178	30131	30096	29920	29876	30209	30290	30283	30349	30190	29936	30372	30246	30160	30094	30129	30147	30064	29897	30235	30016	30221	30102	30059	30327	30139	30218	30060	30034	30177	30237	30369	30180	30180	30203	30124	30359	30190	30116	30355	30224	30317	30341	30358	29964	30151	30198	30258	30225	30122	30322	30308	30253	30202	30186	30049	30229	30178	30292	30117	30299	30450	30390	30065	30142	30009	30149	29972	30447	30217	30378	30241	30235	29985	30145	30212	30109	30502	30296	30347	30016	30288	30288	30193	30335	30152	30057	30156	30165	30321	30350	30264	30353	30086	30298	30113	30071	30226	30184	30002	30324	30407	30324	30205	29990	30185	30166	30249	30378	30079	30248	29882	30406	30329	30230	29848	30188	30045	30291	29959	30281	30137	29980	30212	30300	30197	30372	30141	30124	30188	30119	30227	30234	30033	30434	30199	30310	30064	30290	30397	30560	30282	30018	30341	30029	30011	30070	30169	30137	30063	30191	30166	30052	30091	30174	30122	30244	30124	30142	30161	30238	30210	30150	30018	30273	30301	30268	30366	30218	30250	29986	30045	30385	29981	30067	30309	30170	30278	30308	30067	30029	29997	30255	30051	30076	30217	30158	30251	30086	30172	30316	30026	30093	30228	30391	30141	30513	30024	30150	30297	30268	30277	30221	30277	30330	30205	30022	30081	30152	30146	30296	30261	30257	30253	30030	29951	30087	30067	30407	30169	30406	30003	29872	30340	30406	30442	30106	30087	30182	30195	29945	30079	29836	30209	30241	30358	30068	30358	30156	30084	30427	30143	30115	30143	30139	30085	30301	30244	30138	30154	30301	30163	30246	30110	30066	30151	30032	30227	30260	30084	30321	30492	29990	30182	30462	30267	30145	30198	30367	30359	30017	30154	30120	30324	30337	30102	30178	30203	30202	30408	30285	30207	30238	30228	30259	30203	30195	30232	30250	30253	30255	30424	30305	30157	29916	30085	30116	30127	30243	30272	30143	30147	30267	30136	30313	30269	30001	30322	30214	30290	30230	30110	30213	30151	30278	30318	30202	29960	30209	30442	30275	30166	30224	30265	30314	30310	30283	30256	30456	30428	30275	29921	30289	30039	30290	30265	30113	30061	30488	30274	30604	29973	30224	30207	30320	30140	30229	30134	30135	30125	30609	30036	30254	30332	30221	30138	30167	30015	30285	30038	30223	30125	30102	30009	30136	30112	30122	30047	30105	30129	30343	30124	30296	30449	30195	30384	30211	30272	30105	30152	30006	30181	30079	30202	30332	30314	30097	30124	29961	30365	30066	30195	30234	30293	30167	30037	30322	30251	29993	30220	30374	30200	30085	30411	30261	30328	30055	29919	30024	30330	30227	30348	30327	30039	30049	30050	30399	30435	30217	30168	30277	29931	29985	30240	30152	30234	30148	30084	30339	30254	30193	30278	29948	30462	30342	30275	30234	30268	30095	30327	30220	30222	30250	30237	30283	29923	30127	30362	30377	30161	30272	30543	30037	30074	30157	30001	30297	30075	30230	29979	30301	30419	30170	30005	30227	30301	30192	30135	30047	30235	30263	30318	30026	30101	30232	30113	30144	29956	30104	30387	30126	30183	30178	30250	30296	30554	30209	30430	30441	30129	30304	30061	30147	29956	30441	30326	30270	30123	30227	30079	30288	29890	30088	30126	29965	30126	30332	30262	30122	30216	30017	30158	30319	30258	30244	30137	30259	30311	30003	30203	30158	30323	30246	30167	30195	30202	30035	30258	30522	29965	30314	30266	30321	30168	29986	30271	30322	30063	30337	30228	30408	30198	30382	30450	30455	30112	30179	30535	30433	30303	30128	30181	30117	30209	30218	30226	30523	30265	30347	30267	30287	30089	29986	30034	30289	30265	30208	30365	30273	30199	30289	30045	30233	30246	30204	30274	30302	30306	30181	30196	30223	30085	30247	30245	30374	30116	30115	30323	30183	30255	29918	30266	30152	30259	30080	30344	30129	30266	30106	30198	30153	30387	30202	30465	30215	29894	30234	30357	30325	30212	30259	30228	30414	30207	30435	30249	30506	30225	30206	30192	30098	30156	30236	30257	30271	30087	30158	30170	30090	30406	30406	30182	30187	30176	30140	30068	29966	29978	30118	30292	30033	30248	30280	30490	30413	30235	30338	30003	30156	30410	30317	30322	30325	30165	30296	29842	30035	30383	30201	30239	30199	30096	30262	30152	30207	30302	30023	30018	30314	30328	30070	30308	30170	30210	30230	30017	29936	30244	30201	30275	30188	30104	30120	30031	30310	30172	30401	30069	30237	29969	30258	29972	30187	30408	30201	30245	30145	30204	30305	30008	30148	30048	30343	30099	30128	30331	30132	30263	30195	30062	30044	30073	30190	30302	30248	30160	30392	30115	30354	30345	30172	30167	30504	30204	30344	30331	30381	29942	29955	30319	30199	30238	30549	30257	30404	29831	30200	30189	30271	30065	30114	30205	30594	30341	30173	30096	30326	30145	30198	30159	30242	30152	30231	30212	30273	30217	30012	30208	30078	30004	30222	30340	30269	30277	30151	29989	30206	30246	29979	30073	30371	30278	30143	30248	30037	30156	30429	30048	30302	30341	30209	30401	30242	30129	30290	30209	30093	30162
19863	33850	32527	27506	26140	25346	24163	24424	24031	23547	23440	23695	23436	23018	23069	23123	23052	23006	23196	22989	25860	32145	29372	26279	24416	23452	22945	22849	22648	22661	22664	22804	22574	22754	22518	22805	22737	22841	22665	22497	22817	22520	22841	22714	22591	22776	22741	22732	22771	22610	22715	22608	22882	22568	22670	22854	22682	22829	22634	22585	22812	22768	22726	22669	22563	22753	22712	22704	22864	22833	22585	22648	22477	22629	22899	22754	22900	22548	22745	22699	22705	22551	22838	22671	22897	22692	22673	22799	22554	22679	22736	22557	22624	22831	22722	22499	22673	22815	22692	22814	22659	22629	22883	22712	22970	22609	22837	22786	22570	22642	22745	22669	22608	22653	22855	22524	22620	22944	22778	22808	22901	22764	22690	22738	22626	22708	22766	22852	22643	22553	22643	22792	22680	22733	22865	22839	22563	22612	22673	22776	22537	22714	22677	22888	22735	22632	22650	22785	22686	22617	22523	22461	22669	22705	22727	22574	22656	22645	22675	22707	22719	22563	22702	22713	22548	22839	22673	22852	22574	22672	22709	22651	22502	22480	22528	22681	22648	22674	22788	22603	22761	22740	22763	22736	22888	22756	22654	22567	22691	22530	22739	22792	22618	22716	22656	22760	22740	22631	22853	22603	22829	22700	22790	22495	22793	22923	22568	22609	22686	22666	22603	22756	22579	22728	22697	22764	22759	22621	22609	22727	22730	22759	22678	22577	22653	22648	22705	22561	22598	22839	22612	22585	22539	22703	22876	22843	22662	22553	22739	22571	22882	22791	22729	22638	22580	22692	22650	22657	22728	22468	22719	22622	22769	22737	22681	22595	22724	22706	22554	22629	22741	22503	22861	22663	22822	22673	22661	22617	22716	22774	22911	22689	22533	22518	22666	22615	22750	22675	22599	22587	22668	22641	22691	22680	22686	22689	22899	22554	22875	22678	22620	22738	22754	22502	22626	22768	22840	22732	22728	22517	22745	22824	22825	22955	22685	22830	22545	22709	22800	22662	22735	22933	22806	22865	22759	22627	22715	22751	22572	22542	22665	22759	22710	22592	22827	22608	22728	22765	22694	22675	22618	22835	22624	22723	22735	22656	22763	22666	22692	22528	22777	22800	22561	22739	22723	22791	22877	22749	22673	22798	22517	22812	22809	22647	22769	22717	22651	22725	22760	22793	22652	22726	22724	22633	22586	22635	22695	22854	22735	22716	22727	22721	22557	22845	22720	22702	22622	22695	22619	22694	22537	22734	22639	22429	22812	22602	22682	22678	22690	22685	22628	22584	22694	22801	22483	22549	22672	22637	22763	22733	22780	22670	22702	22568	22956	22593	22784	22632	22609	22739	22747	22655	22618	22699	22702	22628	22681	22776	22556	22698	22559	22729	22799	22667	22520	22525	22687	22575	22680	22753	22772	22763	22769	22714	22884	22577	22576	22623	22868	22691	22815	22782	22521	22694	22771	22691	22676	22769	22531	22542	22756	22620	22608	22679	22688	22598	22443	22895	22915	22676	22724	22692	22753	22816	22756	22662	22828	22604	22657	22534	22724	22726	22669	22697	22662	22686	22461	22785	22583	22629	22751	22749	22768	22801	22565	22805	22716	22717	22674	22580	22632	22808	22584	22613	22690	22671	22794	22691	22766	22904	22618	22727	22764	22754	22855	22624	22818	22641	22664	22767	22613	22555	22695	22557	22679	22847	22482	22642	22515	22810	22748	22644	22674	22743	22764	22680	22718	22737	22801	22618	22770	22724	22721	22836	22696	22763	22866	22476	22765	22479	22691	22719	22647	22682	22742	22668	22895	22673	22581	22717	22676	22771	22780	22461	23017	22760	22763	22736	22722	22660	22847	22721	22673	22551	22751	22525	22632	22699	22641	22554	22659	22960	22998	22767	22742	22658	22628	22532	22734	22737	22644	22641	22662	22630	22755	22792	22814	22796	22598	22540	22605	22837	22538	22694	22576	22774	22668	22790	22670	22824	22581	22759	22712	22847	22727	22640	22977	22648	22521	22701	22708	22553	22796	22587	22773	22925	22671	22786	22880	22774	22586	22675	22915	22647	22705	22576	22755	22620	22689	22572	22776	22662	22792	22635	22704	22549	22715	22729	22653	22648	22693	22668	22652	22825	22739	22782	22665	22676	22674	22740	22918	22697	22715	22825	22590	22707	22593	22651	22810	22698	22582	22644	22677	22720	22543	22625	22597	22674	22512	22765	22647	22523	22629	22755	22668	22558	22818	22619	22771	22805	22700	22460	22618	22595	22703	22631	23034	22711	22621	22665	22887	22674	22765	22699	22722	22823	22860	22650	22686	22847	22737	22708	22691	22715	22637	22680	22621	22792	22808	22726	22666	22818	22747	22640	22791	22618	22719	22590	22704	22782	22624	22713	22811	22673	22706	22926	22683	22578	22620	22695	22842	22688	22580	22759	22765	22695	22692	22656	22711	22931	22629	22583	22826	22747	22754	22663	22761	22780	22829	22866	22618	22495	22721	22898	22727	22880	22525	22690	22583	22682	22861	22769	22632	22785	22687	22563	22623	22859	22722	22596	22864	22444	22833	22727	22734	22519	22678	22826	22571	22674	22922	22912	22770	22657	22640	22836	22441	22547	22706	22789	22612	22698	22818	22372	22694	22664	22580	22730	22670	22650	22823	22703	22578	22792	22690	22763	22528	22612	22793	22684	22487	22624	22783	22726	22658	22713	22643	22707	22917	22783	22626	22599	22656	22442	22599	22538	22695	22554	22664	22793	22696	22527	22826	22588	22667	22739	22839	22792	22580	22775	22735	22675	22710	22733	22713	22762	22755	22754	22716	22623	22818	22670	22898	22664	22686	22548	22646	22812	22638	22589	22767	22847	22742	22759	22645	22762	22725	22596	22612	22616	22881	22469	22923	22707	22828	22573	22688	22751	22648	22617	22742	22661	22642	22611	22679	22846	22667	22606	22599	22814	22613	22839	22927	22622	22752	22676	22645	22617	22623	22594	22855	22688	22809	22774	22735	22752	22567	22558	22779	22797	22468	22706	22489	22806	22667	22676	22701	22659	22586	22718	22910	22809	22736	22777	22637	22695	22644	22646	22661	22702	22777	22611	22567	22764	22845	22745	22674	22671	22568	22634	22779	22710	22653	22773	22805	22660	22671	22764	22635	22779	22703	22797	22720	22741	22837	22724	22920	22634	22600	22493	22599	22802	22646	22684	22689	22672	22622	22712	22591	22740	22744	22496	22562	22635	22564	22573	22649	22668	22779	22645	22643	22823	22732	22569	22732	22765	22809	22567	22660	22691	22569	22692	22734	22619	22849	22824	22538	22669	22689	22589	22577	22591	22542	22570	22698	22579	22732	22692	22842	23002	22635	22772	22645	22529	22770	22761	22687	22659	22665	22630	22644	22638	22703	22683	22799	22690	22714	22815	22750	22528	22964	22622	22608	22685	22535	22787	22766	22508	22846	22828	22787	22632	22681	22706	22787	22584	22800	22631	22920	22521	22678	22519	22761	22705	22679	22920	22641	22674	22743	22740	22757	22922	22822	22494	22698	22742	22615	22680	22686	22707	22767	22657	22896	22763	22634	22809	22381	22759	22597	22586	22637	22886	22595	22760	22774	22688	22749	22692	22640	22839	22660	22741	22656	22583	22682	22667	22788	22846	22679	22814	22698	22355	22792	22647	22743	22539	22749	22914	22541	22660	22842	22693	22555	22710	22840	22696	22986	22494	22672	22865	22512	22552	22737	22742	22714	22723	22548	22473	22773	22796	22708	22615	22530	22605	22668	22677	22680	22783	22621	22547	22724	22739	22809	22575	22664	22735	22697	22601	22815	22743	22725	22805	22748	22729	22617	22671	22533	22594	22726	22594	22574	22633	22583	22725	22842	22730	22717	22801	22690	22954	22677	22689	22663	22758	22720	22627	22736	22734	22676	22637	22716	22800	22747	22494	22729	22732	22914	22736	22765	22890	22760	22637	22758	22760	22698	22724	22704	22611	22630	22957	22760	22650	22589	22765	22621	22729	22610	22757	22621	22632	22756	22713	22780	22902	22840	22632	22835	22663	22758	22697	22629	22838	22869	22681	22687	22730	22596	22752	22883	22816	22757	22626	22677	22678	22754	22821	22613	22628	22757	22639	22656	22653	22583	22717	22701	22807	22722	22807	22697	22592	22722	22582	22734	22757	22805	22605	22714	22632	22677	22651	22567	22738	22604	22509	22647	22784	22834	22658	22655	22814	22878	22712	22766	22600	22751	22582	22686	22832	22626	22618	22702	22764	22613	22706	22641	22746	22756	22611	22693	22788	22535	22770	22619	22828	22592	22504	22740	22662	22815	22695	22745	22598	22680	22717	22776	22714	22714	22736	22816	22672	22725	22661	22706	22892	22575	22779	22651	22755	22618	22696	22697	22778	22607	22775	22555	22743	22814	22890	22694	22788	22623	22625	22565	22595	22553	22578	22776	22715	22722	22441	22561	22829	22682	22865	22602	22686	22581	22680	22820	22700	22760	22747	22770	22882	22831	22610	22813	22651	22729	22670	22633	22856	22731	22652	22804	22732	22750	22868	22685	22597	22747	22750	22707	22619	22630	22852	22664	22642	22632	22496	22629	22736	22806	22685	22899	22835	22607	22754	22656	22684	22668	22854	22800	22733	22623	22656	22835	22689	22577	22761	22820	22709	22614	22616	22487	22844	22834	22658	22651	22746	22706	22662	22808	22548	22691	22814	22743	22946	22513	22714	22704	22695	22593	22460	22629	22575	22758	22833	22679	22514	22653	22603	22832	22795	22668	22700	22798	22851	22673	22597	22699	22730	22624	22753	22700	22851	22848	22667	22622	22723	22672	22577	22561	22735	22663	22606	22859	22681	22675	22573	22775	22624	22705	22656	22809	22627	22733	22778	22731	22636	22766	22715	22622	22690	22721	22751	22776	22746	22639	22715	22605	22703	22806	22703	22670	22864	22701	22676	22558	22481	22726	22720	22700	22686	22795	22695	22764	22499	22753	22720	22646	22646	22753	22520	22827	22624	22728	22711	22626	22687	22759	22507	22693	22806	22863	22710	22894	22686	22611	22663	22774	22730	22601	22576	22737	22559	22706	22771	22703	22575	22650	22629	22573	22639	22766	22620
22469	21224	28941	23928	22690	28997	34936	32297	32174	32567	32245	32048	31638	31744	31835	31537	31418	31689	31315	31278	33762	37199	41556	37505	34895	32682	31698	31357	31164	31131	30803	31153	31102	31041	31221	31157	31019	30962	31292	30893	30946	30922	31148	31124	31047	31211	30882	30871	30973	31027	30908	31207	31132	31011	31089	30979	30956	31116	30788	31050	31160	31081	31004	30993	30899	30857	31172	31232	30845	30808	30923	30903	30914	31109	30851	30902	30866	30776	31511	30765	31050	30894	31014	30932	30974	30912	30913	30904	31118	30958	30870	30844	31113	30744	30788	30984	31017	31017	31289	31067	30852	31043	30889	31015	30869	31051	31089	30641	30908	30959	31130	31010	30943	31111	30816	30737	30964	31104	30756	30937	30735	31038	31036	30817	30775	30611	31050	30887	30784	30890	30720	30961	30951	31085	31051	30952	31071	31136	30959	30932	31072	30778	31062	31173	31079	30660	30907	31113	30852	30896	30740	30943	30948	31145	31004	30987	30922	30812	30963	30978	31079	31017	30977	30861	31107	30998	30845	30962	30815	31206	31045	30964	31282	31254	30987	30804	30986	31090	30972	30654	30884	30881	30800	30896	30918	30724	30841	30726	30915	30883	31260	31175	30731	31204	30848	31024	30802	30580	30786	30938	30742	31051	30682	30765	30781	30942	30863	30890	30735	30876	31029	30825	30756	30853	31037	30659	30712	30875	30814	30839	31092	31036	30796	30794	30881	30720	30923	30956	30979	30986	31111	30991	30693	31053	30843	30944	30887	30903	30995	30907	31107	30901	30818	30829	30585	30873	30879	31200	30906	30580	30751	30793	30872	30772	30834	31058	31165	30676	30707	30733	30877	30582	30785	31008	30960	30694	31083	30798	31124	30837	30747	30923	30739	30781	30681	30810	30808	30680	30702	30716	30948	30663	30946	31059	31075	30760	30984	30703	30833	30765	30941	31065	30968	30770	30987	30946	31156	31136	31104	30953	30868	30984	30726	30972	30860	30990	30948	30977	30912	30837	31002	30890	30801	30916	31128	30769	30946	30936	30771	30777	31222	31049	30873	30795	30785	30796	30781	30720	30971	30619	30875	31120	31025	30914	30965	31018	30754	30915	30771	30782	31073	30826	30802	30948	31076	30893	30979	31069	31256	30858	31143	30854	31061	30802	30923	30801	30909	30957	30807	30913	30899	31094	30943	30895	30899	30984	30747	31081	30686	30772	30767	30886	31025	30892	30911	30870	30956	30723	30783	30919	30663	31047	30836	31017	30772	30716	30665	31013	30955	30920	30988	30991	31050	30845	31082	30778	31069	30881	31191	30868	31005	30892	30950	30833	30972	31099	30895	30704	30760	30795	30901	31057	30850	30852	31028	30675	31135	30633	31106	30765	30980	30644	30893	30799	30870	30586	30964	30928	30823	30744	30927	30634	30681	30933	30848	30906	30791	30701	30953	30860	30756	30824	31128	31023	30855	30791	30976	30845	31211	30985	30919	30821	30809	30804	30790	30640	30750	30968	30979	30894	30903	31003	30969	30875	30965	30771	30629	30728	30871	30749	31182	30572	30835	31009	30879	31013	30764	30989	30950	30939	30749	30894	30852	30878	31059	30848	30866	31111	30929	30870	30719	30748	30833	30778	30906	30858	31027	30901	31147	30827	30916	30964	30984	31067	31055	30999	30787	30805	30845	30709	30994	30861	31098	31028	30989	30694	31115	30961	31098	31170	31113	30708	30959	31082	30880	30738	31096	30958	31060	30977	31032	31099	31046	30911	30745	30836	31081	30596	31013	31028	30840	30748	30499	31040	30917	31027	30828	30810	30802	30955	31046	30961	30879	30863	30922	30909	31009	30813	30885	30960	30927	30971	31140	30758	31112	30647	30814	30843	31083	31012	30699	30966	30880	31075	30967	30671	30917	30974	30824	30919	30800	31091	30940	30828	30902	30950	30995	30805	30676	31013	30907	30919	30931	31016	30807	30663	30720	30690	30972	30677	30899	30869	30903	31093	31077	31069	30963	30988	30856	30884	30729	31162	30969	30890	31143	30853	30686	31049	31091	30948	31109	30897	30780	30914	30879	30895	30909	30859	30604	30769	30856	30991	31008	30822	30978	31061	31053	30906	30962	31031	30740	30907	30908	30761	30884	30837	31008	30826	30792	30911	30952	30910	30848	30656	31005	31003	30859	30920	30885	30882	30961	30815	31005	30992	30970	30897	30957	30682	30903	30907	30934	30985	31060	30908	30989	30991	30835	30960	30930	30879	30852	30827	31023	30746	30569	31070	31051	31016	31081	30846	30889	31034	30894	30763	31242	30806	30948	31037	31066	30845	30816	30987	30850	30939	30863	30986	31092	31038	30920	31101	31010	30894	30949	30740	30935	30648	30996	30831	30964	31097	31053	31041	31086	30853	30875	31021	31030	31031	30995	31019	30857	30915	31142	30705	30964	30803	30869	30878	30850	30777	30853	30782	30874	30759	31019	30932	30818	30966	30931	30996	30870	30666	30900	31132	31003	30952	30995	30822	30651	30792	30762	30838	30968	30635	31013	30894	30886	31054	31013	31048	30716	31153	30763	30647	30841	30782	30910	30804	31023	30925	30981	30854	31067	30963	31078	30878	30844	30835	30910	30743	30979	30775	30686	30783	31102	31092	30938	30910	30762	30802	31133	30658	30984	30837	30748	30972	31157	31024	30831	30895	30673	30920	31126	30990	31088	31138	31049	30917	30973	31139	30863	30974	30811	31232	30962	30785	30886	30954	30932	30714	30859	30799	30949	30875	30802	31255	31008	30880	31062	31011	30836	30783	30897	31089	31007	30979	30929	30952	30706	30922	30612	30929	30897	31026	30695	30985	30909	30843	31066	31052	30906	31027	30960	30975	31176	30994	30870	31032	30861	31077	30752	30845	31059	30998	31163	30860	30969	31020	31021	30962	30873	30860	30892	30755	30913	31122	30941	30636	30965	31133	30828	30923	30563	30939	30999	30819	30874	30839	30994	31227	30901	31081	31143	30843	31051	31135	31228	30878	30815	31196	31072	30656	30981	31101	30778	30930	31025	31212	31009	30796	30867	30976	30879	30992	30797	30790	31143	30764	31016	31049	30817	31075	30848	30880	30760	31061	30973	30759	31038	30934	30909	31008	31123	30876	30901	30836	30728	30995	30849	30835	31040	31104	30975	31003	30846	30742	30892	30764	31042	31089	30882	30704	30951	30942	30680	30933	30935	30790	30962	31133	31026	30853	30638	30650	30757	31123	30726	30693	31022	30892	30763	30871	30877	30932	31147	30959	30881	30773	30916	31026	31024	30864	30806	30966	31336	30753	31096	31075	31011	30854	30987	30818	31111	30788	30835	30909	30818	30774	30754	30897	30612	30771	31010	30862	30793	30732	31000	30979	30812	30916	31012	30697	30803	30677	31052	30776	30848	30878	31204	30785	30831	30992	30779	30675	31030	30907	30827	30949	31046	30683	30986	31012	30852	30848	31040	31082	30896	30847	31023	30873	31083	30692	31075	30777	30755	30943	30974	30830	31188	30983	30981	30945	31115	30845	30984	30813	30914	30827	30825	30832	30852	31100	31236	30981	30813	30812	30913	31038	31149	31104	31070	31055	31010	30868	31103	31023	31055	30931	30891	31030	31197	31128	30853	30741	30843	30989	30915	30528	30887	30978	31031	30995	30947	30776	30739	31006	31154	30914	31085	30779	30879	30806	30721	30925	30917	31059	31241	30864	31106	30917	30968	30883	30992	30804	30778	31166	31078	31013	30894	30813	31120	30996	30808	30888	30772	31138	31063	31010	30708	30846	31193	30906	30946	30793	30845	30861	30743	30690	30920	30851	30859	30972	30952	30764	31053	31019	30910	30954	31024	31062	30959	31045	30761	30896	30990	30829	30797	30641	30818	30931	30716	30995	31140	31151	30825	30847	30931	30960	31249	31077	30976	31141	31041	30760	30681	30868	31205	30706	31161	30807	30815	30991	30852	30900	30967	30665	30733	30801	30934	31060	30908	30803	30527	30728	30822	30929	30902	31273	30871	31072	30956	31012	31042	30824	30907	30970	30873	30968	30976	31149	31099	30673	31062	30842	30717	30920	31231	30807	30969	30783	30901	30788	30896	30865	30822	30625	30760	30708	30806	30721	30785	30972	31182	30909	30603	30794	30915	30895	30971	30857	30868	31033	30911	30831	30886	30969	30877	30970	30765	30887	30741	30999	30923	30930	30808	30939	31012	30954	30997	30752	30856	30662	31064	30941	30832	30954	31192	30919	30862	30742	30973	30965	30785	30927	30765	30902	30833	30654	31175	31000	30888	30913	31040	31025	31078	31114	31138	30855	30985	31004	30680	30892	30816	30855	30799	30620	30869	30631	30876	30821	30932	30636	30853	30883	30887	31106	31141	30831	30742	30783	30981	31172	31124	31134	30942	31055	31159	30778	31069	31007	30538	30757	31010	30918	30816	31283	31043	30977	30972	31107	30797	30970	30822	30891	30838	30838	30917	30840	30868	31044	30954	30849	30781	30938	30717	30804	31003	31004	30724	30790	30806	30644	30972	30849	30849	30909	30981	31099	31000	30996	31137	30792	31115	30788	30854	31077	30831	30763	30752	31102	30827	31041	31038	31007	30679	30841	30892	31036	30988	31048	31047	30897	30973	31027	31096	30989	30780	30789	30844	30884	30749	30735	30997	31031	30921	30871	31070	30779	30705	30776	30843	31027	31032	31013	31046	31213	31094	30950	30872	30904	30993	31086	31014	30876	31024	30965	31022	31195	30804	31026	31179	30891	31102	30789	30983	31060	30953	30877	30899	30868	30847	30905	31043	31029	31174	30855	30944	30811	31055	30865	30960	31070	30895	30894	30805	30919	30812	30975	30757	31030	30993	30842	30929	31066	30803	31023	30886	30906	30878	30463	30774	30824	30902	31191	30912	30541	30895	30777	30893	31036	30917	30905	30987	30823	30711	30712	30909	30842	30922	31106	30980	31015	30959	30887	30906	31011	30808	30625	31005	30975	31095	30748	31092	30782	30830	31053	30791	31003	31035	31119	30738	30930	30964	30961	30912	30896	30993	30829	30866	30842	30952	30944	30933	30878	30918	30959	31062	30895	30754	30730	30750	30863	31033	30932	30947	30937
21833	39939	36956	30441	28428	26787	26031	25323	25130	24884	24717	24398	24297	23863	23922	23611	23470	23390	23103	23595	27267	32452	36388	30597	27719	25020	23613	23137	23193	22927	23106	23282	22984	23024	23073	22946	23025	22955	23062	22959	23051	23070	22994	23000	23125	23073	23031	23028	23116	23114	23177	23129	23126	23056	23232	23032	23045	22921	23003	23222	22960	22922	23061	23066	22915	23164	22993	23153	23332	23152	23251	23007	23003	23121	22958	22982	23021	23013	23179	22881	23167	22869	23030	22938	23213	23161	22928	23080	23038	22908	23182	23015	23218	22942	22886	23132	22883	22867	22879	23028	23028	22945	22772	22942	22931	22960	22990	22943	23041	22923	23064	22790	23054	22788	22943	22981	23103	22920	23063	23054	23067	22955	23079	23164	23111	22978	22976	23174	23066	23100	22958	22875	22896	23253	22936	23007	23276	23090	23194	23155	22857	22821	23102	22981	23055	22899	23110	23011	22769	22915	23129	22990	22994	23093	22985	22904	22745	22914	23033	23118	23101	23044	22882	22919	22969	23126	23025	23025	22845	23111	23196	23083	23030	23021	23174	23027	23029	23031	22810	22942	22988	23134	22833	22881	23034	23180	22865	23066	22989	22817	22975	23145	22981	23021	23126	22892	23128	22938	23020	22889	22934	23124	22891	23094	22999	22865	22969	23048	22790	22978	23008	22837	23089	23021	22920	23098	22937	23012	23259	22899	22915	23115	22910	23132	23045	22883	22979	22966	23113	22941	22787	23028	22896	23063	23085	22977	23132	23037	22917	22752	23209	22987	22981	22996	23112	23203	22895	23019	22886	22989	23011	23018	23166	22948	23049	22727	23113	22895	23142	23094	23252	22927	22939	23051	23034	23092	23101	23071	22810	22883	23035	22933	23067	23009	22962	23071	23120	23001	22997	22838	23151	22966	22949	23117	22862	22954	22998	22916	22991	23004	23085	22769	23226	22887	22946	23073	23023	22801	22825	22769	22993	22910	23146	23101	22881	22925	22872	22997	22993	22885	22918	22871	23031	23013	22986	22862	22924	23131	22715	23010	22925	22869	22937	23136	22860	22958	22951	22953	23012	22953	23049	23003	22779	22830	22800	23179	23012	22934	22993	23025	23050	22983	23000	23143	22978	22992	23096	22973	23132	22997	22967	23084	23129	22961	23046	22971	23066	23238	23029	23071	22936	23153	22990	23090	22920	23019	23189	22950	23082	22999	22997	22854	23100	23128	22914	22976	23144	23037	22921	23086	23187	22957	23129	23028	22916	23024	22903	22939	23075	22983	23004	23120	23006	22856	22973	23030	22833	23072	23113	22895	22892	22991	23001	23031	22984	23119	23249	23167	23188	22938	23042	23173	22956	23124	22935	23078	23101	23007	23002	23000	23023	22925	23236	22940	22739	23059	23021	23013	23179	23005	22984	23053	22930	22984	23084	22911	22938	23016	22953	22983	23078	23076	23019	22961	22917	22973	22846	23012	22997	22971	23166	22895	22956	22932	23066	22739	23127	23000	23020	23064	23015	22857	22998	23091	22766	22811	22875	22902	23029	23108	23041	22943	22925	23013	23158	23018	23082	23029	22901	23218	22702	22734	22981	23012	23010	23235	22953	22889	23184	22993	23230	23005	23125	22901	23021	22945	23009	23056	23035	22935	22903	23212	23093	22879	22987	22918	23032	22961	22813	23078	23056	23036	23031	22809	22979	22904	23172	23189	23133	23032	22917	22976	22887	22916	22879	22930	22983	23023	22829	22860	22736	22973	23132	23200	22968	22964	23039	22870	23056	22933	22788	22874	22888	22887	23042	23061	22881	23042	22909	22917	22785	22932	23131	23064	23115	23032	23235	22848	23063	22883	23048	23031	22869	22868	23064	22847	23036	23089	23207	23100	23108	22958	22953	22975	22916	22998	23133	23053	23171	22906	23025	22993	23102	22855	22918	23134	22903	22931	22956	23114	22927	23099	22979	22900	22820	23091	22957	23098	23060	23083	22833	23151	23173	22963	22932	22891	22974	22940	23009	23132	23042	22856	23003	22927	22714	23167	23014	23055	22973	22878	22971	23293	22954	22874	23095	22898	22838	23022	22763	23064	23230	22888	22885	22816	22933	22870	22898	23042	23034	22983	22848	23089	23012	22838	22965	22884	22996	23007	23199	23061	23009	22823	23080	22896	23083	22883	23021	22911	22909	23097	22926	23077	23122	23085	22954	22846	22943	22910	23154	22876	23032	22986	23014	22960	22797	23093	22982	22816	23000	23015	23040	23081	22796	23140	23115	23044	23202	22983	23036	22970	23099	22777	23018	22993	23038	23020	22883	22930	23029	23118	22897	22998	22727	22883	22936	22941	22835	22977	22999	22958	22877	22999	23009	23124	22847	23053	23005	22951	23077	22936	23092	22775	23028	22865	23127	22996	23083	23120	23208	23141	23141	22959	23116	22985	22751	22989	23121	22884	22928	23052	22705	23050	22767	22812	23032	22965	22971	23035	23046	23045	23079	22913	22963	22810	22908	22914	22969	22948	22886	22927	22966	23129	22715	23190	23053	23092	22986	23128	23057	23063	22787	22941	22960	22907	23005	23138	23119	23073	22908	22974	22956	23042	23169	22903	23022	22955	23242	22910	22937	22989	23070	23019	23003	23001	22853	23123	23154	23022	22968	23015	22955	22891	22836	22826	23008	23041	23149	22847	22742	23038	23023	23240	23092	22914	22840	23086	22973	22886	23022	22952	22966	22989	23064	23088	23066	22972	23111	23071	23080	23011	23068	23049	22956	23078	23048	23017	22897	23043	23126	23249	22975	23019	23097	22885	22662	22792	23054	23015	22983	23018	22936	23018	22967	23056	23061	22917	22908	22986	22972	22986	22984	23105	22875	22974	23064	22895	22880	22950	22901	22934	23063	23073	22910	22922	22951	23187	22858	22924	23058	23165	22991	22762	23022	22992	23161	22981	22881	22918	23100	22900	23070	22916	23235	23213	22958	22855	23189	22919	22984	23149	22834	22946	23028	23009	22926	23125	22877	22916	23046	23082	23033	23022	22978	23195	22968	23018	22834	22952	22988	23083	22911	23064	22991	22887	22987	23165	22956	23043	23034	23111	22793	23036	23110	23005	22977	22973	23071	22902	22907	23003	22902	23057	23122	23084	23037	22831	22925	22893	23050	22971	22904	23076	23051	23021	22994	23020	22929	23025	22981	23082	22976	23236	22973	22879	23030	23114	22950	22901	23038	22949	22950	22891	22964	23173	22784	22979	22966	22867	22931	23125	22914	22929	23105	23006	23013	22903	22968	22908	23038	23160	22967	22972	23145	22778	23034	22818	23183	23064	22920	23082	23011	22871	22990	22831	22913	23143	23042	22924	22893	22970	23072	22946	23222	22927	22905	22983	23003	22931	22946	22819	22986	23100	22920	23088	23151	23078	23024	22970	23038	22921	23012	22964	22863	23096	22803	23009	22850	22934	23058	23048	23091	22943	23071	22900	22832	22942	22902	22902	22850	22839	23127	22946	23131	22859	23124	22925	22994	23002	23029	22907	22990	23025	23021	22965	23065	23033	22936	22944	23027	23039	22869	23035	22875	23172	22877	23126	23046	22942	23075	22863	22712	23022	23001	23005	22997	22993	22832	22954	23012	23014	22948	22814	22779	22969	22924	22864	22933	22921	22993	23150	23069	22999	23155	22941	22840	23079	22796	22973	23011	22786	23000	22861	23046	22930	22913	23031	22973	23169	22874	23063	23216	23018	22998	22933	23260	23057	23001	22971	22788	23008	23160	23031	23037	22818	22985	22822	23155	23164	22826	23032	22890	22869	23082	23212	22862	22992	23219	23004	22935	23120	22974	22854	22894	23029	23028	23025	23009	23057	22940	22920	23035	22985	22967	22899	23121	22987	22745	23168	23149	22933	23081	23025	22931	23126	22960	23162	23076	23072	23074	23122	23139	23059	23118	23184	22987	22961	22950	22991	22989	23137	23043	22988	23085	23025	22839	22976	22908	22945	23074	22928	23258	22910	23100	23012	22843	22939	22964	22851	22785	23210	22957	23115	22940	22967	23101	23104	23051	23022	22867	22987	23044	23031	23053	23021	22939	22988	23037	22819	23032	22906	22966	23004	22755	22879	23096	23017	23006	22907	22799	22939	22998	22884	23058	22916	22764	22805	22967	23143	23074	23059	22959	22876	22956	22755	23036	23139	23028	22948	22936	22850	23029	23040	22935	22892	22891	23034	22856	22904	22890	22958	23155	23082	22981	22925	23135	22925	22912	23197	22928	22956	22916	22827	23059	22858	23061	23116	23025	22979	23021	23109	22898	22982	22796	23041	23069	23094	23053	22899	22851	22971	22909	22862	23048	23070	23055	22856	23035	23010	22882	23085	23104	22998	22923	22871	23048	23018	22971	23161	22979	22969	23093	23136	22954	22971	22881	22918	23127	22928	23061	22984	22945	22894	22925	22817	23109	22973	23067	23042	22943	22893	23139	22846	22968	23020	23011	23100	22933	22842	22957	23070	23152	23020	23221	22921	22971	23069	22949	23010	23027	22807	22914	22951	22859	23060	22980	23009	22911	22894	22940	23054	23141	22874	23029	22956	23070	22931	22889	23027	23205	22956	22945	23069	22940	22983	22934	22973	23153	23082	22922	23047	22993	23034	23083	22919	22952	23000	23167	23117	22934	23076	23107	22929	22947	22854	23105	22931	23287	22987	23184	22999	22815	22980	23040	23185	23025	23082	22889	23116	23135	23095	23076	23088	22851	23029	22801	22975	23053	22947	23099	22934	23152	22913	23007	23048	22932	22953	22922	22960	22939	23092	22985	22985	22952	23186	23113	22911	22874	22980	23055	23118	23028	23048	23091	23137	23074	23055	22824	22856	23145	22970	23075	23073	22984	22996	22961	23016	22928	23205	23016	22858	23132	22956	22935	22827	22899	23028	23007	23229	22799	23197	23092	23078	23192	22949	22972	23125	22894	22865	23034	23025	23098	23119	23132	22968	23004	22846	22944	23103	23149	22971	22919	22870	23065	22982	23089	22882	23077	22724	22987	23039	23318	22903	23041	23061	22854	22968	22922	23118	22888	23016	23042	23184	22999	22955	22985	22956	23004	22933	23014	22856	23043	22842	22905	22866	23007	23053
28670	25118	33395	33339	31268	31252	31631	31327	31406	31537	31079	31275	31200	31079	30872	30819	31017	30716	30728	30903	30922	30989	31922	31488	31553	31286	31146	30933	30875	30915	30831	30673	30822	30858	30621	30755	30858	30945	30641	30937	30818	31011	31062	31061	30837	31123	30896	30984	30964	31041	30963	30876	30683	30752	30871	30829	30809	30741	30857	30835	30699	30708	30639	30818	31006	30749	30862	30719	30594	30766	30798	31018	31000	30874	30968	30863	30704	30808	30777	30828	30706	30832	30813	30827	30680	30847	30712	30514	30916	30743	30767	30964	30939	30800	30869	30552	30613	30821	30897	30732	30834	30758	30857	30854	31038	30571	30806	30760	30824	30700	30761	30764	30892	30697	30691	30530	30701	30985	30937	30754	30887	30939	30812	30850	30884	30612	30772	30735	30823	30899	30664	30595	30787	30708	30864	30904	30863	30857	30914	31074	30757	30757	30912	31015	30670	30932	31100	31109	30892	30791	30507	30936	30691	30802	30724	30802	30472	30771	30662	30802	30770	30705	30922	30681	30702	30848	30872	31118	30994	31030	30586	30907	30830	30760	30922	30705	30878	30898	30828	30625	30777	30680	30599	30920	30858	30898	31050	30885	30857	30900	30983	30835	30500	30746	30803	30884	30434	30802	30730	30727	30858	30844	30838	30882	30814	30809	30856	30742	30813	30578	30769	30585	30907	30752	30581	30556	30411	30706	30937	30660	30939	30759	30893	30882	30969	30922	30902	30651	30943	30965	30683	30825	30989	30757	30708	30533	30630	30707	30706	30847	30842	30849	30681	30776	30775	30622	30813	31052	30659	30935	30874	30777	30967	30874	30941	31016	30791	30728	30925	30568	30721	30740	30980	30915	30596	30884	30783	30830	30809	30655	30622	30769	30987	30845	30783	30711	31003	30776	30742	30816	30927	30974	30643	31005	30700	30584	30715	30867	31011	30812	30786	30521	30845	30744	31004	31063	30883	30790	30797	30624	31093	30702	30916	30573	30599	30966	30741	30638	30724	30699	30593	30673	30775	30757	30920	30711	30967	30706	30747	30775	30952	30863	31073	30736	30583	31036	30967	30850	30923	30920	31033	30739	30760	30619	30677	30879	31173	30636	30829	30820	30747	30950	30786	30525	30607	30949	30920	30815	30696	30897	30805	30686	30858	30658	30872	31013	31051	30760	30789	30746	30765	30719	30721	30747	30811	30616	30752	30580	30689	30681	30734	30872	30988	30662	30724	30771	30770	30558	30682	30842	30786	30761	30644	30772	30782	30798	30909	30712	30841	30756	30940	30814	30889	30682	30979	30970	30855	30767	30804	30691	30996	30865	30686	30772	30653	31001	30765	30798	30893	30933	30577	30449	30876	30962	30707	30876	30853	30745	30956	30922	30939	30706	30692	30869	30810	30656	30558	30651	30758	30854	30801	30730	30789	31003	30578	31041	30975	30780	30973	30928	30947	30983	30952	30892	31033	30715	30699	30870	31138	30748	30697	30997	30933	30870	30901	31024	30833	30849	30708	30871	30824	30705	31029	30770	30851	30717	31158	30966	30895	30838	31060	30720	30894	30888	30756	30766	30802	30787	30821	30782	30589	30745	30892	30985	30723	30712	30761	30844	30762	30632	30845	30923	30697	30891	30854	30903	30749	31025	30707	30916	30806	30759	30852	31010	30833	30916	30791	30908	30827	31023	30885	30967	30789	30762	30706	30746	30821	30900	30754	30831	30656	30759	30901	30735	30960	30975	31000	30721	30642	30736	30728	30590	30758	30805	30598	30718	30627	31060	30691	30917	30896	30629	30769	30909	30840	30793	30937	31133	30912	30677	30630	30908	30907	31004	30994	30601	30732	30842	30654	30914	30979	30799	30457	30489	30560	30649	30976	30827	30874	30872	30641	30718	30716	30774	30487	31001	30902	30682	30823	30853	30812	30790	30748	30790	30871	31054	30854	30912	30674	30489	30518	30729	30798	30663	30687	30996	31048	30827	30552	30854	30708	30950	30935	30820	31005	30884	30928	30753	30734	30944	30803	30677	30758	30847	30849	30793	30933	30535	30868	30813	30669	30741	30799	31205	31014	30651	30631	30805	30762	30668	30793	30793	30793	30747	30799	30838	30718	30689	30798	30887	30739	30761	30439	30834	30924	30828	30785	30874	30749	30714	30885	30947	30826	30748	30866	30784	30949	30924	30842	30756	30850	30574	30935	30862	30820	30728	30828	30903	30824	30784	30900	30675	31044	31028	30803	30724	30917	30811	30730	30721	30838	30634	30959	30668	30715	31091	30766	30884	30824	31078	30728	30663	30763	30570	30769	30765	30795	30815	30818	30877	30779	30797	30594	30572	30733	30947	30783	31053	30885	30619	30716	31027	30783	31039	30873	30960	30870	30630	30549	30590	30852	30880	31019	30434	30935	30746	30911	30614	30898	30813	30949	30831	30754	30619	30558	30602	30627	30767	30714	30800	31008	30858	31023	30811	31099	30931	30776	30951	30748	30815	30702	30660	30831	30842	30805	30807	31024	30718	30861	30695	30941	30891	30895	30882	30886	30695	30848	30726	30782	30997	30892	30696	30823	30930	30766	30861	30745	30971	30631	30844	30805	30655	30826	30722	30968	30708	30792	30688	30790	30717	30619	30964	30869	30610	31192	31068	30957	30871	30916	30736	30819	30864	30890	30891	30780	30810	31179	30977	31071	30890	31237	30878	30990	30918	31043	30933	31106	30993	30834	30913	30938	30893	30861	30829	30676	30933	30723	30818	30973	30870	30793	30652	30854	30927	30805	30684	30897	30796	30781	30858	30805	30741	30872	30837	30744	30797	31045	30813	30692	30960	30666	30515	30876	30953	31071	30590	30808	30975	30750	31059	30734	30944	30722	30882	30901	30640	30913	30828	30582	30832	30744	30843	30636	30882	30726	30844	30890	30933	30980	30994	30779	30642	30939	30896	30856	30626	31032	30724	30960	30982	30779	30890	30714	30740	30888	30757	30913	30853	30813	30693	30505	30893	30877	30832	30482	30526	31021	30710	30758	30908	30871	30809	30720	30871	30868	30757	30790	31039	30840	30820	31074	30853	30951	30707	30773	30901	30925	30709	31030	30801	30996	30899	30723	30843	30907	30744	30843	30851	30858	30850	30762	30890	30846	30864	30811	30864	30751	30696	30759	30912	30370	30890	30816	30899	30891	30850	30884	30905	30869	30938	30697	30555	30731	30757	30645	30777	30834	30903	30846	30866	30840	30912	30798	30743	31011	30831	30874	30845	31013	30998	30872	30858	30853	30560	30699	30675	30480	30941	30831	30645	30877	30986	30758	30928	30849	30866	31023	30886	31109	31172	31132	30852	30781	30705	30773	30841	30888	31088	30874	30912	30816	31057	30954	30766	30832	30627	30877	30810	30732	30907	30641	30954	30835	30814	30656	30689	30804	31139	30800	30742	30734	30619	30692	30727	30911	30637	31005	30721	30790	30663	30976	30951	30832	31019	30987	30946	30953	30865	30695	30778	30850	30765	30972	31071	31092	30994	30966	31156	30889	31126	30904	30691	31033	31169	31014	30489	30525	30817	30930	30583	30725	30775	31045	30996	30750	30697	30841	31048	30764	30810	30745	30869	30889	30848	30844	30718	30812	30904	30634	30627	30693	30572	30858	30903	30812	30855	31047	30842	30808	30872	30814	30982	30706	30958	31133	31026	30864	30841	31024	30830	31072	30663	30579	30598	30883	30715	30861	30802	30739	30633	30748	31023	30903	30962	30805	30720	30606	30808	30887	30916	30719	30732	30841	30729	30674	30842	30608	30748	30739	30479	30802	30935	30949	31006	30762	30818	30929	30662	30793	30882	30875	31043	30923	30698	30732	30724	30887	30822	30806	30799	30807	30892	30764	30804	30721	30770	30997	30923	30863	30939	30806	30737	30710	31118	30660	30799	30938	31006	30855	30674	31065	30725	30844	30774	30986	30678	30816	30947	30880	30669	30926	30909	30740	30718	30961	30778	30747	30662	30778	30805	30911	31009	30872	30786	30780	30857	30876	30863	30635	30761	30845	30811	30860	31073	30708	30843	30760	30743	30977	30697	30933	30939	30628	30608	30803	30873	30772	30815	30953	30530	30983	30769	30911	30646	30892	30990	30797	30790	30938	30706	30915	30873	30830	30841	30723	30947	30383	30969	30732	30956	30795	30920	30884	30990	30775	30963	30949	30963	30870	30715	30844	30736	30897	30757	30976	30858	30878	30752	30678	30694	30568	30908	31062	30934	31014	30657	30793	30886	30675	30596	30981	31010	31023	30793	30652	30755	30748	30906	30888	30654	30668	30856	30805	31013	30647	30960	30742	30805	30741	30672	31064	30816	31010	30663	30915	30903	30965	30573	30816	30737	30771	30912	30827	30863	30773	30798	30547	30835	30798	30870	30810	30625	30852	30920	30812	30606	30978	30917	30679	30987	30731	30895	30599	30646	30523	30955	30694	30581	30679	30830	30678	30724	30732	30579	30921	30874	31113	30821	30925	31058	30927	30715	30662	30829	31120	30850	31038	30780	31078	30671	30720	30825	30866	30667	30779	30809	30798	30813	31135	30888	30975	30786	30758	30673	30937	30783	30690	30621	31153	30750	30979	30818	30856	30839	30960	30596	30950	30824	30741	30788	30906	30552	31073	30547	30722	30716	30673	30941	30941	30821	30713	30805	30834	30939	31117	30829	30960	31076	30840	30856	30692	30895	30894	30894	30790	30940	30924	30869	30823	31003	30630	30801	30939	30789	30664	30836	30834	31236	30786	30872	30757	30811	31047	30735	30804	30904	30724	30637	30635	30784	30783	30758	30792	30690	30832	31057	31050	30569	30955	30804	30698	30824	30691	30940	30815	30734	30688	30777	30845	31221	31076	30917	31085	31084	30679	30701	30796	30899	30931	30958	31122	30838	31271	30693	30673	30782	30834	30886	31040	30793	30949	30707	30900	30585	30919	30614	30899	30749	30975	30766	30904	31016	30900	30783	30609	30710	30942	30851	30568	30701	30780	30662	30872	30757	30932	30808	30857	30840	30758	30720	30759	30755	30608	30969	31054	30755	30572	30729	30896	30858	30952	30749	30765	30944	30935	30698	30744	30662	31017	30995	31051	31002	30723	31044	30581	30749
22938	30464	28266	25489	24638	23879	24015	23737	23761	23818	23673	23310	23350	23306	23152	22919	23089	23252	23103	23031	23070	23567	24180	23984	23435	23297	22956	23259	22875	22957	22933	22972	22973	23052	23156	22853	22962	22979	22960	22871	23083	22986	23013	23121	23139	22879	22867	22969	23024	23039	23028	22777	22843	23111	22981	22938	23090	22975	23046	22908	22928	22945	22936	22934	22939	22900	23046	22859	22861	22806	22971	23148	22811	22880	22907	22842	22979	22905	22822	22899	22826	23085	22793	22918	22890	22940	22832	23082	22972	22816	22947	22932	23030	23012	22967	22758	22729	23065	23124	23070	23012	22947	22944	22977	22838	23005	23074	22957	22882	23131	22944	22955	23018	23002	23018	22928	23160	22984	22968	23075	23051	23008	22937	22848	23050	22921	23058	23035	22911	22861	22845	22899	22946	22871	23119	23016	23005	23048	23103	23104	22847	23011	22881	22909	23006	22836	22868	23069	22995	23027	23043	22944	22983	22915	23123	22889	23049	22979	22930	22982	22875	22964	22994	23163	22854	23063	22853	22827	22846	22889	23037	22947	23027	23008	22942	22931	23152	22795	23049	22940	23065	23057	22959	23034	23023	22781	23062	22805	22982	23222	23087	23045	22968	22959	22995	23046	22953	23022	22804	22913	22988	23089	22795	22910	23012	22931	22957	23058	22932	22781	22946	23005	22965	22928	22933	22951	22976	22926	22905	23054	22894	23048	22718	22995	23034	22932	22953	22902	23050	22881	22874	22717	23050	22840	22854	23106	23219	22934	23085	23039	22909	22823	22917	23059	22968	22938	23037	22990	22962	23049	22720	22976	22915	22821	23086	23004	22912	22928	22960	23044	22933	22834	22856	22940	22900	22820	22890	22873	22754	22886	22985	22904	22953	22826	22949	22857	22933	22915	23184	22992	22914	22907	23001	22922	23040	22951	23082	23090	22947	22859	22894	22941	23123	23072	22785	22928	22933	23040	23114	22930	22920	22989	22981	22867	23105	23006	22902	23005	23140	23018	22896	23005	22906	23133	22948	23016	22913	22973	22920	22979	22983	22940	23112	22921	22845	23064	22959	22795	23020	22816	22911	23113	23059	22884	22836	22790	23034	22993	22924	23024	23063	23022	23035	22822	23000	23004	22975	23103	22996	22943	23028	22996	22891	23031	23043	22976	23066	22797	23028	22821	23058	22943	22778	23148	23052	23104	22910	23000	23065	22971	22974	22790	22906	22996	22937	23034	23026	23066	22905	22970	22987	22997	23198	23011	22954	22928	23069	22696	22972	22800	22923	22842	22891	22938	23128	22850	23011	22889	22795	22811	22814	23001	22999	22926	22880	22889	22752	23077	22968	22791	23151	22960	23068	23034	23046	23239	22980	22993	22972	22980	23084	22942	22833	23067	22759	23002	23040	23024	22976	23091	22869	23222	22812	23097	23051	22965	23045	22827	22823	23004	22946	23148	22960	23032	22921	22880	22886	22998	23048	22862	23004	22860	23052	22881	22904	22943	23087	22977	22861	22848	22909	22927	23011	22920	23213	23019	23010	22906	22907	23007	23022	23036	22978	22967	23119	23073	22878	23099	22935	22946	23147	23013	23018	22960	23089	22872	23060	22916	23138	22828	22991	22910	22943	22953	23012	22817	22809	23144	22855	22873	22868	22982	23119	22922	23019	22998	23050	22857	23066	22929	22938	22957	23039	22939	22927	22841	22868	22887	22964	22901	23029	22909	22923	23049	22902	22861	23144	22855	23111	23031	23087	23050	23075	23000	23008	22961	22812	22992	22837	23083	22947	22900	23168	23046	22929	23027	22973	22781	22761	22896	22896	22904	22968	23109	22925	22941	22925	23037	23173	22852	22847	22883	23072	22971	22970	22969	22822	22993	22859	22910	23076	22945	22649	22947	23071	22917	23044	23081	23038	23073	22990	22993	23057	22832	23152	23007	22909	22903	22875	22985	22842	22824	22866	22950	22866	23143	23164	23146	22682	23092	22945	22967	23166	22968	23019	23074	22981	23027	22917	23109	23281	22710	22766	22794	22884	22957	22862	23022	23042	22907	23037	22831	23052	23082	23027	23004	22729	23011	23076	23085	22937	22955	23103	22939	22910	22991	22951	22809	22958	22963	23079	22968	22706	23137	23051	22883	23064	22901	22883	22836	23068	23105	22872	23004	23089	22868	22925	23012	23035	22781	22820	22970	22961	23201	22823	23130	22906	23099	23229	22960	22883	22906	22919	22926	22966	23023	22859	23181	22881	22909	22843	22862	22911	22966	23256	23195	22999	22834	23044	22849	22997	22919	23096	22825	22983	23077	22766	22949	23152	22924	22959	23048	23067	22941	22875	23109	22756	23087	23011	23078	23023	22963	22885	22807	23062	22928	22969	22979	22956	22953	22896	22958	22967	22962	23016	22944	22939	22677	22964	22999	22870	23097	22888	23078	22963	22885	23160	23022	23117	23128	23077	22994	23197	22916	23216	22947	23037	22789	22904	22977	23106	23091	23023	23154	22917	22980	23088	22933	23007	22906	23003	22894	23116	22899	22902	22986	23030	22833	22986	22815	23149	22902	23033	23040	22844	22983	22927	22892	22983	22927	22974	22901	23000	23211	22920	22938	23022	23073	23000	22892	22901	23087	22822	22913	22854	22907	23014	22980	22951	23050	23091	23125	22800	22991	23116	23085	23078	22812	23053	23168	22816	22886	23198	22782	23034	23026	22915	23095	22904	22972	22893	22988	23092	22987	23125	23007	22955	22967	22948	23041	23060	22909	23158	23118	23017	22940	22947	22910	23039	23204	22837	22968	22878	23055	22737	23145	22914	22919	22917	22896	23041	23012	22938	22884	22940	22970	22717	22752	23140	22766	23085	22975	22856	23075	22965	22769	22965	23098	23045	22834	22919	22925	23045	23037	22955	22909	23106	23010	23049	22804	22886	23001	22759	22937	22907	22907	23070	22906	22968	23240	23231	23034	22856	22923	22934	22818	22944	22908	23062	22898	23004	23040	23028	22945	22805	22934	22963	23169	23151	22901	22959	22998	23055	22784	22994	22979	23059	22857	22873	22938	22703	22881	22890	23111	22993	22829	23031	22869	22934	22830	23116	22929	23007	22859	23065	23001	22990	22807	23060	22753	23030	23180	22906	23120	22953	22747	22952	23042	23114	22970	22784	22995	22934	23063	22870	22928	22850	23004	23028	23083	22874	23066	23040	23052	23153	22944	23080	22947	23042	22890	22922	23077	23096	23178	23105	22957	23110	22956	22983	23021	22811	22951	22859	23102	23059	23137	22987	23077	22998	23034	23051	23056	22785	22866	22970	22921	22930	22972	22942	22954	22960	23024	22980	22946	23005	22989	22879	22953	22852	22983	22935	23054	22909	22957	22790	22974	23029	22803	23180	22858	22968	22868	22947	22954	23065	22960	22961	23197	22944	23025	23050	23019	23125	22932	22991	22970	22982	22869	22886	22957	22861	22886	23209	22983	22879	22654	23025	23039	22926	22952	22984	23115	22956	23007	22896	23048	23113	22951	22869	23211	23065	22993	22990	23028	23104	22952	23127	23195	23043	22966	22777	22798	22989	23067	22928	22960	22825	22989	23069	23128	22803	22973	22931	23164	23018	23067	23022	23009	22835	22964	23034	22895	23107	22868	23071	23012	22966	23098	23113	22903	22999	22828	23179	23043	22948	22917	23074	22834	22679	23142	22779	23112	23018	22888	22962	23146	22998	22913	22926	22989	23061	22861	22930	23047	22994	23131	23041	22853	22889	23211	22825	22941	23121	22934	23018	23186	22788	22861	23030	23080	23270	23071	22999	22864	22904	22827	23074	23064	23015	23034	22937	23079	22940	22848	22825	23077	22972	22924	22863	23049	23034	22945	23094	23072	22813	22890	23055	22878	23055	22957	23037	23022	23060	23085	22930	22854	22925	22790	22908	22945	22982	22911	22840	22994	23111	22966	23073	22897	23190	22891	22973	23007	22880	22878	23052	22952	22999	22816	22946	22956	23147	22871	23000	22994	22935	23070	22776	23021	22864	23099	23033	22885	23065	23050	22980	23144	23012	22955	22745	22962	23123	22929	22936	22881	22917	23135	22950	23005	23144	22668	22969	23039	22956	23047	22910	22967	23106	22989	22916	22898	23110	23032	22879	23047	23007	22981	22895	22980	22937	22853	22878	22848	23018	22941	22944	22995	23056	22976	22867	23057	22996	22826	22903	22896	22934	23042	23097	23017	22930	22986	22856	22776	22934	23044	22983	23116	22826	22809	23022	22890	22939	22977	22912	23153	22874	23040	23093	23060	23004	23011	23005	22935	22986	22985	22834	23011	22969	23079	23024	23033	23014	22915	22937	22965	23104	22995	22986	23020	23123	23165	22933	23077	23091	22987	22945	23094	23015	22925	23169	22735	23179	23014	23144	22839	23140	22798	22928	22936	23062	23011	23026	23085	22877	22862	23006	23038	23032	23018	23072	23026	23119	23140	22943	23095	22931	23155	23123	23087	22916	22935	23253	22661	22998	22815	23072	23088	23192	23031	23042	22993	22922	23127	22978	23122	22899	22935	22829	23001	23036	22867	23162	22863	23130	23027	23133	22890	22927	22864	23006	22837	22903	23102	23196	22863	22931	23178	22992	23008	22768	23022	22785	22902	22997	23067	23217	22999	23024	23018	23219	22689	23223	23201	22870	23111	23011	23101	22854	22850	23004	22996	22990	22969	23087	22981	23167	23146	22965	22778	23066	23056	22975	23025	23053	23132	22978	22973	22999	22887	23091	23055	23172	23022	22788	23039	23054	22875	22924	22907	22857	22929	23034	22788	22899	22967	22826	22974	22882	22966	23010	22890	23009	22909	22933	23173	23003	23089	23013	22963	23092	22860	23012	22840	23118	22921	23034	22993	22885	22905	22945	22854	22921	22857	22954	23062	23119	22761	23063	22857	23238	22926	23096	22917	22833	22962	23078	23047	22895	23125	22810	22956	22982	22960	22906	23110	23149	23093	22929	22905	23003	23001	22914	22815	23086	22950	23152	22938	22950	22922	22925	23065	22855	22789	22895	22859	23131	23114	22964	22910	22934	22886	23091	22908	23096	22906	23017	22936	22860	23336	22812	23185	23081	22955	22893	22934	22963	23078
23435	21261	28987	24315	24883	30446	33340	31449	31331	31894	31366	31034	31068	30775	30694	30749	31010	30864	30736	30687	30443	31952	37002	35205	34023	32052	31181	30853	30617	30504	30438	30631	30518	30528	30682	30471	30536	30705	30325	30492	30627	30370	30187	30673	30626	30432	30589	30413	30689	30419	30451	30384	30444	30522	30516	30583	30580	30466	30380	30421	30452	30244	30328	30547	30455	30496	30324	30510	30713	30266	30537	30677	30460	30307	30453	30343	30585	30479	30567	30574	30391	30478	30507	30333	30532	30571	30614	30326	30599	30356	30513	30507	30496	30569	30584	30663	30683	30415	30567	30697	30561	30305	30254	30548	30381	30468	30652	30250	30663	30583	30319	30499	30579	30798	30476	30526	30587	30482	30558	30497	30305	30670	30379	30387	30443	30322	30313	30462	30553	30615	30617	30335	30458	30664	30653	30423	30457	30314	30597	30566	30512	30298	30695	30552	30366	30403	30458	30386	30470	30471	30384	30479	30366	30677	30409	30445	30345	30569	30540	30382	30454	30378	30725	30456	30221	30450	30563	30258	30492	30464	30424	30631	30477	30640	30420	30612	30490	30385	30720	30518	30154	30605	30569	30722	30375	30480	30262	30274	30456	30382	30501	30454	30464	30426	30424	30409	30588	30717	30334	30508	30170	30196	30504	30523	30249	30398	30564	30331	30461	30283	30429	30268	30476	30337	30567	30718	30722	30639	30543	30374	30474	30250	30335	30487	30637	30437	30601	30414	30368	30499	30471	30556	30514	30515	30370	30403	30489	30325	30521	30466	30461	30604	30601	30531	30423	30552	30685	30195	30628	30622	30432	30363	30618	30568	30278	30740	30559	30449	30348	30399	30391	30695	30443	30401	30460	30439	30405	30453	30383	30474	30442	30496	30520	30517	30338	30477	30543	30298	30460	30324	30422	30466	30832	30374	30386	30390	30372	30323	30510	30339	30860	30306	30558	30316	30526	30381	30550	30606	30582	30511	30636	30487	30482	30419	30635	30459	30450	30312	30481	30619	30435	30410	30453	30561	30578	30447	30844	30573	30802	30300	30496	30503	30503	30393	30405	30267	30506	30407	30201	30346	30408	30359	30491	30798	30516	30632	30467	30250	30486	30717	30464	30416	30621	30373	30383	30265	30673	30548	30540	30446	30814	30626	30382	30502	30646	30472	30300	30467	30566	30575	30516	30175	30414	30589	30703	30330	30361	30588	30608	30612	30580	30520	30437	30312	30612	30499	30533	30440	30539	30239	30514	30441	30442	30286	30516	30348	30208	30627	30386	30529	30403	30567	30372	30499	30575	30481	30557	30342	30403	30590	30510	30435	30667	30291	30238	30454	30625	30609	30438	30421	30314	30371	30391	30712	30552	30411	30508	30412	30423	30590	30234	30403	30338	30208	30404	30272	30209	30642	30743	30614	30277	30434	30209	30172	30464	30467	30743	30556	30400	30461	30570	30529	30505	30528	30593	30619	30139	30651	30459	30229	30491	30699	30541	30530	30303	30730	30693	30300	30560	30366	30795	30350	30546	30531	30487	30575	30464	30333	30435	30637	30414	30331	30384	30621	30325	30544	30582	30517	30529	30446	30464	30532	30372	30624	30561	30695	30278	30670	30511	30636	30520	30520	30445	30471	30233	30454	30230	30444	30448	30366	30440	30664	30135	30429	30772	30151	30543	30432	30379	30419	30458	30498	30710	30405	30454	30433	30567	30578	30497	30396	30316	30356	30421	30433	30458	30220	30324	30674	30352	30430	30423	30668	30415	30503	30411	30438	30589	30380	30466	30569	30306	30428	30602	30495	30431	30816	30275	30591	30443	30385	30480	30533	30583	30691	30418	30459	30478	30353	30453	30499	30734	30303	30428	30619	30661	30639	30476	30499	30383	30519	30308	30531	30518	30323	30452	30294	30743	30516	30560	30349	30431	30319	30264	30548	30490	30801	30351	30476	30458	30477	30448	30617	30663	30492	30406	30456	30373	30571	30671	30555	30377	30331	30262	30311	30505	30381	30381	30252	30211	30366	30348	30283	30282	30367	30299	30618	30443	30463	30545	30484	30609	30679	30359	30599	30547	30409	30611	30540	30485	30598	30712	30393	30342	30381	30406	30369	30598	30605	30542	30630	30453	30674	30734	30563	30440	30591	30377	30396	30634	30445	30663	30629	30529	30478	30289	30647	30487	30317	30821	30511	30469	30574	30451	30365	30465	30533	30504	30349	30322	30342	30495	30463	30540	30752	30329	30439	30800	30266	30360	30488	30586	30585	30321	30568	30573	30467	30570	30425	30416	30320	30246	30429	30425	30539	30308	30420	30350	30459	30386	30721	30851	30373	30577	30547	30458	30546	30599	30489	30457	30317	30599	30419	30377	30420	30550	30348	30323	30530	30409	30492	30236	30512	30465	30438	30360	30744	30466	30471	30345	30344	30457	30372	30490	30435	30536	30482	30604	30676	30475	30371	30602	30326	30569	30393	30368	30449	30524	30590	30620	30477	30325	30204	30418	30613	30546	30782	30669	30412	30475	30545	30113	30617	30375	30696	30509	30643	30768	30663	30313	30495	30273	30474	30541	30757	30576	30217	30370	30198	30397	30583	30654	30680	30592	30607	30433	30594	30826	30503	30305	30261	30532	30461	30233	30728	30286	30370	30512	30518	30346	30645	30671	30460	30522	30542	30506	30675	30530	30330	30510	30544	30441	30654	30665	30428	30442	30252	30468	30284	30423	30487	30372	30577	30643	30223	30436	30303	30417	30362	30487	30399	30364	30502	30385	30569	30475	30469	30524	30510	30655	30392	30391	30542	30551	30221	30561	30547	30623	30386	30510	30597	30652	30315	30597	30606	30444	30512	30551	30490	30491	30448	30505	30435	30216	30319	30728	30370	30535	30485	30131	30402	30517	30383	30602	30353	30577	30263	30360	30500	30416	30676	30483	30412	30527	30584	30476	30340	30268	30321	30521	30585	30637	30549	30370	30394	30546	30561	30708	30734	30614	30495	30615	30302	30444	30302	30336	30364	30464	30411	30562	30424	30531	30592	30039	30706	30564	30530	30636	30503	30368	30327	30492	30375	30528	30238	30086	30439	30684	30443	30466	30632	30179	30367	30504	30444	30482	30329	30488	30326	30370	30422	30440	30506	30448	30497	30683	30377	30617	30295	30514	30484	30448	30458	30533	30281	30568	30442	30370	30571	30298	30226	30487	30551	30348	30446	30755	30684	30549	30582	30469	30528	30485	30630	30612	30584	30497	30492	30727	30508	30582	30459	30523	30487	30561	30432	30645	30499	30699	30472	30666	30313	30579	30448	30642	30592	30603	30626	30682	30362	30400	30702	30700	30228	30677	30489	30785	30516	30404	30404	30527	30694	30520	30428	30488	30332	30444	30380	30415	30708	30498	30529	30539	30718	30813	30333	30741	30841	30593	30382	30463	30433	30298	30654	30538	30474	30279	30387	30509	30485	30410	30417	30393	30458	30595	30409	30156	30464	30479	30536	30435	30489	30380	30484	30619	30552	30660	30406	30619	30325	30225	30546	30373	30307	30339	30543	30550	30360	30590	30440	30600	30502	30473	30328	30386	30615	30396	30442	30608	30575	30278	30383	30297	30708	30649	30432	30584	30751	30409	30287	30270	30452	30473	30253	30379	30596	30492	30385	30519	30410	30315	30582	30399	30461	30303	30426	30557	30743	30261	30341	30503	30377	30213	30484	30651	30389	30581	30584	30559	30616	30465	30648	30360	30462	30475	30629	30560	30420	30301	30525	30726	30580	30167	30403	30434	30593	30483	30407	30431	30533	30619	30527	30256	30350	30424	30442	30524	30621	30385	30154	30424	30693	30704	30484	30502	30258	30654	30344	30466	30286	30450	30386	30471	30396	30448	30606	30270	30435	30371	30524	30450	30255	30541	30420	30499	30503	30497	30586	30284	30623	30420	30321	30357	30406	30427	30376	30515	30548	30511	30450	30453	30512	30308	30385	30312	30399	30220	30497	30611	30336	30477	30407	30435	30327	30578	30727	30382	30375	30570	30336	30452	30329	30658	30638	30523	30267	30554	30578	30524	30541	30361	30324	30587	30483	30563	30409	30399	30433	30509	30685	30376	30364	30361	30460	30566	30420	30655	30492	30466	30539	30266	30597	30333	30492	30426	30582	30526	30666	30418	30412	30388	30642	30526	30337	30442	30558	30402	30362	30296	30559	30250	30565	30697	30307	30542	30639	30494	30629	30470	30490	30570	30412	30321	30683	30716	30501	30441	30318	30437	30575	30338	30416	30355	30365	30176	30517	30357	30370	30554	30452	30541	30408	30512	30420	30524	30385	30412	30303	30596	30431	30464	30500	30652	30331	30645	30460	30777	30781	30528	30406	30584	30443	30664	30475	30481	30336	30484	30400	30339	30383	30494	30474	30515	30545	30623	30655	30444	30430	30709	30412	30244	30222	30520	30368	30384	30301	30448	30538	30439	30175	30469	30678	30648	30368	30377	30325	30426	30667	30489	30408	30823	30452	30363	30523	30423	30548	30549	30760	30336	30529	30313	30357	30776	30473	30556	30490	30421	30530	30400	30567	30596	30503	30464	30418	30533	30386	30327	30388	30502	30544	30279	30667	30557	30297	30361	30496	30372	30602	30371	30539	30627	30448	30461	30770	30444	30507	30527	30395	30532	30607	30609	30318	30387	30524	30427	30678	30638	30288	30553	30703	30648	30675	30483	30504	30468	30676	30456	30440	30432	30597	30819	30800	30515	30433	30561	30459	30422	30562	30670	30463	30811	30481	30699	30673	30297	30379	30509	30293	30325	30598	30581	30370	30644	30476	30451	30498	30456	30318	30581	30336	30720	30371	30627	30514	30257	30746	30535	30753	30723	30717	30597	30673	30516	30420	30394	30385	30500	30406	30409	30324	30499	30533	30528	30651	30645	30430	30601	30598	30371	30380	30353	30442	30544	30689	30543	30437	30529	30302	30461	30269	30510	30281	30431	30471	30257	30525	30565	30867	30527	30704	30450	30258	30491	30297	30355	30509	30546	30516	30703	30707	30489	30491	30582	30407	30524	30408	30686	30607	30500	30748	30750	30643	30570	30435	30532	30580	30503	30528	30455	30518	30566	30438	30572	30470	30599	30333	30219	30517
20988	35254	31691	27913	26321	25132	25048	24629	24776	24388	23811	23730	23300	23045	23129	23192	23137	23100	23110	22904	22920	25671	31664	28732	26955	24557	23498	23207	22857	23029	22808	22622	22873	22731	22896	22806	22933	23002	22977	22861	22709	22926	22919	22667	22893	22758	22731	22837	22943	22951	22987	22869	22765	22852	22884	22822	22812	22907	22672	22833	22923	22834	22749	22752	22816	22710	22920	22739	22669	22928	23076	22800	22814	22777	22775	23026	22667	22841	22957	22867	22940	22794	22750	22862	22953	22764	22881	22701	22701	22670	22943	22996	22975	22890	22951	22827	22871	22818	22763	22831	22979	22684	23001	22822	22829	22691	22740	22851	22730	22856	22966	22954	22849	22809	22762	22753	22858	22792	22981	22872	23023	22639	22730	22963	22781	22686	22789	22878	22770	22933	22875	22879	22900	22828	22781	22823	22767	22832	22906	22935	22836	22864	22840	22761	22920	23003	22717	22828	22834	22936	22723	22904	22931	22928	22828	22901	22714	22898	22865	22827	22699	22733	22790	23008	22668	22725	22736	22828	22653	22932	22916	22768	22981	22753	22999	22925	22860	22743	22785	22943	22812	23023	22770	22686	22935	22849	22915	22772	22818	22943	22856	22904	22812	22730	22747	22779	22878	22685	23018	22687	22784	22795	22841	22810	22788	22778	22798	22747	22771	22912	22828	22775	22884	22893	22707	22833	22900	22840	22797	22630	22867	22743	22796	22862	22841	22865	22915	22758	22962	22906	22949	22914	22840	22983	22841	22978	22679	23019	22896	22924	22792	22889	22845	22913	22758	22929	22936	22798	22847	22879	22675	22725	22941	22585	22914	22939	22661	22875	22813	22802	22734	22724	22751	22968	22852	22819	22893	22692	22889	22843	22847	23012	22878	22962	22775	22702	22858	22789	22835	22878	22717	22937	22648	22839	22816	22684	22806	22965	22729	22869	22917	22875	22608	22872	22990	22681	22753	22853	22870	22930	22612	22872	22994	22801	22929	22962	22811	22826	22708	22784	22873	22727	22903	22923	22791	22769	22703	22788	22920	22917	22807	22806	22807	22940	22849	22878	22775	22909	22930	22863	22983	22861	22701	22736	22839	22813	22635	22978	22849	22695	22843	22893	22898	22802	22853	22949	22901	23026	22661	22773	22699	22860	22782	22856	22649	22940	22991	23069	22881	22940	22852	22807	22905	22807	22882	22827	22732	22867	22793	22967	22853	22793	22752	22596	22940	22841	22895	22679	22618	22860	23200	22703	22884	22730	22759	22885	22687	22855	22917	22838	22766	22952	22869	22702	22940	22654	22913	22816	22901	22864	22742	22693	22762	22787	22753	22775	22923	22549	22950	22796	22747	22955	22863	22701	22960	23076	22881	23034	22901	22691	22736	22739	22791	22642	22775	22821	22786	22652	22899	22814	22794	23081	22833	22729	22800	22850	23059	23028	22754	22860	22796	22863	22870	22905	22911	23036	22967	22692	22736	22627	22846	22813	22749	22961	22945	22797	22928	22818	22803	22713	22822	22927	22778	22850	22890	22817	22682	22811	22768	22800	22691	22852	22810	22922	22859	22876	22689	22753	22779	22991	22795	22796	22894	22845	22879	22926	22872	22891	23099	22870	22732	22997	22653	22914	22729	22870	22830	22747	22837	22996	22985	22928	22968	22796	22943	22971	22884	22797	22818	22963	22844	22851	22840	22945	22903	22801	22746	22793	22878	22863	22943	22690	22720	22815	22903	22775	22851	22890	22886	22747	22880	22913	22904	23033	22872	22816	22917	22765	22999	22813	22749	22826	22686	22816	22744	22859	22845	22910	22763	22711	22701	22881	22832	22822	22982	22809	22866	22816	22928	22815	22783	22905	22923	23014	22657	22829	22960	22821	22714	22985	22724	22706	23006	22813	22915	22869	22790	22904	22904	22759	22872	22885	23010	22897	22745	22868	22745	22807	22682	22621	22878	22743	22893	22901	22721	22886	22840	22834	22751	22967	22709	22843	22782	22905	22913	22748	22654	22647	22807	22963	22639	23056	22711	22714	22948	22826	22728	22853	22986	23013	22684	22851	22836	22831	22740	22959	22721	22835	22847	23101	22912	22928	22783	22773	22931	22937	22827	22660	22758	22739	22772	22864	22778	22686	22639	22626	22971	22972	22794	22795	22631	22803	22887	22898	22624	22748	22849	23016	22789	22834	23051	22986	22715	22916	22751	22918	22993	22760	22857	22657	22962	22875	22699	22954	22835	22947	22883	22920	22693	22892	22837	22856	22674	22858	22858	22902	22743	22982	22793	22768	23035	22733	22898	22725	22813	22909	22885	22881	22891	22976	22762	22765	22892	22860	22626	22970	22772	22755	22936	22893	22706	22705	22799	22824	22980	22754	22992	23015	22738	22916	22819	22908	22724	22643	22872	22635	22861	22873	22766	22791	22848	22893	22860	22893	22839	23027	22916	22951	22811	22719	23068	22733	23010	22923	22580	22789	22680	22927	22795	23030	22910	23001	22930	22760	22853	22812	22832	22929	22826	22877	22753	22953	22898	22763	22826	22868	22709	22783	22785	22804	22936	22771	22870	22664	22789	22613	22873	22927	22734	22684	22802	22921	22789	22784	22844	22714	22646	22779	22848	22796	22789	22740	22963	22862	22743	22812	22661	22724	22876	22848	22931	22903	22838	22852	22808	23025	22948	22926	22745	22948	22711	22777	22905	22777	22749	22805	22835	22723	22893	22895	22742	22786	22840	22870	22765	22949	22918	22847	23093	22942	22699	22798	22803	22767	22940	22936	22763	22965	22880	22695	22785	22682	22684	22746	22870	22800	22828	22804	23028	22910	22869	22907	22782	22806	22897	22902	22996	22876	22786	22893	22833	22764	22877	22648	22925	22898	22819	22752	22695	22678	22918	22892	22908	22792	22815	22897	22734	22811	22886	22751	22599	22940	23075	22805	22623	22837	22771	22980	22913	22821	22857	22951	22965	22686	22721	23000	22802	22966	22839	22816	22909	22745	22942	22870	22829	22865	23059	22798	22803	22743	22680	22946	22815	22786	22913	22803	23056	22920	22583	22649	22931	22676	22626	22811	22862	22755	22946	22797	22885	23038	22738	22694	22953	22695	22711	22848	22774	22836	22689	22855	22703	22891	22861	23154	22764	22781	22961	22827	22710	22648	22847	22835	22814	22762	22952	22751	22745	22813	22768	22770	22877	22880	23026	22936	22880	22757	22869	22944	22895	22891	22681	22778	22713	22876	22869	22880	22852	22756	22823	22896	22923	22913	22859	22918	22874	22895	22734	22855	22935	22908	22765	22952	22655	23030	22836	22942	22873	22943	22765	22846	22847	22850	22805	22739	23055	22819	22725	22851	22783	22773	22840	22890	22856	23079	22778	22791	22809	22935	22901	22766	22757	22940	22990	22821	22961	22698	23060	22847	22794	22832	22810	22785	22805	22888	22806	22914	22834	22843	22969	22799	22921	22828	22727	22825	22889	22807	22803	22556	22774	22833	22826	22797	22753	22869	22852	22767	22793	22893	22899	22915	22733	22829	22785	22819	22856	22851	22796	22863	22927	22781	22796	22878	22849	22825	22879	22918	22976	22673	22986	22881	22898	22857	22730	22812	22920	22812	23002	22909	23024	22917	22799	22928	22755	22957	22671	22855	22925	22782	22847	22570	22950	22858	22817	22740	22657	22726	22949	22932	22771	22748	22973	22988	23052	22784	22758	22763	22847	22758	22897	22877	22798	22868	22934	22825	22795	22592	22895	22924	22764	22822	22874	22819	22655	22974	22835	22980	22763	22897	22815	22693	22735	22873	22678	22778	22804	22750	22830	22850	22698	22656	22810	22923	22787	22876	22777	22711	22906	22772	23022	22741	22782	22855	22872	22881	22731	22804	22909	22845	22935	22689	22948	22934	22898	22768	22820	22968	23056	22636	23013	22824	22773	22787	22809	22846	22798	22812	22881	22712	22857	22853	22797	22973	22825	22665	22815	22882	22805	22745	22681	22912	22772	22745	22888	22901	23035	22901	22845	22891	22795	22803	22839	22953	22881	22817	22631	22959	22831	22829	22886	22584	22869	22924	22932	22930	22876	22738	22752	22829	22903	22793	22801	22923	22715	22790	22810	22788	22900	23085	22618	22833	22653	22903	22808	22871	22968	22741	22683	22843	22733	23074	22838	22873	22585	22814	22518	22786	22925	22923	22755	22853	22928	22833	22764	23012	22848	22841	22818	22957	22786	22844	22787	22768	22617	22886	22962	22875	22909	22745	23055	22626	22968	22785	22847	22899	22873	22912	22778	22940	22840	22950	22762	22798	22828	22649	22815	22922	22912	22864	22936	22815	22889	22814	22782	22938	22812	22840	22973	22876	22780	22775	22833	22913	22942	22826	22774	23035	22816	22670	22798	22885	22869	22919	22871	22829	22853	22711	22844	22979	22623	22858	22796	22664	22825	22846	22941	22851	22859	22905	22763	22831	22792	22761	22876	22872	22912	22811	22918	22967	22710	22817	22683	22857	22941	22766	22793	22794	22572	22786	22881	22680	22579	22969	22904	22759	22858	23018	23000	22731	22701	22785	22892	22910	22987	22831	22756	22866	22808	22942	22577	22929	22824	22823	22792	22869	22762	22891	22891	22869	22743	23066	22715	22799	22846	22788	22903	22664	22758	22709	22882	22878	22665	22789	22902	22955	22778	22804	22868	22893	22802	22662	22747	22933	22806	22853	22773	22806	22713	22673	22916	22673	22936	22752	23029	22782	22994	22698	23066	22586	22835	22693	22704	22857	22747	22779	22969	22750	22978	22663	22689	22924	22726	22692	22805	22916	23103	22880	22855	22809	22922	22736	22775	22921	22834	22677	22792	22737	22792	22797	22770	22855	22987	22747	22731	22840	22732	22739	22891	22815	22974	22814	22681	22820	22809	22873	22913	22822	22918	22865	22793	22768	23130	22964	22698	22962	22854	22752	22798	22506	22939	22746	23044	22785	22749	22868	22791	22778	22971	22756	22888	22995	22786	22696	23009	22853	22989	22916	22774	22876	23021	22874	22704	22842	22768	22788	22747	22880	22846	22798	22796	22892	22904	22805	22785	22950	22771	22737	22982	22884	22822	22766	22749	22782	22758	22980	22676	23035
22474	21236	29008	23861	22600	28739	34928	31713	31885	32385	31492	31045	31031	31163	30979	30695	30825	30679	30819	30691	30978	32751	41502	39022	36504	33237	31875	30972	30659	30693	30454	30686	30496	30436	30290	30558	30353	30481	30581	30444	30503	30499	30217	30559	30592	30274	30495	30351	30581	30442	30594	30530	30418	30169	30506	30616	30529	30331	30667	30519	30312	30628	30771	30573	30418	30126	30509	30585	30526	30627	30688	30341	30755	30303	30326	30441	30295	30362	30265	30350	30416	30453	30417	30462	30537	30329	30774	30507	30423	30446	30429	30360	30200	30261	30487	30190	30475	30330	30249	30339	30330	30431	30428	30183	30136	30590	30650	30475	30200	30375	30452	30217	30355	30340	30474	30437	30505	30221	30267	30388	30454	30435	30430	30351	30454	30509	30231	30258	30545	30614	30375	30531	30403	30425	30219	30409	30546	30611	30462	30211	30391	30299	30243	30180	30348	30228	30369	30565	30666	30379	30458	30409	30174	30470	30390	30359	30351	30499	30368	30525	30277	30373	30359	30412	30338	30315	30300	30282	30394	30193	30609	30531	30397	30462	30258	30168	30503	30294	30628	30587	30342	30220	30340	30576	30244	30053	30342	30395	30428	30360	30272	30441	30622	30476	30334	30401	30733	30472	30297	30384	30114	30309	30444	30180	30527	30550	30581	30348	30269	30192	30374	30507	30491	30501	30255	30363	30489	30404	30320	30468	30459	30314	30451	30518	30242	30327	30308	30347	30196	30408	30360	30241	30665	30284	30322	30280	30314	30216	30286	30449	30410	30368	30529	30421	30361	30252	30478	30476	30593	30518	30394	30425	30230	30329	30406	30363	30471	30302	30519	30590	30354	30209	30448	30467	30524	30535	30617	30388	30340	30481	30196	30533	30344	30594	30178	30202	30524	30348	30404	30609	30355	30418	30620	30301	30552	30421	30868	30537	30514	30397	30169	30356	30340	30464	30677	30468	30353	30527	30492	30459	30513	30374	30216	30210	30409	30599	30323	30481	30451	30527	30428	30549	30492	30724	30272	30446	30475	30393	30573	30052	30575	30447	30238	30350	30248	30379	30330	30403	30444	30455	30430	30388	30627	30541	30447	30590	30498	30329	30504	30487	30546	30180	30552	30309	30432	30393	30363	30285	30614	30423	30392	30393	30346	30342	30547	30327	30528	30338	30489	30320	30586	30410	30217	30455	30566	30367	30455	30615	30267	30490	30538	30346	30414	30261	30480	30429	30561	30429	30316	30320	30268	30673	30276	30488	30357	30234	30317	30304	30201	30553	30129	30271	30517	30384	30158	30345	30483	30466	30342	30406	30664	30390	30063	30375	30360	30209	30439	30121	30561	30437	30136	30441	30431	30399	30410	30543	30362	30476	30188	30316	30428	30350	30367	30480	30418	30162	30340	30483	30428	30359	30541	30389	30522	30319	30235	30365	30580	30538	30546	30406	30493	30146	30429	30494	30324	30310	30360	30457	30448	30286	30399	30373	30462	30277	30375	30273	30505	30323	30570	30469	30367	30373	30588	30214	30421	30347	30382	30439	30356	30343	30389	30257	30584	30294	30637	30372	30353	30466	30163	30473	30480	30420	30275	30531	30571	30333	30539	30250	30228	30487	30063	30412	30324	30357	30577	30504	30389	30564	30341	30241	30344	30601	30400	30601	30427	30439	30385	30373	30156	30612	30297	30367	30415	30222	30491	30268	30560	30627	30397	30245	30388	30376	30246	30309	30301	30181	30417	30366	30282	30128	30389	30530	30280	30387	30498	30338	30388	30348	30507	30378	30229	30391	30250	30313	30349	30244	30299	30378	30249	30512	30234	30431	30528	30256	30361	30212	30192	30572	30432	30392	30324	30400	30475	30458	30372	30327	30240	30261	30312	30147	30307	30339	30566	30454	30459	30363	30385	30439	30474	30447	30578	30269	30453	30254	30482	30438	30512	30284	30281	30272	30429	30310	30392	30007	30501	30343	30527	30552	30372	30427	30435	30332	30404	30553	30323	30446	30505	30681	30410	30268	30384	30356	30165	30233	30521	30382	30082	30450	30380	30461	30394	30324	30453	30362	30396	30339	30449	30666	30697	30286	30496	30509	30361	30369	30250	30470	30181	30345	30457	30420	30219	30235	30602	30449	30455	30359	30297	30488	30266	30404	30306	30399	30311	30243	30476	30304	30432	30322	30412	30489	30309	30597	30496	30317	30542	30532	30285	30297	30442	30145	30659	30239	30317	30399	30220	30066	30458	30540	30424	30118	30472	30425	30629	30272	30351	30292	30316	30496	30487	30311	30111	30584	30592	30481	30588	30590	30799	30533	30264	30243	30403	30285	30299	30759	30488	30461	30657	30349	30426	30489	30549	30375	30290	30379	30199	30462	30273	30573	30305	30517	30486	30313	30500	30000	30263	30412	30305	30257	30411	30344	30183	30354	30507	30294	30141	30233	30590	30342	30389	30362	30292	30212	30380	30523	30312	30062	30544	30361	30331	30268	30590	30546	30665	30205	30263	30359	30406	30322	30438	30351	30318	30423	30501	30445	30352	30429	30442	30449	30221	30201	30325	30304	30466	30370	30297	30271	30546	30354	30224	30388	30560	30343	30330	30495	30190	30387	30384	30415	30391	30435	30794	30674	30082	30280	30387	30591	30110	30233	30424	30119	30285	30408	30167	30290	30447	30171	30335	30219	30267	30378	30317	30680	30351	30459	30419	30088	30421	30283	30365	30593	30258	30421	30367	30550	30361	30318	30426	30479	30478	30168	30545	30415	30302	30619	30377	30568	30327	30323	30281	30359	30308	30420	30435	30481	30416	30553	30364	30245	30563	30375	30488	30399	30254	30545	30090	30455	30386	30286	30286	30226	30155	30332	30538	30366	30648	30392	30631	30235	30205	30087	30363	30413	30561	30319	30284	30302	30312	30241	30322	30413	30491	30411	30387	30554	30226	30483	30423	30119	30436	30340	30348	30584	30256	30440	30626	30407	30362	30463	30176	30272	30200	30340	30307	30344	30257	30521	30782	30360	30513	30264	30465	30390	30471	30489	30525	30530	30360	30569	30098	30362	30265	30696	30440	30490	30409	30396	30413	30413	30319	30449	30573	30206	30762	30231	30684	30387	30232	30501	30523	30519	30296	30476	30107	30172	30426	29997	30470	30655	30357	30357	30276	30446	30376	30190	30323	30468	30509	30330	30476	30506	30427	30391	30601	30420	30366	30200	30396	30264	30582	30386	30665	30626	30388	30272	30671	30245	30510	30359	30290	30374	30491	30322	30199	30305	30555	30275	30254	30535	30491	30444	30765	30239	30359	30245	30364	30478	30357	30452	30317	30270	30392	30144	30450	30559	30431	30142	30459	30388	30267	30505	30465	30501	30568	30614	30508	30492	30353	30324	30386	30524	30332	30273	30429	30285	30497	30538	30493	30644	30539	30552	30562	30444	30370	30410	30300	30334	30550	30468	30480	30418	30492	30360	30471	30200	30647	30461	30487	30144	30201	30417	30239	30515	30359	30453	30145	30273	30418	30364	30500	30300	30333	30342	30348	30626	30390	30554	30428	30402	30496	30392	30477	30427	30504	30441	30395	30321	30593	30503	30363	30383	30453	30408	30452	30613	30348	30529	30180	30358	30151	30255	30397	30377	30251	30316	30103	30579	30332	30382	30353	30393	30281	30303	30299	30178	30291	30380	30523	30251	30472	30165	30167	30225	30374	30601	30405	30318	30305	30435	30631	30381	30451	30485	30499	30619	30239	30302	30276	30329	30359	30305	30130	30378	30401	30162	30456	30339	30465	30399	30456	30413	30240	30418	30312	30295	30265	30496	30317	30325	30567	30286	30251	30131	30521	30501	30190	30624	30669	30328	30430	30324	30377	30368	30490	30462	30301	30150	30489	30392	30369	30613	30463	30521	30446	30283	30200	30453	30504	30393	30255	30448	30517	30668	30350	30467	30357	30377	30394	30479	30507	30452	30558	30532	30399	30604	30513	30299	30358	30175	30386	30427	30345	30177	30591	30347	30459	30275	30455	30366	30454	30211	30590	30645	30414	30367	30374	30214	30481	30420	30106	30416	30606	30216	30717	30320	30529	30337	30376	30424	30333	30461	30347	30318	30323	30458	30385	30228	30289	30354	30253	30332	30420	30254	30635	30584	30377	30471	30389	30381	30307	30291	30243	30129	30456	30219	30562	30328	30449	30240	30133	30397	30541	30356	30319	30226	30462	30303	30426	30237	30350	30390	30269	30436	30341	30185	30468	30246	30244	30611	30340	30496	30258	30121	30348	30494	30393	30231	30245	30439	30350	30222	30273	30420	30441	30471	30378	30440	30198	30253	30634	30446	30394	30521	30452	30533	30478	30595	30278	30406	30366	30149	30170	30329	30386	30221	30025	30373	30390	30599	30449	30410	30419	30388	30588	30055	30749	30527	30462	30563	30510	30307	30141	30342	30309	30462	30274	30357	30562	30307	30355	30355	30571	30081	30445	30364	30347	30287	30199	30398	30366	30563	30269	30299	30228	30385	30254	30330	30406	30612	30528	30631	30593	30296	30428	30404	30310	30237	30369	30406	30330	30277	30226	30545	30537	30427	30501	30334	30346	30304	30531	30556	30379	30392	30203	30316	30532	30520	30313	30567	30279	30274	30375	30539	30501	30516	30286	30513	30151	30424	30328	30453	30577	30446	30440	30099	30333	30149	30482	30312	30429	30407	30689	30516	30417	30372	30188	30165	30371	30404	30361	30413	30488	30554	30293	30328	30369	30278	30185	30329	30492	30402	30545	30370	30435	30342	30472	30228	30298	30443	30686	30340	30302	30414	30415	30579	30392	30344	30336	30234	30253	30395	30342	30435	30401	30499	30605	30432	30324	30332	30277	30326	30462	30383	30500	30404	30389	30182	30366	30328	30341	30348	30419	30446	30480	30136	30396	30497	30254	30395	30439	30188	30339	30639	30299	30325	30219	30433	30661	30465	30466	30207	30311	30199	30358	30009	30563	30603	30247	30418	30544	30587	30484	30438	30171	30434	30247	30603	30491	30216	30301	30539	30396	30533	30517	30338	30265	30409	30415	30492	30482	30365	30264	30146	30584	30178	30670	30502	30711	30341	30551	30601	30321	30322	30443	30441	30258	30228
21970	38976	35330	30012	27998	26385	26281	25174	25870	25054	24094	23634	23405	23229	23544	23181	23211	23102	23078	22825	23025	26781	37222	33467	29762	26034	23929	22924	22964	22835	22883	22980	22665	22870	22623	22523	22873	22768	22838	22827	22799	22714	22964	22841	22877	22734	23003	22598	22754	22704	22725	22740	22825	22826	22761	22627	22921	22882	22888	22719	22848	22653	22842	22674	22834	22593	22799	22860	22698	22750	22736	22690	22825	22740	22792	22860	22576	22946	22944	22734	22785	22685	22748	22588	22723	22690	22774	22829	22857	22607	22749	22814	22670	22611	22851	22672	22825	22787	22836	22850	22528	22886	22601	22818	22857	22536	22787	22948	22864	22652	22778	22787	22556	22810	22912	22877	22717	22652	22849	22676	22720	22481	22529	22705	22632	22696	22730	22775	22714	22953	22846	22817	22612	22620	22767	22856	22681	22634	22611	22725	22431	22840	22955	22567	22837	22779	22745	22666	22618	22843	22725	22690	22734	22722	22724	22600	22789	22584	22750	22793	22658	22642	22846	22743	22660	22832	22582	22548	22704	22934	22792	22729	22732	22646	22825	22846	22698	22669	22681	22656	22804	22718	22901	22625	22746	22785	22722	22832	22763	22776	22537	22670	22739	22802	22690	22521	22808	22755	22686	22831	22672	22532	22773	22575	22674	22911	22639	22593	22652	22803	22925	22750	22749	22651	22783	22772	22760	22687	22833	22710	22847	22663	22676	22573	22859	22661	22759	22652	22691	22657	22676	22732	22674	22562	22678	22796	22691	22767	22685	22620	22736	22579	22958	22740	22856	22652	22894	22750	22750	22864	22940	22852	22819	22641	22765	22663	22528	22599	22807	22685	22826	22732	22699	22736	22829	23017	22757	22752	22575	22837	22723	22831	22687	22757	22783	22794	22722	22623	22694	22816	22519	22783	22761	22529	22844	22885	22759	22735	22761	22741	22729	22722	22969	22901	22803	22777	22686	22804	22735	22615	22774	22670	22785	22582	22648	22711	22645	22711	22735	22630	22652	22721	22695	22810	22829	22729	22719	22683	22802	22766	22803	22680	22595	22566	22688	22726	22670	22704	22865	22735	22803	22803	22701	22786	22716	22781	22753	22640	22809	22860	22830	22685	22814	22736	22760	22714	22620	22847	22805	22724	22958	22904	22611	22748	22702	22533	22812	22696	22784	22793	22629	22618	22708	22780	22810	22824	22815	22760	22730	22677	22659	22867	22853	22751	22731	22720	22805	22770	22826	22836	22557	22738	22768	22747	22895	22713	22590	22714	22718	22648	22623	22727	22645	22564	22587	22749	22500	23020	22782	22729	22747	22604	22554	22591	22860	22635	22662	22791	22827	22742	22743	22769	22685	22808	22552	22780	22614	22591	22758	22757	22590	22715	22877	22612	22799	22688	22682	22642	22655	22638	22721	22880	22701	22905	22794	22712	22705	22629	22676	22800	22630	22731	22810	22661	22760	22620	22630	22837	22632	22679	22760	22802	22598	22692	22757	22707	22562	22832	22701	22620	22848	22770	22837	22644	22711	22737	22642	22572	22654	22652	22706	22698	22577	22551	22826	22697	22977	22789	22732	22804	22730	22583	22642	22765	22681	22597	22715	22698	22720	22684	22750	22435	22906	22621	22754	22532	22775	22713	22760	22633	22694	22689	22581	22862	22757	22688	22890	22795	22494	22731	22863	22835	22611	22729	22502	22752	22608	22851	22764	22687	22704	22608	22617	22749	22667	22797	22622	22716	22579	22609	22671	22950	22679	22500	22662	22715	22712	22822	22791	22659	22679	22612	22717	22807	22704	22700	22569	22631	22736	22801	22723	22774	22899	22544	22573	22727	22765	22623	22630	22622	22626	22708	22674	22636	22732	22682	22652	22655	22849	22626	22840	22822	22728	22710	22617	22772	22736	22638	22777	22966	22902	22705	22740	22679	22713	22747	22572	22891	22635	22671	22701	22744	22806	22832	22722	22718	22857	22733	22816	22737	22808	22646	22614	22846	22687	22612	22904	22684	22514	22662	22703	22605	22742	22734	22477	22620	22760	22382	22664	22870	22860	22650	22712	22757	22884	22640	22749	22543	22724	22584	22643	22580	22751	22859	22728	22846	22692	22652	22655	22811	22549	22703	22762	22754	22710	22736	22710	22787	22603	22657	22671	22888	22669	22815	22661	22844	22687	22804	22868	22907	22716	22805	22865	22910	22689	22715	22773	22754	22873	22604	22585	22446	22601	22683	22642	22789	22786	22717	22595	22736	22742	22776	22571	22851	22737	22700	22753	22651	22650	22763	22694	22775	22789	22587	22841	22622	22786	22895	22769	22931	22690	22780	22506	22833	22797	22753	22600	22639	22530	22630	22903	22683	22610	22567	22815	22745	22844	22740	22955	22730	22810	22656	22965	22643	22731	22753	22815	22929	22758	22728	22740	22860	22616	22760	22742	22742	22693	22745	22678	22666	22681	22613	22745	22634	22683	22649	22558	22651	22730	22509	22633	22687	22751	22697	22717	22961	22818	22812	22655	22722	22575	22825	22604	22674	22836	22811	22882	22599	22908	22696	22737	22661	22727	22730	22710	22607	22661	22866	22892	22541	22683	22864	22759	22635	22803	22690	22663	22582	22712	22785	22737	22713	22782	22704	22796	22823	22828	22725	22832	22757	22663	22787	22787	22788	22502	22839	22472	22742	22653	22872	22840	22728	22705	22660	22796	22600	22639	22570	22790	22728	22711	22652	22774	22633	22728	22842	22720	22861	22705	22611	22691	22594	22664	22745	22767	22836	22823	22713	22672	22706	22516	22693	22880	22773	22756	22843	22671	22771	22662	22894	22565	22784	22663	22782	22580	22544	22474	22600	22746	22576	22750	22712	22675	22754	22458	22951	22876	22764	22672	22571	22856	22816	22751	22759	22829	22811	22753	22794	22840	22773	22947	22825	22673	22732	22660	22671	22641	22771	22718	22854	22800	22814	22736	22647	22713	22803	22762	22533	22599	22845	22681	22649	22690	22871	22779	22866	22510	22783	22664	22717	22750	22611	22669	22887	22558	22628	22642	22823	22778	22684	22703	22660	22628	22646	22899	22823	22692	22816	22765	22728	22734	22664	22801	22719	22675	22574	22781	22808	22749	22738	22545	22745	22696	22715	22745	22570	22786	22623	22775	22615	22582	22667	22585	22717	22500	22859	22718	22942	22604	22643	22622	22838	22568	22823	22621	22661	22830	22652	22724	22743	22536	22774	22668	22823	22615	22671	22587	22716	22762	22750	22687	22797	22675	22809	22695	22755	22701	22656	22552	22683	22634	22534	22584	22548	22905	22775	22915	22594	22692	22828	22973	22987	22703	22531	22877	22594	22613	22522	22782	22721	22870	22633	22864	22853	22828	22842	22723	22646	22874	22790	22683	22796	22656	22756	22712	22841	22802	22598	22909	22637	22736	22894	22639	22632	22768	22732	22662	22679	22799	22755	22837	22893	22701	22557	22992	22643	22732	22834	22744	22720	22626	22721	22648	22658	22800	22667	22646	22735	22797	22741	22851	22737	22555	22615	22529	22853	22941	22627	22879	22965	22581	22572	22714	22896	22744	22778	22724	22626	22663	22722	22709	22857	22491	22791	22647	22689	22632	22777	22807	22672	22760	22736	22704	22780	22745	22820	22705	22648	22777	22779	22629	22716	22869	22804	22812	22665	22640	22744	22841	22793	22639	22691	22546	22790	22689	22658	22770	22797	22744	22798	22777	22823	22762	22724	22662	22807	22613	22741	22725	22678	22722	22704	22777	22612	22669	22759	22630	22772	22577	22745	22771	22851	22813	22719	22793	22650	22810	22639	22792	22702	22843	22694	22867	22773	22630	22807	22879	22774	22776	22648	22597	22723	22758	22581	22735	22666	22648	22747	22953	22781	22893	22752	22627	22701	22749	22741	22819	22734	22593	22729	22719	22706	22754	22561	22613	22680	22715	22813	22661	22667	22922	22724	22835	22737	22670	22840	22592	22851	22754	22659	22729	22870	22671	22827	22700	22634	22855	22810	22771	22738	22691	22931	22607	22682	22705	22751	22867	22750	22628	22842	22687	22634	22701	22687	22703	22716	22903	22562	22699	22765	22865	22826	22821	22891	22664	22649	22739	22758	22670	22664	22846	22752	22499	22745	22436	22718	22638	22787	22811	22649	22838	22730	22628	22779	22644	22697	22781	22724	22618	22683	22684	22439	22771	22763	22942	22728	22563	22886	22716	22566	22825	22827	22689	22792	22724	22854	22896	22680	22745	22742	22643	22723	22808	22756	22659	22764	22714	22787	22737	22598	22705	22885	22858	22847	22897	22726	22926	22660	22561	22726	22599	22606	22721	22867	22654	22689	22793	22782	22777	22927	22693	22704	22594	22764	22843	22698	22646	22735	22778	22640	22735	22738	22798	22618	22637	22838	22710	22682	22608	22785	22767	22756	22640	22519	22840	22657	22573	22759	22724	22747	22880	22599	22725	22735	22707	22651	22801	22560	22598	22604	22575	22818	22676	22597	22788	22776	22641	22898	22566	22667	22890	22906	22711	22824	22712	22650	22773	22729	23005	22750	22695	22849	22616	22693	22742	22696	22747	22648	22849	22702	22853	22771	22722	22798	22813	22726	22699	22627	22595	22871	22653	22748	22668	22781	22650	22703	22605	22640	22764	22555	22518	22583	22583	22862	22882	22672	22768	22762	22568	22692	22563	22858	22790	22725	22894	22600	22631	22629	22673	22721	22845	22694	22631	22681	22863	22607	22698	22830	22640	22742	22765	22758	22601	22764	22746	22765	22668	22587	22877	22716	22791	22835	22780	22569	22834	22769	22850	22886	22952	22629	22888	22600	22825	22546	22845	22861	22704	22589	22769	22565	22991	22957	22795	22725	22657	22695	22702	22784	22681	22837	22784	22814	22803	22584	22724	22651	22638	22556	22599	22688	22599	22667	22868	22832	22672	22688	22674	22630	22748	22924	22561	22768	22877	22713	22599	22776	22860	22799	22817	22673	22844	22771	22695	22756	22554	22708	22567	22693	22784	22800	22713	22755	22715	22825	22714	22813	22808	22687	22707	22819	22928	22695	22595	22840	22553	22812	22607	22785	22664	22838	22785	22777	22544	22774	22839	22794
28564	24460	32211	32319	29895	30372	30368	29893	30353	30013	29763	29613	29626	29499	29723	29536	29617	29514	29399	29474	29602	29734	30364	30355	30347	29728	29721	29668	29551	29438	29324	29539	29465	29413	29559	29571	29593	29601	29481	29320	29419	29357	29584	29492	29487	29458	29372	29356	29261	29405	29664	29499	29294	29598	29621	29382	29356	29632	29515	29619	29410	29552	29510	29389	29512	29556	29565	29515	29397	29441	29426	29376	29550	29518	29496	29605	29253	29404	29383	29502	29446	29474	29730	29473	29541	29330	29432	29444	29233	29350	29560	29521	29353	29453	29464	29418	29548	29675	29441	29722	29460	29459	29426	29586	29314	29709	29575	29505	29557	29315	29352	29407	29354	29504	29349	29139	29581	29448	29616	29358	29570	29566	29600	29524	29391	29378	29510	29677	29617	29443	29598	29463	29527	29633	29381	29592	29668	29457	29599	29354	29563	29430	29271	29742	29310	29489	29288	29558	29725	29466	29382	29541	29548	29330	29577	29501	29447	29126	29351	29365	29654	29397	29648	29556	29209	29694	29387	29441	29497	29331	29663	29536	29425	29482	29354	29314	29366	29396	29378	29487	29530	29325	29660	29634	29561	29548	29528	29395	29433	29606	29519	29378	29682	29505	29573	29535	29430	29480	29821	29260	29412	29389	29598	29507	29621	29462	29540	29534	29610	29580	29488	29322	29476	29494	29423	29461	29536	29474	29445	29240	29634	29407	29673	29386	29466	29573	29453	29431	29358	29652	29439	29661	29776	29513	29532	29469	29375	29408	29466	29478	29444	29375	29395	29662	29551	29549	29424	29203	29554	29534	29556	29432	29422	29465	29729	29325	29445	29659	29519	29488	29545	29463	29575	29573	29364	29367	29463	29831	29628	29498	29667	29258	29434	29710	29619	29648	29523	29454	29560	29525	29511	29473	29504	29465	29517	29819	29578	29479	29713	29405	29719	29607	29373	29444	29439	29378	29316	29364	29533	29380	29283	29599	29477	29249	29481	29404	29403	29446	29563	29736	29584	29554	29461	29241	29436	29391	29454	29288	29717	29340	29621	29381	29620	29401	29447	29636	29534	29630	29576	29553	29423	29449	29430	29569	29451	29666	29522	29477	29491	29534	29246	29444	29320	29410	29717	29229	29442	29329	29681	29381	29615	29539	29340	29286	29330	29496	29595	29305	29536	29623	29432	29372	29527	29616	29278	29670	29558	29432	29471	29669	29551	29590	29622	29596	29737	29671	29604	29528	29645	29445	29444	29410	29469	29563	29575	29322	29365	29430	29471	29608	29606	29590	29300	29630	29511	29589	29429	29355	29539	29676	29282	29621	29365	29298	29252	29449	29309	29597	29662	29580	29625	29294	29503	29394	29581	29425	29601	29631	29399	29486	29455	29519	29390	29541	29630	29396	29567	29356	29549	29462	29292	29555	29573	29689	29632	29520	29626	29533	29247	29428	29525	29395	29726	29522	29381	29784	29425	29444	29367	29432	29442	29427	29655	29596	29628	29295	29297	29522	29383	29555	29508	29344	29571	29436	29424	29484	29555	29438	29579	29994	29467	29539	29560	29327	29487	29571	29512	29365	29254	29535	29556	29381	29598	29490	29557	29634	29608	29613	29503	29608	29647	29640	29484	29565	29463	29458	29907	29589	29452	29544	29401	29296	29308	29673	29643	29290	29345	29491	29498	29328	29307	29269	29562	29512	29335	29372	29413	29446	29570	29521	29351	29461	29598	29544	29680	29642	29318	29562	29548	29651	29573	29629	29592	29571	29614	29561	29503	29411	29638	29675	29326	29383	29701	29432	29616	29357	29450	29568	29129	29708	29323	29315	29504	29516	29308	29325	29459	29354	29645	29420	29550	29480	29478	29526	29197	29398	29553	29689	29604	29603	29763	29440	29476	29571	29537	29596	29639	29524	29464	29268	29274	29431	29529	29700	29480	29411	29389	29744	29480	29298	29517	29342	29526	29565	29720	29579	29391	29461	29606	29616	29541	29703	29563	29358	29492	29510	29658	29411	29399	29848	29639	29447	29407	29401	29620	29656	29651	29765	29417	29573	29650	29421	29437	29568	29682	29371	29651	29669	29459	29383	29381	29552	29609	29519	29547	29439	29268	29775	29273	29429	29384	29502	29562	29574	29340	29374	29552	29584	29429	29608	29577	29549	29514	29635	29641	29429	29498	29583	29458	29360	29689	29611	29752	29587	29419	29403	29714	29586	29383	29442	29702	29517	29630	29487	29660	29514	29800	29519	29405	29232	29659	29512	29290	29337	29420	29489	29671	29481	29611	29493	29436	29340	29443	29421	29505	29446	29541	29394	29419	29359	29605	29375	29575	29444	29358	29458	29596	29497	29685	29701	29387	29369	29256	29483	29419	29729	29430	29271	29506	29485	29676	29650	29454	29420	29702	29328	29722	29645	29501	29502	29673	29401	29281	29522	29248	29468	29552	29666	29676	29389	29437	29478	29301	29325	29550	29547	29459	29510	29532	29385	29410	29468	29629	29379	29756	29420	29452	29488	29475	29478	29425	29409	29429	29587	29339	29300	29320	29531	29516	29547	29612	29735	29854	29431	29735	29510	29579	29531	29476	29403	29415	29527	29601	29505	29354	29426	29601	29171	29737	29452	29384	29622	29316	29599	29529	29695	29431	29311	29602	29529	29587	29713	29495	29473	29753	29435	29415	29415	29572	29425	29373	29522	29351	29385	29607	29440	29643	29466	29394	29502	29538	29319	29798	29546	29450	29308	29441	29348	29557	29447	29462	29448	29623	29764	29610	29294	29662	29509	29616	29327	29719	29571	29488	29537	29413	29650	29420	29527	29322	29430	29263	29722	29544	29410	29508	29644	29380	29767	29489	29502	29400	29605	29536	29569	29464	29384	29625	29349	29344	29547	29696	29564	29534	29388	29388	29539	29677	29512	29387	29625	29601	29521	29425	29591	29368	29423	29456	29358	29562	29522	29740	29590	29618	29551	29462	29558	29692	29347	29390	29224	29605	29628	29505	29289	29545	29665	29442	29430	29573	29480	29585	29663	29515	29349	29316	29507	29464	29478	29328	29495	29337	29198	29503	29387	29723	29436	29662	29598	29511	29541	29688	29485	29504	29418	29366	29642	29386	29411	29338	29603	29750	29387	29468	29520	29523	29308	29470	29582	29510	29551	29322	29345	29500	29487	29566	29469	29719	29649	29604	29590	29553	29400	29503	29686	29365	29475	29547	29509	29493	29349	29493	29803	29626	29324	29625	29330	29411	29484	29526	29646	29293	29376	29514	29521	29550	29486	29430	29603	29497	29697	29362	29746	29415	29784	29581	29538	29362	29374	29427	29480	29578	29673	29618	29282	29693	29481	29394	29406	29567	29496	29673	29515	29598	29439	29381	29621	29715	29548	29666	29432	29573	29551	29456	29434	29573	29446	29422	29195	29319	29641	29515	29447	29589	29630	29626	29474	29548	29411	29607	29396	29470	29131	29550	29363	29436	29494	29530	29462	29354	29378	29515	29496	29468	29583	29430	29524	29631	29402	29408	29538	29566	29441	29509	29336	29307	29334	29513	29782	29680	29396	29704	29470	29536	29358	29280	29498	29373	29293	29343	29692	29304	29370	29336	29453	29588	29338	29448	29287	29399	29789	29601	29540	29691	29497	29425	29441	29627	29677	29549	29473	29540	29603	29563	29718	29531	29294	29751	29646	29418	29812	29497	29244	29576	29607	29582	29326	29402	29443	29584	29451	29418	29410	29444	29284	29505	29747	29807	29284	29523	29536	29566	29619	29576	29356	29339	29309	29485	29727	29391	29318	29326	29500	29335	29502	29219	29294	29504	29193	29391	29569	29514	29537	29288	29332	29331	29524	29565	29412	29647	29486	29395	29330	29621	29418	29511	29345	29658	29518	29498	29492	29399	29526	29543	29527	29359	29469	29688	29433	29657	29490	29395	29169	29227	29527	29340	29299	29535	29387	29300	29375	29492	29479	29404	29584	29527	29332	29378	29377	29282	29568	29755	29417	29418	29374	29409	29387	29351	29429	29451	29703	29690	29643	29733	29143	29627	29496	29450	29491	29350	29520	29711	29487	29578	29215	29371	29629	29637	29682	29689	29522	29492	29424	29568	29511	29679	29571	29441	29357	29524	29549	29555	29512	29452	29265	29462	29510	29578	29645	29666	29572	29589	29391	29497	29393	29343	29768	29496	29475	29737	29755	29698	29490	29372	29411	29496	29397	29436	29530	29392	29485	29404	29497	29463	29290	29265	29451	29517	29511	29379	29552	29416	29499	29645	29571	29484	29447	29443	29231	29435	29592	29295	29691	29450	29696	29904	29374	29416	29572	29426	29601	29605	29732	29474	29496	29556	29530	29356	29314	29481	29476	29547	29428	29444	29494	29384	29775	29647	29536	29337	29530	29187	29475	29552	29479	29613	29489	29798	29299	29604	29603	29395	29251	29559	29531	29640	29337	29653	29458	29711	29611	29466	29739	29544	29360	29591	29475	29737	29620	29500	29670	29514	29449	29493	29304	29564	29357	29345	29438	29709	29185	29635	29507	29672	29764	29167	29573	29387	29425	29484	29655	29916	29535	29577	29365	29448	29621	29544	29256	29240	29377	29475	29855	29702	29411	29359	29608	29442	29560	29448	29455	29721	29724	29385	29362	29711	29544	29184	29564	29396	29477	29578	29656	29523	29598	29264	29429	29334	29358	29530	29401	29541	29462	29387	29389	29546	29648	29435	29447	29785	29488	29389	29530	29783	29369	29573	29576	29301	29363	29581	29289	29383	29512	29502	29520	29617	29485	29505	29550	29575	29489	29504	29528	29474	29425	29635	29522	29572	29587	29602	29308	29344	29404	29602	29491	29344	29369	29509	29503	29661	29805	29625	29375	29604	29665	29548	29581	29541	29263	29533	29684	29346	29601	29557	29418	29778	29614	29556	29339	29332	29575	29579	29360	29756	29556	29577	29453	29442	29511	29440	29869	29650	29517	29412	29373	29609	29494	29701	29533	29401	29558	29384	29626	29615	29354	29379	29409	29480	29516	29461	29662	29375	29749	29664	29434	29409	29531	29529	29637	29303	29546	29481	29686	29539	29603	29504	29282	29412	29449	29574	29334	29543	29767	29592	29715	29468	29873
21894	29283	26947	24815	23695	23370	23557	22911	23294	22966	22421	22396	22542	22170	22377	22189	22467	22253	22046	22267	22421	22583	23196	23321	23245	22719	22497	22006	22322	22413	22221	22275	22183	22213	22286	22351	22317	22327	22371	22114	22145	22325	22380	22399	22256	22161	22456	22111	22060	22335	22261	22249	22073	22045	22326	22277	22399	22205	22224	22009	22180	22205	22314	22351	22283	22035	22201	22130	22249	22391	22281	22137	22300	22243	22176	22377	22170	22284	22356	22275	22335	22324	22283	22360	22224	22246	22144	22024	22326	22240	22266	22332	22263	22070	22306	22315	22132	22315	22242	22413	22204	22062	22150	22178	22233	22174	22366	22220	22299	22006	22238	22168	22157	22338	22184	22120	22183	22260	22275	22382	22318	22247	22003	22245	22294	22273	22220	22322	22154	22368	22371	22217	22199	22211	22051	22310	22207	22330	22199	22178	22183	22280	22222	22237	22380	22193	22182	22017	22373	22194	22273	22269	22228	22074	22402	22173	22078	22287	22140	22130	22388	22288	22417	22208	22144	22209	22306	22267	22329	22247	22347	22131	22252	22374	22460	22114	22170	22201	22169	22252	22227	22346	22223	22390	22326	22374	22329	22142	22255	22198	22142	22375	22185	22224	22195	22235	22262	22220	22093	22475	22374	22012	22227	22148	22318	22437	22177	22242	22227	22132	22543	22217	22223	22358	22223	22198	22186	22227	22258	22001	22064	22254	22392	22123	22231	22275	22301	22168	22277	22335	22269	22107	22121	22339	22326	22116	22049	22316	22135	22402	22385	22358	22168	22226	22126	22093	22242	22188	22273	22161	22438	22187	22193	22293	22283	22220	22322	22280	22292	22313	22209	22083	22199	22306	21983	22226	22276	22218	22217	22260	22118	22141	22294	22243	22274	22140	22223	22417	22180	22149	22156	22203	22088	22231	22221	22425	22128	22176	22097	22094	22207	22182	22393	22112	22199	22305	22206	22307	22100	22335	22235	22309	22318	22192	22269	22281	22247	22169	22184	22313	22234	22199	22240	22360	22462	22238	22250	22198	22235	22252	22386	22314	22259	22235	22474	22184	22228	22289	22418	22267	22406	22028	22375	22319	22032	22302	22411	22197	22209	22192	22101	22115	22210	22244	22286	22204	22433	22278	22262	22290	22313	22169	22229	22302	22245	22195	22208	22278	22338	22083	22101	22188	22166	22177	22145	22277	22211	22333	22315	22241	22310	22180	22150	22143	22323	22298	22181	22203	22090	22264	22394	22298	21967	22192	22377	22122	22253	22257	22185	22270	22212	22350	22174	22209	22254	22265	22280	22417	22194	22160	22226	22320	22019	22228	22262	22253	22368	22185	22281	22209	22128	22353	22391	22212	22257	22216	22402	22295	22266	22279	22109	22217	22279	22284	22126	22213	22347	22242	22321	22215	22331	22166	22285	22205	22382	22329	22312	22174	22063	22169	22298	22267	22453	22314	22298	22502	22163	22222	22236	22379	22121	22308	22315	22222	22186	22147	22388	22223	22359	22337	22288	22327	22190	22170	22383	22042	22374	22398	22240	22425	22274	22334	22386	22371	22276	22332	22186	22317	22059	22108	22256	22343	22285	22217	22248	22310	22145	22320	22284	22230	22189	22211	22206	22210	22354	22157	22342	22223	22174	22083	22323	22242	22442	22282	22319	22115	22363	22001	22197	22221	22213	22248	22236	22250	22252	22232	22366	22135	22296	22507	22197	22349	22230	22281	22228	22251	22305	22129	22407	22244	22239	22320	22307	22353	22479	22121	22386	22450	22211	22044	22168	22127	22271	22404	22301	22164	22380	22220	22140	22265	22117	22200	22239	22211	22390	22453	22139	22229	22307	22182	22172	22327	22439	22306	22262	22128	22272	22064	22130	22336	22068	22305	22254	22129	22248	22179	22059	22488	22301	22177	22017	22272	22344	22163	22142	22284	22106	22166	22166	22240	22252	22054	22404	22298	22080	22184	22127	22249	22344	22185	22238	22192	22320	22237	22224	22302	22305	22008	22314	22122	22095	22238	22268	22266	22261	22253	22179	22194	22330	22276	22312	22101	22044	22315	22264	22293	22387	22082	22281	22171	22344	22136	22077	22230	22367	22085	22132	22189	22308	22426	22125	22255	22059	22220	22184	22202	22353	22278	22380	22179	22232	22122	22302	22390	22153	22225	22313	22320	22291	22066	22180	22189	22228	22390	22057	22210	22254	22121	22182	22255	22191	22144	22443	22326	22294	22221	22376	22124	22252	22347	22349	22133	22207	22152	22214	22161	22267	22248	22136	22260	22241	22124	22229	22231	22442	22213	22360	22227	22299	22170	22310	22104	22275	22199	22123	22198	22256	22159	22415	22357	22217	22175	22263	22291	22340	22243	22397	22179	22221	22415	22192	22207	22231	22243	22282	22340	22184	22259	22369	22310	22159	22403	22270	22260	22272	22283	22302	22261	22482	22357	22200	22373	22250	22183	22183	22302	22386	22210	22370	22277	22445	22213	22283	22270	22107	22372	22364	22190	22262	22137	22306	22218	22048	22139	22197	22338	22163	22367	22364	22288	22130	22308	22090	22446	22288	22162	22038	22293	22282	22134	22308	22093	22224	22386	22182	22356	22185	22126	22227	22199	22388	22273	22231	22335	22356	22185	22259	22220	22221	22143	22433	22207	22358	22248	22374	22247	22237	22153	22391	22309	22361	22437	22224	22205	22354	22205	22222	22171	22258	22319	22163	22283	22388	22280	22187	22294	22391	22295	22267	22163	22377	22225	22251	22251	22440	22156	22252	22272	22383	22241	22312	22226	22151	22206	22262	22287	22263	22480	22143	22098	22278	22350	22192	22269	22269	22135	22189	22326	22258	22366	22250	22253	22259	22313	22230	22281	22430	22220	22230	22200	22210	22146	22134	22353	22460	22404	22082	22172	22149	22179	22310	22308	22142	22260	22364	22185	22255	22401	22225	22066	22142	22251	22349	22125	22467	22278	22290	22318	22390	22202	22237	22254	22190	22286	22252	22484	22156	22308	22193	22402	22222	22267	22181	22284	22367	22122	22145	22117	22188	22117	22073	22310	22167	22389	22354	22242	22193	22350	22427	22015	22194	22062	22152	22309	22317	22231	22275	22317	22181	22042	22192	22308	22291	22206	22291	22169	22146	22226	22390	22284	22185	22208	22175	22130	22175	22186	22290	22133	22205	22336	22339	22095	22080	22187	22373	22082	22318	22170	22102	22103	22349	22566	22236	22317	22303	22179	22145	22267	22082	22262	22357	22324	22242	22463	22230	22433	22285	22198	22140	22171	22431	22242	22324	22296	22305	22076	22171	22439	22249	22165	22167	22276	22119	22334	22173	22362	22209	22221	22361	22146	22362	22181	22317	22417	22173	22262	22075	22284	22282	22165	22311	22348	22215	22346	22192	22322	22298	22161	22442	22396	22376	22203	22344	22259	22391	22283	22318	22242	22164	22210	22155	22187	22183	22244	22149	22277	22096	22207	22296	22215	22125	22161	22411	22247	22232	22419	22424	22194	22365	22332	22296	22319	22273	22256	22245	22117	22206	22225	22363	22257	22187	22003	22301	22047	22059	22160	22262	22308	22391	22166	22235	22352	22380	22288	22268	22264	22118	22131	22187	22395	22143	22310	22114	22329	22248	22339	22145	22177	22291	22257	22283	22313	22205	22284	22321	22154	22165	22244	22377	22249	22290	22219	22144	22353	22364	22145	22063	22343	22312	22208	22275	22070	22333	22251	22305	22226	22062	22178	22084	22351	22331	22203	22391	22316	22176	22203	21997	22203	22138	22265	22339	22319	22255	22298	22366	22282	22163	22268	22201	22240	22222	22078	22115	22389	22408	22160	22363	22259	22210	22249	22285	22326	22054	22451	22358	22314	22192	22361	22240	22235	22230	22289	22281	22225	22391	22152	22253	22405	22385	22136	22044	22437	22296	22302	22151	22285	22230	22451	22382	22389	22124	22128	22221	22274	22489	22137	21999	22636	22182	22110	22130	22218	22263	22255	22203	22206	22244	22298	22170	22148	22123	22388	22224	22309	22298	22356	22366	22193	22364	22261	22278	22158	22434	22287	22227	22203	22278	22291	22193	22225	22250	22190	22375	22221	22332	22152	22295	22363	22157	22365	22203	22237	22203	22192	22531	22183	22328	22230	22211	22299	22207	22224	22371	22092	22385	22157	22451	22581	22146	22352	22405	22124	21989	22373	22270	22265	22347	22336	22369	22302	22262	22199	22073	22105	22199	22438	22314	22414	22184	22379	22285	22209	22062	22311	22250	22290	22261	22239	22315	22249	22388	22284	22304	22369	22101	22167	22273	22328	22152	22227	22337	22296	22401	22445	22262	22315	22162	22297	22393	22185	22330	22173	22263	22358	22339	22288	22276	22300	22326	22012	22211	22240	22178	22411	22274	22208	22228	22301	22247	22191	22185	22358	22217	22482	22429	22274	22414	22136	22314	22138	22377	22293	22216	22359	22091	22200	22279	22213	22411	22108	22337	22253	22393	22440	22189	22240	22280	22267	22173	22392	22200	22246	22362	22306	22378	22302	22132	22281	22288	22265	22135	22357	22275	22090	22491	22301	22281	22259	22229	22357	22268	22302	22470	22207	22097	22285	22352	22275	22130	22089	22388	22357	22161	22269	22295	22153	22213	22297	22324	22352	22481	22199	22051	22294	22168	22223	22131	22066	22159	22424	22326	22348	22357	22232	22145	22244	22280	22229	22377	22163	22230	22166	22271	22204	22453	22269	22052	22254	22114	22083	22359	22312	22139	22232	22374	22178	22336	22301	22191	22299	22248	22179	22286	22359	22136	22233	22197	22328	22331	22134	22182	22207	22136	22240	22156	22438	22162	22196	22295	22054	22339	22108	22340	22122	22468	22145	22269	22168	22164	22142	22349	22358	22214	22292	22123	22187	22179	22322	22192	22295	22298	22292	22238	22294	22217	22257	22266	22172	22182	22434	22114	22368	22182	22364	22121	22173	22180	22239	22420	22296	22201	22200	22252	22463	22095	22263	22347	22243	22356	22189	22309	22310	22123	22204	22228	22268	22293	22216	22194	22313	22316	22220	22333	22270	22266	22192	22102	22337	22284	22341	22018	22256	22232	22188	22308	22325
23472	21242	28907	24265	24228	29369	31906	29663	29851	29630	29309	29178	29107	28855	29029	29229	28799	28827	28899	29042	28681	30363	35728	33573	31953	30307	29317	28799	28730	28918	28699	28631	28801	28547	28836	28868	28854	28730	28704	28695	28628	28627	28610	28755	28670	28465	28730	28850	28595	28535	28527	28724	28625	28520	28651	28759	28614	28776	28711	28612	28731	28493	28642	28726	28505	28542	28606	28720	28766	28741	28812	28620	28514	28633	28763	28610	28524	28516	28807	28677	28616	28754	28638	28701	28674	28604	28679	28399	28497	28693	28617	28655	28548	28800	28674	28919	28640	28589	28655	28561	28596	28596	28800	28593	28836	28609	28526	28704	28567	28502	28518	28450	28580	28424	28670	28521	28620	28830	28456	28710	28431	28442	28728	28604	28755	28556	28700	28510	28535	28560	28483	28647	28603	28605	28663	28625	28570	28490	28537	28617	28939	28655	28595	28794	28545	28605	28764	28543	28486	28584	28665	28516	28663	28504	28494	28682	28710	28618	28495	28554	28629	28661	28603	28647	28707	28544	28437	28764	28617	28615	28666	28470	28662	28830	28778	28658	28568	28699	28572	28489	28916	28574	28771	28597	28879	28754	28650	28424	28504	28688	28549	28757	28732	28662	28445	28624	28698	28518	28587	28484	28804	28750	28689	28708	28755	28533	28651	28360	28550	28742	28639	28614	28473	28723	28934	28516	28768	28667	28840	28684	28745	28950	28853	28844	28570	28656	28542	28714	28676	28572	28545	28944	28870	28449	28509	28561	28684	28412	28721	28665	28735	28536	28621	28330	28626	28879	28654	28698	28764	28619	28646	28683	28376	28764	28548	28643	28699	28419	28624	28608	28783	28766	28662	28678	28698	28652	28464	28700	28491	28510	28668	28496	28593	28763	28436	28513	28757	28693	28603	28629	28497	28614	28699	28587	28940	28659	28502	28544	28571	28508	28697	28833	28608	28563	28489	28570	28684	28929	28628	28636	28656	28594	28602	28773	28488	28701	28629	28493	28685	28595	28563	28605	28411	28546	28526	28514	28590	28899	28598	28496	28489	28738	28594	28599	28550	28835	28705	28406	28514	28511	28544	28507	28864	28573	28668	28665	28501	28565	28567	28397	28830	28406	28680	28640	28725	28775	28450	28482	28575	28817	28662	28530	28806	28536	28459	28632	28642	28896	28742	28600	28814	28621	28938	28721	28654	28513	28923	28523	28492	28625	28696	28599	28813	28660	28702	28619	28557	28522	28741	28693	28578	28489	28694	28765	28627	28743	28882	28752	28950	28858	28489	28498	28541	28461	28427	28379	28611	28597	28610	28677	28624	28360	28459	28631	28456	28713	28697	28655	28304	28620	28651	28705	28594	28687	28542	28560	28673	28796	28472	28441	28720	28670	28556	28543	28487	28680	28507	28833	28604	28608	28532	28720	28609	28480	28708	28500	28745	28575	28775	28361	28459	28635	28392	28536	28597	28624	28565	28510	28600	28565	28716	28569	28673	28585	28660	28630	28633	28598	28466	28626	28649	28710	28611	28682	28709	28490	28461	28639	28847	28703	28730	28801	28505	28565	28648	28526	28666	28707	28805	28700	28568	28810	28507	28774	28470	28668	28582	28650	28539	28726	28861	28639	28604	28685	28676	28809	28626	28757	28740	28664	28600	28523	28889	28639	28648	28725	28690	28631	28674	28589	28649	28834	28795	28648	28721	28533	28540	28437	28572	28679	28749	28609	28688	28626	28532	28505	28797	28674	28658	28693	28465	28403	28608	28740	28833	28539	28641	28690	28507	28678	28737	28577	28549	28335	28755	28630	28652	28618	28437	28530	28615	28309	28646	28686	28595	28569	28806	28638	28684	28683	28507	28591	28468	28510	28731	28516	29031	28840	28670	28552	28855	28605	28676	28395	28686	28622	28473	28505	28524	28637	28717	28420	28663	28562	28587	28635	28559	28569	28810	28584	28867	28767	28610	28516	28708	28624	28468	28734	28512	28649	28774	28828	28615	28468	28528	28530	28563	28803	28676	28686	28788	28732	28606	28355	28534	28460	28508	28592	28481	28456	28963	28658	28733	28695	28667	28875	28940	28444	28621	28467	28613	28569	28482	28639	28583	28795	28559	28471	28494	28774	28622	28805	28560	28683	28592	28344	28413	28674	28803	28787	28592	28734	28715	28465	28648	28539	28579	28534	28698	28501	28762	28591	28474	28590	28681	28636	28575	28626	28574	28423	28608	28498	28677	28858	28580	28416	28590	28552	28600	28604	28713	28548	28791	28835	28482	28532	28627	28471	28592	28652	28717	28613	28472	28486	28672	28714	28697	28594	28673	28445	28562	28415	28625	28721	28650	28573	28611	28831	28540	28828	28698	28559	28761	28647	28389	28646	28622	28596	28754	28387	28702	28595	28721	28566	28827	28724	28486	28700	28810	28685	29001	28600	28767	28769	28806	28679	28797	28841	28470	28395	28388	28678	28916	28553	28737	28886	28551	28805	28652	28722	28551	28991	28592	28661	28609	28616	28765	28476	28758	28682	28655	28776	28880	28732	28588	28542	28701	28571	28603	28658	28735	28644	28437	28565	28605	28636	28395	28755	28728	28505	28493	28699	28327	28476	28259	28413	28693	28697	28492	28491	28629	28573	28645	28382	28518	28636	28732	28723	28485	28342	28772	28428	28761	28495	28867	28658	28849	28728	28720	28462	28518	28413	28661	28477	28390	28477	28526	28518	28887	28487	28770	28499	28614	28756	28693	28602	28847	28553	28594	28697	28506	28657	28580	28291	28634	28920	28639	28589	28721	28486	28466	28494	28713	28584	28658	28532	28544	28647	28324	28806	28681	28556	28910	28561	28570	28857	28379	28459	28519	28446	28431	28661	28629	28555	28715	28619	28671	28685	28676	28683	28746	28686	28698	28403	28569	28698	28757	28786	28744	28634	28748	28424	28722	28542	28712	28508	28608	28526	28570	28710	28633	28784	28524	28520	28727	28567	28657	28635	28651	28607	28662	28636	28460	28813	28609	28789	28731	28662	28884	28649	28590	28475	28722	28580	28602	28719	28420	28819	28786	28742	28681	28598	28342	28771	28782	28679	28528	28763	28664	28508	28651	28552	28736	28746	28590	28890	28894	28710	28515	28609	28820	28669	28653	28566	28510	28580	28780	28703	28536	28442	28781	28767	28970	28609	28476	28608	28518	28622	28792	28407	28467	28561	28641	28361	28484	28769	28922	28605	28506	28543	28549	28497	28730	28544	28464	28397	28684	28794	28565	28613	28574	28454	28617	28922	28682	28669	28648	28554	28725	28603	28550	28559	28643	28618	28606	28559	28636	28658	28556	28496	28531	28533	28445	28751	28952	28381	28744	28886	28577	28638	28690	28542	28704	28588	28628	28624	28486	28684	28572	28660	28822	28513	28691	28605	28736	28627	28732	28619	28688	28756	28662	28636	28647	28545	28770	28624	28581	28333	28444	28687	28642	28618	28635	28985	28645	28657	28458	28595	28673	28738	28761	28556	28588	28633	28632	28591	28657	28599	28476	28424	28623	28548	28661	28740	28587	28580	28505	28681	28451	28796	28651	28448	28641	28684	28716	28626	28719	28663	28733	28703	28577	28517	28565	28595	28740	28547	28452	28654	28868	28605	28563	28673	28469	28815	28519	28790	28700	28606	28589	28553	28490	28495	28634	28509	28612	28523	28781	28678	28517	28619	28534	28644	28759	28759	28553	28671	28550	28485	28672	28465	28625	28205	28677	28531	28613	28479	28512	28642	28737	28372	28618	28464	28711	28549	28690	28621	28825	28773	28723	28527	28742	28502	28740	28784	28574	28592	28612	28566	28658	28489	28797	28447	28590	28655	28538	28653	28775	28694	28494	28592	28743	28570	28511	28736	28675	28686	28604	28548	28756	28671	28886	28938	28524	28535	28596	28694	28479	28569	28594	28818	28887	28862	28561	28544	28576	28759	28605	28656	28603	28852	28690	28634	28631	28722	28563	28553	28464	28397	28811	28723	28735	28965	28555	28765	28795	28605	28290	28582	28330	28614	28609	28616	28674	28720	28725	28605	28573	28661	28802	28720	28526	28802	28567	28442	28746	28399	28567	28628	28621	28649	28613	28537	28714	28715	28560	28572	28504	28522	28710	28789	28491	28509	28434	28650	28910	28562	28849	28782	28791	28346	28462	28661	28809	28909	28654	28628	28753	28696	28482	28601	28728	28541	28527	28664	28634	28570	28776	28842	28633	28392	28633	28599	28455	28540	28492	28567	28753	28643	28483	28574	28556	28654	28547	28623	28662	28641	28624	28513	28794	28619	28687	28507	28554	28712	28695	28653	28617	28661	28607	28472	28549	28796	28560	28497	28879	28723	28583	28611	28681	28687	28653	28555	28682	28607	28496	28564	28604	28520	28755	28892	28510	28656	28606	28632	28691	28630	28687	28548	28716	28540	28554	28666	28643	28559	28609	28794	28617	28661	28605	28782	28524	28642	28540	28723	28621	28748	28675	28577	28598	28566	28490	28385	28418	28486	28483	28708	28799	28673	28484	28778	28715	28519	28640	28619	28547	28353	28460	28562	28682	28362	28690	28544	28534	28681	28542	28575	28622	28454	28518	28621	28465	28697	28713	28644	28863	28703	28498	28745	28734	28745	28719	28248	28593	28629	28619	28799	28479	28684	28546	28438	28654	28509	28654	28577	28707	28628	28654	28774	28847	28491	28602	28667	28554	28656	28790	28566	28626	28551	28517	28623	28757	28635	28546	28782	28604	28722	28726	28561	28727	28785	28816	28772	28659	28500	28660	28721	28840	28614	28544	28856	28538	28637	28602	28750	28692	28507	28601	28701	28602	28507	28478	28506	28657	28610	28594	28485	28573	28695	28667	28681	28621	28744	28466	28597	28827	28504	28712	28909	28621	28517	28797	28676	28574	28842	28621	28797	28585	28793	28669	28492	28636	28471	28786	28639	28419	28692	28696	28669	28679	28692	28612	28543	28719	28456	28644	28538	28611	28750	28458	28703	28643	28615	28490	28810	28604	28420	28622	28665	28637	28660	28479	28755	28785	28855	28523	28450	28726	28700	28591	28710	28448	28457	28710	28477	28583	28622	28622	28626	28450	28676	28582	28417	28699	28561	28717	28715
19877	33589	31435	27455	25267	24526	24032	23644	23603	22792	22659	22511	22339	22246	22071	22149	22243	22015	22004	21878	21848	24788	31185	28064	25960	23803	22556	22151	21856	21950	21953	21798	21963	22110	22049	21897	21875	21900	21955	21853	21826	21937	21843	21849	21930	22009	21861	21860	21830	21889	22080	22009	21863	22023	21795	21919	21799	21774	21850	21989	21949	21856	21892	21952	21849	21932	21738	21872	21926	21846	22070	21716	21861	21914	21939	21836	21787	21849	21862	21985	21923	21777	21926	21715	21830	22073	22035	21840	21831	21913	22224	21917	21888	21816	21794	21854	21929	21879	21651	21932	21877	21995	21946	21766	21847	21702	22005	21883	21559	22048	22036	22079	21931	21762	21944	21812	21763	21957	21990	21799	21906	21810	21963	21985	21863	21894	21890	21962	21839	22011	21689	21711	21702	21949	21961	21854	21957	21998	21783	22049	21957	21573	22044	22029	22108	21944	22057	21840	21887	21945	22117	21805	22108	21646	21959	21954	22031	22018	21700	21901	21948	21907	21859	21738	22003	21877	21615	21741	21865	21908	22045	21785	21918	21965	21940	21582	22028	21770	21969	21804	21743	21936	21883	21846	22018	21885	21971	21777	21924	21951	21767	21788	21839	21829	21854	21766	21863	21931	21777	21846	21873	21807	21931	21743	21895	21928	21708	21636	21937	21942	21901	21942	22030	21737	21703	21940	21790	21950	22036	21901	22014	21867	21927	21811	21933	21770	22096	21993	21805	21846	21954	21882	21973	21859	21926	21838	21872	21854	21865	21853	21917	21993	21886	21841	21780	21866	22014	21747	21784	21876	21873	21944	21945	21964	21943	21739	21751	21989	21958	21777	21866	21852	21634	21775	21954	21754	21923	21987	21863	21903	22029	21964	21783	21900	21978	21790	21877	21745	21884	21740	21877	21858	21938	21868	21941	21972	21970	21802	21809	21758	21775	21786	22125	21860	21926	21987	21995	21771	21662	22021	22001	21853	21994	21722	22022	21854	21853	22016	21751	21865	21910	21979	21925	21842	21990	21687	21881	21951	21717	22040	21949	21944	21832	21998	21894	21777	22043	21905	22038	22058	21747	21878	21724	21757	21936	21744	21992	21993	21856	21883	21652	21875	21857	21910	21873	21890	21962	21966	21974	21991	22147	21849	22057	21688	21614	21811	21784	21950	21963	21815	21891	21975	21995	21983	21901	21683	21859	21825	21973	21806	21885	21807	21642	21809	21791	21847	21926	21718	21974	21822	21793	21757	21962	21626	22074	21704	21809	21679	21944	21787	21888	21885	21786	22002	21793	21920	21886	21888	21937	21890	21852	21947	21979	21897	21825	21846	21983	21866	22091	22013	22047	21625	21906	21974	21695	21942	21997	21868	21772	21698	21971	21773	21772	21647	21730	21781	22162	21698	21855	21866	21793	21847	21897	21945	21900	21798	21890	21857	21831	21843	21822	21919	21846	21882	21910	21961	21719	22074	22017	21683	21796	21893	21981	21791	21964	21868	21991	21912	21807	21744	21845	21835	21962	21794	21882	21885	22031	21710	21732	21837	21901	21859	21807	21655	21880	21780	21884	21909	21849	21721	21902	21933	21866	21959	21848	21795	21782	21803	21923	21839	21877	21978	21933	21714	21824	21884	22044	21981	21924	21885	21783	21968	21907	21910	21971	21804	21906	21948	21834	21885	21991	21851	21756	21965	21846	21819	21725	21924	21841	21912	21926	21834	21690	21919	21987	21754	21700	21810	21936	21988	21876	22010	21789	21805	21884	21893	21748	21771	21898	21960	21812	21956	22006	21801	22070	21908	22029	21999	21767	21828	21934	22015	22073	22071	21741	22016	21881	21914	21828	21763	21883	21963	22018	21993	21946	21657	21985	21774	21705	21913	21831	21799	21844	21935	21825	21948	21976	21780	21990	21882	21811	22017	21856	22144	21952	22008	21957	21998	21961	21807	21847	21932	21750	22179	21896	21686	21843	21685	21927	21818	21986	21867	21626	21928	21812	21811	21890	22023	21875	21851	22077	21938	21813	21713	22082	21749	21917	21821	21880	21804	21773	21808	21824	21821	21819	21812	21857	21966	22033	21881	21630	21820	21901	21873	21747	21937	21760	21856	21952	21766	21923	22026	21912	21960	21897	21821	21871	21740	21928	21825	21981	22021	21835	21890	21751	21955	21905	21853	21760	21905	21837	21994	21885	21740	21735	21808	22040	21845	21997	21902	21811	22131	21847	21725	22159	21902	21675	21787	21814	21843	21941	21842	22185	21949	21847	21897	22027	21983	21769	22082	21797	21816	21834	21933	21923	21968	21926	21976	22005	21859	21860	21811	21765	21761	21919	21742	21794	21919	21889	21982	21973	22036	21842	21964	21983	21802	21962	21770	21741	21799	21942	21836	21795	22009	21826	21821	21726	21787	21767	21748	21847	22059	21889	21885	21788	21876	21696	21775	21788	21932	21872	21684	21780	21860	21775	21949	22180	21955	21886	21776	22092	21803	21973	22003	21742	21856	21763	21872	21907	21993	21871	21954	21828	21843	21946	21888	21964	21978	21728	21887	21694	21984	21768	21825	21884	21798	21866	21739	21845	21800	21970	21792	21630	21784	21831	21944	21729	21837	22010	21921	21796	21813	21611	21848	21775	21740	21847	21892	21993	21835	21953	21742	21913	21931	21985	21808	21901	21979	22002	21859	21928	21872	21754	21748	21925	21804	21817	21684	21969	21766	22000	21968	21742	21914	21871	21789	22018	21930	22044	21943	21817	21921	21837	21868	21886	21995	21630	21760	21943	22016	21822	21899	21882	21963	21812	21765	22011	21796	21632	21932	21812	21795	21843	21774	22112	21750	21963	22097	21702	22035	21815	21924	21773	21892	21794	21980	22098	21888	21844	21910	21663	21861	21817	21923	22018	21961	21771	21952	21793	21903	21843	21722	21968	21895	21842	21958	21877	21793	21853	22011	21853	21820	21812	22022	21902	21852	21735	21872	21846	21878	21812	22022	21898	21729	21926	21935	21885	21727	21637	21983	21787	22056	21907	21888	21856	21861	22046	21714	22113	21960	21942	21970	21951	21904	21913	22034	21600	21920	21988	21850	21778	22008	21901	21907	21880	21798	21800	21881	21850	21925	21744	21935	22039	21892	21915	21907	21983	21758	21868	21863	21952	21842	21806	21643	21814	21790	21893	21904	21968	21816	21933	21795	21825	21886	21886	21948	22015	21814	21950	21811	21782	22128	21977	21868	21819	21814	21983	21861	21607	21895	21887	21883	21853	22020	21879	21967	21807	21836	21927	21836	21771	22028	21689	21797	21716	21929	21747	21695	21931	21920	21836	21875	21816	21775	21778	21830	21843	21722	21877	21962	21917	21973	21890	21821	22053	21952	21798	21987	21966	21870	21879	21865	21910	21883	21951	21841	21700	22084	22023	21978	21900	21878	21806	21904	21802	21850	21771	21757	21764	21798	21861	21901	21999	21783	21967	21948	21837	21763	22005	21990	21785	21843	21900	21787	21986	21728	21883	21859	21791	21994	21782	21894	21869	21773	21936	21947	21900	21847	21970	21777	21946	21676	21927	21924	21876	21900	21929	21923	21896	22074	21950	21988	21684	21878	21668	21832	21834	21914	21917	22000	21758	21900	21607	21788	21862	21861	21935	21884	21826	21772	21811	21797	21900	21735	21896	21870	21739	21860	21931	21951	21888	21878	21845	21897	22048	21988	21722	21983	21985	21795	21884	21812	21863	21732	21895	21751	21946	21702	21636	21930	21963	22019	21800	21907	21823	21678	22095	21779	21899	21839	22047	21897	21949	21858	21927	21907	22065	21852	21838	22001	22004	21846	21827	21855	21922	21917	21801	21929	21793	21785	21775	21943	21859	21900	21919	21859	21999	21882	21977	21923	21966	21964	21874	21879	21874	21969	21984	22007	21900	21881	21759	21935	21950	22093	21892	21838	21933	21739	21740	21910	21714	21915	22028	21747	22161	22070	21856	21962	22076	21884	21956	22124	21861	22024	21736	21734	21938	21985	21736	22035	21918	21919	21872	21723	21856	21958	21890	21963	21891	21653	21795	21961	21912	21819	21930	21831	22026	21724	22011	21839	21887	21704	21866	22065	21838	21839	22031	21904	21834	21922	22070	21982	21955	21951	21791	21963	21814	21798	21924	21865	21657	22012	21932	21937	21837	21732	21843	21890	21816	21817	21824	21920	21871	21707	21957	21930	21889	21946	21930	21928	21899	21866	21982	21952	21869	21937	21940	21936	21917	21795	21791	21979	22007	21930	21899	21880	21814	22007	21748	21855	21822	21787	21765	21992	21805	21886	21754	21844	22062	21846	22017	21818	21908	21683	21833	22116	21872	21864	21748	21932	22002	21776	21768	21917	21990	21907	21942	21971	21826	21712	21968	21894	21894	21900	21842	21936	21874	21792	21788	21818	21805	21943	21741	21930	21862	21786	21869	21781	21806	21905	22039	21804	22027	21939	21895	21932	21895	21956	21834	21904	22026	21914	21888	22031	21704	21795	21869	21877	21864	22078	21840	21759	22001	21838	21870	21829	21787	21932	21876	21967	21878	21759	21814	21784	21811	21952	22018	21978	21937	21861	21898	21848	22107	21873	22027	21792	22019	21927	22014	21818	22054	21633	21895	21851	21821	21844	21944	21961	21835	21857	22113	21885	22120	21969	21835	21779	21849	22098	21948	21956	21886	22027	21929	21790	21995	21799	21810	21811	21937	21819	21927	21746	21831	21713	21988	21789	21851	22025	21876	21971	21967	21693	21942	21955	21967	21850	21911	21805	21851	21931	21938	21840	22003	21883	21900	21828	21863	21802	21800	21923	21894	21753	21756	21926	21774	21977	21902	21987	21859	21826	21951	21692	21972	21724	22003	21793	21741	21867	22010	21928	21969	21822	21899	21882	21856	21811	21834	21786	21748	21841	21940	21696	21984	21630	21948	21942	21993	21643	22077	21775	21785	21990	21903	21887	21820	21723	21844	22080	21951	22067	21737	21715	21816	21767	22015	21867	21807	21824	21847	21882	21724	21800	21819	21893	21805	21912	21786	21709	22213	21783	21948	21823	21877	21917	21811	21900	21980	21887	21832	22075	21707	22107	21652	21965	21937	21925
22552	21242	29079	23822	22331	28060	33849	30629	30493	30562	30167	29954	29972	29977	29630	29560	29666	29554	29619	29410	29554	33153	41219	38030	34740	32172	30416	29642	29517	29478	29470	29293	29502	29399	29408	29260	29096	29639	29368	29263	29139	29365	29352	29337	29309	29443	29330	29335	29275	29128	29273	29631	29225	29231	29318	29457	29299	29062	29367	29129	29508	29232	29489	29321	29213	29099	29318	29438	29214	29253	29365	29071	29092	29323	29282	29191	29334	29034	29158	29168	29103	28858	29262	29356	29154	29318	29030	29170	29136	29154	29055	29157	29091	29353	29287	29241	29128	29283	29403	29277	29444	29065	29428	29191	29237	29182	29364	29186	29333	29160	29135	29344	29227	29518	29453	29249	29311	29135	29146	29266	29294	29286	29155	29179	29396	29016	29134	29208	29371	29163	29368	29296	29174	29090	29425	29266	29038	29043	29149	29127	29321	29317	29210	29431	29434	29066	29333	28974	29270	29230	29046	29304	29214	29136	29299	29352	29021	29170	29171	29336	29237	29226	29029	28987	28864	29217	29041	29281	29337	29161	29150	29100	29225	29186	29256	29242	29306	29227	29336	29033	29213	29170	28983	29112	29533	29308	29193	28958	29209	29062	29414	29185	29176	29088	29189	29036	29314	29129	29047	29188	29238	29053	29376	29202	29208	29092	29136	29308	29190	29007	29606	29344	29289	29401	29514	29191	29243	29248	29530	29299	29140	28963	29209	29065	29236	29089	29159	29087	29428	29213	29348	29150	29332	29128	29150	29308	29382	29123	29394	29319	29410	29409	28963	28963	29064	29280	28922	29195	29245	29159	29219	29070	29122	29235	29483	29346	29261	29235	29000	29147	29327	29097	29357	29369	29231	29224	29327	29245	29337	29102	29034	29166	29214	29244	29058	29219	29376	29344	29204	29265	29068	29001	29223	29068	29026	29095	29257	29224	29319	29024	29133	29107	29237	29048	29083	29025	29024	29053	29370	28945	29000	29422	29296	29271	29051	29380	29191	29286	29191	29416	29284	29296	29393	28761	29025	29029	29125	29090	29354	29200	29253	29305	29197	29371	29249	29050	29364	29412	29303	29287	29152	29065	29133	29261	29246	29452	29227	29374	29355	29453	29524	29300	28901	29318	29357	29188	29251	29211	29084	29322	29383	29172	29269	29037	29160	29261	29104	29193	29272	29444	29120	29205	29187	29215	29143	29300	29192	29345	29432	29381	29343	29265	29344	29116	29557	29257	29249	29138	29646	29282	29216	29114	28987	29356	29152	29104	29249	29339	28957	29221	29325	29241	29306	29252	29250	28999	29050	28840	29311	29116	29222	29247	29088	29016	29394	29295	29177	29287	29271	29134	29176	29263	29305	29264	29291	29433	29365	29290	29100	29160	29391	29207	29134	29108	29109	29388	29069	29173	29178	29100	29386	29219	28962	29095	29308	29199	29242	29082	29085	29088	29354	29157	29096	29171	29364	29088	29116	29480	29066	29277	29332	29126	29356	29237	29175	29307	29189	29308	29174	28959	29135	29265	29385	29509	29218	28935	29158	29179	29181	29257	29205	29105	29077	29117	29391	29025	29267	29226	29236	29313	29037	29227	29101	29420	29290	29236	29307	29294	29340	28905	29117	29097	28936	29242	29160	29104	29201	29059	29250	29339	29316	29089	29198	28997	29402	29050	29341	29256	29338	29036	29320	29258	29104	29352	29141	29385	29164	29319	29247	29357	29469	29120	29192	29234	29210	29063	29194	29240	29411	29304	29192	29383	29403	29317	29226	29134	29211	29035	29152	28926	29283	29361	29387	29282	29273	29096	29179	28993	29140	29161	29239	29235	29078	29368	29249	28980	29065	29308	29003	29060	29301	29272	29322	29390	29314	29232	29291	29091	28992	29262	29078	29204	29191	29268	29024	29204	29405	29281	29356	29161	29139	29083	29248	29207	29114	29135	29132	29067	29245	29176	29464	29002	29150	29174	29245	29164	29262	29300	29329	29154	29307	28971	28967	29158	29458	29160	29177	29344	29069	29145	29380	29215	29248	29477	29449	29163	29161	29271	29014	29139	29337	29275	29331	29262	29224	29072	29195	29055	29077	29077	29168	29375	29104	29255	29402	29288	29178	29202	28934	29301	29086	28836	28920	29041	29377	29216	29225	29291	29358	29467	29336	29214	29118	29133	29273	29348	29195	29040	29157	29245	29141	29190	28910	29394	29469	29075	29440	29239	29198	29108	29087	29179	29134	29126	29411	29137	28988	29119	29395	28974	29153	28970	29228	29375	29284	29096	29453	29168	29112	29073	29155	29283	29328	29238	29196	29172	29176	29026	29141	29177	29238	29241	29184	29178	29155	29384	29086	29100	29127	29179	29205	29229	29389	29142	29374	29033	29300	29123	28992	29288	29262	29377	29214	29079	29306	29233	29359	29009	29151	29348	29254	29079	29189	29293	29182	29086	28963	29267	29349	29386	29232	29332	29015	29116	29201	29230	29226	29217	29165	29211	28929	29109	29256	29264	29290	28935	29334	29207	29375	29113	29342	29283	29259	29139	29095	29167	29166	29276	29206	29473	29041	29258	29219	29110	29094	28931	28991	29008	29137	29134	29025	29334	29294	29387	29312	29453	29204	29290	29237	29236	29457	29023	29066	29146	29282	29230	29278	29136	29241	29433	29338	29409	29348	29008	29110	29234	29320	29216	29132	29353	28972	29225	29381	29271	29217	29348	29366	29231	29616	29330	29313	29062	29214	29259	29096	29364	29075	29399	29264	29170	29233	29012	29284	29399	29258	29060	29211	29112	29043	29284	29333	29231	29110	29510	29417	29364	29294	29109	29082	29169	29117	29182	29414	29268	29276	29082	29292	29306	29012	29026	29306	29126	29486	29253	29167	29357	29038	29227	29367	29008	29055	29259	29367	28990	29418	29104	29403	29159	29083	29282	29496	28914	29223	29260	29133	29086	29205	29192	29029	29461	29064	29125	29307	29134	29176	29306	29291	29293	29172	29145	29231	29100	29049	29204	29317	29035	29222	29257	29306	29475	29282	29437	29169	29197	29250	29318	29225	29281	29425	29057	29117	29186	29064	29346	29222	29368	29099	29313	29343	29081	29154	28990	29106	29310	29096	29397	29221	29197	29409	29344	29238	29218	29211	29262	29222	29271	29093	29265	29329	29068	29321	29281	29323	29289	29165	28859	29188	29235	29251	29094	29143	29057	29142	29379	29318	29224	29239	29037	29318	29121	29242	28901	29385	28995	29168	29260	29212	29247	29173	29138	29157	29317	29202	29062	29124	29177	29036	29134	29087	29138	29071	29466	29269	29339	29084	29027	29262	29395	29315	29255	29168	29435	29243	28989	29361	29047	29435	28982	29237	29157	29254	29190	29195	29185	29151	29156	29282	29234	29153	29090	29176	28963	29071	29108	29316	29389	29166	29116	29246	29571	29271	29008	29144	29153	29201	29008	29146	29171	29109	29133	29171	29362	29175	29297	29177	29148	29228	29104	29248	29388	29310	29402	28974	29036	29177	29172	29338	29412	29145	28925	29161	29182	29226	29275	29093	29247	29119	29094	29073	29287	29106	29010	29233	29524	29335	29088	29538	29245	29224	29220	29514	28924	29104	29073	29298	29111	29100	29294	29215	29275	29212	29371	29285	29081	29234	29054	29252	29162	29016	29100	29391	29295	29303	29210	29415	29261	29077	29413	29200	29490	28991	29070	29186	29274	29265	29265	29341	29143	29373	29303	29180	29091	29183	29031	28944	29281	29102	29049	29122	29194	29106	29069	29323	29255	29237	29143	29347	29301	29261	28907	28993	28871	29300	29337	29102	29324	29395	29105	29324	29368	29238	29156	29189	29301	29197	29190	29111	29019	29123	29295	29146	29566	29253	29157	29073	29339	29290	29113	29119	29137	29263	29242	29101	29264	29240	29294	29189	29062	29255	29075	29383	29099	29184	29122	29114	29142	29141	29288	29223	29197	29136	29149	29212	29283	29179	29180	29163	29339	29491	29459	29129	28973	29338	29407	29336	29027	29025	29247	29066	28951	29278	29208	29011	29430	29172	29306	29155	29438	29247	29243	29496	29354	29240	29278	28957	29313	29140	29378	29131	28976	29372	29002	29274	29146	29106	29207	29102	29017	29134	29400	29313	29168	29050	29165	29224	28977	29317	29166	29549	29376	29395	28988	29197	28997	29130	29113	29570	29198	29048	29278	28857	28922	29164	29079	28988	29052	28949	29003	29126	29072	29295	29081	29148	29308	29317	28986	28967	29427	29376	29121	29163	29105	29336	28956	29565	29277	29158	29155	29287	29263	29435	29309	29388	29056	28981	29076	29150	29234	29339	29278	29103	29114	29029	29135	29226	29124	29390	29283	29341	29495	29256	29353	29159	28966	29145	29070	29245	29166	29413	29496	29068	29359	29173	29218	29409	29070	29125	29039	29098	29232	29369	29206	29203	29219	28951	29146	29334	29230	29400	29265	28986	29222	29037	29192	29135	29349	29202	29446	29221	29231	29258	28887	29230	29006	29077	29302	29127	29242	29372	29117	28975	29138	29311	29042	29163	29257	29075	29290	29252	29053	29138	29135	29246	29259	29207	29193	29013	29134	29259	29435	29097	29090	29276	28856	29031	29341	29097	29255	29262	29263	29343	29188	29141	29397	29138	29253	28930	29148	29246	29342	29156	29271	29116	28966	29106	29290	29191	29226	29062	29160	29130	29206	29217	29148	29276	29302	29048	28973	29074	29253	29247	29232	29430	29062	28956	28950	29315	29063	29462	29206	29079	29062	28997	28998	28901	29164	29253	29094	28964	29039	29266	29091	29056	28944	29194	29242	28965	29313	29320	29067	29185	29258	28959	29141	29256	29238	29157	29146	29059	29071	29348	29234	29165	29283	28951	29058	29294	29147	29519	29153	29212	29147	29229	29222	29076	29285	29251	29207	29141	29149	29069	29288	29427	29136	29228	29401	29296	29214	28948	29294	29011	29051	29091	29186	29227	29039	29246	29204	29213	29153	29110	29279	29361	29484	29390	29441	29120	29203	29204	29071	29362	29458	29334	29364	29183	29320	29530	29171	29246	29136	29283	29283	29320	29306	29013	29183	29309	29014	29145	29089	29453	29013	29172	29134	29283	29028
21208	37806	35680	29588	27076	26553	25437	24762	24332	23376	22967	23047	22793	22701	22550	22445	22489	22331	22456	22401	22628	28651	37339	32530	28964	25522	23409	22438	22236	22181	22219	22244	22025	22251	22230	22221	22290	22261	22200	22151	22130	22148	22270	22180	22063	22216	22062	22192	22230	22058	22167	22196	22306	22145	22164	22041	22147	22176	22030	22199	22048	22265	22120	22213	22228	22165	22271	22276	22255	22117	21862	22145	22048	22271	22162	22223	21938	22053	22148	22044	22109	21999	22104	22148	22390	22107	21924	22259	22088	22090	22089	22163	22085	21970	22073	22060	22255	22112	22104	22253	22209	22118	21986	22152	22255	22275	22283	22031	22011	21843	22131	22127	22150	22304	22176	22220	22170	22143	22110	21958	21959	22106	22092	22310	22109	22197	22291	22122	22075	21916	22101	21970	22093	22114	22219	22023	22065	22036	22142	22241	21949	22190	22100	22110	22020	22204	22146	21939	22160	22076	22098	22136	22241	22116	22023	22048	21959	22206	22107	21982	22075	22134	22180	22047	22222	22325	21922	22214	22134	22384	22155	22166	22142	22210	22192	22019	22206	22224	21825	21967	22270	22000	21991	22154	22196	22109	22061	22037	22016	22107	22209	22128	22226	22131	22192	21955	22105	22119	22158	22066	22175	22093	22129	21971	22030	22031	22174	21962	22199	22060	22125	22172	22172	21914	22200	22039	22123	22161	22159	22126	22283	22080	22082	22009	22011	22240	22201	22021	22119	22240	22089	22249	22075	22235	22190	21963	22153	22082	22085	22143	22161	22007	22096	21937	22309	22191	22057	22194	22044	22072	22045	22091	22013	22209	22040	22133	22062	22132	22034	22056	21912	22073	22003	21961	22080	21981	22057	22159	22123	21959	22068	22142	22022	22004	22166	22063	22197	22185	21920	22011	22133	22033	22049	21925	22210	22007	22102	21984	21980	21883	22166	22116	22020	22183	22154	22161	22249	22300	22007	22167	22015	22214	22165	22165	22092	22180	22301	21967	21996	22216	21935	22097	21946	22127	22115	22157	22150	22216	22074	22123	22196	22029	22325	22043	22173	22119	22149	22058	22269	22174	22103	22247	22073	22280	22285	22047	22195	22241	22180	22168	22111	22185	22056	22007	21964	22176	22111	22064	22175	22224	22065	22269	22028	22122	22101	22136	22038	22229	22297	22020	22288	22109	22008	22090	22155	22055	22298	21976	22171	22260	22042	22094	22108	22306	22197	22283	21992	22170	22119	21991	22036	22124	22031	21981	22228	22162	22239	22014	22059	22217	22134	21993	22162	22158	22052	22119	22346	22198	22004	22025	21957	22225	22175	22127	22110	22169	22017	21905	22100	22117	21853	22223	22044	22195	22032	22097	22274	22180	22079	22133	21902	22131	22174	22016	22073	22026	21922	22187	22202	21983	21969	21948	22051	22165	22089	21953	22098	22126	22143	22078	22135	22018	22040	21915	21985	22211	21923	22228	22230	22169	22057	22160	22051	21991	22210	22171	22129	22216	22227	22053	22066	22249	22081	22342	22176	21994	21951	22132	21973	22349	22065	22256	22033	21866	22015	22233	22069	22098	22040	22099	22214	22192	22071	22019	22129	22071	22282	22037	22086	21991	22277	21905	22144	22208	22207	21972	22054	22158	22203	22109	22117	21985	21985	22054	22113	22171	22125	22097	22099	22112	22116	22021	22071	21997	22143	22206	22053	22304	22121	22208	22116	22101	22032	22203	22011	22125	22099	22160	21946	22035	21978	22051	22176	21970	22089	22047	22093	22010	22158	22132	22085	22004	22169	21929	22017	22066	22310	22106	22115	22034	22187	22409	22067	22104	22152	22075	22105	22265	22031	22222	22006	22232	22082	22040	21976	21944	22260	22145	21998	22045	22229	22294	21962	22048	22024	22080	22087	22192	21990	22067	22201	22097	22198	22073	21993	21853	22040	21869	22216	22068	22302	22125	22107	22032	22119	22050	22043	22129	22367	22240	22053	22154	22211	22180	22270	22270	21995	21999	22142	22231	22210	21980	22252	22148	21966	22164	22150	22342	22118	22146	22055	22104	22074	22013	21947	22048	22130	22368	22012	22120	22082	22223	21980	21986	22096	22013	22082	21967	22139	22089	22009	22095	22158	21910	22029	22215	21946	22106	22128	22118	22209	22114	22147	22280	22031	22200	22164	22080	21948	21995	22100	22071	22084	22003	22220	22134	22005	22220	22304	22081	22023	22191	22100	22197	22121	21985	21922	22090	22142	21831	22102	22032	22071	22051	22181	22153	22101	22212	22081	22049	22264	22130	22043	22269	22130	22116	22075	22302	21933	22125	22128	21943	22040	22185	22168	22181	21998	22231	22078	22147	22095	22163	21950	22101	22118	22220	22217	22125	22132	22107	21890	22081	22189	22115	22095	22257	21919	22069	22082	22099	22084	22271	22058	21966	22153	22042	22042	22194	22153	22098	22179	22139	22061	22042	21993	22089	22234	22188	21984	22109	22100	22182	22056	21985	22052	22024	22204	22027	22173	21997	22253	22014	22043	22074	22247	22018	22126	22010	22010	22120	21929	22161	22129	22065	22161	22090	21939	22122	22111	22131	21956	22001	22038	22170	21780	22094	22142	22009	22147	22201	22123	22025	22020	21895	22174	22124	22186	22089	21985	22160	22223	22167	22001	22011	22099	22053	22181	22076	21990	22219	22074	22187	22147	22169	22001	22047	22257	22210	22290	22097	22278	22130	22130	22105	21962	22072	22168	22139	22103	21980	22172	22057	21918	22296	22291	22089	22083	22058	22316	21932	22122	22182	22163	22035	22306	21948	22247	22229	22065	22048	22049	22411	21937	22107	22154	21900	21960	22096	22140	22122	22278	22074	22090	22009	22129	22239	22348	22191	22069	22131	22020	22000	22263	22015	22026	22123	22306	21958	22072	22097	22074	21964	22107	22112	22033	22006	22265	22211	22050	22275	21954	22115	21896	22093	21998	22084	22133	22146	22297	22169	22019	22316	22277	21991	22266	22054	22105	21984	22106	22024	22077	22019	21994	22213	22309	22086	21983	22142	22224	22064	22120	22310	22146	22108	22129	22034	22041	22280	21931	22106	22178	22096	22099	22137	21987	22201	22061	22126	22144	22106	22143	22031	21995	22223	22156	21931	22093	22088	22211	21934	22154	22107	22104	22064	22062	22134	22394	22179	22124	22095	22084	22066	21943	22010	22234	22081	22020	22173	22054	22080	22128	22053	22084	22345	22005	22111	22086	22206	21957	22153	22110	21872	22060	22171	22184	22007	22055	22033	22155	22066	22238	22066	22216	21953	22142	22172	21998	22041	22127	22103	22168	22233	21941	22121	22224	22016	22115	22121	22241	22122	22076	22134	22083	22125	22178	22143	22071	22185	22170	22093	21969	22083	22065	22136	22137	22089	22123	22065	21944	22081	22109	22165	21865	22025	22029	22077	22036	22031	22197	22099	22232	21880	22167	21890	22057	22116	22078	22115	22240	22056	22078	21951	22203	21981	22205	22221	22153	22001	22125	22058	22093	22175	22222	22056	22081	22145	22156	22080	22301	22183	22165	22147	22017	21958	22122	22066	22055	22178	22204	22190	22054	22360	21947	22025	22280	21997	22138	22106	22078	22163	22084	22262	22166	22000	22152	22060	21943	21942	22077	22062	22084	22073	22049	22101	22238	22119	22152	22093	22175	22237	22105	22088	22263	21959	22101	22374	22194	22084	22265	21927	22365	21959	22281	22055	22046	21949	22117	22214	22301	22153	22187	22200	22159	22197	22066	22245	22082	22215	22039	22316	22280	22096	22217	22101	22074	22135	22166	22154	22057	22082	22150	22187	21954	21977	22052	22224	22230	22195	22149	22260	22232	22141	22032	22188	22294	22203	22029	22194	22066	22171	22142	22066	22146	22130	22123	22174	22092	22090	22118	22057	22244	22155	22055	22072	22070	22162	22135	22096	22000	22012	22040	22140	22105	22191	22161	22021	22164	21920	22256	22176	21980	21940	22141	22081	22062	22259	22079	22121	22190	22235	21911	22115	22179	22096	22184	22183	22112	22147	22078	22142	22009	22131	22082	21994	22006	21947	22044	22003	21955	21995	22142	21980	22168	22192	22143	21983	22104	22382	22207	21801	22066	22205	22170	21995	21935	22064	22094	22042	22234	22144	22144	22047	22189	22155	21995	22078	22206	22077	21958	22174	22231	22096	22203	22093	22027	21966	22027	22083	22085	22130	22172	22163	22106	22102	22026	22009	22139	21959	22177	22102	22005	22045	22012	22110	21863	21979	22191	21946	21978	22277	22323	22080	22110	22131	22061	21900	22147	21981	22054	22121	22069	22050	22154	22168	22180	22063	22158	22132	21948	21849	22020	22083	22219	22054	22097	22005	22052	22059	22040	22064	22105	22235	22182	21950	22252	22060	22207	22063	22044	22056	22154	22149	22177	22145	22063	22344	22171	22044	22000	22180	22023	21907	22236	21938	22141	21920	22105	22098	22174	22009	22141	22162	22065	22183	21916	22022	22344	22200	22286	21977	21949	22065	22056	22017	22047	22133	21995	22120	22175	22336	22014	21979	22212	22077	22085	22166	22201	22080	22080	21894	22242	22049	22134	21933	22276	22171	22073	22080	22322	22214	22129	22241	22020	22205	21951	22066	22310	21961	22243	22087	21967	22085	22196	22219	21988	22148	21980	22002	22116	22004	22215	22223	22197	22059	22075	22156	22250	22204	22245	22127	22160	22189	22125	22096	22108	22056	22222	22115	22126	22123	22130	22270	22046	22033	22245	22141	22207	22051	22103	22057	22137	22107	22149	22104	22116	22108	22087	22192	22081	21966	22158	22146	21913	21928	22011	22112	22100	22222	22158	22079	22110	22025	22056	21995	22093	22209	21935	22166	22185	22104	22177	22130	22189	21956	22127	22164	21977	21979	22115	22061	22042	22224	21999	22188	22069	22264	22182	22116	21948	22200	22050	22147	22040	22091	22004	22024	22075	22071	22265	22117	22115	22006	22290	22053	22120	21850	22027	22057	22193	22100	21815	22133	22168	22038	22198	21944	22031	22269	22229	22106	22128	22072	22071	22039	22055	22139	22103	22121	22199	22062	22034	22127	22375	22033	22224	22157
28301	24149	32090	31927	29715	30499	30805	30199	30119	30074	29775	29705	29624	29552	29520	29842	29667	29576	29496	29600	29375	30009	30630	30353	30133	29881	29804	29523	29403	29339	29539	29432	29829	29737	29740	29641	29605	29400	29638	29668	29532	29627	29487	29530	29709	29979	29614	29412	29496	29463	29591	29470	29599	29590	29523	29630	29739	29555	29577	29589	29434	29711	29341	29433	29591	29400	29522	29606	29688	29752	29653	29442	29527	29772	29723	29390	29453	29644	29653	29541	29583	29375	29262	29307	29623	29720	29184	29659	29441	29402	29755	29641	29575	29417	29391	29433	29615	29346	29454	29367	29526	29678	29564	29332	29675	29509	29337	29661	29470	29413	29619	29637	29393	29543	29489	29572	29384	29707	29692	29531	29481	29593	29731	29411	29723	29700	29546	29661	29670	29582	29453	29564	29695	29430	29398	29743	29496	29635	29614	29607	29550	29606	29553	29548	29580	29744	29530	29443	29376	29450	29548	29558	29519	29639	29526	29562	29626	29459	29691	29529	29657	29544	29640	29422	29537	29759	29610	29546	29754	29549	29449	29601	29831	29605	29510	29572	29559	29500	29514	29559	29455	29617	29730	29747	29663	29740	29416	29529	29867	29569	29516	29449	29796	29524	29716	29405	29535	29633	29479	29358	29712	29429	29467	29394	29635	29448	29530	29704	29441	29635	29583	29211	29674	29420	29654	29486	29410	29323	29636	29432	29308	29352	29470	29592	29825	29400	29472	29659	29557	29717	29583	29748	29637	29635	29608	29589	29915	29734	29612	29473	29574	29612	29561	29503	29532	29558	29578	29824	29551	29500	29558	29614	29510	29642	29343	29501	29439	29439	29712	29699	29703	29408	29501	29644	29399	29634	29555	29386	29596	29543	29852	29643	29465	29493	29450	29451	29529	29609	29285	29681	29634	29312	29569	29569	29639	29540	29575	29543	29631	29283	29613	29627	29703	29513	29508	29598	29692	29433	29554	29711	29695	29751	29723	29446	29395	29479	29410	29494	29334	29555	29399	29641	29476	29603	29643	29557	29687	29640	29527	29619	29752	29582	29653	29655	29777	29546	29729	29436	29772	29498	29540	29573	29518	29615	29407	29503	29606	29522	29521	29422	29746	29518	29423	29422	29603	29728	29508	29559	29449	29466	29674	29494	29770	29659	29736	29692	29678	29295	29545	29679	29605	29438	29645	29522	29622	29388	29556	29569	29319	29715	29267	29571	29676	29403	29495	29631	29642	29467	29613	29438	29621	29495	29694	29591	29558	29556	29607	29781	29351	29577	29849	29481	29363	29499	29714	29491	29467	29477	29684	29737	29556	29606	29481	29570	29343	29451	29734	29524	29519	29417	29615	29658	29845	29661	29366	29767	29511	29486	29471	29496	29692	29525	29752	29761	29334	29578	29614	29298	29449	29645	29613	29623	29462	29435	29667	29435	29496	29498	29565	29515	29523	29561	29694	29529	29761	29450	29384	29667	29381	29785	29826	29646	29771	29428	29500	29371	29386	29577	29601	29244	29339	29479	29600	29839	29608	29462	29538	29663	29724	29677	29674	29552	29207	29588	29567	29517	29879	29538	29563	29757	29498	29629	29639	29480	29427	29530	29564	29310	29507	29453	29521	29631	29345	29641	29523	29673	29498	29762	29656	29725	29576	29659	29755	29534	29734	29285	29406	29450	29517	29735	29578	29416	29825	29688	29518	29571	29582	29412	29560	29508	29529	29602	29483	29762	29436	29554	29709	29602	29466	29573	29460	29511	29594	29521	29325	29569	29648	29438	29403	29685	29491	29495	29619	29313	29552	29309	29443	29602	29590	29819	29571	29622	29625	29231	29669	29518	29745	29573	29434	29547	29679	29697	29551	29493	29664	29506	29432	29697	29633	29566	29511	29553	29514	29599	29304	29641	29486	29392	29629	29724	29766	29258	29443	29713	29453	29591	29439	29453	29440	29450	29722	29305	29518	29677	29368	29467	29424	29757	29432	29898	29540	29545	29263	29620	29735	29411	29536	29647	29445	29524	29453	29346	29638	29479	29573	29641	29567	29552	29602	29551	29773	29546	29614	29765	29526	29584	29326	29734	29328	29364	29192	29566	29478	29737	29470	29523	29665	29574	29590	29595	29802	29431	29602	29669	29543	29564	29571	29664	29772	29348	29721	29412	29484	29502	29666	29681	29731	29584	29700	29656	29804	29771	29422	29613	29760	29664	29546	29614	29468	29708	29533	29502	29533	29459	29386	29582	29621	29702	29434	29397	29528	29652	29462	29621	29414	29404	29776	29877	29657	29600	29592	29438	29755	29493	29853	29517	29455	29582	29576	29840	29679	29661	29510	29818	29674	29583	29559	29519	29576	29593	29631	29478	29800	29572	29700	29653	29514	29558	29367	29373	29538	29350	29560	29571	29254	29630	29500	29559	29613	29613	29762	29650	29579	29923	29543	29726	29271	29539	29491	29566	29563	29582	29628	29526	29640	29368	29784	29361	29747	29533	29426	29516	29871	29503	29577	29614	29765	29606	29396	29418	29616	29865	29577	29608	29540	29761	29586	29464	29405	29422	29479	29737	29731	29424	29507	29456	29534	29679	29766	29652	29390	29517	29838	29291	29561	29488	29489	29321	29692	29576	29504	29731	29616	29684	29492	29730	29501	29548	29726	29745	29560	29564	29511	29598	29505	29583	29728	29611	29379	29435	29188	29311	29623	29817	29924	29370	29434	29676	29620	29407	29672	29762	29531	29543	29291	29392	29507	29699	29768	29511	29541	29619	29609	29956	29655	29736	29542	29593	29702	29647	29313	29575	29539	29608	29664	29669	29506	29603	29733	29807	29577	29426	29711	29467	29422	29562	29773	29625	29689	29325	29697	29463	29757	29708	29479	29710	29725	29876	29552	29466	29750	29661	29804	29599	29471	29674	29453	29698	29391	29635	29617	29647	29642	29515	29763	29632	29579	29573	29395	29398	29691	29774	29470	29703	29727	29712	29336	29556	29606	29375	29579	29546	29521	29917	29566	29554	29513	29459	29664	29539	29300	29463	29499	29568	29711	29786	29586	29658	29486	29533	29435	29536	29576	29612	29373	29445	29645	29763	29257	29532	29586	29574	29360	29755	29438	29465	29442	29547	29783	29471	29654	29296	29293	29450	29671	29524	29437	29454	29347	29502	29558	29528	29523	29620	29578	29547	29715	29663	29758	29590	29730	29737	29571	29431	29508	29570	29543	29476	29586	29272	29453	29629	29656	29583	29521	29500	29799	29530	29466	29333	29626	29775	29720	29719	29705	29630	29636	29535	29694	29731	29556	29632	29824	29759	29566	29597	29532	29689	29435	29237	29431	29428	29555	29455	29612	29692	29599	29345	29603	29405	29408	29415	29411	29636	29831	29413	29378	29468	29744	29832	29594	29479	29685	29519	29520	29782	29632	29525	29664	29613	29377	29642	29599	29467	29655	29616	29288	29704	29588	29567	29611	29472	29698	29760	29563	29745	29511	29711	29770	29478	29588	29441	29709	29421	29635	29720	29294	29641	29679	29556	29616	29529	29426	29623	29698	29769	29500	29409	29855	29518	29545	29523	29416	29543	29530	29769	29567	29431	29702	29767	29779	29395	29510	29618	29774	29586	29539	29510	29480	29423	29596	29666	29724	29642	29493	29491	29784	29624	29536	29313	29470	29454	29403	29583	29346	29593	29698	29490	29684	29469	29787	29593	29779	29499	29534	29665	29584	29539	29790	29807	29646	29605	29348	29392	29588	29530	29575	29705	29643	29626	29780	29390	29436	29798	29422	29680	29510	29502	29515	29499	29744	29358	29644	29554	29687	29637	29652	29703	29508	29416	29757	29526	29413	29457	29745	29661	29592	29499	29683	29652	29728	29625	29743	29492	29657	29377	29559	29718	29460	29426	29570	29536	29372	29815	29749	29725	29679	29278	29519	29711	29683	29583	29268	29591	29743	29730	29415	29575	29581	29505	29559	29653	29738	29387	29506	29475	29528	29559	29534	29359	29689	29450	29454	29602	29636	29597	29541	29548	29477	29573	29463	29529	29579	29671	29517	29453	29694	29358	29671	29347	29683	29519	29454	29464	29434	29437	29241	29446	29615	29621	29321	29595	29791	29595	29601	29651	29440	29621	29674	29644	29683	29784	29707	29487	29505	29724	29556	29399	29670	29667	29512	29628	29488	29659	29582	29580	29588	29677	29715	29491	29664	29433	29460	29382	29543	29660	29772	29442	29741	29508	29483	29708	29647	29564	29515	29577	29347	29545	29348	29732	29822	29554	29597	29362	29434	29636	29678	29648	29657	29643	29664	29878	29632	29710	29541	29642	29722	29672	29494	29603	29428	29335	29582	29517	29669	29454	29671	29762	29658	29508	29719	29609	29538	29414	29667	29639	29525	29567	29715	29487	29412	29591	29498	29621	29745	29504	29614	29687	29689	29694	29528	29698	29690	29444	29611	29433	29522	29466	29678	29481	29488	29541	29680	29439	29484	29560	29515	29519	29418	29520	29325	29844	29588	29619	29602	29618	29773	29566	29749	29393	29459	29455	29550	29771	29756	29682	29640	29382	29675	29688	29383	29372	29452	29491	29549	29449	29507	29720	29578	29753	29466	29376	29705	29562	29304	29444	29341	29630	29363	29625	29824	29574	29691	29608	29611	29515	29518	29696	29731	29416	29521	29487	29406	29628	29545	29727	29728	29657	29461	29596	29235	29544	29631	29681	29810	29722	29658	29508	29651	29548	29575	29679	29357	29608	29703	29419	29318	29695	29413	29600	29718	29615	29613	29498	29642	29383	29663	29636	29570	29666	29692	29581	29499	29556	29613	29637	29529	29470	29555	29474	29501	29745	29686	29533	29706	29557	29490	29453	29675	29709	29626	29544	29434	29607	29526	29529	29337	29405	29552	29588	29558	29285	29718	29621	29573	29516	29622	29368	29453	29614	29345	29448	29544	29492	29572	29632	29495	29605	29269	29403	29436	29282	29411	29709	29620	29475	29450	29701	29572	29353	29523	29373	29582	29440	29671	29432	29722	29828	29678	29445	29678	29505	29544	29479	29688	29558	29631	29518	29522	29543	29853	29551	29616	29755	29603	29560	29519	29467	29440	29752	29693	29582	29337	29671	29558	29489
21416	27672	26884	24515	23750	23588	23390	23182	22674	22613	22333	22321	22516	22170	22311	22276	22346	22370	22272	22383	22403	22849	23501	23191	22980	22691	22455	22491	22287	22474	22250	22218	22276	22254	22250	22452	22180	22438	22348	22213	22312	22183	22206	22088	22246	22481	22154	22244	22341	22035	22375	22372	22399	22335	22244	22250	22270	22330	22276	22391	22369	22204	22281	22188	22242	22147	22387	22263	22222	22159	22339	22327	22132	22239	22205	22327	22312	22423	22387	22355	22273	22199	22194	22275	22389	22231	22340	22297	22192	22284	22315	22191	22342	22280	22207	22262	22154	22232	22331	22119	22280	22282	22182	22251	22190	22242	22205	22325	22398	22276	22251	22328	22256	22207	22349	22240	22272	22405	22219	22284	22297	22200	22194	22068	22321	22402	22254	22271	22221	22429	22207	22178	22275	22149	22325	22182	22401	22300	22151	22368	22193	22096	22162	22229	22196	22411	22082	22350	22032	22120	22345	22307	22208	22418	22180	22079	22101	22305	22326	22215	22482	22145	22445	22330	22238	22423	22243	22045	22238	22398	22208	22311	22239	22223	22377	22325	22280	22326	22208	22210	22342	22480	22172	22304	22302	22345	22251	22239	22337	22306	22324	22329	22298	22303	22176	22299	22216	22396	22284	22296	22036	22364	22159	22361	22423	22258	22258	22270	22422	22363	22190	22097	22290	22323	22231	22372	22319	22060	22253	22381	22159	22410	22335	22026	22217	22294	22156	22112	22450	22358	22328	22405	22287	22074	22343	22163	22200	22297	22385	22390	22188	22393	22299	22171	22324	22123	22322	22269	22209	22157	22196	22304	22519	22265	22223	22196	22380	22343	22176	22232	22361	22311	22244	22111	22099	22261	22229	22342	22209	22323	22397	22232	22209	22108	22174	22290	22218	22383	22108	22189	22333	22108	22237	22231	22094	22204	22478	22384	22200	22232	22246	22317	22088	22132	22270	22312	22273	22246	22272	22249	22229	22089	22187	22255	22228	22239	22235	22324	22237	22359	22221	22157	22513	22224	22241	22217	22240	22184	22475	22124	22194	22363	22342	22242	22374	22404	22361	22408	22141	22318	22355	22213	22376	22289	22060	22307	22192	22080	22330	22166	22292	22264	22067	22018	22265	22258	22209	22329	22212	22305	22125	22240	22323	22291	22314	22380	22377	22336	22218	22240	22320	22483	22367	22230	22286	22159	22273	22279	22107	22234	22587	22259	22232	22352	22425	22146	22215	22216	22210	22252	22400	22286	22203	22296	22191	22417	22337	22036	22234	22530	22377	22322	22307	22310	22230	22439	22236	22134	22055	22211	22288	22318	22278	22325	22183	22362	22441	22213	22326	22360	22249	22212	22265	22217	22263	22331	22426	22060	22325	22303	22248	22392	22253	22236	22335	22395	22313	22198	22397	22215	22300	22160	22300	22304	22213	22285	22517	22240	22310	22242	22287	22383	22308	22303	22383	22169	22192	22423	22253	22229	22207	22425	22266	22403	22393	22072	22359	22307	22207	22321	22162	22313	22271	22250	22248	22383	22211	22375	22208	22213	22297	22308	22164	22406	22233	22214	22306	22398	22339	22219	22380	22275	22442	22174	22276	22326	22131	22212	22532	22239	22096	22350	22207	22269	22439	22293	22110	22309	22184	22187	22399	22269	22342	22337	22344	22315	22348	22196	22264	22298	22313	22342	22369	22258	22262	22260	22231	22250	22257	22302	22311	22322	22420	22318	22153	22177	22286	22297	22231	22382	22214	22245	22326	22200	22249	22276	22380	22320	22316	22292	22272	22360	22399	22219	22337	22226	22286	22334	22362	22155	22108	22153	22358	22368	22331	22202	22179	22324	22169	22323	22258	22437	22223	22303	22316	22441	22300	22283	22378	22286	22063	22141	22285	22332	22194	22237	22225	22346	22460	22116	22227	22298	22256	22302	22341	22511	22299	22144	22415	22431	22212	22110	22072	22293	22260	22250	22112	22608	22331	22406	22071	22280	22323	22516	22312	22286	22360	22169	22222	22181	22351	22220	22283	22243	22305	22087	22365	22244	22316	22323	22157	22250	22413	22240	22338	22366	22371	22207	22326	22371	22027	22157	22224	22257	22278	22335	22338	22270	22291	22328	22321	22251	22267	22363	22257	22199	22385	22208	22421	22288	22383	22200	22241	22388	22037	22157	22458	22127	22266	22382	22293	22114	22233	22195	22362	22335	22090	22306	22176	22170	22253	22312	22171	22208	22152	22169	22326	22232	22233	22433	22279	22262	22361	22269	22351	22314	22452	22376	22223	22194	22131	22276	22185	22323	22088	22216	22297	22371	22490	22064	22220	22272	22402	22404	22357	22334	22169	22400	22249	22246	22333	22471	22331	22143	22308	22435	22184	22515	22292	22406	22196	22139	22265	22377	22054	22234	22310	22231	22129	22341	22207	22243	22208	22549	22153	22232	22244	22244	22417	22378	22291	22254	22260	22359	22330	22233	22198	22303	22318	22340	22338	22187	22174	22514	22327	22256	22219	22368	22287	22348	22192	22246	22388	22226	22303	22221	22229	22241	22361	22068	22225	22318	22262	22312	22341	22273	22500	22099	22193	22324	22333	22246	22247	22343	22319	22287	22420	22267	22445	22289	22088	22395	22272	22238	22256	22183	22212	22341	22322	22240	22269	22181	22338	22255	22337	22405	22318	22328	22295	22158	22275	22136	22093	22251	22124	22170	22438	22398	22214	22305	22137	22229	22234	22042	22146	22266	22411	22165	22333	22345	22424	22067	22351	22222	22252	22271	22176	22340	22324	22119	22203	22435	22055	22331	22226	22183	22207	22313	22380	22421	22319	22170	22241	22295	22342	22437	22350	22410	22431	22260	22432	22229	22265	22408	22300	22183	22315	22356	22217	22175	22229	22141	22215	22298	22254	22167	22282	22277	22165	22335	22317	22354	22403	22273	22318	22406	22374	22198	22285	22263	22356	22240	22342	22270	22292	22425	22315	22227	22241	22218	22548	22353	22164	22260	22369	22152	22428	22331	22411	22102	22398	22393	22309	22256	22303	22235	22334	22270	22364	22309	22177	22248	22259	22365	22322	22060	22035	22251	22158	22481	22216	22389	22284	22209	22300	22192	22377	22089	22349	22285	22422	22141	22176	22135	22533	22271	22031	22197	22367	22316	22460	22242	22335	22243	22343	22425	22132	22315	22347	22123	22287	22465	22237	22295	22297	22330	22294	22174	22293	22149	22255	22139	22297	22174	22430	22326	22251	22264	22235	22322	22302	22203	22283	22182	22357	22254	22325	22293	22509	22329	22231	22202	22186	22267	22196	22116	22240	22165	22285	22286	22246	22482	22220	22183	22321	22336	22357	22374	22450	22223	22316	22168	22252	22368	22274	22256	22236	22406	22301	22031	22402	22296	22248	22021	22445	22247	22082	22484	22309	22142	22282	22106	22401	22425	22232	22278	22384	22200	22211	22226	22410	22182	22296	22243	22308	22451	22409	22260	22335	22241	22355	22282	22463	22102	22159	22416	22290	22403	22319	22372	22363	22280	22423	22270	22398	22304	22164	22349	22308	22141	22266	22222	22202	22240	22312	22329	22247	22303	22332	22378	22278	22504	22349	22345	22324	22342	22209	22264	22119	22312	22286	22438	22244	22250	22142	22301	22292	22311	22295	22218	22270	22325	22295	22365	22455	22294	22399	22219	22239	22114	22117	22409	22387	22076	22105	22108	22329	22336	22234	22305	22250	22292	22254	22323	22293	22307	22228	22234	22385	22372	22259	22358	22244	22135	22278	22350	22341	22205	22267	22322	22270	22320	22232	22285	22224	22404	22121	22332	22485	22393	22386	22105	22253	22354	22226	22256	22323	22215	22291	22367	22501	22266	22225	22528	22175	22383	22105	22175	22374	22246	22425	22273	22188	22244	22285	22290	22206	22264	22257	22155	22242	22344	22243	22279	22199	22140	22204	22346	22273	22364	22240	22252	22287	22120	22168	22443	22214	22191	22328	22300	22358	22406	22150	22491	22220	22484	22180	22246	22240	22332	22187	22216	22420	22309	22438	22274	22317	22311	22247	22239	22307	22372	22099	22308	22218	22419	22299	22253	22286	22330	22155	22368	22298	22136	22371	22221	22215	22370	22210	22190	22404	22230	22315	22187	22237	22433	22343	22227	22233	22180	22457	22223	22210	22165	22201	22321	22352	22322	22154	22273	22313	22400	22304	22330	22088	22333	22301	22268	22122	22368	22222	22306	22280	22386	22102	22301	22388	22183	22269	22317	22291	22236	22110	22357	22454	22403	22127	22068	22316	22234	22398	22286	22483	22347	22558	22097	22525	22204	22324	22393	22414	22243	22326	22139	22408	22289	22413	22170	22156	22477	22302	22261	22323	22350	22317	22227	22457	22116	22383	22302	22330	22379	22143	22105	22114	22255	22307	22399	22314	22205	22191	22220	22410	22206	22244	22312	22426	22243	22202	22265	22287	22201	22330	22248	22303	22397	22362	22286	22264	22398	22492	22209	22440	22270	22256	22370	22136	22243	22255	22304	22372	22159	22115	22101	22284	22223	22318	22301	22260	22415	22073	22224	22319	22337	22366	22213	22097	22159	22224	22307	22197	22139	22307	22275	22178	22299	22205	22297	22563	22288	22287	22308	22278	22397	22331	22264	22233	22260	22339	22500	22358	22292	22308	22350	22378	22304	22543	22250	22364	22336	22224	22133	22136	22217	22341	22353	21993	22217	22145	22181	22251	22283	22287	22282	22313	22335	22260	22265	22480	22350	22242	22278	22459	22297	22210	22381	22216	22171	22353	22325	22158	22277	22248	22402	22157	22453	22357	22196	22560	22234	22187	22203	22225	22303	22318	22301	22124	22335	22146	22335	22305	22355	22335	22299	22371	22385	22304	22471	22095	22201	22397	22244	22289	22272	22131	22222	22205	22314	22270	22283	22228	22399	22162	22511	22399	22287	22280	22133	22166	22282	22300	22409	22330	22221	22248	22238	22366	22275	22355	22257	22263	22159	22413	22307	22426	22362	22309	22310	22429	22168	22275	22204	22363	22259	22215	22160	22262	22355	22368	22258	22283	22380	22280	22288	22366	22161	22233	22328	22533	22322	22479	22254	22221	22136	22442	22226
23473	21213	28896	24271	24564	30141	32909	30606	30558	30413	30428	30085	30241	30062	30014	29890	30102	30107	30090	30015	30426	33334	35964	34519	32896	31631	30631	30275	29966	29972	29793	29940	29991	29878	29710	29964	29837	29928	29941	30000	29951	29904	29796	29849	29944	30014	29778	29917	29873	29871	29817	29747	29770	30068	29844	29878	29885	29854	29964	29849	29570	30002	29838	29951	29984	29857	29949	30080	29993	29975	29804	29853	29746	29828	29590	29819	29607	29791	29727	29926	29964	29724	29826	30111	29704	29882	29953	29890	29850	29688	29984	29669	29898	30052	30009	29715	29817	29909	30048	30056	29750	29822	29971	29934	29854	29901	29788	29918	29646	29983	30123	29782	29883	29983	29869	30016	29845	29807	29826	29915	29837	29711	29578	29852	29935	29741	29940	29676	30150	29865	30124	29939	29777	29818	29933	29869	30042	29795	29759	29837	29737	29904	29682	29699	29682	29940	29621	29912	29703	29899	29884	29940	29941	29870	29888	30081	29812	29700	29989	29807	29829	29880	29982	29946	29924	30033	30190	29638	29973	29963	29918	29959	29824	29985	29815	30078	30073	29777	29791	29851	29956	29757	30012	29977	30016	29829	29968	29751	29871	30241	29816	30101	29980	29693	29810	29967	29713	30004	29746	29936	29925	29752	29681	29992	29815	29672	29986	29701	29822	29989	30034	29997	29846	29852	29734	29897	29760	29904	29893	29858	29750	29729	30035	29937	29936	29685	29675	29656	29776	29951	29849	29917	29791	29989	29808	30079	29840	29732	29798	29893	29898	29957	29784	29870	29953	29935	29716	29712	29784	29678	30059	30035	29680	29716	30087	30013	29997	29828	29803	29722	30037	30030	29968	29883	29848	29766	29864	29755	29805	29852	29879	29945	29822	29789	29621	29842	29984	29979	29810	29916	29927	29659	30158	29780	29831	29736	29866	29523	29829	29967	29967	29789	29833	29818	29838	29674	29784	29712	29918	30007	29849	29970	30038	29640	29860	29920	29544	29864	30142	29861	30117	29715	29875	29890	29794	29807	29807	29654	29891	29889	29699	29745	29890	29948	29948	29908	29880	29976	29784	29893	29757	29824	30096	29727	30062	30116	29892	30034	30058	29615	29617	29669	30006	29928	29804	30077	29751	29648	29900	30052	29992	29901	29548	29886	29835	29871	29767	29785	29960	29733	29880	29674	30010	29864	29621	29872	29868	30036	29898	29975	29558	29995	29829	29738	29820	29886	29991	29950	30034	29853	29847	29921	29969	29809	30056	29662	29937	29782	29939	30045	29875	29973	29953	29866	29873	29891	29962	29851	29523	30087	29646	30006	30007	29793	29701	29951	29929	29787	29847	29887	29871	29913	29771	29747	30061	30011	29695	29689	29923	29922	29922	29790	29927	29849	30135	30039	30001	29790	29751	29896	29855	29704	29759	29809	30007	30056	29945	30119	30107	29936	29763	29942	29721	29835	29618	29949	29735	29876	29855	29895	29884	29705	29696	29917	29974	29877	29842	29836	29798	30055	29991	29622	29772	29907	29959	30011	29923	29904	29870	29736	29868	29951	29966	29736	30059	29922	29668	29768	29507	29869	30060	29896	29818	29723	29935	29850	29889	29773	29915	29973	29937	29945	30106	29941	29698	29728	29649	29864	29946	29824	29864	29854	29977	29865	30179	29932	29979	29916	30064	29723	29877	29902	29877	29867	29913	29868	29730	29902	30024	29882	29780	29699	29547	29899	29796	29837	29981	30045	30106	30050	29817	29895	30030	29764	29865	29863	29849	29787	29858	30003	29958	29935	30091	29843	29776	29717	29746	29717	29767	29775	29802	29800	29702	29981	29841	29810	30052	30045	29810	30248	29856	29554	29872	29589	30071	29965	29796	30025	29861	29760	29960	29896	29646	29824	29800	30034	29979	29740	29710	29574	29788	30017	29745	29879	30071	29937	29891	29776	29989	29860	30031	29782	29799	29741	29466	29630	29822	29707	29748	29931	29915	29955	30000	29988	29822	29742	29939	30073	29905	29852	29891	29919	29886	29822	29620	29772	29890	29664	29864	29889	29698	29885	30216	30072	29811	29834	29884	29806	30033	29782	29765	29889	30001	30039	29845	29833	30105	29951	29811	29793	29836	30126	30059	29632	29992	29872	29983	29828	30065	29764	29950	29847	29669	29626	29943	30079	29913	29937	30098	29896	30033	29710	29711	30054	29830	29815	29852	29704	30130	30031	29894	29741	29854	29880	29783	29605	29871	29787	29901	29758	29897	29878	29772	29914	29963	29656	30035	29632	29670	29740	29786	30059	29985	30006	29716	29630	29986	29692	29872	29683	29916	29894	30041	29849	29917	29798	29878	29923	29928	29969	29939	29860	29698	30127	30024	29892	29936	29708	29687	29722	30076	29876	29904	29811	29669	29958	30002	29920	29679	29743	29792	29878	30072	29808	29785	29692	29803	29846	29947	29929	29875	29619	29804	29955	29677	29927	30017	29866	29764	29872	29886	29875	29637	29960	29860	29741	29866	29921	29639	29899	29856	30009	29983	29623	29955	29735	29586	29814	29915	29832	29896	30123	29847	29850	29918	29721	29928	29639	29980	29752	29619	29620	30055	29946	30072	30020	29872	29912	29876	29995	29751	30048	29812	29747	29900	29747	29899	29992	29941	29780	29735	29918	29876	29845	29717	29699	29898	29835	29714	30166	29881	29979	29722	29671	29773	29896	30092	29854	29711	29823	29976	29968	29837	30045	29827	29824	29888	29631	29872	29955	29679	29958	29841	29752	30020	29876	29876	30111	29962	30002	30027	29650	29523	29922	29687	29682	29777	29970	30059	29729	30042	29793	29846	29830	29786	29764	29936	29916	29915	30131	29728	30065	29806	29753	30040	30056	30057	29993	30009	30163	29757	29767	29925	29756	29881	29728	29790	29680	29968	30064	29753	29779	30249	29874	30068	29744	29771	29963	30092	29803	30016	29945	29943	29874	29899	29726	29761	29702	29664	29847	29983	29882	30091	29627	29799	29765	29841	29854	29766	29895	30021	29957	29965	29977	30078	29944	30119	29799	29969	29928	29960	29957	30090	29904	29828	29746	30175	29920	29576	29905	30059	29872	29824	29668	29882	29944	29834	29784	29789	29650	29773	30087	29785	29927	29814	30014	29851	30089	29929	30044	29812	29958	29727	29806	30020	29653	29751	29768	29756	30241	30017	30043	30053	29892	29898	29710	29956	29649	29941	29805	29759	29862	29709	29692	29944	29665	29943	29920	30041	29820	29879	29879	29984	29799	29978	29940	29823	30043	29526	29969	30039	29763	30200	30066	30064	29857	29805	30063	30167	29733	30057	29952	30079	29940	30275	29861	29771	29809	29884	29960	30039	29935	29915	29946	29915	29737	29896	29572	29946	29969	29624	29883	29831	29838	29971	30125	30016	29917	29818	29868	30001	29709	29964	29845	29858	30016	29811	30010	29815	30107	29867	29801	30152	30105	29866	30118	29787	29898	29958	29816	29896	29801	30203	29889	29890	29813	29900	29893	29764	29825	29920	29845	29782	29878	29675	29701	29690	29966	30134	29688	29908	30103	30070	30057	29958	29949	29769	29913	29800	29812	29889	29850	29810	29739	29887	29743	29771	29868	29923	29936	29927	30066	30102	29792	29950	30157	30000	29929	30129	29618	30020	29987	29925	29814	29936	29707	29833	29801	29859	29858	29920	30037	29814	29787	29951	29718	30006	29753	29897	29796	29940	29611	29955	29653	29984	29826	29919	29911	29845	30001	29721	29942	29718	29824	29604	29767	29765	29756	29842	29961	29817	29938	29812	29705	29821	29730	29856	29772	29967	29853	29872	29656	29802	30085	30016	29797	30002	30073	29657	29755	30021	29790	29815	29929	29866	29872	29978	29895	30124	29821	29930	29875	29907	29957	29791	29893	29816	30119	29683	29841	29874	29747	29754	29953	29684	29914	29918	29707	29940	29812	29988	29730	29760	29822	29841	30048	29868	29736	30101	29696	29679	30000	29790	29851	29947	29939	29842	30008	29839	29752	29874	29724	29896	29966	29858	29718	29900	29922	29858	29915	29955	30075	29666	29731	29925	29773	29892	29805	29755	29927	29719	29742	29933	30040	29880	29713	29708	29720	29868	29971	29940	29876	29867	29845	29777	29970	29929	29842	29858	29884	29766	29682	29916	29830	30018	29752	29979	29849	29772	29863	29751	29862	29831	29881	29655	29881	29944	30042	29737	29928	29618	29658	29663	30016	29835	29546	29916	30262	29616	29923	29743	29752	29927	30022	30222	29964	29928	29976	29781	29981	29843	29961	29972	29917	29793	29793	29650	30008	29754	29740	29877	29915	29863	29855	29908	29684	29504	29884	29851	29876	29830	30027	29826	29844	29882	29867	29848	30060	29908	29672	29942	29642	29584	29978	29921	29973	29823	29841	29688	29947	29672	29904	29974	29861	29725	29994	29837	29865	30182	29816	29841	29981	29845	29946	29953	30096	30052	30180	29789	29757	29979	29690	29925	29840	30162	30103	29611	29808	29975	29887	29885	29995	30094	29888	29734	29903	30018	30036	29612	29877	30038	29963	29497	29910	29819	29846	30061	30137	29812	29535	29796	30101	29731	29727	29763	29940	30029	29735	29933	30114	29645	29750	29581	29560	29634	29772	29983	30091	29719	29729	29896	29903	29860	29881	29936	30057	29994	30131	30102	29948	29827	30104	29801	29796	29763	29847	29748	29977	29818	29908	29864	29991	29846	29715	29959	30178	29884	30309	29931	29769	29806	29875	30041	29796	29701	30020	29939	29800	29861	29885	29864	29999	29969	29879	29968	29537	29827	29923	29715	29777	29876	29953	29902	29642	29883	29934	29805	29630	29945	29737	29876	29905	29826	30045	29929	29883	29996	29888	29744	29537	29750	29843	29867	30077	29918	29902	29911	29881	29603	29580	29782	29944	29691	30031	30088	29919	30131	30032	29771	29800	29932	29799	29914	29749	29796	29526	29750	29950	29656	29718	29959	29632	29823	29803	29866	29988	29726	29766	29785	29954	29952	29640	29861	29944	29880	29814	29805	29803	29947	30062	29773	29912	29934	29928	29768	29808	29888	29937	29955	29861	29779	29937	29739	30059	29826	30233
19910	33746	31806	27331	25849	25502	24435	24171	23560	23180	22950	23013	22783	22704	22672	22731	22462	22700	22622	22606	23554	27881	30310	28432	26068	24253	23247	22838	22585	22606	22498	22573	22599	22434	22613	22439	22645	22378	22568	22442	22506	22632	22424	22499	22620	22538	22446	22581	22647	22481	22707	22698	22509	22491	22572	22641	22578	22491	22530	22495	22644	22710	22469	22419	22488	22674	22454	22590	22595	22484	22603	22526	22459	22409	22446	22644	22486	22430	22519	22536	22489	22330	22463	22553	22627	22591	22453	22567	22568	22495	22636	22458	22419	22434	22626	22651	22330	22421	22580	22555	22434	22549	22354	22446	22456	22465	22521	22510	22545	22383	22293	22561	22469	22557	22284	22407	22639	22633	22578	22257	22410	22650	22554	22536	22666	22594	22711	22517	22609	22676	22309	22634	22503	22561	22600	22630	22354	22420	22432	22481	22537	22821	22511	22411	22391	22527	22403	22461	22673	22368	22564	22457	22491	22448	22394	22448	22506	22481	22629	22577	22480	22516	22562	22544	22568	22506	22579	22561	22281	22622	22567	22458	22545	22491	22476	22413	22421	22318	22557	22503	22477	22446	22618	22468	22308	22318	22450	22502	22368	22402	22481	22571	22544	22564	22485	22439	22580	22467	22358	22577	22385	22510	22463	22506	22539	22376	22427	22644	22611	22622	22594	22547	22672	22585	22330	22588	22474	22611	22474	22444	22642	22405	22413	22567	22524	22402	22517	22398	22323	22588	22616	22476	22496	22549	22530	22479	22467	22530	22484	22475	22599	22390	22337	22609	22472	22642	22439	22480	22482	22425	22558	22524	22489	22399	22602	22455	22551	22630	22408	22584	22456	22685	22611	22570	22644	22664	22689	22429	22554	22458	22420	22497	22519	22406	22402	22537	22492	22449	22728	22448	22388	22284	22467	22455	22440	22553	22524	22458	22354	22427	22660	22606	22595	22347	22555	22438	22569	22543	22226	22535	22318	22735	22494	22484	22539	22499	22373	22445	22584	22487	22545	22774	22503	22541	22516	22691	22366	22560	22459	22273	22605	22503	22365	22512	22529	22389	22554	22437	22459	22457	22310	22633	22222	22635	22533	22550	22569	22577	22449	22319	22618	22631	22749	22408	22513	22458	22533	22512	22463	22603	22585	22411	22594	22619	22536	22422	22488	22593	22410	22382	22581	22486	22387	22466	22586	22530	22444	22552	22631	22568	22447	22360	22522	22576	22525	22557	22463	22616	22343	22306	22494	22693	22548	22497	22395	22489	22531	22453	22448	22638	22466	22583	22601	22408	22471	22442	22451	22423	22681	22489	22219	22507	22632	22431	22470	22299	22576	22598	22415	22487	22576	22370	22337	22588	22589	22469	22482	22423	22471	22499	22599	22414	22552	22547	22539	22391	22493	22320	22535	22412	22335	22530	22495	22612	22660	22531	22457	22495	22486	22609	22410	22478	22479	22648	22565	22445	22702	22597	22623	22452	22617	22395	22412	22534	22505	22542	22489	22486	22542	22515	22539	22603	22512	22529	22607	22426	22485	22470	22575	22325	22500	22490	22456	22540	22591	22549	22494	22418	22639	22463	22318	22500	22610	22395	22470	22490	22603	22531	22625	22420	22641	22594	22479	22559	22661	22566	22398	22474	22621	22525	22551	22407	22331	22462	22487	22398	22276	22751	22554	22348	22481	22702	22488	22592	22525	22484	22565	22530	22394	22712	22447	22405	22369	22371	22517	22573	22619	22499	22579	22698	22474	22481	22444	22430	22488	22471	22601	22469	22442	22350	22466	22610	22558	22434	22232	22447	22537	22663	22569	22439	22400	22509	22491	22395	22325	22515	22272	22542	22487	22551	22432	22406	22477	22686	22415	22373	22472	22572	22648	22513	22417	22365	22500	22565	22581	22546	22464	22475	22640	22461	22518	22504	22724	22397	22527	22588	22591	22310	22428	22269	22570	22582	22462	22510	22525	22591	22451	22344	22615	22520	22385	22469	22412	22393	22475	22537	22310	22400	22671	22386	22584	22513	22555	22614	22613	22463	22456	22411	22713	22331	22397	22506	22555	22577	22459	22397	22361	22527	22581	22337	22536	22389	22674	22575	22490	22363	22461	22771	22527	22488	22482	22225	22620	22389	22417	22596	22632	22439	22597	22342	22480	22544	22482	22380	22517	22518	22347	22490	22517	22324	22622	22507	22555	22538	22681	22355	22363	22595	22441	22517	22563	22323	22660	22654	22647	22450	22631	22579	22494	22484	22360	22717	22411	22562	22512	22586	22341	22352	22472	22380	22622	22547	22594	22474	22549	22442	22477	22602	22524	22508	22493	22335	22412	22527	22498	22546	22488	22643	22628	22584	22447	22390	22436	22395	22566	22519	22456	22492	22446	22571	22578	22617	22467	22421	22514	22412	22411	22515	22689	22396	22610	22477	22627	22673	22445	22367	22594	22603	22485	22520	22232	22454	22775	22494	22677	22736	22628	22442	22473	22379	22388	22439	22564	22611	22570	22450	22425	22610	22403	22360	22658	22463	22493	22705	22428	22453	22577	22549	22609	22461	22465	22476	22665	22451	22589	22561	22531	22527	22487	22629	22394	22481	22604	22391	22594	22673	22385	22454	22586	22506	22594	22468	22317	22505	22505	22526	22500	22424	22504	22637	22469	22600	22468	22487	22566	22543	22547	22597	22428	22560	22383	22403	22537	22554	22497	22600	22496	22678	22654	22590	22540	22655	22346	22633	22432	22469	22467	22427	22481	22475	22404	22436	22560	22509	22523	22453	22572	22505	22613	22500	22388	22462	22540	22496	22521	22562	22500	22597	22662	22320	22703	22375	22496	22388	22498	22606	22553	22410	22481	22341	22389	22376	22494	22305	22778	22446	22675	22447	22467	22474	22588	22476	22536	22390	22465	22521	22558	22364	22307	22572	22383	22477	22485	22390	22318	22460	22532	22465	22488	22477	22414	22531	22663	22611	22360	22666	22455	22499	22511	22428	22505	22452	22348	22492	22493	22635	22610	22606	22445	22534	22620	22550	22533	22513	22625	22476	22547	22352	22389	22550	22503	22513	22441	22487	22347	22601	22403	22497	22601	22512	22445	22614	22529	22396	22423	22523	22723	22587	22485	22639	22388	22526	22300	22615	22411	22556	22605	22553	22528	22442	22453	22488	22505	22565	22665	22621	22409	22427	22375	22501	22580	22501	22322	22463	22532	22475	22484	22571	22504	22602	22530	22578	22625	22588	22556	22568	22377	22461	22321	22597	22370	22528	22440	22544	22634	22444	22456	22433	22478	22387	22571	22653	22648	22597	22557	22560	22438	22603	22425	22469	22457	22511	22598	22527	22544	22317	22560	22548	22317	22556	22499	22476	22452	22425	22582	22354	22576	22473	22417	22654	22527	22454	22664	22420	22386	22411	22581	22408	22492	22493	22578	22492	22564	22481	22420	22309	22627	22433	22345	22560	22426	22678	22439	22630	22522	22656	22374	22557	22515	22512	22600	22388	22595	22351	22464	22461	22390	22461	22451	22470	22492	22517	22671	22408	22479	22411	22595	22485	22582	22464	22346	22514	22494	22425	22436	22554	22560	22577	22345	22502	22501	22640	22414	22678	22463	22504	22409	22470	22483	22551	22357	22559	22360	22587	22322	22579	22475	22582	22412	22549	22567	22420	22530	22509	22459	22455	22356	22579	22598	22466	22543	22469	22537	22426	22577	22466	22433	22529	22427	22559	22418	22509	22351	22502	22632	22663	22471	22336	22508	22538	22509	22533	22597	22422	22397	22375	22543	22423	22407	22692	22430	22647	22519	22614	22589	22363	22718	22830	22492	22409	22696	22507	22640	22792	22359	22512	22457	22580	22577	22422	22505	22523	22326	22580	22499	22489	22386	22550	22612	22623	22406	22686	22602	22453	22563	22666	22470	22561	22627	22654	22398	22420	22498	22357	22601	22591	22411	22361	22539	22416	22552	22466	22515	22404	22560	22496	22446	22526	22489	22528	22451	22632	22357	22608	22612	22440	22459	22628	22626	22499	22587	22574	22511	22459	22593	22461	22456	22553	22431	22461	22648	22365	22450	22559	22569	22551	22470	22596	22624	22573	22473	22298	22520	22409	22552	22421	22606	22650	22500	22493	22406	22360	22517	22500	22403	22659	22335	22782	22410	22521	22627	22557	22516	22481	22470	22562	22384	22310	22549	22616	22348	22533	22364	22392	22477	22657	22433	22387	22424	22611	22563	22576	22374	22448	22679	22501	22607	22520	22418	22672	22575	22195	22414	22475	22459	22719	22444	22511	22380	22627	22373	22504	22490	22573	22452	22572	22540	22455	22395	22451	22465	22476	22361	22621	22685	22571	22522	22582	22655	22506	22622	22438	22579	22576	22434	22578	22392	22419	22471	22524	22589	22490	22629	22626	22604	22420	22418	22445	22481	22507	22467	22525	22488	22538	22247	22413	22478	22507	22629	22427	22495	22461	22456	22513	22632	22587	22577	22537	22184	22355	22557	22689	22480	22473	22632	22608	22357	22518	22517	22284	22514	22584	22551	22514	22376	22474	22644	22416	22500	22411	22596	22475	22531	22453	22550	22519	22655	22497	22550	22515	22320	22711	22520	22525	22435	22423	22328	22604	22403	22325	22558	22687	22380	22447	22594	22337	22549	22532	22449	22517	22481	22490	22699	22602	22382	22516	22751	22466	22658	22547	22498	22408	22506	22439	22536	22524	22663	22505	22442	22352	22444	22604	22591	22714	22373	22425	22638	22355	22460	22480	22558	22387	22478	22505	22628	22555	22486	22520	22478	22423	22337	22522	22566	22605	22512	22538	22578	22517	22421	22418	22593	22433	22626	22500	22486	22653	22468	22459	22388	22356	22513	22482	22460	22559	22454	22428	22555	22552	22309	22622	22397	22484	22440	22382	22562	22672	22491	22725	22530	22434	22606	22437	22418	22632	22415	22436	22407	22408	22536	22531	22703	22683	22555	22552	22540	22385	22630	22513	22525	22588	22510	22548	22624	22535	22403	22484	22461	22423	22555	22353	22469	22405	22514	22646	22471	22333	22586	22427	22622	22643	22466	22443	22540	22409	22376	22586	22468	22524	22569	22608	22468	22436	22428	22594	22588	22532
22407	21216	29028	23766	22546	28666	34473	31673	31462	31329	31644	31122	30852	30822	30855	30877	30996	30768	30766	30705	30902	36243	41157	38584	36096	33293	31693	31015	30711	30627	30653	30580	30664	30496	30337	30456	30430	30363	30527	30410	30413	30742	30555	30807	30386	30345	30681	30433	30363	30582	30319	30434	30575	30397	30477	30382	30516	30558	30282	30419	30485	30622	30478	30576	30493	30250	30347	30324	30402	30467	30539	30664	30348	30412	30468	30391	30370	30341	30230	30517	30771	30465	30481	30451	30606	30550	30453	30324	30212	30193	30431	30154	30443	30222	30258	30446	30454	30692	30330	30583	30427	30473	30306	30335	30251	30639	30286	30289	30324	30523	30452	30673	30424	30466	30451	30644	30392	30394	30457	30358	30309	30354	30466	30509	30428	30630	30507	30576	30464	30520	30657	30499	30513	30649	30351	30166	30478	30653	30413	30488	30376	30446	30306	30528	30636	30526	30465	30406	30420	30350	30539	30439	30437	30333	30330	30513	30481	30428	30679	30529	30156	30287	30506	30549	30454	30658	30284	30632	30564	30413	30309	30279	30541	30546	30364	30546	30433	30662	30469	30471	30261	30512	30481	30586	30307	30239	30548	30396	30474	30558	30557	30495	30293	30528	30402	30488	30512	30402	30371	30347	30423	30337	30412	30554	30257	30546	30330	30473	30485	30267	30614	30444	30534	30392	30450	30616	30520	30452	30311	30337	30367	30326	30633	30443	30377	30551	30444	30460	30433	30327	30583	30467	30473	30343	30221	30545	30513	30488	30155	30408	30404	30313	30259	30492	30530	30568	30430	30316	30349	30450	30070	30596	30592	30540	30391	30379	30263	30601	30416	30634	30316	30278	30450	30407	30507	30550	30193	30165	30456	30223	30274	30360	30444	30511	30479	30415	30145	30251	30549	30364	30361	30065	30446	30612	30628	30269	30558	30544	30513	30275	30365	30427	30321	30515	30330	30611	30455	30716	30410	30382	30426	30464	30332	30521	30335	30291	30480	30318	30486	30508	30476	30458	30475	30496	30317	30443	30449	30312	30569	30249	30257	30574	30535	30388	30403	30497	30257	30080	30404	30285	30612	30389	30401	30437	30453	30627	30594	30419	30106	30556	30528	30627	30574	30448	30357	30567	30469	30539	30504	30512	30294	30394	30487	30384	30799	30414	30247	30368	30584	30363	30421	30574	30173	30509	30445	30200	30381	30312	30645	30275	30532	30474	30478	30531	30523	30347	30522	30400	30247	30314	30484	30483	30415	30283	30362	30337	30486	30387	30362	30527	30444	30634	30564	30267	30320	30366	30551	30256	30574	30474	30297	30510	30662	30359	30740	30333	30281	30501	30250	30308	30616	30662	30361	30436	30547	30202	30723	30281	30479	30308	30332	30229	30414	30326	30401	30452	30518	30336	30407	30443	30534	30432	30595	30296	30414	30492	30489	30727	30590	30484	30470	30310	30349	30559	30654	30603	30579	30364	30421	30463	30493	30430	30370	30478	30567	30170	30397	30555	30480	30503	30656	30553	30476	30324	30497	30504	30528	30627	30544	30627	30454	30301	30434	30260	30458	30180	30426	30174	30682	30420	30554	30541	30507	30691	30449	30359	30480	30438	30374	30436	30400	30597	30166	30345	30479	30493	30549	30449	30403	30381	30437	30280	30496	30629	30662	30363	30751	30272	30381	30051	30406	30447	30497	30548	30686	30329	30371	30196	30440	30304	30692	30550	30413	30340	30389	30464	30266	30338	30623	30475	30593	30469	30283	30412	30243	30408	30386	30653	30343	30286	30348	30483	30535	30523	30449	30447	30207	30408	30482	30315	30374	30576	30719	30477	30288	30408	30641	30444	30446	30294	30553	30415	30318	30279	30574	30373	30670	30402	30444	30781	30550	30410	30644	30439	30459	30194	30233	30402	30327	30648	30421	30575	30424	30355	30419	30415	30404	30208	30728	30389	30278	30495	30312	30410	30387	30444	30548	30498	30504	30435	30376	30298	30440	30462	30561	30422	30817	30485	30406	30611	30518	30497	30393	30431	30763	30333	30594	30520	30523	30564	30300	30423	30682	30401	30571	30533	30508	30237	30671	30300	30505	30403	30434	30524	30506	30511	30337	30474	30625	30407	30512	30463	30604	30383	30331	30568	30574	30598	30515	30386	30395	30459	30440	30515	30431	30169	30354	30280	30209	30132	30421	30448	30507	30489	30496	30501	30324	30416	30364	30430	30488	30341	30508	30229	30391	30442	30505	30462	30473	30563	30207	30117	30449	30383	30329	30394	30425	30383	30603	30432	30535	30503	30196	30209	30505	30260	30671	30368	30612	30460	30351	30440	30319	30412	30388	30280	30338	30606	30482	30474	30568	30434	30396	30395	30124	30330	30415	30370	30696	30515	30429	30466	30415	30447	30361	30667	30450	30339	30284	30451	30454	30487	30488	30439	30446	30669	30457	30355	30490	30458	30275	30342	30230	30235	30531	30432	30155	30417	30439	30328	30608	30297	30281	30680	30303	30396	30443	30593	30588	30511	30526	30449	30501	30080	30416	30555	30588	30382	30242	30468	30488	30452	30410	30324	30354	30539	30568	30461	30574	30605	30520	30495	30449	30577	30495	30386	30408	30367	30464	30306	30423	30348	30446	30391	30380	30465	30409	30418	30636	30403	30367	30277	30581	30379	30523	30323	30299	30316	30284	30457	30487	30531	30609	30133	30575	30357	30701	30553	30328	30502	30708	30422	30614	30357	30694	30300	30754	30379	30330	30457	30693	30296	30337	30581	30372	30387	30409	30346	30573	30287	30557	30720	30666	30356	30617	30447	30440	30627	30518	30475	30510	30456	30414	30474	30367	30356	30342	30363	30420	30288	30490	30531	30591	30353	30427	30491	30481	30292	30440	30422	30602	30301	30314	30343	30311	30328	30402	30483	30667	30361	30494	30423	30415	30540	30209	30357	30442	30391	30345	30374	30260	30395	30267	30326	30367	30426	30475	30485	30501	30361	30444	30770	30483	30544	30500	30445	30455	30768	30500	30644	30729	30227	30394	30168	30219	30151	30489	30750	30506	30566	30529	30563	30412	30367	30215	30588	30682	30447	30349	30472	30366	30329	30637	30487	30448	30586	30412	30488	30561	30275	30332	30389	30334	30321	30367	30474	30380	30313	30404	30624	30302	30626	30629	30334	30260	30229	30606	30337	30236	30379	30374	30457	30389	30541	30551	30189	30352	30271	30372	30383	30520	30510	30486	30659	30324	30275	30545	30572	30387	30358	30469	30293	30579	30596	30591	30537	30403	30321	30497	30401	30680	30527	30386	30703	30391	30282	30361	30122	30277	30431	30552	30649	30338	30487	30329	30375	30568	30152	30429	30312	30429	30497	30046	30629	30448	30421	30385	30527	30439	30438	30407	30501	30453	30433	30441	30163	30193	30424	30269	30371	30501	30306	30462	30435	30629	30655	30282	30641	30247	30355	30455	30331	30488	30410	30441	30442	30015	30460	30272	30220	30420	30611	30385	30688	30477	30491	30608	30413	30365	30378	30327	30454	30504	30439	30455	30506	30349	30490	30372	30293	30515	30426	30548	30494	30375	30525	30550	30288	30320	30376	30636	30177	30392	30218	30338	30308	30510	30334	30414	30780	30456	30439	30333	30372	30573	30579	30488	30458	30465	30630	30618	30297	30651	30361	30400	30473	30516	30255	30351	30669	30386	30333	30449	30355	30341	30329	30341	30444	30607	30360	30576	30199	30470	30380	30572	30390	30380	30294	30356	30359	30440	30387	30516	30485	30646	30558	30226	30606	30419	30399	30609	30483	30451	30385	30664	30622	30174	30220	30296	30427	30670	30392	30472	30397	30296	30506	30408	30569	30262	30540	30356	30519	30672	30215	30677	30364	30246	30673	30514	30261	30457	30455	30402	30559	30597	30538	30189	30485	30249	30358	30554	30173	30434	30496	30341	30507	30389	30453	30584	30493	30494	30414	30289	30427	30111	30588	30380	30436	30228	30204	30432	30520	30371	30310	30355	30209	30522	30601	30446	30569	30533	30365	30529	30337	30496	30350	30363	30464	30533	30554	30515	30427	30377	30483	30405	30411	30356	30361	30362	30335	30318	30656	30392	30387	30352	30370	30488	30409	30524	30524	30202	30286	30427	30498	30528	30215	30431	30636	30663	30240	30298	30327	30456	30362	30462	30574	30331	30595	30458	30489	30492	30477	30479	30291	30570	30363	30410	30358	30628	30373	30600	30188	30318	30325	30411	30437	30364	30540	30693	30242	30240	30588	30127	30500	30324	30512	30275	30297	30548	30314	30649	30594	30479	30264	30401	30235	30531	30584	30724	30478	30509	30423	30476	30283	30546	30503	30393	30629	30372	30267	30432	30443	30261	30565	30523	30547	30391	30546	30532	30464	30710	30381	30504	30529	30482	30239	30668	30378	30568	30562	30418	30459	30545	30344	30067	30283	30252	30378	30294	30433	30528	30428	30565	30512	30345	30471	30509	30287	30349	30288	30506	30589	30294	30296	30526	30506	30410	30476	30278	30108	30301	30345	30412	30393	30503	30308	30555	30233	30566	30203	30381	30628	30618	30577	30450	30111	30528	30214	30491	30692	30558	30488	30523	30311	30351	30666	30631	30466	30536	30425	30341	30398	30476	30243	30450	30381	30522	30505	30513	30415	30229	30345	30495	30483	30431	30353	30600	30365	30181	30491	30529	30493	30217	30455	30415	30326	30634	30463	30501	30333	30352	30468	30600	30647	30386	30497	30604	30499	30481	30424	30633	30510	30476	30188	30418	30285	30426	30515	30206	30653	30447	30363	30338	30382	30529	30467	30703	30358	30262	30360	30312	30253	30450	30135	30528	30312	30515	30662	30415	30550	30541	30505	30682	30596	30527	30568	30450	30483	30271	30532	30513	30348	30493	30319	30504	30488	30193	30459	30419	30432	30624	30216	30511	30603	30498	30471	30425	30665	30263	30595	30715	30211	30346	30355	30583	30357	30417	30433	30335	30449	30392	30276	30567	30543	30386	30606	30427	30470	30606	30537	30458	30552	30292	30548	30357	30558	30589	30384	30364	30507	30146	30396	30539	30374	30697	30423	30137	30534	30490	30550	30536	30421	30356	30472	30669	30538
21165	38053	35670	30161	27893	26928	25551	24908	24361	23887	23734	23610	23204	23150	22992	22983	23039	23177	23161	23171	23394	31863	36608	32853	29598	25867	23985	23154	22855	22840	22848	22781	22790	22912	22923	22681	22700	22953	22811	22885	22760	22812	23018	22813	22681	22832	22965	22794	22754	22868	22865	22874	22853	22670	22889	22864	22484	22810	22857	22736	22730	22765	22732	22746	22672	22675	22818	22934	22784	22697	22699	22717	22733	22889	22933	22905	22757	22805	22712	22594	22908	22872	22710	22918	22822	22701	22875	22585	22880	22941	22702	22797	22927	22883	22727	22983	22763	22881	22844	22655	22725	22822	22638	22718	22908	22852	22893	22784	22805	22691	22714	23014	22658	22725	22745	22896	22899	22706	22892	22637	22788	22795	22920	22504	22811	22834	22833	22702	22598	22709	23052	22877	22827	22713	22860	22821	22851	22691	22810	22714	22706	22798	22781	22936	22701	22723	22641	22672	22719	22674	22820	22709	22870	22672	22844	22687	22755	22775	22671	22818	22825	22773	22716	22715	22764	22789	22949	22787	22662	22747	22854	22716	22847	22884	22608	22734	22836	22617	22971	22735	22816	22791	22836	22566	22838	22849	22756	22746	22726	22777	22845	22778	22728	22765	22810	22648	22947	22878	22757	22709	22586	23037	22660	22703	22907	22665	22730	22845	22856	22893	22811	22732	22880	22864	22804	22680	22774	22782	22757	22868	22821	22709	22720	22708	22824	22746	22594	22868	22896	22665	22835	22811	22650	22884	22780	22837	22727	22878	22736	22739	22680	22944	22789	22652	22777	22790	22699	22809	22852	22739	22714	22786	22623	22760	22803	22792	22679	22779	22832	22585	22825	22833	22737	22921	22742	22799	22788	22725	22700	22728	22746	22862	22670	22654	22853	22655	22957	22689	22720	22800	22700	22622	22961	22888	22887	22621	22912	22821	22621	23016	22634	22892	22570	22958	22747	22652	22677	22728	22681	22981	22807	23062	22763	22794	22877	22803	22767	22897	22713	22732	22902	22645	22677	22794	22835	22736	22811	22685	22841	22863	22779	22546	22772	22759	22641	22661	22758	22685	22952	22754	22760	22835	22900	22826	22668	22610	22862	22827	22721	22683	22845	22919	22651	22730	22860	22805	22825	22771	22572	22772	22616	22846	22931	23017	22752	22711	22821	22778	22836	22674	22905	22574	22782	22620	22776	22662	22765	22762	22738	22603	22779	22561	22656	23020	22633	22932	22737	22736	22673	22829	22792	22766	22829	22805	22734	22698	22862	23010	22776	22711	22740	22791	22906	22732	22777	22822	22746	22692	22799	22539	22725	22709	22798	22629	22769	22810	22732	22943	22623	22867	22879	22883	22842	22709	22733	22525	22739	22755	22847	22883	23005	23034	22866	22695	22786	23007	22766	22784	22703	22875	22745	22784	22704	22709	22696	22820	22690	22621	22759	22604	22881	22681	22882	22881	22746	22753	22825	22752	22610	22692	22791	22651	22620	22793	22830	22824	22872	22660	22632	22694	22982	22874	22761	22829	22585	22839	22827	22912	22683	22763	22688	22873	22839	22785	22871	22746	22859	22740	22858	22749	22858	22860	22762	22717	22775	22712	22769	22833	22600	22734	22635	22515	22833	22845	22637	22736	22650	22730	22658	22697	22799	22852	22885	22886	22706	22963	22934	22784	22670	22834	22714	22706	22777	22881	22787	22571	22675	22661	22790	22809	22660	22829	22786	22836	22781	22642	22833	22729	22670	22834	22682	22574	22962	22842	22762	22878	22813	22605	22667	22589	22865	22876	22914	22941	22819	22664	22845	22736	22642	22824	22703	22778	22649	22828	22782	22749	22859	22596	22662	22792	22704	22748	22834	22739	22635	22730	22704	22838	22869	22809	22737	22796	22673	22803	22557	22674	22851	22720	22700	22890	22838	22875	22756	22720	22661	22723	22743	22774	22758	22753	22802	22786	22779	22743	22684	22704	22745	22650	22773	22814	22574	22715	22868	22571	22756	22756	22677	22867	22770	22791	22655	22923	22859	22731	22773	22739	22840	22858	22816	22605	22703	22795	22831	22864	22767	22737	22729	22692	22609	22646	22669	22782	22823	22706	22812	22864	22699	22776	22580	22616	22798	22847	22658	22598	22767	22839	22810	22691	22552	22753	22497	22664	22807	22840	22836	22757	22705	22885	22805	22849	22977	22835	22720	22731	22691	22721	22961	22843	22822	22657	22729	22784	22831	22749	22795	22715	22703	22625	22800	22960	22964	22825	22703	22816	22838	22595	22780	22833	22798	22588	22629	22844	22768	22621	22897	22932	22762	22685	22940	22738	22690	22984	22942	22700	22709	22945	22928	22713	22787	22851	22890	22924	22585	22810	22876	22823	22868	22790	22823	22618	22740	22643	22714	22782	22658	22897	22724	22605	22750	22886	22714	22705	22800	23001	22780	22688	22790	22830	22827	22946	22776	22735	22733	22673	22768	22763	22733	22858	22936	22785	22865	22848	22772	22848	22801	22730	22945	22768	22678	22599	22699	22652	22631	22806	22962	22732	22716	22721	22691	22995	22926	22783	22953	22792	22729	22596	22688	22689	22839	22703	22752	22891	22721	22590	22925	22653	22833	22996	22689	22723	22798	22824	22703	22821	22666	22705	22813	22695	22793	22675	22611	22827	22536	22864	22737	22521	22655	22691	22753	22628	22672	22822	22881	22707	22718	22618	22898	22924	22571	22797	22876	22759	22816	22721	22797	22878	22794	22634	22842	22619	22696	22868	22656	22733	22765	22719	22913	22606	22710	22943	22709	22865	22767	22756	22635	22883	22865	22651	22831	22748	22602	22697	22680	22768	22696	22650	22728	22977	22749	22869	22629	22645	22937	22948	22719	22831	22817	23035	22769	22910	22793	22806	22684	22934	22846	22855	22928	22632	22777	22641	22627	22712	22834	22667	22642	22871	22836	22907	22728	22806	22827	22651	22736	22907	22774	22901	22900	22812	22959	22931	22724	22878	22932	22852	22879	22711	22818	22816	22746	22782	22776	22758	22718	22809	22689	22884	22855	22508	22846	22730	22662	22793	22825	22865	22717	22677	22846	22752	22651	22635	22761	22747	22878	22772	22657	22794	22881	22911	22689	22841	22798	22624	22556	22986	22780	22689	22581	22809	22620	22731	22735	22920	22744	22721	22942	22671	22531	22752	22604	22722	22702	23028	22719	22848	22646	22696	22661	22723	22761	22803	22674	22492	22751	22699	22846	22675	22878	22739	22854	22934	22658	22894	22912	22738	22610	22713	22876	22738	22730	22902	22794	22669	22873	22789	22860	22948	22937	22742	22627	22798	22678	22711	22587	22840	22774	23024	22727	22677	22705	22889	22601	22821	22633	22784	22748	22803	22766	22869	22708	22971	22608	22751	22802	22716	22798	22691	22682	22776	22775	22593	22705	22692	22802	22734	22746	22772	22774	22763	22728	22768	22806	22759	22768	22740	22875	22772	22633	22604	22690	22807	22822	23042	22840	22733	22871	22737	22881	22624	22830	22867	22939	22893	22616	22748	22950	22672	22828	22751	22954	22760	22758	22681	22654	22869	22757	22737	22685	22680	22728	22745	22810	22811	22618	22578	22780	22776	22636	22936	22777	22656	22857	22802	22728	22848	22835	22678	22863	22642	22648	22688	22653	22692	22923	22772	22893	22790	22894	22709	22660	22801	22628	22920	22741	22598	23083	22846	22750	22594	22826	22849	22724	22702	22707	22655	22898	22667	22705	22682	22754	22969	22763	22873	22899	22734	22722	22745	22735	22800	22532	22697	22857	23036	22868	22717	22831	22672	22731	22526	22676	22769	22954	22681	22831	22676	22936	22845	22741	22766	22773	22888	22817	22712	22781	22851	22781	22787	22842	22763	22874	22872	22806	22751	22772	22807	22739	22814	22677	22767	22718	22699	22680	22704	22769	22760	22700	22779	22797	22801	22733	22553	22789	22598	22857	22721	22726	22816	22802	22928	22796	22663	22989	22811	22959	22878	22645	22745	22776	22835	22826	22619	22668	22790	22777	22985	22878	22963	22569	22620	22884	22833	22612	22842	22790	22711	22707	22494	22786	22612	22957	22784	22719	22921	22540	22701	22995	22876	22843	22674	22668	22943	22665	22772	22594	22863	22911	22737	22633	22617	22586	22816	22851	22803	22895	22764	22642	22647	22945	22780	22976	22766	22801	22828	22817	22899	22782	22730	22662	22620	22835	22749	22564	22806	22817	22736	22795	22659	22716	22754	22735	22703	22900	22762	22789	22917	22610	22924	22636	22689	22787	22724	22667	22726	22762	22739	22720	22696	22795	22811	22847	22647	22638	22721	22743	22697	22680	22684	22812	22800	22774	22773	22649	22666	22702	22832	22913	22910	22829	22840	22843	22858	22688	22833	22707	22978	22745	22673	22892	22819	22969	22783	22821	22847	22797	22772	22754	22877	22826	22800	22851	22790	22742	22704	22740	22977	22771	22698	22669	22769	22851	22630	22760	22815	22617	22648	22859	22758	22714	22752	22880	22764	22570	22777	22663	22816	22858	22753	22659	22750	22772	22832	22833	23000	22835	22775	22712	22904	22812	22805	22692	22929	22586	22730	22772	22876	22632	22651	22744	22809	22933	22705	22835	22634	22800	22872	22804	22653	22739	22751	22690	22826	22865	22942	22860	22863	22782	22754	22839	22832	22740	22877	22820	22882	22762	22759	22915	22811	22598	22757	22673	22804	22839	22804	22663	22710	22715	22762	22777	22722	22672	22826	22902	22668	22736	22806	22802	22779	22708	22723	22846	22720	22812	22631	22991	22625	22717	22748	22902	22831	22846	22795	22644	22847	22576	22645	22744	22676	22769	22618	22791	22853	22787	22731	22738	22791	22847	22923	22802	22623	22875	22895	22752	22694	22854	22723	22677	22636	22658	22741	22766	23007	22676	22618	22823	22683	22849	22828	22717	22651	22710	22853	22592	22787	22843	22923	22665	22819	22884	22873	22900	22919	22835	22592	22949	22513	22762	22838	22715	22922	22758	22759	22655	22802	22726	22873	22679	22707	22648	22862	22823	22885	22604	22799	22717	22749	22816	22784	22795	22658	22804	22899	22792	22737	22837	22767	22701	22759
28502	24659	33036	32901	30428	31128	30969	30622	30384	30533	30600	30491	30179	30421	30515	30367	30360	30373	30329	30522	30374	30732	31293	31342	30998	30737	30057	30249	30407	30310	30205	30131	30348	30322	30346	30119	30211	30300	30123	30234	30291	30174	30317	30302	30395	30069	30457	30421	29960	30521	30213	30209	30219	30280	30207	30523	30289	29930	30011	29891	30040	30349	30097	30501	30320	30241	30291	30305	30268	30411	30301	30036	30135	30154	30407	30605	30094	30172	30404	30051	30377	30171	30370	30259	30318	30173	30247	30460	30030	30121	30388	30344	30151	29991	30253	30213	30125	30151	30289	30260	30214	30172	30324	30072	30099	30033	30302	30349	30001	30148	30294	30351	30068	30116	30083	29840	30315	30019	30194	30280	30265	30438	30209	30186	30054	30200	30236	30290	30222	30057	30404	30377	30090	30343	30128	29998	30244	30277	30151	30315	30244	30501	30115	30062	30120	30345	30398	30521	30442	30212	30217	30196	30201	30072	30351	30141	29999	30106	30336	30013	30246	30212	29971	30310	30030	30164	30459	30450	30365	30376	30028	30060	30265	30404	30025	30345	30183	30138	30137	30232	30184	30051	30212	30208	30317	29790	30118	30113	30387	30069	30025	30198	30155	29973	30289	30061	30277	29861	30122	30298	30256	30163	30417	30196	30331	30600	30290	30069	29896	30088	30220	30361	30243	30030	30271	30258	30314	30255	30247	30279	30244	30451	30329	30048	30260	30249	30068	30110	30283	30287	30215	29998	30206	29933	30188	30231	30330	30219	30257	30076	30100	30253	30380	30182	30360	30433	30095	30322	30373	30375	30602	30352	30305	30142	30261	29990	30017	30150	30211	30176	30362	30274	30349	30113	30011	30345	30163	30336	30096	30149	30203	30448	30345	30255	30227	30186	30330	30292	30433	30296	30077	30262	30327	30323	30078	30236	30471	29993	30044	30136	30398	30250	30292	30287	30274	29842	30043	30341	30301	30369	30296	30280	30356	30338	30215	30442	30596	30168	30228	30280	30071	30347	30382	30239	30446	30224	30260	30313	30304	30202	30113	30134	30305	30263	30283	30285	30097	30366	30207	30262	30351	30263	30054	30037	30494	30372	30515	30032	30108	30118	30267	30146	30398	30053	30129	30331	30257	30336	30153	30067	30095	30414	30190	30458	30161	30260	30268	30007	30256	30069	30206	30328	30458	30347	30092	30427	30133	30272	30242	30107	30391	29995	30280	30349	30035	30239	30330	30347	30191	30383	29944	30146	30450	30154	30316	30218	30122	30070	30293	30268	30121	30254	30237	30402	30040	30203	30293	30082	30049	30161	30392	30113	30472	30173	30344	30180	30505	30167	30138	30182	30074	30049	30255	30171	30239	30292	30378	30177	30180	30346	30431	30205	30133	30355	30251	30313	30122	30207	30041	30164	30185	30054	30258	30203	30518	30269	30296	30110	30129	30171	30177	30112	30343	30240	30186	30267	30374	30258	29961	30035	30144	30278	30201	30484	30423	30260	30218	30175	30281	30246	30169	30260	30319	30304	30328	30404	30309	30160	30364	30080	30232	30414	30419	30147	30458	30237	30283	30279	30457	30223	30233	30498	30362	30322	30232	30045	30304	29981	30367	30121	30231	30299	30269	30354	30276	30279	30106	30365	30303	30362	30329	30206	30259	30155	30076	30130	30274	30319	30179	30135	30441	30000	30329	30270	30318	29869	30541	30286	30113	30128	30392	30190	30185	30310	30241	30116	30196	30334	30088	30135	30279	30112	30220	30378	30385	30105	29937	30189	30080	30438	30077	30157	30176	30220	30216	30288	30253	30142	30342	30148	30271	30171	30209	30302	30239	30272	30369	29910	30207	30093	30004	30374	30355	30038	30165	30198	30256	30312	30078	30052	30396	30370	30585	30271	30449	30276	30214	30160	30207	30159	30079	30313	30372	30355	30303	30331	30151	30208	30271	30209	30280	30146	30202	30310	30366	30134	30178	30116	30059	29977	30277	30361	30186	30469	30333	30229	30242	30197	30365	30205	30259	30157	30210	30245	30389	30334	30278	30151	30507	30421	30361	30430	30306	30421	30083	30372	30302	30260	30179	30096	30204	30283	30215	30461	30153	30458	30054	30250	30329	30323	30461	30117	30098	30285	30292	30411	30329	30349	30369	30086	30146	30276	30507	30115	30392	30297	30222	30216	30234	30269	30322	30338	30226	30145	30363	30003	30291	30327	30356	30179	30234	30446	30255	30241	30137	30306	30331	30140	30451	30291	30440	30222	30085	30262	30137	30413	30092	30206	29988	30240	30201	30014	30338	30297	30094	29915	30103	30178	30289	30212	30104	30313	30470	30110	30102	30407	30508	30277	30415	30107	30309	30342	30053	30179	30265	30290	30515	30351	30354	30288	30279	30126	30330	30299	30188	30251	30067	30187	30308	30059	30163	30198	30193	30212	30470	30175	30166	30182	30174	29821	30293	30443	30068	30175	30106	30013	30131	30465	30286	30142	30139	30314	30351	30372	30329	30246	30128	30190	30063	30063	30089	30222	30166	30114	30360	30052	30116	30338	30250	30544	30487	30300	30374	29963	30161	30114	30353	30380	30304	30354	30138	30020	30303	30561	30376	30137	29986	30175	30315	30093	30509	30100	30202	30365	30363	30478	30273	30223	30261	30460	30282	30222	30276	30356	30278	30149	30350	30148	30263	30311	30127	30100	30381	30188	30175	30323	30271	30507	30356	29993	30266	30058	30322	30064	29990	30478	30146	30147	30358	30177	30130	30452	30107	30008	30206	30100	30476	30158	30155	30069	30167	30222	30279	30473	30195	30486	30109	30215	30314	30117	30414	30271	30311	30328	30286	30280	30348	30385	30219	30173	30273	30101	30116	30412	30349	30289	30339	30173	30101	30294	30471	30020	30269	30032	30254	30078	30291	30370	30300	30435	30326	30275	30160	30324	30293	30403	30164	30177	30367	30422	30252	30111	30151	30255	30307	30093	30093	30483	30205	30471	30158	30459	30173	30366	30384	30319	30416	30281	30348	29984	30379	30227	30350	30144	30166	30314	30239	30150	30503	30271	30129	30522	30331	30057	30225	30259	30026	30034	30307	29897	30065	30237	30417	30270	29982	30227	30211	30055	30153	30392	30067	30407	30074	30158	30019	30196	30167	30168	30316	30596	30179	30153	30206	30029	30133	30029	30413	30237	30420	30119	30286	30070	30498	30209	30275	30298	30487	30196	30295	30156	30383	30290	30334	30153	30191	30085	30287	30164	30179	30086	30260	30245	30189	30333	30138	30356	30261	30016	30269	30360	30168	30352	30419	30204	30268	30138	30420	30239	30139	30145	30407	30180	30314	30186	30292	30301	30211	30196	30416	30087	30383	30113	30357	30238	30352	30329	30229	30218	30204	30158	30288	30153	30292	30349	30365	30077	30317	30219	30117	30072	30353	30286	30280	30132	30312	30290	30548	30226	30347	30286	30210	30243	30188	30174	30120	30149	30164	30111	30211	30151	30343	30463	29946	30544	30231	30265	30351	30370	30374	30312	30414	30110	30016	30054	30221	30244	30213	30440	30314	30208	30200	29993	30257	30101	30229	30189	30291	30290	30365	30167	30305	30427	30351	30439	30335	29994	30388	30446	30457	30159	30169	30178	30236	30309	30239	30209	30354	30373	30223	30259	30207	30395	30214	29971	30464	29994	30140	30094	30430	30373	30388	30752	30542	29992	30281	30365	30154	30379	30104	30172	30333	30278	30304	30203	30214	30412	30297	30160	30453	30166	30388	30200	30258	30309	30152	30160	30149	30261	30315	30121	30335	30247	30261	30330	30188	30346	30368	29994	30548	30345	30170	30240	30158	30257	30312	30237	30175	29757	30366	30450	30298	30177	30242	30156	30015	30150	30302	30238	30218	30198	30310	30244	30390	30425	30388	30145	30435	30482	30217	30382	30499	30363	30420	30417	30422	30382	30363	30222	30163	30303	30326	30229	30152	30100	30444	30285	30428	30292	30324	30269	30159	30156	30109	29985	30119	30447	30288	30092	30264	30401	30107	29920	30407	30312	30604	30306	30345	30318	30241	30208	30432	30184	30515	30330	30237	30300	30232	30271	30036	30136	30237	30113	30474	29902	30282	30253	30098	30357	30410	30279	30193	30273	30184	30530	30425	29968	30084	30230	30141	30080	30185	29939	30158	30195	30338	30324	30404	30277	30051	29984	30444	30315	30144	30289	30363	30154	30120	30334	30164	30398	30281	30498	30188	30273	30518	30302	30084	30336	30188	30118	30324	30133	30463	30265	30358	30331	29943	30185	30239	30388	30138	30252	30424	30118	30271	30305	30280	29983	30227	30217	30162	30229	30195	30155	30216	30381	30213	30244	30184	30167	30383	30091	30493	30304	30211	30384	30275	30128	30255	30065	30294	30502	30235	30194	30140	30128	30408	30302	30157	30263	30203	30155	30425	29966	30148	30265	30353	30210	30149	30321	30422	30167	30290	30237	30324	29941	30026	30344	30196	30032	30294	30191	30137	30099	30297	30036	30321	30318	29930	30093	30256	30439	30247	30192	30326	30160	30264	30266	30012	30619	30146	30144	30345	30370	30162	30174	30029	30289	30244	30168	30211	30403	30190	30291	30225	30247	30196	30503	30290	30276	30348	30188	30417	30346	30175	30410	30420	30328	30312	30316	30131	30352	30488	30263	30185	30288	30257	30279	30304	30153	30278	30295	30101	30192	30362	30330	30054	30127	30065	30148	30209	30474	30159	30110	30300	30388	30132	30241	30332	30281	30141	30255	30473	30043	30123	30371	30075	30361	30650	30313	30189	30232	30411	30062	30389	30043	30125	30280	30442	30237	30361	30278	30044	30419	30199	30277	30138	30273	30303	30149	30348	30353	30295	30301	30216	30559	30412	30226	30315	30172	30241	30207	30204	30217	30129	30002	30453	30233	30343	30371	30314	30260	30167	30104	30209	30341	30298	29946	30016	30407	30215	30438	30284	30423	30473	29879	30311	30134	30354	30147	30495	30299	30404	30128	30183	30464	30443	30372	30284	30057	30050	30330	30335	30136	30075	30275	30057	30182	30218	30145	30454	30308	30134	30245	30547	30527	30227	30227	30297	30225	30156	30267	30239	30093	30277	30369
21333	29545	28240	24893	24466	23815	23608	23438	22870	22771	22941	22738	22708	22653	22818	22693	22885	22804	22706	22627	22732	23338	23701	23476	23247	22834	23056	22804	22874	22683	22724	22674	22612	22835	22749	22631	22786	22538	22773	22784	22727	22538	22742	22789	22732	22666	22631	22679	22831	22565	22807	22635	22623	22604	22698	22732	22576	22742	22790	22784	22692	22773	22704	22690	22499	22859	22774	22679	22609	22761	22501	22657	22720	22739	22785	22654	22625	22911	22840	22687	22885	22663	22427	22691	22747	22745	22588	22699	22563	22601	22709	22544	22707	22521	22695	22612	22701	22645	22790	22627	22758	22734	22631	22662	22768	22729	22635	22587	22743	22503	22649	22749	22641	22610	22596	22719	22616	22699	22598	22707	22631	22754	22735	22612	22660	22742	22778	22548	22932	22674	22666	22731	22610	22695	22675	22682	22762	22789	22656	22690	22586	22763	22519	22575	22558	22668	22679	22673	22611	22584	22807	22561	22720	22663	22620	22653	22500	22580	22704	22889	22792	22383	22788	22415	22642	22892	22572	22767	22413	22772	22546	22678	22697	22821	22518	22761	22551	22799	22617	22809	22663	22671	22633	22643	22622	22617	22658	22754	22747	22635	22647	22668	22813	22662	22679	22446	22628	22424	22722	22613	22871	22503	22365	22817	22567	22518	22722	22472	22650	22801	22699	22619	22908	22748	22622	22756	22561	22685	22623	22700	22783	22768	22738	22602	22831	22762	22579	22609	22836	22583	22645	22634	22791	22671	22647	22736	22814	22772	22609	22557	22686	22770	22755	22797	22410	22817	22675	22717	22830	22559	22723	22710	22789	22623	22700	22699	22658	22685	22673	22576	22554	22767	22576	22740	22694	22560	22612	22701	22618	22704	22709	22799	22658	22807	22362	22543	22642	22593	22701	22523	22643	22790	22775	22730	22826	22619	22806	22636	22777	22534	22623	22554	22687	22897	22510	22621	22548	22952	22450	22985	22702	22674	22552	22593	22561	22674	22501	22671	22646	22562	22652	22616	22958	22780	22521	22827	22604	22720	22681	22633	22761	22454	22600	22593	22576	22555	22644	22761	22726	22638	22734	22583	22577	22661	22771	22554	22678	22753	22794	22632	22729	22682	22575	22712	22574	22789	22765	22576	22704	22748	22699	22591	22692	22684	22770	22703	22655	22811	22557	22724	22671	22654	22569	22821	22687	22526	22517	22771	22702	22853	22595	22758	22730	22532	22692	22632	22672	22599	22550	22662	22700	22687	22721	22660	22610	22489	22733	22612	22693	22571	22599	22652	22781	22588	22552	22599	22761	22587	22631	22729	22430	22744	22687	22843	22702	22688	22670	22680	22745	22795	22494	22762	22751	22675	22684	22881	22881	22608	22829	22611	22555	22607	22624	22602	22761	22481	22602	22785	22715	22693	22830	22627	22662	22709	22544	22619	22742	22850	22761	22678	22885	22527	22553	22672	22667	22559	22588	22626	22715	22702	22648	22542	22491	22692	22647	22544	22687	22650	22595	22639	22767	22604	22740	22621	22706	22759	22603	22710	22653	22760	22522	22760	22460	22838	22392	22679	22776	22824	22673	22711	22650	22751	22651	22490	22765	22597	22754	22720	22766	22528	22437	22634	22722	22809	22539	22738	22436	22622	22578	22688	22671	22634	22716	22846	22629	22805	22698	22676	22690	22869	22677	22716	22738	22565	22506	22749	22706	22753	22650	22559	22759	22624	22818	22472	22486	22740	22621	22737	22549	22757	22768	22636	22683	22645	22724	22735	22827	22753	22559	22902	22605	22803	22662	22590	22861	22835	22593	22839	22617	22664	22675	22583	22555	22717	22840	22677	22673	22469	22596	22899	22779	22516	22543	22615	22760	22565	22754	22607	22655	22616	22699	22729	22572	22774	22601	22554	22714	22476	22629	22593	22385	22851	22712	22495	22714	22653	22585	22650	22824	22469	22669	22668	22744	22631	22809	22681	22644	22736	22692	22609	22658	22879	22703	22585	22807	22778	22595	22733	22679	22679	22635	22580	22768	22817	22747	22885	22828	22630	22659	22578	22815	22548	22742	22469	22669	22720	22792	22634	22713	22554	22678	22695	22703	22781	22746	22534	22658	22782	22681	22916	22777	22607	22692	22427	22771	22670	22593	22995	22611	22731	22606	22810	22448	22823	22634	22556	22582	22663	22660	22654	22676	22560	22782	22922	22554	22617	22532	22663	22674	22528	22706	22799	22755	22575	22564	22553	22784	22686	22764	22558	22679	22713	22618	22777	22656	22623	22787	22742	22662	22696	22687	22639	22584	22723	22681	22694	22709	22612	22743	22606	22713	22526	22573	22648	22600	22963	22807	22613	22761	22580	22744	22704	22674	22830	22519	22658	22509	22562	22729	22549	22611	22615	22852	22633	22650	22462	22731	22665	22732	22766	22938	22819	22576	22675	22618	22656	22690	22760	22726	22771	22729	22732	22657	22800	22628	22598	22698	22581	22734	22672	22609	22709	22694	22635	22875	22577	22823	22644	22587	22645	22727	22615	22791	22562	22744	22663	22621	22692	22727	22773	22588	22807	22633	22646	22507	22806	22845	22759	22618	22657	22577	22679	22513	22666	22612	22756	22632	22635	22524	22559	22559	22711	22683	22657	22910	22617	22577	22676	22749	22587	22658	22643	22671	22721	22539	22742	22637	22657	22821	22658	22593	22670	22816	22678	22626	22741	22720	22608	22657	22708	22796	22612	23006	22731	22772	22829	22678	22505	22652	22693	22496	22656	22638	22587	22619	22707	22647	22681	22815	22595	22666	22762	22491	22860	22653	22668	22759	22607	22526	22697	22793	22794	22613	22770	22948	22597	22685	22704	22649	22571	22775	22791	22706	22786	22801	22770	22551	22694	22528	22719	22796	22587	22567	22675	22632	22637	22803	22698	22660	22511	22675	22579	22640	22617	22593	22654	22417	22793	22861	22634	22426	22588	22739	22723	22784	22766	22583	22527	22591	22767	22658	22648	22654	22510	22612	22607	22628	22786	22615	22722	22605	22744	22732	22713	22679	22572	22598	22725	22572	22524	22641	22780	22716	22750	22688	22528	22674	22555	22731	22846	22618	22622	22614	22495	22507	22692	22636	22710	22760	22837	22514	22703	22625	22628	22516	22736	22838	22513	22717	22739	22526	22730	22657	22742	22725	22836	22452	22658	22653	22566	22825	22721	22459	22671	22722	22743	22903	22692	22863	22817	22788	22597	22817	22610	22481	22775	22593	22817	22881	22541	22655	22680	22604	22743	22641	22756	22716	22739	22556	22663	22735	22619	22452	22652	22808	22725	22649	22851	22686	22867	22656	22620	22569	22789	22662	22645	22767	22576	22789	22747	22571	22666	22790	22763	22597	22632	22621	22552	22645	22856	22832	22778	22646	22737	22771	22454	22633	22570	22747	22518	22800	22677	22635	22662	22513	22846	22596	22673	22788	22568	22523	22809	22731	22736	22681	22735	22614	22645	22715	22789	22722	22727	22524	22657	22769	22681	22838	22715	22771	22463	22667	22928	22522	22751	22659	22612	22640	22818	22757	22530	22704	22781	22811	22503	22615	22679	22564	22660	22758	22721	22541	22884	22645	22695	22592	22727	22696	22722	22616	22652	22724	22678	22863	22721	22695	22692	22747	22720	22846	22651	22738	22649	22656	22662	22701	22738	22893	22614	22602	22725	22638	22639	22742	22619	22697	22590	22839	22761	22907	22829	22611	22745	22792	22627	22705	22715	22649	22757	22659	22654	22738	22740	22767	22607	22725	22794	22685	22746	22556	22628	22662	22590	22654	22525	22907	22648	22815	22766	22647	22617	22780	22663	22657	22549	22656	22770	22601	22685	22750	22593	22441	22741	22793	22752	22741	22591	22776	22776	22803	22784	22733	22592	22667	22781	22604	22597	22667	22561	22712	22697	22581	22692	22758	22488	22818	22449	22862	22736	22723	22796	22759	22781	22709	22789	22881	22691	22638	22857	22832	22720	22605	22827	22562	22681	22778	22623	22784	22685	22661	22514	22809	22912	22786	22818	22733	22515	22659	22555	22554	22800	22763	22554	22789	22823	22839	22782	22497	22611	22689	22736	22491	22601	22555	22626	22650	22641	22738	22494	22627	22966	22767	22507	22781	22732	22784	22836	22568	22639	22570	22673	22725	22889	22474	22623	22631	22817	22577	22615	22798	22848	22617	22490	22694	22643	22692	22666	22745	22853	22666	22789	22694	22790	22663	22519	22703	22699	22722	22702	22646	22768	22542	22822	22795	22709	22680	22679	22785	22819	22594	22635	22688	22876	22419	22733	22701	22568	22650	22692	22807	22762	22762	22733	22595	22655	22661	22694	22623	22550	22666	22747	22583	22508	22799	22575	22552	22771	22866	22681	22609	22659	22671	22693	22670	22586	22515	22757	22761	22776	22824	22675	22711	22604	22664	22664	22674	22778	22545	22651	22878	22766	22802	22624	22759	22738	22590	22776	22543	22733	22595	22686	22799	22644	22733	22580	22500	22714	22718	22798	22682	22668	22560	22753	22608	22665	22671	22648	22719	22546	22582	22601	22641	22756	22519	22761	22773	22723	22733	22609	22739	22718	22843	22471	22711	22573	22750	22722	22504	22601	22752	22841	22679	22707	22632	22848	22601	22795	22591	22503	22711	22856	22530	22772	22662	22666	22809	22602	22683	22636	22730	22719	22769	22725	22753	22640	22541	22842	22523	22442	22672	22656	22655	22566	22709	22637	22758	22768	22764	22573	22730	22618	22721	22771	22605	22552	22753	22742	22700	22659	22584	22697	22590	22638	22528	22748	22423	22598	22636	22626	22609	22585	22822	22895	22771	22937	22711	22877	22766	22699	22606	22703	22654	22844	22754	22628	22668	22695	22615	22701	22728	22774	22687	22727	22933	22772	22708	22852	22855	22683	22675	22672	22661	22577	22826	22514	22854	22521	22621	22749	22527	22699	22721	22445	22660	22907	22693	22752	22737	22533	22873	22774	22748	22665	22643	22501	22645	22514	22748	22568	22707	22766	22729	22621	22584	22788	22919	22846	22614	22873	22620	22619	22629	22637	22722	22931	22720	22659	22724	22674	22693	22447	22779	22773	22722	22615	22667	22668
23383	21220	28928	24281	24812	30239	33302	30883	30690	31026	30776	30404	30489	30604	30476	30688	30563	30278	30352	30517	30593	34179	36226	34622	32690	31759	31108	30257	30327	30155	30373	30254	30395	30196	29885	29947	30168	30338	30148	30056	30087	30099	30215	30426	30372	30221	30071	30236	30121	30200	30374	30125	30184	30244	30237	30236	30167	30247	30360	30105	30117	30119	30135	30462	30085	30188	30102	30232	30034	30121	30130	30337	30157	30324	30241	30233	30293	30379	30163	30147	30399	30138	30307	30276	30173	30429	29857	30082	30270	30178	30325	30122	30135	30113	30296	30120	30342	30209	29973	30231	30145	30191	30093	30141	30285	30174	30281	30179	29989	30226	30008	30165	30173	30263	30153	30068	30210	30283	30146	29975	30527	30324	30154	30053	30172	29786	30089	30053	30029	30192	30173	30128	30269	30053	30145	30277	30257	30029	30423	30190	30185	30078	30202	30091	30040	30310	30152	30132	29953	30195	30197	30293	30280	30378	30056	30246	30279	30206	30205	30074	30091	30251	30100	30135	30099	30080	30038	30178	30115	30184	30177	30178	30303	30121	30126	30092	30202	30237	30229	30284	29892	30114	30079	30246	30197	30109	30182	29858	29968	30090	30266	30391	30084	30088	30135	30145	30133	30021	30174	30147	30228	30283	30027	30316	30304	30416	30305	30097	30021	30137	30130	30138	29797	30207	30076	30182	30360	30406	30186	29910	30079	30260	30086	30167	30142	30123	30204	30190	30160	30170	30367	30303	30133	30316	29997	29859	30163	30169	29958	30104	30192	29841	30022	30315	30151	30023	30129	30400	30154	30309	30164	30294	30057	30010	30201	30078	30237	30231	30230	30201	30124	30050	30218	30072	30149	29942	29889	30269	30196	29953	30426	30193	30174	30067	30056	30050	30112	30181	29945	30171	30347	30059	29933	30076	30076	30384	30316	30051	30433	30123	30025	30045	29983	29885	30337	30303	30270	30200	29938	29740	30090	29879	30040	30054	29876	30048	30234	30193	30135	30167	30030	30151	30308	30107	30290	30359	30171	30169	30334	30264	30345	30210	30253	30071	30313	30027	30077	30209	30321	30171	29977	30263	30107	30221	30126	30201	30262	29840	30182	30120	30129	30128	30158	30075	30066	30055	30395	30167	30211	30227	30207	30283	30032	30098	30071	29977	29943	30090	30222	30254	30069	30232	30223	30199	30457	29930	30091	30058	30180	30055	30234	30115	30088	29915	30011	30202	30126	30257	30139	30186	30310	30065	30247	30320	30201	30032	30287	30199	30121	30294	30418	30224	30297	30205	30049	30052	30247	30215	30047	30052	30338	30326	30129	30154	30147	30349	30232	30158	30450	30375	30413	30247	30161	30249	30109	30144	30109	30348	30058	30137	29893	30193	30139	30241	30104	30081	30083	30370	30115	30059	30209	30140	30086	30015	30062	30188	30374	30259	29992	30273	30166	30218	29966	30115	30197	30070	30256	30011	30093	30114	30156	30076	30244	30090	30034	30030	30138	29938	30188	30214	29884	30224	30262	30148	30096	30203	30140	30141	30103	30102	30069	30132	30284	30271	30164	30136	29976	30024	30234	30131	30223	30182	30274	30063	30270	29777	30238	30213	30387	30186	30204	30020	30328	30154	30201	29940	30148	29865	30310	30185	30066	29935	30098	30427	30297	30241	30303	30045	30239	30003	29983	30107	30127	30099	30098	30037	30242	30198	30259	30177	30219	30198	30160	30110	30075	30163	30103	30007	30193	30493	30089	30064	30030	30113	30271	30250	29969	30390	30251	29957	30157	30185	30284	29826	30149	30144	30071	30224	30201	30031	30148	30014	30153	30125	30168	30294	30181	30283	30107	30121	30079	29962	30384	30154	30362	30276	30195	30010	30125	30180	30295	30318	30347	30227	30480	30331	30269	30204	30228	29972	30140	29908	30370	30095	30094	30087	30405	30152	30058	30134	30377	30308	30140	30119	30141	29974	30222	30059	30109	30189	30328	29862	30018	30196	30082	30067	29926	30015	30045	30069	30151	30172	30028	30051	30176	30104	30272	30078	30566	30000	30075	30360	30113	30089	30127	30208	30184	30119	30094	30147	30128	30069	30240	30276	30046	30252	30154	30103	30324	29952	30028	30014	29945	30149	30288	30130	30079	30236	30157	30373	30251	30318	30330	30252	29976	29846	30391	30272	30221	30122	29877	30094	30303	30143	30081	30194	30122	30361	30144	30265	30195	30301	30038	29982	30043	30069	30242	30348	30107	29969	30075	30260	30156	29978	30194	30252	30244	30269	30334	30291	30418	29960	30041	30306	30238	30291	30212	30343	30010	30164	30458	30246	29930	30365	29970	30277	30294	30066	30005	29895	30280	30260	30010	29985	30216	30070	30123	30315	30033	30141	30185	30091	30054	30052	30257	30077	30240	29966	30150	30155	30238	30121	30323	30134	30181	30218	30043	30301	30368	30069	30302	30123	30285	30139	30196	29984	29872	29996	30296	30131	30112	30237	30297	30215	30082	30331	30188	30164	30056	30219	30167	30140	30155	30165	30212	30398	30343	30027	30129	30234	30203	30109	30127	30280	30447	30131	30260	29966	30358	30160	30036	30145	30189	30326	30254	29932	30356	30247	30227	30351	30138	30172	30082	30232	30199	30098	30142	30297	30065	30143	30110	30072	30040	30133	30230	30204	29999	30142	29993	30106	30207	30307	29956	30247	30134	29950	30251	30202	30023	30226	30242	29921	30134	30073	30068	30360	30229	30390	29998	30087	30294	30305	30201	30301	30086	30282	30247	30285	30106	30219	30024	30349	30126	30280	30088	30012	30009	30132	29968	30060	30132	30254	30345	30045	30128	30254	29969	30188	30163	30327	30449	30124	30153	30405	30076	30156	30279	30284	30021	29878	30057	30320	30354	30216	30318	30268	30071	29975	30190	30116	30049	30284	30196	30276	30389	30251	30467	30026	29938	30140	30204	29851	29994	30078	30204	30050	30134	29958	30257	30078	30279	30130	30086	29936	30275	30080	30181	30308	29994	30012	29933	29969	30127	30166	30206	30350	30223	30286	30108	30103	30026	30073	30339	30276	30034	30335	29743	30235	30159	30119	30254	30134	30143	30354	30018	30063	30239	30017	30236	30213	30154	30035	30065	29948	30187	30226	30330	30197	30095	30192	30259	30180	30336	30149	30388	29960	30374	30252	30161	30230	30194	29910	30252	30075	29998	30155	30105	30239	30364	30222	30038	30203	30283	30307	30187	30179	30266	30229	30332	30271	30306	30117	30178	30344	30066	30152	30107	30291	30239	30060	30365	30094	30367	30093	30055	30414	29987	30043	30345	29944	30237	30151	30018	29772	30118	30161	30021	29936	30142	30164	30068	30101	30244	30090	30134	30114	30199	30033	30212	30237	30224	30442	30069	30140	29898	30199	30184	30162	30234	30220	30185	30291	30200	30102	30090	29945	30001	30016	30072	30141	30265	30179	30177	30470	30245	30153	30220	30365	30243	29891	30397	30148	30015	30188	30333	30280	30151	30068	30330	30274	30122	30188	30179	30167	30329	30143	30275	30176	30362	30045	29981	30245	30180	29999	30211	30172	30194	30287	30217	30216	30285	30147	30235	30250	30291	29909	30175	30287	30204	30288	30228	30150	30256	30117	30252	30368	30195	30319	30048	30190	30261	30411	30285	30203	30127	29882	30277	30268	29983	30151	30095	30041	30309	30129	29986	30346	30226	30081	30368	30286	30212	30200	30410	30236	30205	30264	30428	30208	30296	30140	30107	30023	30137	30006	30248	30182	30179	30124	30050	30130	30186	30203	30441	30101	30329	30322	30268	29908	30162	30412	30353	30025	29951	29850	30262	30327	30065	30251	30006	30044	30157	30096	30054	30196	30168	30238	29925	30335	30045	30195	30109	30288	30334	30069	30056	30187	29987	30138	30131	30238	30089	30253	30129	30283	30180	30272	30245	30263	30262	30138	30197	30054	30261	30521	30126	30121	30384	30079	30195	30159	30297	30285	30026	30255	30159	30307	30349	30382	30029	30033	30092	30227	30248	30238	30059	30324	30233	30125	30120	30306	30372	30280	29994	30161	30205	30149	30269	30171	30202	30249	30461	30118	30250	30288	30196	30463	30097	29942	30283	29994	30226	30070	30203	30454	30199	30040	30161	30224	30254	30278	30128	30071	30106	30267	30459	29888	30035	29971	29987	30063	30152	30259	30274	29935	30168	30140	30070	30270	30023	30407	30212	30091	30273	30088	30170	30342	30182	30281	30059	30079	30326	30033	30169	30043	29994	30157	30123	30153	30172	30197	30208	30118	30121	30404	30329	30082	30277	30255	30181	30206	30253	30216	30070	30344	30402	30155	30137	30207	30232	30368	30172	30013	30395	30196	30192	30359	30147	29997	29978	29820	30407	30363	29826	30473	30044	30145	30310	30009	30173	30172	30364	30332	30235	30340	30314	30191	30093	30359	30010	30057	30229	30166	30112	30111	30185	30111	30038	30340	30121	30260	30438	30058	30124	30291	30314	30391	30132	30325	30202	30188	30040	29856	30318	30282	30434	29894	30029	30117	30060	30118	30160	30015	30253	29887	30254	30225	30256	29826	30111	30218	30347	30279	30007	30100	30046	30094	30198	30294	29951	30146	30104	30245	30223	30183	29995	30196	30394	30104	30186	30009	29849	30208	30215	29954	30155	30236	30034	30407	29993	30256	30136	30058	30147	30049	30069	30312	29991	30102	29973	30107	30288	30118	30160	30360	30182	30071	30200	30258	30040	29805	30328	30176	30240	29965	30378	30119	29862	30179	30463	30351	30425	30323	30340	30330	30337	29953	30235	30111	30190	30101	30141	30379	30098	30112	30189	30091	30391	30162	30221	29940	30231	30190	30185	30203	30182	30106	30234	30109	30357	30239	30225	30036	30026	30035	30415	30253	30180	30323	29961	30392	30232	30070	30013	30350	30207	30292	30093	30224	30153	29982	30228	29957	30073	30279	30069	30182	30199	30136	30255	30210	30258	30169	30127	30122	30037	29958	30211	30175	30234	30202	30163	30077	30071	30041	30155	30086	30036	30190	30184	30089	30115	30270	30220	30234	30254	30344	30075	30179	30207	30256	30064	30113	30108	30091	30072	29964
19691	35154	33333	27736	26470	24881	24747	23906	23526	23328	23169	22958	22909	22980	23039	22881	22903	22812	23056	22944	23334	28866	30840	27945	25827	24297	23379	23008	22869	22701	22656	22563	22720	22549	22720	22834	22620	22826	22867	22735	22690	22650	22858	22582	22848	22737	22767	22663	22709	22628	22737	22612	22610	22598	22727	22738	22597	22650	22780	22733	22791	22659	22535	22559	22825	22642	22571	22592	22836	22692	22653	22388	22680	22577	22580	22687	22712	22649	22499	22736	22636	22581	22572	22755	22632	22731	22580	22754	22674	22644	22907	22654	22643	22716	22401	22663	22579	22619	22658	22432	22484	22636	22610	22704	22722	22714	22701	22633	22596	22777	22646	22617	22759	22679	22836	22542	22810	22545	22682	22657	22717	22657	22485	22724	22631	22798	22726	22599	22896	22866	22664	22850	22605	22794	22902	22695	22722	22623	22479	22667	22605	22539	22549	22523	22611	22573	22608	22552	22677	22745	22839	22755	22570	22854	22721	22769	22687	22638	22647	22627	22745	22597	22610	22669	22505	22508	22668	22932	22792	22754	22676	22576	22622	22561	22514	22703	22655	22540	22670	22456	22585	22774	22562	22668	22607	22624	22719	22506	22595	22618	22643	22602	22444	22547	22537	22662	22719	22658	22572	22640	22761	22652	22498	22652	22645	22640	22597	22693	22652	22663	22595	22636	22783	22703	22889	22653	22673	22521	22766	22590	22664	22772	22546	22797	22648	22729	22707	22554	22782	22735	22741	22602	22714	22702	22867	22470	22475	22628	22639	22578	22590	22654	22732	22812	22570	22481	22559	22687	22706	22601	22592	22515	22571	22602	22606	22690	22671	22588	22614	22670	22571	22528	22747	22766	22734	22516	22632	22533	22858	22745	22785	22694	22586	22719	22725	22646	22653	22701	22504	22657	22684	22627	22526	22857	22617	22455	22767	22608	22550	22675	22820	22632	22704	22695	22631	22594	22674	22746	22857	22555	22723	22552	22661	22755	22550	22769	22628	22955	22669	22668	22611	22787	22675	22529	22606	22715	22719	22560	22752	22638	22578	22765	22600	22719	22532	22558	22711	22736	22565	22741	22741	22602	22703	22701	22693	22820	22565	22477	22828	22663	22629	22718	22710	22679	22764	22670	22838	22504	22852	22681	22552	22539	22717	22666	22568	22507	22775	22719	22557	22679	22726	22616	22503	22627	22593	22680	22639	22563	22692	22920	22427	22664	22721	22453	22644	22672	22562	22442	22487	22728	22685	22621	22790	22550	22684	22721	22691	22587	22647	22682	22628	22715	22648	22538	22543	22785	22695	22831	22575	22666	22523	22364	22645	22659	22620	22620	22747	22652	22588	22814	22592	22504	22547	22686	22794	22469	22714	22555	22664	22732	22546	22696	22773	22454	22676	22481	22539	22890	22677	22796	22810	22539	22630	22698	22620	22683	22650	22790	22703	22533	22616	22683	22616	22693	22619	22750	22834	22745	22703	22641	22777	22532	22711	22648	22706	22610	22617	22745	22610	22715	22667	22771	22856	22540	22847	22610	22760	22701	22458	22665	22705	22687	22606	22744	22596	22707	22676	22709	22543	22647	22797	22677	22677	22737	22650	22608	22626	22548	22597	22684	22486	22610	22749	22729	22723	22516	22739	22599	22847	22709	22769	22648	22461	22703	22662	22732	22594	22557	22688	22599	22552	22611	22479	22663	22424	22519	22553	22584	22459	22700	22634	22659	22566	22746	22639	22729	22522	22684	22532	22728	22600	22481	22552	22601	22769	22543	22517	22605	22582	22656	22561	22489	22632	22859	22577	22658	22701	22842	22508	22681	22628	22811	22548	22624	22636	22636	22643	22638	22610	22609	22700	22730	22715	22629	22478	22612	22488	22558	22685	22426	22520	22654	22598	22565	22728	22549	22499	22589	22808	22676	22679	22661	22766	22630	22615	22604	22677	22688	22599	22798	22604	22833	22641	22649	22991	22610	22617	22549	22597	22663	22560	22712	22786	22639	22807	22614	22628	22776	22676	22619	22406	22745	22691	22615	22612	22555	22684	22781	22532	22591	22716	22664	22660	22482	22661	22607	22794	22807	22674	22713	22793	22943	22590	22611	22681	22641	22630	22554	22632	22841	22482	22494	22798	22583	22747	22684	22378	22661	22676	22665	22655	22606	22725	22604	22726	22709	22621	22675	22598	22803	22628	22581	22440	22734	22657	22776	22543	22820	22703	22537	22699	22800	22600	22604	22493	22616	22456	22844	22575	22474	22736	22665	22735	22732	22878	22594	22537	22694	22719	22662	22674	22506	22561	22666	22798	22738	22784	22524	22760	22689	22532	22693	22908	22596	22916	22624	22807	22662	22668	22652	22441	22752	22673	22702	22594	22602	22607	22773	22603	22543	22549	22776	22776	22783	22691	22670	22655	22639	22492	22554	22735	22832	22788	22542	22669	22806	22768	22657	22837	22492	22494	22563	22597	22828	22673	22491	22671	22726	22645	22763	22623	22697	22602	22617	22641	22622	22692	22685	22616	22772	22649	22525	22752	22826	22717	22679	22622	22614	22480	22623	22673	22673	22829	22631	22517	22560	22772	22694	22452	22807	22593	22644	22498	22509	22503	22709	22863	22527	22752	22616	22681	22709	22793	22621	22701	22693	22765	22702	22549	22665	22718	22742	22815	22516	22605	22639	22750	22649	22719	22608	22927	22683	22622	22490	22690	22652	22662	22674	22586	22690	22800	22578	22661	22586	22625	22724	22679	22619	22572	22512	22729	22827	22417	22812	22594	22769	22596	22667	22505	22635	22833	22635	22666	22679	22699	22763	22872	22614	22656	22620	22813	22752	22872	22556	22696	22708	22661	22695	22678	22743	22656	22593	22458	22429	22618	22535	22769	22693	22598	22590	22619	22526	22548	22526	22525	22586	22764	22651	22673	22461	22681	22642	22657	22719	22809	22602	22712	22643	22589	22619	22733	22603	22660	22716	22713	22762	22540	22802	22646	22765	22703	22753	22624	22807	22634	22526	22514	22726	22597	22546	22583	22513	22577	22607	22654	22649	22590	22558	22665	22512	22762	22774	22706	22508	22689	22712	22698	22630	22484	22737	22815	22613	22755	22724	22755	22622	22700	22605	22631	22766	22456	22513	22630	22567	22699	22599	22735	22664	22595	22653	22756	22694	22676	22588	22789	22613	22741	22809	22730	22698	22623	22507	22615	22626	22790	22548	22634	22820	22572	22535	22639	22694	22587	22746	22464	22673	22484	22535	22705	22478	22644	22610	22715	22577	22842	22730	22640	22690	22709	22567	22799	22618	22850	22588	22834	22654	22654	22756	22515	22675	22704	22543	22706	22697	22736	22629	22678	22690	22657	22552	22726	22645	22696	22618	22857	22612	22602	22607	22554	22676	22608	22469	22642	22586	22655	22613	22526	22486	22612	22721	22710	22626	22616	22538	22749	22716	22637	22484	22735	22646	22614	22738	22784	22580	22611	22605	22570	22506	22615	22534	22734	22600	22614	22722	22748	22806	22542	22668	22632	22514	22607	22899	22738	22795	22740	22603	22607	22610	22618	22615	22801	22712	22833	22626	22796	22661	22637	22707	22621	22677	22819	22714	22444	22716	22751	22587	22657	22673	22652	22560	22684	22655	22640	22861	22647	22661	22609	22721	22475	22630	22700	22685	22610	22531	22526	22603	22828	22765	22681	22593	22734	22590	22621	22632	22836	22658	22591	22493	22811	22531	22694	22479	22628	22585	22792	22739	22721	22648	22630	22602	22441	22627	22623	22680	22772	22578	22809	22665	22613	22645	22752	22661	22677	22659	22652	22698	22727	22580	22853	22614	22638	22530	22908	22605	22795	22681	22587	22732	22577	22759	22573	22589	22717	22719	22535	22597	22577	22696	22786	22747	22779	22564	22544	22742	22609	22718	22539	22637	22750	22527	22484	22687	22519	22716	22635	22641	22569	22721	22619	22686	22645	22551	22626	22540	22806	22727	22681	22645	22622	22657	22418	22665	22778	22567	22513	22715	22553	22610	22734	22631	22700	22717	22584	22743	22794	22603	22669	22817	22693	22577	22840	22744	22681	22768	22693	22683	22756	22705	22632	22718	22638	22568	22741	22734	22563	22896	22708	22720	22614	22775	22512	22662	22470	22821	22691	22523	22743	22648	22695	22462	22645	22707	22645	22673	22621	22681	22617	22667	22720	22527	22715	22583	22701	22717	22620	22770	22772	22711	22656	22722	22645	22710	22666	22687	22535	22727	22784	22772	22673	22563	22579	22603	22551	22629	22675	22772	22766	22642	22671	22603	22609	22668	22678	22602	22689	22576	22782	22589	22671	22741	22649	22594	22629	22803	22645	22434	22673	22685	22655	22530	22470	22558	22672	22668	22791	22512	22516	22585	22606	22713	22737	22703	22579	22880	22734	22644	22628	22743	22677	22629	22746	22571	22861	22747	22545	22661	22618	22512	22554	22654	22572	22743	22510	22637	22727	22624	22757	22792	22845	22591	22616	22764	22583	22644	22543	22707	22699	22529	22613	22685	22498	22578	22806	22514	22837	22677	22604	22654	22547	22625	22623	22584	22720	22726	22675	22628	22782	22619	22813	22653	22459	22838	22535	22554	22554	22785	22597	22738	22782	22667	22600	22753	22645	22689	22872	22604	22679	22546	22657	22707	22607	22746	22707	22711	22649	22714	22709	22540	22832	22423	22682	22518	22773	22674	22548	22604	22591	22751	22616	22724	22775	22706	22591	22609	22794	22676	22550	22783	22613	22753	22759	22581	22601	22620	22484	22614	22746	22758	22769	22736	22451	22502	22658	22720	22718	22661	22498	22433	22703	22798	22633	22715	22657	22670	22556	22649	22612	22635	22578	22801	22495	22829	22661	22630	22692	22796	22615	22658	22499	22662	22638	22566	22670	22660	22577	22553	22609	22657	22736	22485	22731	22488	22627	22759	22819	22697	22764	22589	22502	22592	22721	22636	22828	22631	22696	22720	22645	22715	22687	22673	22578	22718	22562	22753	22787	22612	22633	22686	22549	22624	22534	22664	22640	22743	22881	22699	22643	22561	22509	22572	22646	22575	22527	22563	22634	22543	22804	22584	22692	22609	22626	22641	22626	22552	22637	22696
22463	21204	28997	23804	22562	28716	34695	31356	31575	31604	31312	31513	31284	31193	31350	30989	31080	31053	30916	31184	31984	38704	41814	38913	35311	32782	31626	31160	30920	30825	30737	30819	30724	30652	31004	30524	30797	30860	30644	30882	30641	30728	30584	30799	30637	30915	30953	30681	30985	30737	30855	30629	30854	30733	30748	30868	30803	30819	31004	30863	30831	30547	30627	30899	30669	30454	30594	30692	30754	30819	30854	30804	30574	30757	30902	30754	30656	30574	30289	30744	30590	30737	30774	30574	30809	30787	30532	30689	30760	30573	30858	30580	30629	30552	30571	30572	30629	30639	30890	30828	30629	30666	30568	30740	30812	30640	30435	30768	30661	30738	30653	30815	30605	30365	30610	30647	30724	30761	30642	30671	30550	30423	30571	30582	30603	30860	30663	30785	30580	30559	30921	30756	30465	30577	30567	30686	30618	30728	30847	30662	30581	30392	30736	30622	30663	30445	30598	30396	30838	30656	30645	30425	30734	30759	30518	30726	30578	30512	30495	30220	30476	30622	30483	30596	30646	30676	30566	30539	30541	30756	30730	30418	30793	30546	30706	30717	30699	30347	30550	30583	30884	30632	30453	30669	30526	30835	30792	30519	30759	30458	30774	30463	30704	30686	30651	30612	30582	30585	30485	30577	30487	30723	30503	30653	30851	30771	30633	30592	30882	30820	30667	30602	30815	30540	30918	30511	30635	30655	30466	30817	30720	30578	30764	30879	30675	30750	30654	30680	30643	30828	30775	30698	30752	30529	30461	30674	30831	30666	30734	30744	30732	30710	30553	30630	30688	30689	30719	30654	30837	30719	30838	30508	30528	30761	30900	30635	30690	30835	30455	30649	30677	30748	30468	30587	30644	30695	30713	30764	30726	30767	30757	30438	30350	30690	30586	30638	30437	30587	30639	30467	30584	30664	30610	30626	30704	30747	30620	30737	30622	30494	30455	30577	30705	30645	30632	30462	30615	30843	30784	30533	30712	30517	30352	30426	30832	30682	30880	30724	30575	30599	30835	30447	30815	30680	30771	30742	30715	30798	30733	30623	30808	30514	30826	30713	30772	30656	30792	30715	30577	30568	30553	30482	30655	30460	30678	30588	30699	30747	30499	30503	30719	30633	30607	30451	30723	30718	30540	30667	30603	30809	30531	30475	30657	30732	30526	30651	30603	30678	30619	30690	30855	30516	30662	30835	30574	30627	30860	30403	30525	30682	30642	30495	30811	30800	30568	30771	30827	30588	30680	30597	30668	30832	30513	30381	30468	30773	30923	30757	30746	30538	30757	30681	30673	30663	30542	30698	30530	30841	30620	30510	30693	30385	30588	30589	30498	30726	30431	30783	30831	30471	30579	30557	30735	30688	30534	30640	30826	30488	30746	30601	30702	30837	30354	30510	30446	30856	30816	30667	30603	30790	30379	30775	30585	30709	30804	30543	30573	30872	30627	30568	30649	30767	30519	30410	30474	30664	30655	30761	30816	30638	30484	30718	30597	30597	30589	30617	30571	30710	30935	30545	30733	30551	30854	30668	30626	30844	30486	30499	30528	30518	30484	30353	30570	30769	30660	30774	30739	30820	30723	30585	30714	30845	30790	30587	30764	30431	30457	30584	30579	30320	30687	30499	30547	30639	30723	30526	30663	30472	30649	30758	30747	30857	30839	30540	30725	30636	30730	30539	30524	30695	30458	30489	30637	30411	30514	30556	30616	30590	30739	30753	30742	30641	30634	30579	30635	30578	30643	30364	30286	30538	30960	30902	30614	30630	30798	30749	30801	30534	30588	30378	30762	30555	30566	30502	30661	30743	30512	30750	30709	30759	30751	30519	30659	30718	30716	30765	30734	30540	30371	30573	30633	30724	30566	30619	30416	30526	30536	30524	30480	30505	30526	30677	30708	30877	30642	30301	30624	30612	30533	30479	30681	30773	30904	30627	30640	30549	30602	30607	30429	30599	30781	30755	30629	30675	30677	30668	30360	30732	30611	30577	30631	30854	30953	30924	30461	30803	30993	30541	30684	30514	30723	30608	30742	30514	30474	30654	30487	30569	30573	30642	30611	30482	30790	30765	30679	30560	30488	30746	30411	30652	30599	30737	30504	30418	30627	30688	30573	30799	30660	30360	30607	30651	30579	30559	30678	30644	30758	30607	30391	30631	30705	30582	30753	30583	30889	30512	30793	30458	30733	30611	30672	30568	30518	30581	30556	30616	30658	30787	30816	30905	30505	30907	30460	30573	30760	30628	30636	30483	30591	30513	30884	30429	30717	30736	30825	30664	30557	30636	30754	30629	30799	30604	30976	30570	30623	30662	30688	30575	30885	30767	30745	30492	30845	30479	30612	30963	30624	30679	30513	30467	30804	30421	30527	30536	30664	30598	30727	30538	30441	30802	30855	30633	30533	30600	30479	30423	30484	30715	30613	30461	30701	30474	30666	30656	30627	30567	30563	30576	30691	30618	30633	30689	30657	30631	30597	30684	30893	30810	30883	30535	30840	30730	30598	30657	30467	30752	30417	30629	30538	30928	30665	30646	30637	30709	30681	30924	30656	30702	30409	30417	30574	30396	30733	30741	30471	30855	30626	30532	30691	30395	30796	30525	30890	30652	30824	30515	30432	30610	30580	30589	30552	30597	30463	30841	30632	30541	30841	30697	30360	30827	30639	30428	30766	30548	30642	30594	30609	30575	30531	30598	30806	30642	30699	30506	30900	30631	30659	30533	30735	30579	30736	30543	30933	30712	30484	30557	30685	30814	30751	30413	30695	30774	30588	30588	30493	30649	30726	30388	30616	30781	30634	30593	30728	30848	30463	30754	30537	30497	30728	30782	30793	30786	30848	30810	30714	30561	30538	30543	30607	30654	30748	30729	30705	30730	30612	30789	30501	30733	30749	30618	30852	30545	30912	30517	30622	30789	30530	30742	30838	30763	30456	30841	30863	30736	30595	30671	30563	30489	30658	30700	30573	30836	30615	30478	30636	30482	30720	30463	30509	30774	30437	30544	30630	30706	30578	30405	30615	30709	30754	30617	30590	30625	30690	30661	30580	30619	30777	30593	30456	30652	30658	30793	30335	30667	30455	30444	30739	30712	30631	30612	30528	30756	30508	30541	30567	30829	30509	30447	30452	30513	30693	30582	30857	30585	30756	30691	30667	30325	30499	30584	30415	30532	30314	30623	30775	30624	30518	30781	30823	30477	30675	30520	30626	30557	30546	30505	30614	30413	30511	30799	30719	30821	30632	30752	30674	30501	30525	30525	30576	30621	30458	30657	30516	30637	30552	30617	30669	30479	30648	30645	30656	30556	30701	30489	30500	30579	30655	30424	30730	30576	30639	30689	30679	30509	30575	30851	30653	30545	31058	30626	30721	30850	30842	30668	30707	30570	30672	30822	30822	30585	30481	30922	30608	30674	30822	30701	30760	30715	30739	30711	30482	30840	30492	30696	30752	31005	30722	30610	30866	30703	30766	30498	30918	30683	30506	30488	30828	30737	30683	30611	30515	30289	30586	30582	30615	30579	30772	30425	30557	30354	30449	30404	30670	30682	30489	30549	30525	30464	30565	30464	30653	30672	30676	30727	30668	30786	30891	30491	30666	30548	30684	30827	30328	30371	30670	30412	30616	30742	30719	30614	30543	30683	30613	30600	30735	30744	30486	30416	30615	30558	30502	30689	30736	30612	30722	30584	30540	30780	30477	30592	30683	30539	30699	30486	30654	30809	30548	30663	30580	30603	30631	30504	30784	30797	30635	30719	30723	30637	30662	30675	30780	30583	30783	30652	30565	30640	30605	30609	30573	30545	30832	30635	30707	30512	30606	30495	30502	30526	30645	30572	30635	30837	30637	30753	30816	30690	30528	30738	30668	30628	30630	30660	30481	30745	30439	30419	30649	30687	30490	30559	30692	30786	30655	30628	30698	30667	30529	30607	30726	30838	30696	30646	30746	30589	30916	30813	30551	30569	30589	30679	30460	30544	30637	30848	30762	30340	30353	30325	30426	30796	30604	30664	30661	30575	30455	30567	30450	30621	30563	30588	30745	30648	30958	30613	30648	30679	30645	30701	30591	30599	30762	30660	30487	30616	30592	30404	30785	30496	30708	30561	30691	30475	30984	30744	30435	30523	30537	30577	30400	30468	30537	30486	30743	30922	30725	30810	30601	30584	30461	30522	30899	30423	30528	30810	30639	30637	30574	30492	30452	30749	30697	30734	30525	30486	30671	30728	30786	30633	30711	30512	30747	30787	30790	30443	30701	30555	30703	30577	30746	30481	30704	30575	30552	30624	30742	30514	30809	30705	30902	30559	30463	30719	30564	30785	30565	30836	30474	30483	30542	30438	30659	30632	30718	30592	30682	30734	30740	30591	30612	30539	30538	30636	30519	30458	30590	30284	30593	30825	30591	30672	30462	30589	30811	30587	30601	30801	30662	30484	30478	30725	30586	30477	30722	30736	30606	30716	30645	30673	30482	30783	30681	30442	30768	30584	30561	30550	30748	30397	30585	30761	30699	30609	30631	30916	30350	30649	30857	30904	30517	30525	30770	30465	30677	30827	30458	30803	30452	30625	30591	30588	30689	30621	30692	30662	30860	30708	30752	30625	30810	30677	30578	30691	30703	30731	30582	30856	30852	30477	30443	30564	30638	30709	30597	30840	30683	30583	30771	30731	30624	30941	30725	30752	30492	30607	30655	30634	30530	30575	30656	30446	30660	30730	30620	30738	30602	30613	30453	30495	30603	30741	30916	30816	30476	30558	30721	30536	30623	30830	30516	30836	30876	30672	30763	30528	30737	30582	30603	30245	30428	30534	30538	30630	30703	30463	30812	30609	30570	30976	30632	30651	30500	30676	30634	30538	30706	30717	30925	30705	30694	30403	30750	30569	30518	30708	30547	30591	30608	30848	30709	30721	30623	30514	30694	30643	30634	30742	30629	30400	30795	30488	30345	30590	30697	30638	30838	30853	30664	30621	30619	30726	30662	30533	30580	30448	30587	30476	30787	30618	30691	30548	30559	30669	30796	30525	30734	30482	30698	30600	30219	30492	30540	30525	30675	30422	30808	30832	30532	30565	30545	30748	30582	30750	30710	30646	30700	30465	30592	30594	30723	30584	30812	30787	30543	30751	30594	30687
21105	39928	37086	30006	28577	26588	25608	24755	24276	23846	23522	23662	23463	23635	23583	23538	23215	23441	23256	23196	24769	34508	36409	32724	28425	25323	23772	23177	23088	22905	23157	22873	22991	22876	22833	22926	22918	22987	22895	22859	22729	23109	22793	22860	22885	22902	23078	22796	22991	22792	22836	22766	22816	22979	23056	22922	22911	22680	22838	23064	22797	22959	23106	22815	22900	22822	22991	23028	22806	22931	22803	22801	22916	22774	22928	22836	22953	22818	22822	22998	22736	22839	22955	22958	22776	22905	22756	22790	22919	23004	22827	22783	23078	22799	22897	22842	22765	22827	22998	23023	22825	22789	23011	22934	22705	22819	22900	22800	22881	22987	22851	22901	22978	22732	22903	22786	23135	22941	23005	22825	22813	23020	22994	23073	22828	22803	22834	22935	23072	22940	22971	22887	22844	23067	22964	22903	23014	22850	23155	22830	22974	22874	22769	23071	22750	22787	22885	22857	22844	22905	22783	22862	22841	22866	22790	22763	22796	22755	22839	22823	22919	22866	22783	22951	22883	22784	22904	22749	22906	22611	22964	22921	22723	22886	22921	22805	22654	22758	22806	22834	22901	22776	22818	23086	22937	22753	22815	22821	22825	23021	22809	23009	22913	22952	22850	22783	22862	22798	23033	22886	23009	23010	22875	22893	23093	22803	22818	22893	22855	22777	22882	22686	22865	22688	22912	23031	22900	22835	22865	22893	22902	22783	22792	22821	22875	22933	22863	22891	22917	22639	22819	22911	22902	22833	22767	22854	22869	22834	23008	22685	22797	23072	22837	22949	22785	22863	22909	22831	22765	22986	22739	22873	22872	22970	22747	23046	22886	22888	23003	22878	22798	22811	22784	22646	22969	22785	22898	22899	22888	22990	22785	22943	22726	22750	22843	22922	22740	22883	22906	22962	22854	22679	22893	22953	23012	22896	22924	23029	22902	22877	22688	22871	22784	22745	22832	22932	22887	23013	22982	22697	22772	22775	22847	22943	22942	22883	23116	22783	22745	22842	23011	22817	23040	22778	22871	22743	22853	22935	22806	22845	22839	22768	23000	22876	22949	22950	22803	22672	22941	23048	22800	22907	22730	22879	22918	22665	22912	22672	22975	22728	22795	22693	22961	22814	22860	22935	22779	22944	22862	22862	22853	23004	22737	23031	22760	22960	22721	22947	22778	22844	22817	22874	22923	23040	22954	23082	22975	22957	22880	23091	22846	22883	22928	22852	22926	22649	22933	22759	23077	22880	22805	22748	22771	22939	22971	23050	22841	22823	22809	22807	23034	22897	22972	22849	22952	22923	22744	22899	22894	22999	22811	22894	22916	22907	22793	22894	23129	22924	22904	23046	22907	22936	22812	22835	22744	22871	22972	22913	22796	23023	22915	22825	23004	22890	22720	22994	22931	22957	22839	22764	22833	22864	22899	22800	22935	22662	22790	22891	23041	22881	23084	22873	22743	22819	22834	22817	22840	22932	22892	22751	23025	22741	22939	22980	22986	22619	23010	22849	23014	22972	22861	22925	22930	22979	22857	22941	22765	23007	23129	22872	22816	22697	22890	22948	22831	22805	23033	22730	22779	22814	22860	22913	22885	22972	22947	22791	22925	22727	22804	22943	22880	22730	22918	22897	22829	22907	22811	22884	22935	22952	22825	22797	22813	22671	22848	22987	22845	22881	22795	22849	22758	22911	22831	22881	22943	22670	22943	23104	22932	22896	22744	22994	22816	22837	22830	22706	22784	22916	22646	22939	22827	22835	22874	22669	22765	22864	23067	22835	22872	22951	22693	22859	22891	22996	22680	22818	22864	23028	22721	22923	22882	22687	22948	22876	22873	22992	22905	22923	22896	22782	22939	22601	22924	22788	23059	22688	22747	22796	22830	22710	22978	22909	22950	22801	22952	22844	23002	22893	22973	22795	22832	22896	22827	22903	22802	22851	22825	23051	22883	22981	22996	22700	22845	22878	22889	22855	22899	22916	22969	22860	22900	22908	22892	22879	22834	22811	22760	22918	22878	22821	22795	22849	22738	22976	22799	22621	23106	22810	23046	22658	22992	22970	22697	22960	22849	22848	23063	22821	22998	22930	22887	22924	22885	22757	22879	22743	22811	22973	22814	22851	22879	22876	22928	22782	22760	22876	22892	22743	22963	23016	22794	22658	23067	22928	22722	22748	23098	22937	23002	22953	23014	22743	22882	22968	22869	22916	22980	23042	22944	23037	22815	22964	22900	22876	22643	23060	22943	22822	22851	22893	22862	22808	22819	22819	22842	22832	23026	22711	22803	22909	22838	22733	23065	22812	22849	22748	22879	22951	22875	22980	23038	22749	22899	22749	22929	22879	22952	22924	22832	22718	22991	22779	22761	22993	22942	22779	22731	22931	22948	22766	22896	22833	22688	22793	22927	22755	22885	22858	22776	22717	22760	22856	23069	22685	22890	22805	22769	22815	22770	22898	22946	22770	22903	22942	22801	22922	22836	22806	22905	22900	22878	22873	22822	22776	22834	22835	22802	22637	22858	22858	22960	22941	23081	22769	23057	22823	22934	22875	22872	22752	22886	22922	22788	22972	22957	23026	22879	22827	22906	22878	22943	22935	22928	22892	22887	22795	23081	22764	22855	23024	22849	22964	22813	22815	22745	22881	22708	22825	22920	22665	22798	22932	22904	22941	22921	22992	23003	22914	22734	22918	22941	22901	23057	22913	22907	22891	22903	22862	22944	22856	22874	22733	22996	22826	22804	22881	22827	22821	22869	22813	22765	22993	22812	22781	22944	22845	22970	22965	22876	22695	22818	22840	22803	22828	23022	22890	22873	22885	22949	22801	23006	22811	22856	22844	22916	22860	22840	22795	22743	22700	22619	23025	22848	22828	22807	22669	22853	22768	22802	22899	22897	22727	22572	22884	22901	22853	22852	23006	22929	22905	22862	22974	22847	22842	23053	22807	22683	22786	22848	22913	22786	22773	22755	22927	22925	22688	22867	22959	22728	22715	22882	22920	22907	22927	22802	22814	22863	22770	22845	22822	23135	22925	22988	23016	22699	22969	23114	22697	22924	22847	22860	22968	23077	23034	22944	22856	22714	22881	23119	22982	22871	22838	22957	22898	23015	22908	22979	22876	22824	23003	22904	22847	22906	22701	22850	22760	22993	22845	23016	22944	22850	23010	22857	22922	23012	22832	23023	22842	22598	22742	22742	22701	22943	22921	22978	22985	23021	22891	23156	22992	22852	22792	22963	22578	22940	22843	22791	22871	23098	22896	22897	22859	22821	23129	22994	22718	22749	22656	22824	22848	23008	22729	22943	22812	22888	22756	22946	22916	22624	22924	22872	22797	22975	22915	22674	22975	22696	22730	22932	22729	22948	22753	22826	22661	22909	22700	22992	22851	22788	22755	22820	22776	23031	22887	22773	22963	22841	23008	22804	22722	22912	23009	22797	22999	22850	22933	22688	23106	22927	22915	22795	22822	23212	22794	22826	22873	23020	22930	23084	22802	22819	22855	23013	22975	22793	22898	22845	22818	22841	22962	22802	22712	22925	22754	22762	22779	22866	22750	22891	22792	22953	22879	23029	23033	23139	22861	22959	22943	22873	22913	22983	23067	22678	22893	22909	22884	22846	22995	22967	22816	22659	22896	22647	23056	22843	22976	23049	23009	22749	22983	22729	22915	22835	22987	22940	22810	22907	22857	22785	22855	23066	22731	22786	22789	22965	22899	22886	22842	23062	22816	22831	22957	23022	22831	22933	22803	22848	22912	22869	22929	22978	22823	23058	22998	22784	22761	22975	22885	23005	22840	22886	22830	23014	22874	22776	22776	22935	23043	22796	22916	22998	22975	22849	22836	22825	22769	22912	22832	22931	22919	22813	22834	22947	22969	22869	22879	23029	22826	22906	22970	22723	22818	22962	23018	22954	22940	22836	23007	22945	22774	22814	22801	22865	22759	22860	22813	22850	22783	22841	22905	22900	23015	22923	22767	22761	22825	23069	22783	22966	22763	22803	22953	22929	22854	22787	22880	22857	22869	22835	23008	22890	23066	22887	22908	22881	22856	22774	22803	22882	22899	22754	22720	22828	22705	22881	22715	22837	23050	22922	22988	22876	22849	22837	22733	22762	22985	22788	22862	22909	22953	22864	22923	22786	22947	22917	22906	23014	22938	22759	22869	22958	22613	22939	22682	22884	22843	22928	22941	22934	22879	22913	22570	22934	22848	22915	22976	22793	23040	22723	22955	22928	22842	22789	22788	22774	22811	23158	22780	22935	22672	22708	22702	22749	23089	22834	22859	22864	22960	22853	22844	23099	22786	22812	22850	22756	22878	22975	23034	22728	22848	22764	22789	22854	22901	22943	22930	22816	22915	22811	22821	22881	22824	22875	22926	22861	22913	22781	22931	22605	22814	22940	22959	22849	22895	22839	22844	22863	22807	22789	22980	22917	22819	22858	22849	22745	22815	22972	22979	22620	22976	22854	23024	23023	22852	22865	22671	22784	22870	22732	22752	22920	22876	22920	22857	22962	22965	22924	22914	22942	22799	22938	22911	22748	22877	23087	22869	22922	22893	23022	22806	22808	22836	22974	22746	22755	22730	23086	22985	22848	22739	22770	22844	22871	22903	22924	22933	22758	22893	22875	22936	22832	22918	22999	22820	22902	22764	23082	22769	23049	22861	22835	22928	22877	22839	22674	22869	22787	22872	22783	22928	22855	22929	23046	23005	22818	22853	22820	22680	22820	22855	22879	22735	23047	22679	22957	22919	22984	22784	22903	22737	22849	22803	22765	22956	23083	22818	22862	22815	22800	22813	22875	22820	22587	22855	22811	22718	22952	22852	22856	22947	22717	22999	22931	22926	23000	22823	22786	22964	22795	22794	22842	22803	22748	22882	22864	22711	22929	22942	23031	22894	22717	22872	22893	22912	22882	22800	22869	22907	22890	22769	22760	22688	22962	22807	22910	22870	22923	22984	22817	22930	22823	22808	22849	22781	22919	22948	22650	22970	22941	22774	22797	22826	22845	22881	23067	22867	22785	23093	22786	22748	22887	22901	22957	22891	22839	22834	22899	22861	23015	23024	22976	22789	22632	22827	22767	22957	23009	23050	22815	22801	22758	22774	22795	22660	22856	23120
28545	24935	33376	33162	30778	30919	31028	30898	30852	30702	30800	30871	30738	30640	30605	30862	30630	30596	30456	30671	30494	30932	31323	31251	30956	30849	30556	30489	30629	30489	30708	30568	30667	30330	30658	30586	30624	30480	30363	30415	30667	30319	30440	30371	30419	30439	30495	30486	30535	30497	30511	30299	30492	30511	30349	30261	30719	30365	30456	30378	30570	30593	30341	30563	30243	30493	30395	30231	30718	30386	30574	30240	30540	30491	30599	30774	30550	30397	30279	30536	30689	30452	30584	30389	30548	30616	30666	30609	30597	30161	30288	30314	30392	30451	30255	30552	30380	30264	30610	30574	30560	30421	30512	30658	30462	30355	30418	30487	30503	30435	30596	30516	30483	30267	30301	30377	30405	30462	30218	30703	30519	30490	30537	30434	30626	30371	30953	30282	30527	30603	30534	30401	30499	30311	30516	30465	30406	30405	30536	30360	30642	30451	30465	30378	30297	30339	30734	30480	30195	30544	30470	30339	30605	30746	30474	30215	30401	30716	30667	30403	30543	30394	30278	30410	30539	30556	30414	30401	30477	30415	30659	30487	30479	30529	30392	30488	30767	30522	30322	30413	30330	30511	30655	30611	30501	30401	30586	30492	30617	30472	30468	30350	30392	30486	30414	30278	30275	30444	30489	30302	30354	30610	30500	30337	30484	30198	30406	30461	30507	30542	30260	30422	30406	30581	30484	30666	30168	30323	30387	30585	30390	30509	30531	30343	30548	30424	30550	30289	30492	30552	30465	30592	30200	30305	30431	30354	30485	30255	30473	30422	30426	30526	30544	30501	30596	30444	30460	30506	30279	30484	30342	30465	30563	30464	30183	30336	30394	30522	30577	30443	30594	30263	30253	30294	30382	30119	30279	30568	30321	30520	30464	30495	30103	30298	30339	30376	30337	30320	30340	30338	30670	30601	30453	30308	30342	30319	30209	30593	30427	30223	30130	30375	30325	30450	30357	30304	30608	30520	30638	30500	30717	30424	30192	30353	30309	30467	30365	30246	30523	30525	30571	30506	30416	30528	30314	30611	30562	30677	30573	30559	30282	30345	30482	30446	30468	30511	30473	30359	30638	30241	30435	30472	30363	30491	30582	30649	30398	30409	30413	30606	30286	30558	30568	30497	30512	30241	30277	30767	30863	30415	30412	30481	30131	30367	30512	30214	30453	30642	30495	30417	30291	30360	30386	30370	30294	30370	30549	30514	30400	30465	30661	30350	30527	30354	30382	30456	30198	30273	30356	30452	30330	30347	30306	30507	30372	30457	30407	30242	30195	30619	30377	30503	30480	30636	30498	30492	30394	30485	30381	30712	30548	30550	30596	30460	30694	30474	30395	30471	30652	30208	30364	30590	30624	30310	30466	30473	30489	30610	30335	30426	30313	30399	30330	30551	30616	30546	30304	30302	30421	30577	30605	30502	30325	30750	30613	30414	30450	30464	30548	30516	30489	30366	30442	30454	30517	30251	30448	30808	30121	30524	30412	30764	30319	30519	30456	30457	30513	30600	30500	30261	30323	30437	30576	30355	30436	30486	30609	30536	30414	30541	30292	30423	30345	30409	30502	30373	30919	30367	30286	30390	30525	30452	30389	30424	30410	30507	30511	30677	30461	30428	30373	30544	30291	30436	30600	30402	30475	30499	30284	30408	30304	30349	30367	30236	30590	30470	30588	30449	30398	30544	30485	30744	30512	30334	30411	30360	30324	30277	30575	30540	30493	30411	30469	30835	30371	30601	30590	30419	30385	30499	30264	30654	30671	30539	30462	30547	30458	30528	30489	30224	30233	30518	30356	30277	30380	30440	30406	30555	30141	30272	30358	30246	30553	30312	30350	30721	30576	30482	30494	30674	30203	30315	30493	30343	30384	30602	30546	30241	30250	30497	30244	30184	30550	30542	30303	30540	30254	30209	30440	30501	30583	30606	30280	30612	30604	30294	30464	30432	30384	30441	30430	30609	30662	30490	30366	30475	30527	30385	30242	30767	30502	30465	30383	30740	30369	30242	30304	30381	30483	30363	30465	30226	30483	30376	30540	30601	30726	30260	30624	30582	30441	30125	30386	30485	30554	30389	30261	30500	30326	30280	30468	30331	30421	30394	30446	30540	30580	30401	30413	30391	30547	30475	30589	30447	30590	30455	30412	30620	30532	30655	30569	30259	30546	30347	30696	30522	30526	30605	30452	30183	30518	30486	30662	30704	30416	30257	30551	30445	30369	30150	30382	30537	30476	30356	30436	30381	30307	30461	30459	30564	30324	30331	30421	30556	30399	30432	30448	30311	30375	30533	30621	30496	30566	30326	30230	30513	30466	30672	30525	30232	30492	30335	30316	30112	30578	30465	30666	30319	30433	30602	30460	30360	30535	30559	30522	30691	30520	30936	30379	30527	30732	30486	30302	30424	30305	30340	30385	30295	30594	30456	30547	30588	30460	30433	30416	30295	30579	30606	30370	30444	30545	30507	30288	30555	30779	30572	30398	30232	30560	30360	30475	30439	30391	30572	30481	30377	30544	30351	30613	30186	30384	30322	30656	30574	30340	30462	30526	30292	30355	30421	30510	30326	30520	30269	30300	30548	30573	30640	30475	30663	30410	30471	30596	30419	30399	30326	30504	30376	30687	30455	30503	30414	30345	30665	30413	30127	30453	30632	30478	30476	30872	30588	30665	30446	30433	30374	30461	30542	30621	30489	30500	30481	30325	30240	30488	30148	30443	30424	30274	30379	30494	30348	30377	30391	30352	30404	30401	30561	30761	30814	30444	30606	30616	30761	30484	30595	30506	30433	30149	30666	30604	30493	30518	30504	30563	30470	30646	30422	30489	30325	30471	30491	30362	30680	30529	30490	30450	30516	30528	30580	30393	30447	30777	30278	30525	30559	30300	30812	30133	30697	30444	30534	30566	30381	30731	30525	30307	30459	30421	30265	30313	30435	30504	30453	30314	30514	30559	30449	30437	30508	30373	30558	30420	30672	30348	30548	30616	30696	30371	30367	30708	30603	30472	30736	30476	30418	30466	30444	30625	30513	30430	30425	30480	30499	30458	30444	30587	30552	30539	30413	30293	30463	30495	30467	30345	30490	30587	30512	30574	30692	30639	30389	30718	30226	30553	30487	30381	30470	30217	30428	30626	30388	30453	30654	30547	30487	30382	30208	30847	30363	30662	30383	30576	30569	30525	30280	30622	30272	30529	30546	30564	30644	30758	30634	30474	30272	30259	30502	30590	30123	30270	30371	30340	30364	30354	30308	30454	30541	30288	30389	30590	30414	30350	30762	30780	30321	30462	30439	30776	30420	30379	30413	30454	30543	30320	30388	30446	30573	30521	30231	30531	30340	30529	30520	30467	30396	30271	30552	30541	30530	30468	30626	30419	30489	30617	30449	30646	30216	30266	30474	30357	30480	30594	30405	30706	30511	30470	30651	30570	30592	30530	30657	30550	30434	30590	30437	30318	30502	30339	30553	30286	30558	30604	30447	30293	30615	30474	30625	30691	30464	30579	30250	30455	30305	30631	30520	30356	30327	30388	30587	30424	30632	30697	30455	30406	30624	30505	30162	30397	30248	30348	30598	30599	30325	30505	30540	30342	30523	30573	30460	30331	30595	30232	30925	30416	30738	30252	30511	30359	30503	30481	30348	30252	30550	30327	30392	30436	30392	30592	30535	30569	30230	30627	30221	30510	30457	30348	30653	30341	30528	30304	30629	30512	30506	30443	30669	30540	30497	30439	30249	30431	30348	30490	30461	30581	30310	30577	30469	30545	30397	30464	30331	30509	30447	30508	30308	30509	30438	30336	30607	30412	30399	30569	30440	30424	30311	30397	30379	30575	30432	30337	30181	30408	30535	30678	30583	30481	30395	30669	30257	30372	30356	30450	30208	30750	30571	30277	30265	30258	30513	30733	30511	30375	30333	30590	30264	30399	30617	30549	30374	30449	30387	30285	30310	30465	30641	30589	30204	30374	30268	30605	30403	30436	30414	30411	30468	30417	30406	30460	30550	30554	30568	30423	30403	30384	30252	30364	30449	30616	30434	30582	30565	30639	30317	30690	30512	30667	30486	30601	30427	30534	30421	30494	30625	30430	30356	30365	30392	30431	30575	30536	30395	30577	30470	30598	30468	30536	30538	30344	30446	30611	30698	30305	30547	30553	30557	30680	30582	30444	30738	30487	30308	30422	30333	30356	30275	30471	30366	30330	30670	30254	30730	30377	30376	30322	30415	30551	30369	30605	30584	30561	30527	30545	30675	30677	30446	30468	30553	30380	30631	30381	30469	30420	30282	30565	30383	30544	30380	30460	30430	30389	30354	30412	30504	30850	30597	30653	30723	30618	30546	30416	30570	30392	30310	30364	30467	30518	30595	30555	30659	30512	30501	30502	30404	30451	30463	30333	30513	30422	30466	30355	30534	30551	30588	30398	30638	30595	30610	30548	30444	30759	30507	30538	30560	30721	30660	30499	30404	30394	30081	30252	30299	30684	30413	30645	30618	30458	30690	30333	30525	30313	30498	30341	30253	30435	30493	30739	30562	30365	30314	30189	30681	30324	30335	30502	30293	30216	30602	30663	30665	30533	30621	30451	30332	30682	30346	30273	30470	30378	30577	30418	30637	30472	30707	30441	30459	30515	30307	30484	30376	30098	30462	30638	30360	30562	30370	30661	30590	30659	30250	30433	30260	30586	30667	30430	30482	30393	30333	30563	30573	30367	30517	30685	30501	30703	30562	30542	30498	30584	30464	30765	30460	30452	30399	30415	30376	30463	30374	30487	30589	30774	30484	30314	30351	30545	30469	30308	30374	30664	30123	30338	30248	30424	30572	30395	30517	30572	30430	30438	30601	30678	30490	30575	30542	30265	30186	30404	30645	30648	30323	30559	30729	30360	30593	30442	30500	30710	30741	30529	30391	30492	30592	30458	30512	30476	30545	30416	30317	30516	30611	30580	30619	30645	30340	30323	30544	30536	30587	30362	30233	30114	30500	30357	30575	30426	30520	30486	30388	30494	30431	30519	30365	30383	30469	30672	30278	30385	30310	30511	30614	30437	30574	30379	30530	30276	30431	30554	30598	30590	30565	30624	30216	30363	30639	30470	30434	30383	30572	30691	30610	30418	30678	30357	30530	30537	30485
21360	30291	28745	25036	24829	23948	23525	23339	23124	22900	22933	22848	23123	23201	23171	23061	22872	22847	22986	22931	23087	23462	23947	23865	23261	23086	22900	22795	22703	22728	22740	22928	22695	22848	22690	22743	22874	22699	22781	22655	22913	22764	22789	22778	22715	22870	22726	22818	22741	22745	22814	22764	22840	22759	22847	22717	22863	22718	22649	23004	22754	22945	22806	22719	22375	22776	22794	22625	22875	22758	22763	22856	22759	22803	22941	22928	22716	22777	22910	22904	22805	22937	22721	22805	22754	22788	22765	22924	22770	22905	22813	22775	22711	22787	22971	22740	22839	22696	22680	22959	22802	22906	22683	22690	22758	22841	22815	22594	22809	23120	22779	22761	22652	22857	22643	22756	22821	22741	22672	22615	22806	22874	23006	22881	22848	22632	22709	22783	22782	22692	22833	22690	22737	22721	22843	22981	22706	22625	22625	22697	22797	22589	22926	22801	22770	22658	22963	22723	22941	22750	22755	22685	22581	22887	22748	22797	22721	22792	22761	22925	22770	22744	22944	22887	22653	22777	22788	22806	22779	22721	22808	22815	22809	22819	22843	22857	22900	22706	22788	22863	22813	22821	22785	22749	22914	22902	22696	22859	22801	22885	22685	22686	22685	22922	22781	22899	22838	22819	22524	22728	22717	22653	22844	22737	22816	22806	22718	22927	22967	22707	22941	22687	22795	22839	22685	22681	22682	22785	22671	22923	22834	22774	22985	22693	22823	22766	22747	22876	22928	22852	22766	22716	22776	22838	22670	22740	22999	22724	22733	22775	22590	22754	22708	22919	22695	22789	22959	22711	22956	22736	22848	22831	22736	22704	22798	22771	22883	22679	22817	22777	22715	22776	22861	22767	22826	22642	22896	22925	22747	22790	22862	22653	22770	23022	22891	22700	22752	22849	22796	22737	22725	22613	23097	22780	22743	22665	22779	22913	22754	22780	22730	22885	22838	22752	22692	22781	22700	22816	22807	22860	22822	22692	22702	22854	22747	22913	23010	22512	22911	22625	22838	22803	22779	22801	22670	22709	22668	22638	22870	22610	22771	22801	22812	22747	22789	22831	22767	22875	22851	22732	22857	22675	22916	22803	22828	22600	22820	22869	22777	22866	22556	22634	22871	22728	22899	22536	22796	22684	22865	22938	22732	22575	23004	22810	22841	22788	22988	22815	22677	22872	22663	22772	22880	22831	22778	22934	22809	22753	22585	22494	22624	22900	22825	22787	22841	22836	22624	22834	22752	22810	22837	22839	22668	22824	22791	22827	22689	22926	22827	22784	22667	22794	22797	22746	22749	22623	22771	22729	22788	22762	22692	22743	22700	22837	22784	22661	22794	22799	22805	22687	22632	22867	22689	22680	22777	22611	22820	22657	22813	22757	22865	22846	22796	22716	22767	22908	22558	22785	22666	22701	22909	22723	22835	22762	22769	22978	22712	22753	22780	22843	22681	22678	22760	22889	22716	22787	22708	22749	22695	22820	22821	22814	22851	22700	22712	22705	22726	22855	22965	22684	22898	22809	22694	22843	22772	22613	22864	22740	22854	22745	22634	22916	22811	22877	22778	22707	22688	22667	22810	22614	22776	22846	22969	23066	22709	22856	22686	22885	22723	22750	22806	22827	22918	22878	22787	22784	22687	22782	22834	22796	22724	22596	22820	22740	22826	22730	22749	22700	22782	22806	22676	22699	22899	22976	22947	22631	22727	22789	22710	22803	22686	22625	22790	22806	22869	22669	22808	22705	22839	22687	22739	22735	22787	22550	22894	22690	22823	22695	23010	22703	22722	22813	22720	22849	22859	22785	22772	22654	22963	22777	22870	22657	22895	22712	22981	22562	22743	22863	22608	22874	22904	22673	22825	22609	22787	22801	22704	22756	22878	22657	22854	22851	22791	22614	22901	22780	22740	22674	22811	22710	22765	22741	22812	22698	22750	22612	22875	22721	22984	22904	22674	22745	22871	22593	22917	22593	22692	22772	22919	22737	22849	22667	22787	22655	22722	22635	22676	22760	22898	22603	22739	22775	22722	22734	22622	22769	22601	22805	22798	22746	22857	22781	22682	22742	22816	22630	22504	22716	22643	22709	22647	22981	22736	22709	22816	22662	22692	22722	22828	22761	22686	22839	22757	22730	22762	22845	22935	22697	22913	22855	22807	22542	22702	22641	22864	22782	22706	22864	22891	22703	22897	22687	22681	22914	22713	22734	22860	22578	22908	22804	22866	22898	22749	22641	22938	22634	22987	22754	22707	22756	22823	22905	23062	22738	22825	22800	22842	22755	22742	22695	22683	22987	22756	22803	22788	22563	22815	22691	22793	22836	22750	22728	22803	22744	22656	22805	22824	22624	22697	22681	22868	22765	22851	22883	22560	22863	22849	22750	22700	22665	22863	22869	22670	22846	22745	23026	22639	22705	22765	22726	22805	22731	22774	22807	22700	22918	22731	22722	22928	22663	22799	22768	22743	22643	22499	22778	22827	22844	22849	22800	22761	22814	22776	22914	22794	22956	22742	22790	22671	22708	22813	22711	22895	22753	22732	22853	22759	22838	22675	22703	22854	22812	22706	22767	22930	22884	22738	22670	23000	22661	22589	22788	22781	22842	22814	22842	22936	22736	22733	22715	22708	22917	22788	22664	22497	22811	22772	22690	22674	22745	22804	22770	22892	22743	22884	22841	23035	22843	22744	22773	22666	22648	22804	22771	22693	22643	22742	22900	22699	22932	22914	22754	22778	22836	22701	22658	22814	22741	22785	22919	22801	22791	22711	22759	22727	22746	22749	22784	22746	22567	22752	22788	22784	22767	22827	22644	22638	22848	22852	22724	22908	22824	22735	22873	22745	22619	22567	22763	22863	22640	22820	22671	22866	22893	22881	22790	22668	22869	22805	22800	22891	22839	22624	22614	22777	22951	22889	22913	22749	22778	22788	22922	22795	22737	22895	22653	22821	22746	22788	22863	22520	22807	22606	22750	22739	22677	22774	22885	22880	22570	22709	22896	22856	22759	22855	22708	22782	22698	22656	22797	22819	22864	22591	22927	22855	22753	22832	22716	22642	22763	22952	22808	22865	22729	22859	22857	22924	22680	22745	22686	22727	22678	22639	22824	23010	22637	22769	22587	22774	22879	22713	23020	22750	22571	22835	22745	22754	22794	22674	22878	22605	22617	22877	22715	22676	22525	22845	22779	22860	22787	22860	22759	22643	22724	22788	22725	22716	22739	22748	22661	22936	22795	23004	22773	22850	22761	22790	22746	22819	22669	22871	22889	22946	22553	22800	22897	22562	22772	22711	22824	22698	22887	22865	22809	22648	22740	23025	22714	22747	22698	22633	22780	22888	22866	22703	22695	22735	22722	22883	22831	22944	22796	22654	23044	22957	22772	22804	22852	23020	22903	22776	22787	22748	22692	22888	22900	22785	22917	22754	22748	22889	22742	22870	22838	22611	22728	22647	22720	22961	22951	22645	22651	22759	22779	22978	22564	22840	22784	22826	22681	22692	22780	22874	22845	22802	22869	22986	22581	22876	22811	22838	22718	22826	22843	22728	22905	22840	22911	22780	22724	22975	22885	22863	22706	22697	22828	22653	22750	22688	22903	22822	22756	22871	22748	22606	22888	22825	22564	22720	22723	22649	22784	22878	22933	22913	22736	22849	22765	23002	22835	22814	22913	22863	22787	22775	22840	22867	22826	22847	22893	22906	22842	22745	22708	22697	22603	22957	22705	22858	22845	22669	22677	22784	22830	22791	22741	22687	22760	22876	22636	22879	22759	22902	22816	22844	22695	22835	22797	22761	22784	22773	22635	22793	22905	22826	22864	22774	22641	22797	22819	22957	22833	22816	22730	22958	22885	22784	22888	22631	22701	22906	22888	22787	22791	22783	22690	22885	22794	22933	22796	22727	22764	22831	22624	22718	22915	22828	22833	22789	22848	22691	22825	22704	22758	22878	22655	22915	22698	22796	22821	22781	22835	22722	22776	22795	22513	22891	22915	22815	22867	22752	22823	22886	22711	22754	22895	22942	22878	22935	22813	22946	22688	22800	22658	22872	22861	22821	22764	22711	22850	22875	22868	22827	22869	22697	22703	22790	22686	22789	22744	22804	22527	22629	22687	22590	22896	22614	22913	22732	22781	22898	22921	22912	22846	22781	22756	23075	22861	22852	22851	22780	22736	22815	22629	22755	22789	22794	22860	22837	22771	22728	22873	22695	22938	22840	22861	22688	22889	22847	22853	22724	22640	22608	22682	22632	22873	22764	22645	22929	22872	22686	22913	22887	22939	22784	22888	22746	22857	22697	22960	22698	22561	22873	22680	22800	22658	22888	22580	22690	22881	22649	22822	22714	22664	22751	22868	22668	22841	22913	22581	22729	22712	22763	22614	22717	22757	22749	22786	22911	22751	22739	22791	22676	22699	22747	22833	22885	22519	22798	22767	22832	22874	22820	22934	22872	22760	22761	22670	22704	22797	22796	22901	22763	22764	22732	22716	22700	22800	22841	22782	22839	22912	22718	22819	23051	22718	22621	22736	22864	22737	22698	22760	22917	22800	22732	22650	22743	22871	22697	22735	22785	22826	22774	22584	22758	22915	22700	22802	22783	22831	22814	22889	22803	22711	22814	22852	22828	22756	22868	22804	22735	22837	22781	22742	22825	22881	22803	22748	22873	22800	22840	22761	22936	22844	22636	22737	22799	22808	22769	22765	22756	22757	22729	22885	22846	22760	22755	22624	22843	22812	22796	22615	22832	22888	22851	22814	22819	22490	22947	22737	22769	22895	22958	22912	22784	22998	22948	22755	22975	22693	22777	22798	22887	22743	22647	22565	22624	22757	22739	22963	22821	22538	22947	22791	22824	22948	22804	22653	22739	22720	22918	22936	22839	22830	22814	22798	22772	22872	22808	22810	22835	23025	22649	22720	22652	22694	22661	22885	22621	22908	22607	22857	22744	22655	22798	22753	22720	22780	22952	22613	22865	22922	22911	22581	22756	22825	22816	22732	22802	22625	22744	22793	22853	22824	22885	22980	22721	22822	22741	22796	22762	22898	22688	22930	22782	22933	22851	22748	22614	22700	22591	22561	22843	22639	22721	22801	22835	22786	22604	23002	22893	22514	22825	22669	22858	22937
23500	21236	28913	24287	24798	30441	33449	30986	30905	30946	30866	30803	30589	30628	30581	30601	30448	30633	30673	30390	30652	34099	36246	34815	33659	31836	30732	30473	30463	30421	30427	30329	30205	30214	30717	30310	30322	30186	30387	30429	30546	30218	30396	30266	30491	30630	30385	30319	30247	30409	30383	30254	30296	30421	30387	30400	30337	30296	30247	30220	30308	30394	30388	30279	30202	30103	30427	30323	30360	30279	30196	30330	30491	30275	30531	30511	30389	30200	30205	30438	30305	30243	30518	30423	30301	30100	30239	30039	30286	30323	30338	30266	30440	30362	30278	30269	30456	30200	30128	30429	30143	30163	30479	30210	30219	30216	30418	30230	30312	30243	30190	30447	30381	30286	30250	30406	30332	30438	30341	30296	30313	30374	30318	30451	30367	30101	30389	30357	30120	30421	30492	30240	30220	30455	30462	30336	30252	30406	30404	30485	30308	30438	30437	30464	30402	30197	30345	30363	30293	30123	30408	30372	30405	30009	30086	30102	30269	30360	30223	30344	30259	30232	30408	30169	30219	30398	30508	30366	30310	30042	30075	30180	30410	30179	30022	30369	30457	30326	30181	30151	30221	30136	30198	30488	30230	30419	30323	30089	30321	30310	30177	30167	30215	30243	30606	30325	30205	30530	30364	30150	30247	30299	30426	30363	30380	30294	30139	30431	30193	30067	30405	30210	30218	30139	30166	30284	30305	30340	30463	30380	30244	30342	30347	30586	30386	30311	29914	30366	30514	30359	30245	30428	30273	30219	30384	30203	30196	30458	30569	30136	30467	30211	30232	30089	30484	30128	30218	30129	30351	30365	30257	30444	30289	30330	30411	30138	30132	30252	30465	30138	30308	30137	30363	30317	30432	30186	30490	29983	30169	30283	30116	30207	30284	30312	30238	30464	30348	30192	30363	30301	30425	30302	30215	30561	30465	30384	30371	30226	30430	30273	30199	30196	30262	30170	30329	30091	30360	30052	30245	30303	30420	30271	30319	30355	30318	30196	30598	30468	30208	30225	30410	30325	30330	30454	30362	30295	30509	30241	30567	30171	30167	30292	30160	30240	30301	30343	30237	30169	30257	30271	30633	30293	30352	29999	30142	30454	30403	30035	30354	30402	30259	30187	30401	30082	30258	30230	30084	30007	30413	30320	30316	30476	30291	30109	30179	30157	30149	30436	30273	30308	30333	30390	30113	30158	30342	30376	30089	30422	30315	30358	30433	30345	30296	30148	30161	30380	30499	30006	30092	30102	30331	30196	30422	30245	30333	30131	30243	30210	30334	30089	30281	30136	30093	30698	30260	30304	30197	30376	30382	30275	30185	30157	30411	30505	30117	30164	30394	30229	30276	30463	30402	30262	30317	30245	30336	30121	30197	30137	30405	30406	30166	30359	30382	30186	30151	30000	30158	30239	30376	30441	30097	30258	30183	30200	30275	30233	30267	30281	30140	30423	30180	30283	30210	30328	30192	30159	30449	30070	30233	30285	30102	29953	30202	30329	30409	30442	30121	30228	30249	30418	30180	30290	30226	30228	30515	30535	30427	30011	29984	30372	30375	30336	30367	30164	30229	30448	30241	30358	30416	30183	30178	30516	30625	29991	30430	30225	30134	30154	30344	30437	30135	30581	30362	30359	30020	30330	30234	30362	30205	30330	30473	30334	30299	30203	30161	30313	30293	30304	30477	30057	30291	30229	30350	30352	30221	30059	30396	30354	30174	30365	30431	30320	30332	30047	30243	30494	30293	30443	30501	30177	30301	30361	30385	30214	30257	30497	30451	30271	30264	30293	30344	30207	30365	30344	30353	30390	30358	30243	30533	30200	30401	30065	30273	30308	30343	30475	30341	30441	30319	30199	30411	30342	30397	30694	30354	30054	30396	30253	30406	30192	30267	30301	30443	30268	30475	30315	30256	30141	30488	30357	30294	30311	30297	30478	30166	30088	30409	30105	30503	30219	30362	30150	30371	30028	30297	30282	30337	30304	30381	30471	30336	30349	30093	30034	30307	30315	30427	30446	30502	30367	30497	30529	30287	30304	30141	30406	30271	30554	30443	30212	30528	30469	30559	30251	30222	30208	30308	30337	30299	30102	30302	30407	30339	30408	30231	30507	30296	30343	30137	30290	30349	30275	30369	30481	30326	30267	30524	30222	30180	30422	30528	30431	30526	30241	30296	30300	30212	30037	30243	30176	30143	30186	30388	30265	30373	30394	30416	30372	30259	30324	30253	30268	30164	29910	30202	30284	30429	30294	30399	30322	30109	30255	30191	30102	30340	30551	30277	30352	30402	30190	30264	30227	30238	30341	30354	30393	30425	30476	30370	30250	30239	30209	30277	30277	30427	30330	30194	30184	30396	30398	30480	30119	30318	30189	30493	30359	30454	30137	30297	30379	30422	30209	30468	30484	30223	30309	30211	30293	30294	30039	30416	30444	30650	30293	30219	30185	30318	30149	30170	30229	30274	30367	30406	30075	30341	30416	30184	30263	30158	30400	30431	30264	30206	30282	30115	30216	30243	30323	30239	30220	30218	30205	30314	30288	30159	30278	30188	30533	30673	30225	30271	30345	30570	30426	30413	30391	30179	30073	30265	30213	30209	30431	30246	30186	30355	30358	30417	30309	30238	30260	30258	30280	30164	30330	30486	30160	30120	29924	30348	30317	30504	30340	30201	30332	30281	30288	30368	30228	30186	30600	30323	30421	30408	30329	30484	30258	30277	30461	30193	30366	30599	30426	30421	30495	30410	30194	30209	30354	30495	30455	30301	30270	30401	30643	30261	30326	30423	30375	30414	30281	30152	30320	30115	30147	30240	30191	30507	29998	30558	30357	30022	30146	30419	30273	30594	30284	30400	30467	30349	30495	30617	30343	30245	30005	30552	30138	30366	30096	30467	29984	30382	30331	30133	30276	30047	30200	30028	30336	30246	30271	30352	30356	30392	30199	30300	30293	30333	30639	30293	30376	30230	30155	30307	30155	30244	30169	30112	30314	30337	30468	30296	30154	30515	30335	30199	30218	30494	30314	30134	30560	30389	30188	30273	30258	30380	30276	30487	30359	30391	30405	30293	30224	30395	30528	30221	30513	30439	30101	30157	30251	30369	30006	30404	30272	30009	30206	30146	30331	30311	30110	30285	30210	30545	30205	30122	30311	30334	30312	30232	30247	30274	30184	30345	30142	30400	30315	30161	30178	30318	30197	30342	30189	30197	30303	30317	30518	30257	30280	30071	30302	30391	30299	30409	30397	30335	30193	30062	30463	30274	30343	30276	30248	30246	30424	30268	30268	30215	30104	30425	30633	30226	30223	30120	30047	30448	30193	30311	30121	30285	30576	30488	30155	30483	30425	30349	30373	30388	30389	30225	30149	30063	30243	30087	30347	30469	30407	30373	30463	30262	30173	30284	30406	30654	30316	30445	30371	30443	30195	30400	30487	30151	30384	30287	30373	30344	30316	30381	30163	30338	30246	30337	30290	30287	30310	30476	30214	30434	30312	30527	30166	30323	30092	30200	30268	30446	30448	30317	30174	30358	30346	30552	30204	30323	30185	30359	30210	30450	30397	30188	30258	30282	30169	30396	30233	30129	30631	30285	29980	30205	30326	30249	30200	30388	30323	30216	30015	30287	30172	30197	30567	30354	30282	30466	30485	30232	30378	30482	30345	30426	30473	30196	30232	30316	30211	30501	30163	30409	30272	30294	30448	30553	30146	30308	30179	30352	30194	30357	30367	30294	30199	30431	30215	30532	30562	30573	30215	30310	30436	30223	30525	30198	30300	30290	30196	30290	30255	30450	30440	30376	30350	30339	30234	30207	29937	30265	30432	30251	30390	30672	30499	30234	30381	30524	30344	30098	30066	30358	30353	30433	30134	30320	30268	30173	30606	30260	30400	30341	30416	30271	30197	30441	30190	30259	30075	30255	30494	30832	30271	30226	30239	30436	30307	30316	30497	30305	30175	30442	30261	30422	30350	30251	30337	30245	30256	30163	30555	30609	30329	30530	30347	30374	29973	30467	30392	30531	30084	30518	30410	30329	30184	30320	30454	30451	30300	30351	30281	30309	30184	30303	30275	30184	30077	30366	30484	30094	30422	30161	30368	30217	30129	30439	30428	30276	30422	30117	30405	30199	30414	30375	30462	30359	30316	30273	30370	30215	30236	30338	30242	30381	30241	30431	30260	30164	30113	30230	30449	30382	30381	30253	30259	30457	30115	30335	30248	30442	30346	30466	30038	30399	30479	30320	30341	30243	30145	30374	30375	30281	30341	30535	30224	30083	30299	30258	30113	30435	30170	30352	30439	30460	30298	30443	30484	30291	30230	30233	30406	30569	30418	30304	30198	30376	30385	30442	30441	30154	30353	30297	30220	30171	30250	30083	30169	30466	30384	30307	30180	30293	30306	30386	30408	30251	29904	30271	30191	30503	30453	30316	30270	30288	30275	30410	30219	30496	30379	30479	30554	30262	30518	30406	30360	30279	30317	30193	30225	30484	30569	30392	30205	30429	30283	30032	30366	30248	30272	30334	30200	30639	30562	30297	30105	30372	30241	30249	30453	30200	30112	30441	30518	30324	30430	30123	30349	30333	30361	30216	30329	30273	30295	30568	30251	30252	30465	30335	30091	30281	30363	30441	30193	30410	30158	30433	30169	30228	30183	30261	30274	30103	30214	30245	30414	30250	30104	30390	30291	30444	30274	30283	30278	30182	30396	30466	30252	30511	30501	30603	30449	30316	30486	30377	30070	30379	30245	30343	30280	30392	30215	30290	30337	30406	30139	30355	30508	30069	30395	30300	30326	30296	30339	30276	30206	30300	30278	30245	30602	30434	30195	30492	30520	30292	30225	30155	30277	30476	30217	30214	30284	30402	30318	30344	30323	30409	30095	30332	30337	30373	30281	30178	30186	30445	30402	30192	30185	30485	29988	30221	30448	30329	30401	30256	30287	30228	30279	30348	30456	30282	30426	30305	29905	30318	30310	30349	30354	30299	30366	30178	30379	30438	30424	30270	30106	30053	30165	30183	30216	30210	30318	30374	30263	30556	30331	30282	30149	30311	30090	30207	30208	30266	30355	30374	30445	30230	30454	30564	30489	30465	30036	30174	30157	30231	30002	30189	30281	30108	30285	30253	30328
19376	34624	33074	27596	26380	25274	24495	24035	23287	23215	23162	23181	22899	23342	22991	23070	22931	22976	23100	22844	23237	28761	30785	28306	26332	24380	23323	22938	22735	22871	22998	22729	22873	22714	22817	22759	22731	22731	22735	22605	22700	22951	22747	22737	22747	22797	22915	22644	22644	22768	22781	22752	22773	22733	22831	22610	22658	22869	22910	22793	22862	22713	22665	22852	22803	22676	22844	22785	22807	22615	22685	22613	22711	22749	22879	22870	22989	22585	22660	22845	22727	22798	22718	22841	22893	22808	22600	22720	22642	22709	22498	22643	22791	22850	22660	22718	22721	22675	22708	22739	22532	22660	22687	22779	22722	22701	22673	22733	22671	22665	22839	22703	22817	22663	22694	22631	22875	22798	22827	22698	22745	22663	22860	22601	22710	22607	22663	22727	22949	22773	22815	22567	22839	22536	22825	22754	22821	22435	22762	22637	22859	22560	22654	22708	22801	22851	22687	22535	22482	22764	22617	22549	22588	22779	22701	22605	22535	22730	22839	22728	22720	22860	22834	22601	22896	22710	22680	22752	22769	22750	22598	22626	22990	22617	22498	22645	22821	22731	22650	22806	22734	22664	22850	22667	22725	22527	22658	22575	22822	22580	22751	22772	22840	22810	22735	22796	22752	22485	22799	22722	22760	22730	22594	22632	22568	22647	22839	22715	22792	22855	22605	22623	22652	22822	22740	22639	22880	22643	22687	22681	22779	22596	22674	22793	22634	22683	22844	22778	22753	22626	22811	22645	22712	22825	22737	22746	22696	22517	22589	22742	22736	22762	22769	22720	22732	22740	22821	22717	22764	22779	22680	22829	22726	22755	22755	22616	22698	22783	22556	22908	22642	22715	22835	22716	22442	22495	22727	22665	22764	22810	22768	22727	22651	22821	22621	22757	22583	22844	22902	22791	22805	22776	22797	22757	22617	22701	22608	22736	22739	22688	22677	22983	22716	22749	22901	22509	22719	22703	22727	22732	22706	22708	22837	22801	22852	22727	22721	22568	22731	22800	22875	22788	22731	22765	22802	22804	22731	22897	22688	22558	22742	22571	22599	22817	22667	22710	22705	22787	22776	22772	22560	22769	22686	22667	22771	22826	22855	22698	22521	22690	22718	22781	22660	22780	22653	22669	22845	22772	22919	22733	22576	22803	22623	22670	22794	22696	22645	22613	22625	22673	22605	22785	22681	22748	22612	22655	22587	22826	22668	22625	22713	22574	22659	22797	22868	22590	22615	22733	22622	22752	22695	22692	22713	22605	22587	22837	22624	22579	22650	22666	22731	22704	22692	22531	22627	22755	22683	22717	22698	22951	22652	22747	22854	22739	22666	22647	22664	22752	22834	22716	22841	22819	22782	22830	22675	22632	22588	22521	22685	22675	22651	22666	22600	22889	22708	22515	22542	22611	22712	22707	22768	22741	22678	22809	22721	22665	22761	22559	22664	22823	22631	22681	22693	22681	22795	22546	22602	22860	22576	22667	22637	22787	22772	22680	22781	22561	22626	22580	22717	22736	22700	22769	22728	22779	22833	22638	22543	22760	22550	22774	22707	22686	22740	22956	22844	22628	22896	22731	22632	22670	22593	22694	22572	22613	22494	22751	22787	22883	22742	22787	22748	22848	22696	22547	22643	22859	22737	22638	22697	22741	22667	22832	22786	22831	22757	22710	22676	22709	22787	22594	22818	22846	22628	22731	22664	22791	22495	22778	22772	22721	22687	22688	22647	22589	22744	22705	22664	22827	22700	22745	22807	22526	22675	22682	22721	22597	22589	22686	22660	22607	22798	22667	22658	22982	22601	22783	22585	22854	22887	22766	22830	22766	22989	22763	22781	22866	22747	22624	22687	22684	22825	22796	22617	22560	22738	22607	22679	22552	22561	22808	22923	22647	22724	22830	22637	22698	22501	22668	22636	22606	22833	22734	22620	22453	22674	22658	22627	22653	22834	22761	22658	22636	22700	22804	22549	22577	22655	22695	22721	22577	22626	22734	22620	22713	22733	22725	22757	22578	22566	22775	22876	22792	22726	22816	22589	22862	22638	22756	22699	22849	22514	22665	22618	22746	22511	22953	22652	22560	22797	22609	22826	22635	22657	22627	22707	22862	22791	22558	22832	22841	22730	22625	22586	22688	22816	22518	22843	22680	22613	22928	22666	22781	22876	22715	22648	22626	22772	22752	22700	22764	22782	22641	22603	22605	22912	22792	22709	22683	22629	22744	22939	22898	22534	22754	22840	22566	22310	22761	22778	22759	22678	22679	22688	22574	22735	22791	22820	22800	22665	22691	22840	22501	22694	22756	22775	22750	22933	22599	22557	22624	22636	22721	22700	22708	22719	22776	22806	22646	22941	22833	22625	22682	22580	22692	22680	22767	22667	22836	22721	22671	22751	22764	22669	22738	22832	22757	22746	22608	22609	22521	22749	22805	22668	22643	22740	22731	22848	22867	22773	22516	22765	22654	22669	22680	22825	22680	22754	22710	22669	22638	22562	22754	22631	22614	22843	22752	22624	22605	22658	22727	22814	22699	22731	22709	22669	22663	22549	22954	22572	22665	22841	22740	22851	22540	22657	22609	22772	22671	22628	22801	22646	22673	22626	23030	22797	22721	22779	22790	22836	22742	22667	22702	22927	22796	22704	22797	22771	22871	22816	22741	22740	22724	22529	22670	22551	22838	22649	22859	22764	22538	22789	22650	22827	22721	22659	22528	22781	22759	22679	22634	22882	22838	22634	22740	22836	22674	22622	22551	22709	22837	22660	22698	22597	22604	22682	22656	22516	22802	22607	22577	22535	22743	22754	22564	22696	22761	22728	22729	22797	22744	22645	22555	22559	22751	22724	22834	22617	22495	22683	22593	22663	22523	22677	22660	22764	22779	22699	22736	22736	22721	22634	22591	22800	22677	22747	22779	22583	22884	22688	22726	22732	22862	22680	22669	22612	22694	22768	22689	22615	22770	22798	22678	22830	22665	22556	22749	22765	22382	22667	22547	22839	22617	22743	22898	22507	22640	22881	22727	22541	22821	22952	22646	22653	22738	22783	22806	22553	22781	22838	22704	22640	22740	22571	22686	22614	22678	22780	22612	22716	22800	22786	22757	22600	22742	22677	22680	22656	22757	22672	22698	22907	22569	22736	22647	22509	22766	22835	22790	22814	22650	22725	22643	22668	22853	22621	22721	22821	22653	22649	22693	22679	22689	22837	22795	22569	22859	22622	22797	22464	22634	22581	22698	22729	22716	22705	22696	22674	22771	22735	22762	22644	22739	22635	22780	22611	22544	22729	22827	22783	22855	22887	22597	22909	22710	22639	22615	22686	22729	22750	22703	22735	22732	22557	22762	22825	22769	22722	22713	22528	22632	22634	22690	22601	22738	22784	22713	22691	22546	22756	22667	22687	22803	22856	22755	22760	22774	22546	22540	22949	22734	22668	22677	22592	22653	22718	22823	22646	22689	22690	22512	22835	22610	22706	22620	22748	22754	22681	23002	22638	22745	22599	22605	22825	22696	22650	22672	22790	22720	22740	22830	22623	22974	22683	22684	22704	22759	22840	22723	22776	22604	22626	22683	22753	22675	22658	22529	22750	22795	22643	22694	22825	22735	22759	22685	22716	22694	22750	22781	22840	22835	22679	22761	22821	22863	22669	22750	22671	22840	22756	22693	22449	22680	22837	22575	22625	22785	22693	22896	22814	22878	22482	22844	22686	22515	22738	22643	22619	22842	22812	22595	22736	22745	22754	22744	22829	22820	22636	22724	22717	22733	22644	22682	22904	22754	22608	22749	22500	22534	22878	22499	22843	22616	22633	22704	22753	22546	22463	22634	22859	22628	22636	22792	22803	22644	22616	22618	22711	22643	22708	22713	22566	22687	22618	22693	22891	22665	22799	22760	22721	22955	22717	22743	22718	22674	22682	22757	22655	22809	22848	22557	22804	22847	22607	22955	22516	22634	22722	22580	22740	22851	22911	22877	22718	22689	22758	22605	22813	22782	22631	22899	22797	22648	22756	22704	22850	22678	22709	22666	22609	22652	22710	22659	22604	22727	22743	22754	22647	22796	22652	22587	22742	22681	22774	22742	22787	22614	22534	22728	22815	22841	22798	22750	22850	22562	22471	22770	22877	22651	22553	22712	22797	22725	22612	22632	22779	22752	22726	22716	22883	22660	22690	22607	22740	22722	22786	22822	22609	22680	22802	22639	22523	22729	22651	22725	22806	22481	22781	22715	22660	22800	22704	22723	22710	22698	22811	22580	22568	22728	22928	22627	22685	22800	22806	22803	22787	22709	22805	22919	22833	22839	22811	22720	22884	23005	22664	22864	22580	22689	22565	22792	22691	22739	22749	22821	22715	22917	22644	22608	22749	22860	22841	22685	22826	22831	22650	22692	22715	22944	22659	22683	22690	22730	22694	22824	22754	22697	22643	22702	22677	22585	22706	22640	22826	22506	22759	22824	22752	22611	22734	22695	22749	22816	22837	22742	22631	22750	22678	22649	22666	22661	22724	22955	22807	22701	22598	22798	22791	22612	22789	22822	22841	22560	22600	22690	22583	22710	22749	22710	22720	22551	22680	22836	22992	22559	22699	22813	22654	22864	22791	22578	22614	22876	22844	22646	22532	22697	22961	22615	22554	22716	22698	22727	22769	22692	22760	22704	22722	22725	22812	22648	22728	22433	22688	22905	22550	22728	22884	22572	22822	22712	22599	22783	22644	22855	22714	22655	22862	22691	22739	22742	22788	22733	22601	22689	22703	22711	22690	22880	22603	22673	22674	22938	22691	22701	22731	22772	22658	22835	22499	22663	22832	22708	22763	22766	22871	22381	22788	22688	22759	22705	22929	22741	22841	22673	22772	22845	22532	22621	22571	22721	22689	22542	22831	22813	22729	22790	22604	22738	22829	22657	22819	22578	22786	22718	22683	22848	22893	22785	22893	22691	22689	22740	22784	22812	22588	22642	22602	22640	22737	22820	22657	22937	22703	22833	22589	22694	22784	22860	22856	22559	22696	22739	22804	22765	22486	22960	22666	22709	22710	22749	22701	22650	22750	22638	22954	22740	22643	22642	22379	22609	22639	22755	22886	22748	22763	22683	22976	22557	22542	22763	22713	22720	22814	22522	22629	22775
22485	21220	29044	23793	22630	28777	34547	31673	31052	31633	31575	31043	31335	31147	31384	31192	31094	31194	31011	31065	31055	35849	41517	38742	36176	33603	32068	31121	30628	30734	30622	30569	30713	30548	30672	30710	30525	30679	30643	30647	30535	30682	30578	30808	30731	30610	30632	30567	30823	30527	30934	30813	30672	30862	30550	30734	30490	30663	30515	30736	30675	30505	30601	30935	30484	30825	30891	30786	30584	30524	30570	30684	30299	30379	30733	30446	30500	30535	30803	30414	30643	30534	30408	30528	30533	30720	30574	30538	30787	30741	30748	30396	30604	30311	30521	30526	30512	30491	30517	30572	30600	30758	30621	30521	30722	30550	30785	30416	30455	30387	30504	30344	30502	30605	30634	30743	30864	30655	30536	30560	30468	30575	30531	30692	30459	30584	30692	30477	30648	30815	30523	30663	30480	30499	30671	30612	30499	30557	30720	30451	30639	30774	30539	30435	30453	30281	30527	30583	30351	30480	30535	30445	30467	30577	30331	30484	30397	30630	30349	30639	30682	30597	30466	30668	30604	30654	30416	30508	30515	30329	30536	30807	30566	30391	30726	30681	30648	30574	30475	30609	30868	30473	30622	30702	30512	30586	30432	30533	30499	30699	30546	30450	30586	30571	30791	30482	30746	30525	30523	30677	30704	30434	30665	30272	30411	30398	30479	30622	30482	30653	30582	30441	30837	30530	30423	30632	30443	30820	30586	30738	30521	30370	30602	30639	30404	30413	30450	30740	30681	30664	30788	30489	30511	30384	30767	30509	30471	30461	30728	30510	30776	30420	30547	30609	30747	30626	30403	30323	30415	30552	30539	30419	30606	30705	30395	30631	30563	30359	30588	30748	30464	30612	30483	30559	30617	30623	30525	30554	30403	30473	30630	30642	30704	30515	30591	30535	30952	30693	30692	30358	30710	30351	30749	30868	30793	30780	30438	30569	30627	30574	30366	30790	30463	30470	30432	30493	30582	30511	30485	30734	30539	30526	30322	30381	30511	30298	30484	30415	30559	30629	30399	30468	30293	30436	30674	30559	30370	30533	30459	30742	30603	30458	30615	30617	30501	30483	30478	30756	30539	30605	30756	30451	30745	30638	30299	30459	30240	30661	30456	30568	30623	30525	30644	30427	30576	30395	30828	30560	30642	30683	30487	30331	30585	30695	30627	30708	30472	30507	30645	30313	30410	30449	30675	30496	30984	30460	30567	30642	30537	30357	30340	30608	30658	30607	30544	30584	30576	30501	30729	30302	30675	30448	30860	30469	30410	30515	30585	30646	30556	30485	30346	30424	30531	30521	30604	30521	30581	30669	30532	30681	30615	30666	30602	30456	30478	30349	30560	30606	30600	30449	30614	30652	30336	30694	30640	30423	30604	30489	30570	30584	30537	30359	30557	30668	30546	30500	30610	30567	30622	30480	30678	30614	30505	30653	30602	30432	30454	30342	30758	30547	30601	30216	30597	30577	30431	30287	30744	30584	30573	30694	30619	30368	30352	30454	30700	30813	30717	30504	30438	30585	30730	30618	30578	30627	30404	30461	30460	30461	30370	30476	30598	30235	30622	30357	30472	30545	30435	30435	30817	30565	30460	30488	30533	30673	30341	30731	30479	30603	30640	30346	30598	30646	30704	30680	30374	30517	30668	30497	30684	30662	30336	30488	30554	30642	30704	30335	30564	30506	30513	30600	30663	30515	30457	30571	30705	30673	30509	30720	30744	30387	30478	30503	30523	30479	30715	30636	30639	30747	30469	30564	30492	30418	30550	30440	30766	30409	30467	30601	30575	30646	30539	30372	30546	30335	30507	30592	30508	30395	30455	30594	30381	30544	30407	30614	30662	30449	30494	30582	30392	30640	30371	30439	30659	30488	30749	30626	30476	30614	30747	30689	30455	30505	30459	30575	30467	30650	30713	30512	30192	30492	30317	30567	30544	30679	30415	30668	30539	30530	30358	30703	30722	30633	30580	30563	30580	30345	30652	30632	30606	30282	30399	30414	30584	30448	30586	30472	30433	30199	30621	30595	30512	30503	30148	30589	30623	30438	30772	30718	30343	30398	30508	30394	30549	30674	30714	30543	30749	30359	30628	30691	30609	30515	30421	30418	30483	30496	30564	30729	30379	30285	30571	30300	30676	30387	30296	30719	30387	30436	30436	30566	30429	30487	30804	30481	30212	30590	30386	30432	30695	30494	30367	30534	30504	30605	30346	30565	30264	30369	30577	30745	30715	30602	30661	30501	30283	30450	30648	30445	30413	30602	30560	30345	30599	30441	30374	30427	30405	30508	30539	30536	30741	30453	30669	30676	30711	30718	30746	30560	30666	30430	30500	30520	30524	30683	30450	30565	30394	30631	30400	30522	30534	30602	30717	30679	30522	30428	30494	30375	30669	30472	30612	30394	30621	30452	30546	30452	30565	30546	30572	30518	30645	30337	30380	30492	30670	30805	30329	30741	30489	30433	30378	30494	30486	30606	30701	30550	30642	30588	30440	30472	30533	30449	30727	30521	30862	30522	30390	30410	30657	30463	30262	30661	30375	30552	30374	30335	30699	30473	30658	30328	30365	30514	30416	30618	30482	30400	30611	30589	30371	30423	30544	30523	30668	30747	30598	30439	30769	30675	30488	30451	30804	30573	30437	30400	30449	30455	30191	30448	30563	30568	30404	30648	30589	30576	30370	30399	30541	30713	30630	30460	30461	30243	30383	30457	30477	30558	30532	30481	30568	30679	30447	30687	30641	30449	30554	30655	30407	30291	30459	30369	30402	30509	30437	30594	30732	30520	30528	30715	30654	30592	30605	30518	30382	30462	30636	30626	30557	30674	30426	30524	30577	30520	30804	30487	30305	30401	30601	30516	30461	30693	30444	30507	30743	30395	30373	30634	30564	30285	30467	30520	30359	30387	30344	30424	30666	30293	30332	30594	30488	30803	30317	30633	30328	30321	30454	30510	30613	30466	30482	30539	30625	30728	30623	30673	30514	30260	30599	30400	30462	30457	30654	30644	30514	30651	30471	30383	30454	30682	30474	30439	30355	30739	30682	30421	30467	30667	30436	30622	30476	30528	30527	30636	30668	30305	30422	30819	30384	30413	30617	30531	30566	30560	30702	30584	30398	30510	30386	30706	30331	30544	30794	30690	30470	30479	30546	30626	30632	30412	30555	30518	30528	30673	30627	30720	30362	30561	30518	30643	30461	30617	30598	30644	30496	30446	30587	30563	30331	30654	30556	30279	30336	30555	30468	30530	30680	30519	30374	30559	30715	30592	30364	30663	30439	30373	30175	30533	30541	30471	30494	30551	30623	30429	30358	30317	30417	30472	30491	30627	30531	30594	30703	30960	30696	30532	30354	30390	30471	30409	30729	30705	30361	30837	30663	30709	30504	30616	30361	30676	30573	30625	30467	30706	30447	30416	30360	30565	30649	30498	30812	30501	30381	30440	30419	30753	30501	30577	30451	30545	30276	30501	30475	30297	30617	30832	30496	30539	30454	30729	30685	30529	30603	30685	30614	30575	30671	30364	30542	30521	30553	30586	30785	30304	30530	30608	30683	30685	30746	30569	30534	30596	30714	30297	30413	30444	30598	30575	30429	30589	30466	30494	30433	30623	30377	30453	30566	30248	30403	30473	30694	30498	30676	30596	30585	30564	30651	30755	30655	30617	30725	30775	30652	30231	30656	30352	30486	30490	30505	30452	30553	30341	30288	30248	30644	30550	30505	30748	30673	30620	30356	30673	30665	30399	30728	30561	30606	30763	30676	30414	30612	30479	30474	30461	30430	30679	30350	30702	30733	30615	30571	30460	30297	30544	30401	30781	30694	30636	30582	30695	30654	30548	30757	30415	30623	30529	30746	30429	30473	30219	30379	30768	30591	30356	30436	30563	30451	30769	30454	30453	30375	30545	30578	30412	30558	30547	30361	30282	30703	30418	30479	30611	30504	30719	30775	30476	30673	30572	30425	30438	30330	30446	30571	30500	30520	30735	30535	30616	30342	30775	30306	30483	30582	30626	30635	30575	30736	30462	30661	30758	30305	30534	30472	30466	30546	30563	30560	30647	30410	30593	30760	30481	30563	30349	30427	30566	30547	30554	30771	30567	30697	30415	30470	30488	30528	30557	30516	30534	30413	30468	30466	30501	30642	30565	30701	30627	30312	30389	30583	30709	30489	30377	30757	30485	30528	30530	30422	30456	30572	30226	30495	30665	30553	30401	30634	30471	30683	30479	30623	30430	30570	30508	30626	30698	30230	30756	30531	30651	30448	30389	30530	30624	30733	30665	30731	30626	30566	30469	30797	30508	30345	30402	30318	30317	30561	30629	30369	30781	30553	30576	30591	30386	30639	30457	30333	30540	30637	30388	30529	30718	30539	30467	30580	30551	30504	30324	30743	30286	30298	30411	30498	30554	30631	30400	30461	30385	30556	30507	30525	30501	30366	30220	30493	30402	30685	30767	30664	30376	30513	30704	30620	30635	30656	30665	30650	30719	30651	30539	30594	30566	30618	30441	30697	30456	30631	30442	30538	30442	30414	30560	30237	30471	30453	30560	30601	30722	30455	30325	30583	30465	30497	30606	30117	30360	30650	30659	30532	30556	30611	30467	30707	30629	30784	30576	30489	30670	30520	30518	30549	30338	30273	30429	30423	30688	30630	30349	30744	30547	30529	30491	30569	30560	30523	30844	30575	30479	30683	30424	30469	30449	30474	30732	30474	30546	30444	30551	30611	30457	30540	30775	30490	30633	30747	30723	30433	30684	30522	30631	30758	30593	30405	30794	30396	30402	30743	30524	30723	30205	30476	30527	30789	30411	30479	30354	30383	30510	30383	30552	30576	30717	30526	30396	30565	30743	30382	30503	30641	30513	30637	30625	30669	30719	30284	30451	30296	30472	30516	30461	30657	30629	30452	30533	30501	30624	30485	30396	30758	30704	30853	30568	30343	30535	30678	30452	30461	30650	30702	30623	30565	30682	30600	30649	30757	30547	30539	30723	30512	30559	30405	30591	30422	30597	30576	30527	30475	30441	30529	30625	30498	30206	30742	30759	30336	30415	30219	30513	30521	30693	30239	30602	30486	30200	30401	30614	30307	30490	30816	30568	30622	30571	30519	30564	30503	30443	30443	30755	30392	30270
20694	38894	36886	30072	28254	27223	25680	24830	24090	23716	23676	23536	23615	23676	23573	23327	23391	23437	23150	23046	23294	31385	36646	32975	29562	26016	24133	23222	23008	23173	22797	22872	23077	23000	22902	22945	22955	22764	22774	22952	22762	22896	22847	22965	22981	22825	22906	22965	22906	22955	22762	22735	22854	23040	22872	22838	22994	22946	22798	23087	22825	23084	22838	22694	22892	22767	22863	22768	22720	22826	22846	22998	22725	22771	22885	22807	22987	23017	23079	22802	22886	22853	22885	22739	23016	22958	23030	22727	22890	22906	22735	22995	22835	23102	22757	22823	22905	22731	23109	23081	22911	23062	23022	22788	22811	22925	22991	22763	22911	22766	22954	22705	22784	22868	22663	22881	22904	22952	22807	22872	22797	22886	22634	22846	22837	22722	22904	22844	22685	22907	22866	22969	22887	22848	22837	22743	22906	22839	22665	22795	22916	22763	22727	22799	22866	22904	22764	22929	22808	22917	22925	22827	23011	22796	22775	22768	22709	22819	22723	22852	22823	22859	22568	22905	22929	22941	22904	22775	22657	22719	22871	23013	22754	22756	23009	22751	22992	22747	22751	22866	22714	23065	22905	22846	22736	22988	22990	22841	22910	22913	22825	22756	22698	22784	22812	22740	22655	22625	22793	22697	22831	23051	22938	22842	22880	22765	22849	22806	22669	22877	23012	22741	22848	22800	22958	22769	22751	22746	22991	22780	22731	22959	22935	22711	22702	23006	22963	22929	22891	22850	22914	22961	22809	22971	22754	22829	22772	22799	22946	22794	22872	22824	22901	22825	22778	22959	22897	22804	22889	22801	22649	22868	22650	22794	22907	22689	22850	22755	22956	22890	22906	22769	22796	22965	22866	22824	22953	22718	23048	22777	22680	22846	22814	22760	22983	22690	22788	22727	22806	22818	22903	22798	22806	22625	22831	22899	22881	22657	22747	22686	22953	22877	22827	22835	22807	22571	22855	22845	22841	23043	22808	22911	22813	22736	22890	22828	23056	22691	22630	22670	22786	22818	22801	22765	22804	22874	22849	22749	22865	22914	23031	22850	23053	22753	22858	22837	22947	23021	22828	22778	22827	22856	22744	22912	22854	22809	22762	22724	22981	22887	22807	22815	22707	22855	22670	22893	22901	22790	22854	22756	22864	22759	22945	22857	22959	22757	22858	22799	22772	22910	22747	22630	22908	22777	22974	22868	22773	23124	22846	22883	22776	22781	22866	22628	22861	22760	22882	22709	22760	22939	22894	22751	22712	22976	22792	22720	23086	22974	23040	22745	22826	22901	22926	22858	22952	22951	22911	22879	22995	22727	22684	22764	22882	22868	22877	22907	22796	22764	22732	22681	22800	22839	22814	22791	22823	22642	22986	22727	22872	22938	22816	23075	22691	22966	22935	22834	22830	22744	22893	22837	22694	22806	22936	22706	22930	22626	23024	22908	22977	22874	22815	23062	22729	22835	22900	22873	22779	22722	22682	22723	22980	22736	22794	22664	22961	22728	22703	22786	22867	22723	22781	22698	22789	22945	22797	22867	22945	22813	23078	22898	22868	22789	22985	23022	22922	22754	22995	22981	22843	22667	22847	22843	22906	22866	23000	22873	22856	22840	22762	22628	22747	22919	22839	23041	22949	22828	22715	23065	22696	22698	22666	22852	22690	22897	22830	22806	22688	22650	22818	22782	22840	22767	22806	22979	22799	22927	22545	23015	22812	22826	22834	22875	22720	22670	22737	23046	23072	22829	22888	22722	22864	22937	22794	23055	22863	22727	22711	22739	22751	22960	22815	22775	22937	22753	22945	22739	22624	22867	22850	22918	22785	22916	22803	22762	22868	22750	22992	22932	22902	22845	22777	22861	22897	22880	22841	22813	22707	22713	23052	22696	22908	22866	22794	22723	22828	22923	22878	22903	22719	22932	22738	22815	22859	22936	22857	22822	22742	22719	22713	22909	22847	22721	22800	22815	22734	22954	22832	22926	22876	22888	22928	22844	22691	22995	22911	22814	22904	22845	22964	22936	22875	22782	22870	22796	22809	22796	22892	22950	22697	22736	22750	22933	22854	22977	22885	22794	23010	22744	22721	22912	22865	22903	23109	22766	22990	22738	22805	22873	22760	22791	22723	22890	22882	22769	22650	22809	23015	22942	22756	22888	22928	23013	22749	22645	22860	22920	22647	22956	22712	22832	22876	22698	22745	22927	22723	22803	22834	22955	22935	22975	22907	22834	22867	22685	22775	22575	22832	22956	22798	22846	22647	22926	22794	22799	22772	22801	22669	22908	22914	22768	22893	22813	22809	22749	22820	22878	22967	22743	22894	22891	22976	22818	22699	22894	22658	22951	22754	22835	22726	22770	22904	22915	22761	22878	22728	23004	22725	22913	22727	22770	22741	22916	22652	22907	22777	22977	22753	22941	23071	22775	22624	22597	22850	22858	23056	22794	22786	22908	22768	22834	22846	22837	22785	22730	22921	22788	22794	22684	22637	22759	22949	22850	22732	22727	22737	22878	22834	22731	23090	22724	22806	22790	22935	22906	22919	22755	23050	22776	22805	22823	22956	22945	22790	22751	22720	22682	22845	22819	22802	22797	22868	22670	22888	22863	22754	22895	22766	22838	22882	22593	22778	22757	22770	22737	22955	22844	22735	23020	22882	22832	22895	23052	22862	22869	22964	22695	22844	22878	22964	22906	22901	22809	22927	22856	22715	22854	22840	22771	22812	22896	22630	22738	22857	22796	22926	22843	22704	22869	22811	22796	22835	22833	22814	22860	22861	22780	22974	22988	22823	22953	22920	22741	22891	22930	22780	22817	22730	22910	22845	22705	22817	22780	22868	22804	22776	22966	22834	22632	22854	22764	22889	22944	22799	22624	22847	22816	22822	22801	22733	22893	22841	22862	22995	22896	22939	22790	22878	22864	22812	22755	22761	22822	22905	22869	22898	22862	22825	22859	22743	22839	22922	22756	22947	23068	22864	22986	22834	22861	22925	22773	22703	22774	22773	22973	22816	22691	22926	22854	22822	22961	22641	22988	22929	22843	23004	22830	22918	22760	22937	22723	22634	22932	22771	22792	22908	22809	22770	22845	22871	22869	22989	23045	22937	22896	22800	22833	22898	23048	22769	22800	22760	22976	22698	22892	23088	22628	22869	22861	22895	22875	22945	22800	22811	22735	22821	22713	22737	22812	22747	22861	22763	22840	22874	22950	22685	22820	22891	22919	22832	22886	22620	22826	22844	22845	22756	22713	22605	22742	22878	22965	22932	22873	22994	22846	22700	23013	22790	22777	22909	23027	22765	22758	22780	22763	22888	23002	22793	22754	22871	22899	22765	23015	22975	22835	22688	22972	22788	22740	23079	22743	22789	22887	22895	22934	22680	22761	22856	22890	22919	22903	22926	22625	22870	22765	22899	22781	22976	22956	22940	22874	22897	22848	23036	22794	22786	22788	22819	22830	22843	22887	22840	22909	22685	22775	22864	22625	22832	22774	22966	22836	22675	22830	22791	22867	22908	22718	22782	22822	22750	22943	22804	22810	22985	22850	22903	22955	22887	22642	22717	22696	22783	22871	22736	22893	22846	22952	22810	22795	23036	22705	22677	22786	22856	22889	22813	22818	22797	22699	22692	22916	22766	22991	22681	22959	22718	22817	22826	22639	22714	22783	22880	22847	22761	22838	22759	22770	23001	22866	22764	22906	22728	22696	22739	22723	22860	22744	22939	22762	22850	22950	22828	22852	22883	22964	22892	22868	22964	22995	22896	22830	22749	22743	22842	22726	22782	22709	22778	22920	22802	22892	22864	22907	22880	22767	22782	22955	22880	22707	22839	22777	22847	22647	22879	22940	22898	22719	22768	22774	22750	22724	22758	22828	22901	22895	22826	22849	22867	22689	22700	22734	22876	22803	22954	23092	22891	22972	23031	22904	22784	22570	22923	22810	22628	22988	22821	22947	22712	22660	22889	22887	22897	22892	22755	22815	22906	22787	22948	22923	22884	22808	22764	22834	22886	22997	22758	22671	22873	22922	22736	22865	22898	22976	22787	22843	22811	23022	22848	22943	22641	22869	22878	22885	22896	22811	22999	22670	22868	22864	22893	22923	22699	22790	22864	22913	22732	22935	22680	22784	22789	22911	22609	22780	22886	22727	22885	22744	22781	22796	22815	22789	22760	22819	22667	22851	23033	22743	22740	22828	23003	22698	22808	22902	22831	22844	22902	22987	22846	22733	22870	22765	22877	22857	22802	22745	22832	22970	22794	22886	22892	22869	22807	22639	22729	22846	22767	22690	22781	22877	22981	22781	22726	22748	22767	22722	22736	22603	22925	22810	22942	22877	22976	22917	22861	22851	22652	22812	22607	22746	22878	22873	22683	22739	22800	22887	22826	22812	23010	22842	22867	22817	22812	22555	22887	22879	23092	22735	22981	22667	22877	22770	22941	22753	22823	22759	22787	22975	22791	22930	22570	22832	22667	22821	23005	23026	22775	22830	22845	22838	22766	22974	22890	22800	22870	22780	22871	22730	22946	22757	22783	22954	22931	22931	22741	22682	22843	22855	22783	22888	22832	22668	22718	22697	22770	22958	22741	22911	22823	23000	22895	22843	22813	22854	22613	22807	22772	22938	22889	22776	22793	22793	22934	22709	22751	22821	22925	22849	22878	22894	22873	23011	22764	22774	22870	22821	22979	23026	22879	22674	22682	22868	22745	22810	22932	22846	22872	22941	22827	22906	22689	22796	22812	22778	22911	22753	22826	22800	22853	22837	22794	22914	22782	22755	22627	22730	22908	22805	22809	22724	22915	22710	22819	22833	22791	22711	22912	22787	22867	23035	22825	22880	22898	22755	23002	22921	22961	22763	22774	22643	22906	22917	22824	22757	22871	22922	22667	22875	22828	22870	22970	23009	22906	22862	22891	22716	22855	22836	22910	22697	22806	22777	22821	22889	22660	22894	22726	22748	22863	22793	22713	22946	22901	22914	22671	22690	22839	22834	22864	22722	22777	22702	22808	22804	22885	22698	22806	22842	22864	22920	22761	22741	23021	23031	22726	22791	22890	22726	22931	22664	22908	22781	22739	22783	22805	22679	22853	22855	22756	22850	22877	22823	22772	22762	23033	22771	22795	22763
28561	24351	32907	32518	30478	30699	30680	30293	30299	30204	30105	30083	30303	30238	29974	30302	29968	30357	30103	29844	30176	30407	31087	30663	30633	30373	30179	30205	30292	30152	30099	29918	30059	30257	30021	29964	29916	30108	29796	30093	30023	30058	29866	29996	29917	30065	30021	30050	30083	30049	30015	30038	30024	29912	30167	30210	30043	29835	30110	30073	30168	30185	29913	30187	29961	29985	30001	29919	29919	29940	30037	30095	30065	29855	30071	30045	30195	29832	29862	29894	30251	29932	30198	29923	30186	29974	30025	29944	29965	29982	29805	30028	30038	30000	29980	29874	30011	29730	30004	30132	30028	29840	29893	29934	30074	30006	30035	29826	30079	30007	30215	29961	30236	29933	29949	29893	29867	30034	30107	30124	30094	29934	29639	30089	29894	29951	29808	29991	30074	29725	30046	29924	29977	29976	30098	30072	30031	30035	29926	30290	29836	30047	30106	30165	30006	29859	29855	30061	30122	30176	30002	30183	30103	30099	29992	30020	29754	29900	29961	30030	29869	29898	30065	29832	29905	29972	30174	29983	29759	30022	29929	29745	30230	30304	29833	30069	29861	30090	30108	29943	30037	30033	29963	29916	29823	29815	29826	30183	30091	30137	30007	30093	29870	29838	30100	30086	30090	30049	29832	30274	29962	30005	29947	29958	30081	30101	30202	30073	29924	29769	29977	30091	30045	30051	30023	29927	29773	30158	30112	29777	29936	29606	29848	30117	30040	30191	29892	30055	29858	29974	30055	29976	30022	30094	29917	30210	29920	30078	29958	30319	30056	29860	30240	29924	30015	29961	29813	30037	29948	29994	29983	30098	29955	30136	30280	30244	30046	30032	29997	29907	29992	29636	30282	29820	29975	30137	30018	29977	29893	30143	30052	30128	30031	29968	29987	30103	30083	29927	30244	29843	29910	29940	29827	29959	29695	29759	30051	29932	30223	29879	30165	29943	30076	29927	29971	29920	29805	30160	29849	29781	29823	29968	30257	30055	30202	30093	30107	29847	29967	29827	30287	29933	30135	30020	30067	29996	30119	30090	29980	30161	30041	29815	30176	29976	30009	30115	29873	30156	30186	29941	29882	29949	30101	30137	29978	29894	29838	30105	30132	30250	29953	29895	29891	29970	30109	29898	30170	30031	30053	30052	30143	30215	30079	30035	30028	30138	30003	29935	30066	29888	29909	29963	29855	29923	29910	29921	29819	30078	30035	30255	29962	30259	29887	29892	29696	29931	29948	29717	29857	30046	29904	29940	30053	30216	30027	29761	29787	30084	30003	29794	30189	29953	30164	29944	29892	30114	30084	30146	30013	29877	29960	29859	29980	30138	30018	29913	29682	29890	29886	30017	29930	29880	30047	30088	29899	29790	30013	29966	29814	29979	30198	29950	30015	30179	29938	30054	30232	29808	30168	29951	29922	29998	29903	29957	29783	30034	29959	29961	30054	30109	29872	30121	30225	30141	30156	30067	29802	29923	29729	30070	29977	29947	29936	30004	29892	29867	30078	29995	30151	29646	29811	30096	30024	30014	30071	29869	29685	29944	30140	29744	29854	29888	30125	30176	29818	30000	29888	29699	29894	29923	30087	29864	30085	29886	30039	30195	29989	30018	29999	29870	29959	29960	30082	30002	29804	29949	29871	29894	30051	29791	30018	29922	29962	30042	30167	29860	30050	29859	29651	29846	29750	30243	29897	30020	30066	29978	29815	29939	29903	29881	30029	29938	30057	30083	30156	29725	29949	29938	30079	30176	30062	30095	29789	30113	29976	29906	29849	29911	29870	29871	30036	29861	30000	29927	30200	30134	29881	29815	29753	29818	30024	30313	29853	29970	30352	29931	29831	30191	30126	30134	30039	29889	29900	29885	29778	29901	30140	30059	29961	30223	29981	30002	29960	30054	30062	29859	29977	29740	30080	30155	30360	30133	30034	30117	30203	30310	30182	29793	29842	29886	29859	30200	30022	29914	30063	30170	29769	30060	29855	29868	29807	30205	29971	29899	30030	29971	30006	30126	30162	29919	30004	30243	29990	30105	30050	30102	30206	30095	30064	29919	30034	30288	29790	30122	30108	30276	29934	29992	30003	30088	30114	29960	30073	29890	30044	29849	30071	30080	30187	29976	29987	29988	30015	30231	30107	29874	29881	29967	30022	29939	30088	30006	30067	29982	29872	29937	30011	29975	29990	29875	29948	29883	29974	29974	29941	30138	29932	29971	29989	29921	30064	30095	30045	29788	29975	29935	29999	29720	29870	29897	30030	30127	29994	29942	30039	29879	30064	29842	29893	30229	30218	29966	29843	29886	29838	29913	30462	29988	29983	30098	30109	30031	30088	30140	29849	30043	30103	29905	29974	29700	29834	30100	30314	30064	29789	29823	29974	29679	29731	29860	30176	29992	30019	29951	30026	29972	29971	29759	30120	29829	30332	29816	29996	30079	30225	30338	30153	30219	29972	30034	30041	30133	30233	30171	30122	29951	30299	29754	30103	30079	29973	29661	29716	29857	30026	29958	30056	29856	30279	30218	30011	30082	30140	29816	29851	29899	30268	29948	30256	29792	29894	30068	29717	29943	30179	30033	30042	30094	30300	30020	30112	30129	30041	30030	30072	29891	30214	30031	29979	30005	29881	29806	30051	30004	30047	30028	29844	29884	30088	30134	29964	30005	30244	30122	30029	30106	30059	30112	29962	30019	30104	30066	30006	30173	29864	30172	30046	29968	30046	29891	29871	29958	30051	29878	30129	30070	29896	30005	29875	30113	30162	30188	30021	29827	30203	29997	29843	29754	29823	30004	29830	29852	29876	29884	30081	29960	29913	29890	30049	30041	29963	30235	29877	29930	30218	29838	30083	30300	29919	30162	29852	30254	30292	30043	29772	30111	29761	29831	30210	30249	30055	29772	30031	29966	29983	30231	29951	29972	30091	30278	30092	29927	29991	30141	29998	29881	30070	30116	30093	29996	29968	30022	30163	29935	30023	29644	29941	30092	29918	29897	30050	29771	30240	30249	30121	29957	30122	29996	29846	29941	29876	29973	30149	30059	30121	29995	30053	30157	30058	29927	30095	30084	30068	29823	30061	29894	30016	29894	29924	30198	30192	30113	30139	30144	29959	30181	30007	30128	30107	30396	29978	29871	30214	29992	29838	29771	30167	30422	30003	30033	30167	29974	29992	29713	29985	29942	29866	30021	29999	30093	29945	30097	30130	29988	30035	30097	29931	29947	30045	29847	29725	29819	30009	29871	29862	29918	30043	30137	29985	30088	30335	30315	29858	29896	30122	30034	29823	29950	30111	29990	30289	29770	29867	29967	30205	30168	29694	29773	29960	29969	30022	29840	30042	30014	30147	30146	30054	30067	29839	30017	29968	30129	29827	29979	29954	29845	29937	29908	30116	29965	30018	30183	30049	29931	30012	29804	30206	29806	29875	30066	29977	29847	29932	29809	30003	30142	30188	29911	29713	30030	30084	29994	30249	30151	29891	29958	29894	29920	30014	30027	30077	30117	29897	29842	30144	30281	30070	29837	29961	29869	29883	30029	29987	30242	29967	29893	30115	30290	30066	29835	30135	29969	29869	30073	30182	29951	30070	29893	30009	30172	29940	30291	29901	30055	29868	29868	30022	29957	30013	30271	30084	30057	30181	30268	29930	30033	30023	29948	30237	30171	29973	30027	29936	29934	30278	30029	29985	29981	30114	30320	30110	29875	30166	30119	30181	30219	29894	29942	30274	29927	29975	29843	30099	30076	29914	29829	29771	29891	30014	30057	30174	30071	29976	30062	29989	29865	30377	29988	29931	29925	30083	29901	30136	30153	30139	29762	30127	30035	30050	29763	30095	30039	29767	29916	29920	30072	30085	29994	30304	29884	30124	29949	30151	29870	29998	29913	30002	29782	30020	30075	30168	30215	30003	30129	30112	29885	30066	29960	30145	29889	30108	29892	29879	29925	30005	29957	29925	29932	30302	29958	29899	29871	30092	30243	30196	30282	29745	30002	30046	30098	30042	29856	30136	29962	29919	30213	29938	30025	30061	29929	29882	29751	29897	29938	30000	29873	29927	29878	29992	30103	30125	30023	29995	30156	30149	30023	30032	29964	29950	30083	29932	30117	30145	29860	30102	30068	30045	29909	29844	30106	29848	30170	30055	30179	30020	29948	30129	30023	30099	29819	30113	29705	30201	30032	29939	30014	29927	30294	30028	30043	30079	30319	30016	30167	29917	30046	30084	29874	29907	29834	29842	29945	30134	30217	29988	29910	30158	29983	30015	30231	29841	29987	30024	29923	29747	30104	30091	29858	30041	29965	29759	29965	30089	30294	29797	30018	29875	29914	30091	29925	30064	30000	29879	29931	30226	29883	30083	30011	29994	30058	30005	30201	29936	29860	30071	29915	29966	29803	29917	30269	29908	30084	29977	29864	30081	29998	29918	29951	30127	30008	30037	30014	30089	29923	30254	29829	30233	30114	29928	29974	30228	29896	30068	29962	30104	30144	29894	29800	29905	29980	29988	29876	29877	30185	30100	29930	29939	29726	30042	30211	29997	29951	30009	30039	30044	30123	29912	29930	30178	29991	30040	29848	29993	30048	30041	29990	29936	30071	29582	30090	29904	29938	29950	29899	29958	30037	29817	29819	30126	30044	29795	29985	29986	30029	29911	30106	30108	30025	30026	30304	29981	30052	30049	30124	29818	30039	29852	29987	30045	30237	30133	30007	29837	29885	29815	30074	30443	29942	29800	29668	30191	29808	30212	29909	30197	30017	30001	29929	30181	30006	29967	29775	29927	30112	30192	30034	30014	29716	30111	30078	30064	29934	30113	29943	30097	29890	29886	30114	30049	30170	30214	30153	30087	29889	30107	30093	30086	29956	29940	30022	30312	29845	29881	29849	30017	30351	30055	30071	30239	30030	30135	29849	29795	30022	29998	30256	30065	30213	29791	30125	30133	29833	30136	30123	30094	30193	29695	30191	30020	30174	30061	29917	30216	29831	29984	29820	30062	30183	30200	29897	29940	30078	30086	30069	29739	29782	29825	29936	30102	30135	30092	30036	29937	29920	29943	29764	29995	29805	30184	30237	29805	29765	29858	29932	30095	29975	30130	30002	30170	30045	30026	30008	29969	29937	30168	30103
20940	29312	28399	25129	24196	23786	23406	22882	22707	22827	22937	22802	22993	22919	22717	22703	22685	22837	22756	22762	22547	23110	23725	23845	23154	23015	22849	22673	22565	22591	22785	22355	22566	22632	22484	22477	22412	22624	22431	22619	22725	22740	22651	22905	22688	22536	22527	22617	22596	22709	22619	22567	22387	22519	22446	22487	22456	22593	22687	22611	22670	22612	22704	22568	22607	22708	22556	22617	22628	22497	22571	22562	22497	22821	22592	22515	22513	22643	22580	22722	22426	22691	22603	22575	22504	22625	22561	22717	22511	22717	22577	22490	22629	22493	22511	22538	22427	22729	22457	22429	22596	22660	22849	22552	22429	22652	22611	22540	22611	22693	22526	22637	22598	22519	22482	22596	22670	22593	22583	22623	22560	22245	22623	22644	22416	22536	22533	22647	22793	22344	22568	22618	22600	22556	22465	22755	22465	22622	22690	22422	22595	22619	22329	22596	22524	22498	22819	22578	22563	22697	22623	22654	22536	22501	22537	22547	22618	22562	22404	22575	22573	22785	22589	22431	22510	22674	22435	22569	22591	22480	22535	22516	22417	22536	22528	22555	22526	22697	22609	22623	22455	22537	22523	22578	22494	22459	22623	22716	22592	22468	22580	22621	22573	22393	22604	22690	22446	22659	22383	22583	22568	22468	22702	22531	22530	22526	22650	22676	22573	22566	22513	22411	22712	22483	22492	22388	22655	22617	22610	22746	22427	22547	22531	22467	22654	22722	22754	22502	22584	22318	22602	22490	22667	22545	22635	22433	22636	22534	22603	22613	22717	22428	22559	22619	22687	22701	22418	22529	22551	22497	22590	22512	22562	22568	22599	22637	22576	22510	22497	22667	22513	22487	22556	22601	22545	22731	22759	22665	22631	22710	22617	22544	22716	22544	22677	22530	22511	22717	22567	22573	22639	22422	22655	22809	22514	22650	22548	22666	22615	22582	22583	22481	22480	22714	22717	22697	22467	22556	22663	22723	22677	22524	22560	22526	22696	22691	22583	22447	22516	22568	22586	22668	22815	22624	22563	22518	22600	22573	22577	22476	22716	22727	22511	22789	22498	22690	22604	22544	22657	22458	22654	22520	22625	22416	22622	22560	22397	22475	22674	22564	22656	22589	22521	22549	22509	22416	22450	22460	22667	22840	22592	22720	22561	22519	22585	22582	22638	22366	22569	22569	22816	22597	22542	22434	22556	22454	22500	22607	22504	22697	22796	22620	22519	22652	22560	22614	22496	22476	22620	22529	22561	22537	22406	22681	22560	22649	22577	22576	22403	22665	22494	22439	22615	22482	22708	22692	22643	22441	22571	22549	22844	22599	22305	22439	22509	22470	22585	22491	22726	22569	22489	22832	22512	22595	22608	22565	22601	22605	22637	22672	22501	22342	22914	22755	22576	22683	22570	22631	22556	22524	22669	22585	22533	22603	22705	22645	22441	22545	22693	22411	22485	22613	22518	22540	22550	22590	22468	22727	22597	22469	22394	22554	22614	22402	22513	22439	22630	22513	22833	22537	22595	22565	22462	22513	22641	22706	22377	22679	22478	22426	22524	22454	22455	22692	22636	22500	22962	22655	22515	22575	22643	22555	22627	22753	22671	22463	22538	22480	22597	22512	22772	22690	22540	22745	22424	22494	22626	22691	22536	22627	22443	22583	22556	22411	22719	22574	22704	22615	22690	22543	22790	22639	22494	22496	22493	22625	22497	22525	22454	22748	22524	22458	22547	22685	22669	22646	22479	22794	22412	22439	22435	22470	22504	22643	22555	22561	22702	22508	22560	22471	22577	22519	22524	22694	22748	22662	22644	22593	22490	22340	22749	22607	22604	22610	22537	22474	22603	22645	22461	22810	22574	22619	22506	22575	22827	22421	22804	22745	22595	22563	22609	22555	22635	22568	22447	22572	22544	22526	22554	22731	22603	22591	22718	22592	22632	22503	22441	22631	22639	22689	22658	22570	22426	22425	22505	22360	22856	22447	22700	22437	22505	22728	22644	22318	22560	22603	22435	22638	22695	22610	22675	22540	22586	22729	22678	22600	22384	22692	22651	22628	22596	22512	22679	22523	22476	22517	22671	22614	22558	22505	22847	22763	22588	22589	22691	22675	22568	22577	22513	22595	22603	22627	22678	22432	22595	22523	22547	22507	22526	22717	22514	22515	22651	22626	22456	22478	22385	22672	22552	22475	22680	22523	22689	22467	22542	22578	22618	22640	22543	22784	22563	22830	22599	22445	22610	22433	22519	22611	22451	22405	22489	22669	22557	22491	22524	22543	22621	22646	22592	22546	22729	22579	22682	22640	22517	22533	22693	22640	22466	22534	22420	22593	22450	22440	22681	22648	22747	22606	22603	22390	22581	22430	22762	22382	22524	22638	22653	22529	22633	22675	22653	22618	22605	22535	22598	22546	22460	22550	22512	22676	22381	22403	22546	22576	22313	22640	22485	22667	22484	22466	22412	22687	22631	22400	22609	22581	22843	22459	22512	22545	22603	22642	22439	22497	22577	22477	22662	22549	22341	22547	22529	22640	22434	22445	22608	22459	22518	22620	22349	22648	22462	22620	22602	22516	22818	22482	22524	22544	22721	22487	22607	22616	22609	22599	22571	22625	22460	22683	22553	22499	22509	22571	22563	22673	22334	22387	22725	22585	22618	22594	22650	22546	22600	22642	22711	22640	22523	22615	22447	22606	22750	22452	22553	22863	22562	22576	22598	22525	22607	22553	22730	22424	22541	22425	22547	22469	22627	22662	22597	22512	22527	22483	22868	22488	22606	22554	22636	22432	22635	22786	22593	22443	22577	22644	22586	22386	22566	22548	22616	22730	22461	22745	22559	22690	22440	22679	22715	22515	22676	22714	22659	22583	22396	22714	22332	22557	22648	22444	22708	22573	22628	22624	22461	22617	22575	22691	22548	22686	22461	22448	22560	22568	22486	22746	22670	22620	22546	22441	22713	22537	22515	22649	22680	22285	22779	22590	22669	22632	22594	22542	22752	22601	22553	22541	22492	22550	22615	22637	22600	22576	22549	22565	22585	22662	22446	22448	22630	22510	22602	22743	22458	22613	22599	22670	22717	22721	22641	22692	22588	22750	22619	22664	22630	22303	22631	22805	22556	22702	22587	22583	22454	22522	22749	22672	22443	22431	22582	22710	22484	22571	22791	22664	22509	22723	22592	22584	22565	22391	22532	22705	22462	22662	22632	22652	22660	22691	22411	22712	22617	22730	22746	22591	22569	22535	22543	22596	22746	22551	22943	22515	22763	22513	22679	22668	22584	22695	22603	22585	22590	22460	22616	22554	22564	22574	22633	22664	22665	22730	22548	22537	22579	22521	22561	22585	22492	22532	22848	22711	22641	22662	22512	22569	22648	22376	22518	22607	22378	22363	22548	22581	22389	22464	22656	22593	22639	22508	22563	22707	22642	22393	22705	22410	22730	22592	22524	22702	22481	22687	22636	22568	22401	22554	22568	22588	22637	22496	22743	22539	22680	22585	22447	22644	22713	22627	22343	22553	22523	22699	22756	22722	22472	22671	22667	22636	22534	22701	22454	22653	22714	22751	22557	22680	22479	22578	22658	22610	22659	22666	22570	22667	22538	22460	22559	22654	22686	22752	22541	22604	22522	22474	22483	22686	22518	22625	22584	22753	22709	22566	22716	22715	22749	22537	22618	22592	22380	22766	22716	22678	22616	22869	22482	22498	22555	22482	22495	22434	22526	22417	22570	22519	22498	22663	22473	22612	22700	22587	22639	22549	22397	22839	22649	22708	22650	22520	22560	22576	22632	22468	22609	22649	22569	22614	22683	22511	22661	22756	22616	22438	22740	22492	22751	22504	22587	22676	22593	22474	22495	22606	22532	22603	22620	22538	22593	22720	22807	22472	22582	22662	22618	22600	22558	22634	22555	22640	22560	22663	22634	22529	22586	22498	22491	22469	22531	22637	22474	22381	22659	22722	22616	22547	22480	22503	22646	22523	22633	22547	22673	22681	22592	22610	22588	22823	22469	22606	22566	22664	22561	22596	22717	22608	22554	22512	22661	22536	22550	22499	22845	22588	22692	22639	22777	22517	22561	22499	22610	22591	22601	22427	22774	22428	22432	22620	22587	22478	22455	22497	22517	22638	22475	22668	22651	22677	22596	22557	22702	22590	22656	22552	22585	22692	22639	22730	22553	22627	22474	22662	22561	22493	22537	22681	22721	22598	22769	22632	22480	22681	22695	22495	22615	22754	22714	22729	22494	22611	22545	22519	22500	22739	22586	22592	22699	22562	22701	22576	22564	22601	22669	22505	22656	22593	22612	22487	22399	22704	22541	22646	22498	22621	22648	22540	22623	22665	22555	22451	22454	22554	22439	22639	22638	22637	22494	22516	22561	22520	22505	22676	22638	22570	22497	22687	22417	22611	22576	22577	22575	22514	22647	22652	22579	22580	22753	22607	22605	22601	22618	22647	22585	22584	22430	22610	22872	22713	22517	22680	22676	22563	22653	22712	22591	22485	22564	22757	22535	22421	22480	22566	22593	22582	22685	22574	22349	22479	22642	22490	22680	22599	22520	22693	22684	22539	22598	22704	22945	22565	22509	22540	22547	22424	22427	22640	22511	22564	22693	22649	22673	22606	22525	22588	22626	22646	22660	22404	22596	22538	22748	22526	22385	22622	22613	22666	22509	22617	22546	22513	22490	22614	22462	22556	22618	22653	22502	22399	22745	22465	22534	22627	22635	22499	22567	22502	22682	22543	22499	22736	22573	22714	22760	22674	22536	22685	22324	22501	22842	22662	22684	22432	22546	22628	22676	22756	22539	22435	22661	22585	22384	22558	22535	22537	22703	22542	22591	22678	22546	22796	22508	22425	22601	22598	22471	22719	22692	22518	22556	22585	22500	22648	22502	22591	22464	22599	22467	22663	22708	22607	22603	22536	22770	22709	22661	22724	22671	22573	22627	22434	22760	22547	22521	22762	22519	22614	22706	22493	22633	22450	22521	22560	22378	22659	22643	22650	22557	22713	22760	22631	22557	22672	22655	22456	22666	22458	22613	22687	22724	22728	22647	22591	22546	22786	22635	22745	22555	22408	22552	22526	22564	22678	22481	22576	22456	22662	22695	22576	22688	22289	22627	22506
23476	21217	28890	24267	24389	29636	32349	30107	30040	30186	30287	29853	29681	30091	29711	29865	29805	29840	29695	30100	29892	32839	35694	34412	32526	30997	29929	29669	29595	29679	29720	29779	29732	29480	29545	29579	29496	29360	29389	29356	29488	29588	29737	29369	29422	29381	29417	29428	29487	29413	29492	29505	29345	29387	29225	29476	29373	29555	29447	29499	29551	29502	29444	29202	29541	29449	29600	29349	29579	29133	29596	29536	29482	29536	29761	29481	29375	29609	29427	29481	29539	29353	29303	29574	29641	29533	29649	29168	29281	29566	29455	29473	29534	29279	29410	29294	29459	29589	29577	29605	29393	29584	29289	29376	29518	29284	29491	29632	29346	29461	29405	29190	29404	29442	29608	29489	29380	29474	29501	29424	29505	29337	29459	29471	29344	29246	29571	29405	29468	29545	29303	29228	29600	29389	29538	29272	29440	29662	29366	29289	29352	29362	29475	29247	29571	29433	29559	29278	29333	29283	29662	29169	29297	29397	29472	29391	29603	29320	29438	29288	29585	29515	29500	29392	29412	29564	29259	29639	29330	29209	29500	29214	29735	29482	29341	29658	29642	29583	29442	29458	29410	29317	29305	29444	29412	29478	29468	29500	29228	29308	29532	29434	29525	29512	29275	29357	29252	29285	29261	29479	29474	29337	29452	29241	29670	29704	29678	29436	29380	29296	29541	29516	29547	29441	29328	29478	29418	29401	29591	29404	29589	29345	29597	29443	29422	29348	29282	29310	29346	29314	29588	29359	29248	29376	29643	29793	29346	29443	29329	29539	29364	29443	29556	29452	29313	29331	29496	29584	29397	29438	29375	29487	29705	29535	29409	29455	29654	29452	29376	29382	29486	29335	29227	29417	29497	29576	29380	29246	29210	29565	29468	29641	29448	29235	29414	29338	29763	29362	29542	29309	29132	29353	29454	29286	29421	29574	29498	29331	29424	29429	29358	29351	29475	29269	29554	29390	29647	29466	29405	29664	29667	29314	29549	29361	29384	29526	29657	29250	29176	29321	29484	29518	29460	29328	29553	29419	29664	29507	29293	29080	29312	29072	29391	29467	29495	29334	29545	29519	29601	29475	29427	29497	29487	29165	29358	29416	29515	29556	29475	29521	29412	29553	29431	29413	29638	29574	29365	29414	29491	29276	29529	29494	29528	29457	29327	29526	29563	29481	29419	29451	29364	29512	29562	29467	29395	29469	29493	29513	29317	29225	29346	29558	29359	29561	29557	29789	29393	29453	29345	29464	29432	29447	29330	29306	29083	29373	29453	29554	29736	29369	29637	29530	29696	29547	29458	29489	29650	29453	29336	29264	29591	29773	29462	29187	29273	29314	29530	29379	29264	29678	29583	29388	29459	29415	29255	29153	29389	29487	29353	29502	29475	29311	29495	29663	29481	29564	29438	29421	29411	29429	29489	29618	29554	29702	29540	29685	29386	29557	29560	29325	29246	29592	29485	29472	29362	29426	29471	29249	29593	29252	29426	29361	29556	29640	29334	29417	29601	29543	29661	29504	29461	29451	29351	29427	29278	29454	29309	29398	29291	29291	29410	29451	29338	29330	29354	29557	29612	29450	29211	29232	29319	29214	29491	29140	29422	29252	29270	29220	29350	29458	29426	29485	29538	29508	29713	29486	29221	29466	29456	29359	29469	29356	29565	29710	29349	29396	29445	29585	29516	29495	29604	29568	29234	29381	29334	29461	29534	29464	29382	29417	29682	29308	29593	29633	29503	29575	29420	29627	29242	29498	29419	29330	29729	29638	29640	29418	29689	29502	29312	29502	29718	29576	29396	29533	29655	29594	29506	29359	29280	29564	29524	29346	29292	29578	29738	29176	29523	29438	29330	29342	29246	29542	29430	29613	29479	29453	29445	29336	29319	29686	29654	29587	29606	29313	29598	29216	29426	29480	29679	29303	29412	29690	29401	29275	29449	29427	29686	29277	29484	29582	29412	29287	29299	29677	29336	29490	29417	29760	29302	29429	29347	29678	29535	29404	29556	29420	29308	29304	29404	29361	29519	29562	29718	29517	29371	29494	29336	29296	29517	29473	29408	29504	29495	29525	29579	29345	29425	29841	29463	29477	29795	29394	29481	29223	29381	29382	29645	29479	29405	29241	29339	29355	29530	29404	29557	29349	29291	29450	29670	29369	29472	29258	29368	29477	29436	29454	29532	29592	29265	29573	29334	29674	29611	29565	29370	29545	29556	29402	29293	29389	29381	29285	29303	29542	29602	29415	29364	29440	29334	29413	29687	29418	29457	29438	29399	29672	29106	29368	29441	29477	29629	29494	29377	29192	29364	29624	29551	29431	29497	29358	29340	29513	29486	29423	29286	29573	29500	29517	29295	29484	29449	29666	29452	29284	29359	29352	29501	29474	29604	29353	29491	29578	29921	29260	29212	29378	29366	29645	29338	29720	29564	29503	29509	29327	29467	29442	29408	29415	29374	29445	29439	29256	29524	29491	29402	29571	29522	29602	29488	29272	29417	29465	29383	29466	29582	29382	29459	29569	29400	29627	29551	29766	29637	29367	29513	29546	29474	29545	29488	29389	29404	29378	29357	29253	29298	29838	29349	29540	29532	29382	29511	29366	29705	29504	29544	29368	29414	29391	29364	29604	29665	29375	29499	29505	29265	29431	29527	29637	29481	29533	29501	29340	29410	29304	29567	29393	29278	29486	29285	29453	29454	29330	29383	29525	29558	29415	29322	29542	29454	29263	29369	29451	29580	29641	29516	29498	29356	29492	29394	29428	29357	29443	29443	29714	29608	29493	29282	29626	29389	29589	29435	29471	29544	29202	29416	29369	29573	29508	29523	29692	29580	29505	29408	29547	29656	29489	29443	29505	29558	29622	29413	29664	29605	29574	29555	29427	29616	29476	29348	29443	29392	29422	29468	29684	29589	29542	29359	29483	29746	29345	29669	29612	29605	29298	29468	29269	29293	29564	29400	29391	29446	29399	29541	29452	29301	29415	29608	29543	29574	29521	29328	29547	29601	29392	29449	29225	29364	29531	29631	29295	29663	29144	29526	29673	29411	29519	29655	29413	29512	29546	29248	29387	29377	29322	29563	29585	29206	29395	29427	29441	29458	29352	29491	29464	29659	29288	29618	29400	29523	29425	29398	29459	29657	29453	29318	29498	29616	29463	29603	29546	29331	29459	29582	29461	29464	29307	29388	29400	29484	29657	29491	29361	29405	29552	29553	29195	29353	29487	29456	29580	29440	29388	29350	29404	29422	29366	29462	29608	29877	29555	29658	29793	29248	29342	29610	29610	29451	29494	29356	29319	29560	29539	29445	29495	29381	29398	29508	29199	29543	29634	29816	29559	29451	29715	29450	29458	29216	29310	29705	29393	29113	29474	29371	29788	29412	29682	29336	29123	29382	29515	29485	29343	29340	29582	29508	29608	29503	29473	29513	29438	29329	29206	29532	29248	29189	29754	29465	29444	29235	29639	29454	29651	29774	29509	29436	29570	29139	29358	29247	29380	29438	29256	29317	29303	29294	29427	29251	29393	29509	29427	29586	29623	29333	29431	29595	29463	29459	29521	29544	29668	29387	29331	29683	29591	29348	29407	29526	29325	29451	29253	29347	29375	29749	29424	29368	29547	29467	29283	29430	29370	29268	29414	29135	29302	29531	29407	29425	29369	29576	29563	29464	29405	29652	29534	29505	29262	29366	29450	29405	29429	29378	29398	29399	29195	29641	29424	29362	29354	29455	29424	29418	29306	29373	29298	29389	29453	29498	29579	29516	29444	29216	29611	29646	29696	29270	29465	29624	29423	29684	29617	29275	29277	29322	29522	29458	29462	29586	29495	29247	29547	29470	29768	29277	29360	29271	29378	29451	29446	29453	29499	29437	29494	29553	29596	29429	29555	29557	29422	29456	29546	29266	29529	29459	29483	29449	29574	29361	29869	29354	29491	29582	29413	29450	29346	29340	29786	29481	29233	29472	29618	29485	29479	29172	29416	29347	29130	29368	29496	29677	29459	29342	29298	29377	29179	29377	29298	29312	29537	29174	29447	29309	29218	29298	29474	29625	29277	29572	29224	29186	29488	29203	29635	29278	29443	29461	29594	29506	29530	29742	29465	29134	29394	29518	29689	29270	29443	29376	29412	29589	29343	29334	29496	29511	29444	29485	29571	29654	29191	29516	29462	29457	29314	29140	29442	29717	29692	29614	29409	29355	29277	29335	29324	29168	29274	29400	29433	29393	29459	29788	29513	29406	29523	29397	29378	29433	29693	29488	29509	29537	29536	29549	29459	29349	29362	29255	29290	29486	29717	29254	29452	29491	29561	29415	29609	29641	29642	29474	29395	29387	29402	29346	29457	29608	29435	29512	29312	29369	29480	29400	29498	29393	29632	29278	29541	29240	29451	29655	29418	29574	29632	29601	29606	29701	29569	29654	29169	29358	29328	29447	29169	29410	29557	29491	29392	29196	29501	29434	29216	29464	29479	29537	29571	29454	29409	29598	29424	29593	29486	29426	29511	29378	29402	29485	29618	29377	29531	29669	29611	29481	29295	29360	29319	29728	29270	29533	29671	29522	29455	29446	29502	29295	29382	29335	29462	29569	29771	29761	29347	29691	29698	29577	29677	29530	29575	29678	29389	29286	29416	29400	29319	29717	29115	29470	29482	29381	29393	29539	29202	29419	29267	29334	29585	29719	29306	29386	29502	29406	29383	29398	29605	29674	29759	29474	29356	29552	29669	29535	29380	29357	29545	29362	29203	29267	29452	29637	29363	29572	29423	29490	29612	29805	29438	29406	29519	29542	29292	29689	29197	29238	29400	29432	29450	29407	29538	29482	29380	29372	29638	29319	29587	29655	29550	29387	29441	29456	29556	29396	29554	29428	29558	29612	29451	29589	29324	29346	29675	29599	29548	29526	29505	29445	29340	29651	29619	29271	29281	29402	29692	29535	29265	29519	29336	29442	29148	29775	29427	29684	29562	29602	29609	29523	29509	29282	29576	29321	29654	29705	29281	29578	29553	29366	29406	29333	29751	29400	29642	29283	29453	29469	29261	29280	29423	29325	29115	29546	29343	29651	29353	29644	29394	29516	29492	29347	29553	29495	29470	29353	29010	29504	29535	29247	29514	29532	29528	29356	29397
19531	34680	33163	27468	25221	24418	23828	23162	23082	23004	23087	22989	22881	22980	23062	22625	22899	22634	22559	22660	22707	27663	30391	28313	26007	23970	22788	22409	22436	22437	22364	22488	22437	22568	22267	22275	22435	22393	22267	22304	22537	22281	22466	22478	22321	22412	22433	22248	22294	22253	22265	22443	22340	22361	22337	22276	22334	22415	22321	22348	21965	22350	22355	22388	22187	22098	22402	22322	22217	22329	22394	22313	22190	22397	22260	22346	22145	22180	22243	22235	22222	22443	22235	22326	22358	22092	22379	22284	22478	22443	22394	22223	22172	22358	22377	22334	22404	22385	22283	22210	22320	22228	22301	22332	22356	22241	22409	22444	22200	22423	22066	22296	22379	22317	22150	22349	22403	22245	22401	22200	22372	22371	22429	22317	22407	22294	22506	22314	22297	22353	22328	22307	22400	22321	22450	22141	22321	22162	22420	22330	22204	22234	22354	22187	22491	22269	22424	22183	22162	22106	22185	22216	22184	22330	22278	22351	22274	22221	22481	22319	22232	22119	22303	22105	22368	22195	22186	22359	22392	22260	22352	22426	22338	22337	22375	22296	22379	22171	22288	22372	22142	22349	22311	22281	22256	22179	22498	22318	22263	22212	22236	22354	22326	22170	22169	22211	22317	22290	22538	22152	22255	22278	22363	22339	22198	22307	22224	22348	22267	22263	22243	22129	22303	22202	22343	22252	22208	22243	22152	22365	22472	22335	22289	22290	22217	22452	22303	22228	22360	22315	22272	22197	22221	22191	22199	22221	22376	22428	22172	22412	22205	22408	22349	22257	22343	22294	22310	22392	22297	22371	22483	22397	22373	22233	22130	22291	22349	22167	22441	22253	22140	22152	22437	22307	22155	22308	22252	22195	22301	22362	22330	22304	22315	22340	22283	22140	22445	22275	22334	22282	22258	22223	22123	22185	22328	22356	22169	22471	22366	22285	22220	22136	22350	22390	22216	22220	22174	22264	22409	22298	22356	22302	22240	22276	22226	22403	22224	22228	22289	22356	22395	22338	22266	22459	22192	22068	22537	22186	22334	22523	22326	22340	22338	22257	22310	22174	22330	22124	22169	22435	22217	22321	22428	22324	22160	22335	22365	22255	22266	22219	22502	22427	22202	22294	22426	22266	22083	22330	22217	22256	22379	22326	22408	22183	22433	22232	22424	22368	22291	22275	22366	22276	22482	22205	22156	22305	22380	22301	22464	22338	22461	22389	22456	22435	22385	22259	22256	22387	22366	22136	22281	22352	22169	22473	22194	22171	22287	22195	22490	22145	22381	22236	22314	22216	22212	22245	22520	22281	22181	22198	22544	22281	22250	22279	22361	22131	22451	22340	22155	22300	22261	22269	22406	22169	22174	22286	22365	22216	22359	22178	22359	22328	22266	22291	22197	22112	22315	22308	22260	22407	22223	22354	22388	22308	22216	22548	22396	22466	22320	22280	22338	22360	22306	22385	22385	22124	22344	22236	22380	22040	22325	22148	22215	22323	22285	22290	22169	22318	22505	22208	22241	22349	22243	22349	22421	22195	22365	22291	22389	22192	22248	22472	22040	22106	21993	22295	22208	22312	22296	22247	22417	22282	22316	22210	22181	22385	22421	22285	22248	22241	22348	22411	22309	22260	22229	22083	22379	22257	22329	22424	22402	22335	22314	22077	22194	22087	22301	22308	22355	22149	22323	22386	22316	22250	22189	22472	22187	22227	22329	22226	22348	22279	22222	22276	22188	22221	22299	22301	22232	22302	22317	22440	22279	22335	22214	22287	22188	22310	22339	22393	22463	22112	22334	22259	22266	22215	22282	22239	22260	22300	22233	22350	22232	22337	22038	22381	22332	22094	22274	22219	22092	22282	22385	22231	22231	22085	22111	22335	22331	22263	22383	22325	22357	22256	22283	22313	22232	22152	22457	22362	22292	22299	22127	22345	22310	22313	22190	22544	22313	22221	22235	22300	22336	22230	22329	22244	22341	22321	22397	22328	22220	22371	22226	22298	22274	22278	22309	22236	22355	22280	22426	22193	22361	22187	22325	22201	22394	22311	22405	22196	22223	22165	22377	22305	22124	22444	22373	22282	22305	22469	22299	22308	22095	22268	22498	22405	22000	22300	22426	22350	22213	22391	22252	22280	22196	22344	22183	22377	22322	22264	22306	22322	22357	22271	22218	22264	22222	22226	22367	22331	22244	22391	22347	22268	22132	22415	22145	22346	22199	22269	22340	22264	22441	22177	22479	22248	22285	22289	22430	22245	22324	22232	22162	22345	22391	22257	22198	22267	22180	22473	22319	22320	22239	22206	22439	22269	22319	22458	22345	22251	22188	22366	22133	22478	22487	22224	22335	22399	22381	22335	22297	22345	22369	22293	22359	22414	22030	22119	22151	22253	22285	22038	22220	22253	22222	22388	22311	22335	22233	22179	22420	22314	22302	22338	22176	22436	22397	22244	22042	22163	22346	22354	22285	22322	22449	22239	22187	22285	22104	22290	22211	22167	22231	22390	22010	22361	22290	22419	22417	22247	22177	22263	22242	22400	22310	22092	22241	22271	22244	22306	22262	22265	22379	22461	22198	22150	22365	22344	22250	22148	22423	22230	22194	22288	22289	22145	22333	22320	22485	22423	22269	22194	22286	22141	22142	22235	22308	22327	22263	22284	22226	22411	22182	22136	22407	22185	22285	22178	22314	22242	22233	22273	22313	22220	22341	22272	22300	22445	22403	22466	22343	22345	22341	22275	22173	22410	22225	22275	22379	22236	22526	22305	22237	22127	22273	22179	22232	22343	22270	22256	22132	22294	22398	22200	22270	22307	22375	22255	22365	22381	22337	22369	22390	22226	22307	22420	22228	22218	22194	22328	22359	22329	22283	22156	22275	22313	22428	22185	22383	22385	22292	22442	22280	22150	22291	22374	22082	22186	22261	22306	22136	22361	22211	22333	22258	22333	22180	22418	22325	22120	22336	22249	22217	22316	22371	22347	22073	22342	22151	22249	22310	22324	22392	22318	22274	22287	22244	22308	22394	22198	22366	22224	22200	22327	22381	22075	22268	22245	22347	22194	22447	22285	22366	22080	22336	22284	22205	22171	22195	22285	22220	22285	22257	22145	22398	22388	22303	22113	22221	21969	22208	22280	22363	22242	22411	22193	22065	22435	22126	22272	22320	22375	22357	22164	22271	22467	22306	22293	22117	22458	22089	22197	22275	22342	22411	22308	22139	22480	22081	22374	22328	22501	22192	22403	22436	22394	22253	22350	22409	22426	22489	22067	22352	22270	22392	22271	22381	22291	22436	22137	22413	22240	22461	22247	22170	22433	22298	22325	22266	22358	22120	22300	22250	22405	22172	22333	22263	22295	22192	22127	22477	22400	22463	22122	22344	22376	22088	22316	22444	22192	22313	22192	22013	22385	22321	22194	22292	22221	22375	22405	22402	22323	22154	22320	22270	22402	22326	22490	22219	22416	22258	22174	22174	22487	22393	22311	22188	22262	22290	22302	22237	22363	22299	22355	22240	22317	22446	22422	22335	22194	22340	22471	22422	22146	22094	22300	22120	22185	22270	22275	22304	22333	22387	22324	22039	22291	22273	22374	22221	22285	22086	22274	22202	22376	22253	22349	22169	22397	22278	22173	22369	22218	22443	22270	22325	22296	22198	22438	22516	22314	22302	22313	22233	22106	22336	22235	22223	22273	22342	22189	22310	22193	22451	22129	22354	22327	22319	22219	22569	22368	22290	22182	22310	22267	22304	22193	22385	22187	22228	22408	22281	22375	22258	22322	22283	22247	22326	22146	22221	22519	22293	22429	22116	22274	22300	22405	22223	22412	22270	22386	22236	22318	22375	22270	22436	22172	22358	22279	22361	22237	22318	22247	22395	22413	22220	22236	22355	22126	22304	22294	22287	22178	22154	22442	22348	22240	22471	22300	22328	22283	22280	22304	22235	22362	22193	22375	22309	22336	22310	22085	22219	22284	22255	22384	22215	22365	22020	22117	22341	22355	22246	22127	22501	22448	22279	22171	22249	22199	22287	22372	22320	22388	22238	22093	22378	22140	22137	22176	22433	22132	22352	22377	22159	22478	22141	22357	22157	22384	22339	22415	22136	22426	22375	22368	22407	22410	22240	22343	22456	22190	22237	22385	22252	22235	22294	22153	22383	22356	22346	22121	22317	22169	22258	22125	22406	22449	22330	22203	22367	22302	22401	22417	22285	22435	22375	22256	22204	22369	22202	22294	22365	22366	22242	22236	22324	22381	22238	22208	22367	22275	22171	22314	22074	22373	22305	22294	22103	22300	22193	22466	22278	22358	22375	22337	22234	22328	22245	22353	22260	22332	22157	22267	22209	22134	22516	22209	22152	22231	22224	22370	22315	22381	22192	22430	22255	22260	22287	22193	22294	22258	22235	22222	22306	22434	22349	22230	22175	22247	22311	22380	22403	22223	22165	22244	22204	22355	22192	22221	22347	22262	22291	22289	22348	22203	22262	22300	22227	22360	22376	22390	22290	22238	22422	22322	21990	22446	22326	22490	22267	22317	22104	22348	22326	22288	22420	22125	22273	22198	22244	22419	22203	22367	22313	22361	22126	22356	22480	22308	22240	22349	22306	22288	22188	22251	22398	22291	22423	22443	22224	22319	22364	22304	22389	22342	22289	22194	22249	22329	22159	22350	22279	22144	22428	22096	22280	22144	22251	22424	22125	22282	22165	22313	22410	22237	22081	22431	22350	22194	22245	22380	22317	22258	22380	22178	22235	22257	22288	22147	22362	22286	22316	22330	22459	22258	22200	22367	22313	22461	22456	22455	21956	22234	22290	22344	22283	22313	22312	22361	22354	22298	22293	22320	22236	22444	22451	22366	22375	22155	22266	22236	22309	22043	22322	22331	22214	22126	22238	22262	22214	22214	22192	22434	22441	22270	22192	22388	22390	22252	22579	22306	22339	22274	22220	22251	22289	22308	22459	22540	22296	22302	22172	22215	22415	22443	22059	22250	22370	22387	22423	22320	22251	22289	22189	22287	22225	22314	22303	22223	22550	22214	22581	22386	22449	22329	22259	22265	22240	22294	22466	22414	22306	22291	22398	22453	22228	22405	22222	22270	22248	22275	22375	22178	22441	22176	22175	22176
22465	21212	29037	23759	22244	27911	33889	30455	30098	30584	30572	30468	30596	30468	30395	30614	29857	30113	30030	30124	31018	37544	40604	37788	34555	32069	30571	29999	29839	30038	29741	29463	29814	29529	29589	29684	29820	29808	29751	29765	29759	29461	29747	29872	29557	29625	29542	29840	29467	29727	29488	29699	29484	29634	29741	29625	29752	29636	29763	29598	29754	29554	29852	29791	29471	29451	29620	29672	29559	29760	29723	29705	29663	29454	29332	29665	29849	29617	29804	29545	29773	29633	29648	29762	29561	29743	29782	29690	29496	29580	29639	29896	29737	29630	29500	29608	29776	29522	29667	29621	29432	29424	29791	29431	29486	29716	29689	29624	29481	29424	29844	29508	29357	29580	29721	29366	29376	29618	29739	29570	29482	29351	29737	29679	29650	29609	29481	29505	29871	29773	29483	29640	29581	29763	29746	29860	29638	29728	29506	29712	29937	29547	29701	29760	29586	29661	29530	29524	29815	29574	29697	29568	29564	29545	29759	29664	29664	29483	29589	29595	29784	29427	29709	29725	29438	29451	29458	29706	29601	29611	29567	29401	29520	29513	29591	29717	29544	29350	29330	29754	29560	29582	29469	29563	29645	29344	29724	29783	29691	29541	29575	29619	29576	29484	29693	29655	29546	29403	29485	29687	29587	29372	29668	29385	29513	29676	29543	29842	29364	29305	29798	29498	29550	29574	29533	29617	29788	29531	29584	29878	29496	29660	29640	29741	29698	29469	29605	29778	29691	29439	29519	29712	29464	29690	29905	29441	29691	29605	29493	29702	29567	29666	29535	29472	29656	29727	29578	29620	29436	29714	29577	29673	29674	29537	29704	29513	29436	29657	29662	29338	29421	29483	29261	29624	29602	29580	29744	29723	29680	29781	29607	29341	29503	29782	29430	29469	29328	29461	29738	29436	29533	29612	29427	29561	29711	29410	29525	29384	29646	29332	29685	29536	29747	29754	29653	29475	29762	29466	29610	29512	29656	29737	29526	29633	29510	29629	29609	29714	29628	29420	29683	29277	29579	29511	29664	29505	29518	29736	29953	29500	29725	29592	29534	29831	29611	29586	29501	29535	29635	29522	29341	29477	29722	29528	29566	29748	29521	29607	29572	29678	29486	29527	29632	29447	29464	29442	29547	29452	29727	29591	29728	29455	29554	29430	29592	29619	29637	29657	29395	29685	29559	29506	29527	29637	29853	29534	29781	29749	29559	29402	29730	29699	29606	29544	29721	29704	29683	29560	29787	29815	29475	29797	29632	29547	29654	29794	29750	29483	29677	29484	29270	29408	29537	29554	29515	29563	29631	29703	29480	29335	29647	29443	29651	29741	29513	29589	29521	29647	29569	29721	29698	29607	29623	29530	29720	29449	29698	29730	29381	29642	29634	29695	29678	29612	29702	29478	29589	29785	29444	29618	29708	29620	29718	29489	29768	29420	29504	29505	29691	29781	29649	29562	29334	29415	29658	29611	29430	29359	29660	29609	29702	29350	29569	29617	29609	29569	29555	29579	29704	29741	29649	29510	29735	29614	29500	29617	29551	29542	29600	29438	29381	29394	29617	29609	29316	29757	29773	29787	29535	29572	29755	29624	29501	29567	29570	29460	29582	29387	29581	29522	29462	29728	29617	29376	29842	29551	29526	29729	29390	29785	29658	29506	29668	29597	29762	29350	29641	29440	29628	29569	29638	29587	29633	29281	29404	29551	29704	29449	29454	29440	29864	29578	29762	29452	29612	29517	29596	29516	29794	29864	29518	29653	29707	29602	29667	29425	29574	29678	29552	29696	29819	29585	29763	29397	29315	29501	29634	29666	29709	29394	29760	29841	29655	29448	29352	29206	29519	29435	29512	29630	29630	29592	29543	29807	29751	29581	29530	29756	29370	29630	29759	29572	29494	29628	29891	29798	29486	29540	29586	29853	29751	29658	29892	29752	29571	29499	29767	29758	29677	29532	29654	29412	29541	29662	29566	29579	29512	29933	29699	29457	29470	29855	29629	29712	29665	29501	29471	29763	29644	29748	29630	29689	29657	29492	29783	29507	29296	29673	29686	29464	29668	29523	29552	29570	29621	29714	29653	29649	29572	29613	29528	29714	29713	29591	29801	29499	29749	29746	29559	29724	29673	29585	29593	29668	29385	29524	29589	29537	29356	29438	29583	29539	29637	29424	29311	29782	29610	29587	29614	29539	29335	29700	29542	29732	29543	29703	29719	29743	29676	29534	29511	29457	29974	29737	29604	29524	29456	29554	29696	29630	29599	29680	29604	29703	29725	29584	29730	29555	29577	29687	29561	29747	29545	29638	29562	29422	29581	29436	29812	29744	29784	29441	29717	29669	29613	29512	29296	29640	29600	29656	29761	29445	29464	29925	29669	29586	29479	29526	29520	29478	29482	29335	29433	29592	29773	29572	29384	29411	29255	29713	29532	29615	29621	29527	29568	29619	29253	29569	29625	29665	29492	29508	29900	29803	29650	29725	29407	29415	29565	29500	29688	29726	29641	29543	29703	29643	29556	29870	29603	29474	29470	29690	29855	29596	29450	29623	29597	29472	29562	29398	29779	29585	29313	29597	29696	29680	29681	29240	29399	29728	29617	29864	29749	29543	29626	29486	29584	29543	29641	29298	29464	29846	29575	29589	29579	29455	29737	29540	29524	29661	29465	29314	29457	29507	29801	29447	29640	29529	29655	29571	29488	29532	29548	29714	29711	29513	29662	29912	29633	29676	29403	29632	29462	29756	29604	29449	29402	29485	29641	29758	29637	29644	29681	29646	29461	29618	29756	29621	29456	29623	29716	29468	29623	29771	29766	29724	29456	29428	29558	29726	29522	29365	29333	29937	29573	29867	29657	29525	29766	29382	29334	29607	29601	29474	29652	29590	29518	29398	29712	29609	29512	29759	29652	29558	29815	29573	29538	29554	29829	29670	29361	29423	29693	29570	29731	29665	29610	29526	29487	29702	29457	29637	29499	29680	29537	29575	29667	29670	29445	29803	29506	29523	29618	29649	29703	29370	29562	29698	29576	29639	29484	29550	29679	29712	29721	29640	29165	29694	29531	29677	29611	29482	29834	29793	29349	29501	29711	29615	29701	29791	29726	29700	29660	29668	29593	29620	29473	29480	29798	29650	29685	29689	29693	29663	29395	29792	29600	29585	29460	29536	29449	29339	29329	29727	29738	29642	29622	29621	29749	29728	29520	29364	29509	29579	29808	29549	29651	29734	29820	29613	29712	29678	29669	29637	29723	29938	29647	29488	29519	29609	29639	29378	29416	29520	29464	29624	29636	29548	29487	29609	29328	29786	29533	29565	29609	29830	29661	29490	29452	29668	29536	29704	29578	29639	29723	29526	29712	29376	29475	29654	29384	29419	29659	29732	29557	29503	29767	29569	29451	29420	29528	29420	29597	29464	29598	29750	29647	29584	29655	29432	29865	29359	29726	29645	29609	29693	29633	29624	29672	29563	29625	29767	29683	29752	29802	29811	29473	29426	29683	29588	29600	29354	29522	29242	29572	29702	29488	29560	29517	29658	29633	29391	29516	29434	29544	29483	29581	29440	29527	29504	29629	29689	29459	29754	29805	29688	29441	29492	29736	29507	29727	29231	29621	29605	29424	29669	29614	29651	29743	29635	29567	29389	29561	29511	29607	29491	29684	29659	29542	29390	29963	29492	29698	29634	29709	29420	29750	29301	29642	29559	29849	29670	29718	29315	29530	29668	29838	29391	29585	29658	29714	29619	29688	29679	29711	29600	29533	29593	29452	29485	29642	29285	29296	29725	29523	29641	29757	29426	29790	29741	29615	29699	29794	29579	29493	29622	29526	29386	29415	29688	29451	29636	29564	29499	29701	29752	29524	29515	29577	29523	29636	29704	29565	29322	29748	29410	29611	29361	29404	29508	29535	29672	29554	29351	29588	29543	29578	29814	29480	29477	29556	29667	29737	29645	29688	29491	29761	29795	29565	29277	29531	29607	29486	29687	29630	29591	29771	29611	29710	29534	29491	29594	29634	29545	29705	29656	29361	29519	29746	29425	29439	29488	29685	29639	29453	29524	29773	29625	29497	29569	29554	29619	29552	29287	29502	29479	29503	29520	29406	29690	29497	29567	29740	29600	29370	29570	29742	29359	29490	29566	29619	29272	29654	29148	29577	29531	29475	29420	29463	29545	29389	29716	29669	29537	29477	29631	29839	29780	29521	29648	29487	29341	29649	29484	29754	29418	29757	29540	29480	29564	29455	29395	29611	29741	29616	29692	29734	29563	29721	29740	29669	29624	29737	29507	29684	29529	29788	29527	29777	29637	29615	29563	29700	29582	29619	29522	29530	29773	29856	29599	29822	29604	29738	29500	29476	29638	29367	29556	29728	29437	29675	29730	29588	29571	29774	29527	29505	29357	29532	29568	29538	29452	29636	29635	29664	29596	29996	29396	29515	29763	29611	29528	29615	29517	29653	29438	29650	29462	29599	29699	29612	29691	29603	29762	29509	29698	29472	29381	29712	29382	29732	29803	29458	29582	29324	29694	29589	29590	29688	29368	29494	29566	29572	29554	29510	29613	29505	29682	29571	29584	29676	29509	29459	29697	29620	29678	29593	29629	29438	29397	29714	29359	29719	29733	29614	29436	29835	29741	29504	29430	29925	29384	29645	29522	29359	29696	29724	29627	29560	29495	29592	29591	29811	29608	29608	29519	29624	29531	29555	29681	29606	29744	29351	29504	29604	29497	29895	29824	29754	29444	29380	29754	29471	29743	29585	29604	29482	29644	29237	29453	29527	29651	29545	29518	29572	29781	29519	29716	29553	29373	29484	29735	29584	29490	29627	29518	29594	29587	29406	29550	29598	29792	29838	29796	29792	29576	29620	29324	29918	29626	29729	29608	29685	29418	29692	29433	29529	29693	29693	29485	29698	29735	29497	29693	29576	29678	29578	29699	29566	29537	29645	29444	29703	29305	29721	29418	29674	29619	29714	29608	29540	29472	29794	29690	29607	29562	29872	29539	29670	29398	29524	29509	29496	29384	29596	29515	29425	29548	29587	29488	29589	29459	29561	29739	29628	29583	29841	29748	29545	29764	29654	29505	29690	29485	29671	29771	29544	29707	29848	29570	29692	29750	29768	29727	29772	29578
20972	38543	36318	29906	26904	25628	24923	23933	23578	23655	23292	23332	23380	23043	23237	23052	22798	22675	22583	22589	24660	33476	35813	32297	28231	24966	23113	22514	22390	22396	22349	22333	22525	22301	22265	22400	22197	22321	22337	22094	22434	22381	22337	22321	22339	22307	22412	22445	22174	22323	22279	22474	22235	22408	22405	22276	22276	22458	22440	22599	22350	22313	22386	22549	22506	22282	22203	22406	22294	22382	22337	22275	22405	22199	22199	22262	22405	22210	22352	22210	22205	22349	22346	22410	22240	22388	22329	22433	22307	22350	22404	22224	22329	22431	22369	22480	22253	22621	22467	22371	22272	22312	22145	22439	22226	22297	22486	22388	22232	22245	22294	22306	22186	22497	22491	22346	22383	22349	22117	22250	22252	22312	22321	22212	22236	22161	22236	22475	22210	22256	22355	22342	22343	22144	22210	22330	22173	22327	22308	22258	22438	22299	22321	22301	22101	22406	22401	22281	22421	22292	22267	22322	22283	22259	22372	22436	22451	22446	22281	22107	22349	22374	22348	22184	22315	22370	22316	22322	22484	22148	22428	22476	22521	22315	22288	22383	22519	22232	22218	22151	22304	22396	22353	22396	22204	22421	22216	22341	22311	22411	22233	22253	22392	22268	22236	22373	22366	22276	22378	22224	22263	22333	22329	22402	22151	22201	22318	22418	22307	22302	22256	22267	22353	22294	22342	22132	22274	22251	22222	22381	22153	22211	22375	22234	22321	22282	22331	22299	22415	22181	22345	22273	22212	22264	22154	22221	21984	22413	22193	22255	22173	22240	22230	22378	22250	22301	22179	22318	22474	22224	22466	22416	22246	22273	22275	22313	22161	22428	22350	22374	22304	22332	22315	22301	22283	22326	22195	22372	22243	22279	22069	22092	22224	22255	22311	22378	22295	22225	22374	22375	22213	22470	22406	22433	22276	22320	22380	22410	22226	22362	22398	22312	22157	22413	22261	22349	22173	22445	22352	22321	22239	22244	22272	22278	22432	22123	22437	22235	22356	22179	22115	22324	22275	22611	22218	22292	22231	22187	22118	22306	22343	22238	22352	22287	22281	22523	22455	22268	22256	22465	22216	22283	22113	22390	22254	22342	22316	22301	22406	22358	22457	22307	22334	22246	22321	22247	22419	22483	22296	22421	22265	22310	22394	22325	22316	22186	22455	22218	22354	22244	22269	22277	22269	22272	22331	22216	22440	22274	22230	22295	22206	22193	22330	22406	22175	22312	22378	22168	22235	22222	22222	22210	22376	22151	22208	22393	22340	22310	22328	22273	22434	22256	22322	22307	22222	22410	22290	22298	22396	22347	22170	22310	22432	22306	22123	22182	22208	22283	22294	22290	22087	22269	22332	22257	22123	22323	22218	22270	22239	22218	22213	22202	22423	22252	22386	22241	22140	22264	22263	22420	22097	22407	22339	22111	22283	22207	22150	22079	22433	22279	22263	22290	22402	22442	22353	22227	22221	22417	22368	22350	22282	22219	22235	22204	22282	22150	22383	22128	22550	22190	22386	22116	22340	22288	22211	22228	22203	22286	22108	22323	22371	22254	22447	22316	22450	22184	22460	22310	22302	22331	22292	22286	22321	22264	22261	22286	22203	22411	22417	22294	22452	22269	22299	22249	22250	22223	22066	22396	22372	22275	22326	22403	22237	22230	22338	22274	22334	21977	22176	22564	22279	22227	22274	22281	22299	22274	22355	22276	22393	22257	22496	22314	22405	22277	22415	22018	22334	22376	22310	22296	22152	22199	22256	22385	22162	22362	22486	22164	22113	22332	22322	22309	22283	22408	22130	22278	22344	22232	22349	22356	22331	22260	22273	22249	22312	22274	22272	22156	22340	22237	22239	22180	22125	22325	22047	22290	22266	22237	22308	22117	22403	22115	22312	22200	22253	22326	22164	22356	22310	22402	22433	22206	22313	22267	22360	22340	22362	22416	22483	22303	22265	22260	22196	22303	22193	22250	22333	22500	22292	22414	22105	22433	22334	22187	22040	22117	22345	22378	22477	22393	22371	22353	22260	22448	22337	22328	22285	22254	22185	22193	22329	22303	22269	22538	22264	22222	22279	22249	22259	22376	22275	22237	22348	22425	22262	22185	22306	22189	22453	22316	22294	22425	22353	22433	22306	22288	22208	22466	22323	22198	22330	22208	22348	22147	22413	22308	22479	22112	22184	22237	22395	22319	22333	22385	22547	22305	22318	22387	22315	22415	22228	22316	22223	22221	22270	22251	22345	22396	22414	22179	22532	22334	22255	22353	22275	22431	22372	22372	22119	22172	22373	22463	22396	22192	22128	22275	22196	22488	22348	22270	22206	22156	22282	22063	22451	22206	22423	22425	22315	22235	22422	22185	22394	22252	22130	22186	22063	22506	22207	22344	22152	22377	22328	22352	22372	22253	22054	22328	22172	22344	22517	22314	22293	22053	22257	22219	22474	22260	22253	22347	22409	22224	22335	22213	22360	22255	22217	22268	22414	22257	22263	22167	22420	22149	22296	22347	22337	22086	22392	22404	22279	22185	22300	22235	22244	22337	22112	22366	22173	22260	22380	22410	22295	22377	22353	22511	22244	22333	22176	22181	22153	22274	22191	22194	22312	22221	22284	22259	22411	22287	22312	22200	22297	22211	22246	22300	22426	22261	22243	22146	22604	22231	22230	22388	22263	22411	22124	22287	22275	22205	22469	22275	22342	22324	22282	22313	22269	22324	22204	22109	22162	22399	22018	22278	22222	22239	22275	22342	22326	22392	22188	22184	22130	22389	22317	22193	22208	22159	22393	22435	22206	22250	22117	22402	22368	22241	22185	22269	22460	22148	22386	22353	22208	22373	22387	22343	22312	22337	22166	22359	22173	22421	22382	22412	22252	22345	22351	22308	22449	22235	22173	22332	22257	22332	22327	22030	22341	22351	22269	22275	22190	22326	22239	22077	22250	22448	22158	22364	22324	22317	22499	22290	22293	22290	22311	22353	22399	22357	22322	22263	22338	22156	22307	22341	22292	22329	22473	22344	22328	22231	22228	22333	22099	22312	22225	22196	22343	22299	22372	22267	22518	22450	22345	22257	22354	22156	22132	22396	22299	22147	22280	22164	22149	22335	22352	22497	22125	22337	22196	22272	22354	22490	22257	22088	22280	22293	22363	22275	22518	22432	22325	22256	22364	22190	22436	22387	22328	22286	22282	22295	22381	22404	22306	22345	22369	22312	22216	22210	22191	22099	22217	22374	22310	22325	22242	22315	22216	22515	22302	22268	22388	22258	22447	22258	22190	22250	22280	22386	22258	22567	22152	22076	22410	22156	22430	22252	22246	22268	22574	22279	22396	22212	22128	22252	22598	22318	22361	22317	22297	22216	22277	22315	22172	22297	22309	22239	22288	22417	22341	22248	22275	22227	22121	22556	22300	22286	22402	22106	22382	22241	22328	22380	22419	22267	22335	22353	22418	22245	22327	22345	22197	22344	22468	22233	22118	22194	22147	22315	22424	22448	22283	22298	22490	22455	22252	22325	22350	22371	22181	22252	22212	22426	22401	22114	22345	22151	22156	22333	22298	22189	22258	22252	22319	22240	22380	22377	22382	22347	22195	22289	22367	22433	22266	22188	22352	22170	22376	22305	22482	22257	22271	22212	22321	22357	22299	22363	22377	22170	22176	22349	22356	22315	22271	22232	22235	22347	22339	22234	22316	22167	22169	22269	22445	22390	22121	22395	22359	22499	22155	22242	22219	22288	22136	22288	22212	22083	22328	22414	22202	22271	22166	22190	22099	22094	22383	22258	22306	22097	22117	22284	22322	22484	22319	22177	22275	22257	22294	22211	22441	22200	22260	22406	22375	22149	22348	22326	22199	22276	22231	22258	22166	22333	22274	22388	22410	22241	22266	22319	22398	22504	22299	22239	22327	22226	22341	22442	22228	22343	22170	22310	22179	22208	22333	22500	22199	22332	22343	22465	22321	22444	22294	22398	22332	22180	22242	22347	22225	22392	22294	22356	22395	22386	22314	22214	22397	22241	22434	22455	22237	22385	22224	22198	22345	22181	22301	22331	22488	22408	22185	22350	22281	22227	22271	22339	22273	22385	22400	22308	22256	22198	22343	22301	22300	22188	22151	22222	22386	22168	22383	22295	22225	22223	22002	22243	22438	22424	22208	22365	22274	22296	22236	22313	22163	22326	22122	22378	22363	22290	22165	22359	22347	22193	22218	22237	22435	22261	22094	22287	22469	22303	22190	22082	22421	22191	22455	22244	22432	22265	22328	22296	22031	22309	22234	22264	22336	22298	22313	22361	22278	22327	22334	22303	22258	22326	22252	22291	22359	22181	22292	22379	22244	22202	22457	22242	22282	22256	22376	22261	22352	22236	22271	22208	22309	22215	22454	22249	22271	22376	22305	22314	22443	22311	22284	22378	22263	22363	22334	22260	22204	22325	22383	22266	22301	22376	22365	22456	22157	22263	22376	22021	22309	22240	22417	22116	22380	22284	22339	22411	22437	22218	22291	22280	22282	22246	22385	22154	22329	22487	22251	22288	22210	22324	22372	22356	22273	22348	22400	22172	22426	22324	22424	22228	22332	22108	22302	22281	22298	22244	22317	22188	22242	22328	22227	22289	22229	22255	22278	22252	22328	22450	22159	22259	21990	22113	22286	22179	22387	22157	22226	22413	22304	22147	22312	22300	22307	22247	22084	22325	22265	22432	22344	22319	22235	22315	22154	22378	22236	22285	22136	22213	22278	22296	22467	22221	22350	22309	22212	22293	22154	22017	22315	22135	22237	22240	22230	22274	22088	22313	22257	22057	22233	22251	22139	22402	22208	22294	22353	22295	22236	22158	22401	22307	22174	22413	22330	22323	22359	22308	22260	22283	22410	22287	22282	22260	22299	22350	22275	22309	22303	22080	22359	22240	22309	22306	22182	22398	22234	22447	22466	22271	22427	22330	22332	22371	22212	22134	22201	22275	22225	22344	22401	22347	22391	22252	22116	22379	22171	22231	22342	22081	22234	22287	22306	22319	22459	22026	22304	22376	22342	22298	22264	22246	22456	22477	22305	22484	22203	22306	22250	22255	22203	22099	22242	22291	22462	22290	22181	22331	22519	22304	22359	22105	22275	22350	22389	22329
28383	24145	32389	32127	29660	29832	30000	29575	29622	29441	29597	29570	29487	29288	29461	29664	29533	29390	29343	29207	29520	30041	30419	30157	29837	29695	29434	29419	29307	29229	29488	29302	29335	29412	29396	29355	29215	29206	29290	29187	29358	29331	29235	29329	29339	29550	29403	29215	29244	29199	29436	29460	29471	29217	29304	29318	29436	29263	29214	29171	29249	29527	29363	29315	29254	29500	29392	29086	29476	29237	29473	29247	29479	29343	29151	29425	29468	29075	29208	29233	29307	29175	29509	29443	28981	29315	29238	29262	29227	29145	29317	29530	29324	29291	29251	29391	29494	29221	29140	29417	29579	29086	29332	29339	29398	29230	29500	29302	29327	29332	29175	29224	29466	29288	29323	29603	29353	29308	29365	29286	29506	29459	29233	29328	29207	29189	29418	29178	29304	29402	29216	29202	29484	29362	29211	29271	29130	29279	29591	29271	29390	29414	29490	29305	29415	29510	29318	29329	29390	29362	29478	29191	29484	29350	29297	29283	29609	29503	29240	29219	29249	29247	29259	29269	29355	29324	29265	29236	29217	29345	29498	29204	29510	29559	29513	29478	29121	29265	29301	29102	29170	29255	29245	29212	29310	29156	29343	29378	29381	29320	29122	29329	29199	29330	29333	29183	29357	29165	29196	29285	29582	29302	29164	29286	29406	28952	29396	29516	29430	29368	29293	29221	29098	29176	29528	29356	29228	29468	29204	29240	29048	29224	29496	29455	29331	29582	29423	29236	29441	29357	29311	29017	29094	29333	29272	29173	29253	29299	29237	29505	29224	29298	29347	29309	29458	29247	29510	29526	29410	29260	29423	29384	29260	29223	29177	29026	29572	29345	29276	29286	29303	29433	29465	29392	29346	29320	29164	29417	29266	29143	29537	29297	29245	29228	29378	29277	29140	29460	29353	29260	29103	29623	29119	29521	29318	29352	29457	29198	29164	29486	29153	29305	29231	29282	29246	29300	29384	29313	29433	29505	29467	29340	29274	29290	29229	29231	29335	29111	29335	29235	29335	29631	29484	29138	29528	29250	29244	29374	29459	29149	29118	29157	29081	29133	29398	29172	29104	29380	29162	29529	29354	29233	29371	29162	29312	29377	29362	29213	29316	28979	29169	29264	29428	29158	29260	29267	29138	29309	29396	29041	29312	29101	29412	29298	29285	29391	29423	29318	29123	29311	29153	29497	29513	29037	29207	29068	29075	29193	29162	29301	29443	29410	29202	29441	29199	29125	29274	29480	29330	29177	29281	29340	29445	29315	29214	29296	29438	29375	29196	29286	29353	29524	29215	29437	29211	29206	29381	29340	29468	29341	29413	29260	28978	29392	29488	29371	29246	29162	29411	29332	29325	29369	29306	29465	29281	29345	29264	29370	29332	29368	29351	29295	29306	29306	29336	29373	29254	29399	29084	29153	29485	29285	29338	29464	29267	29192	29333	29343	29452	29456	29486	29381	29375	29132	29283	29319	29402	29468	29177	29257	29351	29269	29440	29287	29194	29190	29333	29449	29292	29298	29320	29281	29463	29254	29149	29279	29471	29330	29248	29312	29457	29353	29537	29378	29346	29114	29365	29214	29194	29278	29658	29333	29454	29318	29366	29095	29246	29152	29219	29148	29706	29388	29230	29261	29430	29201	29067	29202	29233	29439	29458	29472	29408	29243	29605	29232	29147	29300	29379	29429	29327	29140	29273	29338	29406	29548	29466	29350	29476	29451	29329	29264	29080	29193	29371	29194	29351	29335	29357	29287	29410	29234	29399	29035	29284	29139	29552	29044	29118	29276	29425	29256	29169	29183	29380	29153	29361	29370	29423	29329	29276	29230	29378	29477	29438	29368	29207	29355	29082	29159	29432	29426	29272	29357	29489	29205	29356	29121	29172	29338	29256	29439	29179	29419	29234	29203	29506	29259	29193	29256	29237	29203	29260	29445	29355	29183	29270	29510	29355	29395	29278	29301	29320	29219	29116	29396	29396	29285	29498	29434	29316	29374	29253	29190	29207	29396	29404	29244	29290	29406	29425	29448	29221	29107	29055	29287	29233	29299	29244	29106	29282	29272	29125	29302	29474	29266	29391	29479	29461	29471	29319	29137	29521	29143	29342	29117	29469	29131	29262	29308	29463	29203	29109	29139	29283	29103	29195	29248	29343	29433	29351	29192	29417	29144	29381	29335	29296	29256	29199	29317	29124	29194	29146	29328	29254	29164	29255	29501	29298	29273	29331	29284	29287	29283	29247	29367	29280	29122	29135	29057	29496	29382	29363	29353	29242	29206	29157	29211	29052	29480	29341	29336	29490	29576	29482	29332	29092	29380	29487	29334	29296	29312	29404	29233	29436	29328	29304	29398	29247	29588	29208	29361	29180	29424	29038	29347	29307	29249	29279	29253	29474	29464	29315	29299	29413	29270	29319	29234	29324	29342	29368	29308	29417	29385	29235	29498	29224	29392	29342	29228	29309	29323	29328	29098	29150	29109	29346	29194	29133	29375	29307	29282	29351	29167	29077	29279	29238	29403	29200	29173	29313	29296	29313	29287	29500	29548	29301	29239	29208	29268	29317	29342	29152	29368	29233	29528	29308	29300	29335	29580	29387	29334	29526	29240	29447	29328	29303	29413	29378	29425	29454	29421	29466	29203	29244	29394	29516	29433	29374	29333	29249	29286	29391	29225	29338	29278	29004	29274	29321	29228	29137	29422	29209	29265	29346	29223	29235	29369	29212	29288	29231	29435	29234	29456	29255	29106	29227	29203	29529	29206	29098	29214	29402	29217	29336	29220	29509	29326	29717	29316	29324	29372	29032	29213	29156	29275	29395	29373	29329	29371	29478	29321	29297	29649	29468	29268	29328	29263	29274	29352	29356	29393	29191	29101	29337	29316	29436	29275	29167	29295	29130	29326	29344	29464	29325	29287	29426	29243	29346	29485	29379	29390	29450	29295	29423	29348	29290	29361	29242	29233	29319	29302	29245	29380	29175	29303	29172	29220	29305	29314	29284	29319	29178	29400	29255	29298	29363	29323	29287	29335	29401	28999	29097	29262	29433	29458	29238	29257	29446	29240	29229	29445	29207	29291	29612	29228	29367	29390	29364	29213	29360	29197	29190	29082	29293	29285	29154	29430	29335	29274	29250	29316	29322	29421	29426	29316	29340	29314	29358	29164	29473	29381	29203	29006	29172	29097	29457	29306	29242	29387	29230	29306	29439	29258	29533	29447	29559	29211	29291	29285	29137	29299	29297	29137	29218	29357	29392	29350	29489	29191	29441	29265	29274	29367	29116	29288	29302	29317	29489	29298	29309	29550	29109	29365	29297	29348	29212	29076	29212	29299	29343	29155	29280	29032	29565	29231	29029	29411	29390	29250	29264	29079	29193	29379	29370	29044	29494	29184	29289	29342	29382	29333	29316	29238	29259	29393	29346	29387	29283	29226	29280	29110	29446	29309	29287	29446	29456	29226	29387	29424	29524	29532	29621	29264	29341	29174	28965	29230	29456	29208	29508	29371	29434	29273	29335	29243	29398	29141	29229	28981	29094	29561	29407	29214	29289	29400	29261	29407	29291	29524	29484	29074	29399	29217	29242	29444	29225	29540	29316	29328	29420	29395	29165	29291	29378	29418	29326	29305	29219	29362	29224	29381	29209	29285	29190	29271	29310	29222	29120	29445	29174	29528	29279	29180	29383	29081	29302	29331	29427	29278	29291	29375	29276	29333	29218	29453	29610	29402	29544	29440	29384	29190	29332	29223	29098	29174	29245	29254	29321	29154	29251	29185	29298	29448	29180	29289	29163	29230	29363	29064	29160	29312	29347	29212	29201	29520	29631	29276	29205	29266	29197	29232	29244	29317	29431	29158	29449	29414	29467	29423	29581	29292	29153	29432	29346	29392	29316	29023	29173	29416	29215	29320	29211	29214	29229	29234	29283	29219	29181	29259	29276	29414	29262	29259	29396	29308	29299	29065	29391	29423	29335	29333	29308	29561	29417	29210	29441	29251	29266	29395	29344	29202	29184	29453	29434	29337	29400	29328	29261	29272	29398	29392	29350	29460	29431	29277	29259	29267	29364	29326	29126	29254	29470	29102	29225	29227	29362	29134	29347	29576	29221	29172	29312	29189	29410	29220	29227	29380	29308	29462	29487	29236	29469	29325	29474	29277	29416	29436	29463	29380	29403	29294	29229	29201	29249	29283	29373	29345	29235	29444	29269	29373	29114	29211	29394	29427	29270	29449	29219	29095	29384	29223	29445	29352	29478	29414	29215	29322	29419	29307	29589	29478	29446	29371	29552	29237	29111	29322	29443	29392	29371	29265	29527	29159	29510	29364	29403	29469	29239	29278	29590	29242	29408	29389	29453	29356	29500	29214	29417	29180	29390	29156	29313	29550	29418	29084	29384	29383	29541	29427	29214	29346	29409	29217	29375	29224	29484	29155	29120	29328	29342	29309	29056	29202	29355	29502	29239	29388	29268	29268	29217	29483	29192	29436	29562	29169	29504	29467	29410	29602	29144	29103	29268	29357	29226	29304	29322	29195	29434	29540	29176	29320	29379	29380	29211	29085	29322	29325	29387	29410	29387	29585	29490	29117	29366	28949	29277	29155	29310	29139	29006	29423	29448	29625	29172	29446	29490	29275	29167	29258	29341	29195	29334	29321	29076	29196	29154	29085	29077	29390	29437	29566	29435	29168	29564	29233	29165	29428	29081	29357	29287	29386	29266	29227	29442	29352	29246	29195	29398	29221	29042	29463	29087	29450	29333	29272	29449	29530	29375	29209	29216	29209	29362	29283	29407	29210	29368	29151	29166	29346	29382	29305	29188	29370	29131	29189	29371	29368	29512	29365	29430	29081	29024	29274	29539	29213	29075	29294	29493	29430	29277	29332	29085	29129	29148	29306	29165	29267	29562	29396	29232	29342	29396	29178	29306	29139	29150	29372	29407	29224	29177	29318	29252	29477	29443	29386	29401	29499	29442	29237	29409	29234	29417	29398	29274	29298	29349	29182	29196	29325	29444	29243	29516	29335	29102	29449	29377	28974	29280	29484	29369	29266	29176	29356	29332	28968	29402	29397	29384	29504	29127	29395	29264	29489	29408	29310	29211	29237	29457	29205	29416	29311	29196	29370	29208	29155
21515	28780	27989	24856	23691	23329	23026	22670	22651	22564	22570	22566	22522	22341	22457	22371	22216	22346	22159	22130	22455	23274	23238	23122	22686	22311	22330	22245	22288	22266	22193	22116	22116	22259	22178	22082	22268	22144	22236	22164	22110	22170	22441	22051	22214	22130	22124	22139	22099	22082	22162	22203	22149	22358	22090	22127	22364	22114	22232	22245	22127	22139	22214	22300	22241	22046	22036	22063	22193	22272	22078	22221	22103	22249	22221	22247	22159	22115	22086	22217	22144	22109	22412	22011	22186	22288	22135	22241	22262	22051	22205	22172	22061	22154	22005	22165	22259	22367	22102	22128	22342	22165	22134	22150	21941	22189	22347	22343	22010	22163	22319	22237	22174	22190	22225	22183	22219	22094	21991	22107	22042	21957	22221	22047	22297	22326	22141	22059	22345	22209	22120	22338	22282	22088	22224	21993	22158	22116	22143	22195	22117	22114	22197	22217	22107	22152	22254	22156	22116	22224	22288	22162	22198	22143	22240	22121	22235	22186	22141	22213	22311	22084	22214	22317	22172	22170	22124	22220	22240	22147	21960	22322	22250	22074	22233	22141	22173	22249	22227	22172	22233	22224	22324	22328	22134	22104	22254	21907	22208	22265	22182	22394	22357	22078	22210	22064	22303	22091	22270	22192	22239	22077	22280	22048	21964	22131	22146	22334	22220	22232	22168	22012	22363	22188	22274	22372	22012	22410	22185	22024	22003	22250	22140	22061	22235	22190	22210	22174	21939	22153	22062	21875	22373	22120	22184	22337	22170	22267	22213	22089	22221	22338	22297	22299	22216	22382	21978	22136	22072	22132	22132	22193	22058	22201	22007	21945	22058	21981	22049	22201	22228	22190	22166	22100	22124	22337	22142	22248	22246	22118	22124	22265	22217	22165	22396	22197	22166	22181	22220	22164	22167	22186	22050	22096	22091	22241	22375	22184	22091	22237	22069	22312	22248	22180	22077	22242	22267	22325	22223	22248	22182	22037	22148	22268	22254	22131	22165	22015	22248	22074	22230	22063	22090	22143	22026	22313	22101	22197	22288	22135	22152	22229	22048	22144	22191	21959	22163	22214	22186	22139	22231	22134	22163	22252	22094	22335	22142	22196	22144	22063	22200	21855	22167	22420	22159	22252	22144	22308	22298	22186	21999	22180	22327	22291	22141	22145	22118	22181	22142	22237	22208	22150	21994	22289	22226	22258	22144	22252	22003	22349	22400	22151	22228	22140	22123	22127	22225	22162	22118	22190	22168	22274	22210	21869	22316	22174	22211	22086	22077	22074	22434	22268	22248	22184	22116	22134	22117	22295	22110	22089	22117	21950	22190	22327	22193	22135	22294	22108	22320	22108	22082	22327	22132	22196	22313	22148	22146	22208	22262	22054	22122	22216	22101	22167	22237	22092	22108	22328	22203	22100	21947	22234	22060	22079	22092	22181	22124	22136	22158	22354	22198	22089	22168	22280	22173	22327	22216	22309	22166	22131	22153	22110	22214	22193	22249	22085	22266	22030	22097	22184	22079	22152	22412	22256	22239	22275	22113	22158	22245	22126	22197	22139	22151	22006	22278	22135	21984	22338	22176	22284	22243	22187	22174	22280	22030	22165	22060	22211	22282	21963	22248	22012	22307	22284	22105	22061	22225	22254	22073	22231	22180	22258	22260	22205	22001	22207	22044	22089	22038	22138	22261	22199	22206	22073	22354	22425	22138	22122	22245	22246	22335	22333	22302	22200	22064	22298	22189	22254	22256	22345	22181	22201	22117	22180	22108	22072	22334	22039	22261	22103	22222	22099	22154	22235	22087	22112	22039	22299	22224	22346	21948	22229	22164	22167	22006	22301	22139	22148	22071	22039	22282	22165	22334	22131	22153	22305	22134	22222	22374	22079	22280	22214	22242	22283	22227	22047	22190	22182	22175	22131	22190	22181	22201	22141	22302	22206	22207	22198	21981	22266	22231	22341	22191	21981	22091	22176	22308	22181	22160	22192	22178	22132	22327	22202	22121	22184	22384	22266	22359	22173	22193	22400	22279	22253	22296	22266	22258	22321	22304	21989	22170	22129	21951	22324	22115	22208	22144	22294	22257	22173	22172	22238	22195	22196	22244	22272	22144	22100	22246	22128	22311	22203	22109	22160	22156	22326	22168	22170	22097	22273	22316	22188	22187	22302	22156	22230	22191	22015	22192	22301	22195	22336	22031	22117	22415	21974	22162	22282	22162	22196	22238	22285	22261	22118	22074	22154	22283	21988	22099	22337	22305	22090	22073	22252	22269	22182	22240	22155	22170	22287	22118	22385	22253	22136	22155	22124	22213	22159	22212	22109	22257	22196	22174	22154	22094	22266	22342	22175	22279	22149	22098	22187	22144	22208	22299	22175	22114	21977	22210	22113	22379	22206	22185	22198	22133	22257	22185	22287	22249	22207	22150	22037	22351	22036	22105	22123	22182	22349	22229	22166	22243	22182	22335	22188	22338	22100	22107	22367	22089	22140	22166	22130	22238	22090	22258	22334	22267	21954	22155	22269	22333	22113	22347	22084	22188	22030	21994	22104	21958	22148	22291	22177	22194	22027	21941	22102	22157	22082	22198	22261	22277	22240	22091	22139	22388	22320	22306	22224	22213	22069	22113	22186	22015	22146	22181	22083	22080	22249	22262	22216	22254	21998	22185	21976	22141	22188	22237	22413	22316	22272	22234	22241	22159	22042	22360	22068	22199	22115	22100	22112	22216	22166	22298	22185	22138	22369	22047	22179	22239	22170	22132	22234	22437	22254	22145	22227	22091	22248	22290	22227	22285	22091	22145	22309	22146	22258	22120	22209	22273	22155	22251	22048	22266	22215	22133	22155	21998	22167	22098	22249	22356	22175	22335	22137	22336	22106	22223	22294	22229	22232	22101	22284	22316	21987	22163	22359	22081	22134	22186	22178	22240	22101	22184	22204	22276	22172	22152	22182	22236	22142	22429	22114	22132	22262	22135	22284	22098	22259	22132	22259	22097	22240	22186	22198	22328	21996	22230	22168	22295	22124	22415	22080	22108	21917	22031	22063	22240	22422	22199	22122	22298	22115	22266	22179	22253	22013	22241	22232	22158	22232	22442	22036	22191	22084	22166	22301	21967	22266	22294	22058	22312	22270	22230	22080	22221	22222	22243	22250	22205	22121	22272	22076	22204	22187	22062	22255	22021	22038	22234	22227	22302	22196	22159	22168	22366	22196	22209	22164	22123	22281	22289	22250	22197	22143	22485	22266	22223	22117	22369	22118	22006	22154	22192	22244	22222	22295	22269	22252	22199	22013	22355	22036	22186	22109	22237	22448	22348	22353	22034	22170	22134	22149	22090	22076	22214	22165	22103	22265	21992	22151	22340	22239	22307	22189	22031	22218	22045	22140	22455	22111	22324	22283	22277	22123	22152	22197	22121	22125	22359	22198	22124	22179	22084	22133	22197	22344	22143	22098	22403	22178	22103	22303	22090	22233	22342	22115	22297	22097	22210	22182	22132	22308	22345	22290	22038	22250	22206	22292	21979	22161	22051	22142	22146	22214	22303	22207	22304	22334	22267	22198	22087	22240	22291	22279	22140	22335	22352	22186	22262	22174	22156	22234	22141	22175	22283	22288	22262	22114	22055	22207	22316	22169	22188	22274	22204	22211	22267	22273	22217	22184	22147	22206	22266	22176	22355	22131	22228	22280	22228	22166	22205	22101	22245	22062	22061	22127	22226	22109	22290	22117	22311	22219	22373	22017	22437	22279	22181	22175	22302	22130	22291	22238	22163	22188	22267	22407	22207	22245	22269	22026	22187	22197	22312	22237	22174	22257	22170	22384	22265	22154	22092	22165	22138	22073	22046	22211	22066	22000	22140	22266	22049	22347	22134	22215	22180	22182	22158	22243	22321	22148	22105	22116	22092	22072	22230	22250	22315	22193	22167	22199	22163	21959	22131	22268	22393	22075	21956	22145	22237	22066	22196	22198	22243	22112	22099	22121	22223	22129	22189	22203	22329	22233	22225	22264	22222	22332	22329	22229	22063	22221	22399	22142	22162	22232	22562	22187	22426	22312	22136	22243	22226	22173	22230	22386	22208	22069	22147	22176	22001	22181	22149	22044	22199	22360	22186	22223	22033	22340	22050	22168	22328	22229	22257	22179	22013	21999	22112	22183	22016	22334	22068	22279	22191	22217	22009	22150	22277	22074	22226	22107	22218	22296	22158	22203	22250	22041	22117	22228	22086	22234	22373	22118	22214	22235	22100	22075	22072	22271	22152	22107	22274	22263	22355	22123	22207	22475	22099	22119	22121	22166	22191	22052	22169	22226	22212	22127	22082	22134	22194	22345	22248	22163	22153	22218	22250	22121	22215	22220	22244	22031	22124	22083	22032	22123	22217	22065	21997	22146	22188	21997	22240	22236	22323	22192	22312	22171	22357	22014	22099	22085	22267	22167	22358	22209	22210	22172	22115	22358	22229	22147	22140	22172	22185	22196	22192	22255	22271	22219	22225	22402	22199	22404	22265	22252	22218	22155	22110	22102	22317	22152	22308	22352	22159	22239	22119	22206	22251	22219	22126	22216	22108	22230	22423	22260	22229	22337	22200	22188	22344	22147	22197	22232	22381	22276	22155	22411	22097	22150	22055	22133	22152	22085	22256	22238	22369	22048	22286	21900	22160	22241	22309	22026	22074	22133	22196	22114	22243	22332	22373	22180	21989	22357	22333	22288	22042	22137	22171	22127	22213	22184	22326	22110	21855	22084	22207	22278	22136	22268	22081	22194	22118	22272	22121	22251	22202	22213	22231	22056	22307	21979	22416	22231	22274	22086	22307	22061	22224	22170	22216	21993	22127	22201	22239	22098	22040	22139	22248	22116	22176	22282	22166	22069	22178	22240	22049	22079	22200	22168	22349	22312	22074	22165	22234	22235	22131	22231	22186	22267	22062	22081	22207	22093	22231	22144	22312	22009	22331	22173	22222	22274	22145	22169	22306	22075	22291	22163	22309	22167	22213	22409	22407	22185	22242	21915	22067	22049	22376	22174	22125	22104	22250	22059	21983	22152	22245	22259	21863	22226	22204	22162	22256	22332	22107	22045	22140	22373	22198	22183	22361	22161	22240	22019	22373	22320	22397	22123
23336	21209	28905	24164	24180	29303	32111	30009	29642	29947	29799	29651	29827	29468	29420	29227	29166	29285	29228	29319	30323	34158	35243	33374	31580	30275	29329	29283	29345	29246	28919	29071	29209	28942	28775	28870	29119	28964	28910	29237	29119	29162	29185	29140	28853	29040	29127	29082	29309	28983	29173	28867	28772	28838	28910	28883	28789	28896	28952	29003	28860	29093	29095	28936	29048	29205	29157	28888	28899	29078	28853	29107	29043	28722	29165	29128	29053	29120	29190	29078	29148	29223	29120	29233	29078	28969	28930	28951	29201	29099	29091	29114	29142	29023	29002	28866	28910	29173	29134	28862	29229	29213	29260	29068	28930	28801	28843	29307	29039	29011	28986	28858	29333	28944	28772	28970	29193	28938	28635	29069	28850	29185	29056	28936	29031	28869	28913	28937	28891	28993	29215	29078	29014	29179	29029	28903	29040	28790	29131	29123	29136	28864	29008	29085	29058	29073	29080	28916	29167	29074	29292	29405	29086	28963	28792	28918	29206	28754	28867	28989	29153	28743	28930	28947	28853	29086	29031	28805	28894	28921	28889	28773	29002	29137	28960	29247	29100	29138	29068	29131	28985	29123	29002	28875	28919	28947	28958	29213	28974	28976	29016	29058	28956	29306	29013	28864	28976	29254	29125	28920	28976	29063	29201	28884	29055	29017	29068	28872	29142	29170	29094	28906	28935	28814	28928	29047	28892	29060	29063	28823	29187	28905	28857	29113	29085	29080	29129	29192	28903	28931	29246	29228	29037	29098	28886	28955	29279	29246	29167	28943	28792	29164	29025	28867	29038	29130	29099	29071	28730	28984	28887	28993	29021	29047	28836	29119	29090	28813	28814	28912	28822	29024	29138	29128	29186	29097	29017	29006	28768	28973	28954	29012	28826	28935	28915	29003	29029	28935	29042	29053	29073	28894	28990	28990	28898	29084	28905	29148	28982	28981	28926	28821	29176	28850	29140	28933	28980	28855	29104	28955	28990	29057	29138	28835	28898	28900	28718	29068	28879	28828	29093	28982	28884	28894	28881	29123	28920	28850	28846	28908	28755	29079	29008	28779	28848	28849	28940	29015	29045	28969	28820	28920	28969	29055	29338	29061	28953	29135	29218	29071	29230	28868	28944	28988	29009	28963	28742	29071	28942	28916	29001	28795	28829	28887	28865	28862	28868	29054	29178	29182	28781	28945	28952	28990	29003	29008	28862	29066	29018	28991	28787	28953	28779	28921	29166	29137	29079	28895	28929	28939	29204	28929	28786	29011	29158	28775	28894	28701	29099	28941	29154	28703	29016	28941	28908	29192	28911	29042	28919	28832	29110	29094	29043	29140	29225	28918	29066	28797	29084	28675	28758	28941	28720	29077	29028	29010	28951	28981	28844	29012	28991	29087	29071	28923	29125	28889	28774	28945	28943	28875	28907	28682	29089	28915	28990	29176	29179	29014	28852	29082	28966	29102	29022	29025	28759	28996	29216	29017	28912	29022	29134	28892	28986	28997	29162	29063	28937	29035	29111	28794	28868	28852	28729	28861	28966	28790	29007	29056	28763	28895	28899	28909	28871	29026	28874	28920	28811	29074	29132	28878	28844	28976	29092	28808	29046	28717	29420	29015	29038	28861	28983	28881	28942	28866	28913	28786	29297	29200	28724	28811	29000	29081	28960	28873	28971	29109	28952	28971	28813	29008	28992	28890	29153	29130	29052	28877	28789	28720	28969	28979	29226	29145	28852	28831	29031	28880	28921	28899	28842	28879	29141	29092	28745	29026	29020	29030	28927	28935	29072	28945	29068	29043	29062	28993	28920	28846	28964	28839	29144	28712	28942	29016	29188	28951	29068	28962	28942	28900	28979	29083	28904	28763	28880	29083	28946	28982	28997	28892	29080	28824	28911	29251	29074	29148	28831	28842	28786	28797	28930	28912	28806	29012	29130	28892	28886	28793	28944	29014	29117	29146	28959	28943	29219	28748	28851	28967	28959	29055	28950	29049	28830	28924	28649	29041	28936	29116	28964	28956	28860	28793	29189	29189	29044	28924	29025	28780	29141	29172	28881	29054	28857	29239	28840	28956	29003	28558	29002	29084	29093	29073	29044	29045	28956	28964	28924	28941	28933	28896	28913	28980	29160	29071	29159	29012	29077	28957	29148	29054	29083	29076	29044	28867	29080	28725	28989	29032	28931	29266	29023	28990	29152	29006	28888	29044	28792	29016	29120	28919	28843	28924	28843	29038	29085	28924	28933	29035	29088	29245	28904	28916	28718	29143	28981	28791	28836	28906	28996	29068	28995	28848	28963	28952	29085	29082	29009	28909	29267	29186	29111	29037	29124	29011	28729	29010	29102	28952	29095	29107	28899	29026	29081	28860	29010	29017	28716	29038	29013	29024	28968	28790	28944	29252	28984	28934	28917	29095	29001	29002	29131	28639	28966	29023	28988	29021	28809	28922	28732	29110	28946	28784	29021	29056	28869	29146	28994	29067	29148	29053	29036	28844	28772	28753	29080	29116	29059	29062	28918	28828	28992	28989	29185	29180	29075	28919	29190	29042	29066	29094	28924	28962	29083	28921	28912	29158	29031	29035	28975	28931	29040	29031	28945	29102	29164	28628	29071	28890	29193	29027	28979	28874	28932	28891	29002	29117	28906	28879	28885	29030	28879	28969	28862	28853	28909	28801	28880	28964	29198	29084	29274	29040	28984	28989	29066	29101	29041	28928	28784	28858	29019	29057	28896	29057	29024	28984	28912	29172	29021	29013	28908	29132	28951	28987	28801	29027	28891	29013	28800	28909	29045	29125	29070	28958	29123	29038	29032	29104	28815	29055	29234	28852	29057	29242	29124	28724	29271	28811	28990	28965	28952	28921	29056	28634	28737	28855	29011	29146	28950	29101	28982	28949	29050	28831	28896	28872	29032	28853	28935	28980	29316	29134	28959	29178	29079	29161	29191	29003	28979	28853	28972	29199	28945	28933	29189	29140	29145	28949	29110	28885	29167	28839	28972	29060	29113	29049	29067	28935	29069	28934	28970	29065	28921	29114	28978	28948	29008	28721	29003	29058	29117	28932	29075	29045	29141	28980	29052	28989	28976	29207	28864	29196	29186	28937	29076	28925	28666	28840	28933	28761	29182	29108	28975	28896	28880	29001	29254	29074	29040	28821	28950	28983	28632	28890	29159	28927	28994	28971	29052	28908	29038	29150	29147	29067	28927	29250	29089	29008	29076	29150	29307	29031	28702	28688	28798	28898	28911	28658	28968	28971	29042	28880	28871	29092	29194	28993	28992	28856	28991	29146	29103	28948	29006	28941	28993	29155	29036	28831	28862	28893	28883	28959	28993	29002	29050	29106	29083	28887	29223	28927	29350	29011	28932	29321	29042	28779	28755	29012	28957	28974	28875	29098	28866	28928	29063	28890	29053	28971	29060	29035	28999	29049	29064	29065	28911	29176	28880	29002	28939	28995	28849	29112	28998	28969	28860	28945	28967	28945	29242	28778	29225	29074	28961	29058	29175	28975	29009	29061	29055	28939	29013	28928	29045	28940	28975	28868	28687	29184	28976	29082	29003	28940	28651	29098	29159	28805	28798	28969	28945	29111	28925	28875	28879	28986	29105	29278	29133	28987	29057	28907	28992	29047	29112	28931	29167	28970	28915	28963	29138	28914	28970	28955	29299	29014	28785	28945	28989	29011	29101	28831	28956	29097	29063	28949	28857	28920	29093	29054	28914	28844	28946	28986	28910	28985	29102	28797	29096	29052	28922	29080	28862	29063	29070	29010	28886	28753	29349	29088	28898	28976	28914	28936	28946	29052	28847	29053	29026	29016	29219	29006	28858	28929	28957	29039	29089	28856	28881	29090	28872	29160	28849	29118	29031	28875	29203	29192	29145	28702	29136	29138	29149	29037	28781	29120	28731	28943	28927	28897	28774	28879	29149	28772	28967	29068	28989	28951	29008	28940	28972	29116	28936	28979	29013	28742	29258	28902	28869	28956	28975	29097	29067	28871	29185	28986	28817	29064	28941	28996	29166	28954	29169	29019	28964	28899	29122	29106	28835	28934	28876	29063	28744	28840	28848	29087	28909	28898	29000	28915	28918	28960	28962	28836	28972	28743	29106	29237	29044	28814	28866	28978	29043	28981	29026	29064	29219	28970	29120	28947	29108	29021	29144	28914	28969	28840	29083	29164	29051	29003	28952	29288	28888	28883	29091	29044	28658	28842	29072	28997	29005	29111	29092	29075	29059	29184	29098	28928	28857	28851	28852	29001	28775	29119	29127	28742	28924	29146	28915	28880	28969	29041	28795	29009	29009	28944	29068	29052	29087	28873	29060	28782	28932	28855	29238	29092	29060	28911	28798	28953	28858	29171	29076	28933	28995	29094	29047	28793	29171	28804	28937	29119	29022	29133	29128	29008	28948	29084	28935	29057	28773	29086	29064	28814	28745	28702	28984	29172	29226	28985	28898	29168	28928	28901	28946	28983	28898	29014	28753	28990	28834	29160	29047	29109	29046	29005	29248	29294	29085	29110	29002	28817	29100	28683	29070	29086	28983	28843	29098	29088	29314	28984	28966	29041	28971	29056	29129	28854	29154	28901	28942	28874	29088	29020	28765	29064	28955	29225	28883	29319	29015	28937	29112	29117	28792	29050	29041	28971	28860	29101	28863	28959	29208	28901	29056	28999	29108	29040	28922	28655	28891	28792	29080	28896	28927	29125	29022	28849	28853	29154	28951	28822	28796	28965	28932	28913	28875	29023	28861	28935	29084	29060	28855	29138	29061	28893	28995	28950	29029	29136	29099	28953	29035	29065	28922	29004	28967	28971	29055	28942	28767	28830	28914	29080	29105	29013	29057	28993	28950	28812	29143	29129	29065	29015	28774	29078	29088	29100	29027	28923	28903	28766	29003	28920	28847	28969	29037	29000	28799	28904	28973	28953	28709	29307	28939	28875	28853	28973	29074	29050	28901	29124	28957	28740	28974	28855	28975	28849	29009	28909	28796	29220	28901	28932	29130	29357	29291	29019	29324	29035	28994	28863	29132	29043	28847	28905	28969	28915	29065	29089	28981	29029	28992	28859	28909	28957	29033	29078	29006	29134	28700	29008	29026	28794	28983	28879	29105	29021	28964	29089
19516	33700	31738	27102	24781	24547	23881	23664	22851	22859	22652	22676	22782	22630	22416	22450	22269	22308	22293	22359	24318	29441	29866	27160	24936	23172	22783	22265	21998	22016	22007	22047	22179	22011	22022	22204	22024	22166	22041	21910	22163	22028	22158	22124	22223	22003	22093	22089	22091	22059	22173	22072	22103	21969	22017	21937	21996	21954	22029	22131	22151	22104	21979	22171	21970	21909	22127	22182	21845	22074	22053	22055	22138	22257	21902	21830	22226	22005	22065	21853	22139	21945	22063	22077	21957	22030	22133	22003	21898	22290	22119	22148	22120	21908	22185	22122	21998	22202	22193	22162	22025	22114	22230	22075	22070	22090	22221	21876	22032	22124	22043	22135	21963	22125	22002	22133	21967	22101	22190	22184	22170	22100	22084	21978	22325	22232	22163	22201	22080	22413	22142	21888	21853	22072	22061	22177	21956	22094	22048	22079	22230	22017	22195	22051	22171	22162	22056	21963	22015	22059	22177	22124	21820	22088	21948	22113	22023	22022	22187	21912	22068	21930	22247	22020	22082	22144	21983	21938	22077	22030	22090	21978	22080	21839	21929	22056	22175	21946	22063	22224	21976	22105	21938	22140	21964	22171	22110	22022	21963	22174	22202	22090	21983	22035	22004	22155	22023	21830	21944	22026	22064	22116	21967	21896	21979	22332	22047	22150	22152	21887	22180	22135	22030	22081	22155	22009	22014	21999	21918	22115	22071	22090	22025	22072	22147	22033	22283	21796	22036	22029	22135	22195	22125	21896	21887	22023	22119	22121	22008	21932	22072	22035	22131	21977	21952	22261	21965	22090	21917	21982	22154	22187	22055	22091	21900	22350	21980	22217	21981	22041	21966	21889	22136	22059	22236	21897	22067	22279	22026	22128	22158	22253	22057	22149	22112	21925	21982	22180	21921	22280	22143	22029	21974	21904	22128	22032	22195	22122	22062	22070	21941	22092	21917	22067	22106	22049	22001	22084	22163	22069	22151	22014	22128	21944	22204	21950	22060	21842	22088	22087	22076	22044	22030	22241	22152	22012	21940	21939	21942	22241	22107	21869	22092	22088	21936	22021	21987	21953	22067	22097	22148	21996	21975	22041	22074	22060	22069	22154	22052	22065	22139	22059	22020	22029	22292	21998	22074	22083	22066	22094	21829	22070	22059	22031	22055	22126	22122	22191	21941	22093	21975	22026	21946	22274	22055	22107	22137	22055	22154	22123	22066	22097	22069	22012	21978	21977	22031	22038	22034	22221	22231	21807	21957	21849	22015	22048	22115	21994	22043	22003	21838	22016	22179	22026	22016	21991	22027	22037	21957	22137	21863	22061	21988	22022	22168	22040	22019	22116	22082	22022	21943	21976	21929	21862	22101	21922	21990	21926	22001	21963	22063	22159	22057	22010	22128	22206	22102	22169	21991	22224	22004	22002	21826	22044	22007	22085	22058	22126	22033	22110	22167	22129	22205	22048	22057	22116	22025	22107	22174	22150	22158	21915	22188	21975	21772	22129	22220	22036	22122	22100	22003	22115	22152	22003	21981	22015	22029	22120	21931	22059	22092	21997	22025	22093	22089	22217	22108	22077	22193	21959	22131	22075	21813	21945	22177	21975	22088	21888	22129	22058	22203	22018	22145	22057	22046	22047	22059	21961	22126	22064	22310	22059	22018	21849	21947	21936	21996	22011	21938	22125	21919	22087	21969	21953	21946	22042	22233	22130	22023	21994	21946	22104	22041	22160	22148	22145	22038	22040	21959	22213	22056	22223	22225	22090	22091	22022	22003	22244	22056	22099	22145	22075	22020	21898	22069	22050	22134	22068	22188	22134	21981	21905	21818	22100	21937	21923	22023	21952	21962	22134	22109	22081	22162	22067	22062	21968	22238	21897	22087	21944	22063	22077	22165	22000	22078	22167	22065	22040	22086	22179	22221	21944	22144	22124	22002	21836	22055	22091	22284	22102	21995	21987	22102	22075	21976	22022	21925	22037	22054	22093	22134	21852	22089	21884	21927	22074	21959	22182	21936	22019	21965	22204	22155	22029	22104	22058	21897	22009	22211	22048	22102	22097	21866	22126	22017	21989	22154	21891	21957	22010	22154	22000	21889	22116	22132	22289	22034	21888	22131	22162	22117	21832	22039	22087	22176	22194	22163	22034	22080	22076	22029	21975	22156	21827	22174	22159	22158	22214	21964	22017	21946	22165	21965	22095	21960	22080	22072	22020	22053	22082	22071	22104	22162	22021	22101	22043	22017	22091	22037	22107	21987	22003	22116	22151	22060	21958	21981	22167	22070	22164	22066	21887	22066	22017	22172	22083	22029	22019	22055	22158	22082	21957	22390	21822	22081	22162	22118	21997	21923	22028	21909	22159	22203	21964	22087	22002	22076	22092	22066	22035	22041	21903	21975	22188	22069	22086	21920	22296	21924	22135	22036	22216	22031	22060	21986	22141	22023	22085	22163	22137	22008	22052	22082	22003	21999	22137	21951	21957	21972	22186	21955	22180	21918	22172	22083	22047	22061	22105	22037	22005	22050	22029	22207	22110	22150	21981	22366	22007	22090	22004	21973	22329	21948	22120	22003	21995	22099	22035	22022	22129	22237	22092	22029	22313	22057	22177	22152	22039	22150	22222	22073	21864	22161	22068	21985	21897	22039	22176	21922	22138	22063	22029	22134	22067	21881	22037	22207	22277	22147	22117	22005	22051	22202	22020	22061	22030	22106	22053	22166	21929	22193	22095	22198	21964	22025	22141	22029	22053	22191	22206	22041	22175	22177	22118	21998	21958	22197	22011	22155	22156	22026	21945	21857	21973	22255	22128	22025	22124	22078	22185	22137	22021	22019	22132	21960	21999	22005	22146	21941	22104	22045	21994	22187	22061	22145	22014	22087	21990	22100	22166	22062	21982	22074	22221	22005	21943	22082	21916	22077	22134	22055	22042	22064	22026	22038	22080	21975	22064	22204	21984	22127	22005	22010	22050	22081	22187	21969	22054	22027	22235	22260	22170	21946	22062	22133	21898	22024	22036	22073	22107	21882	22209	22007	21875	22143	21849	21990	22043	21928	22082	21988	21966	22140	22085	22185	21980	22106	21970	22075	22067	22031	21977	22171	21957	21945	22056	21938	22078	22243	22175	21872	22083	22117	22098	22160	22145	22003	22039	22041	21953	22183	22043	22092	22013	22314	22059	22019	21953	22274	22209	22090	22245	22126	21922	22258	22045	22111	22046	22117	21998	21994	22056	22002	21900	22186	21878	22003	22007	22065	22111	22046	21939	21976	21939	22088	22098	22117	22170	21760	22145	22102	22017	22001	22069	21955	21952	21987	22169	21912	22173	22149	22031	21921	22077	21962	22066	21936	22197	21991	22136	22109	22104	22040	22135	22060	22153	21945	22010	22105	22094	22177	21920	22030	22018	21866	21899	22050	22174	21829	22101	21983	22077	22062	22099	22071	22120	22049	21893	21975	21982	22060	22086	21946	22189	22052	22278	22121	22206	22160	22114	22064	22108	21991	22031	22165	22230	22005	22164	22145	22123	21998	22063	21857	22334	22212	22212	22054	22079	22138	22068	22141	22116	22144	22205	21930	22058	22142	22235	22148	21928	22115	22028	22056	22081	22135	22086	22109	21920	22329	21874	22078	22027	22164	22116	21755	21814	22156	22099	22099	22122	22035	21900	21997	21948	22050	22039	22195	22078	22178	22157	22101	22201	21935	22026	22144	22127	22179	22180	22073	22101	22050	21986	22046	22168	22053	22114	21974	22224	21881	22229	22037	22009	22202	21892	21974	21963	22162	21913	21904	22005	22183	22204	22236	22196	22068	21985	21983	22068	21990	22193	22051	21991	22106	22214	22144	22134	21924	22124	22120	22062	22101	22095	21840	21983	22109	22141	22118	22126	21980	22042	21983	22176	22162	22046	22013	22030	21972	21942	21985	22010	21966	22020	22086	21914	22267	22010	22085	21967	22074	22017	22198	21909	22006	22033	21986	21916	21989	22125	22097	21940	22140	22150	22073	22119	22088	21860	22022	22207	21880	22011	22091	22139	22016	22044	22169	22017	21919	22135	22157	21985	22139	22265	22004	22036	22122	21974	22047	22089	22076	22131	21852	21726	22069	22087	21955	22232	21904	22233	21861	22167	22101	22058	22086	22135	21883	22148	21979	22033	22111	21951	21989	22039	22060	22028	21928	22156	22019	21918	22029	22091	22086	22109	22030	22007	21875	21935	22003	22038	22131	22055	22125	21912	22257	22025	22068	22121	21957	21955	22154	22148	21947	22113	22221	22107	21962	22149	22077	22077	21899	22092	22109	22004	22104	22145	22066	21987	22011	22061	22097	22086	22025	22127	22108	22068	21989	22243	21943	22037	21988	22066	22119	22089	22113	22004	22114	22015	22185	22065	22122	22011	22154	22071	22181	22093	22082	21975	22143	22047	22110	22147	21972	22208	22094	22027	22224	22097	22108	22040	22119	22152	22062	22091	22073	22041	22211	22109	21847	21894	22033	22051	21968	22091	22046	22052	21788	22194	21999	22010	22168	21940	22224	22021	22183	22124	22169	22085	22011	21881	22044	22177	22114	22046	22016	21924	22002	22042	21956	22118	22018	21921	21918	21927	22050	22195	22056	21926	22061	22236	22030	21964	21919	22155	22039	22154	22047	21917	22310	22131	22031	22152	22058	21999	21955	22054	22037	22109	22079	22073	21930	22060	21991	22096	22016	21988	22002	22023	21990	21914	22047	22025	22132	22121	22028	22051	22060	22005	21948	22265	21904	22010	22225	22211	21980	22135	22030	22000	22024	22094	22083	21990	22035	21915	22024	21842	21982	22236	22246	22042	21976	22086	22145	21945	22057	22005	22005	22091	22108	21996	22171	22149	21922	22050	22132	21879	22083	22107	21947	21996	22076	21957	22004	22258	22074	21913	22219	22046	22097	22015	21872	21953	21991	22093	22201	22001	22027	22125	22081	22173	22024	22150	22136	22092	22178	22192	22128	21930	21998	22078	22070	21942	22148	21827	22186	22021	22114	21989	22160	22007	22051	22062	22266	22111	22000	22026	22099	21934	21983	22082	21935	22116	21963	22055	22195	22095	22107	21924	22187	22091	21903	21959	21959	22086	22098	21973	22197	22069
22518	21204	29002	23733	22324	27982	33859	31003	30549	30797	30494	30055	30522	30131	30251	30094	29925	29877	29790	29977	30002	36519	41166	37876	34530	32235	30557	29977	29706	29717	29671	29611	29455	29554	29638	29785	29521	29686	29521	29570	29591	29466	29627	29694	29941	29865	29617	29630	29504	29474	29615	29746	29760	29846	29809	29703	29692	29854	29824	29587	29508	29516	29772	29538	29739	29718	29570	29602	29671	29667	29744	29675	29507	29732	29726	29894	29711	29746	29660	29725	29607	29472	29667	29552	29803	29627	29685	29582	29565	29749	29585	29719	29627	29475	29571	29693	29685	29631	29612	29706	29569	29592	29747	29524	29568	29704	29558	29683	29654	29594	29439	29603	29505	29687	29623	29769	29555	29442	29676	29799	29636	29647	29615	29580	29785	29742	29601	29641	29611	29412	29602	29643	29655	29707	29533	29693	29704	29385	29582	29538	29456	29610	29601	29485	29453	29709	29656	29764	29709	29495	29627	29596	29521	29492	29706	29558	29608	29445	29608	29394	29397	29604	29380	29397	29618	29468	29350	29379	29734	29677	29673	29625	29561	29605	29504	29420	29689	29566	29759	29528	29620	29429	29354	29470	29357	29383	29503	29333	29766	29540	29620	29392	29500	29373	29725	29597	29807	29358	29968	29463	29826	29608	29418	29541	29427	29589	29617	29638	29470	29471	29785	29554	29587	29554	29536	29739	29785	29627	29553	29455	29445	29761	29583	29471	29688	29557	29569	29926	29492	29245	29462	29647	29642	29784	29528	29436	29541	29700	29488	29540	29484	29606	29582	29595	29985	29525	29645	29706	29580	29628	29480	29536	29616	29628	29541	29554	29597	29527	29478	29445	29516	29487	29640	29736	29643	29684	29629	29664	29593	29513	29614	29586	29647	29652	29687	29448	29504	29561	29673	29473	29362	29433	29467	29756	29856	29509	29537	29668	29409	29720	29492	29612	29673	29817	29628	29520	29605	29536	29617	29496	29527	29525	29431	29534	29640	29452	29642	29685	29729	29362	29718	29649	29586	29597	29393	29554	29538	29675	29464	29729	29443	29638	29550	29295	29606	29668	29623	29607	29624	29527	29470	29521	29597	29534	29699	29547	29714	29743	29546	29599	29559	29649	29498	29439	29596	29633	29369	29393	29595	29290	29730	29617	29705	29531	29434	29419	29509	29530	29713	29650	29626	29548	29388	29467	29640	29575	29544	29416	29601	29483	29562	29386	29404	29573	29500	29258	29465	29271	29381	29431	29581	29711	29607	29575	29699	29441	29262	29713	29437	29603	29704	29911	29631	29760	29624	29685	29461	29561	29579	29647	29588	29583	29499	29828	29502	29629	29696	29572	29591	29558	29540	29444	29546	29682	29341	29374	29318	29817	29812	29455	29520	29518	29396	29847	29713	29592	29699	29388	29676	29643	29502	29521	29699	29702	29633	29567	29512	29659	29809	29689	29573	29758	29550	29449	29491	29712	29353	29734	29782	29631	29618	29279	29312	29724	29687	29653	29572	29464	29458	29609	29576	29444	29744	29513	29753	29563	29342	29582	29450	29582	29803	29640	29528	29609	29438	29348	29577	29754	29516	29595	29587	29449	29379	29565	29444	29582	29518	29686	29438	29440	29653	29432	29487	29335	29677	29557	29491	29475	29576	29547	29611	29606	29712	29625	29533	29629	29572	29557	29610	29640	29713	29594	29686	29643	29696	29401	29458	29566	29656	29270	29376	29481	29613	29568	29714	29656	29540	29446	29544	29523	29823	29682	29573	29635	29594	29574	29531	29707	29316	29424	29563	29406	29505	29506	29532	29535	29479	29509	29881	29564	29379	29610	29452	29727	29351	29356	29539	29747	29663	29495	29682	29611	29700	29684	29487	29526	29807	29476	29617	29355	29518	29543	29590	29783	29565	29507	29597	29511	29612	29591	29475	29437	29539	29459	29585	29481	29599	29465	29587	29682	29387	29902	29620	29499	29567	29852	29245	29506	29617	29349	29657	29451	29582	29591	29452	29780	29513	29675	29582	29718	29512	29581	29620	29714	29704	29369	29424	29635	29822	29586	29661	29845	29602	29607	29647	29450	29686	29511	29773	29626	29594	29410	29631	29644	29740	29659	29640	29255	29531	29625	29758	29673	29584	29433	29482	29507	29509	29660	29602	29720	29667	29355	29485	29802	29695	29572	29565	29527	29473	29331	29537	29394	29759	29605	29636	29611	29759	29582	29779	29390	29617	29575	29698	29788	29547	29825	29395	29533	29468	29561	29534	29627	29508	29753	29379	29571	29692	29483	29462	29311	29724	29512	29407	29521	29702	29588	29520	29542	29595	29663	29528	29611	29702	29498	29504	29537	29522	29616	29754	29679	29454	29791	29621	29411	29707	29440	29534	29634	29768	29433	29701	29567	29486	29500	29448	29699	29381	29351	29490	29645	29572	29537	29643	29369	29477	29446	29572	29608	29527	29662	29534	29445	29706	29405	29411	29369	29630	29542	29387	29612	29451	29529	29664	29537	29589	29732	29569	29589	29627	29631	29736	29329	29683	29784	29547	29721	29750	29965	29492	29665	29305	29535	29635	29605	29533	29538	29474	29700	29485	29505	29508	29733	29610	29696	29582	29625	29638	29373	29627	29826	29573	29444	29669	29577	29409	29564	29682	29600	29709	29430	29478	29659	29553	29453	29325	29403	29428	29512	29481	29679	29605	29563	29838	29537	29550	29594	29484	29604	29538	29417	29750	29363	29528	29409	29701	29810	29719	29496	29445	29539	29292	29653	29625	29688	29508	29672	29635	29567	29311	29661	29828	29420	29592	29660	29585	29749	29399	29399	29813	29637	29505	29386	29609	29731	29549	29646	29547	29678	29507	29466	29505	29623	29541	29366	29523	29737	29271	29464	29451	29518	29463	29472	29352	29432	29591	29528	29634	29607	29273	29682	29665	29593	29723	29553	29694	29449	29700	29518	29526	29621	29490	29580	29631	29460	29554	29561	29747	29469	29467	29408	29624	29553	29938	29576	29451	29694	29557	29660	29411	29729	29462	29667	29560	29501	29629	29459	29599	29531	29493	29238	29471	29736	29616	29703	29462	29797	29541	29350	29495	29488	29396	29375	29658	29663	29654	29434	29606	29801	29527	29291	29663	29600	29874	29677	29691	29296	29730	29619	29489	29708	29659	29500	29536	29513	29382	29528	29519	29585	29824	29589	29571	29783	29569	29680	29652	29444	29493	29452	29497	29526	29585	29349	29598	29443	29582	29441	29533	29696	29539	29743	29453	29392	29718	29619	29726	29788	29491	29592	29683	29537	29817	29523	29641	29597	29668	29457	29523	29729	29692	29534	29698	29467	29535	29497	29403	29604	29699	29532	29435	29605	29463	29718	29387	29359	29623	29689	29485	29646	29712	29638	29610	29933	29580	29559	29711	29410	29467	29803	29385	29618	29677	29239	29781	29413	29341	29741	29519	29605	29799	29495	29655	29734	29678	29462	29452	29328	29459	29652	29590	29493	29483	29362	29558	29675	29577	29498	29520	29480	29518	29716	29524	29718	29547	29539	29632	29596	29701	29397	29381	29571	29653	29482	29701	29563	29491	29625	29627	29566	29772	29967	29397	29358	29438	29330	29588	29741	29506	29346	29595	29452	29694	29767	29451	29308	29744	29530	29617	29578	29499	29505	29798	29431	29643	29572	29536	29903	29532	29456	29536	29623	29572	29419	29415	29427	29499	29676	29539	29601	29630	29614	29542	29707	29532	29567	29751	29503	29746	29441	29834	29312	29735	29765	29773	29610	29617	29329	29593	29669	29695	29702	29551	29687	29649	29337	29324	29590	29300	29694	29429	29470	29324	29520	29481	29228	29311	29518	29542	29605	29612	29393	29688	29377	29557	29371	29501	29663	29569	29524	29429	29577	29669	29684	29429	29802	29781	29564	29679	29627	29483	29344	29694	29240	29400	29449	29410	29527	29317	29510	29409	29672	29350	29725	29425	29699	29754	29510	29539	29549	29450	29538	29380	29649	29548	29562	29638	29608	29787	29576	29743	29525	29835	29482	29814	29459	29812	29632	29349	29516	29304	29397	29542	29681	29442	29519	29623	29641	29468	29745	29469	29587	29590	29583	29536	29641	29383	29325	29694	29568	29278	29630	29975	29569	29667	29637	29825	29531	29533	29423	29441	29547	29460	29543	29635	29747	29567	29765	29752	29531	29539	29465	29602	29656	29509	29731	29474	29441	29583	29639	29475	29694	29498	29339	29511	29761	29617	29548	29489	29665	29616	29345	29477	29755	29496	29390	29543	29628	29730	29599	29643	29585	29569	29581	29694	29612	29746	29661	29614	29471	29593	29624	29561	29866	29724	29662	29464	29511	29528	29521	29423	29508	29512	29318	29563	29438	29545	29493	29329	29430	29320	29540	29460	29813	29712	29577	29727	29345	29554	29713	29351	29549	29327	29450	29667	29771	29760	29672	29586	29688	29839	29688	29674	29599	29455	29585	29601	29552	29246	29468	29584	29605	29625	29467	29781	29497	29548	29358	29725	29538	29634	29513	29660	29501	29795	29728	29833	29556	29663	29480	29605	29535	29534	29555	29846	29495	29440	29578	29328	29531	29615	29294	29311	29425	29490	29454	29702	29536	29506	29587	29591	29857	29326	29403	29439	29664	29655	29436	29680	29693	29738	29671	29570	29472	29580	29527	29639	29622	29614	29453	29660	29547	29479	29558	29608	29609	29316	29731	29501	29556	29614	29505	29727	29797	29565	29616	29802	29612	29485	29373	29653	29533	29753	29670	29669	29556	29730	29465	29658	29624	29730	29769	29600	29579	29834	29738	29510	29557	29750	29518	29684	29553	29751	29452	29619	29335	29641	29387	29453	29676	29480	29557	29584	29446	29501	29613	29574	29619	29451	29480	29311	29660	29557	29733	29729	29571	29613	29689	29531	29477	29711	29629	29496	29541	29395	29383	29499	29628	29474	29544	29720	29666	29626	29478	29662	29576	29539	29515	29502	29335	29738	29635	29455	29504	29659	29529	29576	29561	29812	29547	29541	29755	29775	29698	29695	29508	29640	29751	29665	29710	29694	29621	29736	29526	29432	29445	29717	29599	29615	29679	29425	29492	29464	29536	29445	29510	29581	29623
21277	37428	35164	29427	26804	26188	25630	24619	24091	23697	23314	23223	23313	23014	23005	22759	22857	22678	22587	22424	22890	32957	36347	32250	28003	24824	23284	22579	22498	22356	22462	22413	22302	22430	22328	22465	22316	22296	22306	22397	22397	22452	22548	22331	22572	22245	22207	22345	22295	22143	22328	22384	22272	22349	22381	22239	22422	22335	22331	22472	22391	22561	22343	22530	22391	22338	22189	22284	22334	22246	22238	22378	22331	22147	22436	22472	22416	22341	22365	22440	22388	22230	22302	22524	22306	22352	22291	22338	22513	22311	22413	22253	22411	22205	22357	22227	22417	22278	22230	22367	22283	22323	22377	22350	22330	22241	22493	22338	22193	22533	22422	22341	22445	22143	22124	22387	22413	22407	22332	22308	22350	22273	22346	22250	22337	22286	22352	22129	22318	22486	22300	22265	22420	22372	22180	22470	22336	22257	22172	22444	22211	22223	22414	22484	22221	22387	22459	22424	22300	22394	22122	22341	22268	22223	22463	22428	22384	22292	22308	22368	22639	22253	22383	22244	22274	22404	22217	22309	22288	22272	22333	22266	22230	22277	22455	22242	22405	22282	22248	22236	22330	22205	22174	22439	22366	22252	22126	22092	22063	22453	22144	22279	22391	22242	22320	22246	22296	22326	22248	22386	22363	22419	22355	22257	22404	22284	22238	22218	22240	22233	22260	22235	22293	22485	22268	22295	22314	22292	22388	22285	22186	22158	22197	22271	22187	22385	22267	22356	22473	22331	22322	22340	22253	22392	22309	22398	22551	22210	22206	22145	22328	22329	22306	22315	22162	22384	22338	22402	22365	22216	22385	22204	22179	22434	22348	22356	22187	22271	22293	22193	22364	22225	22306	22460	22406	22145	22282	22368	22271	22310	22262	22139	22368	22235	22515	22326	22302	22432	22400	22325	22522	22301	22501	22405	22160	22102	22463	22371	22185	22262	22456	22451	22366	22273	22375	22139	22455	22349	22252	22335	22356	22258	22166	22333	22203	22273	22338	22322	22362	22359	22329	22370	22492	22339	22321	22065	22329	22317	22208	22247	22315	22405	22468	22073	22362	22138	22362	22202	22333	22323	22358	22096	22160	22330	22433	22242	22369	22223	22231	22187	22239	22105	22470	22338	22204	22285	22199	22154	22493	22327	22297	22206	22141	22181	22361	22263	22219	22221	22231	22490	22293	22368	22176	22282	22410	22344	22389	22320	22295	22420	22305	22277	22336	22249	22411	22187	21959	22172	22392	22302	22346	22297	22200	22360	22459	22249	22297	22339	22246	22295	22359	22314	22269	22143	22300	22325	22066	22254	22270	22185	22360	22400	22354	22137	22352	22215	22285	22185	22238	22357	22343	22462	22358	22378	22460	22255	22170	22321	22193	22230	22229	22296	22336	22290	22231	22220	22266	22407	22079	22353	22294	22225	22401	22220	22214	22358	22422	22214	22185	22217	22438	22464	22303	22380	22390	22078	22310	22203	22413	22252	22498	22367	22357	22343	22416	22252	22269	22214	22275	22084	22332	22460	22256	22071	22235	22227	22245	22121	22492	22199	22324	22378	22433	22501	22349	22384	22204	22376	22227	22171	22413	22259	22305	22278	22360	22280	22485	22306	22225	22335	22428	22236	22283	22407	22350	22198	22404	22312	22169	22340	22290	22286	22416	22023	22455	22236	22306	22378	22409	22227	22377	22293	22298	22311	22293	22367	22239	22221	22484	22188	22256	22296	22320	22134	22403	22237	22349	22327	22155	22081	22341	22335	22347	22435	22226	22228	22206	22106	22397	22107	22295	22352	22359	22329	22491	22447	22338	22194	22278	22260	22375	22383	22274	22214	22244	22336	22362	22416	22413	22237	22291	22407	22441	22238	22508	22308	22336	22187	22322	22341	22149	22385	22378	22272	22330	22303	22430	22268	22262	22200	22276	22396	22425	22201	22586	22291	22342	22369	22285	22177	22261	22379	22262	22175	22340	22302	22146	22184	22327	22521	22312	22232	22428	22410	22171	22340	22405	22223	22200	22413	22396	22329	22150	22041	22482	22101	22254	22165	22279	22263	22344	22440	22337	22388	22493	22225	22287	22182	22102	22428	22283	22336	22459	22312	22327	22461	22451	22066	22293	22381	22171	22456	22209	22498	22302	22341	22299	22348	22202	22421	22387	22301	22257	22502	22312	22316	22093	22312	22227	22545	22307	22269	22347	22347	22450	22223	22347	22296	22362	22137	22262	22366	22279	22269	22232	22310	22248	22311	22254	22373	22446	22310	22326	22103	22356	22197	22205	22503	22422	22364	22427	22105	22348	22173	22373	22221	22326	22163	22292	22292	22326	22243	22408	22112	22249	22180	22254	22148	22382	22249	22318	22384	22320	22478	22160	22338	22122	22314	22223	22351	22157	22171	22317	22285	22288	22370	22246	22566	22317	22413	22339	22142	22251	22380	22385	22229	22198	22396	22572	22213	22165	22174	22226	22320	22289	22121	22288	22197	22269	22217	22255	22283	22275	22265	22282	22153	22315	22225	22398	22358	22388	22300	22354	22193	22510	22374	22152	22410	22193	22395	22215	22293	22401	22408	22362	22204	22233	22321	22439	22378	22225	22395	22336	22540	22185	22148	22218	22272	22230	22235	22094	22077	22361	22321	22395	22182	22444	22256	22293	22260	22464	22422	22353	22370	22165	22424	22279	22290	22314	22417	22527	22214	22202	22461	22450	22415	22508	22348	22338	22272	22312	22405	22247	22181	22180	22329	22202	22348	22378	22197	22085	22311	22340	22292	22317	22226	22319	22395	22369	22350	22138	22435	22357	22371	22528	22391	22350	22250	22426	22240	22294	22268	22262	22414	22380	22131	22446	22328	22393	22072	22154	22393	22267	22265	22266	22355	22100	22197	22481	22136	22420	22232	22354	22320	22412	22384	22215	22164	22381	22103	22273	22334	22322	22166	22202	22171	22149	22411	22405	22429	22326	22255	22351	22219	22421	22361	22381	22318	22382	22460	22221	22336	22374	22316	22324	22311	22479	22292	22398	22191	22156	22408	22322	22272	22411	22330	22179	22234	22434	22108	22433	22388	22341	22291	22202	22339	22288	22138	22264	22229	22323	22416	22280	22479	22325	22156	22262	22336	22327	22347	22262	22413	22233	22466	22286	22320	22431	22508	22340	22247	22346	22291	22248	22538	22276	22300	22286	22278	22462	22475	22514	22197	22357	22203	22234	22378	22416	22186	22187	22227	22450	22398	22271	22456	22253	22354	22257	22312	22405	22287	22264	22312	22199	22220	22408	22212	22242	22431	22241	22286	22369	22309	22299	22374	22290	22317	22339	22361	22484	22375	22173	22336	22174	22358	22399	22216	22149	22439	22352	22425	22219	22265	22309	22361	22317	22301	22345	22352	22322	22316	22330	22273	22469	22312	22366	22114	22503	22147	22249	22304	22358	22355	22229	22286	22154	22237	22347	22388	22168	22456	22322	22424	22259	22206	22231	22254	22183	22311	22335	22237	22248	22241	22369	22388	22143	22260	22460	22325	22368	22345	22253	22124	22233	22301	22400	22390	22246	22381	22289	22200	22281	22406	22162	22159	22358	22198	22324	22452	22236	22225	22323	22263	22129	22205	22342	22179	22378	22196	22137	22161	22224	22257	22280	22277	22273	22189	22336	22198	22114	22470	22361	22415	22466	22340	22315	22331	22414	22297	22389	22246	22448	22221	22194	22297	22312	22389	22206	22364	22242	22386	22429	22316	22370	22210	22301	22183	22303	22318	22262	22442	22391	22283	22267	22474	22162	22292	22202	22160	22388	22403	22331	22368	22444	22292	22374	22386	22344	22349	22455	22453	22267	22303	22162	22113	22214	22341	22332	22466	22312	22467	22266	22476	22120	22421	22250	22207	22232	22169	22368	22187	22366	22340	22306	22198	22161	22341	22182	22106	22397	22352	22261	22287	22364	22256	22280	22256	22332	22316	22318	22225	22203	22206	22180	22234	22244	22306	22347	22433	22305	22243	22223	22268	22350	22314	22318	22499	22350	22312	22350	22224	22426	22313	22262	22308	22268	22208	22150	22252	22263	22301	22237	22198	22155	22101	22353	22444	22240	22177	22325	22247	22261	22247	22231	22162	22344	22423	22332	22462	22127	22302	22336	22322	22380	22395	22408	22344	22375	22487	22340	22322	22431	22503	22198	22178	22501	22416	22289	22375	22177	22365	22425	22470	22460	22391	22171	22400	22390	22276	22330	22212	22351	22382	22201	22273	22174	22324	22380	22324	22491	22207	22528	22266	22140	22472	22110	22264	22426	22213	22284	22253	22273	22247	22233	22259	22308	22150	22462	22316	22247	22258	22386	22158	22431	22361	22520	22364	22322	22216	22477	22252	22474	22412	22288	22192	22439	22298	22455	22502	22028	22276	22342	22272	22159	22286	22299	22281	22294	22440	22298	22484	22341	22617	22360	22407	22376	22180	22269	22276	22191	22279	22236	22319	22263	22290	22299	22282	22264	22230	22244	22298	22457	22382	22289	22332	22426	22332	22505	22054	22411	22392	22257	22302	22174	22343	22424	22096	22418	22287	22285	22304	22379	22321	22302	22362	22172	22468	22459	22267	22551	22319	22255	22386	22343	22099	22468	22246	22262	22370	22257	22257	22217	22352	22365	22302	22440	22175	22365	22299	22296	22330	22258	22274	22244	22432	22402	22028	22178	22306	22323	22531	22294	22465	22379	22335	22117	22328	22401	22154	22418	22310	22254	22165	22213	22489	22182	22277	22386	22252	22302	22427	22223	22134	22372	22374	22360	22177	22221	22422	22214	22451	22190	22354	22249	22105	22364	22164	22034	22264	22244	22334	22416	22110	22398	22324	22173	22166	22313	22340	22049	22449	22254	22250	22310	22310	22233	22263	22487	22427	22127	22422	22407	22287	22247	22390	22094	22433	22281	22197	22189	22336	22325	22398	22450	22288	22321	22313	22340	22418	22276	22292	22360	22271	22414	22251	22265	22240	22289	22259	22213	22364	22384	22170	22331	22252	22476	22376	22299	22209	22371	22292	22212	22134	22219	22212	22457	22118	22275	22375	22385	22362	22338	22324	22176	22228	22507	22381	22327	22147	22403	22284	22150	22325	22424	22243	22510	22268
28560	24246	32119	32325	29729	30308	30460	29966	29793	29879	30077	29911	30125	29913	29931	29906	29920	29733	29629	29827	29989	29901	30735	30537	30169	30034	29606	29559	29710	29673	29513	29737	29652	29621	29472	29804	29604	29638	29983	29564	29925	29626	29674	29706	29644	29504	29513	29602	29504	29285	29737	29624	29780	29433	29443	29694	29640	29585	29542	29548	29397	29494	29771	29713	29696	29647	29485	29666	29541	29716	29444	29736	29462	29624	29518	29499	29451	29666	29564	29553	29335	29687	29779	29420	29661	29619	29693	29664	29479	29508	29653	29562	29355	29498	29526	29456	29823	29744	29951	29632	29510	29572	29606	29810	29507	29665	29728	29581	29713	29676	29694	29827	29460	29709	29716	29612	29690	29809	29586	29395	29268	29641	29522	29520	29829	29742	29763	29344	29687	29585	29694	29699	29786	29562	29921	29700	29678	29733	29486	29482	29798	29343	29703	29551	29617	29596	29503	29599	29647	29674	29580	29658	29588	29748	29439	29212	29606	29558	29525	29576	29817	29717	29578	29399	29449	29973	29433	29707	29689	29812	29761	29474	29571	29678	29761	29815	29635	29494	29353	29720	29600	29686	29725	29677	29687	29762	29637	29803	29384	29674	29714	29631	29731	29402	29586	29654	29789	29547	29587	29557	29826	29632	29673	29553	29532	29638	29380	29702	29626	29578	29740	29693	29670	29637	29475	29430	29489	29809	29766	29669	29576	29718	29558	29612	29680	29403	29516	29413	29517	29616	29679	29607	29843	29318	29833	29660	29888	29861	29538	29634	29764	29538	29663	29443	29966	29622	29646	29292	29577	29736	29585	29697	29798	29861	29788	29714	29642	29694	29603	29635	29454	29600	29850	29645	29644	29488	29693	29624	29530	29496	29503	29346	29515	29573	29453	29560	29718	29608	29673	29685	29510	29606	29741	29626	29795	29622	29544	29553	29461	29759	29644	29681	29709	29769	29574	29526	29618	29411	29740	29931	29914	29604	29796	29551	29469	29528	29464	29615	29609	29601	29595	29630	29899	29422	29559	29697	29871	29712	29443	29587	29615	29599	29572	29739	29747	29599	29447	29683	29753	29654	29603	29528	29648	29659	29339	29476	29735	29751	29720	29550	29735	29575	29624	29535	29922	29936	29688	29566	29723	29616	29767	29729	29530	29669	29647	29683	29637	29623	29390	29466	29701	29658	29531	29625	29798	29668	29668	29530	29230	29493	29629	29539	29454	29802	29659	29437	29812	29672	29672	29428	29826	29545	29798	29597	29724	29464	29630	29404	29609	29646	29839	29755	29665	29588	29573	29541	29741	29689	29675	29590	29765	29745	29619	29760	29872	29581	29723	29753	29518	29608	29766	29524	29633	29497	29507	29719	29602	29559	29527	29648	29577	29924	29491	29713	29386	29778	29408	29587	29307	29587	29726	29607	29603	29532	29539	29756	29721	29298	29724	29353	29721	29615	29652	29664	29552	29371	29389	29729	29650	29519	29398	29539	29505	29483	29567	29706	29435	29774	29788	29552	29738	29656	29657	29794	29733	29718	29655	29510	29698	29631	29475	29537	29792	29491	29834	29804	29598	29750	29414	29428	29675	29720	29508	29468	29559	29894	30040	29796	29402	29450	29618	29630	29593	29595	29677	29534	29460	29391	29369	29491	29675	29633	29686	29650	29605	29693	29471	29573	29384	29383	29397	29566	29570	29692	29758	29601	29715	29709	29680	29564	29761	29485	29469	29908	29721	29643	29723	29422	29707	29615	29778	29698	29679	29464	29462	29630	29712	29424	29509	29739	29680	29823	29581	29596	29487	29576	29664	29520	29542	29737	29655	29751	29391	29795	29555	29569	29470	29517	29504	29856	29709	29615	29535	29486	29771	29799	29767	29516	29610	29818	29371	29707	29580	29619	29811	29488	29785	29464	29720	29745	29649	29475	29606	29894	29812	29729	29677	29804	29665	29899	29722	29930	29619	29576	29423	29525	29583	29811	29650	29352	29512	29615	29772	29709	29795	29526	29664	29550	29562	29916	29676	29663	29585	29563	29906	29583	29914	29755	29675	29499	29637	29690	29565	29720	29845	29767	29712	29707	29758	29597	29362	29862	29498	29474	29566	29390	29722	29694	29686	29765	29654	29805	29473	29806	29555	29812	29628	29494	29607	29552	29389	29740	29533	29631	29500	29412	29404	29516	29853	29746	29627	29714	29723	29517	29413	29423	29522	29524	29615	29705	29727	29396	29584	29745	29577	29670	29922	29480	29836	29529	29785	29633	29594	29577	29472	29452	29725	29607	29542	29490	29954	29590	29690	29706	29626	29375	29729	29884	29812	29610	29548	29832	29595	29688	29745	29534	29613	29615	29447	29584	29633	29768	29688	29498	29501	29229	29707	29510	29770	29443	29714	29573	29384	29532	29585	29902	29631	29887	29470	29675	29788	29658	29703	29465	29534	29695	29830	29390	29531	29595	29478	29523	29745	29638	29607	29753	29639	29476	29652	29615	29365	29724	29400	29600	29735	29555	29424	29523	29614	29542	29461	29831	29564	29546	29866	29643	29639	29417	29406	29615	29443	29635	29627	29770	29643	29581	29857	29581	29542	29537	29703	29732	29646	29614	29530	29572	29555	29501	29528	29633	29756	29561	29597	29558	29621	29796	29689	29765	29663	29571	29303	29691	29338	29610	29274	29590	29405	29891	29764	29772	29571	29962	29771	29529	29590	29473	29697	29622	29734	29784	29588	29607	29729	29596	29545	29491	29620	29622	29692	29509	30104	29460	29922	29564	29453	29678	29577	29666	29425	29493	29382	29798	29955	29867	29591	29734	29583	29700	29750	29455	29439	29355	29798	29551	29634	29665	29463	29604	29592	29798	29638	29473	29624	29448	29697	29733	29744	29667	29609	29792	29601	29550	29450	29570	29738	29755	29598	29587	29576	29575	29444	29456	29802	29754	29731	29576	29659	29830	29678	29779	29570	29521	29615	29667	29839	29488	29690	29653	29593	29496	29645	29591	29505	29909	29674	29810	29723	29557	29444	29510	29643	29614	29678	29646	29638	29564	29555	29653	29618	29612	29666	29533	29707	29606	29600	29594	29675	29678	29676	29719	29601	29397	29557	29600	29585	29890	29563	29538	29749	29864	29739	29704	29534	29744	29519	29610	29615	29718	29398	29485	29547	29653	29627	29525	29819	29746	29552	29681	29558	29308	29703	29683	29491	29600	29383	29483	29628	29633	29636	29605	29615	29508	29355	29778	29620	29522	29333	29713	29668	29588	29624	29815	29219	29707	29946	29679	29490	29542	29673	29535	29791	29555	29728	29681	29383	29631	29509	29772	29648	29626	29814	29595	29615	29792	29579	29618	29928	29760	29646	29513	29448	29362	29668	29498	29702	29756	29513	29764	29432	29632	29668	29645	29648	29558	29400	29683	29828	30012	29694	29207	29647	29594	29592	29835	29752	29476	29576	29792	29590	29653	29886	29552	29437	29719	29652	29430	29753	29861	29688	29481	29571	29687	29383	29682	29666	29648	29272	29617	29476	29626	29520	29571	29632	29393	29687	29445	29651	29603	29602	29672	29682	29314	29661	29521	29630	29886	29807	29577	29654	29411	29398	29584	29598	29544	29624	29512	29688	29560	29529	29563	29683	29537	29488	29527	29722	29752	29848	29565	29680	29985	29672	29501	29648	29592	29490	29331	29949	29766	29697	29668	29790	29381	29761	29453	29586	29658	29357	29520	29550	29784	29463	29765	29749	29839	29643	29775	29717	29573	29742	29526	29653	29551	29713	29787	29531	29605	29776	29654	29440	29639	29515	29533	29991	29362	29446	29530	29660	29617	29430	29718	29561	29507	29710	29698	29664	29637	29529	29639	29733	29740	29795	29447	29727	29606	29646	29490	29938	29614	29656	29390	29777	29507	29662	29635	29589	29551	29875	29490	29775	29642	29591	29360	29708	29700	29788	29720	29565	29571	29776	29719	29885	29475	29435	29678	29681	29606	29677	29701	29695	29643	29898	29671	29511	29708	29606	29694	29686	29727	29577	29439	29684	29434	29762	29715	29419	29640	29484	29623	29445	29650	29684	29544	29726	29525	29648	29518	29551	29682	29585	29837	29695	29506	29801	29301	29709	29631	29288	29620	29734	29738	29758	29588	29832	29657	29760	29485	29633	29367	29473	29511	29579	29575	29570	29604	29625	29525	29792	29486	29662	29771	29679	29763	29666	29561	29589	29576	29720	29483	29603	29675	29596	29582	29734	29455	29673	29684	29644	29470	29733	29447	29608	29528	29726	29451	29587	29582	29408	29707	29685	29826	29871	29727	29663	29697	29623	29603	29711	29631	29805	29783	29436	29720	29625	29750	29702	29645	29727	29492	29827	29593	29707	29437	29547	29448	29446	29696	29681	29568	29730	29750	29605	29645	29745	29625	29465	29590	29537	29805	29806	29567	29721	29505	29747	29592	29510	29710	29739	29721	30169	29812	29551	29653	29716	29682	29678	29666	29813	29560	29779	29628	29337	29445	29532	29795	29750	29666	29474	29387	29318	29599	29641	29721	29828	29580	29890	29524	29670	29655	29553	29616	29649	29679	29677	29637	29786	29717	29717	29727	29631	29929	29722	29597	29579	30126	29653	29615	29721	29661	29503	29693	29749	29506	29418	29357	29826	29666	29630	29472	29598	29501	29615	29537	29657	29570	29661	29794	29753	29657	29443	29689	29857	29700	29530	29704	29571	29743	29587	29569	29509	29816	29827	29641	29877	29374	29522	29624	29412	29585	29680	29390	29471	29805	29633	29594	29676	29623	29517	29564	29521	29480	29740	29575	29535	29674	29861	29797	29639	29677	29605	29639	29808	29820	29564	29561	29563	29546	29590	29665	29668	29567	29735	29463	29781	29591	29463	29748	29792	29692	29594	29571	29626	29540	29525	29632	29721	29491	29666	29588	29593	29730	29541	29797	29771	29703	29676	29722	29748	29725	29689	29722	29696	29590	29508	29432	29842	29773	29498	29740	29529	29691	29717	29760	29440	29325	29525	29403	29654	29685	29700	29521	29596	29731	29522	29674	29639	29790	29713	29623	29379	29553	29508	29647	29686	29454	29619	29828	29706	29401	29622	29672	29501	29710	29674	29555	29930	29475
21943	28161	27016	25139	23675	23623	23435	22797	22759	22946	22683	22618	22646	22486	22443	22458	22464	22513	22395	22342	22561	22949	23727	23564	23069	22754	22327	22397	22469	22363	22220	22363	22345	22390	22387	22260	22245	22326	22436	22465	22309	22266	22674	22109	22368	22411	22341	22285	22109	22443	22437	22285	22296	22375	22299	22410	22467	22222	22379	22188	22443	22301	22303	22306	22347	22440	22409	22364	22569	22256	22335	22189	22329	22309	22442	22262	22508	22328	22301	22205	22366	22423	22318	22319	22469	22355	22239	22456	22266	22409	22298	22448	22415	22330	22310	22439	22242	22344	22356	22228	22372	22332	22495	22202	22487	22235	22345	22344	22399	22369	22355	22381	22206	22396	22439	22411	22408	22299	22319	22302	22101	22424	22400	22268	22322	22170	22361	22408	22227	22327	22455	22340	22542	22277	22298	22477	22212	22414	22180	22252	22306	22579	22305	22254	22368	22372	22638	22355	22390	22293	22430	22449	22246	22478	22202	22116	22328	22467	22293	22246	22314	22457	22343	22482	22433	22274	22299	22390	22403	22123	22329	22410	22480	22264	22384	22375	22469	22527	22317	22389	22467	22242	22278	22364	22413	22441	22293	22372	22403	22311	22391	22363	22205	22469	22456	22277	22254	22256	22441	22384	22280	22326	22271	22371	22441	22333	22544	22440	22374	22237	22392	22434	22392	22292	22504	22298	22378	22236	22410	22304	22260	22168	22203	22317	22522	22456	22268	22292	22346	22538	22375	22433	22456	22247	22380	22280	22506	22202	22438	22308	22376	22338	22499	22372	22447	22410	22434	22326	22277	22316	22509	22330	22423	22357	22380	22347	22497	22149	22152	22374	22423	22522	22347	22506	22415	22297	22246	22324	22372	22167	22338	22410	22549	22289	22400	22441	22334	22287	22556	22245	22305	22314	22477	22324	22387	22446	22453	22530	22535	22319	22482	22239	22176	22511	22314	22173	22288	22347	22342	22426	22330	22306	22508	22291	22519	22326	22407	22251	22254	22561	22364	22230	22214	22412	22535	22228	22174	22356	22357	22450	22319	22212	22102	22452	22400	22304	22382	22420	22057	22197	22289	22257	22283	22261	22299	22321	22472	22375	22329	22270	22329	22423	22250	22417	22414	22536	22412	22127	22293	22371	22299	22431	22434	22325	22413	22187	22376	22414	22472	22410	22372	22102	22550	22228	22463	22224	22384	22442	22333	22351	22418	22346	22252	22315	22330	22501	22391	22347	22358	22205	22392	22433	22286	22194	22377	22361	22490	22345	22430	22368	22194	22404	22465	22403	22272	22295	22543	22358	22373	22397	22277	22210	22453	22442	22364	22317	22334	22368	22139	22451	22369	22310	22543	22266	22187	22236	22302	22298	22336	22197	22221	22409	22340	22156	22256	22302	22233	22467	22271	22384	22219	22401	22479	22099	22428	22370	22335	22123	22317	22330	22271	22338	22309	22411	22325	22225	22334	22404	22488	22279	22367	22381	22472	22424	22355	22316	22362	22520	22333	22178	22387	22354	22302	22240	22339	22382	22340	22335	22454	22396	22368	22328	22341	22414	22384	22271	22323	22308	22350	22366	22378	22295	22504	22380	22412	22424	22358	22012	22372	22456	22298	22390	22409	22290	22374	22385	22417	22293	22342	22345	22343	22370	22233	22204	22352	22222	22384	22398	22486	22457	22175	22502	22358	22530	22046	22304	22238	22386	22292	22322	22356	22518	22307	22434	22302	22353	22542	22297	22451	22345	22343	22391	22480	22337	22537	22452	22419	22420	22383	22325	22478	22122	22336	22529	22322	22391	22229	22171	22444	22463	22219	22379	22490	22102	22324	22384	22276	22434	22412	22215	22245	22210	22352	22210	22385	22475	22297	22602	22177	22568	22254	22380	22445	22427	22445	22334	22457	22274	22507	22392	22462	22357	22327	22272	22389	22242	22290	22445	22503	22332	22499	22453	22202	22399	22437	22373	22259	22435	22268	22378	22334	22357	22545	22348	22271	22149	22557	22437	22367	22276	22347	22402	22399	22491	22279	22217	22352	22385	22411	22434	22426	22250	22290	22231	22566	22268	22365	22401	22307	22381	22331	22345	22437	22491	22191	22427	22335	22394	22311	22476	22272	22331	22427	22500	22359	22423	22418	22232	22472	22406	22381	22291	22448	22326	22338	22272	22355	22472	22431	22484	22328	22268	22433	22523	22247	22246	22441	22396	22342	22385	22236	22495	22593	22305	22405	22411	22446	22257	22230	22379	22388	22291	22426	22404	22338	22362	22451	22462	22441	22190	22359	22486	22373	22171	22304	22410	22343	22369	22246	22299	22320	22354	22570	22403	22322	22319	22369	22440	22366	22366	22480	22241	22514	22506	22292	22686	22178	22524	22360	22416	22240	22499	22364	22478	22338	22429	22315	22203	22403	22267	22351	22422	22222	22461	22396	22401	22330	22530	22338	22387	22351	22355	22518	22343	22040	22454	22315	22321	22173	22528	22302	22404	22517	22485	22304	22505	22415	22362	22290	22204	22345	22243	22365	22224	22216	22267	22444	22328	22622	22233	22626	22250	22438	22259	22265	22518	22323	22303	22278	22659	22473	22230	22443	22224	22259	22445	22287	22309	22270	22261	22528	22361	22367	22293	22286	22636	22443	22279	22321	22236	22212	22268	22450	22403	22333	22433	22207	22314	22225	22470	22311	22527	22338	22400	22446	22237	22264	22334	22380	22384	22342	22414	22339	22404	22509	22234	22338	22251	22450	22280	22367	22345	22330	22237	22248	22340	22422	22623	22466	22332	22419	22315	22429	22448	22481	22369	22244	22457	22359	22605	22400	22076	22422	22535	22353	22249	22452	22323	22248	22473	22392	22388	22217	22325	22487	22400	22256	22301	22525	22485	22381	22501	22425	22395	22402	22407	22275	22496	22360	22357	22165	22394	22387	22244	22229	22433	22187	22462	22415	22263	22470	22356	22431	22333	22254	22407	22420	22433	22587	22244	22357	22415	22211	22255	22400	22359	22283	22216	22303	22468	22512	22494	22236	22326	22520	22477	22181	22415	22362	22466	22372	22294	22351	22194	22368	22451	22446	22274	22454	22360	22484	22432	22304	22448	22534	22270	22310	22414	22371	22390	22301	22435	22222	22420	22342	22521	22244	22418	22258	22368	22251	22386	22307	22106	22499	22254	22378	22166	22395	22267	22508	22112	22342	22336	22362	22224	22352	22288	22369	22452	22317	22509	22285	22187	22208	22546	22525	22283	22448	22381	22482	22274	22459	22224	22320	22406	22339	22427	22367	22308	22395	22352	22373	22310	22500	22369	22606	22383	22273	22158	22445	22382	22370	22283	22372	22420	22369	22050	22440	22291	22442	22212	22368	22317	22360	22374	22359	22464	22262	22545	22527	22420	22314	22339	22374	22407	22412	22309	22246	22526	22384	22265	22409	22453	22620	22237	22447	22395	22297	22206	22343	22213	22090	22371	22487	22427	22330	22284	22264	22220	22493	22274	22252	22390	22453	22183	22374	22224	22342	22126	22493	22295	22542	22377	22308	22344	22299	22415	22384	22346	22516	22362	22507	22116	22347	22240	22367	22485	22546	22189	22342	22448	22388	22638	22068	22481	22493	22358	22286	22367	22430	22368	22313	22368	22325	22425	22282	22510	22458	22244	22350	22319	22264	22357	22302	22263	22269	22427	22350	22326	22301	22472	22409	22253	22539	22462	22245	22493	22264	22375	22436	22392	22231	22435	22415	22373	22236	22313	22269	22463	22189	22545	22179	22343	22294	22279	22355	22370	22534	22593	22373	22402	22301	22266	22337	22320	22184	22361	22453	22399	22501	22384	22426	22248	22219	22408	22302	22373	22526	22287	22363	22287	22307	22079	22326	22481	22526	22313	22285	22230	22383	22361	22325	22333	22596	22326	22294	22374	22284	22541	22583	22277	22453	22522	22366	22354	22282	22363	22271	22647	22420	22305	22319	22284	22467	22274	22349	22375	22358	22466	22268	22377	22608	22456	22279	22443	22339	22496	22577	22339	22434	22248	22322	22214	22307	22451	22386	22139	22262	22517	22335	22484	22378	22335	22478	22328	22373	22337	22190	22446	22473	22289	22447	22459	22299	22531	22601	22262	22303	22411	22371	22178	22318	22392	22575	22372	22385	22378	22340	22344	22238	22426	22372	22187	22309	22177	22356	22262	22263	22155	22484	22468	22215	22435	22335	22201	22565	22304	22411	22418	22384	22471	22616	22186	22533	22341	22301	22297	22592	22407	22278	22480	22169	22298	22453	22328	22506	22421	22305	22307	22361	22294	22181	22354	22437	22415	22365	22176	22310	22299	22344	22235	22399	22481	22343	22312	22339	22368	22418	22461	22447	22298	22414	22284	22389	22412	22285	22374	22289	22336	22316	22115	22219	22502	22323	22256	22271	22338	22342	22513	22407	22495	22398	22506	22283	22357	22466	22484	22264	22433	22396	22351	22137	22104	22367	22241	22322	22330	22233	22419	22242	22374	22321	22440	22180	22378	22542	22267	22299	22402	22319	22458	22336	22463	22388	22460	22315	22392	22239	22478	22530	22383	22454	22422	22546	22337	22429	22197	22274	22225	22327	22491	22207	22430	22313	22351	22546	22358	22521	22115	22485	22325	22409	22571	22296	22265	22383	22381	22259	22272	22419	22356	22141	22321	22468	22340	22401	22700	22498	22201	22251	22249	22360	22300	22421	22415	22384	22327	22345	22333	22435	22308	22611	22334	22389	22410	22187	22364	22396	22405	22449	22459	22380	22415	22110	22329	22418	22225	22261	22424	22287	22448	22337	22513	22261	22290	22359	22449	22333	22249	22391	22477	22548	22449	22377	22272	22428	22183	22407	22361	22349	22216	22408	22641	22619	22209	22382	22313	22218	22557	22475	22368	22310	22337	22342	22335	22563	22316	22449	22380	22588	22249	22501	22420	22440	22330	22268	22422	22320	22390	22142	22442	22409	22327	22249	22308	22363	22358	22444	22349	22403	22425	22212	22323	22385	22438	22532	22280	22339	22451	22445	22170	22366	22307	22445	22499	22255	22467	22279	22279	22343	22337	22489	22410	22261	22380	22438	22408	22306	22236	22377	22461	22268	22277	22449	22310
23419	21244	28916	24276	24403	29965	32665	30381	30269	30824	30329	29977	30098	30203	29863	30219	29984	29721	29841	29543	29655	32770	36509	34063	32489	31016	30406	29766	29343	29593	29841	29933	29883	29490	29698	29582	29921	29671	29506	29810	29559	29758	29945	29914	29576	29534	29495	29659	29841	29666	29693	29764	29826	29565	29522	29795	29704	29482	29630	29572	29524	29726	29538	29800	29667	29606	29581	29646	29677	29559	29706	29571	29571	29483	29596	29410	29581	29529	29770	29605	29538	29447	29608	29566	29700	29491	29690	29833	29678	29557	29705	29458	29271	29554	29453	29434	29713	29425	29795	29475	29553	29746	29584	29322	29619	29423	29329	29484	29615	29643	29329	29477	29580	29650	29551	29633	29507	29727	29326	29827	29573	29609	29317	29373	29651	29554	29579	29563	29553	29674	29563	29586	29510	29523	29649	29571	29625	29561	29568	29506	29658	29708	29167	29428	29782	29395	29590	29622	29538	29546	29534	29384	29234	29330	29550	29547	29389	29502	29703	29327	29410	29416	29578	29470	29630	29664	29683	29687	29536	29601	29725	29730	29663	29420	29344	29723	29739	29370	29574	29506	29473	29405	29367	29668	29552	29518	29775	29457	29515	29430	29535	29785	29409	29353	29490	29554	29491	29766	29535	29464	29532	29752	29615	29486	29649	29662	29555	29608	29744	29491	29517	29642	29690	29619	29770	29658	29344	29613	29658	29497	29502	29536	29567	29634	29597	29368	29476	29702	29696	29764	29808	29331	29404	29615	29434	29830	29583	29446	29621	29331	29492	29852	29696	29778	29648	29619	29354	29649	29570	29346	29759	29599	29605	29503	29639	29474	29534	29409	29661	29574	29526	29488	29553	29568	29529	29539	29557	29478	29342	29652	29494	29609	29416	29656	29654	29735	29442	29646	29679	29558	29574	29801	29622	29505	29504	29494	29646	29443	29526	29387	29559	29391	29475	29818	29702	29532	29703	29657	29782	29479	29722	29594	29703	29911	29807	29686	29628	29636	29449	29466	29482	29370	29477	29405	29664	29840	29513	29593	29654	29527	29686	29746	29679	29827	29467	29693	29488	29598	29337	29842	29486	29469	29294	29606	29528	29709	29707	29495	29641	29374	29490	29757	29692	29564	29645	29656	29582	29385	29509	29587	29489	29557	29497	29697	29395	29608	29581	29488	29478	29333	29347	29563	29458	29509	29517	29440	29892	29399	29705	29757	29603	29500	29801	29445	29498	29382	29313	29503	29675	29609	29461	29656	29520	29448	29484	29541	29545	29554	29531	29692	29660	29593	29614	29511	29751	29392	29624	29547	29627	29825	29584	29263	29597	29620	29503	29679	29821	29467	29586	29664	29577	29770	29558	29482	29731	29343	29461	29617	29666	29626	29513	29513	29308	29685	29480	29629	29484	29642	29514	29667	29393	29473	29602	29595	29615	29963	29657	29520	29501	29470	29587	29464	29442	29756	29682	29610	29497	29715	29379	29506	29577	29659	29698	29783	29649	29667	29598	29840	29706	29630	29671	29567	29271	29655	29404	29528	29897	29789	29781	29441	30021	29670	29535	29446	29638	29548	29256	29432	29607	29570	29675	29578	29792	29789	29682	29539	29563	29597	29428	29694	29544	29531	29516	29795	29467	29486	29670	29668	29703	29788	29393	29475	29375	29523	29547	29329	29659	29269	29618	29579	29440	29586	29799	29485	29808	29430	29488	29763	29762	29534	29469	29197	29433	29625	29605	29598	29681	29734	29540	29575	29450	29492	29397	29444	29644	29308	29708	29592	29626	29427	29619	29679	29551	29702	29737	29498	29367	29661	29443	29541	29668	29610	29797	29806	29561	29652	29368	29452	29627	29505	29499	29656	29579	29578	29532	29503	29601	29696	29443	29754	29731	29635	29570	29559	29610	29622	29773	29773	29564	29397	29662	29603	29744	29590	29558	29395	29597	29408	29340	29612	29479	29566	29586	29642	29521	29449	29556	29518	29495	29551	29546	29683	29458	29626	29538	29390	29680	29445	29679	29629	29606	29677	29535	29562	29443	29588	29767	29680	29633	29760	29583	29723	29664	29408	29484	29453	29422	29534	29659	29562	29656	29627	29581	29479	29397	29522	29789	29507	29735	29587	29481	29685	29738	29472	29368	29683	29465	29623	29747	29789	29880	29752	29473	29596	29452	29481	29664	29577	29420	29547	29840	29458	29445	29516	29754	29429	29418	29489	29751	29359	29558	29429	29301	29744	29681	29581	29408	29653	29649	29362	29476	29646	29531	29641	29452	29540	29509	29664	29586	29413	29375	29650	29358	29876	29701	29553	29660	29596	29329	29441	29474	29728	29378	29576	29737	29807	29577	29567	29512	29651	29662	29650	29590	29461	29632	29320	29543	29354	29538	29482	29589	29258	29530	29623	29550	29522	29743	29524	29618	29725	29386	29496	29502	29526	29498	29458	29501	29479	29712	29416	29595	29428	29370	29480	29725	29516	29740	29487	29657	29644	29511	29678	29360	29726	29565	29699	29787	29481	29601	29629	29625	29637	29522	29543	29763	29704	29901	29546	29302	29624	29477	29656	29494	29409	29774	29479	29507	29963	29556	29466	29667	29335	29549	29525	29667	29599	29401	29474	29502	29474	29534	29615	29321	29644	29847	29428	29445	29383	29517	29442	29295	29524	29643	29503	29740	29628	29651	29551	29594	29694	29434	29543	29338	29372	29843	29488	29617	29562	29529	29332	29458	29556	29712	29581	29930	29590	29552	29487	29548	29745	29704	29592	29544	29436	29711	29582	29413	29655	29415	29594	29527	29606	29731	29864	29669	29642	29651	29475	29363	29481	29512	29714	29837	29477	29689	29332	29657	29741	29590	29776	29537	29686	29593	29324	29567	29727	29580	29619	29575	29709	29451	29507	29626	29661	29751	29521	29533	29461	29564	29451	29585	29534	29815	29580	29610	29710	29631	29593	29577	29563	29763	29592	29494	29574	29328	29661	29443	29779	29646	29608	29814	29543	29428	29711	29586	29797	29788	29641	29574	29362	29551	29582	29647	29858	29633	29555	29439	29598	29448	29472	29304	29477	29444	29712	29477	29728	29453	29878	29606	29675	29746	29589	29564	29381	29331	29457	29676	29654	29467	29364	29546	29732	29612	29702	29577	29883	29671	29801	29430	29561	29590	29575	29797	29579	29743	29720	29432	29540	29559	29669	29536	29544	29499	29616	29755	29480	29633	29508	29718	29667	29477	29589	29584	29648	29435	29601	29379	29553	29624	29705	29459	29624	29763	29382	29594	29208	29357	29646	29501	29511	29351	29725	29652	29550	29476	29542	29568	29665	29501	29519	29497	29460	29570	29496	29413	29679	29482	29550	29612	29579	29624	29550	29405	29291	29762	29373	29554	29415	29665	29534	29468	29700	29419	29456	29724	29509	29624	29532	29606	29558	29629	29665	29640	29640	29764	29606	29556	29368	29523	29625	29523	29601	29763	29519	29382	29486	29564	29502	29726	29653	29601	29632	29615	29701	29390	29477	29778	29407	29616	29638	29470	29373	29447	29447	29508	29198	29776	29491	29382	29482	29386	29504	29440	29689	29677	29597	29680	29452	29694	29566	29535	29786	29505	29626	29750	29722	29685	29550	29594	29587	29478	29523	29395	29427	29628	29641	29520	29557	29683	29615	29509	29664	29710	29447	29732	29787	29613	29711	29530	29554	29642	29572	29590	29370	29446	29360	29648	29661	29803	29462	29800	29473	29558	29473	29557	29415	29597	29492	29612	29763	29737	29515	29649	29483	29647	29536	29890	29695	29402	29642	29777	29389	29629	29595	29573	29842	29500	29423	29758	29758	29674	29488	29717	29746	30008	29586	29682	29531	29483	29663	29711	29811	29527	29581	29340	29609	29675	29571	29531	29598	29731	29715	29417	29541	29564	29544	29607	29675	29665	29635	29656	29352	29560	29447	29620	29437	29565	29563	29580	29535	29734	29561	29582	29637	29984	29453	29600	29593	29631	29473	29737	29422	29542	29599	29590	29511	29602	29524	29593	29577	29609	29591	29664	29706	29519	29688	29345	29447	29562	29612	29740	29528	29678	29651	29361	29585	29515	29742	29955	29516	29820	29644	29911	29552	29574	29300	29684	29600	29606	29435	29670	29621	29675	29620	29445	29466	29371	29743	29481	29643	29432	29665	29619	29465	29526	29490	29647	29715	29446	29532	29442	29500	29505	29836	29558	29368	29634	29438	29562	29543	29436	29510	29678	29693	29487	29529	29561	29480	29612	29558	29600	29563	29654	29563	29670	29534	29570	29418	29417	29716	29546	29409	29677	29686	29548	29597	29706	29649	29560	29495	29555	29559	29393	29783	29371	29472	29633	29473	29632	29659	29720	29358	29683	29614	29879	29565	29580	29840	29479	29739	29634	29569	29599	29504	29566	29278	29396	29750	29447	29409	29609	29735	29504	29564	29567	29578	29624	29491	29630	29400	29371	29333	29465	29674	29738	29732	29623	29587	29589	29830	29730	29661	29498	29447	29544	29684	29590	29655	29332	29670	29548	29652	29359	29490	29517	29643	29584	29630	29642	29586	29595	29539	29473	29626	29501	29478	29588	29566	29676	29505	29478	29536	29532	29342	29702	29599	29423	29808	29602	29614	29421	29355	29688	29552	29665	29354	29820	29677	29477	29696	29687	29570	29514	29674	29543	29443	29133	29484	29683	29528	29426	29453	29537	29727	29653	29671	29475	29813	29509	29447	29554	29625	29459	29498	29743	29585	29609	29403	29532	29515	29414	29527	29568	29395	29465	29667	29780	29594	29597	29545	29405	29594	29612	29623	29520	29577	29613	29709	29392	29606	29809	29502	29556	29548	29737	29495	29562	29607	29654	29796	29872	29665	29453	29656	29443	29462	29495	29546	29686	29572	29581	29387	29448	29659	29504	29591	29771	29462	29880	29707	29625	29390	29442	29380	29461	29754	29617	29652	29662	29600	29497	29636	29507	29584	29386	29444	29528	29413	29490	29364	29578	29511	29579	29479	29747	29535	29563	29348	29821	29406	29640	29394	29484	29774	29411	29517	29695	29824	29683	29565	29584	29624	29597	29788	29481	29571	29442	29409	29438	29592	29599	29651	29734	29460	29658	29717
19689	32776	30832	27140	25612	25270	24509	23783	23361	23292	23261	23149	23032	23049	22990	22804	22804	22945	22715	22764	22656	28025	31599	27779	25706	23766	22973	22654	22440	22472	22369	22460	22491	22531	22298	22453	22297	22339	22248	22535	22423	22356	22326	22247	22559	22418	22492	22349	22430	22271	22558	22521	22265	22258	22373	22501	22325	22425	22326	22424	22460	22468	22469	22524	22315	22229	22432	22413	22258	22277	22360	22423	22382	22367	22373	22408	22572	22330	22535	22357	22282	22461	22398	22359	22348	22392	22367	22357	22361	22355	22181	22488	22182	22414	22566	22191	22477	22490	22442	22478	22314	22249	22528	22439	22373	22307	22473	22281	22579	22401	22371	22396	22279	22417	22371	22466	22590	22440	22386	22398	22192	22221	22279	22170	22577	22530	22361	22179	22318	22373	22460	22289	22441	22544	22239	22342	22533	22447	22512	22331	22523	22320	22480	22329	22453	22117	22392	22366	22356	22403	22258	22335	22657	22324	22350	22511	22471	22483	22313	22342	22439	22232	22399	22255	22526	22475	22192	22496	22320	22435	22347	22529	22359	22257	22359	22199	22331	22394	22432	22503	22280	22343	22365	22369	22167	22468	22366	22349	22517	22236	22569	22116	22417	22316	22346	22288	22347	22234	22634	22398	22276	22195	22500	22374	22234	22373	22326	22392	22421	22369	22249	22383	22266	22452	22491	22424	22418	22401	22241	22581	22312	22551	22346	22510	22343	22231	22436	22359	22391	22556	22278	22420	22152	22399	22512	22587	22286	22459	22534	22411	22567	22499	22585	22370	22341	22323	22341	22370	22318	22453	22425	22308	22527	22307	22404	22329	22356	22436	22305	22322	22394	22385	22411	22212	22398	22391	22437	22363	22409	22330	22285	22358	22290	22460	22345	22341	22301	22500	22401	22496	22529	22318	22266	22295	22353	22191	22362	22199	22375	22378	22286	22373	22327	22337	22220	22322	22439	22503	22470	22391	22410	22365	22174	22435	22298	22444	22408	22347	22407	22194	22278	22266	22281	22371	22239	22441	22456	22243	22423	22438	22207	22371	22408	22473	22435	22413	22285	22454	22366	22417	22410	22379	22442	22217	22519	22320	22283	22246	22596	22260	22372	22505	22373	22406	22546	22337	22076	22368	22368	22427	22504	22349	22376	22262	22373	22509	22388	22223	22407	22398	22459	22477	22419	22256	22494	22484	22435	22438	22343	22350	22384	22278	22252	22480	22362	22571	22275	22281	22319	22293	22400	22321	22244	22450	22246	22360	22240	22310	22363	22332	22368	22256	22375	22464	22266	22396	22462	22410	22557	22149	22570	22332	22448	22379	22553	22362	22405	22244	22411	22158	22501	22542	22361	22346	22401	22382	22187	22360	22459	22468	22401	22353	22392	22348	22278	22492	22387	22365	22310	22325	22163	22313	22460	22330	22364	22581	22224	22391	22387	22525	22499	22252	22369	22411	22376	22281	22147	22118	22359	22302	22359	22320	22294	22342	22632	22434	22238	22398	22384	22550	22336	22373	22408	22392	22434	22458	22469	22305	22255	22304	22314	22453	22341	22388	22315	22400	22478	22388	22005	22417	22299	22302	22237	22316	22332	22379	22291	22476	22507	22246	22283	22478	22356	22309	22359	22401	22382	22270	22198	22279	22261	22381	22457	22421	22396	22480	22446	22335	22400	22451	22426	22441	22365	22129	22346	22365	22399	22404	22260	22421	22260	22439	22501	22445	22412	22363	22582	22183	22400	22295	22536	22408	22385	22320	22513	22384	22360	22497	22257	22287	22423	22423	22390	22172	22302	22554	22415	22371	22280	22345	22272	22344	22336	22383	22368	22362	22427	22251	22516	22183	22341	22340	22289	22224	22392	22443	22254	22431	22452	22351	22269	22463	22360	22309	22381	22398	22273	22448	22414	22167	22457	22468	22488	22405	22408	22367	22428	22498	22351	22343	22360	22395	22411	22189	22545	22255	22402	22405	22415	22306	22627	22455	22251	22275	22388	22336	22416	22157	22403	22225	22425	22371	22169	22351	22440	22462	22242	22424	22557	22351	22255	22449	22464	22314	22245	22307	22343	22599	22312	22285	22485	22384	22316	22173	22508	22334	22417	22323	22318	22339	22293	22378	22421	22405	22394	22508	22420	22636	22366	22527	22407	22351	22492	22288	22310	22556	22232	22151	22239	22442	22401	22356	22278	22455	22322	22303	22342	22356	22348	22358	22332	22113	22365	22407	22305	22183	22420	22412	22425	22597	22344	22435	22389	22213	22323	22431	22192	22311	22345	22349	22305	22304	22323	22432	22331	22415	22400	22370	22442	22207	22476	22264	22442	22426	22313	22468	22461	22298	22298	22535	22532	22452	22272	22440	22365	22463	22375	22394	22375	22479	22308	22504	22400	22516	22384	22491	22245	22421	22468	22507	22374	22364	22368	22518	22394	22236	22607	22592	22345	22383	22536	22247	22316	22423	22259	22325	22438	22432	22259	22493	22306	22342	22287	22444	22334	22314	22340	22389	22391	22306	22404	22237	22485	22397	22301	22373	22269	22543	22253	22330	22217	22259	22372	22287	22491	22429	22440	22629	22320	22307	22397	22418	22458	22182	22441	22271	22424	22304	22358	22273	22489	22229	22556	22233	22458	22336	22485	22362	22381	22252	22416	22505	22261	22274	22223	22272	22287	22434	22313	22291	22414	22306	22400	22379	22547	22452	22251	22556	22485	22347	22322	22333	22445	22534	22531	22362	22372	22074	22434	22519	22451	22230	22369	22360	22362	22348	22470	22213	22403	22229	22391	22237	22341	22419	22328	22204	22438	22365	22456	22402	22405	22248	22549	22093	22534	22259	22538	22438	22228	22303	22328	22453	22617	22339	22509	22439	22556	22264	22378	22370	22433	22209	22347	22465	22271	22364	22298	22295	22186	22309	22321	22224	22374	22461	22456	22344	22287	22548	22424	22089	22495	22405	22393	22499	22437	22350	22482	22343	22558	22530	22451	22225	22362	22338	22569	22376	22323	22392	22552	22287	22249	22427	22310	22286	22396	22496	22476	22279	22475	22410	22454	22341	22446	22296	22252	22297	22384	22421	22458	22525	22237	22284	22410	22496	22536	22322	22415	22576	22397	22488	22367	22312	22340	22398	22387	22462	22398	22279	22298	22469	22301	22486	22370	22453	22418	22318	22404	22224	22477	22349	22236	22296	22430	22260	22396	22325	22252	22442	22444	22265	22383	22538	22301	22368	22373	22508	22380	22391	22418	22297	22376	22207	22187	22412	22347	22376	22441	22303	22292	22548	22253	22351	22307	22162	22416	22409	22573	22210	22585	22532	22294	22337	22346	22377	22492	22347	22450	22138	22255	22398	22325	22605	22499	22235	22587	22419	22377	22343	22545	22407	22540	22512	22404	22452	22262	22307	22399	22345	22482	22280	22371	22474	22526	22397	22510	22513	22420	22309	22312	22376	22375	22343	22219	22300	22619	22359	22201	22408	22554	22447	22298	22559	22416	22269	22425	22312	22452	22402	22481	22392	22508	22439	22424	22350	22380	22231	22431	22445	22377	22458	22471	22496	22382	22351	22343	22488	22550	22394	22270	22279	22527	22504	22292	22269	22479	22388	22470	22628	22565	22301	22506	22355	22389	22311	22325	22436	22560	22383	22398	22463	22464	22135	22551	22297	22205	22375	22324	22319	22312	22347	22257	22218	22384	22374	22289	22464	22375	22365	22285	22462	22508	22429	22456	22274	22307	22455	22245	22457	22428	22287	22360	22354	22330	22388	22347	22275	22403	22318	22316	22371	22364	22385	22344	22227	22194	22375	22454	22264	22528	22369	22277	22355	22332	22384	22272	22379	22379	22384	22341	22440	22345	22303	22389	22348	22333	22386	22380	22214	22390	22342	22345	22358	22242	22476	22497	22448	22460	22178	22204	22269	22339	22185	22360	22292	22493	22432	22466	22365	22403	22369	22333	22516	22347	22397	22378	22372	22351	22495	22277	22259	22363	22462	22398	22498	22487	22494	22270	22385	22346	22404	22391	22338	22445	22409	22334	22338	22341	22342	22362	22393	22435	22357	22428	22209	22442	22437	22398	22352	22438	22376	22345	22281	22659	22514	22322	22285	22432	22360	22377	22300	22225	22400	22390	22424	22352	22490	22319	22267	22381	22323	22453	22279	22399	22357	22406	22274	22465	22350	22292	22272	22347	22498	22223	22355	22242	22419	22352	22315	22407	22393	22250	22314	22226	22453	22422	22455	22408	22425	22559	22434	22398	22381	22513	22431	22433	22458	22385	22274	22365	22503	22349	22315	22418	22417	22159	22262	22535	22425	22399	22403	22246	22381	22471	22118	22400	22407	22434	22454	22382	22271	22445	22270	22475	22243	22424	22306	22496	22551	22351	22496	22623	22362	22383	22261	22341	22422	22355	22533	22015	22324	22484	22429	22408	22352	22409	22362	22351	22274	22523	22528	22422	22362	22328	22293	22423	22348	22432	22378	22319	22364	22361	22530	22308	22446	22358	22243	22436	22417	22358	22355	22405	22439	22409	22374	22442	22575	22297	22375	22379	22371	22401	22465	22440	22339	22393	22362	22484	22331	22339	22335	22333	22362	22347	22405	22495	22310	22384	22447	22477	22443	22253	22510	22170	22616	22499	22461	22413	22285	22342	22439	22304	22210	22478	22403	22426	22455	22456	22280	22494	22371	22291	22333	22410	22490	22270	22470	22274	22416	22409	22322	22447	22472	22362	22386	22402	22215	22368	22400	22384	22536	22537	22522	22325	22220	22337	22489	22278	22375	22359	22284	22430	22378	22329	22408	22295	22409	22248	22479	22281	22408	22438	22379	22159	22298	22270	22333	22402	22383	22333	22335	22449	22355	22284	22471	22453	22549	22385	22320	22372	22650	22321	22511	22169	22456	22436	22383	22209	22530	22198	22423	22607	22406	22372	22328	22271	22189	22539	22345	22292	22240	22198	22480	22402	22384	22207	22568	22409	22363	22323	22317	22493	22425	22443	22384	22246	22309	22450	22587	22410	22418	22393	22446	22315	22231	22494	22277	22446	22448	22403	22461	22334	22363	22428	22246	22282	22507	22227	22335	22406	22449	22433	22441	22334	22505	22280	22450
22481	21228	29015	23806	22522	28844	34573	31474	31061	31562	31342	31247	30922	30894	30711	30744	30689	30596	30464	30627	30788	37674	41734	38301	35300	32536	31078	30511	30361	30353	30339	30512	30413	30213	30451	30295	30238	30373	30415	30103	30373	30467	30229	30458	30240	30198	30378	30039	30291	29970	30134	30190	30042	30185	30342	30332	30065	30230	30464	30315	30097	30209	30205	30093	29984	30097	30156	30231	30116	30230	30156	30244	30048	30247	30096	30001	30195	30135	30037	30065	29974	30347	30201	30061	30386	29986	30146	29923	30214	29959	30147	30230	30306	30176	30299	30201	30097	30244	30071	30038	30131	30016	30170	29882	30024	30125	30087	30189	30027	30239	30198	30197	30281	29965	30319	30234	30445	30375	30209	30289	30183	30274	30148	30110	30099	30106	29944	30213	30350	30346	30132	30184	30210	30171	30287	30049	30265	30282	30150	30164	29905	29878	30083	30308	29933	30011	30227	30158	30387	30165	30236	30341	30312	30017	30333	30115	30273	30178	30272	29994	29951	30225	30180	30362	30046	30136	30260	30231	30028	30220	30012	30165	30229	30244	30168	30196	30095	30019	30161	30172	30260	30294	30371	30256	30092	30201	29901	30247	29970	29957	30171	30038	29982	30202	30492	30056	30212	30314	30134	30007	29954	30116	30012	30165	30055	30243	30101	30072	30273	30019	29909	30162	30178	30146	30087	30300	30017	30260	30154	30189	30237	30162	30174	30038	30135	30125	30124	30339	30217	30179	30359	30119	30052	30031	30235	30194	29834	30401	30265	30213	30108	30116	30448	30268	30039	30116	29953	30351	30001	30349	30194	30006	30092	30216	30291	30263	30161	29871	30252	30413	30444	30262	30125	29951	29924	30139	30078	30047	30245	30140	30210	30134	30012	30326	30243	30100	30115	30069	29891	29974	30175	30047	29940	29989	30177	30453	30207	30017	30236	30093	29961	30201	30069	30270	30087	30215	30352	30219	30080	30023	30128	30540	30154	30192	30167	29739	30303	30138	30400	29937	30023	30159	30026	29746	29844	30060	30018	30232	29713	30233	30199	30366	30259	30263	30145	30152	30204	30360	30162	30024	30189	30194	30434	30234	30258	30359	30282	30134	30195	30150	29966	29886	30007	30058	29908	30159	30115	29963	30010	30023	30147	30056	30181	30171	30326	30063	30437	30094	30247	30137	30068	30335	30201	30177	30394	30306	30067	30076	29912	30041	30189	30154	29900	30084	29935	30213	29955	30140	30216	30054	30188	30166	30079	30284	30157	30165	29877	30217	30236	30125	30002	29960	30257	30348	30078	30232	30125	29853	30293	30120	30391	29990	30341	30115	30129	30233	30256	29974	30218	30054	30053	30178	30005	30014	30370	30074	29964	30047	29946	30159	30126	29931	30212	30263	30309	30230	30138	30095	30321	30271	29981	30056	30166	30345	30106	30134	29999	29907	30061	30233	30285	30125	30072	30235	30242	30423	29935	30287	30315	30070	30176	30301	30178	30113	30003	30120	30276	30188	30342	30150	30295	29884	30254	30114	30177	30369	30195	30021	30069	30069	30256	30135	29958	30114	30119	30120	30076	30012	29990	30225	30241	30193	30206	29818	30058	30194	29963	29797	30073	30043	30082	30223	30206	30301	30093	30031	30241	30152	30134	29986	30217	30243	30109	30204	30181	30094	30086	29960	30176	30179	30057	30163	30244	30214	30085	30038	29968	30130	30431	29978	29851	29957	30233	30195	30191	29995	29961	30235	30356	30240	29995	30336	30289	30142	30209	30085	30249	30293	30167	30283	30217	29994	30235	30140	30190	30255	30215	30070	30048	29962	30288	30306	29968	30035	30155	30202	30189	30146	30192	30055	30134	30150	30060	30163	30115	30195	30319	30093	30082	30168	30277	30104	30084	30026	30192	30345	30050	30012	30164	29964	29862	30251	30201	30133	30030	29911	30251	30070	29989	30057	30378	30117	30090	30051	30081	29864	29785	29990	29936	29885	30139	29910	29840	30153	29789	30032	29944	30119	30116	30330	30144	30062	30002	29967	30093	30027	30148	30042	30159	30153	30351	30245	29726	30012	30170	29930	30268	30037	30170	30167	30123	30177	30261	29987	30135	30163	30058	30139	30039	30101	30148	30175	30354	30365	29914	30152	30316	30245	30221	30088	30130	30070	30112	30094	30274	30211	30267	30142	30178	29944	30050	30050	30108	30085	30235	30025	30206	30236	30204	30170	29806	30048	29939	30153	30208	30315	30164	30287	30118	30002	30212	29976	30026	30116	30154	29975	29999	30079	30027	30168	29923	30051	30047	30073	30016	29958	29985	30473	30254	30007	29912	30046	29964	30274	30228	29946	30182	30296	30373	30256	29929	30235	30266	29946	30085	30101	30164	30202	30288	30182	30176	29963	30477	30137	29994	30215	30068	30209	29790	30065	29955	30113	30182	29987	30219	30107	30017	29915	30438	30017	30165	30206	30110	30124	30110	30196	29649	29974	30080	30235	30305	30157	30177	30255	30027	30122	30073	30077	30470	30382	30210	30133	29861	30262	30286	30424	29962	30433	30090	30005	30198	29916	30000	30019	30386	30198	30132	30180	30062	29959	30204	29838	30112	30101	30457	30272	29889	30217	30183	30063	29958	29956	30088	30143	30021	30289	30202	30148	30341	30078	30169	30301	30167	30148	30211	30032	30135	30187	30222	29948	29997	30091	30078	30123	30090	30045	30092	30197	30273	30174	29958	30046	30074	30406	30297	29872	29929	30151	30302	30377	30059	30235	30132	30050	30133	30203	30172	30080	30157	30073	29833	30333	30154	30068	30012	30363	30216	30149	30074	29791	30062	30128	30246	30037	30075	30042	30239	30254	30161	30012	30047	30118	30011	30220	30152	30160	30222	30166	30363	30124	30001	30207	30029	30178	30269	30157	30009	30169	30184	30224	30023	30115	30136	30097	30131	30061	29951	30228	30246	29914	30144	30003	30236	30266	29806	29908	29883	30029	30124	29883	29985	29958	30152	30371	30107	30474	30217	30245	30198	30388	30213	30121	30168	30451	30068	29989	29791	30064	30031	30156	30384	29989	30204	30012	30124	30052	29934	30261	29927	30113	30103	30188	30213	30353	29702	30226	30198	30216	30403	30425	30107	30129	29994	30131	30064	30039	29966	30238	30001	30337	30366	30111	30159	30242	30223	30241	30240	30374	29931	30314	30294	30276	30237	30043	30094	30295	30128	30133	30163	30155	30086	30140	30262	30182	30290	30267	30226	30111	30107	30181	29954	30228	29874	30228	30075	30242	30250	30271	30035	29985	30146	30178	30176	30040	29843	30368	30189	30062	30055	30223	30300	30188	30005	30159	30200	30245	29893	30027	30129	30058	30202	30235	29990	30094	30064	29972	30014	30137	30071	30039	30041	30093	30140	29900	30311	30076	30183	30032	29895	29929	30198	30116	30256	30258	30171	30160	29970	30128	29842	30121	30254	29850	30079	30068	29986	30297	30217	30045	30265	30115	30002	29920	29981	30147	30231	30164	30218	30190	30025	30227	30163	30267	29974	30039	30390	30382	30315	30238	30095	30330	30340	30212	30045	30157	30166	30483	30364	30182	30007	30104	30114	30130	30219	30075	30075	30012	29936	30260	30004	30034	30219	30269	29974	30117	29927	30098	29982	30088	30030	30406	29906	29997	30148	30432	30058	30207	29901	30006	30119	29754	30236	29970	29992	30198	30109	30177	30168	30073	29895	30231	30286	30295	30220	29991	30288	30319	30006	30137	30155	30506	30227	29938	29980	30223	30122	30060	30088	30173	30139	30021	30030	30178	30184	29917	30159	30182	30143	29985	30300	30354	30132	30119	30237	30029	30023	29978	30218	29836	30164	30215	30120	29948	29996	30114	30292	30146	30197	30074	30257	30221	30223	30054	30085	30169	30159	30039	30112	30099	29900	30135	30188	30213	30316	30103	30080	30180	30267	30100	30339	30477	30288	30231	29994	30031	30222	30303	30137	30111	30363	30063	30192	30204	30132	30168	30339	30232	30235	30160	30154	30078	30016	30169	30126	30141	30094	30081	30164	30199	29976	30219	30211	30081	29904	29901	29782	30102	29815	30262	30065	30212	30189	30129	30248	29973	30191	29997	30118	30110	30182	30049	29978	29902	29889	30217	30265	29905	30413	30090	30534	30419	30121	30111	30156	30115	30419	30042	30307	30258	30365	30117	30025	29960	30173	30139	30375	30059	30100	30240	30044	30333	30041	29872	30178	30093	30270	30018	29972	29961	30124	30127	30170	30056	29914	30006	30394	30273	29963	29989	30193	30174	30214	30040	29947	30068	30149	30096	30296	30190	30246	30091	30145	30502	30078	29860	29929	30215	29986	30306	30134	30175	30192	30198	30180	29814	29954	30184	30263	30414	30220	30067	29988	30133	30273	30123	30110	30277	30334	30115	30040	29998	30141	30155	30083	30030	30088	30274	30197	29785	30167	30111	30304	30373	30281	30041	30333	30354	30202	29848	30334	29915	30054	30026	29871	30106	30094	30138	29929	29995	30352	30245	30165	30064	30195	30087	30290	30020	30020	30129	30188	29990	30034	30563	30048	30098	30052	30298	30153	30021	29992	30154	30291	29964	30008	30051	29985	30076	30077	29983	30234	30002	30081	30374	30285	30250	30137	29966	30053	30107	30260	30106	30018	30067	29805	30093	30021	30398	30086	30301	30228	29904	30170	30198	30246	30118	29914	30167	30305	30271	30186	30243	30480	30188	30107	30218	30506	29927	30245	30129	30011	29997	30066	30342	30210	30174	30284	30298	30182	30283	30131	30216	30127	30073	30253	30486	30089	30062	30166	30091	30005	30085	30167	30071	30217	30226	30051	30173	30115	30190	30406	30211	30092	30234	30368	30164	30114	30266	29738	30389	30393	30379	30301	30146	30068	30139	30139	30317	30147	30177	30004	30281	30177	30167	30267	30007	30122	29938	29979	30083	30211	29798	30162	30171	30162	30355	29994	29988	30298	30012	29969	30199	30152	29865	30052	30019	30150	30206	30283	30221	30244	30095	30203	30290	29862	29886	30287	30118	30072	30055	30174	29915	30069	30001	30000	30146	30152	29990	29976	30423	30083	30370	29949	30135	29881	30130	30055	30168
21327	37245	35001	29096	28193	26966	26036	24828	24248	24030	23855	23719	23531	23574	23543	23401	23047	22915	22876	23057	23146	33881	36254	32379	28334	25393	23454	22940	22667	22674	22786	22684	22639	22671	22878	22667	22649	22542	22696	22592	22757	22699	22726	22710	22804	22663	22579	22814	22777	22568	22686	22715	22738	22641	22830	22660	22718	22414	22512	22533	22584	22568	22580	22638	22703	22752	22539	22777	22664	22690	22668	22671	22944	22508	22711	22669	22596	22551	22781	22546	22684	22779	22428	22749	22637	22690	22593	22631	22629	22575	22704	22536	22602	22853	22566	22755	22867	22697	22471	22702	22646	22527	22704	22619	22690	22766	22861	22454	22609	22772	22793	22589	22656	22499	22491	22693	22680	22640	22681	22831	22752	22785	22594	22665	22520	22563	22731	22692	22794	22680	22678	22502	22573	22719	22606	22647	22637	22577	22733	22432	22642	22458	22764	22493	22583	22655	22633	22714	22498	22630	22815	22593	22810	22768	22546	22530	22604	22482	22560	22620	22568	22694	22597	22684	22688	22697	22592	22628	22749	22774	22569	22790	22461	22657	22562	22581	22692	22625	22649	22633	22655	22611	22727	22466	22679	22757	22688	22589	22776	22589	22556	22755	22673	22600	22517	22658	22725	22598	22485	22594	22723	22400	22823	22530	22536	22499	22564	22600	22690	22654	22519	22785	22643	22562	22707	22617	22468	22636	22676	22593	22637	22738	22488	22557	22542	22719	22740	22575	22609	22544	22598	22545	22796	22606	22601	22479	22627	22639	22592	22714	22617	22853	22612	22557	22638	22512	22685	22696	22677	22782	22724	22443	22645	22604	22826	22609	22701	22864	22636	22662	22466	22643	22615	22608	22674	22459	22538	22667	22700	22750	22722	22563	22536	22772	22805	22530	22543	22515	22568	22511	22404	22675	22655	22689	22815	22643	22702	22742	22603	22597	22861	22672	22695	22494	22671	22525	22658	22544	22637	22469	22772	22561	22665	22445	22694	22841	22526	22613	22485	22747	22518	22734	22571	22538	22495	22608	22832	22756	22509	22477	22728	22473	22536	22643	22607	22436	22657	22683	22542	22552	22751	22529	22677	22579	22603	22771	22563	22520	22582	22410	22312	22449	22546	22747	22628	22701	22535	22693	22710	22677	22681	22502	22654	22601	22572	22582	22744	22619	22627	22725	22577	22527	22488	22544	22681	22499	22645	22445	22684	22578	22735	22487	22709	22663	22613	22588	22420	22700	22574	22781	22462	22434	22712	22531	22712	22722	22722	22642	22655	22779	22665	22664	22652	22589	22539	22459	22684	22498	22601	22581	22476	22620	22603	22749	22730	22534	22681	22621	22465	22610	22586	22556	22678	22462	22531	22466	22602	22531	22718	22707	22677	22637	22659	22830	22602	22613	22590	22646	22550	22533	22519	22623	22586	22545	22703	22385	22441	22717	22758	22598	22645	22621	22514	22570	22576	22698	22737	22604	22606	22691	22457	22584	22695	22566	22716	22637	22583	22336	22641	22662	22610	22532	22553	22664	22693	22640	22712	22620	22745	22629	22768	22636	22666	22704	22451	22450	22528	22443	22676	22774	22744	22541	22575	22618	22601	22575	22661	22541	22733	22634	22706	22550	22810	22612	22743	22705	22726	22379	22785	22702	22678	22736	22690	22498	22536	22391	22704	22636	22547	22713	22599	22539	22536	22598	22713	22584	22745	22584	22621	22453	22696	22479	22662	22703	22494	22616	22753	22674	22680	22724	22685	22745	22533	22650	22502	22671	22536	22564	22584	22558	22485	22545	22549	22822	22737	22766	22574	22825	22662	22705	22454	22442	22725	22595	22665	22467	22545	22651	22389	22856	22641	22461	22564	22480	22702	22437	22688	22561	22844	22459	22625	22550	22654	22563	22620	22672	22679	22695	22744	22529	22726	22596	22655	22437	22463	22708	22546	22617	22594	22522	22705	22786	22673	22526	22503	22661	22556	22512	22539	22689	22619	22534	22515	22515	22739	22755	22777	22628	22521	22649	22635	22614	22521	22491	22491	22554	22496	22744	22606	22633	22686	22733	22614	22717	22565	22607	22514	22652	22703	22648	22506	22675	22734	22554	22692	22683	22577	22738	22592	22514	22466	22526	22533	22723	22512	22598	22533	22537	22565	22659	22456	22484	22790	22554	22467	22547	22657	22685	22572	22857	22518	22533	22604	22483	22700	22691	22561	22561	22665	22527	22682	22592	22620	22301	22690	22602	22414	22778	22648	22544	22652	22615	22654	22686	22524	22682	22708	22537	22577	22462	22496	22641	22782	22482	22735	22542	22586	22660	22589	22726	22658	22755	22461	22653	22798	22485	22699	22404	22707	22742	22621	22740	22688	22529	22752	22511	22634	22668	22502	22618	22451	22538	22828	22486	22496	22533	22588	22716	22531	22627	22487	22497	22657	22653	22747	22580	22612	22727	22546	22594	22499	22689	22628	22473	22443	22557	22631	22631	22556	22443	22663	22585	22651	22752	22579	22708	22554	22648	22674	22658	22599	22587	22599	22647	22578	22654	22560	22536	22837	22687	22531	22594	22649	22528	22557	22493	22740	22601	22666	22514	22621	22459	22777	22557	22760	22582	22628	22585	22592	22510	22524	22619	22670	22551	22566	22722	22582	22597	22606	22705	22594	22783	22656	22648	22589	22579	22701	22524	22562	22763	22585	22657	22634	22476	22762	22725	22653	22608	22697	22724	22604	22748	22761	22418	22709	22738	22505	22512	22394	22511	22635	22839	22699	22686	22413	22684	22542	22634	22750	22587	22594	22528	22639	22685	22671	22704	22679	22733	22568	22586	22682	22625	22629	22658	22492	22458	22672	22691	22537	22488	22595	22586	22668	22653	22563	22677	22817	22647	22598	22734	22698	22447	22838	22552	22552	22572	22696	22660	22567	22745	22543	22444	22511	22658	22388	22524	22563	22922	22601	22768	22558	22761	22629	22728	22554	22563	22697	22741	22680	22552	22829	22623	22747	22438	22541	22770	22523	22536	22436	22493	22701	22664	22427	22655	22716	22496	22766	22592	22597	22619	22554	22652	22755	22643	22663	22733	22685	22552	22763	22588	22710	22616	22873	22438	22553	22623	22691	22616	22726	22859	22630	22556	22703	22513	22733	22685	22687	22704	22554	22634	22534	22495	22667	22604	22612	22644	22506	22462	22696	22512	22664	22562	22870	22515	22564	22724	22704	22639	22621	22567	22692	22760	22747	22722	22704	22502	22661	22565	22594	22604	22545	22754	22462	22438	22569	22734	22591	22440	22792	22721	22494	22551	22580	22520	22661	22812	22661	22603	22626	22610	22672	22671	22416	22837	22795	22744	22418	22479	22721	22545	22462	22441	22613	22592	22663	22719	22503	22440	22577	22589	22501	22795	22681	22418	22591	22607	22660	22925	22483	22760	22721	22540	22396	22549	22718	22417	22595	22536	22540	22694	22736	22762	22578	22603	22744	22629	22679	22680	22643	22547	22542	22633	22513	22504	22712	22451	22694	22570	22453	22642	22607	22552	22660	22467	22489	22761	22599	22717	22662	22754	22409	22611	22562	22798	22660	22555	22625	22762	22619	22664	22463	22613	22717	22507	22728	22627	22549	22700	22511	22830	22551	22527	22550	22639	22474	22800	22661	22638	22634	22709	22600	22555	22702	22444	22609	22688	22600	22757	22781	22639	22632	22867	22634	22789	22664	22502	22431	22476	22436	22680	22690	22530	22817	22638	22580	22564	22565	22812	22681	22544	22673	22593	22495	22644	22439	22769	22651	22694	22676	22424	22553	22424	22535	22618	22542	22551	22712	22588	22522	22705	22655	22545	22663	22793	22584	22619	22686	22485	22710	22752	22650	22555	22596	22381	22448	22487	22670	22639	22434	22668	22590	22645	22686	22712	22787	22539	22710	22570	22516	22708	22552	22588	22580	22674	22649	22608	22694	22713	22696	22501	22606	22621	22549	22460	22528	22767	22835	22790	22563	22496	22589	22620	22633	22487	22612	22763	22530	22639	22583	22850	22548	22656	22729	22611	22552	22473	22618	22700	22638	22681	22626	22644	22577	22615	22613	22620	22752	22686	22626	22618	22557	22701	22587	22617	22691	22506	22652	22573	22650	22513	22496	22618	22518	22546	22700	22745	22551	22787	22597	22604	22739	22833	22508	22699	22575	22608	22586	22562	22522	22608	22678	22556	22767	22607	22663	22803	22541	22515	22596	22904	22649	22612	22479	22721	22626	22651	22707	22533	22660	22656	22580	22609	22440	22591	22489	22690	22748	22670	22400	22630	22660	22518	22753	22582	22556	22677	22730	22538	22627	22545	22696	22578	22762	22597	22623	22521	22715	22625	22663	22534	22605	22681	22590	22563	22686	22686	22692	22542	22644	22630	22322	22589	22633	22566	22533	22699	22619	22555	22589	22704	22697	22639	22603	22792	22604	22722	22614	22501	22651	22540	22732	22552	22505	22658	22376	22599	22679	22660	22587	22640	22459	22649	22603	22546	22526	22555	22652	22711	22823	22544	22477	22606	22602	22647	22524	22588	22720	22633	22646	22880	22699	22528	22570	22598	22585	22792	22474	22627	22596	22772	22555	22525	22569	22626	22644	22762	22679	22737	22568	22677	22648	22606	22685	22728	22749	22742	22418	22637	22659	22551	22499	22685	22752	22589	22713	22700	22698	22605	22689	22787	22601	22588	22697	22484	22656	22638	22632	22566	22802	22466	22697	22646	22428	22623	22506	22544	22603	22460	22660	22656	22625	22601	22488	22511	22741	22517	22686	22649	22538	22536	22654	22703	22563	22588	22494	22487	22533	22646	22478	22746	22735	22389	22420	22597	22708	22509	22676	22628	22563	22571	22666	22626	22603	22638	22555	22917	22425	22551	22630	22628	22679	22574	22562	22832	22909	22595	22607	22736	22531	22769	22648	22514	22560	22532	22807	22649	22732	22471	22786	22653	22529	22655	22548	22655	22791	22567	22613	22670	22569	22701	22780	22420	22738	22471	22537	22766	22697	22321	22458	22539	22629	22577	22653	22475	22735	22546	22536	22443	22802	22585	22642	22562	22492	22501	22616	22720	22567	22446	22739	22654	22606	22811	22603	22595	22623	22842
28494	23979	32454	31947	30488	30594	31040	30045	30285	30280	30419	30362	30430	30129	30513	30072	30103	30028	30120	30116	30215	30861	31259	31068	30719	30265	30191	30103	29906	30216	29810	29838	29882	29833	29821	30250	29881	29984	30171	30015	30012	30092	30090	30068	30024	30005	30024	29986	29988	29818	30040	30084	30031	29986	30156	30066	30237	29777	29911	30064	29952	29807	30149	29978	30210	29855	29844	29965	29828	29923	30120	30044	30088	30022	29790	30108	29861	30009	30099	29993	30001	30049	29836	29834	29880	30081	30055	30159	29908	30155	29906	29882	30079	29993	29920	29719	29951	30005	30199	30066	29831	29953	29799	29804	29758	29992	29965	29855	30104	30139	30081	29975	29715	29758	30051	29949	29993	30121	30092	29925	30102	30146	29805	29658	29675	29936	29891	30090	29894	30016	29977	29937	29890	29784	30034	30037	30037	30193	30163	29995	29985	30005	30343	29934	30041	29890	29974	30082	30017	30027	29980	29824	30026	29967	30110	29705	30024	30026	29876	29942	29704	30000	29888	30044	29960	29700	30062	29990	30059	30094	30001	30263	29896	29958	30013	29964	29862	29907	29810	30125	30062	29745	30006	29908	30060	29884	29960	30465	30043	29964	30155	29944	29723	29846	30032	30095	29969	30066	29921	29940	29929	29957	29905	29711	29941	30043	29909	29854	29768	30025	29855	29827	29920	29944	29841	30007	29939	29980	30094	29962	29951	30005	30003	29829	30152	29762	29869	30066	29857	30092	30017	29837	29767	29826	29991	29953	30037	30123	30264	29947	29996	29992	30070	30079	29834	29936	29908	29884	30128	30185	29885	30126	30003	30096	29951	29981	30003	30095	29983	29831	29906	29944	29956	29999	29849	29935	29855	29961	30075	29997	29847	29845	30082	30027	30052	30067	30007	30136	30096	29964	29887	29928	29914	29896	29851	29846	30073	30137	29978	30180	30210	29961	30012	29840	30090	29937	29967	29756	29894	29996	30042	29893	30018	29836	30243	30022	29954	29897	29792	30138	29779	29747	29894	29965	30311	29846	29936	29960	29990	29895	29922	30131	29906	29872	29955	29878	29719	30250	30107	30008	30059	29841	30228	30038	30052	29867	30250	29882	30193	30027	29878	29950	30082	30262	29912	30030	30117	29990	30001	29977	29936	29810	29749	29915	30136	29885	29738	29789	29909	30032	29827	30129	29851	29830	29869	29933	30118	29663	30003	30007	29875	29903	30034	30016	29888	29914	29874	30118	30074	30097	29762	29887	30011	29758	30394	30077	29960	29934	29881	29792	30025	30170	29872	29788	29984	30075	29952	29698	29870	29835	30129	29983	29991	29914	29893	29927	29971	29996	29746	29946	29936	29930	29989	29647	29950	30051	29842	29970	29982	29922	29843	29688	30035	29937	30012	29961	30041	29762	29838	30005	30091	29816	29842	29932	30067	29991	29885	29896	29969	30083	29953	29813	30188	30077	30187	30099	30111	30131	29859	29675	29833	29903	30001	29933	30209	30090	29815	29629	29793	30120	29941	29960	30032	29774	30094	29970	30021	30188	29817	29975	29817	29795	30079	30040	30020	29930	29922	30166	30026	29981	29825	29987	29996	30183	29806	29840	29943	30073	29950	29919	29846	30065	29904	30156	29915	29963	30079	29777	29786	29952	30057	29982	30087	29949	29807	29735	29907	30149	30072	30087	30154	30133	30055	30105	30138	29997	29830	29934	30010	29794	30034	30203	30149	30053	30041	30174	29942	29709	29868	29961	29782	29828	29747	30008	29947	29935	30153	29897	29829	30030	30250	29965	30084	29864	29913	29935	30022	29949	29786	29816	29918	29860	29969	29773	30082	30037	29812	29802	29779	29877	29930	30189	30077	29863	29995	29869	29813	29993	30124	29841	29959	30113	29724	29830	29984	30087	30029	29970	29878	30038	30040	29815	29910	29879	29823	29819	29972	29900	29832	29846	29991	30001	29888	30173	30162	30036	30077	29840	29769	29606	29744	30119	29948	29964	30074	29887	29684	30071	29974	29829	29966	29875	29998	29893	29999	29970	30239	30104	29984	30036	29960	29945	29974	30072	30036	29920	29890	30006	30074	29963	29894	29953	29966	30111	29975	29811	29876	30336	29773	30034	30023	29890	30145	30123	30108	29974	30047	30044	30129	29865	29957	29991	30029	29909	30047	30063	30189	30091	30080	29951	30001	29801	29956	29809	30159	29820	29971	30128	30072	30206	30116	29878	29837	29987	30011	30043	30222	29880	30118	30000	30017	29935	29827	30174	29901	29822	29962	29957	29857	29914	30091	30046	30028	29721	30000	29994	30148	29882	30069	30083	29826	29978	29885	30094	29888	30134	30091	30005	30197	30078	29892	30098	29920	29919	30027	29967	29932	30175	30233	30258	30042	30303	29739	29959	29932	30021	30265	30200	30080	29925	29758	29903	29932	30225	29796	29950	29957	30013	29674	29890	30227	30015	29960	29983	29922	29872	29993	29906	29822	29957	30047	29926	30055	30129	30003	30158	29911	29970	29770	29910	29850	29802	30042	29829	30121	29814	30007	29933	30035	30124	29996	30019	29892	29974	30007	29830	30098	29985	30109	29733	29912	29940	30100	30114	30072	29944	30012	29943	29888	29876	30157	29935	29964	29806	30232	29657	30000	29954	29663	29686	30004	29796	29990	30057	29841	30040	29911	29954	29947	29932	30104	29785	30163	30026	29962	29924	29878	29830	29735	30225	29841	29900	29947	29839	30278	29829	29903	29763	29819	29933	30026	30243	30179	29982	30010	30020	29972	29990	30079	30098	29996	29848	30046	29994	30404	30154	29991	29890	29988	29794	29900	30073	29867	30128	29710	30041	29856	29861	29815	29992	29956	29759	29501	29788	30061	29671	29865	29902	30096	29919	30097	30038	30027	30006	29898	30134	30146	29984	29686	30009	29823	30375	30136	30016	29924	29835	29890	30281	29650	29939	29748	29968	29860	30060	29950	30174	29944	29898	30052	29869	29867	30154	29951	30053	29782	30070	30200	29920	29965	29934	29964	29904	29969	30113	29848	30076	30008	29732	29973	29962	29930	30079	29758	30063	30032	29742	29866	29696	29941	29880	30024	30034	29907	29861	29998	29998	30074	29792	30027	29836	29859	29925	29978	29915	30061	29948	29900	29880	30078	29746	29881	30016	30044	30193	29729	30100	30073	29891	29960	30111	30090	29887	30072	30022	30174	29797	29965	29993	29900	29914	29900	29675	30213	30063	30219	30005	30121	29988	29965	29990	30295	29974	29907	29821	29819	30121	29815	30061	29978	29872	30293	30075	30119	30009	30016	29964	30335	29938	29869	30043	29810	29768	30191	30168	29875	30069	30027	30110	29924	30164	29798	30096	30001	30064	30111	29593	30071	30016	30075	29819	30015	29758	29789	30165	29968	29785	29982	29998	29820	29922	29985	30254	29910	29952	30104	30035	29981	29863	30016	29869	29925	29908	30063	30190	30145	29910	29958	29839	30102	29720	29976	30035	30031	30160	29931	30069	29932	29949	30055	30116	30016	29881	29809	29963	29682	29837	30125	29925	30046	29932	29905	29970	29964	30183	29896	29874	30127	29779	29999	29902	30221	29852	29908	30020	30094	29959	29862	30011	30115	29802	30147	29885	30314	30112	30160	29957	30052	29958	30077	29709	30014	30113	29908	29941	30070	30045	30012	29862	30078	29989	30165	29992	29803	30117	29911	30052	30058	29978	29981	30021	30016	29666	29939	30029	30284	29864	30128	29781	29898	30197	29997	30081	29874	30172	29813	30158	29720	30066	29999	29959	30057	30006	30204	30085	30115	30054	30079	29906	29979	29881	29878	29808	29930	29794	30045	29980	30115	30027	29902	29753	29944	29874	29924	29920	30172	29814	29852	29850	29891	30077	29923	29911	29803	30004	29949	29985	30087	29856	29952	30073	29974	29872	30079	29896	30074	29916	30099	29981	29955	29871	29751	29976	29999	30090	30137	29965	30169	30067	30045	30076	30123	30176	30054	30151	29995	29762	29978	29891	29905	30024	30019	30094	29845	29977	30017	30120	29936	30077	29926	30104	30121	30039	29821	29648	30018	30118	30164	30087	30015	29980	29991	29929	30065	29880	30138	29851	29923	29960	29999	29786	29854	29828	29888	30039	29957	29841	29833	30017	30124	30173	29831	30046	30065	29996	30064	30129	30043	29951	29924	29959	30150	30189	29998	30058	29882	30050	29718	29975	29933	30049	29964	29936	30086	30082	29661	30128	29845	30167	29942	30018	29700	30075	30157	30120	29896	30077	30097	29995	29959	29928	29913	29777	30030	30098	30092	29861	30219	30132	29961	29968	30032	29892	29870	29914	29838	30037	30052	30254	29815	29686	29739	29819	29880	30041	29937	29932	30005	29827	29923	29890	29812	30056	29802	30030	30064	30133	30160	29836	29983	29920	30003	29913	30007	30093	30102	30048	29751	30014	30109	29932	29902	29846	30120	29983	30001	29997	29999	29899	30146	29814	29891	29749	29997	29986	30112	29942	30269	29952	29916	30114	30230	29869	29832	29806	29857	29778	29783	30085	30007	29883	29822	29969	29940	30019	29964	29776	30023	30082	30106	30087	29919	29962	30000	30081	30027	30035	29996	30021	29931	29734	30000	29986	29982	29835	29941	30271	29955	30089	29914	29946	29957	29824	30074	29728	29879	29931	30212	30192	29986	29887	30112	29861	30051	29915	29956	29914	30440	30271	29970	29998	30076	30073	30221	29921	30007	29934	30025	30124	29811	30073	29905	30024	30060	29991	29971	30187	30099	30154	30017	30090	30050	30138	29821	29828	30073	29918	30007	29955	29955	29760	30180	29996	30151	30084	30306	30067	30088	29847	30061	29816	29810	29970	30017	29854	29975	29770	29778	29773	29921	29965	30012	30010	29953	29937	30073	30004	29980	30057	29772	29912	30046	29814	29838	30040	29924	29811	30217	29986	30106	29983	29947	30133	30183	30072	29863	30049	29981	29858	29715	30215	30115	29981	30013	30037	29944	29815	29856	29835	30068	29870	29921	29995	30078	29906	29949	29851	30157	30145	30072	30063	29902	29910	29886	29904	29796	30048	29986	29938	29884	29922	29895	29617	30006	29983	30307	29770
21703	26749	27107	24670	24481	23683	23531	23077	22994	23228	23146	23097	23150	22918	22713	22890	22715	22469	22431	22729	22747	23643	23741	23841	23290	22775	22769	22655	22765	22403	22465	22570	22689	22463	22442	22414	22449	22498	22471	22424	22800	22471	22582	22678	22329	22528	22550	22538	22552	22709	22571	22515	22299	22620	22587	22644	22537	22410	22755	22634	22497	22676	22446	22588	22513	22429	22538	22581	22556	22530	22457	22599	22464	22588	22831	22610	22634	22685	22579	22506	22535	22664	22676	22784	22346	22707	22482	22473	22736	22344	22656	22555	22577	22556	22545	22649	22735	22445	22682	22579	22464	22529	22542	22504	22652	22247	22487	22471	22447	22543	22536	22566	22550	22545	22602	22307	22626	22554	22613	22613	22603	22547	22665	22652	22455	22649	22483	22395	22529	22618	22517	22583	22579	22501	22695	22580	22465	22635	22631	22554	22590	22505	22436	22590	22576	22564	22530	22585	22403	22545	22553	22355	22469	22587	22590	22546	22534	22519	22461	22451	22492	22561	22573	22591	22367	22528	22525	22620	22397	22630	22407	22541	22771	22514	22671	22683	22624	22620	22637	22490	22536	22523	22598	22615	22760	22688	22728	22597	22263	22563	22675	22732	22614	22460	22726	22531	22552	22418	22627	22561	22427	22688	22482	22363	22547	22510	22436	22550	22610	22625	22478	22575	22426	22411	22602	22587	22674	22755	22513	22610	22565	22663	22674	22562	22247	22653	22589	22493	22472	22439	22431	22589	22553	22435	22561	22641	22575	22502	22373	22680	22482	22591	22742	22635	22399	22453	22608	22590	22552	22657	22367	22503	22420	22662	22613	22489	22676	22466	22376	22721	22529	22405	22671	22446	22543	22620	22599	22691	22503	22470	22552	22414	22585	22557	22618	22578	22696	22529	22534	22434	22526	22553	22562	22542	22682	22599	22634	22471	22719	22453	22378	22626	22489	22543	22337	22466	22427	22533	22652	22526	22591	22393	22445	22274	22636	22503	22565	22648	22603	22537	22474	22629	22647	22362	22599	22633	22486	22579	22689	22360	22660	22578	22540	22436	22576	22505	22600	22556	22688	22705	22526	22563	22510	22610	22510	22582	22404	22460	22569	22538	22538	22442	22549	22716	22521	22565	22498	22292	22842	22482	22676	22337	22634	22525	22434	22462	22633	22510	22580	22442	22632	22441	22818	22566	22212	22370	22471	22395	22555	22666	22532	22372	22564	22513	22677	22578	22678	22697	22487	22716	22637	22518	22574	22589	22577	22429	22503	22507	22562	22518	22736	22588	22726	22530	22725	22470	22400	22571	22542	22673	22502	22507	22527	22923	22487	22606	22672	22544	22574	22641	22677	22546	22479	22515	22485	22444	22592	22507	22612	22632	22485	22487	22493	22542	22627	22646	22682	22607	22606	22541	22329	22611	22640	22425	22549	22611	22564	22426	22417	22456	22610	22538	22638	22575	22615	22606	22481	22651	22603	22547	22525	22626	22418	22667	22566	22606	22677	22607	22650	22428	22457	22576	22859	22590	22554	22382	22490	22473	22624	22468	22426	22558	22376	22505	22536	22504	22550	22670	22479	22506	22424	22629	22539	22511	22723	22711	22521	22406	22709	22824	22487	22495	22573	22651	22543	22390	22514	22464	22704	22431	22491	22522	22651	22454	22543	22752	22547	22465	22502	22721	22479	22572	22569	22589	22634	22675	22611	22650	22486	22651	22464	22643	22594	22423	22564	22491	22399	22742	22454	22711	22617	22672	22511	22458	22574	22505	22345	22649	22334	22652	22645	22735	22490	22692	22538	22399	22522	22510	22352	22606	22427	22585	22551	22478	22608	22569	22605	22666	22355	22952	22526	22544	22576	22648	22541	22722	22587	22641	22546	22454	22743	22546	22715	22535	22558	22665	22692	22577	22648	22440	22530	22630	22617	22467	22526	22525	22510	22641	22492	22496	22709	22649	22681	22551	22659	22430	22620	22652	22631	22531	22390	22637	22643	22661	22527	22639	22676	22543	22588	22334	22663	22455	22574	22522	22524	22480	22610	22495	22575	22533	22479	22452	22555	22548	22396	22579	22718	22439	22569	22607	22414	22686	22611	22696	22642	22629	22638	22601	22628	22462	22502	22395	22505	22541	22538	22821	22491	22532	22626	22665	22490	22734	22453	22516	22534	22602	22645	22891	22726	22498	22510	22478	22622	22615	22441	22649	22559	22558	22573	22575	22501	22623	22450	22535	22575	22655	22488	22485	22468	22573	22610	22597	22617	22526	22635	22460	22659	22404	22531	22516	22546	22654	22628	22537	22636	22418	22501	22630	22585	22482	22480	22793	22453	22663	22683	22585	22747	22464	22535	22525	22460	22501	22646	22560	22547	22490	22588	22545	22383	22568	22568	22654	22551	22530	22650	22515	22554	22540	22498	22529	22602	22535	22499	22636	22719	22438	22450	22699	22538	22591	22489	22436	22626	22605	22588	22534	22524	22399	22413	22333	22687	22438	22782	22654	22521	22505	22453	22710	22540	22366	22650	22687	22581	22684	22741	22403	22568	22513	22622	22527	22503	22733	22487	22623	22631	22701	22616	22619	22537	22625	22613	22668	22625	22491	22499	22507	22811	22547	22537	22561	22505	22491	22533	22502	22448	22602	22528	22560	22587	22456	22302	22435	22652	22470	22582	22618	22559	22492	22535	22767	22718	22436	22664	22420	22655	22451	22639	22645	22576	22513	22469	22498	22523	22585	22496	22550	22469	22651	22503	22513	22654	22609	22570	22535	22478	22364	22526	22410	22579	22578	22447	22536	22632	22550	22688	22476	22507	22577	22586	22500	22548	22614	22566	22599	22400	22455	22506	22515	22609	22637	22407	22679	22523	22630	22580	22443	22613	22451	22440	22756	22540	22525	22490	22477	22523	22660	22396	22542	22623	22301	22460	22635	22524	22745	22703	22570	22590	22457	22607	22433	22732	22800	22543	22563	22556	22634	22561	22593	22519	22598	22495	22396	22606	22630	22655	22577	22583	22610	22593	22635	22363	22477	22501	22649	22424	22608	22462	22506	22605	22389	22699	22330	22696	22501	22732	22637	22668	22659	22391	22450	22579	22373	22751	22485	22660	22538	22663	22560	22586	22570	22454	22455	22563	22622	22492	22631	22630	22560	22581	22776	22475	22663	22536	22445	22613	22457	22652	22476	22581	22738	22688	22452	22668	22658	22593	22512	22491	22509	22627	22640	22544	22431	22574	22457	22699	22660	22647	22498	22790	22576	22423	22528	22606	22608	22745	22599	22602	22539	22492	22641	22519	22579	22400	22720	22474	22634	22451	22578	22474	22621	22510	22602	22532	22607	22546	22441	22624	22417	22527	22530	22641	22639	22672	22563	22689	22557	22490	22325	22590	22706	22733	22397	22634	22658	22690	22455	22576	22589	22666	22610	22448	22593	22690	22697	22652	22591	22568	22550	22461	22471	22664	22480	22541	22638	22440	22423	22613	22667	22630	22596	22609	22509	22696	22711	22644	22492	22288	22699	22670	22555	22758	22560	22586	22627	22606	22446	22477	22416	22636	22386	22501	22469	22532	22781	22294	22603	22542	22516	22778	22452	22486	22383	22609	22525	22475	22694	22626	22620	22628	22512	22367	22631	22625	22683	22400	22682	22465	22616	22614	22629	22541	22648	22578	22631	22455	22450	22465	22603	22489	22517	22576	22687	22582	22518	22595	22564	22388	22642	22510	22497	22670	22579	22324	22458	22592	22583	22364	22576	22465	22486	22465	22477	22650	22618	22623	22606	22651	22501	22553	22674	22553	22549	22344	22502	22515	22589	22647	22780	22373	22576	22728	22463	22674	22370	22434	22687	22612	22550	22520	22622	22618	22509	22764	22339	22463	22776	22577	22468	22552	22608	22686	22393	22469	22555	22346	22655	22541	22527	22616	22585	22482	22700	22653	22500	22401	22544	22663	22423	22611	22380	22431	22564	22593	22746	22536	22431	22643	22512	22674	22639	22657	22768	22453	22446	22684	22531	22553	22674	22516	22687	22591	22563	22604	22589	22570	22504	22466	22680	22538	22521	22656	22645	22603	22518	22729	22756	22580	22621	22845	22640	22403	22527	22759	22528	22658	22526	22683	22674	22591	22789	22436	22636	22754	22693	22546	22669	22706	22492	22482	22672	22631	22619	22614	22528	22568	22659	22422	22526	22472	22546	22610	22832	22328	22548	22781	22640	22614	22580	22621	22558	22617	22517	22691	22536	22544	22595	22669	22688	22443	22638	22492	22566	22641	22466	22563	22490	22721	22435	22654	22500	22478	22694	22559	22449	22432	22723	22613	22454	22752	22458	22614	22605	22429	22403	22535	22517	22620	22523	22755	22472	22658	22519	22427	22687	22593	22656	22366	22474	22531	22399	22684	22506	22452	22501	22467	22639	22526	22616	22629	22418	22632	22794	22635	22575	22495	22700	22539	22643	22727	22576	22646	22556	22504	22528	22550	22568	22576	22649	22712	22345	22598	22595	22606	22562	22723	22806	22401	22603	22546	22559	22437	22612	22453	22692	22591	22388	22530	22499	22411	22563	22501	22485	22491	22513	22665	22680	22615	22521	22641	22411	22554	22454	22490	22568	22695	22571	22581	22727	22284	22474	22537	22778	22450	22620	22548	22382	22815	22627	22727	22496	22541	22574	22530	22656	22484	22586	22576	22538	22685	22366	22552	22504	22688	22485	22582	22533	22547	22576	22518	22639	22514	22472	22372	22613	22625	22529	22542	22536	22487	22500	22463	22535	22613	22534	22611	22591	22610	22584	22610	22505	22436	22532	22600	22573	22378	22607	22423	22447	22642	22609	22526	22589	22430	22476	22644	22605	22637	22521	22648	22559	22461	22674	22700	22607	22425	22438	22728	22521	22407	22507	22541	22603	22577	22579	22429	22553	22480	22457	22542	22602	22618	22712	22679	22596	22421	22615	22657	22581	22566	22575	22603	22617	22666	22526	22441	22573	22573	22587	22570	22705	22512	22776	22610	22584	22471	22392	22542	22591	22478	22597	22633	22659	22642	22566	22594	22490	22522	22647	22563	22437	22562	22443	22598	22417	22737	22488	22536	22451	22464	22576	22628	22598	22523	22649	22678	22516
23447	21221	28903	24225	24531	29792	32689	30241	30034	30530	30363	30192	29789	29725	29812	29618	29644	29657	29921	29531	30291	34427	35202	33611	31995	30715	29943	29378	29157	29463	29611	29351	29495	29235	29451	29467	29606	29477	29244	29391	29341	29327	29207	29608	29375	29296	29282	29253	29503	29377	29372	28990	29300	29123	29156	29249	29478	29317	29279	29543	29451	29251	29592	29469	29478	29299	29490	29390	29413	29586	29448	29233	29221	29196	29327	29156	29334	29318	29494	29271	29305	29354	29255	29315	29286	29370	29514	29386	29231	29231	29516	29471	29242	29443	29312	29475	29501	29258	29298	29217	29305	29541	29358	29239	29196	29391	29271	29405	29318	29475	29447	29217	29108	29524	29516	29441	29359	29333	29237	29174	29270	29278	29204	29358	29228	29363	29616	29448	29221	29169	29257	29523	29242	29340	29322	29409	29437	29272	29205	29614	29461	29266	29238	29030	29406	29322	29332	29273	29201	29409	29418	29220	29579	29260	29352	29342	29208	29180	29188	29481	29278	29487	29352	29316	29573	29199	29389	29389	29470	29201	29456	29245	29171	29302	29397	29410	29229	29183	29407	29158	29169	29362	29485	29120	29138	29312	29341	29538	29384	29511	29242	28969	29144	29379	29356	29512	29164	29365	29295	29303	29353	29283	29232	29466	29374	29453	29521	29523	29560	29311	29418	29405	29308	29329	29295	29513	29383	29201	29439	29458	29422	29534	29472	29338	29241	29453	29319	29430	29125	29320	29402	29328	29280	29334	29479	29441	29289	29347	29339	29463	29537	29440	29053	29324	29191	29268	29424	29331	29213	29204	29186	28999	29264	29364	29119	29362	29389	29426	29419	29205	29253	29501	28993	29419	29340	29389	29290	29199	29172	29156	29315	29178	29435	29095	29385	29331	29359	29379	29305	29342	29391	29643	29456	29182	29207	29260	29256	29475	29344	29511	29205	29528	29304	29232	29209	29122	29406	29287	29228	29326	29244	29354	29412	29350	29332	29210	29275	29278	29487	29333	29407	29472	29439	29270	29527	29196	29146	29443	29150	29267	29470	29202	29199	29421	29170	29351	29074	29215	29260	29355	29517	29462	29422	29228	29361	29209	29263	29631	29354	29357	29227	29457	29273	29186	29282	29293	29089	29484	29383	29556	29579	29451	29396	29227	29182	29413	29356	29228	29193	29123	29426	29358	29329	29293	29286	29223	29328	29320	29279	29324	29445	29219	29198	29256	29422	29184	29257	28999	29212	29273	29185	29270	29332	29077	29250	29312	29282	29516	29230	29522	29394	29457	29053	29337	29166	29362	29294	29319	29140	29465	29204	29368	29367	29237	29506	29449	29534	29440	29513	29521	29413	29510	29407	29269	29140	29254	29314	29254	29388	29383	29368	29160	29219	29335	29567	29189	29608	29379	29436	29524	29280	29344	29170	29351	29308	29051	29467	29485	29074	29414	29280	29249	29397	29264	29297	29490	29244	29392	29306	29250	29458	29592	29347	29447	29424	29395	29586	29222	29255	29205	29508	29276	29225	29359	29452	29331	29317	29224	29225	29291	29252	28961	29145	29536	29451	29552	29302	29438	29201	29371	29448	29129	29244	29286	29659	29582	29261	29184	29174	29395	29272	29302	29422	29277	29561	29589	29372	29267	29339	29417	29557	29369	29583	29448	29332	29398	29574	29343	29351	29274	29328	29260	29376	29276	29563	29068	29312	29322	29600	29355	29242	29424	29343	29430	29322	29371	29345	29442	29459	29246	29428	29242	29364	29505	29282	29217	29250	29424	29272	29494	29072	29287	29450	29326	29177	29054	29233	29236	29617	29139	29320	29123	29460	29407	29392	29327	29322	29165	29256	29062	29362	29220	29454	29564	29319	29374	29400	29376	29370	29271	29497	29433	29366	29155	29321	29300	29204	29281	29132	29220	29293	29392	29430	29224	29434	29402	29470	29372	29440	29346	29567	29387	29436	29380	29166	29340	29188	29382	29518	29364	29376	29285	29246	29430	29349	29231	29134	29467	29420	29211	29342	29282	29354	29522	29462	29356	29376	29019	29222	29524	29265	29304	29233	29361	29208	29460	29611	29307	29175	29429	29405	29112	29150	29150	29584	29302	29212	29367	29269	29351	29426	29139	29307	29201	29520	29248	29287	29269	29337	29180	29511	29333	29163	29166	29235	29395	29563	29439	29495	29378	29282	29199	29311	29272	29270	29231	29150	29527	29504	29265	29302	29187	29308	29431	29293	29310	29521	29327	29521	29386	29559	29537	29494	29302	29369	29347	29371	29247	29302	29326	29352	29333	29249	29592	29315	29269	29596	29246	29277	29249	29404	29291	29381	29474	29431	29476	29417	29321	29293	29322	29267	29559	28994	29346	29235	29403	29529	29359	29510	29169	29122	29214	29375	29361	29417	29207	29211	29358	29175	29429	29387	29341	29409	29416	29263	29410	29057	29205	29534	29421	29411	29433	29316	29228	29290	29460	29494	29608	29418	29411	29352	29476	29545	29389	29321	29418	29191	29280	29400	29236	29356	29103	29368	29339	29207	29115	29442	29443	29481	29548	29196	29413	29275	29244	29146	29295	29488	29508	29530	29247	29151	29436	29425	29383	29362	29554	29511	29288	29385	29443	29122	29245	29633	29334	29375	29038	29385	29507	29289	29473	29216	29458	29535	29312	29299	29189	29352	29504	29229	29158	29546	29365	29584	29240	29292	29590	29359	29279	29086	29318	29542	29177	29289	29211	29201	29370	29442	29297	29125	29388	29230	29422	29465	29226	29335	29388	29230	29104	29208	29122	29288	29179	29515	29361	29255	29238	29306	29409	29488	29411	29573	29363	29318	29265	29322	29410	29226	29167	29186	29134	29328	29271	29483	29245	29298	29176	29209	29398	29519	29580	29359	29474	29338	29257	29416	29430	29292	29208	29329	29341	29442	29384	29296	29270	29199	29278	29151	29308	29432	29195	29245	29202	29177	29401	29051	29379	29448	29094	29311	29230	29420	29405	29349	29263	29397	29482	29541	29373	29132	29261	29499	29414	29491	29106	29320	29363	29237	29469	29220	29341	29416	29346	29335	29481	29300	29223	29255	29374	29316	29259	29327	29362	29243	29376	29476	29096	29398	29222	29406	29307	29458	29546	29574	29469	29199	29054	29251	29203	29317	29154	29385	29122	29381	29172	29526	29170	29169	29275	29462	29577	29502	29374	29394	29587	29386	29302	29206	29226	29253	29490	29181	29122	29248	29308	29363	29306	29226	29213	29168	29359	29412	29110	29419	29283	29332	29364	29116	29390	29208	29261	29255	29313	29557	29499	29219	29152	29305	29335	29276	29134	29289	29391	29330	29170	29151	29413	29356	29312	29289	29491	29130	29327	29779	29484	29330	29234	29679	29479	29037	29458	29438	29391	29356	29192	29354	29405	29264	29503	29197	29175	29319	29376	29370	29173	29419	29351	29447	29381	29359	29370	29280	29430	29274	29566	29228	29229	29261	29273	29385	29369	29256	29479	29445	29385	29194	29241	29371	29298	29431	29327	29213	29314	29337	29382	29349	29203	29243	29327	29418	29339	29308	29426	29403	29408	29266	29350	29301	29489	29252	29489	29102	29682	29458	29124	29372	29469	29361	29324	29389	29552	29538	29357	29432	29423	29145	29361	29476	29214	29497	29478	29289	29378	29523	29168	29592	29414	29664	29308	29020	29408	29432	29636	29126	29424	29554	29185	29373	29448	29042	29194	29259	29214	29087	29517	29395	29378	29206	29171	29538	29315	29373	29500	29244	29223	29347	29292	29318	29504	29132	29444	29395	29277	29383	29442	29409	29312	29489	29433	29233	29437	29347	29187	29537	29392	29313	29378	29456	29525	29407	29298	29152	29261	29150	29350	29467	29459	29407	29176	29093	29091	29189	29314	29154	29350	29257	29149	29239	29351	29337	29419	29362	29323	29311	29395	29523	29268	29053	29243	29328	29369	29363	29279	29284	29227	29455	29266	29375	29109	29372	29406	29643	29376	29259	29398	29198	29429	29467	29434	29271	29447	29486	29287	29351	29390	29299	29331	29314	29547	29382	29356	29380	29340	29315	29179	29156	29589	29399	28953	29258	29312	29307	29631	29444	29522	29338	29337	29028	29417	29282	29537	29370	29350	29341	29296	29599	29395	29365	29450	29379	29349	29214	29403	29222	29221	29320	29198	29437	29365	29349	29681	29380	29360	29656	29536	29295	29328	29149	29480	29345	29301	29237	29396	29329	29369	29413	29520	29479	29262	29367	29307	29301	29358	29330	29436	29624	29272	29148	29140	29139	29330	29350	28991	29168	29530	29284	29312	29252	29519	29172	29315	29158	29291	29416	29497	29423	29153	29133	29156	29255	29453	29379	29227	29104	29146	29270	29227	29259	29370	29382	29172	29353	29139	29340	29142	29395	29302	29415	29517	29207	29058	29182	29249	29331	29155	29317	29299	29342	29182	29520	29212	29522	29371	29422	29368	29303	29431	29498	29353	29245	29050	29176	29258	29446	29336	29361	29252	29384	29327	29676	29482	29532	29022	29356	29319	29226	29322	29382	29123	29190	29156	29380	29674	29157	29246	29285	29391	29263	29242	29404	29137	29234	29372	29472	29332	29199	29258	29468	29489	29347	29392	29427	29589	29437	29302	29515	29420	29423	29554	29390	29422	29188	29090	29356	29179	29565	29316	29226	29283	29321	29395	29284	29399	29330	29299	29334	29427	29424	29256	29556	29287	29542	29201	29509	29260	29317	29180	29519	29320	29273	29231	29376	29403	29569	29338	29488	29181	29234	29233	29253	29481	29426	29453	29476	29375	29400	29058	29024	29228	29197	29600	29299	29517	29440	29486	29202	29560	29337	29372	29489	29349	29180	29403	29151	29242	29293	29570	29498	29389	29515	29360	29046	29502	29384	29339	29393	29546	29301	29408	29236	29667	29353	29616	29500	29261	29357	29438	29381	29324	29280	29492	29558	29494	29354	29265	29275	29293	29148	29421	29446	29329	29325	29038	29427	29254	29067	29265	29230	29335	29373	29137	29208	29225	29167	29355	29286	29289	29279	29549	29439	29259	29316	29284	29394	29449	29274	29493	29313	29296	29414	29446	29414	29403	29612	29312	29348	29319
19669	31704	31108	27320	25889	24779	23935	23642	23718	23752	23340	23013	22764	22470	22640	22420	22466	22506	22440	22559	23815	29720	29653	27549	25328	23542	22665	22445	22377	22358	22288	22280	22192	22098	22451	22231	22233	22459	22179	22326	22341	22237	22398	22175	22339	22249	22258	22272	22284	22199	22171	22214	22411	22368	22160	22434	22381	22227	22319	22231	22148	22361	22419	22317	22373	22336	22404	22151	22107	22198	22328	22166	22407	22061	22322	22417	22312	22343	22299	22414	22085	22222	22295	22194	22319	22203	22165	22369	22394	22303	22170	22208	22305	22073	22300	22188	22282	22301	22363	22322	22395	22357	22186	22332	22108	22337	22235	22189	22257	22067	22332	22388	22059	22175	22218	22123	22213	22248	22136	22163	22306	22146	22183	22141	22239	22302	22262	22085	22175	22158	22128	22329	22136	22210	22087	22253	22251	22178	22192	22328	22240	22152	22165	22307	22374	22358	22143	22225	22229	22110	22261	22201	22161	22211	22115	22404	22094	22182	22283	22351	22430	22410	22154	22256	22278	22237	22249	22148	22264	22072	22057	22147	22081	22318	22390	22118	22322	22340	22207	22173	22429	22348	22081	22214	22170	22215	22380	22356	22251	22308	22224	22252	22176	22154	22338	22282	22326	22149	22266	22110	21945	22279	22281	22243	22170	22171	22280	22376	22207	22089	22258	22217	22389	22308	22204	22476	22185	22332	22150	22168	22366	22322	22189	22150	22285	22371	22286	22265	22287	22275	22199	22244	22303	22294	22102	22220	22323	22236	22281	22114	22350	22159	22200	22180	22244	22257	22156	22199	22332	22044	22126	22308	22287	22285	22043	22181	22215	22299	22314	22192	22303	22216	22431	22335	22301	22182	22350	22212	22298	22308	22314	22139	22242	22138	22034	22164	22121	22373	22337	22186	22440	22228	22209	22328	22329	22225	22189	22264	22272	22432	22254	22052	22421	22364	22432	22086	22294	22198	22396	22401	22266	22091	22186	22191	22209	21988	22084	22203	22188	22063	22185	22302	22202	22206	22352	22342	22160	22337	22230	22123	22127	22322	22368	22218	22338	22204	22214	22306	22247	22245	22275	22313	22045	22183	22276	22325	22226	22269	22270	22404	22275	22144	22283	22306	22329	22193	22276	22004	22193	22161	22127	22146	22281	22290	22297	22471	22223	22267	22120	22334	22387	22209	22190	22160	22426	22364	22004	22102	22238	22235	22238	22278	22297	22257	22218	22209	22239	22180	22159	22171	22421	22191	22404	22141	22156	22341	22275	22228	22362	22288	22279	22244	22312	22175	22097	22417	22096	22154	22318	22185	22238	22234	22247	22264	22231	22175	22133	22251	22232	22230	22244	22314	21997	22373	22446	22168	22228	22293	22298	22147	22200	22084	22263	22252	22165	22123	22117	22398	22154	22398	22206	22227	22290	22353	22225	22265	22230	22237	22175	22168	22257	22134	22384	22377	22234	22253	22267	22302	22249	22138	22015	22242	22336	22270	22312	22072	22213	22316	22361	22222	22405	22450	22326	22151	22228	22155	22307	22113	22170	22432	22178	22161	22339	22231	22129	22241	22050	22316	22152	22304	22240	22081	22377	22221	22434	22203	22224	22222	22218	22350	22374	22479	22280	22106	22303	22161	22067	22295	22236	22069	22221	22058	22439	22125	22385	22084	22245	22394	22041	22228	22417	22010	22291	22092	22455	22169	22076	22290	22310	22178	22228	22171	22220	22362	22325	22242	22261	22217	22291	22213	22324	22265	22224	22248	22305	22314	22293	22313	22177	22242	21975	22067	22173	22128	22344	22359	22210	22267	22325	22274	22343	22219	22083	22232	22275	22221	22012	22099	22516	22025	22171	22259	22149	22224	22293	22128	22186	22266	22122	22269	22178	22373	22268	22225	22228	22282	22268	22371	22397	22210	22220	22393	22397	22316	22059	22177	22361	22247	22020	22467	22279	22128	22301	21966	22243	22149	22087	22204	22071	22095	22173	22331	22116	22438	22177	22289	22480	22205	22151	22037	22371	22169	22232	22350	22222	22199	21985	22318	22326	22323	22418	22090	22407	22162	22216	22203	22254	22422	22100	22309	22431	22402	22339	22314	22300	22340	22274	22105	22129	22239	22296	22293	22200	22193	22191	22334	22097	22198	22267	22178	22199	22148	22169	22371	21765	22049	22191	22146	22177	22369	22277	22351	22328	22269	22330	22203	22250	22415	22194	22008	22125	22302	22336	22192	22384	22208	22247	22317	22148	22140	22064	22202	22331	22250	22160	22340	22284	22207	22187	22176	22189	22037	22260	22204	22230	22288	22261	22350	22228	22178	22251	22226	22156	22123	22151	22213	22363	22292	22187	22271	22182	22235	22157	22406	22210	22331	22266	22234	22431	22179	22134	22338	22230	22290	22268	22303	22302	22157	22219	22260	22219	22152	22118	22490	22436	22382	21962	22189	22305	21925	22288	22054	22430	22281	22283	22194	22345	22211	22290	22313	22173	22268	22399	22213	22054	22234	22251	22422	22155	22238	22354	22166	22291	22148	22357	22314	22069	22165	22388	22347	22162	22183	22223	22311	22384	22228	22052	22254	22105	22046	22216	22330	22370	22293	22309	22402	22167	22213	22101	22176	22300	22192	22259	22144	22099	22363	22078	22153	22189	22397	22057	22354	22321	22096	22195	22393	22215	22084	22336	22237	22474	22127	22324	22145	22220	22141	22169	22097	22218	22240	22248	22371	22232	22272	22430	22183	22236	22298	22069	22197	22285	22230	22218	22201	22261	22258	22195	22277	22186	22149	22278	22222	22241	22315	22111	22182	22388	22149	22273	22364	22122	22146	22284	22414	22263	22157	22289	22137	22109	22202	22149	22267	22152	22198	22348	22273	22267	22299	22162	22196	22191	22216	22077	22062	22181	22158	22092	22313	22343	22158	22129	22245	22325	22069	22305	22271	22363	22252	22244	22360	22199	22409	22165	22130	22201	22342	22289	22389	22212	22129	22164	22287	22302	22096	22327	22332	22210	22389	22382	22080	22143	22100	22211	22288	22222	22148	22290	22225	22323	22212	22225	22141	22082	22483	22249	22240	22144	22195	22097	22153	22067	22384	22234	22106	22119	22164	22265	22228	22125	22339	22322	22110	22295	22263	22168	22136	22378	22352	22202	22046	22260	22336	22141	22260	22073	22302	22197	22264	22126	22144	22187	22285	22323	22128	22243	22153	22100	22086	22366	22361	22374	22426	22316	22173	22224	22253	22417	22190	22284	22290	22317	22050	22384	22055	22266	22313	22256	22051	22172	22229	22281	22286	22064	22312	22300	22212	22227	22282	22280	22390	22254	22293	22316	22178	22298	22367	22163	22271	22188	22177	22217	22020	22211	22327	22140	22360	22477	22150	22164	22198	22134	22191	22424	22147	22393	22223	22173	22345	22147	22303	22315	22314	22201	22344	22289	21994	22244	22172	22414	22289	22456	22337	22216	22374	22189	22200	22305	22161	22462	22260	22089	22132	22395	22050	22342	22162	22352	22300	22068	22321	22394	22174	22241	22481	22322	22095	22264	22177	22250	22028	22265	22288	22084	22415	22261	22141	22445	22147	22233	22330	22359	22116	22268	22249	22338	22232	22123	22222	22300	22352	22124	22200	22325	22421	22245	22200	22244	22286	22307	22478	22470	22112	22243	22105	22184	22254	22066	22377	22195	22231	22299	22090	22365	22298	22321	22283	22105	22155	22307	22275	22263	22131	22324	22320	22195	22145	22212	22311	22246	22200	22188	22292	22206	22140	22063	22407	22163	22032	22209	22331	22447	22264	22172	22280	22170	22159	22319	22456	22337	22278	22289	22271	22215	22303	22238	22363	22120	22191	22319	22345	22469	22368	22277	22299	22321	22198	22244	22079	22207	22307	22230	22031	22241	22230	22260	22440	22281	22151	22210	22256	22358	22202	22116	22207	22235	22112	22247	22289	22266	22142	22323	22018	22358	22096	22350	22105	22062	22140	22250	22078	22289	22297	22133	22292	22361	22304	22221	22246	22295	22269	22254	22252	22355	22369	22224	22214	22430	22286	22297	22435	22399	22185	22224	22112	22367	22412	22142	22469	22242	22351	22476	22166	22274	22444	22306	22313	22229	22124	22195	22118	22255	22145	22397	22263	22258	22191	22315	22275	22145	22204	22280	22137	22286	22105	22398	22227	22307	22247	22523	22360	22306	22261	22138	22292	22341	22283	22336	22140	22326	22225	22199	22215	22157	22190	22185	22330	22136	22166	22259	22274	22241	22469	22142	22290	22306	22252	22200	22322	22211	22221	22277	22479	22132	22372	22050	22127	22386	22134	22450	22263	22265	22389	22323	22343	22179	22408	22151	22346	22226	22270	22238	22052	22315	22209	22320	22202	22101	22238	22322	22114	22347	22148	22358	22142	22385	22283	22242	22284	22087	22299	22218	22128	22393	22306	21957	22346	22347	22351	22275	22358	22013	22508	22411	22102	22303	22169	22359	22452	22356	22062	21972	22395	22345	22214	22356	22283	22302	22176	22330	22365	22191	22224	22205	22214	22200	22272	22182	22271	22292	22001	22217	22255	22237	22051	22110	22294	22178	22270	22243	22408	22174	22195	22325	22366	22225	22226	22323	22231	22115	22261	22259	22223	22344	22233	22305	22372	22126	22253	22289	22390	22103	22361	22258	22278	22131	22069	22211	22281	22137	22215	22204	22149	22202	22400	22341	22241	22366	22131	22332	22314	22208	22366	22199	22193	22330	22324	22316	22147	22105	22326	22315	22171	22212	22328	22049	22197	22251	22134	22252	22329	22143	22332	22151	22294	22306	22242	22303	22236	22269	22184	22286	22176	22133	22023	22161	22188	22174	22109	22159	22126	22232	22216	22194	22200	22144	22314	22193	22316	22196	22164	22078	22329	22176	22309	22292	22144	22255	22093	22174	22138	22226	22388	22179	22220	22460	22085	22283	22359	22345	22357	22382	22276	22244	22203	22335	22242	22249	22353	22183	22257	22167	22256	22190	22413	22147	22303	22207	22331	22246	22213	22185	22258	22263	22152	22115	22278	22233	22450	22155	22372	22348	22188	22246	22273	22163	22287	22111	22252	22328	22261	22005	22285	22297	22306	22167	22247
22454	21216	28998	23797	22413	27996	33858	30630	30795	30950	30688	30492	30463	30032	29663	30008	30096	29838	29723	29794	32009	38888	39138	36695	33608	31313	29968	29406	29789	29402	29358	29563	29291	29554	29623	29528	29606	29469	29566	29537	29609	29444	29438	29473	29553	29429	29472	29245	29615	29229	29351	29623	29329	29619	29435	29332	29478	29426	29592	29545	29347	29247	29362	29536	29507	29445	29542	29589	29534	29532	29443	29597	29533	29452	29342	29434	29226	29156	29205	29345	29262	29402	29389	29451	29518	29117	29250	29225	29422	29433	29295	29258	29438	29374	29387	29510	29482	29233	29475	29475	29623	29465	29337	29307	29573	29487	29492	29544	29380	29326	29356	29342	29469	29314	29410	29269	29271	29316	29457	29449	29298	29411	29301	29245	29272	29465	29362	29734	29399	29350	29204	29264	29378	29353	29321	29440	29547	29499	29577	29379	29408	29375	29690	29184	29593	29484	29419	29330	29318	29355	29327	29579	29528	29372	29353	29289	29212	29547	29629	29066	29318	29543	29484	29166	29428	29738	29360	29382	29391	29438	29502	29281	29201	29395	29381	29604	29436	29391	29444	29351	29473	29475	29390	29568	29200	29259	29406	29260	29110	29471	29502	29301	29336	29186	29273	29371	29399	29445	29346	29316	29231	29634	29220	29331	29125	29285	29483	29202	29506	29348	29417	29297	29412	29423	29536	29116	29235	29274	29473	29531	29383	29471	29280	29316	29474	29315	29274	29405	29568	29566	29325	29279	29504	29207	29512	29361	29562	29575	29356	29281	29549	29484	29406	29648	29451	29429	29307	29368	29398	29219	29696	29264	29330	29176	29519	29397	29653	29468	29306	29304	29267	29492	29243	29337	29332	29533	29392	29358	29544	29385	29403	29237	29414	29432	29303	29199	29792	29540	29275	29438	29354	29237	29175	29599	29688	29435	29195	29293	29491	29673	29118	29325	29214	29377	29422	29389	29269	29445	29345	29287	29172	29227	29362	29300	29318	29458	29425	29414	29606	29169	29312	29645	29273	29389	29375	29309	29180	29350	29328	29337	29510	29332	29341	29300	29449	29438	29288	29210	29471	29409	29564	29411	29270	29424	29488	29445	29551	29624	29319	29080	29281	29426	29380	29297	29329	29280	29254	29463	29533	29371	29575	29265	29537	29248	29330	29264	29547	29250	29357	29171	29492	29441	29462	29281	29245	29585	29478	29394	29653	29486	29513	29411	29446	29206	29199	29109	29682	29271	29198	29480	29145	29558	29393	29411	28968	29308	29408	29332	29602	29517	29208	29327	29411	29509	29528	29307	29424	29277	29378	29259	29470	29447	29483	29388	29476	29429	29415	29382	29540	29342	29311	29244	29452	29415	29475	29274	29412	29606	29278	29272	29408	29298	29346	29301	29445	29323	29449	29351	29314	29282	29219	29165	29059	29232	29343	29656	29130	29383	29219	29393	29497	29501	29379	29575	29553	29473	29457	29270	29277	29796	29511	29442	29495	29445	29683	29287	29499	29221	29298	29475	29409	29263	29437	29424	29570	29059	29294	29384	29393	29255	29400	29450	29313	29332	29420	29583	29423	29330	29178	29706	29543	29422	29300	29333	29280	29517	29681	29049	29424	29245	29184	29132	29436	29376	29507	29401	29451	29623	29454	29247	29253	29409	29538	29408	29321	29590	29248	29509	29380	29207	29459	29304	29446	29260	29330	29469	29647	29350	29280	29286	29493	29442	29438	29493	29442	29411	29248	29380	29228	29305	29445	29274	29422	29455	29307	29468	29480	29325	29100	29462	29685	29421	29491	29367	29532	29416	29432	29485	29251	29244	29353	29593	29293	29370	29443	29154	29416	29457	29543	29339	29388	29622	29399	29385	29321	29185	29574	29446	29149	29377	29220	29343	29489	29239	29595	29464	29383	29289	29253	29184	29229	29406	29576	29290	29668	29190	29342	29437	29324	29308	29435	29401	29437	29389	29498	29449	29462	29386	29540	29394	29311	29411	29330	29302	29178	29453	29253	29418	29391	29436	29513	29331	29559	29553	29425	29516	29227	29301	29495	29446	29215	29331	29357	29354	29339	29754	29387	29266	29589	29322	29307	29327	29550	29233	29253	29560	29519	29501	29249	29402	29254	29422	29643	29378	29391	29398	29290	29316	29340	29172	29167	29339	29502	29283	29358	29342	29281	29398	29543	29477	29298	29407	29240	29350	29468	29541	29180	29241	29405	29285	29363	29210	29404	29428	29424	29340	29528	29327	29462	29334	29354	29656	29218	29483	29393	29263	29298	29260	29685	29381	29384	29334	29350	29531	29329	29185	29367	29286	29279	29264	29505	29195	29411	29401	29315	29447	29301	29377	29481	29178	29176	29344	29386	29298	29299	29256	29215	29262	29093	29245	29478	29407	29087	29486	29579	29340	29348	29158	29342	29529	29202	29411	29121	29406	29464	29275	29355	29435	29290	29362	29292	29348	29282	29293	29352	29256	29279	29299	29447	29399	29453	29369	29309	29502	29282	29276	29314	29282	29510	29516	29393	29242	29243	29203	29422	29494	29388	29418	29189	29541	29372	29020	29263	29330	29223	29563	29602	29443	29401	29524	29062	29339	29771	29356	29388	29262	29460	29415	29460	29496	29257	29436	29385	29491	29329	29363	29648	29224	29408	29373	29489	29421	29441	29458	29420	29248	29309	29511	29449	29323	29319	29516	29314	29441	29603	29198	29269	29318	29312	29057	29136	29344	29225	29223	29480	29447	29523	29349	29298	29329	29409	29444	29395	29275	29414	29661	29632	29675	29429	29282	29420	29155	29350	29464	29430	29455	29385	29280	29461	29495	29496	29393	29300	29173	29165	29573	29583	29143	29458	29456	29137	29295	29357	29263	29348	29452	29336	29041	29393	29176	29440	29467	29282	29267	29381	29836	29547	29458	29422	29382	29528	29332	29352	29457	29344	29416	29200	29418	29270	29378	29367	29344	29498	29427	29466	29360	29393	29526	29593	29379	29430	29411	29373	29480	29443	29369	29396	29349	29474	29471	29372	29436	29194	29351	29500	29319	29290	29263	29204	29429	29548	29820	29275	29073	29391	29167	29405	29344	29428	29329	29389	29266	29296	29348	29140	29084	29400	29373	29486	29479	29476	29424	29511	29264	29500	29593	29508	29308	29204	29460	29470	29524	29409	29388	29324	29443	29123	29143	29282	29376	29305	29317	29364	29325	29390	29395	29150	29408	29405	29492	29353	29389	29231	29369	29259	29275	29061	29320	29368	29145	29341	29348	29521	29135	29205	29409	29337	29119	29525	29437	29313	29594	29258	29434	29596	29282	29485	29323	29347	29301	29508	29296	29297	29402	29393	29283	29528	29488	29349	29371	29477	29506	29517	29538	29381	29326	29513	29464	29454	29392	29472	29346	29455	29257	29423	29239	29169	29592	29087	29409	29271	29236	29147	29193	29464	29234	29453	29261	29330	29116	29162	29210	29355	29384	29461	29320	29370	29364	29579	29274	29295	29527	29369	29610	29133	29453	29584	29187	29287	29633	29346	29356	29263	29208	29357	29569	29202	29337	29498	29430	29535	29449	29306	29336	29443	29364	29472	29464	29394	29521	29498	29325	29385	29556	29119	29307	29356	29210	29360	29242	29177	29420	29332	29411	29539	29297	29145	29098	29315	29225	29320	29330	29488	29475	29454	29217	29286	29090	29452	29253	29405	29475	29487	29387	29407	29185	29112	29388	29179	29469	29524	29544	29335	29205	29553	29452	29282	29347	29196	29562	29309	29502	29227	29404	29485	29513	29723	29509	29433	29338	29329	29511	29300	29280	29272	29408	29713	29543	29392	29627	29471	29513	29485	29325	29484	29533	29356	29507	29223	29411	29484	29171	29460	29523	29208	29492	29376	29258	29340	29438	29283	29504	29285	29464	29398	29435	29519	29397	29388	29258	29274	29511	29423	29496	29112	29385	29663	29295	29302	29533	29407	29220	29426	29322	29485	29241	29241	29398	29417	29266	29073	29474	29336	29459	29234	29334	29465	29320	29524	29417	29226	29442	29056	29209	29341	29423	29307	29442	29644	29355	29415	29427	29527	29319	29522	29149	29268	29413	29254	29418	29294	29331	29540	29374	29384	29128	29342	29503	29386	29449	29450	29359	29394	29527	29436	29424	29489	29540	29358	29443	29316	29336	29303	29415	29338	29347	29200	29246	29456	29270	29454	29357	29428	29319	29369	29584	29465	29331	29460	29351	29463	29481	29356	29326	29232	29326	29436	29414	29405	29462	29523	29599	29469	29315	29630	29474	29329	29312	29260	29246	29413	29411	29305	29116	29490	29197	29466	29357	29205	29151	29419	29522	29472	29469	29454	29412	29311	29309	29428	29200	29225	29381	29480	29398	29064	29323	29222	29444	29364	29430	29303	29396	29526	29330	29233	29389	29323	29379	29488	29383	29462	29361	29744	29245	29633	29497	29593	29407	29507	29322	29313	29132	29177	29416	29325	29226	29444	29097	29320	29473	29311	29345	29169	29268	29324	29301	29278	29345	29370	29425	29151	29533	29463	29320	29264	29487	29376	29355	29355	29336	29311	29462	29473	29397	29374	29540	29544	29512	29387	29471	29421	29386	29520	29246	29301	29465	29342	29383	29238	29366	29268	29309	29390	29238	29312	29451	29479	29529	29381	29344	29360	29394	29089	29227	29233	29272	29091	29388	29286	29441	29264	29533	29413	29330	29200	29362	29480	29244	29405	29322	29506	29254	29480	29431	29497	29388	29584	29408	29140	29195	29295	29362	29400	29480	29348	29456	29279	29239	29342	29246	29485	29227	29133	29356	29392	29057	29600	29419	29399	29528	29287	29107	29273	29209	29473	29198	29554	29306	29523	29571	29456	29274	29262	29457	29255	29350	29302	29570	29387	29432	29328	29445	29411	29279	29502	29216	29680	29488	29414	29509	29361	29630	29313	29474	29249	29204	29753	29344	29444	29207	29474	29326	29507	29548	29167	29593	29392	29506	29359	29231	29327	29311	29340	29554	29431	29463	29340	29374	29443	29314	29372	29415	29301	29271	29490	29099	29431	29266	29648	29481	29276	29319	29213	29441	29396	29238	29189	29424	29368	29326	29329	29441	29353	29431	29306	29331
20646	36304	35309	30183	27817	26542	25096	24849	24705	23981	23293	23132	23227	22804	22764	22771	22759	22565	22581	22682	26434	35152	34207	30874	27443	24194	22901	22360	22483	22362	22309	22357	22154	22353	22163	22343	22544	22239	22327	22350	22107	22337	22198	22255	22431	22068	22299	22307	22213	22120	22339	22185	22297	22382	22154	22170	22214	22337	22191	22180	22320	22230	22157	22369	22269	22380	22279	22133	22131	22169	22137	22463	22291	22230	22097	22117	22333	22042	22370	22223	22298	22220	22418	22274	22405	22219	22170	22325	22207	22190	22381	22203	22148	22332	22245	22243	22097	22129	22359	22275	22254	22296	22028	22255	22309	22136	22213	22020	22208	22450	22274	22036	22156	22089	22078	22409	22295	22190	22133	22134	22211	22264	22217	22245	22273	22185	22443	22074	22245	22287	22354	22076	22247	22297	22222	22354	22227	22141	22298	22152	22300	22246	22246	22119	22251	22155	22041	22374	22466	22234	22203	22341	22411	22254	22297	22315	22221	22422	22136	22240	22292	22256	22349	22213	22451	22141	22309	21976	22193	22421	22271	22101	22321	22399	22301	22236	22215	22316	22243	22097	22225	22178	22210	22368	22137	22319	22271	22259	22225	22249	22313	22136	21963	22140	22125	22331	22119	22177	22211	22448	22179	22260	22342	22350	22164	22205	22237	22032	22304	22277	22216	22165	22234	22357	22258	22206	22344	22308	22201	22119	22024	22290	22283	22283	22069	22234	22298	22229	22074	22180	22147	22186	22175	22109	22242	22244	22266	22286	22275	22111	22253	22150	22250	22260	22348	22035	22330	22170	22263	22221	22091	22451	22441	22235	22320	22220	22273	22244	22019	22043	22184	22096	22259	22266	22240	22098	22100	22279	22271	22219	22143	22096	22307	22213	22272	22211	22285	22185	22226	22207	22302	22114	22294	22195	22212	22324	22378	22448	22279	22379	22313	22300	22185	22306	22220	22293	22250	22165	22186	22369	22312	22151	22177	22068	22330	22118	22298	22140	22294	22213	22092	22263	22120	22226	22178	22228	22135	21991	22291	22145	22068	22179	22225	22044	22265	22190	22325	22029	22283	22189	22342	22326	22042	22273	22132	22212	22321	22185	22261	22174	22230	22263	22134	22155	22289	22324	22316	22332	22280	22141	22193	22047	22168	22188	22135	22395	22426	22147	22133	22240	22169	22261	22103	22131	22189	22334	22165	22182	22196	22361	22174	22159	22223	22220	22209	22117	22305	22144	22181	22128	22290	22271	22194	22271	22307	22293	22230	22229	22335	22257	21979	22345	22321	22227	22229	22253	22208	22336	22246	22266	22332	22203	22284	22212	22212	22294	22179	22017	22366	22029	22122	22140	22243	22233	22322	22352	22081	22101	22200	22099	22133	22176	22215	22119	22342	22081	22152	22329	22215	22208	22314	22229	22217	22277	22233	22329	22214	22264	22218	22205	22300	22234	22004	22150	22176	22137	22098	22153	22207	22395	22248	22283	22366	22263	22181	22228	22337	22347	22283	22334	22291	22257	22210	21935	22338	22400	22282	22219	22177	22161	22220	22274	22293	22235	22208	22108	22228	22232	22285	22120	22129	22142	22021	22299	22305	22190	22150	22254	22219	22339	22402	22035	22251	22202	22091	22037	22187	22055	22234	22457	22052	22134	22193	22336	22209	22143	22303	22249	22173	22156	22354	22220	22319	22104	22127	22122	22084	22263	22159	22216	22332	22178	22370	22175	22148	22277	22220	22250	22163	22299	22206	22379	22095	22348	22322	22264	22332	22194	22117	22124	22373	22105	22338	22364	22036	22297	22237	22162	22152	22048	22194	22131	22289	22135	22074	22079	22184	22136	22361	22163	22116	22296	22130	22331	22260	22161	22114	22331	22152	22354	22106	22136	22052	22248	22219	22145	22206	22139	22270	22076	22211	22104	22121	22339	22325	22182	22106	22453	22344	22272	22248	22208	22264	22343	22114	22259	22286	22392	22266	22217	22151	22296	22340	22077	22242	22203	22149	22214	22242	22247	22334	22185	22083	22166	22394	22213	22241	22145	22382	22135	22243	22072	22088	22280	22273	22273	22166	22205	22213	22197	22204	22168	22152	22148	22259	22374	22225	22268	22306	22248	22307	22170	22066	22253	22055	22181	22154	22250	22079	22312	22182	22302	21975	22300	22321	22385	22122	22170	22053	22255	22280	22157	22150	22331	22181	22259	22293	22422	22095	22183	22180	22266	22161	22172	22048	22191	22226	22199	22230	22399	22260	22278	22350	22334	22319	22304	22178	22239	22089	22231	22311	22351	22358	22132	22138	22139	22227	22481	22204	22226	22260	22349	22170	22059	22325	22225	22114	22215	22180	22220	22194	22441	22166	22043	22257	22261	22320	22205	22311	22207	22129	22352	22219	22211	22425	22256	22189	22070	21988	22108	22220	22113	22241	22207	22189	22224	22118	22221	22270	22267	22414	22339	22364	22207	22238	22278	22232	22135	22380	22101	22148	22357	22103	22204	22061	22127	22035	22318	22166	22131	22194	22189	22344	22142	22147	22153	22278	22146	22210	22066	22225	22167	22208	22193	22522	22019	22055	22168	22157	22292	22241	22292	22200	22236	22282	22244	22323	22228	22157	22223	22265	22288	22299	22286	22289	22280	22427	22240	22142	22187	22177	22232	22245	22447	22062	22231	22211	22060	22377	22381	22065	22320	22237	22358	22161	22114	22247	22164	22117	22291	22136	22227	22375	22302	22246	22189	22250	22237	22130	22161	22354	22346	22192	21976	22234	21952	22428	22231	22302	22211	22338	22218	22232	22130	22189	22073	22290	22224	22316	22198	22289	22147	22251	22000	22214	22075	22214	22215	22340	22165	22296	22231	22343	22147	22322	22253	22171	22245	22363	22209	22202	22156	22167	22176	22252	22138	22082	22343	22057	22103	22142	22270	22126	22139	22336	22095	22163	22231	22202	22185	22279	22106	22293	22152	22247	22236	22114	22406	22298	22241	22350	22221	22240	22213	22065	22224	22373	22363	22049	22270	22026	22250	22279	22253	22391	22136	22415	22280	22216	22020	22280	22347	22239	22281	22158	22478	22057	22101	22259	22376	22352	22201	22247	22238	22198	22299	22117	22071	22252	22256	22229	22056	22234	22120	22199	22338	22117	22144	22255	22148	22190	22271	22202	21990	22650	22239	22260	22137	22320	22282	22222	22204	22427	22256	22235	22098	22324	22270	22154	22349	22187	21920	22253	22216	22361	22371	22152	22207	22375	22224	22099	22103	22190	22154	22338	22104	22133	22116	22155	22175	22266	22173	22163	22091	22011	22258	22262	22045	22337	22287	22192	22190	22468	22212	22073	22457	22228	22262	22415	22335	22335	22245	22142	22309	22219	22120	22072	22305	22334	22305	22241	22182	22336	22345	22269	22257	22209	22006	22356	22118	21994	22168	22339	22278	22377	22144	22205	22185	22103	22127	22220	22148	22137	22225	22313	22212	22291	22276	22201	22263	22319	22091	22354	22264	22223	22271	22328	22292	22122	22088	22144	22343	22345	22239	22210	22255	22165	22183	22166	22312	22441	22289	22062	22349	22254	22207	22277	22160	22107	22276	22080	22274	22341	22058	22297	22189	22183	22108	22254	22179	22108	22306	22176	22275	22232	22262	22098	22313	22186	22178	22307	22336	22156	22126	22280	21949	22110	22072	22236	22255	22278	22429	22227	22309	22205	22348	22315	21956	22324	22351	22315	22263	22102	22283	22100	22280	22316	22341	22307	22208	22114	22068	22165	22194	22210	22224	22177	22264	22264	22202	22276	22267	22029	22297	22342	22222	22348	22313	22165	22216	21966	22312	22269	22302	22279	22094	22112	22421	22135	22149	22031	22021	22036	22186	22087	22166	22182	22314	22331	22320	22265	22167	22115	22269	22387	21967	22057	22087	22294	22136	22412	22229	22218	22297	22163	22354	22107	22216	22219	21971	22274	22205	22374	22096	22225	22357	22070	22222	22125	22145	22311	22165	22266	22107	22097	22411	22198	22222	22160	22294	22242	22358	22233	22368	22099	22258	22124	22037	22027	22304	22249	22249	22181	21994	22148	22245	22151	22264	22259	22304	21922	22135	22321	22450	22155	22293	22249	21986	22188	22273	22261	22187	22125	22094	22225	22317	22169	22134	22338	22025	22036	22173	22351	22245	22092	22190	22217	22173	22334	22247	22228	22111	22202	22221	22228	22419	22282	22226	22316	22206	22113	22147	22163	22364	22510	22103	22198	22391	22218	22317	22265	22189	22247	22310	22276	22101	22290	22349	22147	22127	22223	22176	22130	22194	22281	22243	22228	22238	22114	22092	22237	22265	22346	22280	22267	22112	22255	22069	22255	22056	22186	22164	22238	22022	22252	22108	22175	22280	22164	22144	22241	22181	22103	22381	22066	22101	22183	22491	22133	22374	22273	22251	22238	22225	22236	22190	22455	22206	22214	22175	22343	22031	22153	22029	22173	22340	22500	22321	22157	22326	22251	22147	22332	22314	22171	22140	22295	22253	22342	22077	22189	22309	22349	22037	22284	22254	22193	22111	22285	22115	22228	22318	22300	22334	22264	22281	22232	22167	22256	22148	22266	22098	22283	22275	22122	22057	22076	22102	22189	22106	22247	22306	22250	22049	22159	21956	22277	22105	22122	22245	22330	22405	22274	22279	22318	22240	22186	22336	22164	22312	22177	22101	22141	22387	22390	22202	22168	22209	22212	22217	22206	22133	22061	22255	22118	22124	22271	21976	22278	22147	22194	22307	22381	22177	22186	22128	22284	22122	22198	22192	22236	22139	22086	22170	22368	22253	22071	22160	22215	22400	22428	21976	22279	22216	22202	22205	22298	22139	22117	22258	22261	22212	22397	22275	22276	22089	22215	22161	22198	22139	22342	22322	21963	22214	22195	22263	22141	22260	22220	22235	22112	22233	22254	22171	22208	22234	22125	22238	22245	22278	22161	22316	22302	22423	22258	22191	22208	22275	22285	22236	22280	21972	22382	22352	22156	22107	22153	22146	22047	22023	22240	22148	22102	22329	22240	22331	22255	22291	22235	22198	22287	22066	22279	22400	22371	22068	22224	22059	22294	22201	22091	22415	22190	22158	22137	22233
28477	23990	32511	32061	29364	29599	29606	29576	29152	29384	29209	28935	28894	29004	29048	28911	28753	28906	29143	28671	28908	29585	29715	29750	29378	29204	28967	28781	28664	28746	28660	28625	28798	29000	28674	28773	28657	28714	28874	28783	28880	28728	28870	28688	28854	28392	28796	28618	29017	28987	28871	28808	28893	28801	28787	29071	28804	28694	28778	28918	28830	28786	28942	28665	29046	29032	28698	28832	28969	28717	28391	28876	28873	28731	28860	28774	29129	28696	28858	29116	28855	28819	28865	28958	28973	28732	28928	28759	28821	29012	28577	28905	28741	28746	28778	29008	28654	28876	28811	28704	29024	28933	28820	28827	29135	28891	28815	28742	28932	28740	28850	28702	28858	28848	28745	28614	28918	28726	28671	28788	28862	28982	28676	28757	28976	28731	28730	28943	28909	28836	28721	28725	28842	28767	28664	28868	28957	28751	28876	28812	28698	28893	29091	28713	28794	28711	28852	28827	29014	28563	28944	28566	28742	28818	28782	28840	28866	28795	28742	28788	28790	28771	28676	28980	28687	28821	28892	28775	28915	28911	28756	28699	28647	28739	28741	28816	28750	28922	28713	29040	28829	28792	29038	28796	28721	28589	28662	28693	28819	28734	28890	28758	28737	28722	28877	28950	28883	28806	28660	28788	28956	28914	28612	28513	28794	28648	28890	29034	28804	28747	28614	28709	28884	28823	28758	28685	28978	28794	28882	28811	28585	28590	28737	28836	28889	28595	29133	28809	28818	28636	28900	28858	28908	28968	28753	28775	28704	28808	29000	28847	28854	29116	29024	28798	28876	28800	28860	28632	28976	28671	28759	28691	29036	28779	28740	28816	28798	28861	28686	28747	28722	28802	28799	28743	28839	28511	28763	28778	28980	28877	28906	28780	28649	28745	28690	28872	28774	28791	28727	28907	28790	28641	28763	28680	28973	28742	28674	28862	28985	28753	28780	28794	28687	28797	28821	28842	28775	28658	28829	28877	28785	28893	28781	29013	28856	28898	28767	28730	28671	28688	28789	28621	28892	28750	29022	28591	28809	29001	28915	28841	28874	28734	28848	28591	28706	29121	28632	28617	28801	28799	28872	28641	28709	28631	28841	28943	28709	28977	28990	28713	28848	29140	28589	28765	28957	28916	28992	28878	28736	28534	28834	28726	28893	28800	28861	28653	28792	28859	28473	28698	28636	28767	28899	28893	28669	28816	28889	28807	28674	28779	29016	28932	28854	28673	28713	28719	28968	28609	28567	28792	28890	28660	28890	28967	28608	28620	28918	29004	28740	28989	28710	28881	28942	28610	28589	28708	28678	28659	28728	28865	28714	28779	28834	28745	28542	28860	28912	28593	29046	28719	28789	28586	28736	28839	28791	28832	29009	28831	28874	28937	28776	28779	28815	28741	28958	28877	28685	28628	28933	28800	28728	28694	28779	28725	28913	28756	28940	28780	28973	28963	28648	29050	28756	28853	28589	28791	28712	28721	28984	28836	28965	28556	28807	28703	28969	28723	28942	28801	28770	28859	28862	28929	29072	28824	28917	28854	28673	29049	28818	28840	28814	28542	28667	28930	28909	28969	28900	28851	28778	28701	28626	28660	28780	29091	28627	28902	28884	28692	28814	28903	28789	28911	28870	28888	28989	28840	29073	28954	28890	28747	28916	28852	28629	28649	28583	28825	28676	28625	28478	28772	28820	28581	28485	28837	29016	28962	28684	28802	28913	28782	28774	28565	28790	28994	28971	28769	28910	28762	28652	28688	28822	28788	28702	28547	28681	28672	28735	28799	28691	28856	28867	28720	28925	28806	28700	29055	28774	28715	29085	28703	28743	28666	28691	29264	29001	28867	28660	28568	28869	28878	28882	29008	28750	28653	28733	28876	28773	28888	28669	28666	28710	28699	28614	28836	28725	28771	28900	28681	28879	28805	28712	28774	28790	28704	28798	28761	28844	28915	29013	28652	28966	28848	28929	28785	28941	28872	28856	28943	28899	28875	28886	28773	28471	28634	28798	28644	28764	28743	28796	28937	28738	28843	28596	28946	28734	28812	28870	28887	28962	28776	28867	28634	28703	28830	28835	28829	28823	28971	28963	28815	28671	29025	28851	29120	28850	28777	28705	28837	29027	28882	28832	28920	28586	28817	28559	28763	28822	28856	28761	28929	28921	28900	28833	28730	29115	28624	28794	28832	29075	28957	28609	28802	28995	28791	28870	28500	28960	28780	28620	28825	28880	28799	28639	28602	28601	28839	28923	28845	28739	28971	28773	28966	28845	28727	28967	28954	28631	28819	28861	28798	28847	28578	28687	28966	28826	28917	29119	28911	28820	28914	29108	28765	28691	28848	28774	28975	28754	28649	28898	28842	28897	28813	28945	28605	28860	28849	28781	28794	28905	28733	28801	28670	28734	28837	28729	28823	28810	28687	28752	28695	28758	28889	28568	28705	28743	28862	28874	28610	28737	28616	28763	28869	28672	28783	28869	28798	28667	28877	28682	28630	28775	28818	28753	28838	28693	28710	28781	28858	28900	28961	28835	28807	28973	28782	28824	28712	28925	29065	28833	28568	28823	28697	28796	28775	28828	28751	28575	28670	28980	28744	29114	28951	28995	28794	28814	29171	28932	28885	28885	28962	28854	28805	28738	28586	28853	28842	29174	28886	28912	28830	28810	28720	28547	29052	28776	28874	28911	28663	28651	28830	28913	28718	28847	28737	28893	28795	28921	28813	28682	28738	28961	28609	28886	28967	28971	28830	28654	28970	28982	28865	28968	28700	28808	29030	28905	28543	28862	29053	28568	28924	28714	28678	28917	28567	28880	28792	28846	28926	28805	28879	28922	28820	28807	28960	28801	28780	28727	28869	28831	28940	28737	28984	28806	28609	28681	28890	28908	28916	28926	29115	28602	29058	28848	28716	28792	28686	28723	28690	28660	28583	28716	28535	28973	29121	28851	28948	28785	28878	28981	28767	28793	28516	28891	28677	28560	28865	28749	28862	28753	28745	28835	28634	28702	28756	29018	28937	28802	28832	28812	28983	28874	28688	29140	28820	28905	28886	28755	28961	28795	28826	28835	28885	28869	28657	28678	28741	28792	29019	28880	28945	28857	28825	28722	28794	28881	28753	28627	29137	28986	28646	28873	28702	28693	28611	28783	28989	28809	28602	28895	28948	28653	28938	28897	28960	28650	28817	28861	28713	28787	28628	28735	28686	28577	28740	28946	28972	28796	28885	28912	28631	28868	28831	28787	28906	28975	28837	28709	29147	28849	28740	28914	29072	28828	28642	28823	28580	28599	28854	28867	28736	28916	28660	28900	28971	28771	28745	28798	28833	28822	28715	28836	28730	29029	28694	28845	28822	28915	28816	28737	28833	28909	28795	28755	28825	28834	28694	29025	28734	28803	28784	28820	28892	28808	28567	28626	28984	28648	29228	28836	28652	28967	28982	28744	28859	28907	28730	28888	28975	28883	28755	29037	28898	28772	28802	28807	28736	28892	29061	28652	28926	28799	28848	28662	28764	28761	29073	28686	28716	28831	28777	28766	28964	28723	28751	28766	28778	28623	28778	28815	28702	28871	28724	28744	28742	28973	28788	28570	29033	28881	28573	28793	28647	28624	28759	28912	28651	28694	28796	28800	28883	28818	28654	28813	28973	28879	28835	28626	28586	28742	28736	28866	28975	28885	28519	28900	28740	28953	29064	28995	28614	28962	28675	28712	29022	28995	28805	28923	28855	28958	28899	28767	28785	28717	28601	28920	28843	28871	28778	28974	28867	28948	28811	28864	28817	28903	28545	28706	28944	28691	28741	28877	28617	28802	28805	28728	28654	28682	28859	28472	28672	29043	28885	28708	29084	28582	28784	29183	28898	28866	28678	28787	28912	28814	28743	28562	28899	28892	28740	28530	28728	28824	28782	28669	28839	28800	28808	28685	29087	28711	28556	28841	28686	28743	29038	28557	29076	28801	29027	28936	28863	28890	28982	29030	28832	28803	28946	28862	28823	28771	28952	28835	28721	28914	28563	28895	28774	28779	28862	28876	28848	29148	28995	28585	28766	28648	28562	28706	28857	28845	28754	28868	28819	28725	28736	28772	28898	28934	29042	28831	28755	28857	28674	28763	28823	28855	28783	28663	28703	28808	28826	28625	28706	28896	28990	28885	28769	28936	28728	28946	28857	28853	28732	28721	29025	28908	28904	28753	28761	28942	28539	28557	28720	28774	28683	28588	28980	29016	28684	28835	28911	28992	29064	28751	28668	28786	28646	28867	28805	28741	28828	29025	28782	28695	28912	28919	28863	28698	28862	28723	28692	28943	28641	28698	28861	28940	28750	28989	29006	28752	28849	28916	28649	28670	28734	29114	28854	28824	28768	29041	28907	29037	29018	28778	29037	28876	28710	28805	28967	28860	28673	28800	28776	28775	28607	28676	28722	28880	28765	29003	28948	28950	28944	28794	29031	28957	28974	28724	29071	29037	28866	28898	28840	28891	28866	28905	28913	28767	28714	28745	28725	28741	28739	28856	28958	28721	28792	28707	28882	28953	28728	28722	28758	28742	28961	28855	29072	28870	28973	28756	28779	28704	28706	28681	28654	28870	29010	28793	28819	28957	28732	28617	28749	28982	28868	28964	28755	28975	28875	28739	28791	28714	28783	28938	28799	28789	28726	28787	28728	28998	28838	28629	28752	28568	28565	28763	28549	28773	28857	28722	28937	28959	28986	28821	28953	28846	28767	28922	28852	28969	28755	28670	28907	28984	28874	28596	28760	28886	28852	28808	28852	28971	28992	28889	28735	28781	28836	29196	28957	28991	28766	28798	28848	28860	28863	29012	28701	28682	28949	28758	29067	28823	28740	28839	28967	28850	28525	28883	28803	28981	28857	28796	28717	28859	28714	28854	28779	28894	28814	28770	28452	28677	28925	29225	28711	28884	28775	28726	28874	28900	28647	28974	28740	28872	28868	28897	28836	28939	28872	28835	28824	28854	28762	28931	28837	28963	28789	28706	28843	28868	28743	28933	28725	29043	28771	28788	28708	28949	29015	28796	28820	28700	28786	28899	29033	28891	28885	28594	28786	28819	28656	28771	28787	28843	28610	28647	28723	28916	28918	28642	29088	28977	28732	29104	28946	28737	28608
20570	26695	28120	24579	23902	23237	23005	23093	22864	22252	22219	22479	22051	22075	22218	22081	21990	22205	22189	21996	22329	22860	23108	22798	22374	22159	22144	21913	22158	21925	21864	21960	22079	21860	21863	22033	21933	22062	21925	21814	21946	22083	21834	21934	21842	21878	22083	21930	21852	21865	21952	22083	21873	21937	21902	21981	21857	22076	21917	21928	21925	21962	21889	21942	22073	21845	22161	21989	22001	21903	21826	22024	22022	21860	21815	22009	21969	21810	22042	21962	21838	21808	21920	21944	21943	22027	21859	21951	21916	21948	21864	21731	21975	21985	21855	21861	21988	21895	21908	21803	21958	21955	21927	21895	21959	21972	21939	22052	21941	21754	21926	21940	21791	21790	21937	21897	21891	21903	21866	21951	22120	22014	21832	22019	21987	21890	21969	21991	22055	21998	21977	21979	21938	21961	21970	21780	21809	21781	21880	21928	21990	21986	22074	21772	21924	21956	21950	21888	21824	21774	21822	21917	21823	21960	22024	21955	21942	21775	21810	22044	21964	21859	21942	21854	22098	21924	21937	21961	21751	21857	21858	21942	22095	21852	22059	21933	22080	21843	21954	21825	22078	22015	21997	21869	22000	21982	22063	21930	21920	21935	21944	21729	21881	21769	21856	21967	21949	21972	21910	21845	21843	22042	21743	21850	21899	21872	21897	21888	21954	21951	21782	21911	21866	21998	21976	21861	22134	21857	21898	21934	21938	21910	21872	21805	21973	21888	22037	21957	22090	21912	21972	21742	21824	21973	21818	21911	21860	21772	21961	21998	21899	21736	21853	21916	21875	21740	21945	21938	22071	21884	21839	21987	21917	21947	21902	21752	21739	21929	21825	21771	22005	21703	21887	21802	21846	21909	21846	21889	22059	21869	22074	22188	21985	21888	22066	21795	21914	22053	21870	21870	21956	21842	22015	21904	21869	21781	21933	21896	21935	22023	21951	21887	22062	22066	21836	22047	21955	21809	22131	21913	21911	22112	21838	21899	21830	21817	21760	21958	21998	21870	22106	21990	22084	21808	21988	22000	21780	21959	21894	21858	21905	21853	21908	21960	21840	21670	21788	22174	22054	22052	21995	21702	21932	21991	21870	21881	21902	22014	22005	21987	21884	21976	21849	21888	21982	21871	21925	21954	22216	21933	21957	21768	21966	21937	21976	21837	21928	21871	22063	21971	21893	21745	21907	21865	21953	21967	22038	21571	22059	22144	22083	21896	21789	21952	21796	21960	22038	21993	21805	21853	21893	21774	21916	22023	21768	21866	21828	21833	21880	21996	21896	21731	22037	21970	21962	21943	21834	22034	21845	21940	22057	21894	21751	22003	21819	21833	22030	22020	22006	21956	21998	21916	21765	21894	21897	21871	21808	21922	22044	21895	22061	21927	21954	22014	21874	22035	21877	21885	21813	21899	21937	22083	21930	22054	22079	21882	21757	21848	21838	21880	21932	21801	21856	21956	21801	21788	21750	21762	21780	21976	21776	21914	21886	21974	21589	21924	22004	22026	21928	21943	21973	21919	21867	21947	22016	21739	21982	22157	21935	22069	22073	21914	21732	22074	21826	21689	21955	22048	21940	22002	21796	21955	22040	21934	22187	21926	21851	21871	21952	21914	22090	21954	21988	21788	22021	21781	21936	21857	21966	21933	21992	21977	21850	21892	21813	21794	21972	22069	22135	22063	21907	21925	21904	22140	21993	21971	21982	21855	22045	21917	21924	21931	21942	21945	21985	21990	21969	21963	21927	21957	21930	21853	21936	21919	21896	21980	21959	22036	21962	21879	21917	21885	22001	21988	21921	21882	22054	21940	21873	22033	21849	21942	22001	21897	21842	21825	22086	21956	21985	21844	22028	21834	21989	21962	21779	22072	21939	21784	21832	22114	22050	21743	21934	21896	21986	21990	21892	21964	21991	21860	21970	21903	21835	21853	21885	21870	21953	21851	21782	22029	21936	21846	21874	21895	21953	21835	21880	21987	21937	21938	22054	22055	22095	21836	21982	21894	21851	22003	22196	21775	21862	21928	22060	21953	22064	21924	21935	21952	22027	22054	22149	21862	21791	21884	21894	21970	21932	21869	21888	21875	22034	22136	22023	22056	22136	22050	22010	21898	21780	21985	21908	21905	21940	21970	21957	22095	21832	21783	21987	21830	21870	21881	21961	21971	21965	21979	21882	21791	22067	21848	22046	22011	21655	21959	21728	21997	21949	22071	21946	22080	21847	21831	22012	21917	21806	21827	21996	21959	21929	21856	21949	21862	21714	22000	21853	21921	21979	22054	22066	21891	21799	21904	21908	21935	21902	21837	21996	21954	21744	22048	21907	21929	22082	21994	21976	22050	22103	21635	22016	21888	21959	21975	22080	22020	21795	21984	21957	21910	21903	21990	21943	22042	21909	21957	21899	21923	21932	22087	21973	22006	21860	21866	21826	22012	21873	21872	21773	22019	21851	21903	21922	21979	21807	22048	21938	22087	22110	21777	21922	22081	21748	21939	21972	22058	21769	21877	22004	21764	21881	21863	21802	21905	21730	21834	22027	21701	21852	21850	21987	21771	21958	21912	21976	22056	22016	21937	21970	21787	21763	21910	21959	21964	21763	21967	21785	22108	21946	21874	22040	21952	22094	21927	22040	22124	21881	21944	21870	22013	21949	21912	21894	21846	21966	21907	22050	21788	21991	21998	21913	21876	21805	21930	21801	21935	21764	21945	22102	21869	21840	21959	22054	21890	21784	22118	21958	21864	21640	21935	21755	22067	22002	21814	21934	21825	21799	21881	21904	21982	21794	21760	21797	21900	22097	22009	21881	22054	21916	21920	21803	22059	21877	21750	22034	21843	22120	21787	21572	21934	21780	22011	21909	22117	22026	22092	21790	21901	21867	21906	21958	21815	21873	21778	21896	21721	22059	22028	21887	21822	22104	21960	21860	21817	21969	21942	21694	22010	21827	21885	21954	21960	21956	21866	21980	21772	22000	21878	21784	21982	21834	21831	21933	22066	21973	21920	22016	21820	21756	22027	21855	22200	22062	21977	21879	21853	21879	21954	21907	21915	21850	22053	21945	21600	21940	21924	21817	21979	22064	21736	21982	21702	21949	21919	21924	22030	21942	21960	21817	21755	21836	21773	22011	21929	21927	21941	22053	21919	21880	21892	21963	21971	21826	22058	21872	21855	21922	21930	22005	22016	21961	22024	22007	21942	21866	21893	22119	21939	21897	22085	21742	21921	22150	21902	21901	22050	21947	21928	21905	21998	21878	21999	21921	21921	21919	21899	21964	21827	21973	22002	21956	22014	21898	22002	21893	21880	21970	21862	22026	22071	21953	21957	21806	22025	21871	21978	21872	21809	22039	21923	21941	21947	21776	21965	21943	21887	21896	21947	21865	21942	21803	21890	21827	21975	21869	21951	21898	21936	22073	21970	21964	21826	22046	22005	21954	21935	21857	21919	22103	21934	21957	21910	21853	21820	21999	21927	21961	22018	21941	22081	21813	21920	21837	21825	21941	21862	21892	21867	21862	21764	21861	21979	21878	21979	21992	21908	21987	22022	21916	21992	21925	21889	21948	21932	21947	21760	22010	21871	21984	22108	21895	21856	21961	21836	21994	21861	22074	21866	21877	22000	21947	22010	21780	21831	21847	22057	21884	22120	21764	21892	22063	21994	21904	21894	22044	21867	21938	21890	22091	22040	22041	21986	21963	21980	21892	21879	21871	21943	21886	21825	21933	21936	21786	21951	21944	22081	22177	22009	21904	21915	21935	21801	21958	22046	22079	22177	22155	22006	21918	21850	21913	21995	21973	21868	21877	21921	21980	21970	21742	21925	21874	22049	21953	21864	22124	21972	21947	22006	21748	21905	22030	21911	21966	21848	21879	22039	21804	21913	21982	22093	22062	21713	21975	21988	21930	21929	22112	21829	22001	21921	22040	21803	22025	21767	21914	21939	22040	21845	21925	21851	22031	21937	21960	21920	21903	22044	21903	21787	21966	21929	21903	22083	21930	22132	22060	21945	21790	21872	22032	21907	21827	21913	21711	22117	22035	21756	22060	21897	22076	21907	21829	22054	21786	22053	21937	22002	21968	22000	21948	22146	21816	22099	21959	21873	22045	21900	21854	22013	21917	22002	21948	21906	22171	21848	21896	21933	21879	21876	21965	21912	21913	21922	21961	22064	21868	21972	21964	22002	21963	21889	21920	22025	21880	21801	21810	21861	22015	21940	22113	21882	22006	21858	21698	22029	21936	21913	22067	22036	21726	21820	21973	21908	21985	22031	21906	21873	21940	21924	22001	21876	22102	21969	21832	22039	21776	21901	21932	21964	21898	21907	22076	21786	21941	22056	21989	21902	22085	21734	22142	21864	21850	21848	22004	21992	21876	22018	21799	21944	21957	21843	21948	22197	21830	21963	21978	21765	21941	22111	22002	21920	21846	22216	22065	21943	21966	22002	22058	21674	22007	21751	21869	22039	22044	21891	22089	21889	21859	21928	21890	21894	21737	21964	21966	21997	22004	21992	21886	22029	22029	22182	21884	21889	21865	21951	21960	21819	21919	21856	22068	21879	21905	21971	21951	22128	21842	22026	21941	22049	21854	21769	21945	21915	22033	21801	21951	21967	22015	22196	21933	21881	21988	21857	21859	21933	21733	21842	21775	21845	22026	21897	21891	21935	21993	21926	21835	22058	21902	21763	22058	21918	21873	22018	22187	21860	22178	21913	21942	21904	21962	21886	21980	21998	22067	21799	22090	21969	21986	21894	22061	22018	21953	21857	21976	21947	22078	21958	22001	21837	21949	21909	22060	21870	21981	22004	21764	22185	21926	21929	21864	22046	21777	21994	21983	21790	21821	22156	21987	22023	21765	21930	22078	22062	22021	21957	21875	21939	22072	21968	21778	21928	22015	21965	21808	21947	22059	21999	22003	21909	21946	21935	22048	22032	21916	22040	21894	21880	22050	21974	22059	21900	21998	22065	21926	21945	21898	21957	21997	21964	21982	22070	21964	21979	21961	21797	21901	21955	21739	21897	22027	22070	22012	21675	22014	21980	21995	21982	22005	21985	21865	21873	21931	22059	21781	22047	21837	21782	22157	21918	21936	21937	21885	21828	21836	21855	22129	22154	21830	22076
23428	21214	28916	24151	24016	28995	31512	29157	28694	28808	28617	28321	28151	28171	28073	27810	28143	28361	28077	27713	29030	33751	33962	32240	30302	28836	28176	28128	27782	27783	27948	27750	27676	27710	27907	27750	27999	27891	27694	27789	27788	27867	28072	27895	27855	27956	27797	27817	27797	27799	27705	27838	27671	28106	27945	27599	27840	27914	27855	27805	27816	27891	27854	27586	28112	27775	27839	27722	27767	27737	27836	27831	27723	27763	27732	27499	27691	27740	27999	27631	27832	27826	27575	27881	27587	27621	27767	27568	27723	27918	27885	27660	27692	27775	27587	27828	27614	27585	27947	27836	27878	27804	27742	27650	27896	27747	27924	27940	28022	27914	27680	27951	27650	27838	27719	27991	27984	27459	27776	27702	27740	27586	27731	27548	27681	27886	27674	27972	27868	27655	27628	27759	27729	27850	27989	27580	27575	27818	27655	27985	27598	27646	27695	27893	27881	27643	27722	27570	27903	27856	27700	27826	27654	27869	27707	27761	27728	27693	27684	27896	27863	27731	27556	27431	27721	27658	27580	27698	27925	27708	27744	27743	27774	27940	27599	27778	27835	27833	27659	27729	27609	27783	27672	27769	27632	27680	27793	27665	27785	27905	27839	28023	27881	27460	27774	27778	28076	27801	27918	27422	27836	27857	27769	27542	27861	27784	27998	27696	27804	27680	27747	27668	27941	27508	27821	27713	27539	28016	28074	27651	27909	27982	27486	27984	27809	27756	27634	27664	27924	27763	27802	27845	27682	27797	27991	27690	27787	27682	27746	27467	27687	27873	27960	27721	27733	27811	27827	27708	27927	27705	27985	27922	27799	27600	27550	27650	27749	27673	27642	27766	27711	27665	27773	27939	27735	27753	27912	27814	27860	27669	27737	27732	27990	27737	27911	27694	27868	27519	27818	27773	27652	27788	27853	27707	27915	27645	27730	27866	27914	27769	27986	27996	27806	27752	27714	27809	27644	27797	27627	27639	27783	27804	27798	27758	27640	27480	27633	27559	27603	27526	27714	27794	27592	27793	27733	27692	27912	27554	27565	27816	27594	27758	27712	28088	27851	27549	27927	27910	27620	27520	27694	27516	27681	27821	27760	27699	28048	28000	28014	27734	27829	27717	27661	27801	27792	27908	27831	27756	27969	27636	27827	27913	27778	27731	28023	27859	27756	27883	27838	27818	27660	27877	27677	27788	27475	27712	27930	28015	27718	27812	27875	27908	27706	27775	27735	27599	27674	27753	27725	27605	27759	27822	27637	27992	27897	27649	27664	27606	27599	27624	27479	27778	27540	27769	27664	27487	27748	27764	27903	27803	27970	27635	27568	27741	27663	27780	27698	27756	27730	28029	27816	27815	27628	27756	27580	27615	27809	27787	27561	27551	27495	27740	27944	27954	27755	27608	27917	27795	27875	27802	27902	27669	27857	27888	27973	27916	27677	27756	27606	27804	27974	27736	27943	27962	27860	27653	27722	27859	27826	27948	27632	27755	27983	27884	27609	27804	27920	27816	27742	27552	27845	27804	27869	27899	27872	27959	27741	27816	27784	27765	27660	27528	27634	27589	27596	27709	27822	27753	27817	27887	27762	27684	27692	27935	27938	27474	27874	27577	27830	27907	27747	27896	27749	27990	27652	27809	27808	27764	27747	27725	27621	27857	27697	27761	27752	27858	27742	27694	27853	27657	27868	27691	27531	27816	27939	27676	27882	27885	27776	27792	27751	27762	27698	27515	27753	27869	27874	27790	27890	27690	27897	27526	27789	27892	27660	27805	27719	27884	27595	27650	27828	27825	27873	27773	27743	27874	27832	27719	27870	27634	27999	27755	28012	27749	27876	27448	27740	27679	27765	27635	27698	27825	27785	27738	27823	27794	27965	27858	27939	27746	27994	27699	27776	27847	27789	27723	27763	27766	27681	27869	27767	27880	27614	27825	27874	27910	27559	27869	27473	27792	27800	28025	27927	28064	27717	27746	27429	27890	27940	27799	27819	28079	27655	27800	27837	27814	27796	27485	27904	27770	27883	27780	27886	27598	27713	27608	27753	27891	27785	28044	27752	27548	27589	27715	27718	27602	27665	27444	27709	27707	27977	27670	27785	27781	27867	27722	27696	27805	27720	27891	27828	27764	27394	27711	27604	27879	27850	27811	27523	27773	27775	27756	27716	27738	27740	27844	27945	27797	27590	27771	27768	27806	27746	27897	27824	27998	27779	27616	27812	27742	27562	27714	27572	27689	27652	27712	27783	27874	27879	27719	27766	27624	28031	27770	27784	27739	27851	27769	27887	27796	28008	27602	27748	27840	27707	27478	27706	27854	27868	27833	27682	27684	27773	27713	27921	27672	27973	27529	27677	27592	27894	27666	27808	27922	28058	27638	27714	27634	27768	27618	27943	27674	27754	27828	27721	27514	27805	27739	27819	27879	27869	27878	27945	27861	27631	27708	27879	27526	27635	27660	27546	27897	27770	27871	27704	27601	27621	27776	27886	28026	27624	27443	27795	27803	27533	27843	27849	27945	27768	27662	27829	27656	27644	27911	27696	27964	27698	27708	27954	27818	27547	27963	27954	27804	27695	27808	27854	27655	27739	27624	27850	27763	27728	27742	27840	27851	27713	27962	27758	27766	28119	27828	27801	27626	27785	27885	27936	27910	27973	27918	27755	27765	27788	27797	27807	27791	27578	27731	27589	27708	27915	27742	27839	27760	27969	27846	27936	28031	27643	27869	27910	27639	27730	27948	27998	27818	27782	27771	27743	27784	27837	27744	27971	27758	27524	27662	27765	27578	27603	27808	27685	27911	27669	27696	27814	27681	27993	27897	27782	27964	27916	27648	27622	27645	27941	27956	27646	27808	27948	27824	27817	27771	27964	27576	27928	27879	27815	27723	27868	28021	27837	28143	27606	27707	27905	27513	27595	27884	27720	27759	27814	28015	27606	27717	27702	27872	27968	27890	27628	27673	27992	27988	27756	27774	27887	27709	27865	27813	27931	27740	27780	27874	27846	27843	28009	27752	27885	27685	27906	27704	27774	27643	27774	27607	27767	27640	27867	27693	28003	27670	27569	27884	27600	27419	27884	27689	27670	27631	27825	27726	27842	27855	27672	27765	27829	27654	27512	27495	27754	27780	27828	27790	27644	27859	27824	27801	27774	27638	27623	27478	27550	27566	27857	27755	27649	27752	27931	28060	27823	27864	27834	27745	27920	27921	27667	27935	27989	27803	27656	27543	27915	27612	27654	27627	27843	27605	27915	27710	27684	27779	27747	27753	27926	27906	27861	27564	27917	28031	27852	27637	27762	27888	27754	27642	27807	27814	27794	27805	27822	27911	27761	27927	27741	27573	27916	27718	27722	27564	27807	27707	27973	27571	27600	27921	27862	27730	27781	27764	27787	27849	27874	27858	27893	28024	27812	27704	27684	27700	27659	27834	27700	27637	27707	27670	27447	27643	27797	27803	28018	27579	27740	27799	27867	27789	27995	27704	27829	27652	27904	27787	27683	28200	27785	27810	27609	27815	27888	27652	27679	27713	27869	27629	27603	27821	27652	27745	27697	27643	27696	27738	27790	27738	27831	27807	27736	27931	27823	27828	27829	27985	27733	27731	27642	27639	27457	27723	27555	27615	27722	27738	27810	27717	27857	27570	27712	27845	27890	27815	27693	27550	27810	27714	27906	27801	27695	27512	27762	27750	27694	27743	27552	27783	27720	27720	27606	27589	27871	27860	27562	27749	27704	27501	27594	27743	27663	27625	27807	27667	27592	27806	27527	27772	27651	27689	27918	27742	27700	27753	27874	27758	27516	27683	27792	27897	27928	27650	27786	27651	27729	27712	27743	27595	27812	27947	27491	27879	27963	28005	27928	27714	27698	27858	27870	27683	27971	27865	27769	27687	27877	27723	27719	27777	27589	28162	28004	27671	27736	27766	27788	27765	27595	27881	27785	27692	27884	27506	27550	27722	27626	27764	28004	27793	27905	27731	27663	27491	27736	27770	27708	27618	27702	27709	27791	27778	27600	27820	27884	27722	27522	27706	27531	27860	27876	27762	27728	27743	27689	27646	27591	28064	27769	27688	27715	27707	27808	27511	27352	27808	27835	27727	27637	27474	27496	27888	27615	27791	27657	27809	27844	27767	27798	27877	27975	27768	27846	27976	27750	27849	27807	27746	27666	27722	27487	27729	27773	27829	27474	27683	27779	27965	27789	27888	27622	27663	27927	27985	27727	27822	27709	27851	27659	27939	28088	27862	27961	27883	27493	27915	27865	27801	27927	27856	27686	27492	27579	27823	27864	27626	27816	27732	27917	27707	27669	27701	27767	27571	27987	27848	27703	27943	27752	27916	27875	27584	28004	27837	27827	27799	27755	27799	27807	27711	27680	27476	28091	27758	27676	27767	27679	27818	27818	27763	28083	27652	27920	27748	27808	27832	27812	27721	27736	27535	27785	27631	27885	27854	27766	27786	27775	27702	27625	27606	27744	27799	27748	27903	27768	27735	27919	27640	27790	27768	27665	27698	27665	27706	27801	27971	27935	27720	27936	27964	27789	27654	27779	27858	27867	27751	27585	27952	27731	27746	27881	27574	27944	27735	27798	27955	27685	27802	27987	27701	27695	27616	27760	27779	27719	27565	27736	27791	27703	27952	27940	27853	27747	27700	27867	27887	27713	27911	27630	27777	27537	27706	27787	27773	27788	27687	27847	27884	27832	27909	27830	27957	27711	27752	27726	27704	27825	27556	27953	27773	27669	27988	27999	27855	27697	27869	27763	27932	27813	27747	27862	27870	27711	27728	27615	27738	27860	27764	27644	28048	27759	27727	28026	27716	27924	27659	27769	27763	27879	27874	27566	27647	27812	27627	27841	27632	27674	27814	27677	27786	27671	27649	27868	27771	27991	27596	27676	27712	28019	27600	27858	27928	27487	27669	27752	27701	27947	27729	27883	27819	27843	27758	27694	27873	27831	27492	27556	27708	27618	27843	27797	27630	27768	27871	27942	27742	27882	27498	27542	27997	27616	27851	27877	27818	27861	27820	27608	27715	27728	27729	27831	27678	27711	27899	27856	27871	27780	27677	27679	27947	27962	27742	28009	27923	27608	27597	27696	28167	27768	27583	27653	27818	27755	27875
18703	31849	32425	27149	25274	24498	24002	24053	23384	22813	22252	22080	22147	21888	21715	21816	21676	21638	21848	21579	23611	29972	28740	26633	24040	22448	21764	21803	21468	21487	21534	21396	21507	21619	21484	21386	21468	21508	21360	21571	21493	21502	21429	21388	21518	21497	21619	21743	21429	21334	21401	21411	21561	21358	21372	21609	21465	21440	21355	21482	21537	21410	21533	21395	21537	21311	21338	21409	21397	21142	21416	21321	21439	21514	21628	21389	21367	21385	21469	21286	21418	21445	21503	21468	21375	21409	21349	21516	21480	21542	21454	21533	21513	21292	21583	21481	21453	21480	21419	21436	21353	21499	21319	21550	21450	21459	21312	21376	21407	21562	21492	21551	21562	21453	21364	21360	21411	21370	21609	21527	21268	21410	21298	21515	21407	21548	21408	21477	21535	21693	21546	21345	21361	21504	21442	21384	21533	21499	21546	21488	21351	21381	21422	21439	21391	21383	21395	21397	21354	21414	21452	21179	21504	21440	21519	21338	21578	21362	21533	21555	21550	21420	21544	21315	21443	21370	21452	21525	21404	21439	21477	21447	21552	21468	21463	21343	21464	21442	21392	21532	21442	21275	21434	21214	21456	21250	21344	21551	21302	21389	21253	21323	21303	21322	21326	21282	21473	21301	21777	21425	21530	21455	21510	21469	21411	21372	21606	21456	21472	21392	21417	21440	21344	21534	21379	21420	21373	21455	21431	21401	21614	21486	21496	21426	21278	21453	21594	21263	21386	21585	21405	21321	21443	21487	21326	21400	21454	21320	21372	21398	21499	21202	21307	21393	21459	21287	21573	21319	21307	21351	21628	21434	21299	21463	21544	21410	21445	21500	21539	21417	21464	21457	21242	21725	21422	21325	21600	21474	21412	21304	21399	21567	21467	21281	21519	21414	21433	21296	21373	21413	21399	21455	21393	21375	21332	21352	21396	21430	21461	21513	21542	21277	21407	21520	21209	21431	21344	21323	21534	21335	21660	21446	21313	21477	21501	21392	21528	21262	21508	21464	21467	21484	21416	21502	21392	21461	21275	21588	21388	21219	21355	21690	21505	21292	21364	21383	21468	21433	21571	21597	21358	21403	21575	21515	21323	21554	21413	21597	21448	21491	21249	21512	21353	21268	21503	21361	21373	21337	21560	21459	21398	21617	21459	21355	21409	21354	21326	21382	21645	21411	21373	21540	21393	21438	21410	21453	21407	21345	21449	21348	21389	21342	21405	21496	21294	21439	21476	21349	21466	21368	21371	21212	21511	21596	21289	21593	21324	21412	21371	21399	21536	21459	21385	21480	21599	21232	21430	21238	21336	21427	21349	21472	21309	21551	21532	21334	21448	21346	21531	21411	21443	21441	21477	21458	21392	21469	21694	21376	21465	21482	21718	21528	21474	21383	21567	21495	21490	21499	21393	21220	21431	21516	21424	21463	21421	21530	21519	21386	21408	21253	21441	21394	21633	21392	21595	21355	21489	21391	21476	21468	21454	21376	21376	21602	21377	21283	21262	21427	21311	21358	21520	21602	21510	21255	21597	21444	21387	21380	21314	21357	21451	21422	21357	21589	21434	21226	21419	21519	21443	21298	21494	21462	21440	21275	21370	21565	21589	21426	21421	21348	21339	21537	21423	21469	21560	21428	21294	21489	21435	21612	21506	21510	21478	21566	21639	21492	21500	21475	21294	21416	21553	21547	21497	21235	21383	21583	21383	21307	21530	21421	21512	21338	21428	21352	21398	21459	21377	21448	21477	21424	21323	21193	21331	21480	21447	21599	21557	21464	21336	21248	21395	21359	21469	21463	21577	21319	21491	21347	21460	21364	21530	21527	21297	21202	21438	21476	21332	21286	21576	21675	21456	21571	21454	21464	21460	21510	21437	21396	21441	21202	21603	21373	21349	21375	21307	21276	21468	21379	21350	21391	21638	21343	21526	21593	21604	21457	21359	21241	21246	21390	21520	21501	21468	21401	21299	21603	21348	21579	21452	21443	21496	21516	21423	21459	21400	21390	21453	21475	21424	21194	21434	21398	21548	21496	21398	21440	21612	21467	21338	21435	21336	21351	21336	21400	21407	21404	21464	21493	21405	21239	21629	21369	21413	21382	21347	21526	21441	21428	21365	21478	21517	21412	21459	21488	21367	21687	21311	21308	21656	21361	21468	21558	21496	21497	21448	21374	21523	21575	21463	21377	21554	21345	21568	21378	21559	21434	21304	21396	21363	21266	21365	21458	21391	21562	21262	21543	21461	21458	21330	21337	21554	21477	21545	21330	21673	21438	21301	21425	21470	21525	21373	21336	21389	21401	21552	21543	21535	21462	21362	21429	21380	21441	21403	21318	21323	21379	21284	21379	21429	21440	21446	21255	21381	21381	21446	21605	21551	21443	21587	21392	21512	21412	21408	21597	21410	21331	21430	21392	21570	21414	21505	21657	21433	21368	21267	21648	21359	21268	21511	21422	21331	21581	21459	21340	21306	21290	21283	21258	21340	21404	21489	21643	21514	21407	21570	21324	21213	21342	21357	21223	21335	21443	21491	21501	21440	21477	21481	21658	21429	21316	21381	21408	21428	21288	21426	21521	21496	21405	21384	21538	21351	21550	21543	21144	21530	21474	21508	21510	21439	21384	21468	21499	21397	21479	21526	21529	21468	21460	21398	21503	21391	21428	21094	21473	21577	21321	21426	21439	21368	21348	21333	21436	21255	21434	21753	21462	21433	21320	21466	21454	21457	21310	21415	21474	21498	21218	21462	21437	21527	21466	21305	21518	21358	21488	21413	21591	21370	21597	21445	21383	21389	21353	21337	21467	21663	21622	21544	21521	21405	21221	21594	21473	21493	21490	21320	21419	21203	21305	21275	21407	21598	21411	21457	21425	21299	21311	21450	21572	21105	21655	21486	21558	21396	21643	21442	21495	21577	21443	21212	21509	21417	21442	21297	21560	21499	21555	21434	21483	21370	21320	21588	21360	21538	21525	21509	21466	21523	21319	21424	21276	21401	21599	21384	21502	21598	21401	21378	21415	21384	21520	21540	21496	21326	21622	21468	21523	21259	21589	21673	21549	21461	21480	21535	21367	21390	21529	21389	21368	21579	21359	21475	21396	21304	21557	21541	21374	21446	21418	21442	21432	21404	21261	21298	21359	21481	21451	21477	21520	21574	21358	21375	21574	21317	21369	21522	21631	21422	21391	21494	21329	21492	21328	21384	21223	21321	21458	21359	21665	21504	21558	21406	21362	21458	21431	21372	21503	21447	21527	21404	21386	21662	21482	21385	21519	21358	21427	21554	21365	21353	21494	21271	21598	21316	21636	21355	21540	21323	21534	21281	21414	21438	21412	21481	21325	21380	21474	21677	21440	21139	21642	21378	21389	21378	21313	21569	21482	21435	21306	21400	21426	21410	21481	21435	21627	21413	21320	21319	21419	21361	21378	21359	21289	21425	21471	21442	21411	21343	21694	21293	21413	21660	21309	21258	21549	21618	21479	21576	21477	21306	21546	21537	21587	21509	21485	21618	21474	21613	21476	21485	21487	21377	21501	21306	21464	21459	21559	21525	21354	21417	21391	21295	21426	21412	21379	21517	21350	21265	21460	21484	21606	21331	21388	21389	21393	21483	21377	21567	21455	21381	21444	21304	21428	21323	21419	21579	21382	21343	21292	21563	21433	21541	21335	21349	21431	21391	21378	21433	21413	21434	21478	21444	21364	21444	21304	21579	21781	21519	21368	21458	21328	21432	21621	21470	21471	21360	21532	21614	21235	21369	21360	21456	21517	21526	21438	21500	21341	21577	21422	21482	21306	21441	21430	21485	21527	21402	21305	21520	21506	21566	21548	21610	21356	21468	21423	21322	21429	21443	21558	21264	21469	21530	21453	21487	21384	21463	21644	21605	21392	21623	21476	21369	21356	21332	21301	21376	21643	21260	21670	21330	21421	21379	21438	21305	21661	21291	21417	21485	21387	21345	21391	21507	21422	21575	21539	21526	21286	21464	21451	21503	21408	21429	21528	21411	21292	21439	21371	21458	21308	21458	21578	21253	21428	21577	21449	21416	21475	21503	21519	21326	21687	21628	21486	21611	21394	21336	21546	21435	21533	21402	21491	21430	21326	21458	21419	21528	21407	21247	21441	21529	21421	21445	21457	21435	21363	21532	21681	21392	21399	21458	21605	21427	21433	21447	21279	21490	21420	21416	21441	21426	21349	21354	21602	21417	21484	21500	21492	21405	21455	21561	21611	21299	21523	21324	21427	21481	21386	21257	21446	21354	21482	21458	21520	21361	21565	21449	21584	21482	21598	21401	21476	21267	21361	21544	21432	21380	21353	21384	21411	21429	21528	21528	21554	21393	21487	21369	21381	21378	21372	21678	21441	21283	21534	21252	21514	21354	21612	21399	21400	21372	21576	21568	21502	21246	21534	21553	21348	21584	21361	21369	21658	21358	21320	21434	21507	21526	21460	21429	21354	21510	21251	21377	21390	21238	21499	21499	21408	21538	21529	21191	21604	21437	21474	21382	21479	21640	21427	21479	21305	21326	21669	21621	21473	21506	21295	21305	21542	21338	21348	21483	21368	21608	21320	21458	21533	21594	21326	21241	21516	21350	21509	21593	21428	21387	21478	21448	21455	21506	21318	21370	21300	21449	21461	21412	21355	21514	21534	21250	21192	21600	21375	21526	21504	21421	21418	21547	21412	21361	21326	21330	21460	21251	21434	21488	21406	21414	21383	21291	21540	21369	21575	21495	21406	21509	21311	21407	21543	21402	21482	21483	21303	21463	21357	21457	21394	21768	21554	21390	21433	21381	21424	21509	21230	21502	21760	21434	21398	21561	21341	21403	21428	21567	21298	21567	21428	21438	21536	21359	21670	21502	21527	21446	21438	21486	21223	21378	21371	21384	21375	21479	21454	21427	21414	21393	21444	21531	21427	21445	21489	21366	21424	21297	21462	21501	21252	21320	21415	21501	21446	21551	21509	21435	21417	21488	21617	21365	21478	21418	21369	21289	21475	21415	21275	21535	21486	21505	21384	21385	21370	21337	21505	21381	21466	21439	21549	21200	21330	21549	21407	21399	21323	21583	21455	21455	21388	21494	21381	21350	21577	21451	21384	21467	21401	21383	21427	21324	21609
22503	21192	29070	23691	22289	27785	33629	30197	29590	29670	29316	29236	29492	29046	29198	29290	29127	28879	28834	28549	30613	37783	38922	35621	32653	30372	29279	28747	28562	28626	28752	28225	28242	28414	28413	28281	28486	28319	28541	28641	28333	28436	28459	28600	28404	28458	28212	28353	28220	28244	28175	28361	28457	28367	28369	28372	28106	28245	28389	28304	28447	28452	28418	28337	28571	28501	28416	28459	28236	28357	28447	28318	28248	28424	28589	28379	28483	28260	28645	28429	28302	28480	28331	28151	28428	28360	28456	28452	28248	28396	28339	28298	28466	28397	28294	28002	28661	28354	28265	28146	28075	28337	28290	28218	28561	28134	28124	28375	28210	28191	28032	28334	28329	28386	28399	28606	28244	28183	28418	28225	28432	28304	28356	28361	28514	28329	28301	28157	28493	28182	28058	28440	28317	28528	28662	28124	28131	28238	28082	28185	28294	28456	28368	28015	28522	28416	28031	28203	28608	28414	28397	28457	28460	28186	28329	28285	28309	28301	28493	28263	28334	28291	28250	28568	28670	28150	28298	28219	28262	28280	28131	28288	28282	28213	28426	28272	28232	28234	28212	28429	28310	28376	28297	28214	28357	28342	28289	28373	28092	28031	28087	28267	28305	28295	28408	28234	28354	28432	28307	28153	28263	28332	28354	28345	28281	28314	28182	28468	28236	28267	28269	28363	28087	28326	28297	28182	28365	28393	28198	28336	28341	28471	28475	28392	28389	28336	28213	28235	28343	28270	28321	28337	28285	28233	28296	28274	28355	28493	28496	28359	28386	27893	28282	28293	28426	28355	28246	28262	28308	28548	28209	28240	28391	28107	28430	28419	28204	28464	28328	28283	28489	27997	28404	28306	28435	28274	28299	28534	28442	28438	28445	28348	28500	28102	28402	28385	28523	28411	28323	28192	28358	28494	28370	28217	28415	28503	28166	28164	28122	28523	28375	28614	28526	28104	28355	28434	28249	28125	28300	28405	28313	28319	28093	28196	28061	28224	28437	28243	28367	28284	28005	28458	28460	28170	28318	28323	28689	28361	28077	28253	28509	28498	28180	28197	28394	28179	28275	28413	28211	28263	28364	28488	28140	28420	28425	28224	28335	28344	28366	28111	28450	28316	28098	28125	28349	28410	28189	28384	28339	28356	28510	28250	28237	28421	28187	28323	28394	28147	28133	28191	28475	28313	28454	28346	28504	28263	28241	28549	28419	28634	28367	28444	28402	28174	28157	28310	28245	28101	28222	28197	28309	28278	28257	28348	28667	28189	28328	28499	28374	28483	28212	28420	28320	28161	28469	28349	28238	28190	28348	28021	28139	28300	28258	28297	28389	28140	28234	28575	28161	28484	28226	28053	28115	28212	28330	28256	28157	28407	28311	28373	28295	28368	28198	28385	28354	28155	28361	28318	28352	28138	28331	28307	28223	28538	28559	28242	28293	28268	28264	28242	28323	28360	28212	28411	28292	28392	28296	28272	28491	28246	28258	28237	28274	28240	28326	28304	28275	28241	28266	28213	28039	28365	28358	28077	28649	28507	28429	28278	28140	28123	28250	28164	28433	28386	28352	28327	28355	28238	28353	28431	28443	28210	28508	28432	28625	28194	28342	28354	28443	28288	28465	28410	28413	28226	28343	28301	28142	28238	28293	28373	28206	28294	28283	28189	28468	28420	27983	28353	28320	28228	28223	28247	28384	28109	28322	28191	28499	28321	28473	28210	28489	28332	28312	28250	28216	28326	28315	28071	28495	28372	28169	28308	28390	28286	28441	28306	28417	28184	28241	28459	28435	28361	28320	28415	28373	28320	28333	28295	28368	28483	28155	28354	28385	28255	28226	28405	28123	28436	28387	28360	28479	28127	28286	28308	28345	28611	28453	28173	28497	28367	28273	28446	28358	28235	28194	28193	28615	28367	28060	28227	28229	28407	28374	28271	28273	28096	28482	28260	28126	28314	28470	28588	28461	28285	28342	28270	28287	28221	28251	28405	28433	28235	28145	28416	28306	28256	28145	28390	28414	28115	28336	28525	28480	28069	28408	28333	28113	27973	28483	28262	28438	28077	28202	28217	28321	27991	28380	28188	28471	28161	28473	28239	28305	28247	28248	28357	28223	28075	28323	28294	28334	28167	28196	28245	28301	28122	28273	28338	28422	28229	28238	28422	28489	28376	28437	28328	28556	28380	28371	28138	28412	28213	28331	28300	28375	28192	28272	28382	28283	28436	28239	28224	28073	28182	28332	28103	28073	28335	28174	28323	28415	28228	28176	28330	28394	28529	28308	28292	28368	28364	28366	28416	28043	28299	28310	28363	28006	28149	28302	28162	28362	28396	28386	28156	28262	28257	28475	28226	28187	28145	28136	28316	28326	28491	28475	28158	28219	28143	28218	28339	28191	28374	28083	28393	28445	28280	28342	28432	28170	28431	28540	28168	28374	28521	28226	28212	28376	28335	28377	28299	28251	28459	28205	28324	28327	28261	28134	28175	28240	28367	28262	28282	28158	28499	28241	28245	28286	28301	28321	28220	28265	28292	28234	28588	28360	28181	28396	28472	28074	28345	28257	28395	28343	28367	28334	28309	28199	28518	28243	28198	28147	28266	28247	28169	28206	28310	28181	28164	28405	28129	28257	28360	28121	28416	28227	28301	28185	28340	28418	28240	28508	28052	28439	28202	28317	28414	28474	28398	28184	28374	28258	28256	28465	28053	28268	28237	28334	28231	28475	28296	28489	28190	28236	28330	28374	28123	28143	28297	28002	28088	28133	28304	28444	28198	28482	28360	28148	28455	28291	28162	28479	27987	28214	28341	28425	28470	28375	28412	28253	28366	28371	28279	28405	28220	28201	28335	28340	28219	28402	28194	28396	28603	28444	28246	28435	28425	28296	28115	28074	28392	28512	28173	28341	28151	28359	28098	28475	28499	28205	28483	28373	28330	28199	28304	28341	28276	28447	28274	28416	28262	28378	28322	28257	28199	28709	28243	28200	28159	28188	28207	28363	28293	28279	28165	28170	28477	28550	28357	28368	28132	28339	28382	28241	28144	28169	28372	28431	28479	28483	28171	28143	28372	28306	28473	28302	28299	28402	28305	28135	28370	28246	28251	28310	28059	28240	28281	28311	28244	28505	28353	28265	28173	28384	28142	28466	28237	28638	28271	28188	28305	28394	28231	28318	28481	28264	28500	28463	28528	28165	28489	28199	28214	28244	28463	28486	28381	28425	28341	28227	28463	28114	28515	28128	28352	27973	28284	28480	28188	28296	28337	28275	28340	28327	28106	28296	28155	28399	28250	28516	28267	28645	28192	28439	28453	28439	28357	28162	28349	28199	28294	28425	28455	28180	28378	28414	28332	28502	28367	28280	28369	28487	28341	28528	28319	28351	28255	28457	28245	28378	28253	28315	28214	28300	28229	28551	28454	28370	28512	28361	28179	28386	28170	28390	28182	28708	28369	28415	28438	28426	28368	28334	28275	28423	28529	28253	28244	28360	28174	28441	28517	28173	28426	28452	28401	28256	28283	28320	28276	28573	28279	28364	28358	28415	28360	28307	28221	28238	28309	28263	28350	28433	28205	28387	28321	28415	28470	28355	28251	28128	28417	28496	28330	28180	28458	28262	28458	28309	28025	28397	28145	28026	28124	28440	28403	28241	28326	28339	28312	28395	28106	28326	28231	28221	28304	28461	28319	28323	28084	28252	28402	28267	28323	28194	28214	28409	28247	28346	28201	28449	28293	28615	28304	28188	28224	28386	28421	28355	28515	28325	28317	28397	28414	28132	28124	28427	28518	28137	28429	28467	28179	28315	28528	28264	28032	28475	28319	28117	28149	28036	28343	28396	28443	28336	28169	28604	28404	28426	28139	28420	28350	28468	28367	28297	28561	28539	28327	28712	28333	28461	28138	28196	28377	28275	28142	28334	28482	28348	28056	28164	28237	28181	28173	28188	28267	28291	28358	28284	28451	28405	28082	28313	28193	28257	28023	28092	28467	28266	28310	28308	28500	28035	28356	28506	28440	28233	28268	28475	28196	28330	28291	28273	28468	28306	28226	28433	28441	28311	28335	28732	28428	28379	28300	28249	28237	28406	28278	28377	28257	28426	28454	28363	28352	28278	28140	28215	28421	28407	28380	28272	28383	28293	28332	28483	28306	28256	28372	28237	28443	28503	28311	28415	28433	28217	28354	28419	28212	28285	28202	28509	28191	28210	28480	28374	28060	28165	28181	28214	28228	28278	28347	28197	28067	28272	28311	28468	28273	28185	28196	28120	28485	28270	28164	28288	28407	28461	28368	28395	28455	28559	28431	28205	28525	28082	28583	28605	28111	28360	28461	28441	28406	28351	28200	28317	28391	28588	28407	28401	28572	28437	28352	28227	28210	28400	28146	28451	28264	28504	28250	28469	28327	28311	28436	28361	28308	28194	28283	28594	28437	28418	28114	28101	28243	28369	28274	28015	28310	28471	28351	28353	28305	28499	28282	28291	28626	28115	28203	28539	28181	28365	28368	28101	28180	28223	28350	28412	28069	28308	28454	28285	28289	28486	28425	28324	28219	28444	28209	28090	28077	28136	28308	28515	28410	28432	28304	28422	28342	28370	28414	28530	28395	28512	28372	28380	28479	28296	28447	28543	28183	28259	28489	28219	28126	28408	28409	28083	28279	28161	28461	28385	28344	28427	28478	28487	28383	28260	28187	28304	28249	28151	28323	28497	28230	28516	28247	28300	28334	28401	28357	28293	28298	28518	28122	28261	28256	28324	28198	28049	28356	28249	28346	28475	28281	28345	28182	28264	28504	28153	28091	28349	28432	28338	28402	28105	28131	28085	28491	28380	28221	28098	28522	28376	28050	28293	28279	28436	28451	28188	28409	28294	28334	28515	28368	28276	28383	28305	28198	28447	28204	28428	28079	28129	28361	28325	28301	28284	28336	28254	28381	28055	28244	28083	28005	28331	28114	28349	28150	28383	28360	28278	28361	28325	28019	28236	28388	28110	28200	28430	28441	28314	28450	28303	28322	28260	28162	28247	28280	28665	28551	28472	28180	28305	28472	28524	28249	28431	28034	28441	28432	28237	28415	28137	28200	28206	28274	28342	28255	28372	28529	28353	28565	28237	28233	28237	28369	27950	28302
20052	36400	35987	30254	27644	26538	26338	25162	24098	23020	22878	22783	23039	22716	22614	22647	22355	22075	22090	21942	25603	34652	34561	30673	26757	23787	22385	21959	21656	21540	21807	21630	21646	21773	21649	21639	21686	21599	21697	21760	21709	21680	21814	21590	21587	21721	21722	21722	21550	21694	21693	21700	21915	21684	21534	21720	21684	21648	21707	21734	21669	21554	21710	21736	21814	21738	21603	21644	21583	21723	21803	21648	21601	21745	21603	21797	21574	21597	21669	21463	21759	21595	21663	21677	21725	21677	21745	21614	21747	21729	21830	21697	21557	21804	21567	21664	21790	21857	21696	21628	21791	21684	21545	21564	21735	21653	21568	21746	21557	21736	21627	21603	21730	21749	21693	21499	21782	21550	21702	21714	21563	21638	21838	21651	21609	21609	21757	21713	21568	21667	21691	21748	21869	21650	21629	21632	21689	21678	21453	21708	21531	21729	21701	21646	21584	21654	21618	21832	21681	21689	21646	21680	21735	21776	21795	21427	21672	21845	21425	21672	21530	21608	21757	21734	21623	21550	21781	21554	21492	21630	21741	21674	21805	21714	21594	21411	21616	21755	21658	21521	21643	21545	21674	21662	21698	21546	21699	21571	21632	21689	21436	21738	21510	21656	21671	21722	21672	21500	21776	21763	21891	21724	21749	21596	21589	21626	21623	21765	21695	21772	21754	21661	21641	21595	21762	21578	21759	21653	21643	21557	21599	21828	21694	21712	21755	21681	21662	21709	21517	21703	21515	21606	21620	21735	21658	21587	21734	21760	21697	21575	21740	21834	21495	21676	21729	21593	21559	21595	21658	21810	21566	21644	21554	21692	21647	21620	21646	21645	21519	21754	21684	21607	21688	21613	21654	21553	21481	21691	21790	21546	21643	21642	21697	21444	21580	21905	21392	21640	21552	21585	21675	21724	21587	21448	21602	21749	21744	21564	21583	21609	21675	21864	21771	21601	21597	21898	21735	21812	21777	21512	21626	21752	21850	21539	21809	21728	21743	21744	21639	21623	21612	21682	21515	21551	21838	21571	21733	21653	21533	21749	21590	21646	21874	21622	21684	21584	21712	21660	21609	21624	21727	21672	21618	21730	21515	21755	21851	21784	21572	21780	21725	21654	21478	21728	21656	21692	21802	21735	21584	21492	21611	21690	21750	21591	21704	21535	21528	21600	21635	21716	21762	21712	21721	21911	21833	21477	21753	21596	21548	21589	21564	21610	21596	21608	21574	21791	21464	21624	21801	21688	21617	21589	21643	21674	21542	21745	21619	21648	21758	21785	21558	21549	21741	21437	21663	21665	21569	21554	21684	21500	21652	21677	21623	21594	21546	21713	21714	21633	21716	21599	21893	21486	21625	21661	21542	21680	21520	21581	21678	21713	21500	21548	21538	21660	21599	21688	21703	21661	21586	21563	21679	21683	21524	21569	21762	21494	21780	21774	21651	21455	21605	21740	21791	21534	21596	21658	21688	21575	21665	21492	21481	21672	21673	21743	21585	21690	21631	21756	21607	21682	21565	21622	21680	21723	21480	21572	21747	21457	21762	21636	21511	21455	22055	21620	21532	21618	21557	21769	21450	21698	21609	21722	21810	21536	21547	21672	21647	21681	21535	21544	21623	21652	21740	21862	21831	21580	21531	21608	21587	21357	21608	21586	21659	21724	21465	21761	21692	21666	21590	21863	21631	21653	21599	21767	21512	21563	21625	21775	21670	21521	21720	21611	21686	21584	21774	21670	21643	21629	21611	21560	21796	21719	21689	21616	21678	21664	21622	21702	21647	21599	21591	21498	21438	21760	21943	21673	21583	21584	21699	21580	21688	21591	21516	21629	21661	21481	21695	21730	21598	21499	21709	21616	21580	21655	21812	21592	21608	21733	21555	21573	21595	21634	21677	21669	21614	21535	21750	21701	21586	21773	21677	21543	21777	21789	21744	21732	21670	21549	21496	21622	21633	21492	21610	21687	21872	21601	21721	21707	21676	21640	21615	21597	21673	21590	21706	21726	21572	21485	21736	21614	21590	21666	21653	21706	21657	21657	21708	21752	21714	21738	21575	21583	21513	21603	21624	21772	21699	21682	21629	21797	21755	21485	21706	21655	21542	21605	21693	21588	21729	21525	21663	21556	21707	21776	21631	21746	21743	21551	21650	21752	21643	21554	21645	21752	21644	21623	21496	21628	21708	21620	21700	21735	21706	21625	21827	21564	21742	21570	21565	21776	21526	21575	21643	21702	21755	21626	21578	21749	21509	21435	21780	21800	21610	21445	21630	21686	21600	21704	21711	21631	21691	21570	21657	21697	21579	21451	21697	21334	21868	21443	21730	21548	21719	21690	21509	21613	21491	21593	21657	21632	21547	21565	21687	21693	21630	21736	21561	21538	21761	21514	21621	21513	21468	21658	21503	21836	21718	21543	21740	21686	21700	21419	21524	21840	21796	21602	21479	21667	21654	21609	21564	21571	21615	21775	21702	21569	21754	21679	21735	21548	21525	21468	21638	21685	21618	21502	21776	21761	21647	21612	21397	21755	21586	21771	21737	21647	21510	21612	21819	21767	21740	21706	21547	21733	21638	21531	21716	21511	21599	21684	21586	21814	21597	21463	21635	21459	21604	21709	21808	21619	21718	21597	21522	21537	21538	21766	21708	21689	21708	21566	21762	21626	21618	21616	21741	21605	21694	21830	21441	21642	21624	21794	21771	21850	21636	21709	21703	21542	21747	21708	21637	21552	21762	21584	21733	21738	21597	21504	21885	21583	21486	21649	21673	21739	21635	21607	21649	21656	21767	21703	21672	21613	21627	21585	21739	21697	21599	21442	21729	21660	21697	21738	21540	21664	21696	21571	21591	21679	21668	21634	21796	21664	21667	21580	21610	21504	21744	21783	21950	21753	21686	21556	21682	21615	21545	21680	21523	21728	21661	21667	21618	21476	21641	21557	21571	21591	21710	21674	21768	21663	21498	21548	21647	21812	21758	21677	21696	21407	21524	21685	21768	21770	21745	21648	21694	21841	21615	21671	21749	21843	21585	21566	21562	21553	21624	21540	21638	21710	21594	21496	21615	21622	21731	21480	21660	21802	21726	21531	21672	21854	21563	21806	21525	21645	21633	21615	21665	21443	21699	21669	21524	21638	21641	21604	21593	21460	21679	21625	21597	21760	21545	21652	21585	21669	21586	21483	21700	21655	21497	21606	21848	21758	21612	21555	21563	21477	21714	21636	21842	21801	21525	21712	21656	21502	21668	21502	21581	21716	21733	21622	21825	21421	21643	21616	21598	21802	21782	21704	21623	21628	21766	21773	21835	21752	21506	21573	21710	21615	21461	21740	21483	21651	21529	21646	21494	21648	21801	21519	21615	21616	21586	21484	21572	21688	21634	21570	21520	21750	21619	21628	21691	21679	21471	21703	21596	21667	21671	21795	21583	21833	21685	21596	21834	21670	21576	21505	21543	21563	21787	21654	21476	21743	21806	21780	21648	21722	21872	21534	21642	21643	21782	21518	21595	21633	21712	21488	21607	21555	21706	21735	21565	21463	21618	21694	21687	21662	21750	21739	21504	21633	21563	21646	21585	21754	21515	21741	21656	21557	21601	21714	21686	21661	21623	21480	21637	21574	21538	21723	21507	21834	21624	21806	21596	21733	21639	21568	21819	21652	21653	21640	21634	21662	21414	21488	21718	21705	21526	21584	21653	21775	21653	21622	21732	21662	21568	21768	21596	21756	21776	21564	21723	21555	21751	21609	21701	21583	21654	21533	21689	21668	21747	21739	21640	21561	21657	21571	21641	21659	21626	21490	21671	21641	21835	21691	21642	21508	21813	21712	21632	21706	21688	21743	21580	21501	21609	21807	21525	21669	21653	21615	21606	21572	21616	21522	21608	21609	21689	21766	21618	21619	21677	21765	21584	21634	21803	21633	21833	21725	21612	21658	21831	21797	21672	21714	21644	21647	21570	21523	21546	21578	21735	21626	21794	21583	21681	21624	21627	21649	21707	21578	21532	21512	21796	21691	21521	21560	21630	21704	21636	21649	21764	21679	21474	21641	21526	21678	21689	21540	21560	21665	21759	21686	21591	21828	21652	21733	21703	21572	21619	21695	21669	21799	21684	21706	21812	21633	21482	21490	21609	21659	21516	21681	21800	21592	21638	21650	21622	21588	21651	21607	21568	21640	21705	21693	21804	21549	21669	21544	21782	21696	21721	21536	21546	21590	21592	21705	21803	21647	21603	21722	21759	21637	21730	21518	21772	21621	21617	21702	21650	21719	21682	21772	21660	21513	21544	21611	21572	21675	21633	21622	21468	21605	21606	21496	21715	21570	21584	21634	21546	21545	21638	21629	21764	21551	21747	21614	21615	21448	21580	21565	21780	21580	21619	21578	21449	21488	21783	21762	21648	21825	21764	21480	21707	21525	21676	21880	21575	21731	21508	21596	21666	21633	21613	21766	21650	21633	21808	21657	21586	21621	21774	21609	21780	21559	21762	21646	21449	21728	21680	21699	21474	21762	21722	21734	21509	21624	21707	21691	21502	21689	21667	21720	21854	21766	21671	21558	21758	21845	21704	21702	21497	21599	21674	21560	21735	21663	21600	21527	21602	21791	21533	21623	21679	21668	21678	21558	21694	21646	21657	21780	21690	21810	21488	21578	21463	21814	21615	21519	21629	21668	21751	21496	21562	21716	21711	21502	21680	21760	21601	21672	21561	21656	21631	21551	21682	21571	21721	21773	21307	21570	21733	21380	21713	21515	21726	21664	21620	21590	21648	21695	21589	21495	21708	21600	21866	21550	21718	21620	21558	21743	21688	21676	21597	21767	21613	21548	21807	21715	21696	21545	21518	21576	21744	21933	21717	21717	21463	21636	21796	21785	21605	21656	21690	21506	21748	21527	21620	21569	21746	21797	21564	21799	21707	21776	21527	21614	21728	21669	21478	21685	21512	21616	21645	21767	21585	21631	21501	21812	21633	21563	21672	21582	21404	21632	21514	21760	21646	21723	21629	21636	21622	21631	21526	21635	21397	21711	21714	21728	21623	21753	21538	21710	21527	21795	21847	21732	21782	21663	21719	21674	21734	21469	21698	21655	21637	21600	21723	21601	21642	21670	21805	21764	21562	21646	21651	21697
28422	24251	32517	32632	30467	30892	30963	30462	29978	29796	29927	29661	29550	29384	29383	29641	29656	29434	29317	29517	29435	29826	30188	30265	30002	29588	29743	29515	29432	29438	29486	29524	29493	29286	29482	29609	29345	29435	29425	29315	29367	29586	29369	29487	29391	29454	29699	29341	29307	29418	29480	29330	29444	29458	29448	29497	29597	29447	29390	29425	29087	29315	29752	29388	29373	29261	29496	29470	29383	29220	29515	29286	29477	29457	29657	29421	29570	29512	29544	29561	29233	29382	29448	29299	29671	29421	29620	29625	29635	29135	29550	29637	29476	29475	29136	29231	29372	29181	29293	29370	29650	29421	29455	29503	29364	29327	29411	29202	29333	29269	29254	29392	29458	29395	29261	29516	29388	29279	29389	29312	29402	29219	29400	29246	29354	29417	29501	29420	29496	29435	29457	29519	29467	29392	29231	29593	29158	29366	29682	29552	29339	29369	29204	29383	29251	29435	29368	29295	29282	29566	29574	29345	29334	29453	29561	29494	29790	29387	29560	29410	29391	29310	29268	29668	29273	29310	29333	29292	29429	29642	29502	29529	29474	29486	29294	29766	29473	29388	29575	29689	29502	29405	29668	29666	29291	29551	29320	29554	29340	29275	29419	29295	29595	29228	29361	29404	29299	29338	29399	29463	29435	29327	29364	29617	29516	29509	29553	29155	29272	29599	29438	29508	29269	29518	29736	29459	29428	29421	29550	29598	29511	29524	29525	29633	29387	29502	29365	29452	29492	29355	29475	29489	29316	29321	29526	29675	29487	29564	29476	29508	29418	29648	29599	29328	29343	29295	29157	29449	29367	29428	29045	29486	29458	29250	29520	29556	29580	29325	29519	29559	29319	29339	29524	29402	29614	29564	29333	29418	29436	29330	29327	29464	29448	29397	29459	29469	29227	29310	29634	29409	29183	29110	29363	29423	29338	29538	29387	29243	29390	29375	29473	29471	29424	29405	29198	29329	29383	29333	29739	29500	29510	29356	29530	29585	29470	29461	29582	29259	29448	29476	29386	29244	29635	29413	29561	29539	29455	29484	29450	29361	29406	29407	29519	29532	29256	29496	29389	29525	29582	29236	29469	29373	29445	29293	29357	29531	29711	29395	29488	29241	29310	29392	29564	29474	29452	29744	29223	29447	29369	29533	29109	29365	29535	29516	29317	29433	29187	29665	29655	29352	29414	29475	29534	29601	29172	29266	29516	29444	29556	29514	29581	29335	29205	29191	29539	29528	29372	29500	29137	29375	29687	29676	29335	29450	29475	29427	29573	29601	29662	29223	29595	29444	29509	29705	29627	29413	29776	29347	29431	29443	29354	29355	29515	29385	29820	29552	29213	29359	29353	29559	29469	29423	29405	29567	29670	29473	29392	29345	29423	29517	29381	29202	29146	29529	29370	29156	29474	29381	29540	29566	29509	29327	29659	29356	29370	29242	29561	29515	29576	29521	29306	29319	29290	29433	29518	29478	29429	29390	29538	29323	29527	29385	29518	29346	29261	29490	29780	29327	29421	29272	29557	29665	29350	29487	29535	29609	29473	29287	29589	29614	29295	29413	29443	29230	29290	29338	29427	29378	29485	29449	29245	29312	29748	29363	29502	29424	29426	29214	29123	29178	29315	29482	29298	29487	29625	29353	29559	29255	29474	29311	29494	29507	29467	29157	29266	29682	29456	29409	29443	29650	29342	29412	29466	29543	29393	29564	29405	29146	29505	29374	29375	29138	29332	29387	29420	29421	29261	29568	29562	29348	29535	29317	29523	29493	29466	29317	29896	29497	29360	29271	29509	29389	29357	29401	29490	29234	29401	29405	29762	29305	29311	29380	29661	29512	29499	29526	29299	29437	29599	29373	29497	29490	29457	29379	29425	29649	29327	29232	29599	29394	29590	29043	29380	29457	29457	29515	29488	29666	29406	29571	29589	29372	29429	29371	29294	29256	29549	29596	29262	29635	29373	29442	29345	29361	29038	29584	29532	29453	29359	29490	29562	29471	29637	29536	29532	29383	29663	29355	29344	29345	29255	29467	29618	29267	29469	29419	29475	29413	29341	29486	29505	29586	29614	29522	29338	29354	29545	29588	29580	29216	29331	29360	29591	29474	29561	29467	29291	29372	29647	29550	29465	29487	29202	29453	29393	29367	29361	29457	29714	29508	29242	29606	29297	29189	29634	29420	29527	29518	29253	29368	29591	29397	29306	29378	29756	29441	29483	29317	29390	29627	29224	29498	29524	29273	29329	29616	29641	29358	29460	29440	29276	29715	29492	29410	29315	29481	29561	29435	29509	29309	29393	29494	29605	29417	29561	29251	29459	29462	29492	29456	29514	29482	29551	29371	29481	29620	29346	29660	29453	29478	29774	29622	29425	29547	29478	29595	29459	29492	29505	29445	29331	29525	29287	29360	29336	29537	29628	29441	29383	29535	29562	29514	29319	29471	29392	29273	29305	29412	29383	29504	29507	29547	29365	29521	29571	29463	29477	29664	29474	29390	29284	29582	29554	29526	29669	29803	29659	29554	29548	29400	29410	29410	29352	29527	29406	29302	29303	29314	29257	29407	29579	29270	29330	29368	29550	29559	29386	29547	29556	29661	29497	29376	29141	29398	29350	29455	29610	29458	29324	29558	29368	29499	29366	29561	29387	29644	29372	29461	29495	29455	29173	29378	29317	29328	29332	29397	29346	29352	29354	29559	29313	29227	29453	29452	29482	29286	29480	29589	29397	29420	29476	29518	29633	29526	29498	29356	29484	29631	29402	29284	29236	29557	29412	29338	29611	29547	29725	29502	29466	29625	29468	29426	29456	29541	29660	29603	29213	29288	29462	29632	29147	29616	29329	29394	29308	29370	29609	29270	29550	29495	29380	29323	29579	29582	29371	29558	29650	29580	29176	29538	29380	29783	29347	29425	29364	29613	29550	29401	29326	29352	29158	29573	29615	29207	29551	29355	29337	29384	29796	29640	29538	29599	29476	29480	29360	29456	29307	29321	29647	29198	29367	29365	29394	29433	29506	29335	29455	29621	29460	29593	29283	29346	29460	29629	29236	29742	29588	29545	29292	29360	29340	29222	29250	29533	29657	29259	29257	29496	29553	29812	29542	29364	29320	29493	29848	29521	29423	29349	29401	29545	29430	29786	29533	29309	29420	29419	29374	29321	29415	29476	29589	29458	29367	29469	29836	29190	29054	29648	29475	29392	29589	29388	29617	29515	29412	29486	29540	29425	29365	29439	29485	29283	29200	29551	29647	29335	29474	29268	29487	29434	29416	29326	29297	29334	29563	29455	29612	29535	29462	29168	29497	29280	29410	29186	29379	29326	29625	29215	29610	29338	29404	29542	29620	29348	29628	29504	29701	29622	29620	29419	29553	29267	29489	29446	29529	29348	29473	29391	29655	29386	29260	29405	29311	29313	29248	29492	29401	29419	29411	29316	29428	29429	29357	29501	29541	29274	29585	29539	29426	29431	29439	29464	29202	29295	29475	29321	29261	29534	29624	29416	29530	29425	29559	29492	29440	29632	29663	29391	29369	29487	29385	29390	29463	29491	29331	29179	29230	29452	29251	29508	29328	29510	29381	29326	29604	29483	29295	29116	29550	29571	29777	29521	29392	29683	29658	29371	29279	29229	29678	29370	29377	29259	29233	29395	29364	29278	29327	29431	29465	29354	29368	29674	29385	29370	29380	29452	29524	29534	29567	29510	29363	29331	29474	29498	29534	29362	29566	29260	29601	29353	29537	29484	29414	29556	29476	29202	29489	29567	29599	29336	29119	29366	29400	29489	29337	29535	29479	29382	29290	29385	29497	29332	29551	29341	29528	29589	29472	29194	29527	29383	29218	29547	29425	29426	29494	29619	29525	29339	29312	29326	29430	29328	29517	29634	29587	29348	29171	29347	29676	29297	29395	29376	29557	29384	29376	29384	29504	29444	29672	29472	29450	29558	29428	29515	29465	29371	29220	29293	29483	29325	29284	29515	29440	29448	29614	29439	29413	29578	29412	29483	29298	29514	29584	29441	29440	29404	29387	29371	29542	29512	29597	29580	29415	29358	29616	29539	29451	29480	29406	29390	29391	29573	29615	29599	29382	29300	29632	29388	29132	29524	29510	29493	29578	29513	29461	29399	29465	29384	29577	29698	29425	29585	29591	29473	29249	29406	29540	29380	29495	29440	29391	29483	29275	29436	29561	29641	29508	29446	29405	29464	29418	29394	29755	29685	29391	29496	29536	29429	29457	29515	29529	29447	29493	29338	29495	29617	29217	29493	29532	29367	29452	29244	29524	29347	29501	29253	29512	29496	29615	29578	29745	29485	29522	29270	29251	29369	29375	29360	29454	29342	29382	29409	29415	29511	29399	29197	29404	29585	29625	29538	29521	29535	29539	29406	29489	29221	29703	29415	29315	29483	29735	29585	29400	29337	29660	29399	29190	29556	29469	29524	29491	29501	29375	29324	29140	29476	29400	29670	29595	29621	29420	29291	29513	29249	29432	29612	29488	29654	29339	29328	29493	29534	29599	29224	29590	29351	29524	29425	29317	29465	29549	29354	29543	29399	29312	29321	29639	29469	29523	29578	29593	29332	29198	29472	29585	29451	29533	29483	29445	29229	29477	29421	29482	29528	29679	29605	29342	29166	29610	29468	29319	29522	29404	29249	29520	29314	29321	29139	29368	29525	29490	29467	29655	29135	29639	29354	29314	29349	29501	29434	29671	29409	29534	29498	29376	29419	29432	29324	29541	29455	29630	29412	29557	29145	29507	29330	29727	29465	29462	29447	29233	29429	29386	29486	29341	29429	29480	29713	29551	29385	29589	29330	29534	29612	29254	29508	29510	29481	29514	29283	29345	29419	29235	29602	29462	29374	29248	29483	29550	29611	29532	29283	29530	29598	29536	29507	29415	29319	29486	29538	29399	29499	29363	29361	29246	29567	29505	29478	29379	29370	29222	29419	29296	29328	29619	29540	29548	29395	29499	29270	29492	29543	29233	29252	29482	29538	29379	29352	29266	29293	29610	29488	29394	29363	29425	29681	29491	29403	29517	29371	29461	29469	29127	29210	29537	29600	29322	29428	29534	29663	29618	29527	29529	29394	29487	29523	29436	29458	29551	29376	29277	29652	29386	29196	29335	29446
21319	27436	27699	25702	24838	24343	24192	23457	23197	23173	22930	22502	22537	22428	22449	22463	22323	22395	22337	22452	22299	23014	23360	23189	22789	22412	22460	22242	22221	22383	22075	22162	22159	22324	22344	22233	22204	22203	22161	22126	22397	22188	22237	22223	22318	22217	22271	22141	22124	22199	22177	22271	22140	22055	22296	22281	22401	22204	22340	22198	22417	22394	22256	22189	22138	22484	22171	22396	22273	22291	22232	22239	22397	22129	22289	22333	22277	22375	22334	22249	22293	22362	22221	22301	22162	22141	22407	22359	22250	22280	22079	22413	22098	22297	22316	22038	22265	22382	22079	22243	22233	22311	22212	22264	22231	22257	22274	22367	22191	22127	22212	22287	22368	22245	22155	22437	22293	22264	22137	22363	22141	22257	22404	22318	22241	22400	22285	22387	22304	22346	22371	22343	22225	22302	22185	22307	22430	22250	22216	22081	22165	22262	22091	22288	22377	22204	22271	22054	22157	22264	22175	22089	22198	22302	22396	22248	22224	22204	22210	22273	22199	22030	22320	22394	22321	22365	22404	22206	22231	22180	22219	22238	22270	22155	22134	22366	22328	22242	22207	22243	22257	22281	22290	22154	22220	22401	22165	22350	22175	22161	22069	22205	22278	22311	22285	22370	22210	22371	22194	22362	22188	22324	22191	22379	22156	22383	22240	22197	22447	22317	22302	22291	22351	22184	22303	22248	22388	22234	22254	22284	22229	22205	22008	22308	22237	22274	22294	22228	22337	22110	22145	22086	22203	22104	22194	22312	22264	22265	22025	22172	22122	22302	22335	22001	22173	22009	22389	22305	22143	22250	22231	22142	22180	22306	22236	22265	22186	22319	22357	22220	22105	22332	22295	22209	22278	22412	22289	22380	22366	22176	22103	22130	22110	22206	22442	22258	22323	22308	22198	22157	22278	21972	22411	22181	22215	22247	22175	22208	22408	22152	22364	22295	22263	22232	22310	22077	22382	22332	22265	22187	22117	22203	22264	22252	22416	22373	22122	22090	22368	22229	22357	22395	22238	22068	22391	22146	22326	22313	22277	22253	22146	22227	22203	22561	22308	22318	22249	22336	22028	22257	22296	22305	22261	22109	22230	22146	22145	22105	22204	22118	22222	22360	22220	22355	22071	22158	22182	22310	22212	22261	22260	22268	22231	22359	22233	22191	22324	22132	22210	22243	22277	22257	22195	22254	22285	22227	22340	22191	22298	22282	22414	22269	22273	22352	22280	22129	22303	22027	22185	22267	22128	22248	22280	22211	22265	22236	22340	22168	22303	22190	22263	22176	22296	22301	22263	22182	22300	22181	22451	22218	22246	22276	22019	22110	22185	22135	22182	22316	22493	22312	22375	22150	22258	22202	22193	22426	22352	22514	22337	22292	22060	22322	22249	22312	22104	22307	22397	22346	22041	22392	22307	22297	22293	22255	22483	22310	22241	22310	22213	22194	22067	22208	22347	22440	22096	22074	22403	22331	22171	22243	22223	22003	22475	22226	22346	22275	22308	22329	22236	22098	22080	22223	22308	22214	22237	22100	22247	22195	22209	22428	22253	22309	22193	22239	22254	22023	22060	22096	22162	22385	22180	22320	22388	22286	22181	22264	22217	22276	22267	22216	22105	22248	22196	22069	22197	22282	22179	22137	22296	22117	22475	22153	22323	22251	22307	22191	22290	22234	22294	22248	22185	22272	22161	22324	22445	22048	22331	22176	22054	22246	22402	22139	22235	22227	22309	22120	22414	22124	22227	22188	22119	22097	22361	22165	22378	22090	22144	22341	22023	22075	22245	22167	22177	22230	22354	22235	22416	22223	22204	22242	22229	22180	22351	22245	22155	22300	22484	22181	22191	22142	22177	22230	22320	22338	22135	22288	22128	22367	22298	22146	22300	22323	22272	22153	22215	22209	22400	22270	22201	22227	22389	22233	22515	22250	22323	22198	22334	22177	22228	22264	22066	22271	22211	22218	22406	22256	22228	22387	22314	22324	22198	22295	22540	22349	22210	22251	22170	22309	22269	22164	22339	22074	22272	22421	22202	22221	22217	22290	22295	22260	22267	22149	22374	22098	22137	22314	22332	22163	22247	22254	22211	22335	22325	22118	22293	22245	22379	22403	22096	22289	22326	22361	22351	22247	22327	22273	22009	22361	22210	22245	22237	22294	22239	22081	22314	22235	22409	22094	22224	22355	22291	22254	22316	22383	22277	22190	22205	22171	22319	22282	22419	22025	21911	22486	22282	22239	22287	22185	22221	22203	22309	22263	22131	22248	22109	22201	22334	22268	22335	22381	22255	22157	22227	22440	22328	22188	22276	22234	22138	22366	22337	22233	22356	22329	22324	22412	22193	22329	22350	22310	22351	22320	22277	22172	22440	22300	22186	22168	22183	22320	22382	22267	22318	22310	22224	22302	22269	22078	22139	22240	22263	22195	22293	22303	22238	22305	22307	22213	22334	22161	22413	22327	22259	22047	22285	22335	22195	22360	22165	22246	22328	22238	22093	22375	22351	22221	22237	22470	22291	22259	22419	22365	22277	22400	22146	22229	22232	22186	22080	22161	22372	22283	22107	22440	22178	22257	22262	22432	22212	22193	22161	22141	22298	22220	22368	22132	22204	22286	22140	22332	22476	22206	22353	22295	22264	22449	22424	22204	22300	22165	22194	22211	22309	22143	22366	22353	22294	22225	22153	22215	22244	22303	22257	22265	22193	22372	22321	22371	22285	22256	22307	22111	22157	22111	22139	22301	22325	22320	22189	22113	22291	22230	22292	22336	22280	22223	22309	22192	22380	22061	22233	22315	22384	22438	22274	22359	22324	22273	22455	22451	22525	22299	22187	22425	22392	22324	22171	22250	22209	22285	22226	22235	22364	22247	22311	22353	22443	22380	22157	22185	22082	22235	22414	22273	22235	22346	22185	22360	22186	22257	22264	22300	22087	22471	22357	22397	22309	22265	22176	22438	22167	22098	22305	22430	22223	22221	22236	22357	22106	22370	22126	22261	22121	22216	22219	22254	22389	22268	22297	22244	22036	22268	22202	22179	22279	22223	22303	22265	22273	22188	22237	22239	22410	22361	22237	22284	22184	22124	22410	22236	22194	22311	22386	22342	22018	22206	22377	22312	22437	22383	22335	22352	22190	22407	22040	22296	22329	22193	22307	22344	22252	22318	22324	22315	22333	22354	22113	22252	22238	22344	22209	22154	22257	22296	22346	22310	22394	22101	22299	22301	22428	22499	22107	22430	22162	22221	22205	22191	22424	22396	22305	22275	22115	22301	22312	22221	22298	22258	22418	22299	22157	22200	22265	22277	22339	22209	22180	22208	22405	22172	22169	22151	22300	22339	22376	22231	22280	22111	22390	22177	22170	22286	22270	21965	22230	22267	22042	22215	22038	22071	22245	22135	22030	22363	22292	22270	22329	22061	22162	22305	22219	22132	22132	22328	22258	22265	22101	22491	22293	22199	21976	22138	22309	22340	22133	22182	22077	22170	22240	22370	22156	22265	22317	22362	22393	22285	22325	22317	22217	22151	22185	22274	22294	22256	22440	22393	22288	22134	22283	22280	22255	22256	22497	22315	22325	22113	22205	22294	22290	22178	22284	22117	21956	22172	22105	22495	22287	22331	22117	22413	22414	22209	22251	22203	22257	22342	22371	22322	22423	22269	22285	22242	22061	22218	22156	22125	22390	22212	22231	22133	22312	22232	22280	22309	22222	22261	22219	22297	22158	22427	22469	22298	22152	22525	22311	22357	22225	22109	22403	22379	22159	22128	22266	22325	22313	22201	22180	22354	22201	22297	22507	22200	22276	22318	22170	22243	22258	22117	22314	22284	22400	22249	22496	22398	22339	22129	22187	22270	22256	22242	22151	22494	22418	22313	22344	22222	22366	22291	22293	22054	22313	22218	22281	22263	22185	22284	22109	22170	22194	22428	22362	22250	22311	22291	22431	22122	22351	22346	22524	22217	22257	22309	22288	22333	22317	22424	22303	22384	22295	22295	22398	22268	22177	22325	22204	22088	22434	22186	22373	22164	22182	22227	22380	22179	22213	22420	22120	22276	22440	22324	22209	22503	22401	22304	22171	22401	22439	22380	22215	22302	22100	22076	22272	22421	22303	22422	22162	22341	22444	22298	22440	22141	22432	22369	22102	22224	22434	22256	22302	22026	22446	22479	22254	22366	22213	22377	22211	22442	22217	22139	22493	22167	22475	22363	22240	22218	22259	22377	22197	22380	22199	22342	22251	22164	22220	22201	22406	22338	22330	22365	22178	22226	22237	22394	22123	22305	22289	22214	22315	22444	22259	22299	22287	22201	22342	22185	22140	22208	22489	22203	22082	22324	22073	22356	22153	22262	22271	22286	22281	22255	22372	22305	22208	22362	22271	22148	22413	22243	22456	22295	22225	22293	22399	22314	22345	22199	22322	22286	22288	22251	22129	22350	22232	22243	22208	22231	22360	22242	22113	22405	22157	22222	22229	22371	22258	22211	22317	22434	22420	22239	22323	22255	22303	22486	22251	22131	22298	22141	22519	22337	22204	22241	22185	22179	22211	22144	22246	22288	22300	22222	22240	22208	22168	22191	22103	22468	22193	22128	22587	22218	22211	22225	22303	22222	22352	22220	22257	22151	22346	22065	22267	22271	22127	22267	22385	22253	22190	22204	22224	22344	22240	22216	22161	22396	22402	22229	22193	22323	22142	22335	22194	22332	22227	22219	22187	22330	22271	22374	22279	22378	22284	22317	22095	22311	22262	22286	22426	22337	22211	22281	22340	22329	22260	22342	22277	22031	22241	22354	22292	22220	22127	22335	22130	22299	22086	22232	22363	22188	22212	22418	22308	22338	22268	22274	22404	22143	22319	22191	22263	22341	22277	22164	22266	22320	22474	22261	22197	22278	22501	22348	22218	22319	22135	22084	22165	22270	22468	22242	22244	22293	22336	22210	22397	22536	22263	22338	22396	22370	22397	22221	22374	22164	22207	22132	22271	22175	22107	22292	22288	22175	22282	22187	22256	22273	22270	22269	22376	22164	22291	22397	22266	22305	22171	22294	22404	22308	22300	22329	22456	22095	22356	22176	22250	22287	22245	22416	22296	22057	22351	22163	22288	22290	22149	22502	22122	22262
23389	21206	28857	24335	24976	30820	33553	30921	30538	30558	30264	30317	30225	30081	30127	30082	30011	29765	29994	30015	30328	34025	35838	34274	32454	30835	30092	29866	29758	29923	29711	30029	29736	30052	29683	29668	29696	29631	29661	29814	29697	29720	29694	29907	29623	29832	29653	29559	29884	29867	29479	29877	29925	29789	29661	29682	29628	29923	29733	29624	29896	29673	29942	29603	29661	29438	29607	29703	29646	29650	29996	29746	29715	29793	29601	29688	29508	29637	29768	29710	29901	29728	29573	29610	29707	29937	29932	29500	29521	29523	29881	29606	29656	29578	29643	29780	29890	30075	29637	29829	29643	29612	29644	29572	29784	29605	29755	29792	29870	29392	29935	29880	29929	29696	29667	29636	29654	29673	29598	29875	29650	29788	29620	29722	29754	29556	29869	29709	29839	29824	29813	29868	29801	30027	29878	29640	30069	29772	29652	29661	29745	29814	29579	29717	29770	29589	30097	29657	29627	29821	29954	29675	29813	29682	29805	29740	29741	29817	29870	29482	29775	29562	29480	29817	29620	29594	29702	29722	29677	29514	29780	29778	29858	29492	29611	29771	29870	29732	29608	29669	29722	29588	29761	30030	29715	29835	29751	29636	29839	29701	29541	29638	29829	29903	29738	29713	29753	29630	29675	29667	29914	29508	29906	30023	29949	29904	29661	29770	29881	29826	29845	29828	29894	29518	29730	29773	29654	29519	29883	29482	29663	29776	29826	29862	29603	29834	29709	29660	29689	29857	29641	29651	29737	29687	30151	29894	29742	29556	29767	29686	29608	29523	29888	29759	29609	29857	29717	29611	29495	29692	29615	29777	30069	29523	29612	29937	29652	29704	29553	29632	29839	29669	29723	29792	29603	29830	29662	29683	29667	29666	29837	29626	29756	29818	29828	29774	29814	29676	29733	29683	29613	29657	29821	29510	29815	29828	29715	29711	29526	29669	29621	29415	29611	29750	29283	29617	29834	29582	29723	29653	30062	29806	29846	29612	29531	29368	29655	29590	29608	29777	29628	29758	29603	29628	29700	29545	29824	29693	29851	29668	29651	29701	29888	29885	29642	29565	29793	29693	29620	29756	29773	29595	30031	29653	29919	29439	29718	29792	29837	29722	29581	29718	29815	29593	29688	29771	29551	29834	29784	29718	29533	29587	29664	29710	29713	29694	29790	29647	29876	29751	29572	29847	29722	29640	29929	29704	29774	29945	29967	29749	29808	29642	29919	29823	29723	29815	29594	29796	29769	29737	29535	29614	29711	29609	29773	29702	29701	29552	29611	29606	29671	29727	29872	29640	29846	29727	29534	29737	29847	29550	29695	29742	29882	29601	29682	29575	29888	29718	29520	29741	29572	29704	29584	29677	29776	29716	29593	29643	29793	29605	29866	29676	29539	29680	29790	29758	29599	29765	29441	29552	29735	29624	29502	29499	29605	29838	29913	29771	29729	29789	29725	29599	29644	29642	29702	29623	29519	29628	29514	29815	29784	29673	29694	29599	29641	29683	29694	29781	29778	29376	29620	29803	29849	29565	29745	29642	29785	29802	29511	29899	29646	29928	29828	29800	29629	29808	29788	29807	29468	29822	29549	29675	29991	29809	29677	29737	29671	29612	29707	29873	29805	29645	29415	29838	29875	29828	29878	29865	29585	29553	29712	29867	29520	29684	29796	29630	29671	29578	29502	29853	29777	29601	29852	29757	29752	29931	29685	29607	29775	29557	29769	29841	29511	29606	29859	29703	29830	29653	29539	29399	29680	29398	29511	29687	29744	29673	29696	29758	29834	29621	29914	29769	29580	29850	29814	29949	29878	29606	29733	29824	29677	29460	29919	29794	29609	29546	29690	29557	29787	29834	29714	29458	29914	29613	29686	29836	29505	29746	29604	29494	29542	29702	29699	29945	29744	29596	29742	29728	29720	29418	29580	29974	29576	29700	29545	29703	29785	29880	29764	29802	29786	29631	29467	29605	29587	29715	29913	29885	29655	29651	29652	29701	29819	29439	29712	29539	29625	29677	29679	29859	29582	29704	29926	29794	29677	29576	29628	29632	29747	29790	29550	29649	29637	29843	29703	29432	29556	29628	29802	29570	29980	29929	29934	29582	29845	29553	29650	29927	29853	29658	29677	29626	29767	29921	29692	29947	29842	29656	29817	29588	29649	29738	29757	29330	29636	29554	29899	29929	29827	29700	29607	29757	29670	29619	29683	29520	29634	29689	29545	29624	29737	30004	29559	29924	29755	29457	29615	29827	29641	29464	29737	29811	29902	29682	29740	29611	29772	29798	29470	29702	29672	29691	29631	29552	29740	29766	29647	29817	29720	29910	29880	29512	29732	29735	29852	29770	29544	29588	29684	29628	29942	29594	29749	29486	29746	29672	29661	29628	29737	29869	29457	29817	29570	29715	29720	29534	29691	29690	29867	29919	29840	29728	30075	29671	29621	29624	29803	29585	29822	29624	29559	29574	29850	29597	29952	29657	29592	29751	29517	29957	29587	29735	29613	29800	29952	29518	29765	29857	29675	29840	29916	29873	29915	29434	29867	29902	29818	29593	29530	29861	29776	29544	29807	29820	29811	29701	29825	29545	29657	29848	30071	29728	29718	29566	29562	29803	29685	29636	29827	29826	29652	29855	29929	29880	29775	29710	29459	29400	29938	29661	29699	29606	29718	29655	29647	29688	29585	29733	29591	29827	29735	29798	29793	29646	29922	29686	29683	29654	29916	29614	29808	29862	29708	29666	29690	29801	29778	29648	29719	29735	29698	29638	29608	29689	29780	29663	29792	29615	29847	29843	29693	29661	29931	29665	29756	29697	29474	29494	30024	30007	29598	29715	30002	29697	29614	29744	29840	29709	29675	29747	29729	29780	29784	29577	29688	29755	29718	29724	29533	29647	29576	29613	29569	29717	29546	29515	29691	29762	29881	29981	29505	29694	29555	29610	29540	29694	29678	29453	29853	29711	29767	29497	29662	29824	29775	29757	29835	29711	29613	29729	29708	29934	29885	29781	29712	29678	29869	29621	29751	29673	29859	29664	29692	29845	29708	29834	29823	29818	29705	29543	29588	29509	29808	29719	29671	29651	29844	29745	29818	29736	29973	29993	29605	29800	29713	29706	29636	29491	29654	29821	29604	29483	29757	29850	29470	29614	29852	29794	29468	29609	29552	30164	30033	29616	29674	29810	29714	29601	29817	29618	29750	29801	29704	29638	29417	29648	29417	29696	29760	29546	29717	29872	29626	29468	29759	29818	29860	29879	29822	29652	29637	29817	29801	29607	29725	29795	29576	29572	29581	29889	29722	29725	29748	29611	29732	29724	29460	29619	29781	29760	29682	29545	29605	29662	29577	29927	29824	29567	29748	29450	29739	29541	29619	29734	29444	29408	29438	29626	29628	29794	29817	29687	29747	29771	30011	29852	29541	29872	29552	29650	29484	29842	29693	29569	29633	29712	29760	29939	29730	29728	29655	29710	29836	29873	29538	29554	29835	29660	29738	29434	29659	29790	29902	29834	29674	29558	29813	29957	29740	29609	29837	29720	29534	29487	29783	29783	29861	29783	29850	29809	29664	29717	29633	29631	29629	29761	29764	29651	29842	29685	29657	29678	29502	29784	29601	29697	29731	29788	29790	29748	29705	29723	29711	29701	29597	29698	29682	29652	29676	29632	29791	29874	29747	29592	29546	29497	29489	29566	29808	29637	29743	30037	29955	29602	29677	29915	29771	29774	29621	29679	29676	29676	29469	29722	29750	29706	29518	29830	29631	29401	29583	29714	29712	29800	29874	29908	29754	29581	29649	29540	29658	29798	29631	29623	29793	29627	29649	29661	29528	29750	29605	29850	29566	29768	29667	29611	29617	29660	29637	29386	29671	29678	29826	29575	29835	29829	29511	29963	29568	29735	29892	29882	29589	29759	29581	29590	29572	29614	29822	29730	29683	29637	29833	29631	29927	29646	29453	29697	29741	29902	29924	29760	29744	29790	29750	29703	29733	29477	29626	29635	29758	29892	29703	29709	29700	29705	29661	29972	29940	29784	29785	29815	29706	29824	29862	29612	29720	29741	29700	29488	29567	29888	29935	29489	29779	29585	29572	29632	29850	29538	29706	29415	29945	29701	29582	29651	29886	29462	29798	29618	29728	29804	29590	29513	29578	29594	29613	29813	29740	29633	29584	29726	29654	29776	29685	29611	29527	29650	29757	29816	29640	29500	29909	29820	29756	29883	29809	29628	29646	29810	29783	29640	29962	29512	29577	29812	29965	29778	29605	29713	29597	29800	29618	29528	29829	29799	29666	29468	29588	29563	29778	29691	29817	29730	29852	29814	29582	29648	29759	29703	29783	29643	29690	29744	29798	29840	29766	29674	29671	29702	29762	29618	29786	29768	29798	29581	29532	29810	29762	29608	29867	29776	29836	29590	29684	29542	29947	29849	29968	29816	29857	29969	29619	29803	29587	29543	29863	29645	30061	29636	29487	29775	29588	29923	29797	29778	29666	29869	29815	29577	29467	29622	29455	29490	29823	29605	29834	29778	29761	29884	29761	29585	29662	29830	29831	29756	29587	29877	29616	29525	29653	29800	29680	29428	29298	29743	29538	29888	29836	29786	29642	29481	29599	29639	29731	29680	29532	29832	29589	29712	29791	29692	29658	29759	29576	29484	29827	29826	29710	29680	29749	29762	29833	29634	29639	29781	29711	29552	29573	29581	29696	29786	29670	29832	29563	29696	29464	29790	29904	29554	29986	29683	29842	29731	29907	29622	29834	29870	29622	29549	29744	29621	29915	29749	29568	29592	30005	29883	29828	29847	29686	29329	29893	29819	29564	29675	29595	29682	29506	29725	29730	29541	29691	29926	29753	29627	29563	29783	29494	29754	29727	29731	29458	29576	29615	29824	29656	29654	29722	29605	29983	29641	29635	29664	29952	29650	29564	29914	29798	29590	29984	29662	29888	29569	29746	29496	29578	29661	29998	29915	29546	29658	29746	29661	29730	30031	29610	29618	29672	29678	29646	29607	29604	29685	29543	29603	29511	29630	29782	29749	29544	29699	29825	29769	30100	29750	29805	29960	29858	29663	29779	29719	29590	29741	29695	29788	29611	29617	29853	29740	29577	29707	29686	29793	29892	29588
19418	32284	32079	28475	27250	26734	25693	24390	24001	23445	23474	23256	23021	23001	22600	22720	22581	22636	22646	22687	23246	28882	30472	27900	25499	23760	22823	22577	22444	22428	22532	22534	22496	22275	22589	22342	22435	22298	22463	22393	22387	22489	22313	22393	22376	22364	22217	22636	22297	22665	22461	22444	22279	22388	22368	22394	22288	22419	22413	22280	22458	22413	22349	22364	22567	22430	22438	22271	22541	22574	22308	22627	22479	22299	22529	22373	22460	22441	22411	22280	22255	22431	22476	22090	22479	22254	22359	22376	22433	22211	22368	22389	22332	22569	22271	22416	22466	22373	22400	22557	22448	22478	22585	22321	22414	22559	22376	22486	22500	22518	22552	22538	22366	22254	22427	22396	22247	22379	22519	22347	22239	22487	22306	22235	22569	22277	22454	22517	22322	22296	22571	22528	22371	22347	22366	22415	22528	22325	22368	22357	22595	22424	22507	22405	22505	22400	22502	22214	22394	22351	22377	22710	22455	22357	22609	22489	22309	22417	22355	22454	22707	22385	22356	22413	22342	22525	22397	22462	22488	22451	22386	22440	22433	22195	22499	22458	22276	22494	22362	22452	22476	22336	22511	22528	22278	22551	22323	22382	22281	22377	22274	22574	22330	22306	22559	22343	22421	22487	22605	22556	22155	22345	22518	22260	22496	22371	22222	22563	22373	22351	22380	22280	22294	22471	22389	22464	22220	22256	22517	22365	22519	22498	22321	22366	22347	22446	22357	22433	22274	22475	22578	22412	22415	22349	22380	22497	22369	22418	22142	22308	22401	22382	22520	22293	22424	22431	22446	22449	22505	22456	22499	22490	22474	22491	22418	22464	22556	22353	22424	22432	22348	22499	22491	22287	22394	22472	22555	22427	22384	22340	22286	22393	22340	22354	22486	22475	22209	22422	22423	22458	22397	22410	22365	22336	22487	22471	22492	22505	22607	22321	22454	22366	22400	22539	22585	22595	22183	22394	22377	22568	22372	22498	22296	22455	22539	22406	22264	22485	22468	22537	22153	22157	22543	22287	22507	22490	22362	22469	22442	22521	22195	22396	22506	22426	22437	22241	22463	22524	22545	22483	22581	22451	22482	22549	22599	22530	22514	22543	22365	22429	22598	22402	22406	22364	22512	22438	22396	22453	22304	22365	22125	22269	22523	22283	22477	22409	22441	22398	22384	22499	22503	22470	22384	22372	22354	22434	22347	22308	22279	22247	22341	22479	22575	22306	22523	22358	22282	22434	22307	22291	22536	22402	22449	22382	22294	22508	22319	22432	22277	22352	22475	22510	22396	22557	22427	22385	22335	22518	22405	22355	22314	22255	22132	22423	22433	22303	22353	22432	22495	22306	22539	22488	22368	22603	22328	22481	22376	22501	22300	22582	22254	22297	22569	22334	22291	22376	22468	22335	22385	22369	22391	22515	22418	22357	22223	22375	22379	22538	22315	22348	22467	22578	22266	22182	22410	22348	22530	22346	22305	22332	22629	22447	22357	22374	22531	22444	22289	22392	22400	22530	22462	22358	22416	22449	22309	22377	22546	22690	22406	22325	22458	22234	22418	22442	22435	22356	22460	22524	22454	22430	22279	22243	22373	22358	22327	22521	22381	22349	22375	22404	22402	22388	22563	22513	22377	22385	22543	22370	22372	22414	22368	22331	22082	22431	22379	22391	22471	22531	22492	22392	22434	22387	22519	22375	22519	22510	22381	22409	22336	22382	22321	22463	22306	22327	22559	22453	22380	22722	22462	22466	22311	22272	22148	22426	22373	22509	22257	22411	22201	22498	22242	22517	22299	22421	22316	22323	22501	22257	22366	22435	22302	22461	22191	22283	22399	22502	22211	22427	22528	22452	22449	22463	22317	22474	22357	22520	22578	22441	22255	22389	22626	22271	22260	22439	22327	22548	22411	22415	22514	22290	22588	22231	22321	22421	22721	22389	22501	22357	22459	22489	22420	22494	22370	22379	22309	22406	22645	22440	22375	22300	22263	22444	22521	22348	22413	22330	22306	22279	22465	22417	22641	22263	22307	22419	22357	22396	22566	22412	22497	22463	22414	22538	22374	22261	22359	22465	22588	22255	22644	22443	22311	22455	22317	22376	22429	22293	22532	22417	22290	22446	22261	22546	22462	22593	22388	22431	22337	22404	22358	22333	22395	22575	22382	22306	22495	22446	22508	22188	22352	22546	22398	22348	22391	22363	22273	22404	22369	22520	22422	22453	22357	22436	22343	22361	22437	22497	22285	22486	22534	22513	22324	22452	22479	22248	22403	22453	22511	22452	22422	22565	22331	22351	22650	22279	22362	22353	22424	22455	22328	22332	22228	22408	22372	22445	22340	22507	22407	22497	22252	22365	22440	22533	22496	22385	22396	22462	22507	22349	22389	22354	22334	22414	22523	22438	22348	22296	22537	22293	22337	22582	22255	22383	22396	22377	22282	22532	22432	22471	22441	22485	22198	22187	22376	22256	22195	22417	22453	22498	22359	22359	22570	22485	22441	22495	22362	22479	22447	22641	22620	22501	22313	22405	22494	22429	22459	22317	22223	22406	22342	22265	22299	22494	22509	22536	22567	22405	22562	22173	22577	22337	22503	22373	22489	22418	22248	22329	22576	22411	22324	22404	22469	22466	22350	22537	22583	22362	22341	22368	22437	22439	22270	22320	22351	22337	22461	22218	22332	22315	22412	22388	22439	22451	22410	22414	22320	22334	22341	22257	22325	22358	22390	22527	22446	22582	22447	22205	22360	22500	22280	22466	22541	22641	22457	22321	22328	22258	22522	22340	22429	22351	22318	22306	22227	22319	22292	22423	22423	22519	22370	22441	22525	22371	22493	22426	22302	22450	22391	22410	22451	22271	22748	22375	22426	22351	22468	22528	22522	22459	22260	22499	22547	22429	22269	22539	22379	22380	22389	22422	22450	22256	22463	22449	22475	22349	22412	22413	22406	22205	22609	22328	22434	22437	22448	22437	22287	22546	22418	22576	22427	22445	22553	22330	22431	22400	22552	22504	22419	22374	22367	22413	22515	22444	22504	22474	22495	22303	22437	22352	22309	22429	22441	22592	22368	22476	22359	22334	22563	22489	22470	22259	22209	22493	22324	22459	22458	22363	22252	22349	22509	22469	22412	22288	22425	22366	22450	22530	22384	22274	22475	22435	22385	22509	22343	22415	22367	22386	22379	22510	22456	22524	22472	22518	22337	22330	22129	22403	22521	22471	22311	22451	22438	22440	22410	22408	22389	22463	22593	22438	22305	22380	22419	22331	22376	22508	22496	22233	22482	22345	22364	22359	22484	22510	22329	22301	22353	22353	22469	22368	22206	22426	22481	22473	22374	22417	22300	22368	22228	22366	22400	22304	22351	22407	22322	22421	22343	22446	22422	22505	22201	22434	22407	22330	22742	22341	22309	22400	22475	22280	22570	22571	22338	22256	22512	22532	22322	22610	22551	22681	22357	22254	22405	22447	22445	22364	22466	22249	22503	22328	22617	22486	22526	22605	22292	22458	22173	22342	22561	22379	22335	22261	22311	22507	22464	22334	22467	22480	22344	22301	22410	22367	22367	22452	22534	22442	22535	22464	22404	22249	22336	22464	22422	22375	22336	22435	22537	22423	22380	22577	22434	22485	22347	22496	22486	22584	22563	22438	22501	22408	22463	22327	22275	22214	22193	22228	22434	22243	22629	22355	22592	22398	22424	22253	22229	22507	22538	22349	22408	22608	22462	22414	22308	22434	22453	22521	22394	22500	22423	22369	22431	22419	22403	22377	22274	22513	22316	22311	22468	22520	22354	22409	22335	22158	22246	22306	22481	22457	22321	22432	22565	22294	22581	22402	22428	22423	22431	22372	22500	22315	22546	22582	22364	22342	22460	22250	22352	22463	22409	22422	22429	22427	22378	22579	22264	22341	22403	22439	22544	22414	22295	22429	22442	22430	22469	22392	22649	22447	22334	22489	22456	22429	22562	22406	22488	22498	22408	22369	22444	22513	22396	22465	22460	22391	22390	22442	22309	22601	22431	22271	22593	22210	22395	22595	22525	22383	22593	22362	22628	22515	22290	22669	22186	22358	22404	22456	22295	22384	22489	22281	22665	22244	22438	22541	22398	22430	22248	22531	22468	22399	22625	22361	22560	22501	22389	22367	22512	22514	22380	22454	22412	22376	22465	22298	22494	22367	22240	22289	22391	22408	22371	22369	22458	22475	22365	22214	22439	22457	22505	22357	22525	22325	22495	22198	22481	22306	22407	22459	22313	22406	22267	22438	22445	22339	22349	22499	22409	22403	22356	22459	22360	22386	22412	22404	22258	22399	22298	22476	22254	22228	22428	22256	22519	22425	22536	22415	22408	22375	22524	22448	22428	22303	22415	22470	22325	22199	22287	22226	22408	22294	22408	22347	22493	22575	22384	22425	22489	22268	22448	22437	22419	22561	22343	22306	22422	22444	22568	22357	22448	22225	22284	22588	22294	22513	22330	22430	22453	22355	22512	22290	22326	22319	22644	22468	22463	22521	22421	22593	22438	22377	22507	22323	22402	22242	22358	22348	22517	22370	22219	22463	22426	22393	22439	22520	22605	22349	22374	22195	22438	22440	22497	22393	22253	22320	22316	22354	22347	22428	22301	22438	22273	22381	22459	22327	22343	22582	22350	22425	22424	22476	22374	22478	22458	22218	22320	22436	22354	22300	22341	22329	22354	22602	22302	22459	22135	22476	22401	22572	22426	22370	22388	22338	22527	22135	22398	22565	22438	22424	22407	22334	22492	22371	22480	22440	22388	22522	22378	22327	22416	22376	22399	22473	22497	22475	22197	22364	22412	22397	22451	22259	22605	22390	22346	22326	22452	22256	22269	22368	22463	22512	22588	22378	22383	22352	22116	22329	22281	22345	22455	22395	22343	22417	22515	22473	22308	22518	22348	22263	22236	22418	22448	22472	22433	22489	22483	22544	22251	22537	22467	22226	22453	22465	22374	22581	22450	22314	22258	22487	22528	22357	22542	22526	22413	22436	22431	22477	22414	22272	22410	22439	22423	22279	22458	22267	22495	22580	22220	22259	22391	22528	22394	22527	22554	22376	22429	22433	22529	22478	22548	22501	22304	22419	22226	22477	22324	22498	22353	22374
22466	21212	29030	23796	22591	29055	34971	31705	30944	30975	30712	31196	30740	30668	30621	30397	30310	30692	30658	30371	31990	38576	40573	37766	34855	32460	31368	30615	30236	30247	30348	30349	30354	30327	30189	30122	30508	30175	30066	30295	30284	30143	30273	30122	29991	30175	30294	30333	30330	30545	30311	30130	30255	29957	29953	30248	30254	30094	30138	30046	30333	29945	30349	30073	30135	29874	30138	30222	30106	30006	30045	30055	30093	30085	30021	30112	30079	30072	30219	30133	30217	30330	30282	30340	30226	29978	30294	30121	30183	30248	30193	30095	30052	30132	30039	30066	29830	30135	30287	30085	30057	30138	29940	30330	30008	30189	30238	30347	30323	30013	30307	30163	30025	30064	30201	30006	30122	29986	30107	30456	29657	30099	29799	29954	30032	29902	30161	30193	30136	30071	30252	29880	30025	30172	30030	30243	29944	30046	30161	29964	30187	30281	29999	30112	30079	30165	30128	30022	30110	30108	30182	30307	30169	30364	30168	30002	30362	30226	30118	30205	29956	30000	30241	30297	30141	30031	29952	29977	30117	30078	30335	30127	30101	30416	30160	30104	30100	30038	30165	29998	29998	30068	30323	30146	30218	30158	30289	30118	30155	29924	30201	30037	30066	30029	30172	30159	30166	30093	30201	30078	29928	29929	30380	30334	30193	30209	30205	30162	30317	29998	30329	30047	30089	30122	30263	30018	30207	29976	30129	30042	30159	30246	30136	30040	30271	30440	30156	30030	30031	30468	30221	30296	30167	30286	30232	30025	29817	29967	29964	30277	30070	30059	30181	30314	30036	30088	29860	30027	30181	30323	29852	30023	29893	29905	30109	29990	29987	30165	30057	30226	30064	30086	30048	29920	30053	29994	29967	30115	30185	30238	30168	29942	29782	30226	30095	30275	30321	30112	30288	30201	30042	30007	30245	30123	30220	30223	30359	30062	30223	30030	29979	30004	29977	30172	30460	30037	29924	30073	30266	30020	30076	30095	29906	30007	30288	30279	30092	30053	30166	30132	30130	29933	29835	30207	29995	29963	30264	30236	30226	30076	30302	30070	30217	30156	30050	30143	29942	29972	30227	29926	30082	29788	29774	30235	29994	30349	30227	30099	30083	29871	30007	29908	30280	30187	30394	30074	29963	29965	30255	30183	30238	30216	30093	29975	30256	30047	29928	30165	30076	30078	29964	29967	30117	30096	30097	30113	30234	30152	29996	30343	29991	29957	30122	30216	29954	30051	30236	30212	29913	30164	30265	29933	30158	30010	30145	30240	30104	30391	30306	30009	30185	30187	30264	30132	30041	30076	29983	29974	30147	30352	29968	30131	29880	29998	30135	29969	30136	30041	29970	30009	30455	30093	29869	30190	30009	30085	30069	30117	30213	30053	30232	30000	30013	30045	29847	30069	30108	30015	30055	30204	30272	29865	29769	30290	30278	30157	29969	29989	29932	29962	30155	30435	29849	30141	30246	30060	30193	30104	30302	30285	30058	30183	30431	30043	30185	29990	30180	30070	30013	30267	30226	30214	30173	30212	30272	30419	30233	30359	30611	30141	29975	30074	29804	29960	29911	30005	30351	30124	30092	30233	30108	30202	30071	30098	30140	30125	30385	30316	30012	30166	30254	30268	30124	30212	29961	30056	30084	30037	30097	30149	30009	30102	29821	30068	30247	30029	29928	30052	30073	30015	29907	30290	30166	30005	30104	30216	29951	30112	30389	30120	30167	30112	29933	30065	30324	30295	30157	30010	30165	30158	30009	30107	29947	29846	29894	30132	30143	30160	30204	30066	30218	30078	30043	30019	30201	29838	30293	30186	30248	30078	29974	30028	29956	29878	30305	30096	29969	30237	29975	30019	30164	30074	30030	30349	30263	29908	30178	30011	30029	30148	30016	30042	30035	29971	30152	30261	30153	29965	30047	29965	30177	30188	30044	30031	30031	30211	30022	29951	30030	30098	29973	29925	30197	30108	30024	30189	30081	30152	30075	29836	29953	30151	29921	29945	30168	29934	29936	30186	29985	30008	30050	30169	30247	30262	29879	30233	29848	30182	30108	30084	30057	30152	30165	29976	30406	30065	30167	30179	30117	30018	30055	30201	30062	30085	30167	30303	30185	30087	30371	30118	30239	30230	30126	30343	30203	30234	30186	30305	30368	30089	30076	30063	30263	30031	30228	29884	29975	30217	30196	30033	30082	29906	30044	30091	30041	30084	30011	30272	30120	30066	30077	30230	30045	29992	29791	30121	29985	30171	30213	30008	29959	30084	30076	29968	29984	30022	30139	29994	30326	29942	29974	29967	30124	30025	30184	30033	30054	30059	30065	30117	30416	30150	30055	30029	30042	30434	30202	29962	29847	30394	29984	29921	30015	30192	30127	29999	30118	30022	30194	30293	29999	30106	30326	29993	29935	29834	30171	30108	30047	29996	30250	30030	30059	30132	30046	30169	30248	30054	29883	30050	29980	29848	29915	30141	30196	29961	30230	30314	30114	29891	30098	30066	29979	29975	30144	30176	30353	30071	30298	30327	30086	30159	30016	30057	30364	29987	30191	30080	30184	30108	30139	30199	30203	30226	30197	30128	30293	29907	30123	30093	30035	30250	30142	30233	30214	30011	30000	30154	29801	30160	30181	30050	29905	30069	30346	30285	29942	29971	29942	29972	30177	30088	29961	29919	29811	30356	30246	29942	30246	29970	30287	30078	30089	30143	30205	30186	30046	30020	29965	30067	30158	29942	30209	30173	30077	30161	30174	29994	30284	29930	30070	30370	30117	29831	29826	30297	29934	29942	30014	30081	30008	29981	30337	30067	30411	30282	30029	30236	30084	30367	29972	30094	29959	29843	30085	29914	30128	29853	30168	30160	30255	29919	30135	29872	29888	30195	30189	30063	30152	30284	29918	30070	30392	30081	30232	30143	30192	30066	29985	30058	30092	30166	30273	30212	30339	30309	30324	29941	30014	30023	30128	29937	30059	30099	30031	30151	30104	30140	30044	29989	30153	30427	30182	30290	30121	30040	30138	30141	30133	30056	29845	29947	30074	30330	29950	30166	29906	29869	30150	30253	29989	30038	30058	30335	29850	30001	30133	29990	30047	30222	30107	30038	29998	29957	29778	30182	29920	30132	30110	29880	30047	30167	30170	30307	30138	29816	29999	30186	29907	30075	30108	30266	29992	30083	30044	30032	30076	29960	30185	30094	30242	30133	30032	30198	30073	30093	30155	30157	29940	30163	30199	30083	29951	30037	29975	30155	30245	30084	30002	30093	29957	30207	29993	30214	30099	30055	30044	30074	30134	30278	30231	30438	30185	30291	29934	30065	30170	30073	30059	30140	30265	30017	29930	30417	30373	30408	30165	30075	29879	30077	29947	30055	30243	29953	30064	29961	30164	30015	30141	30007	29798	30239	30259	30020	30181	30233	30079	30111	29857	30063	29997	30184	30003	30154	30195	30186	30074	30161	29937	30166	29963	29969	30182	30080	29923	30193	30165	30010	30230	30192	30233	30326	29947	30148	30234	29925	30071	29977	29980	29840	30070	30123	29925	30004	30330	29900	30073	30001	30090	30151	30185	29920	29992	30013	30055	30017	30047	30295	30086	30064	30176	29976	30306	29863	29949	29979	30202	30170	30028	30146	30042	30026	30137	30040	29952	30038	30016	30373	30065	29814	30154	30091	30241	30216	29873	30304	30176	30209	30042	30042	30064	29946	30356	30103	29968	30124	30304	30283	30022	30259	30007	29834	30034	30210	29962	30185	30069	30250	30133	30157	29925	30219	30115	29950	30246	30199	30067	30059	29934	29913	30383	30199	30158	30050	29988	29944	30016	30080	30138	30180	29877	30080	30215	30182	30271	30408	30113	30012	30272	30023	29891	30295	30265	30095	29959	30324	30347	30104	30009	30075	30082	29808	30195	30114	30074	30066	30168	30185	30216	30183	30032	29939	30130	30024	30209	30159	30274	30160	30151	29895	30206	30340	30141	30008	30076	30012	30101	30064	30150	30077	29868	30000	29987	30154	29989	30236	30037	30016	30214	29966	30175	30001	30346	29886	30232	30238	30137	30189	30090	29946	29880	30001	30134	30055	30058	30068	29931	30197	30064	29996	30206	30115	30055	30159	29799	30060	29989	30100	30171	29807	30208	30147	30170	30103	30087	30157	30355	29924	30194	30193	30219	30061	30258	30215	30290	30183	30048	29811	30159	30112	30096	30095	30399	29995	30047	30172	29869	30036	30278	30137	30053	29873	30190	30076	29929	30326	29907	30348	30068	30163	30138	30042	30248	29975	30109	30018	29757	30278	30319	30145	30069	30230	29999	30064	30081	30055	30006	30052	30070	30105	30161	30091	30016	30130	30115	29946	30028	29954	30187	30024	30053	30181	30031	30035	30140	30048	30123	30166	30162	30219	30186	30045	29940	30221	30119	30112	30056	30209	30179	30091	30227	29926	30125	29946	30258	30031	30166	30092	29843	30022	30134	30015	30166	30131	30162	30295	30115	30184	29903	29982	30482	30084	30323	29956	29758	30098	29896	29909	29956	30237	30408	30172	30052	30104	30103	30144	30017	30138	30098	29829	29953	29970	30178	30168	30244	29963	29889	30037	30320	30192	30224	30059	30229	30111	29976	30067	30321	30078	30028	30298	29974	30308	30037	30286	30188	30031	30325	30063	29885	29976	30122	29955	30062	29989	30062	29984	30015	30034	30265	29800	30068	29977	30163	30051	29845	29817	29962	30229	30081	29990	29938	30025	29861	30043	30192	30091	30156	30101	29953	30108	30033	30232	30230	29940	30161	30255	30135	30082	29962	30266	30020	29963	30128	30251	30256	30267	30170	30364	30159	30146	30359	30430	30165	30163	30029	30135	30171	30334	30303	30338	30356	30193	30255	30189	30071	29989	30200	30312	30050	30076	30118	30041	30231	29926	29954	29842	30357	29945	30033	30001	30096	30198	29909	30030	30111	30187	29951	30009	30180	29974	30088	30066	29813	30188	30139	29848	30113	30286	29909	29795	29978	29992	30143	30132	30277	30051	29940	30046	29890	29842	30044	30081	30052	29921	29990	30134	30165	30164	30225	30227	29947	30083	30065	30123	30195	30284	29922	30089	30031	30220	30225	29992	30263	30172	29991	29975
20623	36673	35397	30024	29615	28472	26436	25205	24275	23715	23417	23766	23323	23072	23183	23036	23161	22940	22997	22884	25208	34750	35348	31906	28533	25190	23360	22827	22888	22748	22686	22559	22488	22580	22444	22607	22694	22679	22546	22602	22712	22761	22552	22652	22602	22754	22799	22524	22625	22521	22600	22504	22799	22541	22743	22748	22675	22597	22582	22706	22681	22655	22649	22669	22594	22751	22597	22742	22534	22593	22574	22583	22505	22682	22513	22496	22706	22576	22628	22870	22606	22777	22716	22584	22693	22740	22861	22642	22592	22710	22508	22779	22669	22488	22719	22601	22616	22695	22784	22587	22555	22670	22733	22418	22577	22651	22539	22559	22650	22553	22598	22591	22563	22778	22597	22694	22629	22639	22758	22490	22665	22710	22656	22636	22647	22537	22724	22650	22529	22668	22730	22620	22738	22698	22452	22429	22587	22611	22695	22629	22644	22582	22696	22723	22592	22598	22629	22823	22637	22428	22610	22620	22744	22657	22583	22640	22738	22581	22686	22688	22695	22524	22653	22802	22714	22552	22669	22711	22796	22477	22608	22461	22723	22439	22580	22435	22601	22421	22682	22550	22539	22548	22831	22468	22693	22716	22638	22778	22775	22415	22685	22641	22511	22723	22621	22619	22719	22552	22738	22707	22585	22639	22590	22691	22462	22452	22671	22754	22685	22609	22582	22553	22845	22537	22561	22368	22668	22448	22599	22451	22667	22686	22682	22539	22495	22618	22673	22445	22387	22547	22609	22727	22490	22531	22366	22518	22569	22473	22597	22442	22595	22649	22606	22747	22649	22625	22746	22515	22474	22534	22638	22419	22725	22649	22646	22469	22470	22575	22598	22783	22368	22486	22694	22680	22584	22574	22711	22591	22513	22617	22636	22635	22866	22633	22604	22676	22465	22572	22595	22497	22690	22615	22797	22544	22692	22590	22577	22624	22689	22671	22831	22640	22531	22377	22763	22610	22717	22461	22731	22628	22614	22456	22606	22626	22708	22564	22559	22684	22677	22645	22678	22647	22572	22540	22751	22550	22697	22649	22601	22715	22624	22493	22451	22664	22460	22653	22846	22354	22605	22638	22555	22557	22686	22648	22514	22668	22725	22708	22559	22436	22727	22578	22641	22713	22497	22631	22644	22661	22515	22526	22465	22744	22663	22683	22471	22651	22567	22576	22668	22750	22683	22449	22525	22700	22491	22610	22634	22548	22696	22527	22585	22588	22640	22402	22627	22668	22474	22480	22589	22558	22546	22573	22572	22611	22578	22649	22684	22448	22778	22482	22603	22571	22704	22546	22440	22537	22655	22461	22520	22735	22407	22454	22648	22610	22538	22392	22494	22486	22488	22690	22621	22622	22510	22736	22757	22728	22410	22458	22623	22605	22773	22644	22666	22673	22728	22464	22603	22622	22500	22508	22799	22662	22679	22572	22637	22417	22694	22575	22511	22620	22694	22512	22603	22750	22558	22607	22653	22454	22568	22575	22615	22638	22539	22562	22486	22718	22631	22585	22641	22633	22607	22415	22679	22403	22618	22570	22624	22530	22672	22602	22540	22549	22527	22621	22758	22337	22477	22613	22508	22475	22687	22563	22645	22787	22349	22531	22605	22660	22778	22589	22702	22701	22506	22469	22595	22366	22637	22513	22645	22510	22503	22387	22615	22709	22725	22611	22483	22507	22573	22662	22589	22655	22473	22602	22516	22524	22535	22591	22600	22668	22598	22494	22741	22726	22634	22449	22589	22643	22604	22594	22559	22713	22357	22578	22615	22847	22635	22763	22768	22642	22559	22491	22713	22655	22538	22463	22596	22574	22851	22688	22546	22555	22549	22661	22732	22473	22712	22618	22729	22487	22464	22446	22677	22554	22540	22623	22573	22464	22699	22588	22608	22507	22486	22554	22662	22541	22574	22623	22729	22661	22620	22567	22443	22609	22591	22653	22505	22341	22630	22697	22510	22446	22559	22521	22628	22635	22766	22615	22691	22730	22557	22601	22730	22558	22687	22644	22510	22567	22580	22609	22445	22681	22750	22801	22478	22679	22626	22535	22570	22749	22536	22519	22739	22432	22570	22566	22478	22614	22493	22479	22630	22680	22366	22314	22705	22462	22616	22567	22663	22620	22548	22700	22523	22550	22592	22579	22581	22588	22369	22428	22574	22441	22697	22454	22482	22586	22569	22513	22517	22458	22576	22599	22661	22490	22749	22512	22564	22506	22842	22711	22584	22555	22589	22439	22506	22461	22618	22556	22578	22569	22712	22668	22344	22494	22543	22503	22540	22620	22571	22767	22489	22519	22653	22602	22528	22542	22616	22769	22689	22553	22650	22659	22544	22603	22630	22628	22686	22381	22646	22499	22652	22688	22525	22489	22692	22558	22563	22461	22687	22472	22577	22523	22697	22414	22552	22574	22658	22776	22553	22653	22519	22654	22460	22581	22500	22622	22785	22609	22699	22640	22516	22864	22732	22493	22422	22530	22651	22530	22436	22494	22406	22578	22523	22592	22777	22562	22526	22603	22695	22600	22655	22680	22541	22519	22493	22516	22767	22523	22644	22605	22479	22573	22599	22524	22659	22618	22593	22376	22445	22494	22519	22561	22477	22775	22483	22570	22743	22638	22580	22611	22585	22582	22775	22314	22687	22633	22714	22564	22694	22547	22644	22828	22579	22343	22440	22677	22502	22439	22676	22592	22549	22617	22752	22467	22507	22691	22591	22511	22664	22542	22716	22551	22603	22651	22571	22540	22743	22465	22532	22572	22453	22616	22632	22457	22646	22733	22498	22717	22767	22616	22629	22650	22656	22719	22663	22665	22572	22609	22535	22693	22573	22546	22513	22615	22641	22597	22568	22723	22743	22553	22583	22624	22446	22679	22724	22565	22577	22640	22815	22658	22664	22592	22461	22614	22650	22601	22739	22553	22643	22620	22588	22603	22531	22497	22699	22547	22710	22483	22432	22564	22615	22342	22684	22499	22695	22655	22624	22582	22314	22580	22708	22616	22464	22560	22598	22741	22704	22553	22593	22782	22465	22722	22686	22396	22551	22612	22744	22711	22623	22556	22524	22458	22604	22708	22665	22654	22495	22727	22543	22531	22470	22603	22620	22545	22549	22678	22430	22567	22484	22656	22516	22597	22443	22685	22742	22523	22768	22642	22640	22531	22398	22755	22640	22613	22481	22757	22656	22497	22533	22652	22620	22466	22722	22675	22487	22488	22618	22440	22438	22817	22420	22517	22574	22594	22776	22591	22495	22498	22654	22549	22548	22683	22566	22721	22654	22396	22361	22539	22584	22446	22543	22404	22507	22355	22513	22540	22610	22557	22451	22679	22471	22724	22615	22545	22648	22447	22886	22492	22559	22443	22402	22599	22664	22702	22633	22573	22693	22653	22434	22560	22694	22628	22601	22607	22748	22651	22538	22638	22527	22715	22609	22492	22600	22547	22539	22569	22601	22616	22632	22798	22930	22579	22572	22661	22662	22452	22487	22773	22461	22489	22507	22759	22718	22544	22712	22465	22714	22589	22444	22489	22639	22488	22597	22757	22613	22557	22577	22616	22771	22607	22662	22738	22577	22594	22589	22592	22614	22701	22800	22508	22677	22616	22543	22553	22618	22454	22574	22678	22463	22402	22523	22301	22395	22647	22593	22578	22420	22567	22426	22622	22473	22551	22669	22677	22460	22588	22496	22640	22458	22578	22895	22696	22445	22516	22435	22517	22587	22489	22735	22473	22462	22500	22640	22585	22530	22502	22775	22492	22541	22500	22634	22303	22710	22565	22393	22596	22443	22522	22443	22669	22393	22424	22401	22665	22654	22692	22548	22677	22522	22689	22717	22695	22558	22538	22822	22679	22779	22696	22775	22585	22528	22550	22586	22564	22596	22606	22604	22526	22596	22786	22627	22637	22667	22672	22503	22617	22654	22463	22735	22597	22597	22647	22522	22743	22691	22737	22701	22630	22556	22679	22701	22553	22476	22520	22567	22696	22380	22706	22591	22459	22620	22680	22694	22527	22549	22533	22472	22562	22739	22723	22625	22588	22478	22624	22551	22637	22580	22458	22543	22631	22662	22621	22651	22578	22419	22694	22654	22708	22464	22683	22578	22611	22530	22575	22610	22490	22617	22708	22751	22608	22784	22524	22615	22485	22550	22507	22670	22580	22672	22435	22563	22709	22559	22616	22652	22587	22505	22591	22520	22632	22482	22663	22377	22582	22648	22483	22693	22673	22706	22500	22688	22623	22630	22854	22668	22664	22562	22615	22551	22730	22495	22717	22568	22398	22574	22770	22519	22664	22544	22678	22677	22549	22511	22791	22400	22723	22411	22582	22842	22739	22461	22545	22570	22613	22529	22726	22634	22423	22605	22667	22700	22670	22690	22537	22534	22516	22586	22585	22496	22727	22598	22594	22605	22667	22511	22601	22530	22594	22581	22757	22424	22553	22645	22495	22764	22608	22700	22795	22591	22553	22675	22469	22589	22554	22799	22567	22614	22431	22671	22482	22547	22696	22566	22717	22628	22609	22751	22509	22654	22489	22711	22640	22481	22688	22420	22551	22649	22519	22513	22730	22579	22764	22666	22627	22579	22757	22646	22583	22664	22635	22516	22773	22601	22604	22462	22550	22490	22549	22663	22758	22613	22507	22828	22728	22477	22541	22547	22465	22655	22745	22537	22594	22621	22601	22553	22531	22535	22773	22615	22622	22585	22766	22535	22419	22659	22419	22422	22729	22641	22486	22817	22542	22555	22606	22719	22599	22689	22641	22696	22817	22700	22687	22485	22648	22532	22679	22584	22535	22561	22531	22474	22748	22580	22741	22590	22617	22667	22528	22588	22739	22609	22593	22466	22710	22855	22499	22616	22716	22492	22659	22597	22624	22490	22611	22454	22582	22737	22597	22410	22784	22603	22566	22586	22578	22521	22541	22791	22836	22528	22656	22558	22579	22522	22546	22505	22558	22721	22734	22627	22288	22595	22566	22431	22652	22616	22622	22764	22734	22817	22769	22519	22685	22484	22467	22572	22522	22663	22613	22633	22593	22569	22618	22528	22721	22508	22603	22766	22495	22519	22746	22623	22602	22661	22552	22457	22572	22588	22671	22760	22647	22516	22175	22627	22402	22561	22702
28204	23939	31789	31635	30039	30300	29845	29420	29237	29212	29211	29085	29232	29079	29226	29427	29368	29334	29300	29412	29116	29518	30124	29904	29696	29575	29243	29120	29038	29126	29038	29237	29281	28972	29151	29221	29074	29223	29112	29223	29144	29201	29088	28773	28979	29086	29087	29030	29151	29264	29260	29175	29003	29030	29091	29309	29001	29047	29254	29103	29219	28935	29223	29081	28950	28947	29160	29022	29196	29085	29051	28957	28929	29186	29056	29002	28982	28884	29190	28982	29119	29294	29256	29011	29095	29259	29361	29217	29239	29027	29301	29191	29074	29039	29034	29073	29279	29298	29164	28922	29122	28954	29058	28960	29259	29162	29112	29115	29116	29084	29178	29229	29230	28852	29066	29080	29266	29072	29239	28961	29069	29239	29259	29087	29207	29222	29362	29178	29007	29028	29194	29228	29178	28889	29215	29048	29077	29174	29011	28962	29088	29257	29324	29167	29271	29076	28968	29182	29042	28995	29055	29091	29183	29436	29192	29090	29059	29301	29128	28965	29061	29237	29010	29090	29249	29179	29092	29152	28695	29239	29109	29178	29045	29241	29331	29004	29170	29170	29276	29253	29564	28926	29180	29162	28996	29180	29146	29181	29172	28937	29179	29059	29189	28905	29059	29289	28990	29455	29149	29446	29294	29194	28899	29068	29357	28866	29012	28891	28925	28857	29322	29074	28941	29160	29001	29230	29245	29075	28910	28897	29047	29105	29087	29063	29105	29188	28951	29097	29147	29200	29142	29119	28943	28960	29233	29191	28960	29277	29212	29066	29010	29044	29196	29265	29087	29087	29188	29146	29402	28845	28929	29193	29195	29135	29165	29123	29385	28949	28956	29033	29266	29330	29156	29189	29098	29455	29186	28997	29164	29069	29007	29164	29113	28962	29107	29286	29268	29045	29165	29235	29149	29130	28826	29242	29174	28805	28938	29085	29098	29055	29196	29152	29467	28960	28834	29130	29167	29031	29262	29249	29208	29144	29000	29151	29137	29060	29084	29493	28902	29092	29073	29004	28869	28924	29176	28992	28949	29435	29210	29054	29232	29201	29078	29150	29081	28978	29120	29131	28976	29331	29298	29019	29372	29124	29290	29022	29077	29099	29125	29348	29109	29322	29211	29149	29005	29182	29243	29078	29161	29150	29212	29098	29139	29113	28918	29171	29022	29019	29118	29226	29031	29042	29058	29167	29203	28997	29088	29184	29133	29065	29067	28850	28964	29303	29018	29258	29307	28991	29143	28955	29126	29133	29146	29211	29056	28858	29102	29156	29204	29215	29137	29093	29127	29319	29034	29052	29075	29242	29256	29075	29051	28973	28932	29156	29203	29094	28999	29074	29135	28838	29109	28989	29081	29055	29110	29111	29366	29108	29339	29131	29168	29118	29262	28978	29328	29255	29154	29133	29215	29260	29029	28860	29149	29022	29153	29238	29171	29052	29253	29215	28995	29198	29210	29323	29012	28942	29115	29251	29003	29159	29174	29184	29367	29048	29075	28943	29430	29189	29156	29050	28909	28998	29092	29239	29151	29160	29369	29144	28994	28890	29073	29057	29213	29281	29193	29188	29011	29111	29147	29155	29102	28994	29137	29016	29197	29048	29036	29409	29286	29404	29231	29217	29061	29075	28953	29095	29035	29150	29115	28949	29267	29153	29206	29088	29082	29304	28925	28976	29101	29073	29167	29145	28988	29189	29340	29315	29071	29315	29058	29174	29243	29039	29004	29015	29226	29185	28973	29059	29131	28924	29068	29155	29261	29198	29025	28840	28922	29222	29197	29102	29140	29254	29072	28959	29264	29071	29036	29215	28949	29091	29107	28981	29062	28870	29143	28956	29301	29199	29264	28902	29372	29039	29233	29124	28945	29115	29269	29163	29157	28988	28799	28955	28970	29148	29060	29162	29056	29121	28994	29297	29274	29282	29263	29155	29188	29043	29148	29172	29097	29056	29283	28998	29168	29198	29033	29147	29135	29113	29071	29030	29106	29001	29245	28911	29193	29125	29018	29085	29174	29049	29284	29035	29222	29148	28949	29187	29216	29018	29295	29092	28834	29035	29057	28872	28969	29132	29275	29353	29142	29119	29058	29045	29044	29356	29121	29013	29069	29251	29067	28949	29423	29110	28945	28978	29319	29198	29116	29095	28806	29317	29150	29152	29267	29294	28969	28950	28876	28983	29072	29188	29001	28964	29275	29000	29109	29066	29066	29215	29213	29069	29309	29169	29129	28989	29306	29139	29297	28880	29241	28876	29132	29161	28833	29173	29098	28980	29088	29016	29214	29095	29216	29071	29176	29179	29219	29143	29061	28932	29027	29320	29253	29162	29064	29035	29128	29108	29118	29083	29225	29317	29148	29264	29255	29390	29173	29336	28734	29258	29026	29189	29251	29110	29064	29233	29223	29048	28999	29220	29262	29035	29239	29058	28936	29087	28867	29332	29430	29027	29009	29305	29202	28967	29121	29190	29229	29249	29187	29237	29034	29294	29026	29009	29266	29181	29036	29061	29239	28952	29055	29304	28992	29244	28925	29234	29020	29350	29359	29151	28983	29053	29179	28930	28894	29159	29208	29064	29227	29170	29079	29186	29310	29263	29421	28986	29175	29196	29202	29016	28992	29122	29039	29114	28896	29011	29178	29200	29107	29293	29194	29265	29158	28984	28906	28931	29402	29118	29109	29511	28901	29411	28917	29029	29253	29045	29300	29322	29051	29036	29065	29084	29125	29184	29276	29178	29203	29010	28985	29122	29133	28834	28974	29163	29236	29094	28907	29060	29121	29054	29112	29130	29228	29092	29418	29200	29215	29048	29233	29328	29081	29283	29012	29043	28958	28774	29129	29118	28950	29088	29248	29045	29024	28981	29152	29104	29221	29040	29139	29122	29098	29275	29313	29144	29107	29102	29311	29267	29509	28894	29254	29135	29181	29258	29047	29041	29205	29099	29093	29032	29104	28991	29066	29141	29210	28897	28983	29254	29160	29268	29283	28894	29178	29115	29182	29456	29111	28977	29208	29308	28829	28816	29126	29218	28958	29008	29139	29043	29382	29256	29326	29139	28992	29070	29076	29129	28807	29083	29288	29276	29077	29081	29078	29115	29078	28916	28984	29081	29081	29082	28962	28974	28933	28969	29046	29177	29255	29335	29207	29110	29326	29324	29486	29068	29250	29125	29038	29220	29042	28966	29015	29090	29075	29102	29369	29194	29284	28990	29208	29007	29133	29213	29217	29148	29195	29212	29319	29082	29186	29090	29443	29119	28891	29195	29080	29041	29100	29107	29108	28971	28923	29192	28915	28905	29309	29262	29140	29042	29040	29280	29338	29023	29147	29146	28997	29423	29194	29175	29023	29018	29061	29302	29090	28978	29315	29238	29003	29170	29187	29222	29064	29026	29227	29266	29031	29059	29215	28969	29125	29134	29037	29176	29010	29088	29080	28979	28977	29157	29097	29304	29038	29154	29211	29220	29264	29088	28888	29307	29317	29350	29120	29262	29126	29233	29021	29201	29185	29098	29096	29246	29113	29183	29007	29405	29181	29085	29295	29124	29181	29032	29144	29184	29328	29144	29007	28954	29003	29026	28938	29117	29289	28955	29092	29275	29049	29022	29288	29278	29232	29093	29393	29101	29072	28964	29113	29035	29017	29031	29099	29254	28923	29067	28959	29082	29112	29549	29194	29173	29069	28970	29089	28989	29056	29269	29116	29155	29189	29123	29037	29060	28999	28748	29248	28954	29115	28765	29083	29009	29244	29193	29290	29065	29048	28845	29007	29202	29147	29196	28716	28751	29075	29043	29286	29195	28997	29054	29232	29132	29098	29008	29279	29242	29217	29013	29003	29162	29313	29123	29125	29270	29414	29068	29161	29155	29269	29298	29111	29287	29282	28931	29140	29218	29041	28984	29129	29059	29340	29194	29171	29191	29198	29120	28953	29017	29350	29155	29180	29143	29138	29039	29022	29227	29061	29104	28997	28997	29369	29027	29154	29121	29143	29323	29220	29156	29053	29129	29076	29166	29074	29065	28947	29085	29274	29384	29260	29073	29077	28956	28983	29122	29256	29268	29045	28997	29162	29075	29137	29117	28944	29035	29100	29314	28994	28933	28895	29094	29141	29034	29062	29267	29238	29435	28987	29017	29126	29081	28987	29022	29184	29137	29180	29081	29376	29051	29288	28937	29072	29105	29476	29265	29108	29009	29182	29128	28866	29196	29188	29139	29139	29008	29146	29008	29062	28972	29280	29296	29203	29120	29136	28897	29202	29275	29121	29150	29270	29122	29285	29278	29130	28923	29334	29282	29304	29103	29220	28944	29071	29063	29086	29075	29026	29169	29105	29232	29048	29043	29288	29359	29397	29375	29316	29208	29082	29141	29003	29120	29016	29048	29018	28900	29055	29195	29028	29096	29158	29054	28969	29138	29085	28881	29295	29215	29517	29288	29153	29077	29065	29208	29082	29146	29119	29381	29166	29178	29157	29081	29085	29149	29068	28788	29086	28811	28970	29182	29000	29095	29453	28927	29210	29221	29337	29241	29124	29242	29132	29115	29024	28896	29157	29095	29128	29191	29113	29034	28871	29251	29113	29102	29143	29169	29113	29181	29291	29156	29100	28996	29261	29205	29126	29077	29032	29146	29018	29193	28933	29291	28976	29313	29061	28966	29085	29010	29075	29095	29218	29332	29105	29126	29206	29100	29223	29139	29206	29096	29069	29116	29130	29122	29100	29152	28985	29175	29264	29032	29055	29172	29144	29045	29218	29078	29272	29024	29105	29182	29256	29177	29061	29302	29277	29294	29008	29293	29246	29066	29221	29196	29288	29161	29168	29023	29149	29104	29472	29301	29349	29144	29116	29240	29188	29102	29089	29167	29302	29206	29099	29028	29331	29187	29108	29180	29052	28943	29073	29344	29214	29449	29092	29078	29308	28980	29093	29042	29205	29099	29483	29067	29160	29091	28968	29160	29111	29187	29191	29207	29165	29179	29052	29309	29061	29137	29028	29447	29348	29196	29236	29144	29175	29025	29192	28954	29153	29158	29295	29096	29220	28859	29352	28897	29336	29273	28896	29003	29132	29034	28912	28945	29281	28967	28986	29081	29156	29094	29218	29106	28969	28888	29193	29339
21269	27310	26590	24729	25013	24154	22933	23018	22315	22221	22367	22158	22221	22241	22138	22254	22237	22221	22292	21928	22111	22386	23094	23106	22751	22446	22298	22169	21868	21981	22002	22119	22036	21922	22226	22075	22009	21881	22396	22031	22104	22046	22216	22074	22139	22092	22067	22090	21797	22077	22110	22047	22272	21999	22077	22021	21956	22086	22215	21944	22006	22189	22038	21948	22266	22128	22205	22026	22111	22187	21995	22090	22047	21981	21982	21951	22244	21962	22138	22069	22216	22039	22056	21963	22168	21923	22169	22024	22167	22001	22016	21962	22265	22087	22099	22163	21940	21994	22057	22118	22025	22212	21963	22097	22093	22117	21994	22165	22162	21935	22057	22018	22098	21906	22137	22031	22064	22082	22137	22098	21959	22172	22001	21949	22061	22035	22125	21996	22034	22102	21915	22131	21862	21981	22219	22075	22069	22030	22147	22115	22187	21966	21900	22168	22100	22185	21974	21990	21918	21956	22138	22210	22067	21858	22148	22124	21903	22141	22071	22075	22177	22139	22080	22127	22197	22108	22097	22131	22126	22191	21997	22220	22171	22067	21997	22044	22267	21971	22008	22232	21937	22116	22112	22035	21981	22022	22023	21992	22102	21967	21889	21973	21932	22066	22111	22161	21932	22233	21887	22026	22132	22039	22153	22079	21954	22023	21921	22083	22039	22076	21994	22019	22147	22144	21935	21980	22081	22194	22167	22081	21946	22255	21987	22072	22198	21966	22183	22116	22195	21954	22191	22098	21962	22168	22024	22120	21963	21970	22084	22028	22224	22220	22194	22077	22140	21983	21893	22132	22097	22080	22064	21968	21883	21945	22034	22107	22016	22139	22044	22053	21969	22109	22135	21910	22052	21958	22028	22170	22011	22061	21973	21988	22153	22156	21847	22037	22025	21862	22075	22128	22047	22192	21912	22151	22254	21906	22081	22017	22042	22169	22092	21819	22129	22224	22108	22213	22088	21809	22154	22152	22012	21874	22205	22143	22081	21943	22081	21987	22132	22094	21950	22147	22098	22022	21899	22235	22050	22104	22043	22031	21872	21950	22008	22145	22023	22034	22197	22089	22147	21999	21873	22063	22027	22021	22151	21900	22049	22031	22075	22160	22069	22084	22078	22048	21905	21914	21930	22152	21992	22084	21988	22237	22081	22021	22351	22047	22025	22078	22110	21992	22150	21957	22035	22201	22060	21933	22038	22065	21966	21967	22052	22170	21967	22158	22078	22087	22138	22125	22149	22093	22033	21863	22199	22092	22126	22054	22034	22056	22133	21979	22036	22108	22134	22013	22162	22036	22222	22017	22119	22245	21961	22112	22052	21915	22066	22113	22156	22054	22126	21927	22219	21918	22234	22075	22122	22094	22147	21970	22236	21982	22117	22014	22232	21859	21978	22020	22054	21993	22295	22189	22051	22169	22086	22100	22121	22187	22066	22028	21930	22150	21834	22065	22108	21973	22025	22093	22007	22056	22027	22056	22237	22070	22046	22089	21962	22093	22075	22043	21966	21942	21971	21960	21845	21948	22015	22076	22000	22002	22095	22032	21922	21888	21976	21912	22225	22117	22121	21908	21936	21942	22067	22054	22079	22168	21981	22109	21995	22084	22049	21951	22171	22003	22202	22123	21891	21989	22106	22130	22085	22125	22119	22030	22067	22138	22217	22081	21983	22088	22103	21984	21928	22214	22096	22011	21884	22101	22011	21927	22115	22084	22059	22119	21918	22125	22327	22168	21999	22281	22093	22025	22019	22125	22012	22110	22027	22061	22071	22156	21997	22060	21954	22064	22091	21872	22071	22164	21942	22118	21930	22084	21924	22099	22047	22067	21993	22034	22050	22008	22146	22088	22019	22174	22030	21823	22159	22217	22128	21995	22071	22014	21973	22200	21835	22122	21944	21976	22172	22059	22107	21990	22192	22088	22077	22095	22085	21930	22254	21890	22051	22029	21917	22070	22027	22095	22034	21952	22056	22120	21948	22183	22203	22043	22172	21986	22000	21990	22066	21932	22165	22116	22090	22065	22091	22162	22215	22081	22040	22217	22053	21965	22159	22009	22084	22166	21923	22197	22059	22048	22046	22031	22117	21960	22106	21993	21935	22153	22029	22070	22020	22117	21943	21908	21984	22070	22000	22109	21983	22114	21913	22238	21850	21967	22060	21960	21964	22103	21960	22207	22016	21905	22213	22039	21808	22070	22097	21976	22156	21969	22083	22062	22209	22175	22005	22096	21967	22050	21972	21989	22079	21970	22088	21964	22017	22162	21971	22070	22084	22091	22076	22196	21982	22167	22005	21970	22133	22045	22039	21998	22233	22143	22162	22059	22044	22065	22061	22090	22103	22089	22117	22047	22169	22031	22138	21987	22198	21976	22008	22036	21981	21996	22157	22014	22400	22142	22049	21974	22032	22216	22167	22056	21991	22074	22221	22114	22005	22165	22199	22062	22035	21933	22062	21980	22095	22156	22402	22024	22084	22073	22029	22181	22041	22001	22164	21957	22027	21990	21994	22171	22177	21922	21976	22184	22007	22166	22077	21979	21949	22112	22115	22041	22097	22072	22219	22175	22133	22132	22202	22038	22039	22191	21961	22054	22127	21966	22185	22185	22019	22045	22162	21924	21893	22106	21964	21991	21986	22248	21929	22126	22099	22068	22169	22188	21965	22164	22086	22050	21969	22179	21960	21991	21940	22031	22069	21937	22012	22138	21907	22064	21948	22083	22059	22179	21882	22228	22175	21978	21937	22100	22195	22101	22145	22039	22259	22064	22039	22038	21811	22173	22002	21985	22124	22217	21931	21954	22254	21969	22113	21981	22033	22144	22277	21950	22008	22013	22011	22255	22118	22194	22112	22179	22160	22001	22134	22069	22112	21875	22205	21992	21960	21968	22008	22040	21875	22053	22224	22144	22067	22146	22171	22054	22099	22004	22058	22077	21912	21902	22009	21966	22001	22209	21959	21966	22054	21894	22116	22161	21978	22071	21992	22099	22088	22040	22150	22009	22126	22054	22004	22109	22061	22025	22264	21989	22053	22092	21823	22078	22103	22034	22208	22127	21981	21950	22119	21938	22249	22285	22226	22064	22103	21936	21999	22052	21997	21929	21879	22146	22020	22082	22064	22203	22102	22144	21986	21944	22089	22025	22007	22139	22207	22119	22077	22035	22080	22169	22097	22229	21980	22099	22195	22149	21901	22102	22028	22066	22179	22051	21921	22035	22130	22128	22023	21999	22217	22018	22035	21979	22091	22016	22159	22140	22123	22022	22213	21954	21975	22184	22029	22026	22022	21688	22055	22034	22039	22052	22123	21965	22080	21997	21922	21992	21950	22113	22082	22083	22030	21841	22238	22248	22008	21944	22209	22086	21847	22176	21978	22043	22210	22195	21958	22207	21998	22164	22134	22205	21937	21966	22248	22028	22218	22195	22187	21942	22146	21895	22172	22029	22133	22231	22015	21833	22073	21987	21934	22302	21925	22076	22119	22037	22057	22102	22113	22059	22039	22302	22207	22007	22088	22053	21990	22141	22040	22031	22189	22194	22134	21899	22196	21966	21993	22134	22004	22001	21890	21988	21949	22110	22145	22067	22097	22136	22035	22054	22059	22040	21996	22234	22121	22102	22160	22095	22141	22236	21991	22132	22040	21997	22033	21968	22073	22194	22058	22177	22062	22070	22079	22115	21952	21996	21938	22073	22146	22125	21996	21956	22031	22134	22039	22181	22065	21947	22055	22140	21998	22221	22027	22182	22090	22066	22078	22014	22015	22095	22121	22226	22292	21964	22216	22202	22081	22255	21977	22075	21956	22169	22102	21973	21994	22122	22102	21999	22144	21969	22119	22157	22046	22069	22061	22049	22188	21943	22181	22065	21985	22192	22117	21777	22024	21930	22074	21946	22091	21938	21979	21937	21975	22236	21988	22010	22290	21949	22194	22115	21914	21984	22070	22151	21897	22064	22043	22083	21941	22224	22177	22065	22144	22040	21984	22050	22077	22116	22033	22147	22038	21995	22085	22184	22043	22026	22064	22147	22117	21943	22081	22000	21872	22194	22052	22191	22148	21965	22029	22097	22132	22051	22194	22269	22139	22101	21979	22173	22308	22115	21886	21861	22118	22130	21948	22018	22064	22005	22103	22112	22030	21900	22116	22226	22122	22187	22191	22076	21992	22155	22124	21911	22193	22075	22081	22029	22059	22037	22072	21990	21878	22229	22121	21992	22033	22152	22122	22171	22086	22152	22020	22268	22085	22032	22261	21970	22010	22064	22143	21765	21925	22006	22150	22114	22194	22074	21974	21994	22091	22161	22168	22070	22113	21951	22006	22184	21998	22081	22193	22041	22080	22060	22110	21938	22009	21984	22068	21934	22205	22007	22036	22023	22069	22074	21955	22006	22013	21914	22241	21976	22001	22068	22000	22046	22117	22083	22172	22028	22182	22215	22152	21932	22137	22116	22046	22028	22135	22023	22013	21999	22188	21915	21986	22233	22061	22123	22170	22146	22021	22057	22015	22057	21926	22067	22059	22078	22008	21996	21984	22126	22045	21975	22213	22058	21886	22070	22232	22028	22287	21916	22021	21977	22097	22057	21994	22199	22113	21985	21964	22031	21988	22158	22013	22119	22064	22131	22239	22089	21985	22038	22043	22102	22105	22067	22180	22063	21991	22056	21954	21968	22059	21884	22042	22083	21943	22131	22043	22125	22075	22054	22090	22161	22081	21929	22202	22055	22158	22109	21943	22019	22100	22142	22104	21970	22115	21955	22364	22237	22091	21992	22025	22241	22152	22060	22136	21997	22146	21989	21934	22177	22136	22103	21954	22061	22109	22120	22128	21982	22075	22093	21890	22160	22240	21930	22167	21959	22077	22154	21968	22304	21951	22034	21925	22152	22102	21930	22204	21909	21968	22100	22121	22008	21957	22122	22057	22124	22040	22103	22007	21991	22233	21995	22171	22145	22072	22049	22082	22031	21902	22214	22099	22215	21997	22028	22033	22162	22009	22060	22009	22088	21960	22148	21919	22023	22062	22159	22260	22137	22192	22162	22011	21875	22003	22160	22251	22122	22136	22170	22003	21798	21982	22023	22113	22102	21920	22123	22078	22073	21926	21949	22182	22046	21954	21949
23476	21198	28882	24162	24750	29776	31576	29440	28948	29623	29292	29013	29114	29201	29187	29126	29019	29206	29128	28968	29082	31440	34936	33760	31863	30130	29339	28720	28681	28563	28626	28753	28748	28521	28678	28429	28736	28589	28596	28790	28523	28701	28685	28626	28681	28604	28576	28711	28849	28717	28747	28696	28694	28634	28753	28990	28667	28740	28770	28536	28634	28630	28510	28793	28800	28625	28960	28792	28846	28426	28632	28598	28697	28657	28562	28694	28751	28573	28626	28547	28567	28670	28573	28812	28559	28676	28899	28602	28728	28705	28647	28579	28590	28628	28578	28727	28612	28772	28493	28731	28544	28595	28745	28885	28945	28826	28615	28328	28710	28585	28876	28608	28574	28703	28650	28701	28549	28832	28511	28495	28670	28601	28692	28624	28471	28545	28767	28681	28643	28647	28443	28764	28790	28679	28594	28838	28562	28607	28753	28737	28688	28639	28604	28584	28484	28553	28833	28535	28545	28940	28713	28773	28695	28364	28619	28855	28611	28614	28665	28501	28473	28621	28538	28626	28528	28701	28749	28597	28632	28580	28629	28429	28565	28635	28761	28748	28810	28596	28756	28689	28282	28818	28622	28584	28465	28528	28532	28486	28484	28426	28824	28601	28623	28608	28561	28747	28440	28938	28747	28835	28706	28460	28372	28774	28587	28597	28564	28679	28881	28442	28616	28575	28722	28570	28649	28631	28700	28578	28376	28723	28520	28595	28648	28702	28350	28338	28545	28620	28789	28656	28644	28703	28529	28573	28440	28489	28623	28644	28547	28650	28659	28683	28591	28865	28713	28783	28597	28501	28575	28449	28589	28688	28798	28554	28604	28828	28691	28594	28456	28819	28716	28549	28400	28620	28502	28537	28573	28516	28611	28698	28575	28502	28728	28545	28482	28407	28566	28523	28688	28668	28654	28527	28531	28916	28338	28757	28623	28807	28975	28430	28745	28950	28854	28568	28580	28654	28740	28528	28722	28542	28670	28648	28722	28843	28707	28538	28703	28682	28554	28809	28590	28654	28501	28521	28650	28960	28625	28675	28682	28577	28732	28597	28752	28549	28561	28525	28455	28675	28683	28561	28658	28619	28445	28505	28654	28606	28697	28865	28898	28760	28628	28538	28818	28780	28571	28747	28593	28625	28569	28495	28814	28673	28621	28742	28834	28640	28758	28784	28838	28678	28539	28470	28636	28736	28790	28531	28725	28622	28556	28730	28595	28351	28513	28715	28733	28606	28823	28715	28693	28771	28578	28514	28527	28808	28553	28354	28672	28579	28668	28566	28463	28604	28513	28669	28912	28863	28728	28837	28918	28726	28851	28596	28656	28568	28276	28640	28592	28712	28659	28745	28565	28685	28679	28573	28646	28621	28533	28548	28533	28603	28649	28779	28575	28695	28837	28807	28612	28565	28731	28946	28834	28353	28408	28643	28799	28627	28699	28704	28645	28697	28639	28872	28650	28689	28736	28715	28807	28771	28845	28804	28800	28721	28423	28715	28705	28535	28753	28508	28584	28566	28872	28719	28329	28592	28841	28550	28619	28602	28562	28900	28701	28710	28593	28548	28710	28758	28792	28723	28623	28408	28708	28560	28657	28342	28685	28561	28686	28662	28153	28501	28532	28598	28512	28673	28510	28787	28709	28382	28953	28732	28729	28715	28601	28708	28794	28596	28716	28493	28796	28627	28701	28744	28576	28496	28614	28684	28584	28623	28687	28627	28810	28576	28678	28981	28451	28606	28569	28731	28333	28789	28816	28391	28730	28534	28806	28456	28805	28531	28756	28638	28638	28426	28692	28667	28740	28600	28460	28566	28910	28661	28901	28519	28561	28628	28735	28685	28715	28746	28655	28656	28672	28787	28831	28715	28676	28757	28518	28733	28751	28416	28682	28558	28658	28619	28537	28517	28590	28790	28419	28535	28674	28738	28659	28509	28758	28656	28531	28671	28587	28629	28403	28464	28810	28678	28850	28766	28688	28840	28693	28419	28604	28651	28652	28700	28437	28527	28552	28446	28799	28695	28209	28654	28839	28659	28752	28629	28568	28436	28623	28864	28646	28694	28701	28504	28570	28952	28720	28855	28467	28725	28934	28724	28555	28464	28618	28499	28592	28641	28455	28732	28659	28689	28398	28865	28523	28647	28666	28466	28812	28572	28577	28563	28595	28419	28740	28762	28768	28442	28589	28424	28477	28840	28626	28476	28874	28596	28570	28668	28603	28673	28496	28758	28784	28858	28594	28517	28674	28862	28895	28739	28728	28864	28831	28607	28779	28700	28465	28567	28559	28430	28749	28767	28635	28683	28741	28929	28666	28676	28656	28867	28716	28671	28829	28564	28682	28501	28634	28404	28788	28453	28780	28643	28769	28514	28725	28461	28678	28670	28545	28431	28524	28694	28826	28608	28650	28676	28529	28700	28556	28759	28499	28606	28677	28697	28632	28546	28672	28773	28642	28776	28679	28579	28571	28884	28665	28525	28687	28708	28757	28699	28861	28594	28701	28497	28499	28545	28847	28811	28633	28452	28697	28564	28773	28591	28695	28543	28707	28766	28636	28527	28780	28555	28613	28899	28629	28599	28803	28939	28590	28594	28470	28590	28814	28401	28553	28644	28496	28554	28614	28670	28772	28899	28410	28649	28765	28712	28422	28602	28722	28532	28455	28619	28343	28702	28464	28809	28637	28587	28618	28603	28739	28479	28647	28570	28588	28567	28612	28668	28343	28588	28462	28504	28545	28485	28513	28655	28592	28490	28689	28753	28748	28878	28738	28814	28669	28602	28644	28621	28739	28857	28642	28738	28700	28626	28721	28662	28519	28699	28722	28744	28548	28543	28597	28343	28730	28615	28742	28702	28883	28643	28684	28644	28488	28750	28794	28653	28819	28717	28659	28640	28742	28569	28543	28791	28463	28644	28751	28765	28841	28554	28593	28611	28575	28679	28856	28705	28563	28474	28662	28729	28744	28788	28838	28770	28939	28706	28710	28716	28725	28799	28655	28594	28611	28626	28787	28697	28587	28462	28803	28712	28586	28590	28681	28729	28526	28487	28531	28563	28726	28605	28573	28621	28639	28635	28586	28671	28678	28715	28627	28738	28569	28749	28483	28781	28762	28722	28504	28574	28748	28701	28568	28745	28763	28810	28767	28506	28400	28345	28869	28979	28606	28479	28483	28646	28792	28847	28511	28560	28738	28551	28672	28428	28629	28801	28606	28612	28668	28557	28640	28738	28615	28564	28527	28801	28617	28506	28721	28515	28654	28862	28660	28644	28722	28645	28550	28706	28696	28497	28744	28464	28531	28710	28730	28787	28399	28403	28718	28508	28707	28752	28671	28694	28897	28779	28454	28703	28634	28578	28661	28677	28443	28664	28683	28709	28862	28698	28785	28590	28516	28747	28946	28338	28556	28644	28810	28832	28403	28715	28738	28580	28769	28521	28729	28879	28549	28517	28511	28507	28352	28525	28670	28415	28548	28527	28453	28742	28648	28575	28632	28601	28607	28742	28753	28538	28554	28466	28649	28617	28614	28660	28768	28635	28529	28678	28521	28823	28781	28649	28640	28873	28646	28572	28415	28728	28787	28523	28479	28667	28553	28729	28699	28815	28997	28935	28721	28767	28743	28602	28882	28815	28565	28793	28774	28622	28516	28718	28842	28527	28714	28846	28720	28703	28604	28489	28568	28574	28474	28499	28566	28486	28652	28683	28490	28536	28687	28595	28735	28697	28679	28731	28632	28512	28693	28699	28773	28626	28610	28447	28642	28646	28915	28533	28515	28677	28455	28520	28633	28798	28494	28706	28567	28719	28561	28815	28524	28776	28708	28451	28789	28728	28589	28755	28709	28638	28899	28551	28571	28769	28737	28577	28532	28639	28672	28689	28854	28695	28680	28867	28687	28593	28516	28599	28601	28381	28637	28647	28713	28733	28739	28563	28679	28542	28627	28724	28464	28766	28724	28658	28744	28655	28933	28763	28677	28513	28341	28730	28485	28662	29070	28733	28889	28804	28722	28661	28676	28638	29019	28830	28556	28413	28681	28569	28775	28971	28637	28840	28682	28536	28725	28747	28554	28638	28819	28417	28737	28637	28759	28684	28646	28684	28647	28741	28567	28432	28710	28695	28713	28536	28610	28641	28504	28699	28742	28620	28558	28499	28508	28751	28522	28342	28631	28727	28571	28545	28709	28703	28631	28884	28623	28474	28678	28459	28864	28951	28619	28690	28617	28705	28652	28583	28587	28771	28661	28671	28845	28765	28740	28661	28865	28953	28458	28489	28876	28598	28382	28391	28873	28553	28698	28335	28464	28659	28597	28724	28623	28630	28795	28769	28569	28514	28683	28646	28689	28663	28548	28550	28706	28739	28659	28758	28525	28807	28705	28552	28669	28450	28405	28397	28690	28546	28610	28627	28782	28685	28780	28684	28779	28678	28921	28715	28725	28679	28324	28567	28632	28455	28531	28807	28574	28678	28609	28706	28787	28834	28852	28447	28540	28658	28582	28568	28851	28699	28558	28443	28516	28534	28803	28774	28649	28759	28593	28655	28554	28821	29028	28907	28874	28593	28881	28640	28909	28614	28615	28692	28810	28783	28571	28780	28576	28897	28553	28567	28579	28810	28593	28789	28702	28722	28718	28858	28680	28635	28623	28667	28579	28515	28597	28530	28842	28777	28552	28521	28808	28529	28673	28650	28613	28632	28663	28742	28721	28599	28609	28858	28836	28748	28562	28781	28514	28725	28740	28736	28723	28609	28878	28595	28647	28373	28629	28652	28516	28445	28628	28851	28874	28478	28655	28442	28638	28569	28801	28825	28746	28674	28605	28617	28370	28733	28552	28745	28701	28673	28663	28555	28698	28753	28639	28412	28727	28566	28440	28796	28656	28834	28516	28745	28716	28810	28763	28771	28862	28778	28509	28523	28810	28524	28730	28781	28579	28497	28825	28543	28605	28706	28544	28733	28672	28588	28626	28754	28648	28569	28514	28825	28784	28709	28529	28831	28832	28466	28298	28652	28957	28589	28733	28478	28873	28614	28432	28884	28744	28645	28786	28602	28457	28507	28676	28371	28622	28562	28490	28780	28654	28488	28516	28743	28858	28585	28454	28818	28594	28825	28653	28907	28492	28663
19309	32219	30488	27161	27517	25378	23829	23001	22460	22383	22217	22128	22214	22146	22452	22184	22210	22592	22298	22322	22143	26624	30330	27921	25696	23609	22712	22102	21939	21820	22001	21876	21922	21969	21972	21817	21802	21849	22038	22036	22038	21969	21817	21931	21859	21854	21873	21922	21803	22019	21786	21962	21799	21962	21909	21824	21968	22014	21922	21823	21835	21944	21675	22002	21990	21773	21888	21756	21745	21842	21753	21970	21912	21809	21810	21798	21880	21817	21707	21904	22047	21753	21742	21998	21974	21822	21875	21874	21714	21787	21859	21975	21916	21853	21619	21923	21958	21905	21781	21903	21964	21983	21838	21894	22097	21779	21743	21649	21913	22008	21917	21980	21878	21950	21760	21736	21658	21869	21865	21893	21866	22031	21815	22061	21957	21939	21792	21904	21797	21773	21803	21832	21959	21944	21699	21971	21980	21669	21714	21752	21921	21834	21889	21838	21986	22018	21860	22029	21808	21890	21911	21835	21967	21878	21880	21701	21858	21966	21758	21949	21906	21882	21871	21866	21783	21891	21941	22088	21743	21961	21832	21758	21891	21943	21783	21948	22022	21838	21885	21821	22004	21800	21969	22038	22030	21923	21784	21744	21861	21867	21858	21891	21789	21871	21887	21936	21767	21767	21856	21808	21769	21927	21957	21965	21891	21733	21998	21736	21904	21864	21999	21777	21861	21853	21908	21834	21828	22075	21833	21834	22029	21898	21883	21935	21699	21956	21798	21813	21928	21674	21818	21784	21826	21839	21847	21930	21773	21793	21729	21962	21679	21816	21737	21982	21757	21946	21792	21774	21958	21834	21761	21804	21747	21740	21885	21831	21730	22038	21666	21947	21903	21842	21892	21729	21729	22023	21912	21833	21934	21827	22047	21892	21822	21674	22117	21834	21885	21756	21737	21730	21927	21899	21820	21931	21778	21809	21913	21829	21862	21854	22234	21715	21771	21659	21757	21987	21827	21888	21834	21860	21862	21913	21962	21788	21804	21774	21749	21864	21677	21977	21695	21825	22132	21983	21823	21665	21858	21664	21670	21903	21658	21874	21777	21736	21833	21854	21761	21707	22000	21865	21973	21846	21867	21787	21842	21865	21765	21800	21753	21880	21895	21797	21719	21843	21795	21934	21947	21882	21943	21806	21868	21856	21826	21895	21826	21837	21747	21945	21987	21957	21948	21913	21667	21708	21863	21864	21925	21853	21761	21900	21986	21921	21748	21650	21964	21742	21784	21824	21893	21892	22067	21914	21751	21620	21950	21908	21993	22008	21754	22064	21881	21718	21835	21866	21947	21675	21876	21844	21924	21836	21852	21919	21911	21781	21702	21797	21887	21960	21816	21993	21687	21667	21749	21843	21957	21870	21640	21879	21926	21780	21804	21949	21796	21792	21981	21829	21841	21804	21784	21959	21816	21915	21883	21859	21926	21838	21611	21789	21914	21819	21856	21984	22182	21828	21882	21860	21935	21665	21921	21752	22019	21699	21917	21757	21742	21849	21613	21833	21865	21876	21956	21979	21759	21857	21790	21747	21789	21736	21977	21845	21908	21690	21862	21904	21821	21847	21761	21820	21824	21866	21704	21715	21886	21888	21656	21867	22000	21861	21819	21937	21971	21809	21790	21856	21737	21793	21811	21815	21897	21729	21687	21906	21728	21742	21858	21835	21925	21970	21887	21758	21861	21633	21788	21816	21886	21749	21766	21625	21767	21919	21749	21915	21837	21849	21741	21904	21836	22083	21950	21780	21988	21966	21863	21846	21809	21930	21803	21937	21696	22024	21996	21825	22022	21758	21926	21980	21726	21707	21684	21968	21885	21825	21865	21911	21821	21992	21989	21819	21910	21815	21950	21877	22068	21984	21946	22094	21873	21664	21823	21774	21918	21702	21834	21737	21656	21887	21849	21811	21762	21839	21902	21905	21885	21725	21921	21882	21741	21680	21854	21716	21849	21959	21873	21852	21898	21888	21757	21949	21984	21715	21873	21789	21782	21818	21888	21825	21908	22048	21965	21910	21873	21798	21694	21866	21862	21861	21850	21815	21838	21867	21935	21802	21759	21788	21808	21860	21914	21797	21859	21679	21873	21853	21753	21963	22035	21686	21837	21896	21821	21974	21718	21754	21694	21899	21823	21757	21871	21865	21994	21738	21909	21884	21848	21774	21738	21881	21912	21947	21939	21855	21897	21861	21846	22094	21883	21694	21962	21845	21770	21753	21652	21786	21711	21666	21924	21861	21922	21742	21802	21792	21938	21781	22037	21683	21852	21814	21657	21806	21982	21706	21979	21796	21749	21833	21839	21680	21736	22003	21736	21852	21805	21769	21876	21825	21917	22141	21817	22075	21973	22051	21805	21754	21754	21844	21896	21933	21901	21869	21882	21808	21926	21801	21906	21558	21923	21863	21867	21989	21613	21946	21780	21924	21817	21850	21720	21732	21835	21807	21719	21855	21854	21973	21683	21658	21952	21709	22084	21693	21865	21815	22053	21762	21838	22011	21995	21845	22022	21584	21860	21696	21749	21710	21917	22009	21892	21762	22099	21695	21953	21662	21842	21742	21905	21934	21776	21925	21891	21820	21806	21822	21773	21893	21781	21975	21930	21876	21966	21718	21846	21759	21807	21997	21825	21795	21741	21833	21717	21919	21802	21813	21844	21881	21921	21866	21875	22032	21552	21926	21745	21939	21864	21773	21851	21660	21890	21968	21922	21915	21850	21866	21882	22139	21715	21908	21819	21926	21945	22002	21914	21847	21816	21873	22014	21679	21705	21655	22027	21791	21695	21932	21951	21791	21826	21913	22031	21805	21704	21811	21886	21837	21785	21956	21860	21882	21919	21975	21694	21713	21929	21703	21972	21829	21861	21801	21895	21784	21948	21755	21923	21679	21979	21902	21850	21965	21985	22055	21792	21936	21979	21859	21909	21671	21791	21871	21695	22026	21820	21980	21847	21839	21953	21930	21853	21906	21901	21697	21894	21844	22061	21816	21832	21965	21866	21921	22036	21853	22035	21970	21700	21854	21665	21912	21907	21810	21911	21878	22021	21915	21944	21633	21752	21876	21870	21818	21967	21987	21817	21952	22009	21882	21920	21898	21884	21913	21823	21919	21821	21920	21871	21756	21820	21684	21876	21900	21814	21889	21736	21856	21768	21911	21833	22018	21762	21882	21955	21748	21995	21994	21777	21729	21878	21933	21742	21977	21705	21819	21781	21985	21777	21996	21683	21951	21880	21697	21783	21619	21952	21734	21815	21835	22012	22053	21699	21871	21978	21782	21837	21841	21921	21955	21828	22026	21881	21782	21897	21836	21774	21829	21856	21832	21744	22002	22037	21903	21843	21901	21833	21826	21928	21791	21694	21798	21733	21876	21809	21901	21886	21783	21674	21795	21754	21937	21852	21910	22004	21925	22054	21830	22033	21848	21856	22032	21827	21849	21922	21860	21914	21810	21805	21770	21864	21909	21906	21869	21875	21854	21734	21850	21760	21811	21903	21889	21809	21877	21701	21782	21884	21716	21966	21833	21636	21727	21891	21959	21947	21664	21807	21813	21818	21909	21757	21882	21957	22000	21756	21847	21687	21871	21836	21902	21873	21801	22050	21748	22076	21828	21803	21972	21917	21905	21897	21935	21804	21716	21668	21775	21647	21908	21902	21941	21938	21910	21995	21866	21771	21712	21891	21707	21649	21951	21858	21844	21851	21927	21875	21848	21648	21996	22035	21966	21790	21925	21789	22020	21657	21934	21890	21886	21912	21946	21961	21888	21802	21864	21967	21841	21757	21880	21840	21845	21862	21854	21964	21882	21856	21915	22026	21991	21836	21865	21946	21691	21873	21858	21926	21820	21793	21879	21977	21701	21645	21910	21824	21821	21677	21742	21783	22157	21919	21903	21769	21804	21979	21893	21922	21887	21888	21913	21803	21766	21994	22190	21838	21858	21825	21881	21879	21694	21814	21868	21849	21774	21989	21741	21828	21866	21830	21939	21871	21766	21942	21770	21874	21760	21844	21766	21794	22015	21845	21939	21765	22029	21937	21906	21842	21840	21705	21797	21695	21791	21838	21819	21791	21698	21857	21942	21744	22038	21565	21848	21880	21964	21855	22010	22095	21826	21797	21790	21805	21729	21877	21761	21928	21888	21960	21793	21976	21679	21837	22017	21860	21901	21812	21894	21924	21782	21825	21584	21946	21694	21815	21772	21935	21854	21889	21929	21772	21842	21887	21862	21891	21878	21728	21910	21857	21902	22064	21770	21868	21880	21659	21649	21893	21753	21972	21763	21914	21612	21773	21850	21741	21875	21816	21731	21913	21848	21779	21969	21839	21927	21804	21935	21791	21810	21963	21757	21778	21774	21986	21779	21893	21839	21734	21831	21873	21975	21651	21761	21973	21817	21923	21900	21860	21818	21850	21932	21714	21882	21826	21706	21892	21804	21761	21887	21972	21887	21826	21783	21790	21747	21783	21801	21846	21929	21939	21881	21781	21800	21875	21843	21858	21833	21714	21780	21953	21762	21857	21739	21916	21827	21948	21796	22029	21908	21898	21737	21671	21908	21903	21871	21946	21851	21771	21869	22054	21869	21742	21890	21796	21913	21794	21920	21783	21830	21966	21942	21936	21899	21775	21883	21921	21909	22000	22013	21723	21842	21971	21915	21909	21717	21845	21725	22119	21850	21572	21909	21738	21741	21906	21870	22084	21846	21720	21744	21929	21831	21967	21904	21986	22008	21790	21783	21888	21742	21713	21665	22016	21780	21933	21789	21888	21768	21638	21913	21881	21853	21745	21861	21734	21785	21779	21696	21949	21825	21831	21847	21709	22008	21787	22067	22071	21930	21889	22024	21761	21961	21703	21912	21779	21945	21989	21945	21740	21839	21985	21964	21802	22028	21883	21745	21661	21844	22131	21898	21970	21781	21945	21756	21921	21706	21728	21804	21767	21908	21829	21971	22046	21818	21828	21960	22019	22037	21832	21720	21769	21735	21994	21610	21827	21729	22036	21959	21851	22057	21898	21945	21843	21810	21789	21893	21955	22032	21875	21793	21890	21804	21903	22075	21881	21874	21948	21946	21640	22068	21949	21780	21723	21764	21838	21979	21825	22073	21730	21928	21813	22023
22482	21220	29110	23725	22432	27943	32744	29680	29143	29762	29392	29232	29483	29467	29482	29520	29525	29382	29428	29271	29154	30034	37981	39276	35715	32574	30499	29319	28898	28763	28774	28604	28848	28778	28987	28742	28660	28867	28512	28639	28674	28622	28761	28447	28802	28777	28541	28648	28973	28609	28682	28580	28562	28666	28822	28655	28754	28952	28706	28585	28742	28804	28867	28573	28784	28829	28778	28500	28729	28611	28769	28678	28716	28634	28606	28814	28826	28564	28760	28649	28754	28711	28644	28832	28779	28544	28718	28473	28426	28684	28960	28781	28644	28457	28676	28753	28524	28778	28684	28730	28626	28687	28859	28785	28839	28588	28744	28589	28612	28740	28674	28582	28798	28842	28628	28606	28725	28494	28476	28548	28535	28528	28763	28376	28489	28847	28672	28724	28286	28800	28813	28729	28833	28583	28757	28474	28526	28586	28848	28648	28719	28618	28749	28737	28543	28648	28539	28856	28339	28467	28490	28458	28440	28590	28568	28344	28497	28651	28807	28718	28655	28729	28608	28365	28644	28538	28437	28411	28450	28647	28431	28471	28486	28794	28563	28536	28669	28712	28609	28724	28777	28727	28638	28717	28612	28574	28614	28821	28720	28652	28824	28691	28728	28777	28695	28591	28467	28784	28912	28699	28379	28348	28484	28602	28891	28563	28810	28717	28628	28575	28730	28638	28537	28789	28675	28590	28504	28646	28598	28416	28506	28742	28494	28654	28488	28486	28776	28874	28597	28771	28534	28772	28693	28560	28767	28598	28503	28751	28634	28585	28578	28774	28685	28571	28526	28509	28816	28844	28646	28861	28656	28441	28728	28649	28843	28720	28682	28515	28714	28691	28684	28718	28842	28486	28813	28708	28640	28840	28773	28604	28760	28609	28388	28509	28613	28705	28701	28608	28630	28773	28734	28672	28725	28506	28531	28772	28763	28470	28619	28540	28601	28646	28710	28618	28654	28455	28721	28856	28690	28757	28767	28670	28536	28547	28625	28810	28462	28790	28393	28551	28525	28571	28662	28555	28464	28625	28596	28626	28461	28755	28735	28491	28624	28766	28512	28626	28551	28815	28592	28748	28459	28667	28761	28673	28642	28839	28865	28430	28641	28589	28783	28502	28731	28765	28711	28585	28731	28502	28568	28707	28764	28719	28475	28590	28803	28344	28810	28754	28496	28861	28819	28432	28485	28681	28623	28424	28569	28686	28796	28848	28876	28699	28793	28833	28504	28810	28602	28716	28708	28410	28563	28489	28610	28792	28774	28638	28711	28788	28843	28659	28614	28692	28600	28563	28671	28674	28619	28655	28702	28580	28758	28723	28510	28768	28588	28667	28634	28762	28611	28777	28656	28722	28894	28928	28601	28638	28791	28465	28652	28691	28715	28646	28563	28778	28536	28455	28619	28508	28639	28450	28756	28655	28588	28652	28651	28720	28636	28580	28558	28544	28450	28498	28666	28638	28733	28570	28670	28408	28792	28487	28774	28640	28759	28574	28801	28502	28663	28623	28548	28452	28825	28578	28514	28567	28708	28707	28521	28605	28642	28633	28648	29008	28592	28456	28677	28584	28553	28240	28703	28495	28548	28748	28513	28585	28617	28480	28694	28698	28643	28465	28617	28620	28385	28763	28604	28674	28534	28677	28667	28866	28588	28633	28804	28469	28679	28677	28828	28499	28571	28484	28531	28741	28607	28473	28642	28714	28661	28773	28578	28527	28630	28689	28373	28751	28817	28705	28625	28697	28610	28896	28687	28575	28582	28439	28679	28487	28542	28372	28624	28722	28631	28433	28472	28445	28537	28648	28544	28433	28438	28569	28408	28546	28572	28446	28534	28526	28648	28660	28769	28597	28737	28432	28898	28720	28862	28613	28673	28647	28542	28590	28725	28853	28677	28487	28777	28704	28350	28461	28469	28429	28828	28698	28640	28431	28456	28535	28655	28334	28727	28607	28693	28418	28562	28533	28595	28557	28756	28864	28588	28656	28704	28357	28859	28531	28577	28514	28668	28685	28632	28774	28682	28457	28576	28656	28832	28647	28601	28796	28501	28559	28757	28613	28650	28714	28700	28391	28598	28483	28670	28535	28704	28655	28456	28664	28539	28554	28587	28525	28702	28534	28664	28787	28617	28653	28711	28602	28575	28779	28609	28690	28619	28576	28699	28354	28465	28546	28376	28826	28575	28414	28646	28535	28624	28580	28779	28511	28496	28605	28685	28629	28774	28801	28593	28547	28622	28474	28688	28678	28428	28659	28324	28568	28443	28875	28523	28487	28791	28965	28837	28745	28609	28679	28386	28688	28732	28699	28546	28740	28755	28496	28657	28403	28622	28630	28637	28647	28786	28613	28674	28489	28607	28671	28712	28489	28527	28572	28619	28606	28653	28408	28604	28719	28508	28780	28617	28549	28633	28464	28600	28429	28526	28600	28693	28792	28795	28468	28532	28546	28725	28478	28680	28367	28509	28884	28678	28602	28543	28765	28759	28779	28849	28681	28714	28552	28627	28625	28560	28574	28741	28661	28427	28590	28875	28498	28484	28527	28665	28830	28698	28723	28586	28783	28637	28908	28645	28710	28718	28519	28727	28753	28561	28419	28578	28614	28644	28461	28636	28545	28526	28708	28551	28682	28619	28661	28655	28727	28786	28539	28721	28551	28755	28755	28695	28603	28345	28508	28434	28660	28548	28873	28643	28821	28678	28601	28680	28767	28635	28627	28667	28668	28759	28762	28658	28531	28831	28855	28728	28487	28641	28623	28600	28591	28556	28498	28833	28656	28540	28645	28665	28646	28666	28527	28524	28784	28551	28510	28734	28487	28608	28489	28603	28670	28837	28489	28668	28439	28481	28685	28818	28710	28800	28672	28825	28597	28601	28678	28505	28550	28684	28525	28568	28563	28434	28663	28859	28857	28530	28502	28706	28806	28706	28618	28717	28653	28570	28685	28542	28642	28622	28669	28755	28625	28492	28679	28675	28843	28667	28493	28652	28716	28683	28727	28741	28671	28793	28438	28877	28629	28736	28658	28816	28538	28472	28745	28622	28696	28575	28449	28728	28556	28739	28622	28480	28827	28525	28421	28643	28570	28666	28561	28781	28639	28600	28621	28794	28826	28594	28502	28709	28853	28546	28781	28663	28857	28632	28710	28380	28669	28600	28442	28543	28536	28492	28669	28751	28534	28475	28553	28597	28847	28641	28746	28763	28875	28735	28512	28906	28600	28747	28581	28582	28677	28639	28740	28400	28628	28812	28634	28785	28611	28584	28634	28573	28688	28707	28399	28461	28611	28348	28473	28730	28845	28846	28706	28579	28808	28668	28550	28350	28583	28552	28567	28825	28981	28511	28697	28589	28490	28576	28730	28641	28590	28805	28379	28414	28622	28661	28574	28615	28760	28868	28597	28632	28610	28601	28732	28598	28332	28637	28474	28602	28821	28740	28740	28744	28829	28570	28775	28831	28627	28697	28784	28727	28453	28339	28604	28386	28623	28792	28821	28507	28701	28764	28696	28457	28656	28672	28725	28565	28514	28380	28790	28867	28392	28509	28648	28502	28673	28441	28435	28390	28469	28608	28727	28782	28503	28554	28786	28546	28551	28743	28488	28699	28446	28397	28765	28644	28570	28516	28306	28600	28494	28573	28704	28543	28507	28576	28812	28603	28477	28747	28571	28344	28808	28547	28555	28772	28601	28758	28708	28579	28565	28794	28655	28719	28496	28527	28504	28688	28515	28721	28693	28736	28553	28391	28759	28590	28652	28565	28657	28496	28608	28504	28761	28451	28753	28575	28688	28573	28719	28665	28559	28534	28582	28397	28678	28727	28708	28747	28531	28590	28790	28554	28417	28536	28601	28411	28566	28565	28832	28532	28500	28610	28784	28673	28719	28633	28626	28801	28582	28615	28647	28619	28625	28507	28628	28520	28792	28617	28572	28743	28555	28708	28733	28722	28965	28762	28738	28606	28580	28677	28834	28702	28498	28808	28749	28514	28574	28415	28550	28582	28564	28734	28726	28652	28384	28572	28561	28705	28449	28588	28672	28423	28606	28520	28595	28647	28442	28862	28699	28565	28573	28676	28543	28701	28634	28529	28523	28627	28415	28489	28371	28857	28500	28666	28457	28724	28552	28541	28701	28619	28753	28517	28502	28800	28368	28358	28873	28668	28857	28705	28636	28914	28597	28445	28703	28741	28747	28695	28658	28540	28727	28534	28619	28768	28542	28724	28663	28676	28505	28583	28862	28800	28595	28613	28945	28541	28792	28970	28780	28669	28620	28644	28546	28686	28773	28694	28554	28758	28529	28774	28657	28524	28337	28421	28553	28713	28697	28602	28594	28513	28861	28599	28935	28601	28334	28695	28367	28595	28701	28273	28773	28609	28678	28396	28461	28582	28594	28736	28406	28597	28757	28725	28808	28624	28726	28770	28523	28729	28732	28599	28681	28511	28785	28640	28691	28576	28706	28591	28517	28587	28607	28500	28829	28335	28687	28607	28568	28774	28475	28580	28600	28612	28647	28570	28555	28326	28681	28592	28571	28757	28787	28421	28490	28831	28770	28727	28797	28810	28768	28685	28738	28522	28401	28855	28630	28758	28435	28523	28706	28840	28722	28630	28685	28607	28718	28857	28659	28879	28433	28673	28646	28672	28706	28566	28804	28429	28668	28669	28259	28503	28510	28638	28695	28466	28642	28559	28910	28704	28815	28749	28686	28452	28616	28903	28632	28617	28687	28730	28778	28571	28792	28705	28656	28643	28555	28859	28754	28781	28434	28643	28716	28717	28670	28590	28811	28869	28676	28687	28463	28677	28577	28689	28614	28424	28611	28543	28389	28456	28855	28667	28715	28662	28604	28954	28691	28411	28569	28909	28450	28538	28422	28682	28640	28649	28651	28693	28517	28712	28646	28863	28492	28742	28793	28689	28640	28574	28612	28912	28794	28702	28786	28567	28683	28799	28679	28773	28361	28358	28662	28472	28885	28640	28836	28627	28625	28589	28703	28365	28409	28752	28719	28451	28618	28453	28395	28567	28508	28820	28547	28778	28616	28616	28713	28640	28640	28547	28710	28742	28686	28895	28614	28574	28654	28740	28681	28661	28633	28586	28914	28533	28670	28641	28495	28496	28660
20859	36582	34673	30376	29297	26728	24171	23194	22824	22701	22521	22412	22374	22931	23096	22773	22875	22785	22565	22286	22448	23849	34775	34140	30069	26042	23651	22328	21932	21944	21871	21826	21757	21729	21855	22004	21906	21807	22000	21866	21921	21972	21720	21788	21977	21759	21912	21947	21945	21838	21951	21871	21964	21893	21767	21914	21929	21961	21881	21968	21892	21695	21823	21894	21793	21855	21838	21941	21675	21954	21939	21797	21812	21878	21995	21747	21846	21971	21862	21877	22007	21740	21878	22084	21787	21856	21928	21849	21877	21841	21856	21800	21871	21986	21783	21811	21877	21808	21742	21919	21819	21741	21932	21667	21859	21696	21972	21870	21809	21990	21928	21874	21853	21786	21754	21749	22064	21913	21754	21996	21848	21624	21954	21791	21847	21794	21776	21811	21826	21780	21766	21833	21789	21864	21685	21837	21878	22049	21875	21849	21880	21633	21883	21853	21716	21773	21815	22022	21975	21843	21801	21844	21820	21878	22049	21806	21757	21755	21847	21949	21712	21964	21775	21825	21829	21891	21707	21822	21886	21832	21891	21882	21815	21806	21842	21858	21770	21969	21720	21907	21959	21721	21806	21780	21772	21985	21764	21920	21815	21876	21860	21775	21802	21854	21874	21799	21828	21733	21817	21846	21765	21910	21671	21898	21831	21988	21842	21907	21792	21598	21846	21891	21812	21831	21811	21730	21866	21539	21804	21824	21917	22031	21930	21865	21789	21908	21686	21950	21904	21834	21772	21859	21889	21949	21887	21791	21883	21970	21845	21764	21808	21752	21885	21846	21768	21771	21953	21884	21943	21640	22074	21901	21999	21816	21951	21803	21733	21854	21814	21846	21869	22056	21890	21938	21793	21751	21746	21827	21674	21782	21886	21836	21894	21751	21721	21853	21914	21746	21665	21794	21959	21905	21926	21956	21787	21788	21836	21803	21856	21689	22017	21877	21862	21924	21725	21945	21956	21794	21764	21783	21899	21828	21864	21880	21834	21646	22062	21732	21797	21861	21950	21805	21945	21772	21788	21929	21827	21847	21758	21745	21848	21598	21845	21923	21634	21917	21825	21943	21830	21713	21911	21812	21941	21612	21883	21951	21727	21726	21718	21853	21755	21876	21851	21992	21796	21707	21925	21857	21755	21834	21611	21896	21717	22035	21844	21962	21908	21883	22013	21826	21722	21791	21762	21975	22035	21824	22024	21891	21816	21852	21888	21850	21843	21716	21858	22027	21867	21884	21723	21714	22049	21674	21775	21831	21868	21965	21804	21765	21935	21736	21992	21792	21953	21829	21850	21876	21823	21801	21966	21782	21817	21923	21712	21666	21664	21980	21804	21772	21910	21770	21839	21798	21876	21691	21886	21773	21999	21925	21810	21808	21914	21577	21865	21787	21626	21842	21753	21918	21853	21917	21714	21874	21946	21828	21809	21757	21726	21756	21861	21992	21794	21778	21770	22108	21695	21870	21730	21637	21910	22038	21971	21748	21901	21977	21735	21951	21710	21762	21939	21880	21887	21766	21929	21791	21820	21698	21697	21751	21882	21887	21882	21992	21887	22003	21617	21826	21873	21893	21829	21807	21537	21848	21876	21888	21871	21733	21919	21774	21812	21787	21727	21754	21786	21744	21856	22022	21903	21845	21777	21812	21855	21768	21808	21615	21907	21826	21812	21761	21910	21782	21789	21918	21857	21816	21828	21857	22013	21784	21702	21938	21839	21873	21775	21814	21799	21907	21815	21818	21751	22059	21958	21717	21810	21924	21823	21768	21831	21742	21946	21881	21849	21688	21774	21826	21742	21617	21871	21764	21996	21907	21794	21729	21714	21614	21743	21690	21858	21899	21748	21746	21855	21681	21677	21734	21887	22086	21967	21806	21937	21765	21776	21974	21830	21707	21632	21702	21894	21748	21869	21763	21687	21760	21834	21928	21866	21953	21731	21866	21761	21962	21875	21778	21735	21853	21901	21766	21719	21673	21933	21736	21985	22010	21727	21951	21923	21748	22062	21935	21714	21861	21858	21699	21901	21876	21726	21710	21821	21897	21972	21835	21729	21895	21898	21650	22035	21920	21811	21767	21717	21736	21934	21969	21999	21746	21607	21838	21861	21712	21900	21895	21851	21909	21662	21835	21964	21873	21702	21623	21873	21852	21843	21820	21857	21730	21759	21637	21914	21818	21754	21834	21717	21721	21927	21844	21932	21683	21936	21769	21780	21844	21806	21748	21909	21965	21770	21765	21841	21769	21901	21909	21647	21748	21832	21680	21817	21857	21779	21818	21846	21886	21769	21922	21827	21717	21907	21887	21877	21900	21752	21665	21803	21824	21733	21807	21824	21834	21706	21888	21845	22028	21672	21829	21828	21626	21789	21817	21735	21727	21761	21615	21872	21769	21772	21887	21759	21710	21795	21813	21724	21695	21807	21693	21773	21715	21823	21782	21884	21943	21837	21948	22104	21917	21816	21782	21821	21824	22066	21786	21777	21834	21824	21955	21785	21922	21796	21750	22058	21797	21812	21706	21906	21770	21733	21763	21890	21967	21770	21762	22027	21857	21964	21860	21773	21885	21874	21795	21665	21788	21708	22069	21887	21770	21896	21867	22021	21921	21797	21867	21937	21745	21841	21858	21986	21772	21800	21691	21715	21789	21749	21840	21845	21816	21712	21848	21924	21920	21669	21848	21703	21930	21850	21816	21759	21800	21728	21889	21903	21836	21555	21784	21890	21942	21799	21884	21926	21782	21805	21864	21798	21864	21831	21715	21868	21889	21656	21688	21804	21940	21790	21919	21861	21775	21713	21767	21682	21725	21976	21858	21719	21824	21814	22012	21737	21802	21966	21901	21892	21829	21711	21989	21815	21843	21762	22088	21742	21938	21938	21731	21965	21751	21917	21916	21884	21770	21726	21898	21801	21765	21792	21923	21881	21819	21961	21860	21675	21914	21709	21808	21996	21677	21822	22006	21907	21798	21693	21720	21928	21708	21770	22057	21809	21863	21823	21803	21798	21861	21923	22014	21904	21666	21773	21881	21885	21898	21772	21721	21869	21764	21711	21857	21608	21881	21956	21789	21719	21886	22055	21956	21808	21916	21882	21901	21725	21807	21723	21973	21790	21861	21944	21825	21903	21770	21876	21851	21804	21966	21967	21733	21828	21948	21801	21959	21949	21801	21849	21738	21726	21883	21907	21904	21894	21957	21956	21737	21890	22028	21713	22028	22045	21950	21829	21630	21897	21800	21877	21728	21834	21872	21740	21843	21757	21796	21903	21887	21844	21712	21864	21937	21966	21712	21939	21728	21987	21767	21859	21693	21763	21881	21845	21698	21879	21661	21546	21804	21804	21788	21982	21789	21800	21748	21809	21923	21970	21912	21691	21792	21963	21738	21722	21855	21940	21655	21749	21902	21992	21592	21809	21753	21728	21862	21832	21811	21818	21780	21791	21729	21852	21652	21640	21655	21913	21937	22006	21888	21667	21857	21774	21643	21715	21756	21687	21818	21756	21845	21768	21749	21910	22003	21877	21866	21977	21901	21872	21746	21707	21711	21912	21795	21966	21827	21803	21876	21820	21862	21761	21814	21892	21877	21769	21742	21823	21908	21879	21998	21860	21755	21741	21984	21764	21844	21765	21806	21906	21839	21828	21992	21698	21718	21825	21803	21838	21749	21712	21779	21859	21780	21704	21853	21688	21831	21809	21750	21787	21962	21846	21863	21818	21807	21993	21845	21890	22120	21832	21948	21853	21625	21800	21806	21848	21882	21813	21944	21944	21826	21884	21845	21733	21776	21855	21632	21781	21701	21724	21911	21845	21856	21878	21898	21597	21708	21904	21627	21825	22028	21859	21813	21910	21746	21747	21709	21962	21860	21786	21783	21914	21765	21768	21781	21944	22006	21720	21827	21830	21845	21904	21977	22050	21749	21776	21845	21823	21805	21867	21668	21714	21697	21679	22048	21766	21768	21923	21675	21793	21668	21794	21692	21749	21720	21910	21806	21918	21814	21784	21833	21780	21799	21771	21741	21813	21831	21727	21832	21648	21803	21829	21887	21920	21725	21865	21864	21828	21837	21892	21886	21781	22107	21568	22025	21892	21953	21815	21774	21712	21847	21751	21870	21811	21791	21660	21831	21755	21970	21608	21898	21947	21897	21964	22018	21762	21891	21731	21812	21756	21723	21985	21906	21781	21975	21940	21852	21814	21785	21840	21880	21920	21924	21580	21823	21780	21785	21862	21601	21577	21803	21927	21764	21736	21964	21814	21857	21912	21815	21696	21720	21810	21755	21830	21842	21725	21938	21685	21869	21688	21979	21848	21803	21697	21830	21741	21876	21859	21931	21846	21987	21758	21763	21809	21781	21808	21708	21945	21833	21790	21922	21882	21865	21618	21885	21653	21852	21761	21788	21796	21748	21577	21802	21787	21811	21682	21793	21906	21962	21702	21793	21749	21745	21623	21535	21931	21912	21927	21682	21792	21736	21999	21631	21826	21916	21953	21750	21632	21732	21905	21903	21749	21917	21932	21627	21881	21753	21854	21808	21850	21803	21887	21828	21785	21820	21696	21806	21752	21937	21841	21829	21798	21920	21844	21829	21632	21902	21731	21802	21829	21854	21737	21795	21890	21729	21880	21701	21690	21905	21823	21863	21691	21552	21866	21721	21734	21942	21743	21891	21741	21669	21715	21869	21813	21773	21850	21878	21715	21848	21727	21848	21915	21861	21748	21836	21953	21984	21669	21795	21846	21797	21898	21647	21782	21823	21920	21981	21726	21921	22036	21790	21624	21659	21845	21838	21846	21801	21989	21809	21804	21917	21946	21708	21941	21899	21794	21904	22032	21887	21554	21894	21792	21897	21713	21859	21803	21685	21801	22049	21778	21820	21840	21957	21837	21989	21856	21791	21712	21902	21795	21869	21697	22060	21824	21921	21761	21660	21800	21744	21561	21999	21750	21902	21760	21869	21905	21835	21856	21739	21728	21848	21860	21819	21820	22004	21822	21810	21681	21880	21676	21869	21950	21701	21837	21716	21915	21802	21695	21832	21942	21719	21883	21820	21814	21750	21840	21866	21760	21732	21904	21737	21856	21921	21792	21810	21969	21769	21931	21719	21853	21813	22059	21950
28282	23874	31290	31568	29091	28977	28569	28067	28063	28006	28127	28208	28331	28140	28238	28486	28146	28172	27897	28082	28035	28070	28414	28786	28632	28316	28033	27878	28294	27990	27924	28190	28160	28221	28031	27820	27953	27777	27870	27914	28019	27903	27900	28067	27940	27846	27849	28132	27778	28049	27844	27907	27670	27781	27698	27909	27959	27937	28010	27904	27933	27836	27855	27964	27949	28105	27926	28104	28149	27708	28047	27976	28086	27664	28086	28051	27947	28103	27983	28024	28016	27950	27974	28001	28083	28112	28272	27950	28020	27947	28158	27812	27874	27559	28143	27931	27828	28097	28200	28019	27951	27846	27916	28127	27706	27913	28135	28102	27821	27768	27851	27965	27834	27834	28119	28014	28051	28086	27868	27967	28013	27913	27999	27987	28258	28128	28214	27959	28100	27958	27711	27900	28006	28074	28062	28111	27984	27733	27939	27913	27924	27955	27947	27825	27863	27803	28068	28178	27958	27781	27874	27824	28034	27756	27705	27951	27853	27924	27866	28014	27689	28075	28103	27891	27806	27990	28075	27896	28090	28090	28004	27884	27982	28031	27911	27968	27744	28031	27916	28067	27994	27761	27888	27862	28040	27779	27827	28018	28001	27806	28062	27975	27984	27945	28048	28088	28071	27927	27864	28092	27861	27966	27816	27955	28020	27949	27752	27827	27934	28182	27853	28159	27888	27749	27801	27673	27769	27882	27984	27877	27803	27908	27978	27691	28044	28076	28049	27935	28023	28136	27748	27872	27972	28006	28137	27774	28089	27865	27902	27838	27843	27965	27992	27796	28138	27954	27850	28004	27853	27928	27838	27946	28274	27860	27918	27858	27806	27970	28087	27860	27997	27921	28128	27790	27906	27835	28256	27737	27920	28193	27682	28067	28041	27797	27830	28100	28150	27860	27975	27902	27944	27872	28034	27778	28028	27925	27993	28011	27685	27555	28031	27930	28140	28135	27946	28017	28067	27761	27994	28094	28094	27881	27990	27997	28057	27848	28001	27761	28127	28049	27843	27827	27916	28124	27994	28018	27864	27967	28026	27930	27886	28020	28115	28142	27886	27823	27733	28070	28041	27928	28006	27720	27935	28267	27890	27888	27993	28025	27941	28001	27817	27832	28111	27734	27970	27774	27942	27990	27875	28159	28272	27977	28140	27852	28056	27934	28032	28074	28112	28077	27826	28012	27976	28046	27732	27854	27828	28023	28119	27623	27979	28148	28086	27848	27926	27846	27985	27953	27969	28038	28154	28158	28003	27816	27779	28059	27962	27790	27842	27958	27854	27953	27986	28004	27860	28313	27962	28003	28069	27959	28098	28080	27938	27888	27981	28151	27974	27930	27855	27930	27885	27986	28148	27726	27798	27916	28132	27956	27952	27880	27833	27995	28003	27944	27992	27904	27953	27867	28004	28045	28184	28044	27894	28051	28023	27900	27920	27790	28166	28149	28089	27876	28041	28103	28146	27814	27893	27851	28118	27935	28095	27822	27984	27694	27990	27844	28055	28012	27727	27947	28112	27960	27849	27709	28064	28145	28021	28014	28090	28181	27871	27953	27930	28053	27989	27972	27817	28017	27764	27836	27757	28227	28078	27981	27966	28316	27905	27821	27970	27861	27886	27862	27928	27888	28090	27822	27941	28003	28109	27841	28280	27967	28065	27725	28076	27968	27833	27835	28012	27906	28036	27894	28142	27893	27830	28004	28048	27874	27742	28114	28005	27919	28009	28099	27947	27781	28045	27806	28074	28078	27953	27742	27952	27658	27882	27685	28106	27781	27850	27781	28071	27860	28024	28121	28000	27972	27948	28074	28057	27864	27897	27908	27689	27817	28140	27988	28004	28029	27687	27904	28266	27942	27756	28138	28285	28073	27850	27957	27849	27934	27716	27948	27993	28120	28202	28046	27971	28028	28143	28077	27909	27844	27828	28015	28029	27729	27775	28065	28074	27983	27688	27777	28007	27948	27848	27646	27837	28007	27996	28022	27863	28001	28071	27731	27852	27761	28244	27973	27846	27839	27996	27982	27817	27964	27811	27902	28138	27916	27862	27923	27816	27683	27721	28054	28199	28087	27864	27998	27876	28115	27946	27998	27771	28036	27803	28095	28014	27988	28133	28179	27963	28048	28078	28152	27907	27855	27996	27944	28049	27898	28066	28164	27783	27962	27889	27777	27808	28219	27931	27936	28142	27669	27977	27961	27870	27795	27971	27872	27966	27911	27868	28078	28139	27838	27916	27698	27955	27972	27990	27940	27838	27886	27967	27913	27894	28008	27760	28065	28057	27961	28094	28059	27920	27878	27871	28087	27926	27809	28078	28248	27731	28054	28259	27802	27886	27773	27762	27901	28129	27794	27673	27931	27808	27855	28036	28023	27965	27765	28020	27865	28009	27765	27862	27932	28143	27725	28052	27921	27888	27958	28158	28116	27745	28059	28096	27860	28038	27979	28042	28037	28036	27866	27910	27844	28119	27931	27960	27886	28139	28157	27738	28061	27911	28026	28117	28274	27995	28027	27786	27931	27943	27991	27895	27905	28106	28101	28093	28119	28063	27870	27999	28005	28068	28010	28052	27931	28084	27682	28083	27727	27987	27974	28021	27986	28121	28013	27835	27925	27962	28226	28042	28043	27805	28179	27806	27611	27924	28049	27783	27779	27700	28112	27699	27919	28029	28029	27987	27805	28108	28100	27913	27942	27957	27928	27929	27810	27815	28101	27965	27958	28027	28000	28085	27999	27813	28081	28142	27898	28319	28015	27913	28074	28277	27738	28046	27950	28054	28018	28027	27690	28039	27871	28013	28000	28074	27981	28109	27778	27914	28143	27898	28103	27882	28071	28152	27834	28075	27904	27940	27917	27892	28056	28376	27833	28236	27830	27914	27886	27875	27876	28135	27720	27851	27886	28020	27964	28054	27785	28131	28059	28113	27947	27920	27957	28101	28172	28023	28001	28180	27999	27812	27938	27959	27950	28063	27917	27867	27999	27926	27896	27830	27725	27878	27928	27981	28112	27964	28057	28100	27818	28174	27775	27974	27776	28046	28042	27768	28099	28021	28074	27860	28020	28022	28054	27712	27688	28131	27790	28043	27966	27912	28135	27935	27768	28112	27871	28018	28082	27961	27910	28017	27982	27970	27706	28117	27975	28005	28081	27961	27997	27737	28028	28121	28045	27933	27948	28155	28137	28068	27934	27996	28186	28087	27804	27799	28059	27806	27917	27855	28103	27762	27903	27797	27933	28268	27978	27899	28014	27945	28129	28163	27923	27956	28134	27882	27958	28059	27913	27923	27971	28090	27846	28160	27835	28211	27956	27918	27968	28064	28071	28180	28138	28023	27971	27818	27812	27850	28178	27834	27893	28158	27829	28067	27995	28123	27875	28064	27955	27886	27982	27922	28074	27804	28003	28038	27852	27918	28049	28068	27915	27928	27715	27869	27913	27955	27835	27900	27935	27980	28221	27977	28013	27871	27881	27963	28068	27981	27744	27714	28022	28025	28006	28025	28046	28148	27954	27949	27925	28010	27791	27817	27946	27712	27764	27728	28041	27900	27862	27896	28070	28081	27744	27833	28139	28076	27828	28166	28133	27866	28118	28238	27938	27822	27846	27827	27882	27985	28204	27693	27739	27990	27842	27912	27974	27997	27942	28223	28002	28022	27997	27751	27665	27914	27987	28155	27819	27958	28115	27901	28022	28076	27718	28046	27896	28108	28027	28014	27891	27858	27972	28081	27988	27949	28049	28132	27870	28019	27951	28024	28048	28074	27916	27969	27880	27860	28030	27865	28058	27875	27992	27967	27691	27893	28018	28011	27954	27916	27873	27869	27849	28107	27713	27912	27865	27795	27901	27837	27797	27956	27906	28269	28015	27805	27970	27891	27914	28006	27807	27965	27867	27907	27880	27891	28083	27893	27885	28088	28028	28002	27951	27887	27872	27877	28208	28322	27799	27851	28072	28234	28153	28136	28129	28166	28011	28046	28024	27985	28090	27840	28015	28195	27923	28044	27996	28074	28036	27883	27879	27914	27801	28006	28144	28066	28041	27731	28114	27847	28138	28058	28052	28243	28032	28111	28082	28115	27960	27930	28002	28101	28037	27961	27932	27979	27924	28025	27995	27867	27851	27858	27969	27780	28028	28023	27891	27775	27849	27915	27936	27669	27933	27860	28005	27853	28027	28063	27858	27910	27908	28059	27817	27882	27940	27991	27970	27898	27734	27809	27878	27983	28136	27712	28039	27798	28060	28094	28012	27936	28047	27982	27925	28094	28058	27799	27778	27741	27961	28149	28110	27822	28040	27941	27928	27988	27813	27893	27832	27772	28090	27901	27767	27880	27840	28005	27992	27832	27987	27844	27923	27948	27799	27933	27883	28218	27984	27715	27855	28044	27889	27880	28123	27975	28009	27940	27952	28091	28209	28074	27985	28232	28044	28074	28012	27975	27735	28025	28051	27895	27758	27731	27996	27873	28016	28051	28021	27862	27858	28016	28120	28022	27777	27772	27851	27907	27954	28000	27791	27843	27867	28123	27923	27864	27909	28064	27966	27912	27959	27930	27815	27978	28013	28202	27974	27973	27651	28103	28188	27889	28286	28036	27974	27997	28005	27997	27902	27772	28074	27974	27919	27825	27844	27906	28147	27972	27892	27915	27780	28140	27954	27839	27801	27904	28180	28100	28031	27873	27905	27912	27904	27996	27942	27911	28025	28023	27793	27942	27997	28184	28133	27927	27996	28001	28107	28083	27907	27956	27802	28070	27823	28042	27995	27570	27818	28020	27910	28127	27973	28336	28029	27948	28272	27882	28074	27855	27788	27839	28085	27989	27750	27888	28013	28076	27862	27966	28096	27806	27952	27628	27803	27943	27921	27915	28017	28104	28005	27928	28008	27928	27969	27861	27946	28110	27875	28016	27831	28146	28275	28159	27891	27928	28045	28236	27897	27903	28087	27802	27860	27928	27874	28058	27752	28056	27877	27992	27944	28121	27901	28067	27845	28007	28050	28121	27777	27632	27828	28014	27800	28064	28029	28146	27884	28160	28057	28002	27995	27979	28101	27830	27869	28256	27967	27966	27760	27959	28164	27755	27891	28216	27804	27828	27823	27681	27948	28025	27900	28000	27907
20776	27306	26193	25549	24508	22440	21828	21701	21749	21693	21673	21843	22187	21975	22094	21832	21810	21717	21752	21697	21478	21676	22327	22498	22343	21891	21768	21644	21543	21631	21435	21249	21586	21271	21488	21463	21244	21398	21487	21559	21625	21294	21543	21474	21521	21498	21494	21496	21585	21318	21505	21215	21484	21482	21387	21512	21401	21517	21668	21426	21557	21401	21462	21428	21458	21438	21559	21411	21603	21510	21502	21520	21519	21503	21554	21638	21585	21413	21286	21454	21403	21423	21511	21553	21491	21493	21552	21518	21470	21435	21417	21503	21520	21425	21294	21548	21462	21675	21469	21495	21388	21519	21571	21528	21573	21563	21307	21506	21428	21494	21325	21577	21343	21723	21341	21554	21306	21455	21408	21565	21404	21545	21542	21460	21278	21500	21422	21396	21462	21412	21452	21416	21563	21430	21344	21502	21430	21404	21397	21522	21368	21473	21474	21485	21521	21593	21295	21356	21540	21538	21420	21460	21543	21476	21438	21571	21429	21527	21501	21289	21590	21344	21299	21405	21464	21328	21616	21397	21537	21429	21485	21443	21655	21654	21318	21422	21483	21348	21490	21398	21608	21387	21606	21689	21480	21408	21527	21347	21383	21392	21451	21382	21502	21469	21374	21488	21358	21328	21235	21333	21639	21573	21558	21451	21441	21639	21465	21407	21257	21568	21492	21521	21620	21406	21471	21451	21492	21532	21574	21428	21582	21492	21494	21533	21513	21261	21508	21559	21389	21426	21505	21540	21366	21376	21327	21605	21481	21420	21599	21420	21439	21446	21444	21413	21585	21597	21462	21435	21334	21392	21387	21430	21646	21470	21553	21551	21601	21418	21300	21612	21259	21609	21618	21370	21423	21558	21620	21418	21498	21360	21513	21462	21531	21503	21497	21356	21369	21343	21521	21499	21439	21369	21349	21436	21470	21493	21601	21392	21560	21364	21471	21468	21371	21489	21517	21485	21511	21324	21414	21504	21544	21594	21521	21444	21483	21475	21450	21690	21333	21384	21376	21417	21483	21476	21479	21407	21538	21599	21571	21543	21657	21407	21389	21717	21434	21439	21472	21579	21334	21438	21592	21649	21421	21435	21371	21469	21441	21512	21305	21496	21635	21623	21355	21375	21334	21750	21438	21452	21447	21466	21477	21390	21323	21461	21572	21393	21396	21631	21674	21371	21389	21537	21663	21602	21613	21480	21443	21542	21529	21637	21586	21440	21440	21384	21437	21525	21463	21642	21588	21534	21506	21358	21427	21633	21335	21569	21521	21318	21495	21406	21372	21503	21412	21318	21270	21310	21512	21305	21422	21440	21517	21351	21419	21421	21401	21439	21461	21515	21400	21497	21432	21466	21483	21526	21467	21421	21396	21622	21383	21593	21494	21355	21547	21293	21426	21440	21521	21204	21524	21289	21374	21656	21382	21329	21418	21402	21290	21719	21519	21511	21429	21429	21331	21502	21549	21598	21432	21400	21456	21429	21427	21456	21610	21363	21536	21442	21589	21584	21460	21375	21403	21588	21632	21571	21458	21511	21566	21604	21469	21501	21544	21540	21369	21534	21401	21362	21548	21458	21550	21403	21343	21670	21427	21570	21473	21545	21277	21315	21438	21343	21308	21492	21522	21565	21559	21436	21403	21420	21710	21496	21682	21444	21478	21375	21300	21438	21487	21330	21616	21392	21502	21447	21521	21317	21438	21392	21479	21256	21511	21511	21521	21456	21494	21491	21577	21642	21458	21528	21459	21389	21534	21473	21635	21453	21351	21429	21513	21440	21294	21479	21457	21534	21420	21398	21243	21495	21488	21585	21412	21669	21577	21662	21424	21273	21598	21524	21411	21508	21398	21463	21516	21380	21363	21345	21535	21538	21471	21395	21552	21610	21369	21462	21553	21572	21370	21376	21387	21502	21442	21490	21599	21446	21581	21612	21279	21323	21426	21403	21528	21382	21460	21541	21486	21491	21559	21496	21504	21523	21283	21439	21595	21317	21484	21484	21484	21388	21328	21477	21449	21277	21530	21410	21527	21477	21588	21427	21547	21578	21566	21459	21641	21550	21565	21478	21198	21570	21635	21270	21544	21584	21335	21514	21501	21598	21631	21339	21519	21562	21488	21627	21483	21330	21359	21539	21403	21364	21368	21335	21407	21459	21432	21396	21539	21516	21429	21396	21555	21474	21444	21461	21562	21441	21548	21437	21371	21549	21340	21465	21481	21196	21548	21349	21553	21585	21578	21364	21492	21625	21534	21585	21523	21375	21418	21474	21349	21354	21451	21519	21444	21370	21324	21446	21362	21521	21380	21451	21340	21442	21488	21440	21476	21396	21446	21418	21306	21430	21560	21484	21478	21358	21555	21457	21580	21585	21451	21647	21398	21418	21398	21556	21481	21484	21351	21484	21487	21418	21473	21543	21514	21413	21467	21374	21448	21709	21533	21624	21420	21607	21368	21404	21443	21461	21614	21550	21664	21472	21536	21336	21400	21525	21558	21474	21416	21368	21499	21569	21440	21411	21432	21497	21438	21530	21360	21372	21430	21491	21456	21659	21548	21470	21467	21556	21452	21641	21474	21353	21485	21455	21611	21503	21395	21559	21392	21650	21446	21488	21511	21547	21436	21606	21486	21370	21465	21498	21401	21439	21295	21603	21480	21435	21686	21296	21577	21387	21399	21360	21361	21586	21517	21290	21545	21392	21560	21417	21587	21558	21468	21591	21299	21429	21404	21512	21241	21545	21723	21518	21483	21554	21482	21554	21511	21506	21490	21481	21521	21412	21445	21511	21611	21521	21587	21489	21332	21420	21414	21521	21715	21562	21489	21643	21452	21455	21560	21425	21481	21653	21606	21495	21292	21365	21509	21301	21454	21565	21484	21562	21262	21589	21279	21568	21584	21441	21342	21355	21559	21558	21496	21475	21605	21545	21422	21515	21636	21612	21402	21552	21498	21327	21355	21495	21580	21485	21367	21362	21428	21518	21578	21390	21475	21471	21489	21546	21395	21620	21492	21341	21402	21359	21494	21536	21501	21372	21397	21530	21367	21560	21611	21361	21522	21404	21524	21482	21447	21625	21567	21452	21444	21446	21482	21342	21449	21661	21602	21553	21229	21421	21448	21404	21411	21399	21395	21251	21343	21384	21533	21475	21534	21511	21552	21515	21561	21506	21296	21374	21508	21508	21480	21381	21385	21533	21418	21748	21460	21517	21595	21450	21546	21567	21610	21345	21600	21579	21561	21607	21391	21478	21516	21436	21438	21434	21349	21547	21374	21458	21475	21430	21530	21541	21387	21486	21465	21436	21460	21249	21604	21357	21524	21343	21530	21440	21306	21531	21265	21353	21514	21555	21348	21501	21360	21538	21472	21403	21406	21554	21608	21561	21406	21367	21428	21523	21527	21352	21457	21404	21594	21554	21517	21455	21458	21360	21703	21448	21445	21376	21455	21385	21542	21495	21529	21463	21375	21485	21643	21565	21417	21663	21403	21601	21568	21404	21507	21427	21532	21464	21424	21420	21762	21388	21475	21543	21498	21492	21525	21668	21596	21534	21323	21624	21571	21611	21398	21354	21643	21553	21367	21502	21517	21470	21549	21494	21509	21352	21384	21401	21479	21453	21421	21308	21531	21394	21354	21504	21323	21545	21625	21542	21558	21495	21437	21358	21520	21391	21538	21446	21724	21334	21608	21469	21414	21238	21485	21454	21575	21444	21443	21432	21589	21361	21594	21366	21514	21365	21447	21447	21511	21461	21443	21453	21497	21318	21392	21509	21479	21590	21461	21410	21249	21585	21622	21484	21453	21500	21497	21188	21575	21456	21448	21544	21456	21408	21385	21396	21377	21320	21456	21419	21560	21451	21570	21303	21392	21454	21391	21576	21446	21444	21435	21387	21625	21608	21514	21425	21548	21433	21593	21271	21524	21541	21428	21555	21505	21469	21441	21457	21439	21553	21302	21586	21380	21753	21366	21673	21420	21455	21559	21497	21337	21568	21529	21362	21512	21484	21443	21403	21290	21464	21481	21525	21466	21547	21639	21515	21492	21448	21444	21373	21524	21422	21486	21555	21500	21399	21496	21806	21336	21393	21449	21420	21591	21324	21508	21462	21415	21467	21256	21434	21413	21577	21499	21339	21520	21613	21592	21616	21384	21572	21581	21545	21582	21499	21429	21484	21423	21562	21546	21434	21349	21382	21561	21480	21476	21494	21558	21503	21628	21583	21626	21497	21465	21584	21573	21414	21177	21513	21345	21428	21537	21368	21490	21426	21691	21556	21538	21441	21436	21480	21572	21438	21455	21511	21499	21617	21410	21413	21592	21394	21300	21548	21475	21441	21346	21615	21462	21395	21503	21540	21500	21381	21533	21435	21366	21404	21287	21440	21563	21575	21570	21479	21388	21598	21427	21500	21559	21650	21405	21424	21502	21315	21639	21429	21553	21608	21440	21567	21566	21582	21486	21571	21450	21188	21354	21552	21470	21320	21453	21452	21469	21495	21311	21608	21460	21350	21520	21498	21523	21553	21336	21350	21537	21540	21489	21333	21313	21498	21422	21666	21729	21560	21387	21530	21493	21411	21610	21607	21611	21471	21508	21553	21524	21449	21331	21614	21463	21469	21552	21416	21567	21591	21419	21417	21465	21598	21529	21558	21330	21537	21553	21462	21627	21478	21406	21470	21391	21440	21465	21467	21677	21387	21544	21386	21479	21596	21421	21551	21375	21453	21484	21264	21390	21531	21474	21388	21413	21469	21594	21621	21359	21481	21467	21447	21498	21403	21562	21180	21397	21572	21580	21551	21341	21520	21429	21418	21447	21420	21467	21459	21350	21424	21438	21419	21341	21380	21553	21585	21472	21590	21494	21320	21515	21625	21452	21539	21635	21564	21565	21169	21516	21360	21508	21491	21535	21498	21614	21447	21493	21321	21436	21478	21474	21582	21479	21561	21493	21297	21617	21430	21547	21399	21416	21517	21415	21555	21153	21568	21339	21555	21499	21561	21343	21429	21584	21570	21482	21394	21540	21415	21567	21503	21413	21556	21529	21574	21404	21576	21613	21477	21474	21658	21553	21468	21575	21545	21392	21262	21371	21606	21475	21614	21358	21485	21506	21469	21571	21474	21588	21531
23485	21212	28894	24227	24308	28034	29836	27692	27380	27610	27418	28147	27951	27972	27786	27746	27796	27879	27480	27480	27386	27921	32529	32280	31328	29256	28237	27484	27421	27187	27049	27220	27302	27280	27188	27088	27271	27256	27068	27278	27022	27244	27160	27115	27073	27270	27018	27243	26966	27025	26898	27100	27218	27166	27077	27157	27219	27151	27216	26885	27227	27160	27286	27019	27160	27336	26961	27107	27012	26964	27006	27085	27081	26960	27233	27356	26885	26928	27138	27003	27227	27268	27274	27237	26984	26877	27092	27266	27123	27397	27065	27322	27341	27186	27305	27280	27130	26980	27058	27115	27206	27006	27226	27161	27545	27331	27007	27277	27153	27222	27158	26887	27030	27331	27079	26990	27090	27253	27217	27052	27059	27200	27168	27134	27019	26984	27328	27177	27117	27049	27010	27179	27144	27109	26940	27106	27328	26827	26992	27233	27170	27014	26915	27145	27196	27115	27121	27092	27031	26979	27146	27039	27140	26974	27216	27315	27051	27042	27265	27013	27081	27119	27006	27243	27227	26845	27213	27157	26999	27002	27062	27223	27085	27100	27005	26887	27087	26987	27286	27277	26994	27268	27230	27022	27115	26991	27070	27042	27133	27113	27181	27262	27077	27158	27238	26984	27063	26942	26965	27074	27257	26852	26905	26940	27003	27232	27266	27295	26974	27069	27189	27099	26935	27065	26849	27089	27069	27083	26926	27168	27098	27137	27040	27048	27340	27008	26919	27056	27403	27012	27002	27203	27051	26879	27285	27294	27178	27261	27204	27094	27090	26971	27087	26932	27117	26922	27163	26951	27143	27167	27030	27306	27213	27002	27100	27233	27033	27236	27017	26958	27164	27110	27032	27032	27175	27009	27037	26866	27086	27139	27049	27053	26994	27255	27337	27168	26991	27264	27372	26990	27080	27267	27061	27248	27019	27088	27056	27020	27190	26938	27339	26937	27004	27037	26976	27038	27170	27016	26896	27013	27237	27180	27143	27151	27366	27098	27024	26993	26878	27166	27091	27092	26985	27016	27095	27010	27010	27099	27175	27137	26960	26909	27045	27228	27229	27219	27125	27066	26881	26883	27123	27178	27152	27059	27102	27149	26912	27242	27071	27040	26881	27074	27042	27047	27289	27058	27046	27038	26960	26908	27100	27037	27162	27015	27135	26896	27083	27211	27020	27029	27005	27132	26882	27021	27412	27110	27223	27252	27047	27157	27264	27037	27058	27075	27112	27230	27052	26962	27112	27082	27049	27067	27308	27094	26957	27166	27173	27146	26911	27081	27111	27240	26826	27094	27166	27074	26891	27154	26996	27223	26983	27114	26793	27072	27053	27099	26998	27060	26957	27351	27027	27064	27179	27064	26933	27057	27253	27289	27080	26979	27080	27270	26964	26955	27188	27110	27135	27307	26937	27259	27170	27191	27023	27161	27184	27164	27112	26879	27258	27108	27255	27027	27168	26899	26910	27184	27277	26937	27188	27246	26996	26984	27164	26997	27201	26980	26874	27055	26977	27053	27206	27233	26959	27071	27021	27015	27196	27121	27164	27158	27138	27142	27247	27006	27309	27110	27052	27087	26900	27136	27270	27123	27025	26873	26926	27010	27399	26994	27029	27109	26881	26988	27338	27256	26975	26998	27209	26989	27172	27015	26917	27027	27230	27141	27171	27065	27238	27059	27088	27122	27117	27122	26996	27239	27140	27142	27058	27189	26877	26796	27021	27236	27471	27044	27178	27260	27163	27213	27059	27024	27128	26920	27260	26855	27122	26853	27017	26836	27106	27088	27243	27464	26971	27200	27151	27209	26880	27039	26951	27199	26862	27086	27131	27080	27018	26820	27138	27023	26758	27037	26967	26912	27402	27128	26985	27203	27285	27066	27130	27061	27280	27093	27146	26985	26964	27341	26978	27165	27010	26848	27005	27203	27195	27082	27073	27331	27254	27158	27155	27214	27223	27229	26956	26900	27160	27016	27101	27138	27136	26972	27058	26850	27070	26872	27029	27172	26992	27040	27292	26972	27001	26956	27089	27337	27211	27034	27070	27191	27177	27311	27141	27281	27203	27026	27083	26984	26861	27181	27001	27247	27451	27074	27072	27160	27270	27272	27002	26905	27095	27078	27098	27216	27098	27038	27188	27231	27168	27101	27104	27078	27141	27204	27193	27128	26904	26828	27082	26908	26914	27136	27141	27334	27170	27025	27035	27152	27220	27094	27168	27189	26720	27155	27017	27057	27098	26982	27294	27043	27079	27278	26933	27305	27139	26862	27158	26955	27130	26831	27042	26862	27226	27203	27103	27272	27319	26999	27044	26881	27326	27174	26995	27092	27261	27386	27088	27133	26959	26788	27081	27211	26987	27263	26996	26992	27032	27030	27090	27151	26901	27222	26969	27204	26965	26729	27180	27135	27079	26995	26942	26789	27130	27090	26876	27084	27070	26960	27044	27031	26940	27119	27321	27086	27104	26982	27090	27113	27264	26923	27252	26808	27015	27063	27252	27367	26940	27076	27216	26961	27122	27117	27116	26891	27029	27061	27097	26882	26973	26821	26860	26884	27236	27031	27142	27211	27056	26943	27062	27121	27180	26959	27245	27236	27197	27048	27165	27451	27104	27120	26965	27076	27277	27222	27060	27083	27021	27169	27199	27265	27101	27145	27206	27127	27242	27180	27108	27133	27023	26893	27071	27079	27180	27127	27228	26915	27187	27090	27131	26985	27160	27010	26990	26986	27114	27037	27018	27301	26993	27258	27083	27002	27044	26916	27031	27048	27141	27140	26972	26914	26974	27195	27129	26945	27058	27039	26917	27113	27089	27118	26918	27262	27160	27163	26963	27232	27029	27072	27145	26975	27191	27041	27159	26939	27006	27045	27218	27061	27103	26955	26887	26935	27001	26967	27160	27255	27250	27171	26948	27268	26926	27064	26889	26834	27009	26914	27268	27067	26903	26933	27112	27194	27204	27062	27232	26953	27257	26831	27119	27056	27181	27035	27124	27329	26933	26975	27038	26846	26982	27110	27111	27205	27096	27084	27010	27302	27165	27252	27262	27183	27436	26960	26998	27229	27010	27151	27120	27099	27031	26886	26912	27139	27189	27145	27194	27108	26911	27009	27056	27211	26942	26911	27106	27272	27305	27179	27073	27132	27090	26873	26903	27235	27278	27159	27052	26819	27117	27124	27129	27117	27206	27249	27159	27096	26975	26867	27020	27144	27196	27144	27106	26921	27085	26922	27382	27189	27189	27099	27115	27087	26916	27173	27116	26958	27031	27316	27345	27339	27141	27224	27103	26982	26960	27401	27032	27127	27282	26974	27111	27087	27201	27135	27168	26674	27090	27125	27108	27175	27037	26963	27149	27139	27251	26997	27244	27041	27054	27007	27041	27212	27070	27167	27234	27150	27311	27048	27222	27044	27116	27213	27278	26993	26929	27124	27232	27058	27381	27162	27194	27183	27260	27096	27008	27152	27149	26894	27284	26998	27001	27185	27062	27144	26970	26975	27310	26921	26983	27025	27127	27030	27111	27084	26876	26973	27144	27036	26942	27268	27019	26993	27233	27147	27157	27091	26969	26898	27032	26904	27130	26986	27032	27283	27214	27082	27304	27209	27257	26913	27257	27136	26872	26974	27072	26960	27267	27077	26897	27147	27274	27215	27070	27030	27206	26918	27191	27038	27160	27020	27152	27150	27283	27009	27205	27081	27032	27092	27118	27112	27206	27170	27253	27240	27247	27196	27193	27003	27078	27238	27061	27153	27089	26849	27017	26994	27137	27045	27180	27084	27156	27002	26987	27109	27144	27123	27335	27129	27206	27097	26764	27144	27269	26950	27073	27325	27178	27125	27395	27351	27185	27150	27185	27059	27209	27046	27429	27033	27136	27044	27208	27200	27127	27073	27112	26883	27221	26950	26981	26960	27343	27308	27212	27078	27219	27340	26915	27086	27160	27242	26947	27254	27282	27164	27048	27171	27062	27063	26932	27080	26990	26880	27277	27166	26903	27454	27388	26914	26811	26799	27104	26920	27022	27088	27285	27057	27126	26951	27136	27167	27171	27226	27358	27345	27155	27071	27195	27074	27341	27031	27274	27138	27165	27070	27198	27064	27196	27090	26925	27221	26945	27127	27135	26972	26969	27038	27027	27016	26962	27013	27128	27066	27047	26994	26913	27124	27193	27205	27170	27029	27195	27095	27134	27117	27238	26989	27070	27002	27064	27258	27166	27200	26938	27056	27050	27036	27067	27080	27213	26996	27326	27328	27077	27100	27066	27015	27132	26931	27143	27113	27320	27073	26996	27139	27135	26968	27244	27398	27128	27066	27199	27005	27151	27032	27050	27204	26802	27038	27249	27015	27167	26974	27226	27071	27267	27357	27064	27110	27226	27198	26976	27304	27356	27025	26906	27006	27347	27029	27070	27064	27161	27216	26999	27092	26775	27065	27185	26981	27121	27138	27097	27117	27196	27004	27158	27193	27084	27058	27121	27166	27283	27167	27216	27047	26893	26774	27201	27117	27223	27000	26997	26889	27228	27067	27148	26957	27223	27247	27031	26925	27245	27003	27081	27091	27075	26950	27006	26964	27009	26930	27287	27183	26958	27069	27281	27124	26905	27252	27142	27227	27159	27229	26968	27238	27076	26870	27182	27365	27031	27119	27105	26928	27027	27155	27010	27119	27105	27040	27294	27176	27151	27145	27237	27184	27181	27150	27154	26943	27177	27039	27029	26898	27165	27238	27414	27324	27184	27056	27105	27223	27119	27057	27179	27081	27107	27216	27076	26954	27140	27122	27162	27297	27123	26854	27128	27149	27015	27120	27272	27268	27287	26961	26907	27013	27138	26873	27017	27141	27021	26979	27054	26882	27128	27179	27206	27138	26954	27029	27097	26958	27175	27304	27215	27156	27243	26913	27254	26973	26963	27211	26963	27111	27071	27187	27315	27246	26935	27246	27113	26996	27214	27223	27200	27289	27305	27099	27132	26918	27137	26959	27081	26892	27139	27144	27015	26979	27042	27477	26919	27184	27149	27025	27101	27218	27251	27048	27146	27208	27103	27206	27369	27242	26940	26968	27120	27221	26978	27040	27205	26900	26969	27202	27020	27059	27135	27216	27275	27233	26882	27201
19421	32029	31101	29105	26398	22888	22104	21820	21761	21650	21703	22473	22514	22172	21890	21759	21648	21664	21469	21515	21602	22535	29064	27500	25694	23535	22016	21447	21236	20922	21216	21241	20871	20990	21066	21222	21044	20927	21051	21001	21118	20975	21057	21116	21073	20997	21119	21069	20988	21173	21129	21017	20978	21088	20971	21090	21029	21027	21037	21047	21061	21080	21144	20933	21050	21046	20919	21158	21125	21135	21192	21007	21077	21002	21018	21039	21216	21118	21086	21040	21134	21084	21062	21028	20964	21020	21039	21054	21034	20936	21001	21040	20908	21114	21083	21239	21079	20822	21049	21167	21062	20964	21243	20944	20920	20928	21035	21057	21175	21086	21040	21183	21181	21130	20977	21114	20938	20950	21129	21014	21099	20956	21113	21173	21075	20947	20941	20951	21099	21069	20874	21060	21171	21044	21090	21240	20984	21171	20971	21248	21196	21180	20944	21216	20958	21034	21074	21165	20773	21177	21106	21236	21001	21028	21044	20961	21016	21157	21087	21102	21070	20968	21160	21077	20932	20982	21124	21133	20848	21076	21006	21124	20885	21027	20940	21111	21150	21042	21190	20796	21049	21013	21037	20889	21129	21108	21066	21018	20908	20989	21299	21118	20857	21099	21021	20997	21201	21050	20972	21017	21070	21064	21153	20858	21022	20990	21002	20980	21010	21162	21014	21097	20920	21099	21076	21207	20915	21057	21053	20929	21063	21108	21062	21068	21005	21020	20949	21054	20911	20952	21171	21016	20937	21196	21056	20880	21042	21087	20844	21002	20976	21020	20995	20996	21156	21071	20956	21032	21050	20947	21053	21086	21121	21016	21062	20896	20952	21066	21076	20974	21120	21040	21056	21137	20910	21096	21028	21105	21209	21053	21086	20928	21151	21036	20994	20805	20886	21124	21110	21071	21098	20958	21148	20952	21136	21092	21165	21040	20951	21153	21103	21091	20990	21255	21062	21102	21102	20873	21040	21112	21043	20904	21064	21071	20909	21073	21096	21004	20919	21022	21083	21004	20868	20962	21057	20947	21096	21086	21183	20818	21269	21058	20896	21069	21023	21016	20971	21017	21089	20895	21007	21065	21083	20926	20995	21121	21124	20855	21090	21018	20831	20963	21046	20810	21243	21167	20973	21148	21235	20980	21089	21008	21000	20817	20998	21006	21200	20964	21119	21020	21089	21062	20960	21051	21228	20957	21116	21035	21036	21149	21103	20949	20895	21094	21020	21040	21149	21016	21017	20905	20979	20971	21125	20901	21092	21076	21026	21040	20934	21163	21052	21229	21015	21138	21032	21135	21144	20936	21009	21097	21066	20890	21232	20969	20943	21078	21211	20941	20920	20852	21026	21146	21101	20971	20929	21037	21175	21074	21081	20977	20887	21042	20962	21167	20998	21242	21078	21022	20993	21065	20947	21028	20951	21273	20971	21007	21087	20909	20956	20951	20776	21178	21171	20985	21094	21150	21080	20919	21011	21159	21134	20971	20978	21118	21179	21133	20930	21004	20960	21092	21136	21230	20827	20974	20956	20983	20932	20965	21194	21102	21012	21029	20921	21064	21155	21221	21206	20875	21180	21089	21174	20955	21084	20929	21021	20990	20985	21196	21087	20866	21065	21229	20923	20833	21091	20950	21054	21048	20988	21080	20886	21307	21008	21137	21037	21030	20881	21121	21161	20883	21081	21125	21091	21028	21198	21006	21182	21041	21065	20962	21117	20831	21092	21087	21037	21251	20893	20980	20953	21158	21174	21056	21084	21039	21042	21075	21025	21199	21127	21057	21005	21061	21120	20892	21039	21060	20921	21065	21049	20967	20963	21074	20912	21128	20943	20884	21049	21082	21118	21040	21056	20990	21046	21210	21040	21055	21029	21226	20988	20920	21038	20999	21138	21029	21198	21211	21160	20881	21177	21002	21013	21074	21077	20967	21068	21055	20976	21055	21012	21000	21158	21021	20941	20909	21037	20971	21146	21089	20908	20972	21208	20994	20908	21063	21088	21030	20925	20952	20890	21181	21072	20952	21082	20919	20909	20889	20963	21014	21079	20916	20939	20811	20967	21018	21095	20881	20804	21005	20968	21075	21007	20988	21097	21002	20926	20984	21054	21010	21145	20941	20990	20998	21008	21186	21049	20984	20910	21253	20952	21090	20822	21010	21096	20906	21153	21038	21012	21210	20981	20927	21015	21037	21022	21057	20929	20880	21174	20932	21154	21053	21025	21076	21134	21135	21149	21158	21150	21101	21048	20916	21002	21060	21039	21101	21070	21036	21217	21177	20984	20946	20735	21037	21062	20951	21075	21020	21065	20973	20903	21157	21104	21040	21158	20868	21079	21085	21017	20992	21061	20989	21012	20946	20934	21144	21096	20923	21127	21024	21011	20976	21045	21030	21022	20995	21231	20882	21004	21325	20921	21017	21274	21120	21012	21047	20993	21211	20819	20901	20889	21034	21000	20846	21189	20799	21173	20999	21052	21115	21028	21009	20971	20929	21079	20850	21199	20954	21055	20778	21094	21145	20937	20921	21012	21081	21292	20934	20999	21123	21076	21071	21231	21003	21117	20990	20976	21023	20938	21040	21084	21077	21092	21042	20908	21131	21135	21294	20857	20985	20930	20950	20877	21026	21080	21141	20906	21021	21142	21045	21097	20988	21053	21270	21051	20913	21023	21022	20915	21067	20881	21046	21147	21044	20943	21097	21073	20928	21125	20962	21120	20856	20847	20943	21058	20996	21210	20906	20992	20946	21066	21095	21210	20994	21235	20878	20857	21193	21106	21037	21116	21104	21129	21052	20931	21107	20851	21082	21018	21064	21045	21009	21104	21166	20948	21065	20947	21013	21077	20988	20990	21023	21035	21050	21097	21029	21056	21257	20974	20997	21055	21015	21067	21082	20836	20958	21061	20965	21065	20948	21015	21198	21091	21012	21015	21004	21023	21038	20951	21094	20998	20937	21040	21192	20976	21084	21039	21083	21081	20989	21139	20972	21008	20988	21042	21075	21001	21144	21120	20958	20981	21073	21032	21057	20841	21238	21138	21133	21064	21164	21008	20854	21107	21031	21097	20945	20903	21087	21055	21157	21061	20990	21138	21112	21238	20885	21095	21044	21112	21178	20815	21053	21183	20918	20984	20949	21144	21148	21127	21032	20865	20918	20946	20866	20951	21065	20868	20918	21062	21107	21120	21073	21014	20947	21071	21047	21047	21168	20960	21066	21050	21109	21052	20958	20806	21175	20896	20909	21116	21021	21005	20897	21022	21024	20979	21091	21094	20965	21007	20920	20847	20978	21086	21140	21154	21057	20927	21079	21064	21165	21153	21028	20952	21099	20909	21039	21043	21205	20996	21109	21042	21141	21129	21128	21126	21185	20871	20895	21097	20921	21153	21043	20974	20987	21220	21142	21119	20963	21047	21017	21055	21088	21083	20978	20942	21166	20914	21013	21054	20956	20992	21021	20989	20940	21164	21019	20962	20902	21119	20927	21005	21187	21045	21056	21041	20976	20908	21030	21264	21110	21041	20977	21017	20957	20960	21254	21055	20968	20997	20994	20884	21057	21185	21136	21100	20934	21021	21225	21084	21242	20967	21030	21013	21127	20941	21104	20949	20868	21128	21101	21076	20899	21018	20806	21122	21143	21130	20979	21097	20856	21170	21080	20976	21258	21149	21093	21135	21136	20960	21004	20974	21051	21026	20963	20956	21160	21023	20894	21089	21025	20972	20992	21126	21167	20833	21044	20805	21180	21029	20972	21167	21025	21039	20961	21245	21065	21170	21167	21035	20843	21071	21097	20929	20939	21113	20927	21143	20999	21027	20978	21113	21039	21062	20980	21137	21119	21030	21003	20968	21063	21081	20997	20958	21158	21354	20998	20997	21141	20885	21041	21078	21040	20905	21088	21076	20921	21006	21022	21086	20821	21060	21085	20955	20998	21059	21212	21192	20919	21074	20935	21066	21068	21032	21240	20837	21097	20744	21301	21022	20913	21139	21211	20973	20984	21104	21046	21234	21087	21206	20974	21093	20956	21140	20824	21097	20904	21026	20954	21111	21236	20888	20981	21034	21040	21187	21021	21264	21134	21014	21048	20871	20971	20981	21002	20959	20958	21040	20968	21042	21010	21057	20939	20988	21046	20885	21012	21075	21106	21191	21035	21045	21077	21238	21050	20860	21174	20912	21165	21013	21045	21132	20934	21108	21077	21104	20939	21007	21179	21235	21156	21048	20809	20927	20894	20864	21023	21032	20999	20981	21059	21159	20911	20990	21028	21101	20944	21150	21060	20992	21075	20971	21191	20916	21180	21198	21225	20937	21010	21060	20941	21319	20909	21062	21006	21007	20874	21075	21059	20928	21001	21053	21118	21230	21071	21126	20977	21029	21080	21116	21006	21142	20967	20925	21101	20960	21041	21027	21107	20959	21106	21102	20976	21091	20962	20973	20869	21124	21180	21190	21062	21027	21018	20832	21067	20999	21038	21053	21223	21042	21137	21127	21030	21038	21082	20982	20966	21002	21074	20941	21168	21044	20881	21004	21197	21109	21100	21140	20844	21078	20945	20995	21058	21208	21073	20954	21094	20938	21171	21014	21158	21011	20799	21155	20990	21045	20920	21058	21031	21282	21066	21058	21231	20921	21075	21036	21008	21024	21179	20938	21135	20978	21062	21032	20908	21242	21030	21087	20998	21068	21045	21047	21019	21065	20928	20991	20949	21079	20894	21118	21103	21017	20993	21014	21029	21025	21188	21172	20852	21005	21139	21055	21134	21136	21091	21040	21074	20926	21237	20973	20953	20990	20867	21178	21331	21201	20972	20967	21086	21118	20987	21190	21213	20936	21174	21217	21135	20920	21004	21098	21075	21068	21019	21037	21139	20936	21066	21234	20809	21034	20939	20971	20991	21097	20934	21195	21023	21210	21235	20973	20954	21172	21093	20926	20852	20927	21137	20927	21139	21086	21151	21090	20977	21036	21155	20900	20987	21040	20975	20908	21258	21024	21226	21007	21059	21132	21011	21033	21071	21031	21007	21008	20985	21024	20958	20994	20919	21070	21076	20931	21050	21043	20830	21137	21101	20795	21165	20855	21145	21071	21162	20982	21086	21057	21107	21046	21143	21053	20972
22603	21244	29110	23759	22259	26619	31472	28045	27912	28591	28859	28429	28614	28327	27830	27782	28043	28124	28135	27969	27722	28836	36417	37156	33975	31350	29497	28075	27454	27400	27359	27454	27360	27113	27304	27352	27453	27252	27313	27228	27317	27267	27199	27255	27267	27067	27550	27257	27475	27461	27250	27184	27509	27231	27117	27112	27475	27266	27264	27242	27140	27103	27370	27293	27304	27266	27384	27363	27357	27536	27125	27335	27359	27213	27330	27162	27387	27497	27231	27064	27321	27312	27100	27293	27160	27184	27257	27167	27167	27144	27006	27260	27282	27297	27294	27367	27298	27155	27292	27168	27026	27210	27267	27097	27306	27567	27081	27086	27221	27598	27074	27118	27222	27336	27264	27287	27091	27252	27196	27326	27226	27312	27360	27107	27222	27308	27250	27308	27109	27350	27189	27195	27215	27249	27345	27190	27333	27282	27156	27118	27387	27244	27157	27120	27294	27089	27408	27031	27263	26966	27072	27251	27214	27295	27240	27244	27261	27136	27050	27035	27284	27470	27166	26962	27198	27272	27221	27169	27318	27079	27301	27366	27138	27064	27140	27211	27210	27260	27485	27095	27131	26959	27246	27159	27014	27244	27149	27323	27181	27404	27070	27135	27161	27005	27176	27153	27195	27084	27178	26991	27291	26996	27235	27130	27316	27225	27357	26990	27182	27146	27201	27464	27388	27093	27096	27453	27058	27065	27282	27243	27156	27088	27070	27270	27462	27090	27118	27238	27276	27359	27401	27049	27296	27212	27210	27173	27062	27281	27268	26816	26998	26886	27259	27381	27294	27163	27283	27205	27239	27147	27182	27063	27426	27308	27106	26954	27086	27288	26960	27119	27000	27294	27326	27179	27382	27254	27104	27196	27164	27118	27415	27052	27157	27134	27262	26977	27390	27453	27140	27252	27326	27160	27367	27188	27037	27122	27187	27194	27129	27151	27181	27383	27269	27278	27063	27322	27204	27246	27689	27077	27217	27416	27427	27024	27007	27387	27077	27248	27151	27276	27134	27272	27354	27133	26972	27311	26926	27216	27165	27168	27141	27168	27270	27264	27307	26975	27066	27311	27051	27487	27089	27029	27121	27142	27252	27234	27278	26965	27275	27320	27318	27125	27252	27329	27211	27227	27220	27110	27068	27179	27117	26871	26922	27264	26973	27135	27285	27121	27368	27066	27259	27308	27440	27284	27301	27301	27225	27219	27432	27082	27175	27197	27152	27392	27215	27426	27295	27210	27542	27038	27177	27083	27133	27277	27284	27040	27310	27102	27163	27350	27036	27269	27100	27037	27330	27128	27285	27143	27262	26971	27387	27232	27237	27294	27108	27261	27355	27195	27138	27352	27130	27362	27179	27184	27183	26993	27049	27125	27105	27150	27391	27084	27215	27499	27192	27144	27124	27222	27216	27114	27371	27191	27105	27030	27188	26937	27037	27090	27425	27189	27217	27205	27202	27135	27295	27141	27120	27145	27268	27239	27340	27162	27152	27283	27341	27249	27236	27218	27292	27277	27103	27243	27185	27330	27102	27391	26994	27097	27191	27141	27147	26931	27249	27395	27151	27375	27411	27236	27277	27321	27193	27239	26998	27181	27153	27342	27252	27265	27162	27022	27240	27363	26997	27396	27269	27059	27196	27035	27129	27262	27265	27182	27182	27062	27192	27359	27208	27064	27169	27220	27216	27260	27044	27206	27290	27086	27273	27240	27240	27154	27094	27270	27225	27113	27173	26906	27232	27270	27346	27356	26978	27424	27355	27437	27160	27092	27182	27327	27332	27319	27387	27183	27393	27205	27190	27301	27268	27149	27046	27204	27015	27139	27056	27324	27125	27236	27257	27071	27252	27100	27032	27370	27063	27201	27186	27042	27128	27215	27321	27157	27249	27429	27183	27262	27232	27198	27189	27196	27269	27143	27126	27256	27047	27149	27308	27243	27408	27236	27423	27364	27243	27577	27323	27208	27094	27197	27200	27362	27269	27156	27191	26886	27446	27060	27082	26953	27131	27348	27269	27189	27135	27413	27133	27108	27238	27118	27021	27066	27236	27107	27219	27022	27228	27200	27367	27276	27155	27042	27127	27160	27281	27278	27104	27331	27298	27128	27077	27014	27085	27225	27114	27332	27073	27028	27224	27394	27317	27321	27181	27270	27257	26993	27255	27075	27236	27098	26830	27171	27101	27181	27194	27080	27316	27252	27285	27111	27440	27307	27095	27283	27121	27124	26991	27127	27166	26993	26973	27123	27292	27326	26964	27078	27282	26982	27058	27296	27229	27295	27027	27316	27037	27048	27139	27068	27081	27188	27343	27107	27181	27125	27206	27061	27270	27084	27208	27406	27449	27290	27090	27252	26899	27200	27206	26969	27089	27521	27378	27382	27134	27077	27207	27038	27409	27395	27412	27352	27351	27121	27396	27381	27350	27242	27320	27212	27218	27085	27177	26738	26977	27167	27013	27120	27257	27367	27241	27282	27327	27475	27301	27259	27244	27181	27174	27194	26964	27065	27364	27150	27129	27188	27434	27167	27211	27192	27383	27207	27137	27223	27036	27269	27152	27333	27552	27236	27120	27199	27207	27335	27358	27333	27193	27198	27283	27216	27155	27024	27208	27263	27145	27392	27346	27004	27210	27172	27286	26987	27343	27332	27059	27041	27100	27160	27046	27201	27098	27341	27290	27335	27104	27159	27055	27336	27295	27281	27290	27158	27236	27233	27188	27176	27019	27065	27255	27532	27321	27048	26938	27253	27216	27448	27123	27474	27262	27009	27222	27054	27253	27253	27153	27569	27286	26889	27398	27065	27232	27187	27281	27138	27399	27035	27138	27175	27077	27334	27390	27115	27309	26966	27268	27150	27007	27256	27322	27285	27266	27121	27010	27249	27167	27049	27218	27169	27320	27152	27034	27138	27214	27260	27089	27360	27119	27259	27042	27150	27393	27216	27108	27227	27217	27237	27054	27233	27035	27218	27132	27378	27359	27190	27127	27130	27298	27192	27120	27134	27442	26959	27268	27161	27382	27402	27194	27108	27199	27189	27173	27110	27161	27186	27189	27207	27277	27241	27268	27139	27133	27195	27312	26997	27261	27475	27136	27349	27240	27139	27189	27136	27037	27263	27324	27184	27393	26986	27102	27114	27110	27230	27491	27254	27303	27236	27110	26927	27056	27197	27363	27353	26905	27183	27111	27147	27167	27136	27234	27353	27122	26979	27150	27197	26933	27197	27249	27319	27389	27145	27126	27290	27167	27145	27197	27148	27075	27199	27122	27099	27110	27056	27093	27158	27101	27335	27144	27043	27190	27337	27349	27130	27144	27101	27262	27169	27337	27223	27265	27095	27227	27193	27243	27207	27332	27139	27218	27011	27242	27235	27216	27549	27312	27253	27079	27386	27289	27476	27145	26983	27158	26947	27282	27268	27092	27305	27214	27049	27385	27151	27049	27237	27107	27047	26939	26932	27349	27200	27307	26961	27308	27125	27258	27073	27198	26959	27203	27218	26976	27142	27310	27348	27213	26894	27301	27175	27285	27190	27425	27159	27017	27024	27030	27177	27092	27273	27220	27389	27376	27363	27342	27154	27026	27198	27119	27109	27180	27125	27246	27115	27473	27164	27246	27052	27254	27313	27052	27395	27265	27518	27150	27306	27427	27244	27126	27324	27325	27110	27267	27240	27327	27155	27127	27285	27195	27049	27321	27371	27229	27033	27022	27001	27335	27357	27422	27284	27061	27093	27141	27127	27184	27057	27248	27055	27117	27034	27097	27173	27127	26936	27040	27369	27329	27204	27215	27144	27206	27191	27188	27203	27149	26891	27270	27395	27228	27273	27342	27189	27075	27409	27447	27416	27101	27419	27118	27293	27256	27215	27121	27203	27056	27213	27112	27232	27083	27332	27141	27093	27079	27297	27265	27159	27265	27266	27320	27244	27182	27240	27234	27144	26993	27219	27352	27242	27270	27288	27408	27125	27186	27506	27279	27160	27174	27090	27267	27358	27246	27299	27419	27163	27289	27337	27102	27124	26995	27171	27356	27053	27034	27381	27223	27200	27133	27380	27173	27073	27260	27099	27291	27044	27075	27090	26973	27413	27213	27358	27277	27295	27302	27313	27240	26978	27531	27348	27507	27119	27277	27050	27266	26967	27258	27210	27185	27300	27234	27165	27283	27288	27301	27184	27412	26965	27253	27278	27287	26977	27285	27241	27244	27424	27204	26994	27423	27192	27054	27138	27210	27005	27198	27268	27036	27502	27082	27126	27086	27072	27059	27319	27334	27258	27324	27099	27237	27272	27150	27022	27261	27020	27177	27304	27209	27264	27182	27062	27327	27346	27287	27482	27488	27239	27176	27284	27260	27102	27190	27193	27255	27142	27273	27067	26938	26981	27091	27082	27148	26887	27014	27246	27188	27073	27279	27197	27523	27428	27078	27110	27153	27347	27217	27070	27145	27118	27341	27153	27654	27290	27267	27099	27313	27196	27236	27047	27304	27238	27209	26981	27484	27182	27065	27328	27065	27099	27386	27118	27306	27092	27280	27266	27368	27470	27159	27282	27191	27383	27359	27198	27246	27039	27292	27389	27161	27256	27414	27256	27535	27136	27083	27173	27174	27201	27300	27166	27309	27396	27163	27234	26939	27264	27342	27231	27099	27493	27357	27242	27301	27301	27375	27181	27127	27251	27153	27263	27400	27163	27147	27368	27165	27336	27102	27106	27195	27218	27037	27219	27115	27154	27102	27195	27253	27241	27207	27131	27348	27097	27103	27054	27174	27084	27241	27212	26973	27353	27250	27169	27071	27092	27089	27213	27172	27076	27382	27038	27409	27337	27221	27189	27040	27290	27257	27040	27197	27132	27242	27225	27333	27269	27097	27134	27134	27041	27528	27242	27161	27462	27122	27202	27285	27078	27145	27300	27189	27266	27180	27200	27183	26944	26948	27194	27248	27216	27316	27065	27206	27094	27117	27176	27269	26929	26985	27089	27066	27247	27339	26943	27314	27231	27130	27175	27111	27130	27117	27400	27194	27179	27142	27139	27038	27289	27295	27148	27142	27105	27378	26910	27234	27151	27008	27246	27070	27293	27061	26980	27211	27352	27378	26987	27330	27213	27251	26963	27092	27092
20467	36661	35542	31908	27913	23847	22713	22148	22190	22372	22834	22809	22488	22063	21702	21717	22167	22148	22026	21875	21652	23909	33844	32206	29482	25624	23201	21583	21174	21148	21087	21179	21092	21178	21160	21033	21297	21281	21124	21148	21053	21037	21092	21128	21142	21037	21019	21251	21101	21216	21084	21205	21253	21256	21083	21275	21033	20965	21152	20982	21038	21081	21281	21236	21371	21158	20984	21109	21208	21037	21082	21268	21100	21053	21092	21198	21103	20934	21155	21019	21143	21073	21099	21098	21140	21069	21373	21091	20948	21010	21116	20984	21291	21164	21266	21180	20978	21068	21134	21099	21232	21112	20966	21074	21144	21233	21259	21231	21069	20897	21354	21247	21168	21176	20902	21071	21063	21113	21174	21062	21175	20889	21026	20978	20999	21266	21116	20980	21094	21041	21099	21216	21077	21154	21042	21144	21147	21038	20938	21111	21209	21127	21192	21025	21012	21170	20998	21011	20996	21291	21084	21063	21179	21154	21068	20932	20981	21075	21124	21240	21298	21257	21008	21201	21091	20988	21075	20991	21121	20944	20950	21121	21131	21063	21074	21074	21088	20938	20989	21064	20984	21092	20944	21142	21110	20980	21156	21174	21112	21022	21093	21079	20981	21060	21179	21101	21124	21186	20990	21076	21092	21028	21162	21138	21246	21211	21102	21072	21043	20969	21069	21232	21099	21070	21077	20973	21058	21177	21157	20990	20760	21309	20987	21153	21099	21129	21115	21093	21020	21094	21097	21034	21034	21035	20992	21309	21073	21194	21037	21170	21129	21049	21119	21192	21062	21083	21073	21135	21020	21190	21063	21038	21202	21129	20823	21209	21247	20931	21097	21094	20981	21114	21009	20894	21139	21238	21135	20898	20933	21072	21251	21154	21111	20990	21030	21091	20975	21032	21035	21120	21064	21358	21020	21161	20994	21239	21031	21030	21183	21102	21302	20944	21154	21127	21110	20930	21037	21120	21027	21195	20997	21158	20802	21152	21144	21322	21009	21151	21154	21195	21088	21246	21265	21297	21115	21074	20980	21071	21147	21286	20945	20954	21167	21049	21095	21220	21200	20859	21120	21069	21147	21032	21104	21052	21037	21096	21137	21058	20945	21032	21054	21018	21076	21095	21058	21190	21068	20932	21255	20975	21210	21102	21100	21000	21197	21193	20935	21053	21064	20995	21153	21142	21038	21028	21136	20950	21212	21203	20967	20951	21152	21024	21030	20952	21130	21025	21101	21005	21087	20972	21145	20976	21069	20944	21093	20908	21130	21009	21060	21033	21134	21177	21180	20932	20955	21057	21195	21202	21036	20853	21182	20876	21121	21145	21141	21129	21038	20887	21068	21180	21155	21196	21160	21097	21240	20949	21117	21108	21157	21011	21198	21050	21130	21029	21240	21145	21195	21109	21139	20985	21074	21075	21029	21059	21294	21160	21055	21110	21027	21018	21126	21093	21107	21087	21114	21103	21082	20932	21151	21123	20994	20983	21156	21197	21080	21244	20964	21116	21250	21087	21132	21083	21021	21224	21076	21202	21016	21065	20985	21086	20978	21108	21204	21130	21203	21155	20859	21061	20890	21213	21183	21050	21065	21010	20982	21197	21162	21135	20972	21201	21032	20956	21116	20947	21072	20782	21105	21020	21315	20995	21242	21208	21218	21363	20964	21006	21091	20943	21032	21108	21024	20986	21262	21004	21063	21078	21004	21067	20790	21211	21073	21240	21202	21036	20968	21263	21087	21155	21077	21148	20969	21142	21288	21104	21049	21081	20945	21176	20908	21107	21230	20971	21135	21047	21188	21164	21092	21026	21060	21178	21152	21187	21167	21067	21113	21149	20983	21043	21023	21100	21159	20972	20959	21169	20986	21044	21032	20996	20937	21213	21050	21107	21182	21010	21161	21037	20988	21135	21153	21119	21138	21128	21040	21010	20939	20984	20818	21042	21013	21003	21174	21177	20890	21057	20952	21115	21127	21071	21101	21046	21028	21115	20872	21102	21065	21183	21066	20951	21062	20980	20979	21240	21160	21014	21251	21068	21085	21337	21005	21098	21141	21103	21027	20943	21040	21232	21022	21093	21147	21089	20755	21264	21242	21193	21147	20892	21038	21192	21140	21141	21094	20981	21107	21079	21089	21088	20976	21224	21119	21100	21170	20933	21001	21112	21037	20925	21117	21037	21111	21151	21051	21242	21000	20969	21244	21149	21051	21141	21000	21088	21036	21226	20955	21213	20991	21021	21117	20994	21076	21204	20992	21153	21158	21151	21074	20944	21122	21126	21052	21055	21207	21251	21036	21154	20992	21151	21013	21093	21123	21129	21046	21035	21051	21185	21016	21122	21016	20888	21044	21082	21037	21068	21200	21099	20917	21207	21022	20927	21002	21246	21042	21079	20997	20951	21250	21277	21047	21149	21143	21021	21181	20834	21063	21176	20904	21067	20772	21230	20993	21139	21310	21042	21143	21088	21091	21071	21184	21081	21096	21056	21066	21090	21107	21095	21129	21008	20891	21064	21080	21028	20980	21083	21101	21016	21045	21104	21137	20942	21183	21120	20919	21151	21055	20940	21212	21026	20984	21254	20983	21000	21034	21108	21005	20996	20933	21101	20991	21147	21132	21058	20996	21186	21086	21140	21061	20925	21097	21029	21109	20946	21076	20934	21014	21102	20967	21009	21145	21244	21040	20894	21209	21010	21153	20986	20953	20997	21079	21137	20951	21044	21136	21195	21178	21197	21106	21022	21095	21322	21093	21105	21050	21225	20881	21138	20985	21221	20955	21172	21112	21222	21189	20939	21012	21039	21147	21180	21125	21071	20937	21080	20921	21055	21086	21185	21073	21006	21072	21188	21158	21086	20927	21216	21264	20992	21000	21132	21156	21115	21099	21115	21087	21090	20940	21257	20892	21139	21118	20857	21189	21251	21072	20933	21071	21134	20987	20926	20992	21003	21043	21004	21012	21010	20969	20952	21146	20862	21030	21074	20926	21066	21060	20922	21070	21031	21131	21078	21293	20968	20891	20949	21159	21012	21049	20954	20922	20966	21123	21119	21171	20967	21088	21218	21121	21104	21024	21276	21110	21031	21202	21056	21088	21195	21081	21055	21061	20976	21037	20938	21197	21110	21206	21102	21169	21211	21018	21075	21139	21131	21150	21056	20915	21158	21171	21150	21035	21220	20959	20924	20976	21206	20994	21014	21033	21176	21005	21407	21069	21070	20986	21202	21070	20927	21228	21062	21056	21073	21053	21074	21052	21262	21244	21037	21094	20982	21148	21254	21244	21013	21005	20942	20872	20962	21077	21332	21179	21097	21113	21188	20994	21137	21188	21070	21124	20975	21110	21137	21245	21203	21280	21092	21237	21137	21246	21140	21002	21068	21048	21032	21081	21089	20913	21177	21043	21069	21006	20951	21050	21187	21016	21070	21128	20948	21047	20998	21135	21119	21098	21047	21076	20999	21024	21152	21108	21132	21033	21020	20923	21172	21056	21047	21178	21114	21005	21113	21087	21096	20783	20962	21366	21024	21105	21032	21041	21225	21203	21082	21157	21231	21021	21073	20853	21048	21005	21094	21103	21127	21050	21114	21199	21181	21190	21052	20977	21086	21067	21006	21104	21095	21007	20927	21058	21028	21011	21080	21039	21030	20920	21037	21072	21006	20958	21090	21097	21248	21138	21275	21163	21049	21267	21025	20849	20944	21081	21138	21107	21090	21184	20992	20917	21315	21165	20938	20913	21135	20977	21022	21191	21022	21088	21056	21108	20860	21237	21104	21143	20963	21160	21187	21144	21029	21151	21031	21019	21054	20957	21134	20980	21118	20988	21122	21185	21135	21050	21177	20988	21086	21059	20947	20990	21301	21008	21180	20948	21168	21170	20993	20926	21223	21161	21058	21137	20919	21318	21072	21161	21182	21012	20936	20968	21191	21221	21131	21082	20929	21238	21036	21218	20935	20991	21140	21194	21045	21378	21179	20908	21016	21116	21156	21010	21227	21007	21073	21046	21038	20989	21085	21074	21044	21111	21148	21198	21096	21153	21162	21048	20887	21016	21035	21188	21297	21138	21145	21083	21242	21204	21153	21043	21122	21191	21039	21310	21046	21149	21203	21055	21160	21082	20986	21238	21049	21096	21097	21195	20925	21018	21074	21090	21069	21038	20894	21159	21019	21162	20935	21246	21101	21055	21107	21052	21201	21142	21135	20914	20915	20929	21158	21068	20915	21124	21070	21012	21204	21154	21010	20966	21032	21094	21160	20985	21154	20982	21215	21148	21102	21051	21017	20937	21020	21158	20907	21156	21031	21054	21000	21238	20934	21041	21045	21006	20959	21132	21235	21188	20883	21110	21267	20964	20871	21080	20959	21287	21082	21071	21262	20953	21020	21191	21202	21134	21115	21219	21183	21054	20929	21211	21027	21063	21047	20999	20995	20925	21154	20998	21131	21096	21199	20959	20986	21044	21002	20994	20943	20968	21036	21196	20928	21223	21069	21197	21063	21074	21084	21056	20977	21192	21043	21152	20973	21017	21111	20962	21209	21020	21026	21264	21176	20898	21105	21139	21070	21175	20959	20871	21281	20998	21071	21193	21045	21100	21049	21004	21112	21182	21048	21030	21129	21127	21012	21073	21119	21189	21070	21294	21008	21098	21067	21007	21195	20893	21236	21123	21050	21135	21128	21253	20919	21010	21021	21105	20924	21085	20912	21027	20873	21033	20996	21230	20939	21116	21071	21028	20942	21076	21092	21123	21125	21210	20782	21067	21324	20999	21182	21048	20930	21104	21079	21115	20987	21008	20878	21057	21158	21066	20830	21036	21143	21162	21172	21028	20944	21148	21191	21105	21197	21191	21089	20976	21218	21142	21047	20958	21067	21047	20912	21299	21334	21027	20994	21147	20944	21065	21217	21233	21054	20884	21101	20980	21136	20965	21009	21194	21076	20987	21025	21065	20942	21021	21045	21304	21029	21027	21064	21161	20877	21216	21123	20912	21092	21138	21041	21125	21168	21097	21047	21109	21003	21050	21309	21128	20942	21288	21029	21035	21078	21039	21040	21067	21153	21000	20887	21131	21192	21150	21033	21004	20987	20886	21149	21235	21273	20879	21165	21006	21078	21072	21055
28104	23764	31168	31259	28034	27285	27425	27056	27049	27334	27604	27196	27160	26996	27342	27307	27269	27218	27022	27164	27379	27410	28021	28041	27906	27554	27206	27188	27099	27134	27173	27167	27183	27006	26848	27008	26947	27106	27105	27095	26981	26898	26875	26931	27043	27115	26887	26916	27109	26992	27158	26877	27072	27044	26888	27082	26975	26883	27080	27065	27058	26775	27057	26869	27061	27013	26976	27001	26853	27230	27174	26682	27053	27132	27187	27121	27172	26818	27111	27262	27085	26890	27122	27052	26829	26877	26910	27014	27169	27325	26950	27103	27003	27111	26949	27077	26867	27117	27029	27095	27125	26774	27079	27122	27012	26797	26908	26894	27063	26997	27085	26924	27063	27001	27239	27026	26976	27134	26928	27053	26928	26963	27031	27056	27249	26913	27025	27072	27220	26955	27060	27080	27041	27070	27152	27032	27171	27098	27034	27115	27159	26882	26950	26839	26835	26810	27117	26917	26855	26896	26874	26990	27120	26999	27024	27018	26946	27070	26969	27117	27047	27265	26894	27045	26899	27050	27163	27261	27192	27077	26940	27245	27074	27097	26783	26982	27205	27168	27159	27116	26949	26940	27054	26972	26953	26961	26831	26790	26747	27181	26854	26876	26684	27039	27116	26921	27049	26835	27044	26974	26930	26878	27046	27166	27286	26986	26909	26898	26982	27039	27122	27050	27080	27217	27061	27022	27126	27027	26980	26956	27238	27198	26997	26927	27170	27069	26884	26926	26906	27253	26899	26881	27013	27394	27119	27229	27062	26946	27025	27008	27029	27034	27038	26795	27184	26906	27104	26882	26958	27194	27066	27110	27021	27172	27166	27150	27038	27137	26795	26959	27308	27039	26974	26998	26982	26771	27061	26856	26940	26848	26808	27007	26704	26918	27025	27096	26866	27207	26867	26940	26986	27043	27085	27175	27205	27124	27071	27178	26935	27057	27013	26985	26985	26993	27156	27120	27113	26882	27170	27086	26969	26936	27023	26834	27059	26977	26791	27081	26939	26927	27072	26990	26788	27194	26987	27171	26970	27196	26960	27119	26820	27039	27116	27052	26995	26858	27034	27146	26812	27171	26772	27120	27118	26964	26896	27211	27093	27073	27005	26989	26942	26685	26981	27078	27068	27152	27165	26947	27078	27155	27308	26921	27051	27005	26932	27154	27245	27041	27032	27201	26956	27121	27058	27084	27396	27084	26938	27099	27019	26890	27053	27063	27082	27241	27046	27083	26937	26931	27121	27025	27146	27024	27170	27010	26986	26977	26833	26953	27001	27017	26861	27121	27095	26986	26831	26844	26778	26996	27163	27057	27153	27021	27141	26978	26906	27031	26832	26790	26896	27125	26967	27021	27127	27093	26905	27124	27289	26950	27119	27186	26857	26704	27117	26947	26940	26983	26897	26978	27045	26867	26989	26925	26875	27115	27198	27164	27115	27026	26947	27026	27052	27059	26892	27115	27209	27043	27124	26835	27111	26817	26957	26892	27127	27098	27104	27021	27148	26986	27000	27197	27074	26969	27025	26987	27169	26960	26866	27001	27036	27086	27083	27039	27239	26887	27059	27201	27056	26924	27216	26764	26921	27247	27233	26917	26995	26989	27215	27050	27196	27049	26906	27068	27345	26828	26995	27213	26984	26922	26873	27206	27031	27138	27062	26957	27098	27038	27240	26923	27096	26973	27237	26902	26743	26883	27029	26660	26899	27038	27180	27076	27024	27024	27018	27068	27151	26979	26688	26912	26894	27097	26844	26984	26930	26782	27016	26839	27231	26999	27239	26753	27246	27165	27028	27052	27037	27080	27103	26962	26979	26830	26984	27030	27019	26837	27029	27024	26881	27066	27213	27069	27155	26756	26856	27067	26883	26978	26855	27127	27219	26902	26938	27097	26958	27051	27153	26951	27081	27100	27081	27054	27055	27170	27217	27059	26979	27051	27136	27159	26952	26949	27035	27163	26895	27176	27016	26837	26914	26973	26919	26796	26961	27092	27009	27083	27051	27112	26970	27131	26938	27102	26903	27031	27183	27223	26924	26953	27148	27235	26957	27006	27246	27103	26978	27028	26891	27320	27367	27042	27149	27114	26828	26940	27039	27023	27222	27085	26993	26977	27122	27061	26977	27120	26749	27075	27044	26962	27090	27110	27311	27025	27172	27059	26891	27027	27031	26959	27022	27021	27080	27057	27206	27094	27106	27179	27172	27198	27201	27056	27055	27040	26752	26929	27127	27158	27374	27072	26848	27035	27024	27192	26877	26946	26662	26844	26999	27005	27000	26912	27173	27168	27036	27221	27055	26920	26799	27048	26822	26788	26950	26939	26800	27088	27181	27112	27137	27035	26979	27014	27100	26976	27008	27080	27205	27042	26897	27084	27123	27123	27039	27045	27047	26999	26968	27097	26987	27088	26945	27026	26961	26903	27238	26941	27062	26870	27129	27070	27021	26936	27111	26885	27046	26968	27005	26942	26915	27057	27186	26793	27033	26629	26878	26967	27027	26988	26957	27078	27099	27065	26928	26834	27038	27093	26986	27066	27111	27186	26984	26803	27034	26822	26747	27081	27114	27106	26939	27173	26869	26898	27172	27119	27130	26984	27130	27265	26990	27245	26992	27065	26867	27053	26916	27064	27143	26974	27142	27031	26995	27102	27032	27101	27124	27064	27194	27262	27070	26974	26814	26974	27107	26959	26886	27095	26950	26934	26953	27309	26943	26963	26996	26805	26879	26903	26949	26911	27179	27111	27003	27041	26632	27184	27110	27104	27144	27049	27030	27085	26762	26898	27078	27250	26916	27000	26993	27137	27298	27112	27226	27315	27128	27103	27136	27138	27227	27004	27254	27178	26899	27029	26897	26971	27104	26926	26863	26843	27017	27040	27138	27285	27173	27060	27143	27194	26876	27006	27248	26977	27014	26873	26907	26926	26839	27058	26909	27149	27157	27244	27240	27102	27122	27065	27251	26874	26972	26932	27072	27278	26998	26995	26880	26874	26922	27196	27041	27038	27121	27014	27256	26815	27219	26904	26907	26905	27091	27132	26932	26990	27154	27078	27035	26782	26994	27039	26886	26906	26865	26995	27019	27244	27048	27209	26988	27250	26954	27085	27146	26892	27043	27036	27122	27310	26998	27038	26776	27056	27011	26984	26884	26951	26930	26909	26973	26888	27115	26888	27013	27243	27095	26769	27146	26899	26898	27059	27027	26825	27091	26989	27154	26911	27094	26976	27012	26910	27313	27111	27280	26963	26948	27143	27002	27056	27086	27028	26849	26954	27012	27046	27139	27071	26895	27104	26994	26687	26922	27035	27018	27212	27067	26904	27183	27142	26969	26974	26902	26923	27105	27195	27057	26913	27142	27019	26831	26984	27053	26944	26974	27057	27043	27004	27063	27148	27122	27234	26992	26923	27163	26805	27068	27026	27153	26881	26886	27061	26938	27074	27080	26781	27226	26917	26907	26956	26904	26993	27193	26940	27117	27122	27081	27059	26994	26971	26994	27069	27017	27005	26865	27002	26849	27198	27170	27009	26977	27011	26983	27092	27084	27035	27113	27217	26904	27041	27072	27024	26767	26991	27230	27033	26797	26945	27072	26978	27072	27143	27306	27044	27083	26839	27332	27035	27027	27159	27055	27010	26828	27209	27128	27069	27102	27098	27149	26774	26898	27037	27042	26857	26939	26900	26790	27161	26786	27131	26905	26728	27240	27110	27058	27201	26917	26900	27236	27271	27243	26980	27122	27025	27031	27122	27311	27042	27023	26965	27091	26962	27028	27044	26977	26803	26893	27108	26839	27103	27267	27078	26940	27079	27095	26962	27052	26915	26929	27118	26886	26963	27177	27120	27062	27159	26987	27260	27073	27151	27203	27131	27086	27156	27158	27059	27032	27085	27007	27032	26895	27004	27156	27134	27036	26887	27183	27119	27245	26884	27084	27117	27063	27257	27039	26858	27073	27021	26973	26979	26987	27172	27046	27100	27001	27073	27111	26780	27015	27137	27179	27221	27158	26957	26691	27005	27162	26880	27032	27023	26826	26964	27013	26894	26788	27055	27140	27186	27093	27335	27039	27069	27065	26966	27054	27223	27211	26967	26970	27010	27098	27097	27128	27085	26872	27154	27010	27034	27051	27128	26787	26996	27183	27115	27016	27249	27192	26973	26731	27210	27186	26986	27072	26745	26875	27020	27058	26889	27052	27071	27127	27005	27117	26985	26914	26942	27138	26980	26948	27071	27017	26888	27045	26935	27160	27184	27076	27059	27177	26998	27072	26981	26998	27233	27095	27163	27179	27124	27368	26977	27059	27127	26895	26883	26799	26960	27072	26753	26925	27082	27014	26820	26947	26957	26993	26963	26893	26946	26975	27141	27162	26930	27135	27074	27129	26866	27115	27013	27086	26876	26995	27258	26924	26890	26921	27131	27138	26900	27070	27045	27084	26991	26920	26988	27133	26923	27102	27004	26997	27076	26808	26894	27176	27081	27058	26920	27002	27090	27024	27154	26910	26992	26782	27217	26909	26937	27081	26988	27008	26960	26968	27089	26979	26993	27018	27037	27188	26973	26980	27124	26996	27104	26820	27002	27114	27053	27069	27107	26967	26977	26995	26858	27023	26953	26886	27062	26939	27114	27064	26916	27130	26808	27014	27096	26897	27297	26982	27080	27109	27008	27018	27147	26880	27092	27178	27108	27305	27128	27002	27095	27178	26977	27095	26924	26929	26969	27006	26907	27075	26984	27008	27185	26905	26938	27305	27109	27095	26987	27073	26826	26866	26888	27132	26940	27163	26983	27067	26835	27047	27051	27045	27107	27182	27109	27022	26870	27001	27071	26922	26862	27126	27021	27009	27226	27101	27302	27008	26890	27129	27087	27000	27058	27312	27057	27113	26981	26948	26926	26982	27157	26891	26831	26817	26987	27314	26960	27249	27290	27141	27115	27189	27001	26956	26851	26992	26943	27310	27114	27023	27095	27137	27096	27128	27132	27131	27003	26996	26935	27114	27108	27120	26998	27289	27140	27048	27175	26981	27093	26981	26961	26997	26769	27437	26870	27065	27072	26897	27110	27309	26985	26912	26833	27076	27165	27232	27025	26953	27103	26880	26991	26957	27055	26987	26982	27340	26782
20506	27512	27301	25654	23063	21592	21139	21272	21095	21474	21584	21255	21341	21387	21271	21213	21137	21129	21270	21022	21287	21273	22290	22128	21941	21371	21239	21064	20929	21224	21002	21005	20996	21176	21155	20992	20992	20887	20884	21061	21107	20987	21109	21048	20914	20985	20982	21081	21081	21085	21066	21066	20810	21065	20883	21085	20877	21119	21099	21071	20944	21111	21139	20942	20973	20890	21059	21151	21022	21075	21035	21070	21114	20976	20855	21107	20988	21047	20915	21009	20970	21022	20991	21077	20963	20965	21086	20925	20905	21075	21018	21118	20826	20965	21138	20693	21029	20942	21090	20981	20924	21063	21188	21084	20924	21258	21071	20940	21004	21056	21059	21095	20959	21149	20961	21033	21149	21016	20843	20906	21042	20917	21048	21190	21033	21044	21007	21041	21202	21066	21028	20959	21013	21153	21163	20855	21266	20909	20917	20986	20944	21023	21223	21125	20970	21030	21045	20986	20928	20937	21033	21138	20952	21066	20847	21058	20924	21018	20899	20887	20945	20720	21053	21097	21102	21106	20886	21181	21045	21052	20959	21129	21097	20948	21137	20926	21028	21063	20999	21139	21270	20955	21019	20963	21077	20943	20928	21045	20950	21101	20707	21038	20906	20995	21204	20872	20794	20947	20870	21144	20937	20993	21137	20962	21053	21142	21085	21157	20880	20986	21066	21005	21076	20941	21042	20799	21020	21076	21009	21020	21065	20923	21156	20920	20913	20951	21201	21068	21106	21032	21092	21019	20973	20983	21170	21002	21003	21012	21139	21032	21067	21033	21006	21068	21160	21063	21186	21004	21031	20881	21148	21071	20977	21079	21186	21030	21023	21074	20902	21027	21054	21141	20922	21020	21080	20943	21011	21006	20965	21063	20994	21005	21067	20945	20947	21001	21095	20879	20990	20945	21186	20980	21152	21115	21202	21067	20947	21150	20879	21058	21078	20980	20854	21065	21169	20838	20875	20961	20960	20974	21120	21041	20949	21045	20861	20873	20944	20935	21046	20912	20900	20905	21058	21085	21036	21056	21159	20979	20982	21063	20906	20984	20951	20974	20929	21085	20974	20942	21089	21017	20862	21027	21101	21068	21061	21200	21069	21118	20835	21004	21007	21023	20982	20897	21032	21151	20941	21214	21111	20814	20982	21066	20862	20909	20948	20810	20965	21158	20941	20925	20901	21064	20882	21000	20922	20975	21038	20995	20979	21175	20998	21256	21010	21038	20966	21121	20970	20926	20799	20997	21090	21049	20988	21105	21053	20948	21081	21003	21031	20953	20952	20902	21060	20962	21002	21070	21183	21106	21124	20976	21002	21072	20824	21042	20758	21130	20891	21019	20993	20985	21045	20992	20955	20994	21018	20939	21078	21031	20798	21023	20913	20962	20976	21020	20983	20976	21187	21020	21176	21189	21131	20839	21223	20915	20979	20978	21078	21098	20845	20757	21039	21140	21064	21093	21217	21115	20949	21017	20921	20973	20958	20872	20962	21138	21113	20997	21148	21060	20864	20955	21123	21021	21095	21075	21113	20945	20971	20953	21182	20958	21217	21021	20835	21028	20957	21109	20993	21034	20948	21076	20951	20876	20990	21062	21035	21093	21072	21170	20856	21069	21174	20957	20877	20986	20962	20987	20827	21063	21009	20869	21054	20981	21047	20957	20922	20942	20942	21129	21038	20928	21062	21171	20974	21027	21046	21115	20911	21083	21004	20993	20965	21230	21101	20942	21193	21067	21115	21038	20934	20966	21088	21049	21057	20819	21097	21210	21118	20851	20964	21304	21280	21026	21161	21087	20764	20925	21126	21088	21068	21082	21229	21077	20948	20965	20912	21137	20921	20953	21022	21069	21046	20718	21059	20998	21062	20863	20784	20966	21005	20990	21102	20969	21019	20951	21053	21039	21138	21085	21081	21058	20949	20958	20949	21109	21042	20884	20998	20906	21078	20910	21188	20945	21233	20832	21156	21034	21123	20996	21010	21023	21165	20954	20988	21061	20971	21158	20979	20964	21117	20969	21052	21044	21046	21010	21170	21093	20985	21078	21162	21170	21061	21167	21092	21067	20869	20963	20984	21050	21007	21203	20922	20995	20976	21086	21177	20798	20961	21246	21007	20974	20798	20962	21068	21226	20990	20915	20906	21111	20970	21014	20989	21052	20932	21129	20809	20987	21006	21122	21023	20969	21035	21003	20985	20914	21120	20848	20994	21038	20927	21011	21041	21042	20992	20952	21250	21005	21107	20962	21089	20899	20987	21115	20957	21004	21140	21004	21143	21022	21012	21035	21106	21013	20965	21077	20978	20969	20866	20950	21044	21053	20861	20958	20880	21220	20963	21027	20950	21013	20893	21078	20957	21096	20974	20883	20913	20796	20841	20901	20934	20877	21271	20834	21026	21163	20944	21004	21165	21063	21075	21099	21111	21019	21075	21124	21258	20962	21078	21057	21062	21032	20937	21082	20951	20940	21018	21021	20938	21098	21018	21004	21115	20970	20786	21139	20956	21155	21044	20878	21124	20804	21025	21042	21061	21069	20839	20972	21242	21019	20944	21065	21113	21024	21048	20951	21001	20879	21269	21079	20841	20802	21057	20935	21020	21102	21016	20916	21144	20968	21007	21003	21085	21162	20977	21045	21028	21136	21190	21193	20965	21054	20892	21007	21031	20999	20988	20951	20875	21074	21188	21004	21028	20968	21133	20903	21110	21024	21039	21014	21010	21092	20956	21131	21013	20898	20958	20989	20994	20981	21095	20976	21066	21163	20895	21054	21127	20977	20946	21017	20945	20899	21010	20956	20917	21020	20976	20863	21030	21031	20966	21021	21120	21032	21152	21092	20955	20926	21012	20855	20918	20821	20966	20958	21053	20960	21143	20931	21046	20974	20953	21132	21020	21018	21240	21042	20867	21020	21122	20812	21029	21074	21003	21020	21025	21105	21015	21321	20990	20955	20969	20930	21200	21031	21074	21014	20987	21008	21090	21017	21000	21068	21044	21032	21143	20993	21030	21014	21104	21133	20851	21180	20889	21170	21195	21056	21178	21081	21118	21119	20929	20958	21072	21024	20991	21017	20978	20961	20951	21042	21057	21147	20908	21103	20998	21094	21006	21006	20932	21247	21130	21012	20951	21079	21130	21073	20974	21055	21166	20975	21031	21027	21074	21071	20980	21010	20821	21109	21074	21005	21015	20865	20932	21140	20821	20895	20892	21184	21133	20855	21069	20979	21160	21064	21120	20907	21067	20994	21095	20874	21045	21037	21024	21042	21053	20841	20949	21169	20829	21132	21166	21082	21129	20832	20902	20999	20789	20918	21008	20872	20989	21006	20896	20954	21069	21207	21029	20948	20765	21008	20847	21019	21077	21108	21121	21027	21038	20941	20988	21111	21051	21065	21085	20926	20998	21146	20833	21043	21062	21043	21037	21052	21137	21209	21050	21102	20952	20904	21077	21133	21089	21012	21018	21095	21029	21032	20835	20968	20897	20977	21142	20899	21084	21154	21109	21005	21108	21010	20744	21121	21127	20935	20780	21146	21091	20937	21031	21104	21101	21123	21075	20901	21140	20926	21049	21170	21093	20867	21132	21085	21046	20998	20918	21072	20992	21185	21063	21116	21036	21021	20960	21135	20894	20929	21029	21065	20983	20963	21117	21007	21024	20916	20952	20930	20983	21056	21065	20922	21134	21024	21025	21009	21012	21309	20923	21004	21184	21143	21114	21080	20893	20871	21094	21135	21236	20931	21062	21107	20969	21111	21216	20900	21010	21011	21074	20993	20969	21208	21012	21038	20888	20921	21015	20927	21088	20764	21001	21130	20962	21064	20790	20989	21043	21035	20994	20889	20868	20930	21022	21095	21041	21035	21011	21104	20949	20990	21196	20924	21113	21118	20944	21061	21150	21149	21070	21122	20977	20959	20959	21020	20981	20976	20859	20996	21010	21180	20946	21137	21139	21058	21001	21165	21100	20940	21077	20950	21117	21047	20890	21051	21081	20941	21004	21113	20930	21097	20965	20982	21105	21165	21141	20979	21073	20927	20894	20914	20975	20851	20884	21127	21018	20948	21056	21001	20942	21013	21141	21085	21086	20871	21099	21014	20871	20666	21077	21093	20985	21082	21017	20998	21118	20931	21092	20998	21034	21091	20982	21029	21140	21019	20911	21031	20867	21030	21050	20962	20824	20940	20887	21035	21019	20953	21064	21085	21148	20964	21063	21012	21075	20967	21036	20877	21097	21059	20873	21015	21087	21051	20926	20992	20921	21089	20924	20971	21001	20969	20889	21138	20981	21170	21115	21081	20977	21005	21074	21083	20955	21040	20895	21039	21075	20959	21138	20875	20921	20845	20924	21127	20913	21026	21093	21174	21037	20904	21166	21153	21073	20985	21017	21068	21100	21113	21158	21113	20855	20893	21181	20978	21103	20959	20968	21137	21135	20916	21058	21143	20987	21092	21168	20879	21118	20953	20950	20967	20951	21006	21076	20845	21051	20841	21091	21041	20946	20981	21120	20886	20927	20999	20894	20984	20939	21053	21195	21023	21022	20999	21029	20929	21003	20964	21049	20938	21149	21078	21220	21044	21136	21052	20933	21110	20945	20984	20905	20988	21070	20746	20966	20987	21085	21182	21166	21100	21073	21000	21016	21025	21031	21041	20942	21106	20879	20999	20879	21027	21045	20958	21074	21076	20850	21092	21054	21127	21166	21070	20968	21137	20928	20966	21096	21031	21121	21140	20923	21046	21174	21073	20993	21049	21029	20969	20846	20946	21023	20963	20992	21033	21112	20893	21179	21113	20842	21138	20886	21067	20897	21014	20979	21157	21054	20913	21036	20957	20981	20887	21135	21345	21055	20919	21031	20965	20958	21074	21061	21069	21108	20914	20977	21187	20909	21032	20899	20989	21010	20967	21001	21008	21187	21065	21110	20918	21044	21119	21009	21118	21182	20847	21070	21208	21028	21108	20943	20974	21057	21054	21142	20949	21011	21169	21060	21123	21126	21088	21097	21048	21178	21118	21042	21134	20973	21038	20984	21021	21155	21029	21005	21105	20973	21176	21073	21031	21038	20964	21071	21074	21048	20907	20940	21034	21081	20955	20971	21050	21014	20977	21148	21089	21137	21035
23533	21209	28901	24198	23977	27818	30079	27763	27773	28428	27841	27657	27373	27611	27566	27473	27426	27302	27310	27449	27270	29388	33474	32560	30945	28927	28062	27486	27279	27131	27031	26886	27248	27121	27149	27266	26917	27223	27006	27102	27176	27093	27159	27018	26897	27112	27145	27172	27179	27000	27252	27033	27267	27126	27102	27064	27083	27396	27381	27125	27032	26981	27153	27150	27269	27149	27160	26739	27138	26992	27175	27164	27074	27158	26982	27154	27235	27158	27045	27205	27055	26969	26995	27137	27396	27188	27007	27147	27172	27100	27158	26889	26923	27240	26915	27095	27188	27292	27159	27032	27115	27185	27082	27089	27024	27093	27060	27021	27180	27005	27211	27131	27059	26768	27165	27022	26975	27070	26957	27126	27024	26946	26933	26962	27153	27088	27069	27094	26968	26977	26831	26935	27024	27047	27022	27316	27166	27089	27091	26974	27080	27006	26943	27213	27197	27021	27132	26950	27374	27043	27056	27070	27165	27121	26957	27163	27152	27021	27427	27263	27114	27164	27008	27147	27072	27038	26797	27171	27067	27137	27040	27247	27283	27275	27310	27215	26929	27194	27132	26959	26754	26771	26887	27248	27353	27196	26955	27183	27020	26936	27138	27206	27192	27293	27334	27131	27210	27172	27005	26894	27190	27128	27250	27269	27242	27118	27093	27169	27298	27160	27094	27048	27166	27053	27008	26958	27041	27136	27173	26948	27139	27294	26851	27136	27231	26809	27092	27181	27304	26953	27074	27177	27171	27117	27342	27106	27063	27300	27263	27050	27170	27258	27197	27163	27193	27203	27098	27078	27216	26794	27022	26958	27081	27053	27193	27284	27192	27099	27277	27179	26948	27061	27075	26916	26943	26910	27011	26960	27016	27011	26970	27376	27187	27014	26982	27209	27032	27325	27042	27194	27175	27187	27181	27255	27116	27265	27075	27144	27133	27127	27227	26986	27218	27249	26971	27234	27257	26902	27040	27134	27103	27156	27058	27011	27230	27313	27006	26965	27037	27077	27099	27244	27040	27305	27100	27227	27235	27204	27294	27060	27092	27193	27128	27157	26999	27279	26856	26998	26967	27023	27122	27035	27277	27135	26975	27009	27322	27233	27083	27195	27150	26985	27224	27133	27103	27129	26928	27244	27203	27308	26949	27044	26954	27145	27161	27005	27153	26993	26979	26900	27101	26852	27003	27037	26961	27135	27232	27054	27166	27212	27136	27314	26966	27140	27247	26965	27221	27208	27324	27045	27257	27348	26993	27156	27301	27044	27197	27123	27098	27180	26923	27031	26928	27260	27057	27195	27032	26978	27118	26982	26748	26979	27146	27131	27134	27384	27263	26927	26938	27077	27084	27261	27116	27137	27119	27235	26975	27251	26983	26962	27316	27278	27213	26950	27022	27200	26841	26891	27058	27241	27000	27286	27070	27041	27303	26944	26899	27143	27163	27058	27282	27306	27230	27020	27078	26995	27073	27193	26968	27022	27146	26923	26920	27153	27042	27205	26669	26976	26983	27222	26855	27030	27110	27021	27317	27057	27023	27013	26848	27028	27054	27189	27190	27319	26973	26979	27125	26893	27012	26860	26877	27141	27008	26878	27180	27030	27227	26876	27154	26936	27246	27031	27130	27043	27197	27130	27152	27203	27192	27213	27071	26980	27124	27213	27157	26952	27209	27227	27302	27343	27060	27248	27198	27033	27248	27206	27045	27196	27162	27089	27048	27283	27025	27209	27274	27172	27234	26958	26912	26888	27204	27061	27013	27042	27294	27434	27054	27084	27166	27248	27002	27043	26737	27031	27155	27136	27112	27102	27081	27200	27169	26903	26912	27302	27296	27102	27119	26624	26988	27126	27095	27071	27210	27209	27035	27250	26961	26968	27086	27094	27016	26999	26977	27209	27259	27032	27110	27161	27138	27123	26971	27114	26966	27157	27195	27152	26976	27015	27073	27238	27290	26963	26988	26948	27144	27039	27261	27041	27091	27104	27268	27212	26974	27068	27203	27205	27184	26955	26874	27031	27158	27043	26951	26904	27152	27021	27079	27103	27048	26946	27154	27327	27111	27038	26917	27227	27001	27078	27232	27076	27407	27275	27011	27259	27197	26929	27186	26933	27272	27170	27256	27116	26927	27105	27072	27217	26927	27194	27288	27075	27060	27053	27254	27338	27070	27238	27246	27026	27142	27222	27141	27086	27231	27054	27069	26784	27316	27357	26917	27109	27173	27043	27000	27161	27158	27148	27112	27036	27027	27225	27113	27126	27304	27062	27050	27061	27048	27085	27251	27099	27207	27303	27260	27189	27039	27036	27116	26940	27082	27120	27254	27047	27002	26967	27245	27180	27178	26862	27244	27173	27155	26921	27153	27197	27029	26855	26953	27030	27024	27129	27325	27123	27133	27054	27283	27230	27044	27271	27230	27145	26804	27257	27058	27121	27283	27215	27204	26995	27058	27161	27062	27264	26948	27152	26844	27159	27155	26969	26890	27177	27278	27030	27021	27057	26997	26949	27256	27072	27136	27217	27067	26989	27252	27314	27069	27001	27118	27151	27100	26850	27154	27386	27114	27227	27031	27088	26948	26977	27228	27149	27028	27000	27180	27285	27272	27184	27327	27220	27058	27133	27284	27131	27079	27225	26868	27077	26939	26810	27017	26847	27297	27128	27116	27270	26991	27016	27229	27024	27295	27175	27244	27059	27069	27109	27178	27152	27014	26992	27144	27082	27257	27156	27392	27200	27426	27276	27348	27197	27260	26935	27039	27023	27100	27192	27161	26982	27126	27090	26966	27090	27425	27012	26936	27116	27186	27017	27463	27036	27379	27027	27074	27319	27045	26694	27306	27271	27178	27075	27044	26940	26870	27089	27300	26998	27109	27011	27259	27137	27094	26969	27168	27064	27407	27208	27174	26922	27109	27037	27014	27149	27013	26781	26871	27037	26974	26981	26950	27064	27151	26944	27042	27098	27329	27260	27126	27303	26999	26834	27123	27212	27334	26968	27315	27204	27313	27062	26959	27148	26892	27221	27213	27239	27033	27327	27296	27198	27169	27034	27181	27102	27179	26986	27099	26853	27148	27026	27234	27171	26885	27134	27236	27190	27338	26966	27234	27132	27300	27072	27296	27080	27173	27050	27179	27077	27009	27145	26865	27319	27172	27223	26877	27034	27164	26891	27091	27133	27242	27314	26897	27103	26980	27166	26859	27015	27187	27333	27114	27009	27108	26867	26991	27024	27019	27039	27014	27253	27041	27144	27147	27030	27030	27133	27002	27120	27188	27023	27151	27060	26968	27058	27130	27031	26946	27265	27316	27255	27065	27151	27141	27115	27083	27032	27027	27083	27402	27052	27177	27254	26996	27152	26969	27225	27033	26826	27013	26918	27203	26920	27076	27160	27057	27188	27186	27372	27029	26989	27086	27155	27080	26964	26947	27220	27238	27046	27237	27141	27022	26960	27080	27183	27217	27106	27045	27278	27195	27145	27156	27270	27166	26910	27118	27162	27116	27274	27294	27073	27014	27315	27315	27145	27204	27348	27058	27205	27238	27131	27054	27079	27240	27083	27185	26982	27015	27100	27181	27141	27037	27283	27225	26931	27030	26889	27044	27213	27008	27151	27152	26996	27012	27182	27083	27036	27081	26946	27187	26854	27054	27027	27254	27050	27256	27148	27149	27064	26952	27125	26997	27106	26985	27060	27116	26970	27237	27019	27321	27057	27316	27094	26951	27201	27279	27150	27146	27044	27134	27135	27345	27203	27350	27135	27120	27134	27028	26894	27209	26977	27394	27127	27414	27329	27210	27012	27184	27234	27167	27092	27271	27022	27169	27125	27041	27084	27085	27148	26704	26986	27249	26849	27341	27179	27041	27262	26979	27227	27003	27161	27077	27068	26933	27051	27518	26919	26954	27062	27124	27251	27144	26960	27173	27111	27162	27118	27135	27224	27028	26998	27070	27026	27131	27109	27101	27225	27237	27139	27170	27274	27092	27189	27174	27128	27160	27360	27266	27047	27133	26963	27307	26949	27126	27048	26875	27060	27002	27266	27216	26986	27158	27119	27329	26978	27047	27159	27226	27223	26986	27169	27122	27168	27237	27229	26895	27163	27314	27157	26902	27208	27170	27118	27214	26992	27172	26942	27257	27159	27138	27127	27075	27343	26853	27222	27160	27259	27308	27121	27207	27091	27081	27206	27176	27055	27173	27284	27052	27096	26874	27196	27326	27239	27189	27108	27126	27115	27277	27136	27213	27183	26921	27102	27289	26983	27126	27041	26934	27192	27068	27003	27022	27328	27136	27038	27032	27278	27162	27301	27184	26921	27135	27043	27056	26993	27508	27156	27332	27158	27049	26889	26953	27004	27107	26879	27111	27244	27074	27293	26979	27080	27186	27144	27220	27009	26931	27211	27085	27082	27279	27093	27222	27175	27014	27268	27193	27160	27076	27284	27113	27011	27423	27145	26952	26875	27198	27079	27142	27191	27073	27276	27039	26935	27075	27138	27094	27062	27106	26984	27336	27019	27192	27296	27126	27214	27127	27236	27039	27036	27058	27086	27092	27199	27039	27185	27298	27108	27154	27123	27031	27029	27143	27009	26972	27180	27625	27138	27159	27043	27050	27006	27113	27138	27010	27297	27294	26893	27265	27003	26997	27017	27121	27193	27320	27056	27227	27188	27167	26649	26973	27142	27063	27366	27123	27114	27128	27098	27057	27413	27033	27331	27323	27023	26998	27128	27066	26815	27107	27007	26953	27201	27219	27301	27301	27183	26996	26936	27251	27291	27265	26934	27023	27353	27355	26981	27257	27193	27113	27225	27108	27147	27044	27164	27252	26986	27235	27269	27109	27034	27024	26755	26925	27072	27215	27017	27089	27176	27155	27035	27132	27243	27123	27085	26967	27038	27134	27112	27065	26997	26955	26993	27277	27003	27209	27236	27434	27169	26998	27332	27275	27178	27229	27057	26999	27299	27388	27436	27193	27273	27132	27260	27068	27037	26989	27307	27317	27024	27140	27076	27141	27387	27119	27217	27161	27068	27094	26950	26885	27221	27078	26966	27171	27148	27119	27185	27260	27150	27094	27125	27088	27209	27242	27234	27415	27230	27207	27044	27055	26982	26915	26876
18979	32530	31783	28672	24830	22515	21992	21780	22642	22727	22071	21590	21380	21361	21316	21357	21380	21422	21519	21295	21325	24642	29909	27551	25352	22968	21942	21334	21140	21270	21200	21212	20919	21314	21168	21100	20980	21160	21111	21006	21053	20840	20966	21061	21233	21138	21226	20930	21050	21092	21091	21177	21117	21062	21075	21237	20960	21073	21032	21080	21005	21005	20962	20944	21046	21255	21096	21153	21081	21126	21007	21069	21103	21214	21126	20958	21004	20977	20946	21182	21098	20997	21228	21170	21146	21067	21163	21033	21001	20890	21221	20943	21086	21126	20950	21159	21046	21078	21091	20876	21092	20951	21016	21082	21073	20980	21056	21009	21009	21198	20964	20995	21139	21092	21090	21122	20911	21019	21215	20987	21016	21082	21021	21039	21113	21238	21140	20903	21168	21051	21152	21033	21047	20869	21134	21137	21304	21171	20978	20979	20977	21023	21078	21067	21056	21090	21000	21112	21112	20912	21157	21048	20847	21097	20974	21088	21279	21042	21088	21103	21038	21135	21004	20909	21066	21036	21061	20934	21020	21211	21084	21166	21199	21131	21021	21188	21134	20950	21299	21024	21069	21184	21077	21028	21199	21132	21069	21003	21082	21145	20937	21133	20977	21036	21132	21026	21177	21048	21208	21148	21076	21004	21086	21118	20890	20970	20938	21181	21082	21052	21001	21036	21026	21088	20928	21057	20925	20930	21128	21182	20995	21081	21192	21108	20954	21160	21115	21192	21029	21106	21184	21056	21127	21062	21198	21158	21188	20984	21068	21067	21066	21032	21103	21154	20920	20900	21054	21014	20915	21013	21259	20935	21176	21039	21098	21000	21127	21052	21225	21143	21080	21024	21004	21112	21010	21067	21007	21020	20888	21148	21141	21201	21040	20896	21152	21200	20983	21097	21192	21200	21161	21034	21302	21076	21128	21127	20858	21196	21058	21000	21090	21079	20765	21028	21255	21114	21011	20941	20999	21150	21115	21273	21191	20901	20879	21043	21120	21052	21120	20955	21231	21062	21148	21142	20950	20971	20960	20861	21045	21034	20962	21083	21176	21013	20910	21032	21067	20932	21087	21101	21106	20892	21022	20921	21211	20919	21050	21304	21235	21106	21186	20885	20980	21065	21011	20901	21090	20970	20978	21137	21155	21049	21143	21059	21079	21079	21230	21082	21004	20991	21092	20955	21140	21113	21135	21226	20968	20899	21162	20901	21053	20969	20969	21015	21103	21036	21121	21214	21120	21035	21085	20960	21053	21026	21085	21088	21163	21031	21276	21049	20987	20965	20897	20944	21182	21032	21065	20953	21093	21014	21222	21124	21170	21153	21055	20983	21160	21117	21133	21288	21204	20950	20997	20984	21337	21093	21046	21221	20903	20870	21112	21103	21012	21279	21021	20954	21034	21168	21031	21030	20965	21226	21055	21210	20994	21069	21016	21307	21106	21244	21032	21134	21067	21170	21116	20975	21101	21008	21123	21032	21019	21082	21295	20912	21063	21137	21000	21119	21042	20901	21212	21111	21177	21045	21271	20985	21174	20854	20789	21214	20977	21087	21115	21172	21092	20894	21035	21113	20956	21075	20844	21034	21069	21047	21026	20980	21062	21251	21179	20969	20983	21045	21145	21162	21012	21151	21044	21113	21051	20997	20943	21238	21244	21045	21087	21092	21006	20968	21106	21118	21166	20989	21090	21128	21312	20856	21051	21172	21120	21053	21088	21120	21074	21084	21214	21154	21085	21106	21176	21070	21130	20970	21063	20996	20969	21184	21137	20949	21119	21176	21014	20986	21085	21124	21144	21012	21047	21047	21087	21214	21137	21191	20895	20936	21170	20967	21161	21133	21044	21126	21252	21108	20984	21237	20989	21055	21013	21008	21041	21061	21058	21229	21136	20928	21113	21047	21177	21118	20940	21031	21112	21176	21041	20999	21094	21027	21233	21195	21041	20905	21016	21079	20949	20988	21214	21004	21208	20945	21116	21052	21150	21015	21079	21127	21040	21150	21010	21039	21042	21177	20959	20944	21008	21195	21109	20974	21225	21088	21268	21006	21035	20909	21022	21094	21117	21002	21145	21069	21029	20867	21137	21109	21141	21077	21002	21160	20988	21190	21223	21037	20979	21144	21018	20994	21102	20988	20833	21171	20980	20987	20914	21142	21362	21007	20903	21116	21036	21075	21052	21103	21021	20996	21136	20923	21014	21034	21224	20963	21172	21119	20931	21032	21151	21063	20985	21053	21235	20994	21088	21202	20917	20994	21076	20956	21113	21122	21002	21079	21260	20870	21220	21090	21014	21205	21150	20903	21192	20953	21053	21040	21214	21078	21031	21045	21037	20977	20962	20978	21008	21170	21088	20913	21059	21217	21020	21158	21064	21026	21040	21082	20890	20846	20890	21071	21149	21113	21161	21054	20898	20856	21163	20963	21173	21212	21118	21148	21226	21120	21065	21156	21180	20975	21110	21096	21079	21145	20958	21222	21093	20963	21133	21191	20932	21015	21098	21046	20966	21245	21091	21259	21221	21059	20983	20893	20941	21187	21098	21047	21173	21025	21097	21014	21008	21066	21118	21057	21106	21080	21250	20888	21030	20979	20954	20965	21132	21276	21178	21183	21172	20838	21111	21108	21052	21100	21159	21070	21051	20947	21037	21040	21025	21113	21129	21198	20953	21301	21027	21107	21111	21135	21062	20993	20853	21188	20791	20981	20989	21372	21118	21130	21112	21031	21082	20976	21108	21047	21010	21222	21134	21217	21223	20959	20992	21009	21128	21029	20956	21044	21160	21045	21143	20972	20983	20959	21123	20987	21079	21269	21139	21051	21021	20902	20965	21214	20990	21040	21208	21025	21305	21042	20976	21027	21021	20954	21267	21044	20896	21030	21009	20975	21071	20965	20955	21132	21062	21089	21076	21092	20917	21058	21127	21035	21040	21033	20971	21030	21192	20926	21228	20955	21157	20962	21304	20945	21031	20993	21118	21005	21043	21211	21026	21303	21150	21104	21165	21141	21150	20986	21198	21281	21072	21094	21218	21148	21083	21079	20890	21161	20993	21001	21016	21187	21192	21097	21047	21049	21037	21077	20980	20972	21118	21159	20932	21390	21092	20922	21021	21075	21083	21153	21084	21127	21108	21130	20949	21162	20968	21138	21325	21103	20941	20991	21154	21096	20988	21201	21002	20987	21022	20943	21036	21166	21019	20903	21156	21056	21046	21055	20955	21198	21037	20999	21040	21140	21139	21008	21092	21054	21189	20843	21106	21152	21152	21139	21247	21214	21024	21107	21120	21081	21229	21185	20918	20986	20983	21084	21076	20812	21023	20918	21112	21070	21147	21366	20959	20994	21141	20934	21175	21065	20989	21141	21032	21094	21172	21148	21003	20999	21111	21072	21032	20951	21078	21046	20983	21010	21111	21079	20974	21104	21104	21037	21034	21118	21076	21154	21107	20939	21079	20935	21029	21163	20924	21052	21058	21165	21060	21173	20967	21260	21234	21060	21109	21093	21103	21158	21212	20908	21097	21059	21130	21133	21039	21075	21176	21123	21190	21016	20999	21161	21124	20992	21180	20962	21159	21146	21287	21022	21019	21187	21063	21050	21108	21177	21050	21143	20965	21181	20941	20986	20998	20954	21026	21090	20960	20954	21207	21092	21193	20927	21038	21210	21076	21179	21116	21054	20870	20981	20889	21217	20972	21131	21088	20918	21249	21267	21093	20933	21089	21026	21020	21236	21257	21086	21047	21027	21246	21207	21135	21044	21102	21101	21134	21215	21094	21034	21117	20881	21158	21163	21184	21131	21038	21031	21009	21083	20935	21172	21100	21166	21175	20982	21123	21098	21170	21153	21050	21090	21169	20998	20947	21211	21087	21103	21172	21113	21107	21165	20929	21265	21038	21057	21241	21151	21153	21143	21130	21205	20930	21262	21103	21099	20917	21279	21164	21165	21003	21111	21029	21000	21076	21219	20952	21071	21160	20951	21034	21134	21102	21163	21092	21132	21149	21033	21332	21056	21052	20924	21126	21005	20870	21090	21140	21055	21101	21058	21005	21067	21081	20954	20991	21245	21100	21150	21212	21107	21044	20941	20931	20922	20917	21092	21221	21076	21008	20958	21175	21121	20985	20933	21106	21155	20967	21214	20971	21182	21217	21107	21027	20879	21137	21161	21176	21317	21023	20936	21135	20887	21207	20885	20868	20973	21038	20984	21184	21000	21068	20835	21012	21023	21158	20963	20956	21070	21104	21034	21075	21173	21202	21195	21062	21166	21165	21040	21070	21313	21198	21147	21011	20962	21098	21089	20942	21216	21104	21171	21125	21118	21163	21094	21089	20925	21394	21054	21039	21108	21040	21138	21232	20895	20991	21242	21088	21034	21187	21078	21077	21023	21069	21154	21108	21078	21114	21055	21183	21104	21123	21153	21141	21212	21248	21017	21150	20926	21058	21132	21085	21124	21001	21098	21182	21032	20846	21119	21142	20962	21167	21186	21182	20916	21021	21020	20937	21176	21147	21105	20970	21058	21183	21122	21230	21185	21061	21008	20993	20852	21135	20868	21010	21084	20992	21050	21103	20997	21127	21117	21379	20941	21229	21085	21308	21136	21101	20978	20944	20988	20972	21066	21115	21005	20910	20919	21054	21039	21046	21067	20968	21093	21090	21084	21278	21194	20960	21044	21128	21137	20926	21054	20974	21059	21081	21103	21094	20876	21176	21159	21041	20999	21008	21185	20969	21130	21117	21107	20825	21186	21119	21059	21167	21019	21228	21157	21075	21086	21128	21073	21130	21249	21147	21116	21234	21154	21016	20961	21101	21107	21186	20983	21107	21182	21028	21051	21007	21080	21159	20957	21173	21189	20952	21001	21029	21057	20963	21070	21007	21159	20980	21126	21088	20968	21205	21119	21155	21117	20986	20954	21092	20937	21296	21240	20991	20972	20943	20941	21330	21060	20998	21007	21015	21283	21120	21021	21122	21025	21076	20957	21062	20979	21051	21054	20979	21019	21121	21115	21088	21181	20921	21162	21225	21167	21094	21114	20995	20926	21174	21131	21076	20973	21167	21015	20860	21150	21001	20946	21029	21033	21248	21124	21065	21043	21207	20923	21339	20978	20967	21231
22604	21264	29113	23781	22202	26964	32164	28932	30013	30159	29598	29237	29020	28728	28620	28654	28256	28599	28494	28705	29035	33189	39213	37234	34120	31240	29361	28667	28339	28298	28242	28034	28543	28123	28055	27800	28275	28385	28026	28165	28026	28252	28106	28129	28204	27996	28202	28216	28231	28183	28016	28335	27929	28126	28008	28321	28311	28274	28026	28143	28054	28218	28081	28490	28182	28192	28071	28062	28202	28293	28057	28070	28209	27997	28319	28079	28228	27971	28137	27977	28137	28183	28131	28117	27914	28162	28152	28134	28138	28245	28011	28103	27827	28051	28364	28021	28164	28048	28140	28336	27990	28198	28085	28201	28314	28039	28048	28362	28386	28174	27985	28139	28121	28124	28203	27952	28030	28038	28236	28135	28382	28123	28261	28037	28054	28147	28392	28276	28188	27995	28021	27996	27938	28163	28009	28265	28277	28137	27975	28127	28257	28004	27930	28078	28030	28006	28291	28062	28265	28059	27956	28316	28247	28102	28184	28161	28051	28225	28196	28244	28162	28145	28026	28219	28014	28271	28181	28049	27947	28457	28199	28292	28063	28122	28099	28071	28141	28181	28066	28165	28140	28141	28056	27885	28042	28090	28180	28219	27959	27955	28043	28104	28200	27993	28087	28147	28026	28012	28234	27945	28168	28017	28047	28164	28048	28033	28130	28035	28253	28047	28012	28156	28325	28102	28179	28288	28151	27954	28115	28161	28163	28105	28163	27884	27927	27895	28182	28193	27994	28255	27950	27987	28112	28081	28089	28116	27961	27944	28127	27865	28141	27862	27961	28201	28171	28155	28144	27995	28167	28067	28173	27979	28183	28027	28306	28089	28000	27891	28143	28190	28329	28095	28195	27958	28000	27935	28124	28407	28199	28366	28001	27964	27943	27827	28226	28307	28122	28268	28080	28084	27985	27953	28227	27987	28126	28076	28205	27973	28154	28027	28104	27997	27996	28099	27921	27934	28125	27976	28207	28114	28134	27959	28177	28027	27832	28281	28084	27992	28201	28117	27879	28098	27891	27967	28038	28175	28049	28134	28368	28119	28135	27857	28012	28118	28270	28243	28243	28248	28144	28019	28207	27981	27957	28122	28094	27923	28121	27819	27809	28357	28285	28015	27843	28103	28176	28277	28121	27916	27990	28167	27998	28027	28043	27858	28044	28132	28157	28186	27966	27959	27979	28307	28154	28078	28243	27975	28088	28149	27976	28194	28019	28188	28166	28132	27969	27918	28295	27942	27960	28010	28325	28211	28040	27998	28201	28114	28070	27975	28025	28043	28216	28045	28152	28027	28061	28183	27876	27938	28050	28070	27900	28032	28055	28133	28208	28165	28195	27975	27865	28241	27986	28006	27855	27918	28027	28324	28137	27984	27936	28290	28003	28119	27981	28039	28124	28194	28333	28133	28164	28269	28040	27981	27976	27904	28175	28167	28145	28259	28275	28231	28453	28132	28176	28012	28162	28083	28109	28150	28143	27771	28222	28221	28422	27964	28042	28014	28108	28046	28314	28083	28113	28160	27940	28061	28103	28021	28104	28016	27967	28142	28136	28059	28123	27982	28101	28169	28011	27994	28095	27923	28339	28150	28107	27988	27929	28035	28323	27985	28059	28187	27825	28175	27925	27829	27994	27842	28138	27816	28122	28267	28118	28016	28032	27824	28236	28248	27915	28183	28051	27990	28059	28061	27855	27956	28130	28169	28167	28082	27900	28129	27897	28358	27981	28032	27679	28142	28221	27905	27980	27962	28072	28243	28013	28280	28250	28238	28259	28129	28038	28038	27943	27998	28155	28146	28295	28096	28233	27919	27981	28233	28028	28126	28114	27853	28073	28063	27985	28206	28134	27989	28382	28262	27924	27916	28208	28058	28249	28205	28051	28138	28033	27986	28361	28065	28428	28059	28247	28003	28187	28053	28100	28289	28193	27888	28235	28069	28127	28043	27864	27967	28194	28188	28295	27947	27940	28092	28114	27979	28161	28270	28158	28257	28086	28019	28104	27879	28089	27989	28051	28037	28070	28086	27775	28089	28173	28453	28013	28222	28160	27973	28342	28248	28284	28188	28057	27987	28141	28152	28195	28110	28095	28209	28250	28162	28011	27973	28179	27983	27825	28281	28053	28353	28104	28015	28099	27979	28032	28193	28269	28119	28107	28018	27831	28027	28052	28343	28123	28070	28162	28025	28261	28228	28109	28107	27870	28013	28192	28125	28207	28044	27906	28135	27925	28284	28032	28095	28147	28226	28166	28166	28128	28280	28071	28065	28275	27917	28029	28227	27997	28032	28194	28251	27804	28180	28129	28065	28032	28114	28224	28164	28076	28218	28022	27876	28223	28190	28152	28150	28099	28416	28075	27995	28014	28007	28225	28155	28003	28145	28095	28034	28005	28117	28178	28039	28124	28086	28078	28223	28207	28153	28179	28247	28009	27990	28200	28128	27976	28237	28047	28220	27950	28275	28180	28175	28150	27928	28243	28051	28066	28249	28279	28047	28085	27949	28176	27904	28056	27969	28126	27831	28120	28378	28235	28263	28292	28002	28115	27876	28120	28325	28141	27906	28334	28268	28094	28229	28123	28143	28148	28030	28041	28223	28209	28280	27976	28050	28087	28001	28157	28083	28127	28182	28285	27978	28148	28167	28302	27932	28087	28128	28044	28078	27989	28189	28340	28097	28177	28227	28329	27872	28184	28092	28376	28297	27905	28137	28268	28157	28131	27961	28024	28192	28044	27866	28138	28092	28058	28019	28001	27995	27984	27824	28066	27936	27993	27940	28232	27980	28118	27969	28113	28269	28166	28147	28149	28125	28188	28043	28081	28003	28264	28124	28124	28152	28158	28017	27932	28117	28366	28199	28276	28091	28180	28056	28079	27980	28114	28148	28207	28016	27990	28042	28069	28021	28058	28185	28333	27985	28142	27805	28320	28214	28177	27873	27842	28279	28220	28226	28004	27944	28194	28060	28298	28289	27935	28030	28127	28099	27816	27960	28058	28063	28044	28025	28062	28019	28055	28173	28033	28118	28063	28130	28104	28027	28115	27883	28094	28394	28028	27972	28091	27907	27988	28090	28068	28388	28173	28146	28361	28026	28074	28163	28137	28266	28083	28001	28127	28204	27872	27975	28031	27961	27920	28018	28215	28095	28231	27919	28339	28074	28203	28115	28026	28202	28355	28091	28138	28090	28130	28441	28327	28170	28119	28127	28076	27784	28180	28091	28171	28016	28327	28231	28106	28037	28007	28125	28128	28187	28114	28288	28046	28243	28160	28015	28055	28134	28135	28264	28158	27931	27999	28089	27973	27991	28157	27954	28065	28294	28156	27832	28351	28156	27985	28060	28066	28235	27986	27975	27978	28084	28040	27876	27980	28054	28226	28176	28058	28090	28124	28129	28188	28277	28405	28103	28022	28212	27970	28116	28246	27839	28018	28218	27939	28005	28021	27991	28105	28249	28068	27970	27981	27970	28142	27998	27981	28096	28092	27843	27927	28005	28146	27955	28062	27971	28104	27890	27962	28152	28151	28142	27983	28104	28258	28277	28194	28366	28052	27953	28131	28316	28302	28322	28022	28080	28078	28197	28062	28030	28091	28120	28056	28063	27921	27950	27907	27935	28060	28155	27910	27934	27902	27922	28061	28022	28205	28191	28023	28081	28188	27858	28072	28155	28065	28207	28312	28284	28146	28262	28046	28105	28082	27863	27975	28144	27958	28097	27939	27921	28208	27986	27969	28062	27863	28029	28110	27978	28329	28142	28308	28014	28056	28241	27929	28066	27919	27990	28117	28005	28201	28336	27994	28004	27919	27809	27955	28051	27835	28084	27985	28206	28177	28210	28098	28022	28269	28058	28037	28321	28121	28291	28294	28179	27916	27998	28281	28174	27990	28012	28268	28122	28231	28117	28296	27818	28383	28205	27841	28101	28272	27978	28186	28296	28008	28032	28068	28262	28246	28116	28173	28118	28186	28252	28164	28009	28268	27895	28177	27998	27925	28115	27988	28172	27881	28210	27982	28165	28132	28138	28139	27927	28116	28031	28035	28056	28168	28087	27980	27924	27943	28074	27879	27850	28145	28151	28004	28079	28156	28074	28143	28031	28009	28348	28076	28051	28302	28334	28220	28128	28199	28023	28083	28092	28238	28151	28205	27990	27986	28243	28106	28083	27989	27819	28408	28079	28161	28107	28069	28096	27961	28138	28246	28050	28106	27949	28260	28166	28399	28061	28174	27748	28003	28264	28179	27983	28195	28166	28081	28051	27947	28182	28294	27968	28190	28221	28237	28243	28074	28119	27980	27982	28137	28178	28138	28081	27927	28182	28199	27977	28186	28253	28258	28299	27823	27987	28278	27929	28128	27985	28151	28060	28167	27999	28267	28232	28079	28073	28198	27940	28053	28182	27969	28232	28183	28209	28076	28074	28240	27974	28125	28251	28178	28176	28111	28088	28163	28014	27995	27958	28180	27729	28086	28156	28034	27885	28091	28163	28194	28254	28037	28196	28019	28043	27991	28087	28073	27908	28046	27881	28233	27870	28043	28201	28086	28169	28358	27973	27954	28055	27866	28082	28134	27857	28219	28195	28126	28151	27942	28136	28106	28005	28191	28139	27886	28216	28282	28260	27997	28179	28118	28013	28217	27887	27986	28084	27920	27976	28191	28045	28192	27922	28141	28268	28082	28149	28391	28136	27927	27947	28120	28147	27986	28116	27828	28110	27996	27870	27920	28195	28071	27963	28149	28019	28000	28024	28080	28254	27973	28082	28222	28114	28212	28110	27884	27848	27876	28060	28107	28030	28085	28112	28169	27913	28016	27817	27916	27696	27945	28035	28260	28184	28149	27734	28153	28163	28169	28089	28179	27933	28086	28039	28199	28268	27940	28081	28207	27829	28108	27942	28109	28212	28106	28181	28087	27998	28031	28149	28190	28129	28112	28096	27984	28059	28157	27940	28169	28234	27965	27966	28121	28222	27929	28166	28132	27996	27889	28020	28227	28373	28183	28195	27848	28133	27990	28231	28350	28299	28453	28060	28257	28147	28137	28125	28052	28231	28275	27991	27937	27787	28185	28122	28067	28168	28160	27887	28172	28192	28130	27889	27882	28336	28358	28203	28045	27871	27917	27944
20805	37452	35607	31208	26682	23985	23203	23396	24485	24152	23363	22594	22333	22247	21893	22063	21955	22128	22091	22076	22633	29426	35630	32629	28597	25171	22746	21847	21680	21705	21486	21557	21615	21756	21593	21543	21566	21581	21778	21526	21640	21551	21747	21560	21586	21638	21561	21545	21646	21695	21607	21597	21549	21613	21644	21598	21581	21614	21571	21481	21630	21547	21548	21676	21624	21751	21563	21539	21648	21591	21630	21546	21567	21614	21370	21577	21659	21591	21510	21620	21686	21495	21549	21421	21692	21581	21686	21437	21424	21560	21514	21682	21617	21616	21723	21381	21708	21637	21363	21604	21529	21642	21545	21604	21723	21594	21606	21448	21625	21568	21581	21617	21610	21547	21600	21493	21705	21414	21562	21464	21502	21437	21653	21486	21774	21759	21629	21536	21647	21640	21700	21557	21616	21545	21539	21615	21760	21521	21659	21497	21480	21575	21579	21378	21625	21457	21740	21467	21529	21652	21745	21734	21567	21615	21682	21602	21396	21507	21435	21685	21542	21722	21363	21665	21510	21696	21600	21601	21478	21744	21622	21578	21405	21569	21619	21469	21533	21706	21633	21652	21489	21630	21702	21625	21758	21662	21643	21646	21690	21694	21637	21565	21399	21562	21787	21485	21580	21477	21371	21674	21544	21575	21471	21698	21525	21695	21598	21462	21504	21619	21435	21464	21570	21622	21556	21704	21487	21650	21579	21631	21499	21653	21488	21587	21524	21607	21486	21526	21395	21448	21484	21585	21378	21608	21692	21483	21499	21680	21661	21481	21444	21681	21617	21444	21635	21758	21594	21532	21584	21549	21495	21636	21335	21377	21675	21611	21651	21790	21485	21553	21639	21385	21646	21633	21577	21505	21550	21431	21662	21577	21634	21710	21576	21553	21564	21496	21500	21496	21645	21647	21566	21533	21604	21685	21570	21555	21712	21485	21594	21566	21587	21379	21704	21463	21565	21455	21569	21648	21412	21533	21572	21906	21597	21656	21476	21410	21564	21511	21479	21412	21697	21548	21606	21631	21870	21630	21513	21567	21567	21705	21475	21326	21587	21656	21538	21616	21415	21545	21536	21466	21651	21441	21665	21546	21436	21591	21455	21580	21539	21502	21690	21755	21363	21634	21590	21394	21502	21518	21517	21452	21298	21611	21460	21510	21636	21497	21462	21703	21491	21458	21430	21643	21526	21712	21666	21519	21457	21617	21629	21488	21589	21537	21517	21403	21591	21449	21735	21742	21590	21598	21506	21563	21524	21549	21546	21423	21434	21491	21607	21456	21413	21580	21356	21451	21660	21535	21595	21515	21762	21509	21673	21420	21501	21659	21720	21589	21677	21572	21397	21621	21521	21696	21550	21518	21623	21591	21512	21547	21613	21461	21598	21701	21653	21751	21456	21690	21395	21500	21539	21648	21603	21587	21620	21467	21524	21677	21433	21530	21722	21625	21488	21479	21508	21671	21453	21666	21641	21636	21581	21554	21576	21510	21557	21624	21587	21586	21579	21651	21635	21592	21704	21544	21542	21620	21562	21610	21691	21429	21611	21565	21582	21615	21582	21609	21568	21654	21516	21589	21463	21727	21759	21772	21709	21567	21525	21627	21631	21264	21676	21520	21509	21565	21579	21626	21467	21432	21569	21608	21784	21474	21645	21634	21505	21629	21582	21655	21614	21607	21634	21451	21667	21649	21459	21690	21468	21649	21588	21598	21527	21521	21404	21393	21638	21607	21581	21705	21488	21582	21567	21711	21494	21670	21510	21457	21553	21611	21620	21680	21505	21690	21575	21543	21491	21636	21719	21406	21514	21612	21487	21630	21531	21616	21589	21637	21589	21710	21474	21484	21466	21466	21465	21578	21620	21415	21519	21772	21714	21691	21590	21759	21520	21588	21386	21625	21759	21635	21528	21607	21645	21535	21596	21652	21521	21546	21649	21554	21602	21727	21644	21610	21504	21541	21558	21667	21645	21763	21526	21340	21354	21550	21585	21425	21624	21574	21437	21391	21646	21540	21731	21502	21581	21666	21567	21716	21665	21683	21505	21618	21570	21722	21598	21478	21548	21622	21642	21477	21474	21465	21509	21600	21625	21509	21388	21497	21488	21574	21605	21562	21230	21598	21481	21452	21624	21679	21495	21519	21666	21273	21513	21559	21608	21487	21558	21556	21590	21727	21419	21429	21748	21406	21521	21568	21378	21717	21501	21480	21419	21557	21647	21679	21500	21436	21617	21477	21621	21439	21615	21646	21702	21339	21495	21543	21527	21721	21585	21527	21704	21470	21532	21479	21748	21464	21480	21595	21709	21727	21495	21540	21595	21484	21708	21503	21361	21651	21631	21438	21638	21434	21736	21396	21438	21573	21662	21452	21550	21653	21672	21526	21587	21631	21581	21521	21667	21722	21531	21405	21532	21553	21601	21508	21726	21804	21480	21487	21631	21538	21622	21569	21511	21425	21531	21682	21425	21580	21436	21681	21389	21484	21577	21574	21464	21480	21545	21558	21570	21457	21540	21659	21507	21480	21462	21503	21518	21475	21374	21468	21587	21592	21371	21647	21499	21684	21725	21547	21391	21727	21433	21617	21554	21524	21591	21627	21602	21423	21552	21695	21610	21668	21507	21426	21512	21480	21329	21498	21365	21621	21767	21561	21742	21472	21528	21702	21626	21425	21340	21648	21487	21560	21653	21366	21506	21784	21579	21505	21525	21692	21656	21525	21394	21516	21528	21418	21441	21459	21605	21613	21612	21559	21802	21508	21627	21522	21553	21509	21639	21634	21472	21576	21499	21571	21403	21525	21564	21616	21630	21454	21594	21565	21518	21602	21799	21582	21565	21685	21553	21582	21604	21577	21682	21560	21498	21565	21556	21562	21481	21581	21393	21540	21502	21604	21610	21489	21557	21668	21451	21578	21361	21435	21517	21453	21498	21624	21486	21637	21420	21728	21554	21351	21500	21693	21670	21462	21484	21488	21614	21554	21608	21474	21441	21676	21559	21390	21589	21702	21606	21651	21712	21596	21545	21679	21691	21417	21700	21328	21650	21697	21599	21454	21624	21636	21599	21452	21640	21344	21522	21522	21405	21622	21540	21546	21564	21482	21505	21397	21458	21525	21650	21800	21580	21480	21606	21649	21641	21449	21647	21439	21447	21616	21593	21576	21547	21476	21531	21643	21460	21617	21632	21684	21554	21428	21520	21393	21510	21459	21381	21607	21635	21685	21603	21651	21611	21506	21510	21471	21472	21471	21745	21745	21502	21612	21607	21706	21588	21727	21782	21409	21550	21423	21386	21685	21747	21567	21540	21476	21515	21827	21727	21802	21666	21554	21512	21631	21662	21428	21536	21603	21595	21540	21660	21653	21486	21556	21620	21614	21368	21755	21705	21435	21579	21573	21714	21628	21566	21580	21501	21624	21512	21768	21546	21536	21569	21564	21642	21514	21578	21507	21521	21581	21619	21586	21639	21514	21720	21623	21450	21580	21602	21634	21512	21528	21419	21609	21609	21418	21684	21546	21497	21443	21771	21410	21622	21515	21428	21602	21768	21429	21773	21410	21714	21541	21719	21554	21597	21521	21578	21525	21406	21587	21641	21548	21500	21557	21559	21598	21633	21511	21524	21489	21371	21512	21541	21461	21528	21290	21542	21710	21582	21516	21711	21571	21616	21546	21674	21606	21615	21475	21462	21584	21592	21559	21612	21438	21640	21659	21591	21699	21507	21585	21707	21588	21646	21628	21508	21401	21545	21675	21600	21584	21443	21593	21501	21575	21671	21605	21453	21702	21606	21615	21502	21416	21552	21657	21574	21656	21649	21395	21554	21645	21663	21645	21601	21362	21472	21483	21569	21505	21541	21520	21515	21552	21570	21634	21540	21657	21514	21624	21520	21536	21412	21598	21389	21452	21543	21603	21449	21619	21462	21497	21566	21530	21558	21493	21497	21456	21594	21701	21514	21576	21710	21488	21559	21463	21567	21636	21592	21826	21621	21703	21522	21431	21562	21631	21638	21559	21590	21604	21597	21481	21697	21642	21722	21423	21611	21496	21598	21454	21505	21709	21706	21571	21546	21557	21427	21466	21553	21506	21508	21623	21578	21713	21555	21692	21497	21654	21536	21741	21730	21639	21664	21563	21639	21473	21733	21529	21568	21506	21397	21548	21385	21557	21648	21549	21578	21553	21434	21552	21624	21628	21606	21611	21624	21406	21506	21526	21458	21530	21526	21485	21376	21429	21567	21509	21618	21410	21627	21678	21439	21740	21591	21419	21552	21643	21409	21487	21568	21656	21482	21634	21466	21404	21637	21624	21531	21496	21500	21563	21601	21743	21407	21535	21527	21632	21713	21598	21738	21645	21694	21328	21580	21540	21565	21524	21713	21450	21503	21394	21434	21547	21563	21612	21592	21575	21509	21500	21694	21497	21454	21428	21675	21663	21678	21513	21521	21400	21654	21504	21457	21698	21362	21614	21716	21579	21763	21537	21353	21440	21717	21489	21594	21451	21426	21631	21263	21636	21560	21486	21551	21593	21257	21570	21629	21741	21524	21518	21500	21564	21653	21660	21682	21622	21630	21506	21528	21518	21416	21413	21641	21642	21617	21584	21561	21529	21723	21593	21551	21486	21375	21664	21383	21454	21564	21762	21422	21409	21564	21606	21402	21451	21400	21547	21632	21425	21615	21458	21605	21573	21597	21569	21494	21639	21390	21518	21555	21497	21588	21558	21602	21557	21629	21650	21668	21786	21520	21588	21549	21551	21472	21721	21637	21738	21589	21675	21632	21475	21777	21571	21585	21558	21560	21422	21618	21655	21632	21301	21584	21569	21471	21469	21564	21717	21685	21498	21421	21640	21617	21491	21598	21585	21686	21598	21615	21394	21624	21744	21471	21616	21547	21604	21493	21401	21836	21646	21598	21524	21509	21594	21549	21598	21570	21548	21499	21681	21619	21434	21532	21698	21457	21622	21514	21527	21685	21401	21502	21557	21517	21514	21563	21526	21626	21627	21522	21541	21718	21603	21488	21593	21408	21497	21713	21515	21615	21530	21695	21572	21632	21507	21626	21556	21588	21632	21685	21552	21470	21592	21454	21744	21683	21424	21579	21670	21437	21563	21505	21426	21638	21450
27960	24108	31784	31681	28648	28782	28692	28734	28949	29100	28829	29041	28858	28485	28197	28273	28447	28340	28280	28200	28467	28717	29153	29068	29165	28514	28690	28139	28376	28472	28442	28329	28326	28202	28277	28111	28235	28315	28323	28326	28179	28373	28470	28480	28321	28253	28216	28342	28163	28253	28246	28359	28160	28195	28327	28174	28301	28391	28519	28433	28180	28274	28169	28188	28261	28213	28318	28206	28259	28266	28217	28084	28080	28244	28347	28335	28351	28377	28121	28501	28315	28260	28514	28070	28485	28352	28195	28306	28388	28045	28281	28609	28262	28328	28403	28431	28389	28089	28331	28052	28336	28147	28213	28436	28179	28419	28415	28104	28295	28312	28382	28288	28419	27971	28265	28372	28348	28365	28452	28245	28269	28109	28490	28220	28470	28307	28245	28154	28224	28289	28511	28385	28307	28401	28280	28250	28373	28280	28349	28057	28278	28327	28547	28274	28390	28184	28312	28101	28315	28218	28293	28447	28377	28343	28146	28307	28383	28300	28440	28354	28250	28224	28363	28265	27937	28318	28766	28331	28541	28202	28324	28205	28218	28401	28301	28448	28459	28385	28138	28228	28501	28309	28654	28354	28284	28221	28381	28379	28317	28494	28271	28345	28307	28371	28258	28370	28414	28455	28316	28392	28441	28385	28426	28207	28314	28217	28216	28159	28583	28402	28332	28369	28442	28181	28361	28349	28163	28302	28504	28309	28184	28151	28138	28238	28267	28358	28078	28270	28157	28180	28267	28232	28227	28384	28485	28341	28176	28318	28579	28265	28190	27974	28547	28215	28363	28207	28424	28128	28057	28318	28267	28494	28510	28152	28228	28239	28231	28347	28391	28102	28330	28289	28305	28226	28142	28296	28349	28058	28440	28067	28303	28357	28371	28303	28360	28119	28367	28192	28255	28096	28434	28376	28468	28544	27943	28127	28376	27953	28080	28223	28209	28282	28212	28408	28136	28282	28290	27899	28429	28111	28061	28138	28383	28221	28318	28312	28351	28216	28187	28254	28301	28111	28297	28102	28055	28396	28291	28328	28214	28371	28446	28206	28288	28006	28311	28348	28305	28157	28167	28342	28190	28343	28557	28239	28087	28266	28479	28123	28267	28369	28289	28217	28232	28484	28250	28182	28147	28182	28322	28372	28397	28340	28384	28307	28215	28359	28187	28345	28301	28124	28241	28304	28293	28102	28407	28356	28354	28159	28205	28431	28482	28261	28615	28475	28541	28137	28506	28466	28340	28368	28330	28295	28293	28327	28294	28359	28341	28439	28311	28291	28253	28451	28066	28500	28350	28304	28381	28375	28327	28218	28169	28092	28425	28379	28221	28346	28278	28363	28437	27975	28609	28144	28352	28341	28181	28327	28283	28410	28259	28581	28234	28293	28338	28284	28309	28254	28385	28310	28413	28243	28513	28280	28093	28379	28349	28293	28274	28324	28226	28132	28342	28218	28450	28275	28342	28280	28576	28274	28182	28221	28459	28200	28228	28388	28166	28283	28458	28232	28370	28459	28206	28265	28282	28298	28652	28427	28235	28329	28185	27998	28137	28428	28442	28228	28374	28407	28428	28340	28279	28366	28253	28303	28354	28162	28126	28327	28370	28222	28179	28241	28375	28262	28158	28310	28336	28284	28111	28152	28378	28440	28324	28286	28378	28198	28213	28291	28557	28257	28307	28116	28214	28227	28155	28308	28199	28313	28292	28193	28167	28432	28396	28308	28409	28264	28517	28293	28334	28248	28217	28335	28376	28182	28260	28088	28142	27868	28382	28174	28287	28306	28368	28199	28295	28317	28461	28263	28402	28263	28300	28450	28217	28347	28263	28514	28483	28210	28337	28067	28508	28234	28134	28451	28585	28328	28355	28351	28415	28095	28179	28370	28232	28386	28415	28303	28396	28406	28216	28404	28382	28111	28089	28405	28071	28248	28363	28143	28329	28354	28500	28114	28238	28202	28076	28228	28106	28321	28460	28312	28552	28268	28421	28248	28225	28411	28016	28563	28220	28521	28379	28110	28571	28118	28304	28465	28313	28164	28237	28386	28211	28319	28402	28298	28622	28281	28431	28395	28305	28425	28282	28192	28439	28143	28257	28383	28307	28229	28339	28460	28479	28430	28187	28454	28301	28390	28497	28331	28457	28303	28375	28266	28362	28335	28309	28114	28168	28208	28414	28375	28573	28236	28288	28195	28534	28266	28280	28343	28294	28213	28179	28248	28355	28303	28103	28537	28367	28318	28110	28376	28217	28136	28485	28198	28158	28376	28228	28255	28202	28501	28342	28450	28290	28343	28523	28162	28318	28122	28270	28283	28290	28349	28156	28518	28452	28451	28177	28101	28249	28192	28391	27990	28329	28204	28381	28117	28459	28548	28302	28314	28183	28425	28181	28288	28283	28411	28122	28289	28315	28412	28536	28403	28345	28616	28180	28099	28469	28315	28300	28489	28214	28532	28260	28190	28351	28177	28259	28085	28179	28111	28317	28296	28246	28215	28125	28358	28304	28529	28469	28259	28308	28607	28440	28421	28300	28380	28356	28247	28255	28185	28383	28162	28187	28186	28458	28297	28285	28241	28227	28148	28350	28242	28286	28217	28189	28396	28085	28060	28496	28264	28296	28191	28339	28332	28407	28276	28222	28269	28194	28631	28149	28429	28567	28314	28382	28462	28377	28386	28497	28460	28411	28460	28385	28146	28419	28574	28107	28299	28116	28424	28467	28195	28094	28396	28324	28411	28287	28105	28275	28346	28238	28365	28341	28273	28506	28298	28298	28370	28078	28179	28279	28138	28184	28231	28252	28496	28315	28479	28430	28394	28392	28430	28213	28278	28235	28091	28574	28429	28265	28338	28299	28503	28010	28478	28314	28128	28014	28243	28290	28090	28484	28428	28300	28206	28320	28127	28415	28302	28310	28239	28091	28417	28269	28321	28376	28265	28329	27939	28144	28434	28110	28393	28275	28674	28443	28449	28290	28327	28362	28453	28141	28275	28487	28298	28254	28294	28293	28342	28062	28197	28128	28201	28177	28258	28359	28276	28228	28071	28317	28209	28402	28262	28232	28366	28357	28515	28502	28258	28172	28353	28285	28267	28181	28249	28271	28365	28317	28272	28375	28223	28400	28439	28219	28314	28268	28539	28261	28504	28314	28190	28444	28313	28268	28417	28299	28303	28411	28262	28268	28709	28232	28276	28409	28219	28420	28403	28397	28462	28258	28293	28253	28223	28448	28083	28194	28230	28349	28416	28360	28405	28355	28117	28264	27906	28374	28302	28027	28158	28489	28317	28174	28408	28368	28319	28099	28322	28518	28208	28346	28588	28434	28143	28162	28307	28517	28311	28151	28200	28226	28273	28568	28261	28121	28276	28395	28414	28100	28229	28220	28164	28373	28225	28471	28488	28207	28306	28259	28491	28706	28508	28173	28235	28165	28285	28161	28399	28498	28184	28420	28447	28128	28209	28190	28372	28351	28186	28189	28377	28312	28355	28344	28298	28284	28519	28385	28361	28407	28261	28215	28319	28518	28297	28393	28263	28450	28167	28237	28200	28201	28309	28375	28438	28107	28382	28436	28210	28503	28363	28249	28223	28280	28011	28059	28365	28694	28328	28173	28284	28262	28331	28308	28089	28296	28175	28385	28404	28265	28336	28287	28316	28594	28146	28406	28358	28265	28437	28397	28256	28261	28368	28545	28217	28292	28446	28217	28237	28490	28117	28253	28380	28319	28495	28163	28168	28036	28235	28155	28427	28227	28298	28434	28120	28490	28173	28301	28364	28437	28379	28482	28457	28213	28379	28105	28333	28231	28489	28341	28278	28175	28336	28510	28323	28274	28368	28417	28303	28352	28213	28498	28556	28359	28251	28342	28497	28484	28239	28255	28225	28218	28505	28364	28360	28254	28095	28302	28482	28388	28114	28283	28310	28322	28444	28216	28458	28229	28321	28312	28428	28347	28329	28377	28011	28262	28194	28484	28348	28158	28108	28435	28124	28275	28358	28294	28341	28261	28383	28411	28259	28432	28324	28274	28441	28278	28324	28381	28202	28489	28419	28409	28175	28200	28353	28342	28157	28170	28466	28307	28431	28446	28526	28184	28321	28534	28270	28294	28402	27961	28508	28354	28242	28443	28237	28131	28308	28217	28546	28279	28380	28492	28255	28173	28239	28262	28062	28405	28613	28303	28136	28199	28145	28251	28487	28113	28531	28455	28479	28248	28405	28263	28274	28198	28533	28439	28383	28368	28059	28633	28268	28419	28199	28272	28315	28277	28377	28114	28465	28249	28369	28330	28140	28440	28164	28181	28206	28329	28391	28364	28092	28395	28127	28401	28208	28252	28520	28365	28128	28274	28294	28357	28391	28441	28389	28255	28469	28464	28455	28381	28500	28253	28323	28539	28215	28535	28546	28393	28113	28283	28249	28421	28352	28404	28223	28340	28477	28310	28408	28147	28435	28223	28476	28330	28157	28358	28298	28417	28362	28204	28033	28419	28132	28508	28283	28299	28384	28278	28343	28293	28340	28485	28240	28224	28310	28487	28222	28379	28435	28520	28148	28294	28372	28363	28138	28350	28250	28185	28402	28464	28219	28134	28400	28415	28360	28124	28132	28295	28378	28412	28439	28378	28217	27999	28369	28411	28227	28393	28355	28166	28283	28149	28286	28196	28361	28289	28367	28361	28264	28324	27943	28373	28214	28227	28172	28444	28141	28086	28327	28430	28262	28445	28131	28308	28410	28301	28353	28414	28397	28437	28311	28383	28220	28111	28508	28288	28218	28248	28200	28125	28301	28358	28374	28409	28260	28317	28354	28251	28282	28251	28472	28242	28443	28446	28319	28465	28270	28312	28255	27993	28380	28429	28560	28585	28453	28409	28442	28291	28347	28371	28254	28432	28315	28395	28153	28425	28232	28375	28186	28150	28314	28224	28197	28214	28230	28181	28220	28260	28553	28474	28299	28189	28434	28260	28301	28366	28354	28198	28326	28613	28416	28204	28479	28315	28347	28365	28208	28373	28516	28345	28356	28258	28150	28388	28144	28459	28458	28566	28356	28344	28537	28342	28386	28319	28311	28422	28420	28326	28321	28454	28312	28380	28369	28136	28383	28146	28338	28406	28326	28246	28325
20951	28680	26973	24940	22966	22032	21780	22641	22443	22757	22912	22583	21936	21801	21738	21770	21784	21831	21675	21678	21865	22234	22894	22440	22150	21989	21758	21489	21666	21575	21514	21722	21743	21674	21676	21806	21558	21734	21578	21614	21712	21712	21564	21645	21624	21657	21694	21547	21515	21556	21618	21619	21669	21425	21518	21596	21849	21510	21825	21556	21564	21683	21706	21602	21564	21550	21716	21684	21706	21619	21486	21606	21718	21732	21652	21696	21720	21720	21585	21582	21628	21678	21714	21663	21457	21591	21608	21695	21701	21582	21662	21556	21573	21553	21460	21550	21429	21717	21566	21600	21798	21447	21581	21735	21740	21526	21709	21697	21740	21632	21529	21731	21542	21842	21540	21687	21859	21607	21708	21506	21581	21669	21558	21557	21770	21654	21677	21548	21612	21486	21679	21763	21736	21580	21551	21614	21557	21558	21750	21678	21524	21767	21717	21739	21645	21545	21572	21709	21618	21648	21577	21660	21514	21636	21628	21657	21552	21604	21653	21701	21612	21684	21623	21637	21614	21620	21457	21855	21730	21655	21570	21547	21698	21653	21698	21394	21637	21473	21868	21802	21759	21522	21705	21641	21466	21622	21687	21466	21594	21763	21782	21651	21569	21670	21553	21608	21384	21454	21886	21683	21755	21567	21704	21655	21473	21584	21686	21746	21480	21609	21529	21710	21634	21665	21656	21438	21625	21705	21722	21552	21733	21443	21603	21681	21657	21738	21409	21681	21583	21546	21610	21456	21760	21675	21763	21699	21689	21511	21553	21582	21665	21551	21774	21555	21703	21619	21584	21639	21801	21575	21772	21583	21757	21458	21698	21449	21567	21573	21828	21639	21417	21595	21805	21645	21618	21594	21646	21503	21639	21699	21505	21631	21669	21751	21539	21626	21624	21760	21549	21740	21695	21668	21527	21561	21769	21609	21582	21517	21674	21552	21724	21569	21607	21753	21656	21795	21530	21537	21461	21652	21640	21628	21775	21815	21818	21652	21515	21768	21711	21584	21586	21589	21774	21631	21769	21709	21565	21573	21701	21735	21567	21514	21625	21632	21567	21674	21629	21553	21579	21712	21640	21415	21660	21572	21699	21757	21773	21608	21755	21611	21739	21601	21458	21528	21698	21712	21616	21682	21715	21797	21585	21673	21636	21508	21506	21563	21480	21546	21757	21744	21655	21679	21507	21832	21743	21455	21823	21638	21598	21623	21731	21725	21715	21703	21642	21430	21624	21588	21506	21697	21616	21599	21706	21740	21628	21783	21459	21626	21555	21556	21660	21572	21497	21648	21414	21807	21731	21619	21817	21561	21633	21489	21634	21611	21621	21721	21657	21639	21611	21551	21514	21560	21798	21764	21476	21711	21550	21721	21546	21573	21624	21848	21640	21726	21560	21546	21585	21640	21764	21664	21758	21479	21672	21608	21651	21673	21663	21768	21708	21651	21693	21691	21540	21597	21544	21608	21513	21561	21696	21606	21623	21528	21671	21712	21537	21471	21503	21609	21575	21580	21620	21737	21566	21696	21611	21707	21708	21742	21682	21575	21627	21698	21539	21690	21682	21494	21570	21717	21733	21446	21657	21652	21584	21612	21812	21504	21814	21726	21583	21526	21633	21535	21734	21591	21672	21819	21457	21590	21552	21472	21851	21437	21745	21655	21693	21817	21650	21606	21629	21410	21676	21574	21811	21485	21778	21615	21707	21653	21535	21645	21694	21602	21713	21626	21447	21625	21777	21612	21655	21565	21495	21599	21916	21551	21554	21687	21585	21553	21732	21810	21642	21626	21761	21588	21632	21662	21465	21623	21690	21536	21462	21484	21760	21491	21698	21623	21639	21720	21602	21723	21691	21689	21723	21640	21796	21733	21736	21554	21573	21576	21699	21672	21489	21564	21754	21676	21643	21561	21870	21621	21666	21862	21525	21714	21612	21609	21588	21683	21680	21573	21567	21546	21668	21417	21623	21587	21596	21434	21771	21674	21545	21625	21643	21860	21728	21644	21429	21585	21573	21765	21701	21555	21410	21596	21696	21540	21717	21641	21689	21473	21717	21674	21640	21606	21693	21528	21662	21662	21451	21517	21683	21483	21870	21695	21527	21666	21596	21570	21629	21524	21594	21563	21871	21758	21756	21691	21681	21643	21766	21766	21697	21554	21398	21707	21706	21732	21627	21579	21720	21440	21692	21679	21576	21621	21531	21699	21796	21611	21647	21804	21673	21713	21482	21708	21592	21771	21672	21497	21647	21668	21697	21778	21543	21634	21699	21651	21701	21652	21599	21668	21710	21576	21703	21483	21636	21667	21642	21666	21612	21653	21604	21504	21565	21676	21585	21689	21611	21667	21702	21671	21834	21562	21676	21749	21552	21565	21500	21707	21635	21490	21608	21477	21479	21428	21445	21709	21511	21740	21515	21469	21942	21670	21569	21593	21516	21547	21733	21784	21459	21562	21571	21611	21612	21637	21729	21547	21672	21407	21645	21595	21643	21653	21781	21709	21722	21630	21701	21586	21652	21651	21595	21705	21719	21621	21629	21685	21507	21672	21596	21688	21606	21713	21667	21677	21556	21815	21745	21787	21591	21579	21705	21601	21584	21677	21679	21462	21675	21608	21703	21561	21663	21653	21592	21669	21660	21659	21693	21452	21738	21517	21849	21617	21628	21560	21487	21402	21724	21667	21654	21803	21607	21781	21569	21600	21536	21878	21775	21664	21548	21732	21745	21604	21661	21623	21561	21710	21822	21590	21644	21500	21638	21791	21520	21622	21591	21628	21668	21749	21544	21554	21642	21518	21759	21782	21489	21688	21482	21578	21765	21516	21607	21535	21661	21785	21522	21609	21674	21691	21636	21482	21625	21559	21676	21553	21628	21642	21543	21524	21755	21634	21690	21731	21632	21517	21682	21734	21603	21515	21837	21445	21605	21704	21574	21717	21654	21710	21751	21536	21627	21650	21563	21606	21538	21650	21583	21680	21656	21594	21722	21567	21585	21813	21606	21562	21727	21664	21619	21730	21527	21690	21719	21539	21673	21682	21661	21819	21515	21533	21523	21746	21477	21586	21790	21543	21629	21730	21540	21675	21568	21677	21622	21533	21610	21597	21700	21777	21598	21747	21358	21600	21606	21756	21699	21628	21652	21537	21591	21485	21612	21639	21795	21677	21676	21772	21550	21658	21685	21484	21673	21636	21642	21581	21668	21662	21741	21655	21527	21629	21657	21775	21655	21596	21733	21521	21650	21494	21716	21680	21855	21785	21473	21687	21422	21850	21683	21560	21631	21837	21597	21541	21720	21624	21515	21599	21661	21683	21608	21640	21437	21372	21522	21698	21712	21632	21835	21611	21659	21734	21683	21559	21682	21709	21532	21701	21426	21526	21622	21817	21584	21633	21593	21676	21497	21528	21629	21608	21576	21725	21771	21690	21533	21625	21684	21719	21732	21726	21533	21407	21781	21525	21654	21684	21595	21533	21676	21699	21735	21712	21659	21704	21757	21730	21684	21497	21404	21458	21565	21707	21777	21580	21568	21644	21679	21776	21660	21452	21568	21580	21780	21744	21631	21651	21640	21682	21814	21666	21771	21648	21688	21642	21562	21637	21626	21643	21571	21549	21730	21567	21615	21769	21659	21640	21686	21700	21818	21655	21624	21652	21397	21507	21544	21641	21648	21585	21609	21756	21432	21720	21609	21788	21604	21474	21593	21516	21712	21510	21554	21564	21452	21683	21567	21687	21670	21557	21705	21752	21587	21614	21617	21549	21572	21672	21694	21640	21723	21602	21610	21648	21511	21710	21542	21445	21659	21533	21589	21736	21593	21780	21660	21707	21538	21730	21588	21777	21673	21685	21554	21637	21668	21766	21660	21444	21777	21668	21769	21563	21536	21449	21598	21824	21400	21700	21764	21630	21547	21637	21417	21717	21786	21710	21740	21727	21626	21843	21600	21500	21674	21717	21506	21770	21513	21685	21669	21488	21630	21475	21747	21716	21699	21712	21617	21724	21471	21631	21681	21526	21637	21507	21652	21667	21669	21736	21635	21581	21598	21692	21606	21721	21612	21629	21678	21512	21696	21545	21635	21592	21797	21599	21415	21522	21476	21602	21530	21818	21607	21558	21557	21661	21893	21610	21549	21645	21661	21531	21744	21588	21532	21670	21442	21726	21518	21747	21709	21784	21704	21738	21612	21555	21665	21584	21531	21699	21620	21530	21820	21592	21664	21633	21643	21425	21554	21676	21881	21633	21613	21689	21564	21835	21799	21712	21699	21708	21641	21618	21502	21558	21840	21616	21600	21592	21593	21555	21643	21626	21701	21641	21584	21636	21526	21674	21482	21761	21724	21609	21651	21668	21550	21507	21435	21624	21728	21796	21615	21609	21576	21706	21681	21323	21755	21614	21720	21630	21661	21685	21712	21818	21513	21741	21512	21734	21712	21724	21510	21700	21596	21654	21624	21782	21533	21637	21587	21775	21708	21606	21637	21646	21481	21697	21704	21637	21601	21407	21657	21590	21514	21698	21570	21570	21538	21596	21533	21572	21599	21591	21746	21692	21542	21596	21619	21597	21599	21716	21455	21585	21781	21546	21719	21738	21796	21330	21807	21589	21766	21652	21809	21574	21672	21636	21677	21516	21652	21452	21703	21706	21777	21666	21841	21662	21504	21504	21516	21711	21632	21462	21569	21685	21568	21713	21857	21581	21486	21776	21617	21594	21716	21596	21676	21675	21640	21957	21569	21603	21790	21609	21665	21608	21719	21549	21570	21691	21571	21707	21564	21622	21631	21669	21569	21440	21409	21637	21608	21546	21711	21649	21566	21744	21566	21606	21603	21469	21727	21591	21578	21698	21768	21570	21549	21716	21614	21732	21473	21441	21575	21684	21563	21575	21471	21633	21581	21457	21676	21608	21792	21588	21820	21514	21722	21664	21767	21693	21708	21611	21559	21437	21560	21492	21663	21692	21710	21788	21674	21721	21516	21559	21745	21802	21642	21696	21662	21727	21553	21641	21762	21647	21739	21556	21752	21548	21692	21809	21611	21820	21729	21552	21661	21456	21797	21756	21575	21660	21811	21601	21638	21567	21575	21556	21648	21722	21819	21653	21672	21595	21606	21572	21746	21602
23501	21225	28897	24258	24109	28754	31178	29258	29217	30180	29475	28970	29167	28907	28978	28816	28638	29170	28644	28901	29087	32287	34780	33303	31779	30029	29248	28591	28842	28444	28364	28816	28660	28574	28488	28614	28568	28665	28686	28705	28705	28509	28520	28654	28645	28592	28446	28631	28641	28455	28515	28421	28767	28669	28569	28575	28592	28601	28545	28621	28476	28509	28468	28479	28491	28545	28476	28461	28498	28841	28647	28656	28491	28353	28691	28759	28545	28463	28517	28399	28676	28579	28609	28580	28475	28496	28545	28615	28610	28801	29074	28623	28694	28537	28535	28844	28443	28606	28600	28653	28431	28606	28765	28679	28490	28555	28494	28690	28571	28441	28650	28598	28688	28553	28441	28471	28457	28575	28506	28593	28681	28512	28588	28522	28773	28414	28544	28530	28501	28352	28567	28285	28610	28642	28542	28672	28487	28379	28589	28622	28566	28362	28532	28655	28392	28651	28631	28354	28485	28483	28379	28535	28348	28563	28430	28548	28612	28411	28689	28527	28648	28380	28603	28526	28526	28670	28694	28618	28737	28731	28703	28687	28560	28469	28564	28477	28475	28732	28757	28316	28498	28435	28753	28481	28509	28442	28523	28471	28490	28637	28674	28275	28541	28387	28494	28434	28391	28297	28624	28608	28683	28590	28732	28459	28695	28716	28655	28301	28490	28651	28410	28537	28430	28439	28575	28631	28499	28465	28551	28555	28493	28731	28430	28471	28346	28267	28476	28658	28648	28725	28535	28517	28543	28671	28610	28496	28546	28705	28479	28526	28604	28830	28717	28676	28819	28605	28341	28610	28736	28696	28643	28513	28558	28647	28734	28647	28599	28448	28610	28507	28624	28544	28641	28455	28539	28377	28429	28674	28514	28775	28235	28427	28587	28510	28750	28380	28768	28621	28613	28658	28626	28525	28539	28704	28452	28607	28444	28552	28576	28781	28581	28547	28776	28488	28494	28490	28537	28508	28676	28533	28567	28711	28884	28578	28446	28479	28424	28733	28538	28705	28363	28550	28815	28513	28715	28659	28417	28616	28410	28450	28560	28331	28405	28456	28773	28491	28633	28698	28630	28588	28360	28670	28432	28638	28514	28593	28507	28577	28696	28338	28556	28764	28441	28440	28696	28506	28535	28486	28557	28601	28604	28615	28958	28447	28698	28473	28762	28563	28524	28557	28656	28659	28463	28564	28483	28557	28621	28593	28437	28616	28767	28636	28603	28731	28540	28908	28584	28388	28553	28796	28591	28571	28490	28529	28737	28570	28479	28310	28450	28548	28664	28600	28629	28391	28803	28513	28418	28568	28711	28564	28701	28709	28599	28571	28544	28717	28625	28471	28526	28554	28653	28505	28491	28806	28527	28768	28588	28265	28524	28392	28580	28495	28470	28637	28664	28539	28355	28575	28671	28563	28539	28661	28575	28549	28788	28678	28710	28679	28319	28351	28671	28640	28828	28727	28575	28755	28572	28525	28892	28403	28637	28826	28462	28726	28651	28555	28534	28660	28439	28383	28566	28396	28559	28523	28507	28557	28386	28567	28478	28478	28359	28570	28798	28441	28401	28454	28589	28548	28662	28350	28639	28663	28387	28606	28803	28679	28786	28352	28657	28506	28553	28714	28622	28297	28473	28733	28525	28608	28521	28345	28375	28654	28766	28537	28322	28606	28345	28517	28536	28530	28263	28646	28587	28412	28698	28659	28552	28560	28325	28610	28570	28666	28494	28571	28707	28427	28550	28521	28537	28869	28519	28464	28554	28534	28502	28654	28645	28430	28735	28707	28531	28473	28641	28750	28521	28525	28655	28537	28526	28552	28782	28506	28555	28554	28549	28563	28525	28597	28491	28575	28685	28743	28454	28417	28265	28675	28495	28635	28700	28510	28889	28746	28815	28651	28583	28784	28755	28449	28549	28542	28690	28560	28825	28288	28481	28594	28505	28576	28517	28603	28521	28502	28655	28531	28733	28432	28474	28261	28373	28563	28510	28257	28568	28660	28537	28548	28512	28677	28541	28369	28753	28499	28739	28639	28695	28788	28733	28617	28481	28484	28672	28518	28546	28471	28653	28636	28446	28388	28681	28518	28445	28702	28645	28622	28535	28555	28514	28435	28502	28628	28463	28380	28392	28566	28287	28527	28537	28787	28695	28433	28430	28557	28656	28347	28783	28584	28443	28750	28699	28678	28663	28495	28428	28577	28424	28650	28462	28702	28516	28521	28270	28573	28670	28483	28493	28592	28763	28626	28802	28531	28571	28624	28451	28775	28439	28566	28671	28551	28694	28480	28460	28580	28706	28985	28471	28415	28656	28481	28616	28405	28644	28668	28436	28416	28919	28699	28621	28641	28419	28644	28314	28565	28389	28377	28563	28703	28442	28634	28561	28728	28545	28348	28388	28402	28635	28514	28537	28638	28457	28718	28563	28558	28392	28711	28614	28474	28405	28512	28599	28702	28419	28320	28387	28455	28545	28585	28575	28243	28711	28255	28674	28778	28361	28793	28678	28590	28560	28491	28481	28578	28600	28631	28573	28693	28714	28452	28430	28614	28376	28403	28689	28556	28522	28607	28410	28575	28364	28543	28612	28458	28370	28826	28596	28652	28641	28554	28536	28511	28588	28588	28415	28508	28566	28469	28542	28466	28676	28457	28490	28727	28649	28626	28808	28809	28673	28588	28727	28459	28273	28504	28720	28622	28455	28766	28578	28529	28315	28520	28581	28647	28479	28500	28606	28559	28444	28478	28669	28588	28628	28497	28515	28605	28630	28729	28715	28594	28533	28514	28526	28530	28545	28594	28709	28459	28723	28474	28484	28544	28706	28514	28506	28477	28590	28656	28535	28393	28629	28545	28502	28572	28591	28633	28738	28525	28487	28525	28762	28754	28486	28563	28574	28423	28663	28627	28364	28385	28297	28609	28691	28582	28619	28434	28600	28771	28550	28666	28507	28485	28564	28397	28572	28582	28720	28751	28499	28762	28526	28597	28715	28592	28619	28423	28250	28466	28417	28447	28650	28575	28516	28371	28406	28535	28580	28589	28820	28325	28235	28501	28341	28527	28416	28617	28684	28662	28550	28540	28579	28560	28375	28371	28507	28458	28624	28525	28411	28605	28572	28486	28709	28216	28538	28420	28466	28570	28770	28395	28527	28575	28544	28468	28598	28374	28725	28636	28378	28657	28436	28539	28466	28480	28365	28710	28476	28475	28326	28695	28711	28708	28601	28853	28656	28609	28638	28495	28445	28372	28598	28339	28490	28592	28549	28489	28852	28775	28569	28661	28713	28591	28628	28879	28519	28400	28541	28477	28421	28730	28497	28708	28661	28588	28565	28434	28724	28597	28626	28619	28561	28829	28444	28616	28793	28688	28753	28583	28597	28534	28661	28622	28365	28670	28576	28472	28817	28632	28721	28702	28625	28408	28636	28647	28499	28534	28608	28447	28556	28536	28621	28462	28505	28469	28389	28757	28806	28442	28453	28646	28568	28398	28620	28452	28511	28586	28254	28486	28728	28678	28614	28563	28645	28482	28518	28473	28484	28417	28546	28719	28612	28720	28704	28471	28701	28684	28640	28566	28484	28654	28497	28477	28369	28593	28507	28236	28595	28471	28632	28522	28559	28592	28569	28547	28508	28565	28668	28735	28498	28695	28479	28612	28637	28454	28666	28612	28373	28541	28775	28633	28592	28745	28501	28342	28492	28363	28752	28606	28574	28390	28476	28598	28825	28679	28608	28775	28661	28549	28625	28544	28809	28710	28565	28614	28557	28711	28813	28542	28640	28494	28562	28357	28605	28723	28567	28735	28375	28708	28470	28521	28654	28527	28376	28675	28593	28240	28461	28641	28747	28710	28807	28477	28702	28576	28780	28751	28701	28738	28716	28531	28562	28594	28494	28528	28586	28589	28522	28737	28509	28542	28276	28526	28604	28537	28732	28810	28568	28603	28332	28445	28527	28524	28524	28691	28646	28558	28631	28581	28729	28523	28670	28564	28403	28497	28368	28637	28639	28570	28527	28409	28420	28537	28823	28347	28321	28365	28751	28281	28556	28887	28672	28430	28723	28448	28611	28527	28421	28527	28616	28254	28532	28503	28757	28622	28424	28606	28766	28815	28549	28502	28566	28641	28664	28439	28871	28712	28575	28419	28366	28581	28724	28551	28326	28590	28770	28496	28333	28500	28266	28466	28564	28597	28873	28891	28501	28500	28321	28627	28489	28757	28470	28451	28259	28402	28617	28504	28836	28569	28564	28588	28619	28648	28804	28417	28727	28750	28450	28619	28557	28472	28615	28397	28615	28379	28668	28473	28620	28541	28468	28360	28599	28552	28376	28389	28390	28452	28693	28468	28493	28796	28772	28291	28594	28318	28404	28486	28606	28622	28438	28413	28675	28521	28522	28651	28501	28729	28659	28590	28580	28524	28544	28472	28470	28409	28459	28290	28338	28788	28521	28505	28671	28536	28756	28500	28602	28654	28519	28618	28544	28536	28484	28647	28596	28615	28714	28458	28479	28335	28495	28623	28810	28469	28676	28375	28522	28440	28244	28280	28446	28086	28595	28922	28567	28813	28427	28621	28510	28556	28496	28504	28377	28821	28689	28499	28467	28340	28611	28594	28714	28786	28612	28580	28615	28544	28715	28466	28618	28630	28729	28551	28550	28445	28409	28443	28335	28399	28680	28693	28670	28587	28452	28515	28579	28306	28461	28620	28503	28295	28555	28422	28473	28528	28457	28556	28438	28690	28570	28698	28602	28540	28541	28594	28556	28705	28570	28521	28536	28632	28478	28512	28696	28705	28631	28814	28710	28246	28267	28540	28630	28683	28674	28557	28735	28559	28742	28589	28430	28634	28811	28434	28446	28608	28743	28697	28601	28633	28520	28453	28308	28508	28633	28471	28602	28385	28661	28530	28713	28584	28604	28441	28634	28586	28599	28542	28510	28501	28629	28616	28866	28566	28649	28343	28502	28383	28565	28673	28508	28679	28704	28769	28603	28414	28465	28413	28416	28424	28505	28711	28447	28650	28540	28506	28422	28595	28450	28378	28438	28423	28641	28239	28292	28573	28649	28539	28722	28613	28464	28604	28625	28524	28817	28602	28784	28443	28769	28300	28694	28569	28518	28647
19716	33675	31146	27646	24460	23216	22736	23385	23193	24119	23007	22319	22077	22104	22261	22130	22069	22174	22146	22092	22438	27855	30035	27712	25418	23400	22334	22091	21936	22022	21850	21791	21779	22025	21934	21818	21893	21945	21767	21812	21918	21772	21857	21731	21915	21923	22014	21809	21776	21800	21921	21907	21884	21754	21944	21795	21973	21752	21793	21994	22015	21907	21943	21993	21786	21981	21735	21872	21784	21830	21917	21826	21920	21776	21762	21717	21888	22076	21914	21885	21631	21751	21720	21770	21989	21971	21693	21691	21858	21827	21914	21805	22024	21833	21826	22016	21783	21785	21686	21762	21753	21780	22028	21754	22237	21959	21862	21919	21884	21754	21781	21926	21842	21855	22035	21759	21812	21925	22038	21936	21923	21796	21887	21845	22061	21600	21957	21899	21786	21728	22061	22026	21910	21914	21868	21763	21705	21625	21853	21796	21904	21873	21809	21806	21798	21672	21860	22006	21721	21912	21796	21900	21832	21889	21789	21888	21782	21863	21835	21695	21780	22055	21936	21838	21887	21890	21855	21733	21693	21762	21888	21791	21825	21901	22062	21816	21917	21808	21983	21755	21967	21798	21802	21932	21753	21874	21760	22063	21830	21676	21877	21832	21832	21616	21721	21643	21727	21726	22062	21931	21952	21815	21861	21988	21870	21843	21852	21658	21855	21781	21853	21752	21830	21591	21808	21870	21745	21734	21933	21840	21906	22037	21821	21855	21804	21720	21742	21715	21887	21868	21875	21903	21874	21883	21721	21941	21883	21710	21862	21943	21728	21709	21828	21795	21675	21883	21810	21771	21967	21629	22111	21794	21849	21692	21846	21709	21809	21845	21867	21775	21899	21785	21795	21978	21757	21875	21875	21754	21879	21770	21820	21579	21917	21834	21702	21891	21787	21835	21687	21818	21844	21786	21723	21931	21711	22005	21923	21986	21881	21630	21792	21832	21882	21708	21728	21848	21822	21792	21815	21634	21935	21762	21733	21861	21777	21860	21792	21804	21974	21898	21780	21669	21786	21870	21731	21907	21786	21835	21888	21629	21901	21803	21981	21750	21769	21916	21825	21858	21745	21876	21783	21905	21941	21766	21825	21824	21754	21911	21870	21832	21888	21927	21677	22063	21910	21923	21773	21958	21962	21791	21720	21941	21734	21566	21940	21778	21873	21886	21784	21716	21836	21954	21816	21954	21705	21827	21993	21847	21943	21858	21786	21705	21827	21739	21878	21811	21935	21810	21673	21773	21838	21812	21958	21724	21881	21845	21913	21929	21954	21786	21867	21880	21728	21720	21775	21964	21642	21698	21678	21680	21876	21794	21654	21906	21669	21887	21785	22016	21699	21813	21811	21731	21871	21804	21832	21625	21862	21806	21977	21726	21798	21853	21803	21722	21829	22098	21816	21790	21856	21729	21809	21711	21856	21757	21777	21848	21859	21748	21840	21912	21883	21802	21827	21876	21802	21741	21820	21847	21864	21987	21779	21868	21813	21837	21919	21696	21725	21576	22081	21810	21716	21847	22051	21802	21775	21743	21889	21868	21850	21985	21838	21701	21926	21737	21769	21669	21769	21876	21762	21786	21698	21954	21866	21973	21919	21713	21862	21944	21944	21773	21809	21791	21940	21712	21852	21818	21830	21835	21927	21866	21837	22003	21729	21837	21807	21833	21690	21911	21855	21963	21706	21933	21957	22012	21883	21621	21863	21695	22017	21818	21994	21816	21652	21699	21958	21996	21846	21856	21904	21812	21850	21767	21915	21958	21822	21908	21818	21642	21821	21814	21720	21593	21896	21597	22005	21848	21836	21975	21863	21787	21836	21752	21682	21858	21770	21690	21826	21628	21939	21936	21723	21733	21864	21775	21867	21850	21780	21763	21883	21923	21840	21964	21671	21488	21838	21791	21906	21964	21788	21829	21798	21941	21977	21698	21845	21815	21889	21874	21802	21934	21697	21838	21803	21950	22042	21885	21812	21839	21884	21826	21874	21748	21939	21710	21823	21962	21742	21838	21768	21926	21765	21803	21712	21804	21901	21986	21807	21929	21995	21891	21646	21826	21767	22084	21681	21889	21806	21974	21647	21665	21804	21768	22044	21826	22009	21864	21785	21914	21822	22005	21750	21947	21829	21557	21768	22070	21733	21726	21933	21935	21837	22007	21840	21751	21786	21790	21791	21939	21752	21961	21589	21648	21980	21704	21908	21812	21852	21975	21891	21697	21977	21792	21700	21875	21792	21672	21778	21773	21709	21853	21808	21879	21936	21851	22032	21783	21815	21920	21667	21832	21744	21837	21793	21835	21931	21841	21836	21652	21882	21847	21760	21798	21908	21690	21785	21804	21838	21979	21876	21628	22006	21757	21934	21765	21791	21783	21807	21893	21914	21873	21983	21707	21876	21733	21780	21878	21880	21780	21858	21697	21798	21751	21703	21625	21804	21703	21806	21802	21737	21914	21710	21756	21954	21987	21936	21727	21826	21740	21764	21841	21779	21780	21571	21835	21873	21827	21798	21881	22141	21880	21791	21807	21748	22005	21928	21907	21975	21851	21848	21857	21885	21895	21925	21912	21961	21729	21867	21613	21695	21974	21946	21609	21887	21859	21880	21873	21812	21736	21790	21725	21690	21765	21830	21717	21672	21874	21746	21832	21930	21743	21790	22033	21856	21810	21855	21730	21955	21814	21846	21796	21730	21773	21787	21849	21856	21847	21680	21737	21714	21803	21868	21782	21780	21795	21895	21719	21920	21783	21657	21882	21822	21832	21848	21815	21792	21858	21772	21707	21818	21612	21854	21863	21820	21913	21694	21763	21840	21818	21853	21874	21787	21705	21763	21777	21799	21777	21870	21668	21800	21758	21907	21640	21827	22003	22038	21741	21839	21753	21933	21591	21894	21697	21587	21688	21622	21905	21983	21752	21925	21703	21708	21835	21956	21907	21867	21775	21820	21833	21873	21773	21830	21717	21929	21821	21733	21801	21724	21757	21781	21785	21909	21832	21709	21921	21962	21925	22045	21684	21659	21882	21814	21847	21785	21788	21736	21946	21822	21988	21976	21819	21749	21753	21972	21716	21993	21905	21746	21834	21909	22011	22012	21720	21776	21913	21940	21749	21750	21845	21741	21921	21848	21750	21777	21870	21795	21847	21730	21781	21730	21939	21717	21672	21878	21822	21849	21868	21911	21918	22119	21902	21783	21827	21735	21837	21650	21701	21847	21839	21872	21787	21815	21909	21912	21737	21867	21816	21801	21895	21822	21815	22018	21853	21802	21779	21726	21874	21855	21908	21896	21821	21643	21940	21851	21902	21734	21852	21800	21832	21812	21690	21875	21738	21885	21832	22014	21857	21854	21880	22043	21797	21941	21754	22031	21918	21827	21701	21721	21857	21968	21816	21922	21925	21814	21760	21823	21755	21643	21844	21958	21981	22036	21771	21916	21764	21859	21829	21730	21728	21832	21811	21765	21926	21727	21713	21856	21886	21823	21809	21786	21910	21873	21936	21778	21960	21803	21758	21822	21645	21846	21807	21819	21835	21944	21892	21926	21887	21898	21721	21847	21858	21777	21855	21773	22012	21818	21797	21793	21778	21987	21744	21958	21801	21564	21850	21801	21789	21792	21857	21809	21843	21678	21872	21913	21910	22022	21758	21947	21880	21915	21630	21902	21980	21719	21918	21875	21819	22029	21740	21939	21950	21589	21794	21808	22025	21701	21757	21824	21785	21908	21724	21723	21787	21895	21885	21835	21986	21722	21730	21801	21670	21871	21705	21748	21748	21925	21950	21709	21797	21869	21966	21716	21963	21858	21831	21790	21739	21863	21933	21918	21891	21809	21651	21881	21870	21835	22011	21905	21905	21760	21816	21787	21798	21775	21647	21760	21981	21826	21837	21772	21656	21640	21881	21812	21915	21849	21694	21996	21554	21790	21919	21674	21667	21835	21841	21555	21815	21796	21985	21758	21837	21997	21874	21887	21793	21858	22028	21675	21814	21740	21814	21836	21734	21849	22017	22028	21908	21754	21952	21959	21781	22094	21823	21954	21830	21883	21915	21860	21778	21772	21709	21919	21866	21922	21984	21893	21821	21930	21857	21791	21845	21798	21746	21874	21722	21895	21768	21902	21817	21869	21597	21864	21736	21896	21721	21847	21849	21746	21804	21909	21961	21970	21867	21764	21937	21953	21818	21909	21868	21703	21906	21919	21778	21738	21735	21870	21762	21989	21876	21832	21724	22030	21863	21971	21951	21931	21643	21893	21786	21706	22005	21876	21775	21767	21927	21767	21781	22000	21834	21811	21686	21896	21861	21872	21914	21911	21788	21797	21892	21828	21679	21724	21820	21659	21893	21690	21877	21752	21734	21820	21887	21715	21744	21751	21906	21904	21876	21691	21984	21803	21856	21841	21942	21925	21895	21792	21887	21767	21954	21797	21911	21829	21812	21846	21863	21606	21683	21955	21900	21750	21936	21783	21863	21707	21833	21846	21915	21966	21702	21636	21835	21721	21881	22008	21820	21986	21956	21871	21722	22083	21637	21772	21903	21871	21874	21871	21892	21799	21925	21834	21713	21999	22052	21829	21769	21872	21765	22107	21771	22039	21562	22000	21921	21893	21660	21682	21756	21972	21778	21826	21834	21859	21901	21864	21710	21968	21775	22096	21870	21944	21822	21896	21634	21832	22117	21814	21647	21954	21784	21998	21808	21797	21731	21860	21793	21872	21846	21769	21884	21977	21659	21898	21701	21831	21620	21826	21712	21790	21778	21794	21794	21916	21729	21880	21898	21801	21761	21771	21865	21759	21862	21805	22020	21803	21735	21746	21968	21838	21856	21821	21865	22080	21768	21854	21829	21886	21709	21612	21927	21758	21959	21858	21642	21919	21831	21929	21879	21881	21669	21879	21860	21778	21920	21793	21848	21688	21744	21820	21880	21629	22108	21871	21914	21952	21973	21831	21763	21973	21788	21765	21935	22044	21903	21939	21954	21862	21804	21936	22027	21952	21847	21672	21986	21921	21877	21748	21866	21761	21716	21885	21683	21548	21846	21902	21910	21858	21795	21963	21646	21762	21726	21780	21853	21790	21728	21746	21886	21625	22018	21948	21970	21858	21835	21979	21847	21786	21717
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
